Sponsorised links
24 April 2008
Les requêtes complexes avec MySQL
(via)Jointures, unions, sous-requêtes, tables temporaires : quelques-unes des fonctionnalités de MySQL à ne pas oublier quand vient le moment de traiter des données sur plusieurs tables
22 April 2008
The Lightbox Clones Matrix « planetOzh
by 4 others (via)Comparison of various scripts that display images
and other objects in somehow cool CSS popups
Google : un mystère fascinant et bien gardé
by 1 other (via)L’infrastructure utilisée par le géant de la recherche Google est un mystère que beaucoup aimeraient percer, que ce soit les concurrents ou les utilisateurs étonnés de la réactivité sans faille des services malgré un nombre d’utilisateurs record.
Google Architecture | High Scalability
by 1 other (via)Google is the King of scalability. Everyone knows Google for their large, sophisticated, and fast searching, but they don't just shine in search. Their platform approach to building scalable applications allows them to roll out internet scale applications at an alarmingly high competition crushing rate. Their goal is always to build a higher performing higher scaling infrastructure to support their products. How do they do that?
Sponsorised links
14 April 2008
SiteMesh - SiteMesh Overview
#
SiteMesh is a web-page layout and decoration framework and web- application integration framework to aid in creating large sites consisting of many pages for which a consistent look/feel, navigation and layout scheme is required.
#
SiteMesh intercepts requests to any static or dynamically generated HTML page requested through the web-server, parses the page, obtains properties and data from the content and generates an appropriate final page with modifications to the original. This is based upon the well-known GangOfFour Decorator design pattern.
#
SiteMesh can also include entire HTML pages as a Panel within another page. This is similar to a Server-Side Include, except that the HTML document will be modified to create a visual window (using the document's Meta-data as an aid) within a page. Using this feature, Portal type web sites can be built very quickly and effectively. This is based upon the well-known GangOfFour Composite design pattern.
#
SiteMesh is built using Java 2 with Servlet, JSP and XML technologies. This makes it ideal for use with J2EE applications, however it can be integrated with server-side web architectures that are not Java based such as CGI (Perl/Python/C/C /etc), PHP, Cold Fusion, etc...
#
SiteMesh is very extensible and is designed in a way in which it is easy to extend for custom needs.
13 April 2008
CMMI imp
J'ai dit ici ce que j'ai compris de CMMI[1] afin de faire ressortir ses apports comme ses limites. Je serai reconnaissant à ceux qui, comme l'ont fait MM. Didier Dulac et Jacques Printz, voudront bien m'indiquer les corrections et compléments qui leur semblent nécessaires pour améliorer cette analyse, qui s'appuie sur une lecture critique de la documentation sur CMMI. Le mot critique doit être pris ici non au sens de dénigrement qu'on lui attribue dans le langage courant, mais au sens technique et précis de délimitation : il s'agit de délimiter ce que CMMI apporte, ce qui implique d'indiquer ce qu'il n'apporte pas.
11 April 2008
L'expression du Dublin Core dans les éléments HTML/XHTML meta et link
by 1 other (via)Ce document décrit comment incorporer des métadonnées Dublin Core [DCMI] à une page Web HTML/XHTML en utilisant des éléments HTML/XHTML.
Il faut signaler qu'il existe plusieurs autres mécanismes pour associer (ou incorporer) un enregistrement DC à une ressource HTML/XHTML [HTML].
Quel format de syndication choisir? RSS, RDF, Atom?
(via)Bien que d'autres solutions aient été proposées dans le passé, trois formats de syndication ont émergé:
- RSS 2.0, ou Really Simple Syndication, par Harvard
- RSS 1.0, ou Rich Site Summary, par le groupe RSS-DEV, et
- Atom par IETF, format largement utilisé mais toujours en cours de définition.
Rss 2.0 And Atom 1.0 Compared
by 6 others (via)People who generate syndication feeds have a choice of feed formats. As of mid-2005, the two most likely candidates will be [WWW]RSS 2.0 and [WWW]Atom 1.0. The purpose of this page is to summarize, as clearly and simply as possible, the differences between the RSS 2.0 and Atom 1.0 syndication languages.
08 April 2008
Five Best Instant Messengers
(via)On Tuesday we asked for your favorite instant messaging applications, and over 550 comments later, we've culled it down to the most popular five. From web-based chat to desktop clients to tools that combine IM, email, and social networking, your nominations spanned a wide range of instant messaging applications. Let's take a closer look at the five most voted-for apps, and face them off against each other in a final showdown to crown the ultimate favorite.
07 April 2008
SourceForge.net: Cluster SSH - Cluster Admin Via SSH
(via)ClusterSSH controls a number of xterm windows via a single graphical console window to allow commands to be interactively run on multiple servers over an ssh connection.
03 April 2008
YouTube - Wilderness Survival: Building and using a wilderness...
Wilderness Survival: Building and using a wilderness...
31 March 2008
30 March 2008
Creating or editing CSV files
Spreadsheet programs like Microsoft Excel make it easy to create and edit CSV files.
Your CSV file should be formatted as a table and must include a header, or first line, that defines the fields in your table. Gmail accepts many common header fields (name, email address, birthday, etc.). If you're updating an existing file, you probably won't need to change your header field names; if you're creating a new file and need some guidance, you can use any of the field names used in the examples below.
28 March 2008
Indexable File Formats
File Formats the Google Search Appliance and Google Mini Crawl and Index
The following table lists word processing, spreadsheet, database, presentation, and other formats that the Google Search Appliance and Google Mini can crawl, index, and search. Please note the following:
* The Google Mini and Google Search Appliance cannot crawl, index, or search any file formats that are not listed.
* Text embedded in graphics is not indexed.
The Google Search Appliance and Google Mini cannot index text contained in graphic file formats, such a JPEG, GIF, or TIFF. When a file in a graphic format is submitted for indexing, text embedded in the graphic is not indexed. However, the file name is indexed. If any metadata is associated with the graphic in HTML meta tags, that metadata is indexed.
* Encrypted, viewable PDF documents are converted to HTML for indexing, but the cached HTML is not displayed.
* PDF files created by scanning with optical character recognition (OCR) software are supported.
* If you are using the Google Search Appliance, metadata can be fed from a database and then indexed.
* Files in XML format cannot be crawled or indexed.
* The contents of compressed file formats, such as ZIP or tar files, cannot be indexed.
Solutions d'entreprise Google
Comparaison des fonctionnalités
26 March 2008
DOM XML pour manipuler des documents
by 1 other (via)Alejandro Gervasio publie un dossier bientôt complet sur les manipulations de noeuds XML via l'extension DOM. DOM est une des API de PHP pour manipuler des documents XML : elle permet l'ajout, le retrait ou la modification de noeuds, avec une gamme impressionnante de fonctions. Si vaste, cette gamme, qu'il est parfois difficile de comprendre comment on va faire pour réaliser certaines opérations simples.
24 March 2008
Home - WysiwygPro, Browser Based Online HTML WYSIWYG Editor
by 1 otherWysiwygPro is an advanced online HTML WYSIWYG editor that can be embedded in a web page.
Web developers may use it as an alternative to regular textarea tags in all PHP powered web applications including Content Management Systems, Blogs, Discussion Forums and Web Based E-mail Systems.
WysiwygPro is available as a PHP class for developers, as a stand alone application for editing web pages and as a plugin for many third party applications including Joomla, Mambo, WordPress and CMSimple.
Integrate WysiwygPro into your content management system or web application and empower your users' creativity. WysiwygPro enables anyone to create rich HTML content online without techical skill
What is Xopus? - Xopus
Xopus is an XML editor. Xopus is friendly because it offers users a WYSIWYG interface. Xopus bridges the gap between word-processing editors and XML editors by providing an easy to use and understand interface for editing complex, structured, and high quality content. Xopus assists the user by providing the user with the logical options when editing, and hiding those options that do not apply.
Asbru Web Content Editor
by 1 otherWYSIWYG HTML/XHTML web content editor component for web designers/programmers to integrate with their own and third-party web applications to give non-technical users access to create and update web content. From only £25 per website with any number of users.
Mozile (xhtml editing in your browser)
by 1 otherMozile (Mozilla Inline Editor) is a context-sensitive XHTML editor that allows you to edit web pages from the comfort of your own browser. It can act as the client-side of a content-editing system or as a self-contained "web word processor". See how easy it is to start editing...
Genii Software | WebEditors
by 27 others (via)This list of WYSIWYG rich text web editors is being maintained as a general resource for developers who want to add a richer editing experience to web based applications. In order to be included, all editors must work in place in a browser window, either by replacing a textarea or by adding their own editable fragment. WYSIWYG page designers that live outside the web page are in a different category. This resource is a living document, and we always welcome comments and updates. Please let us know if you have any comments, additional information or corrections. While we list both open source and commercial editors in the tables below, we do not endorse or guarantee your results with any editor.
Yahoo! UI Library: Rich Text Editor
by 2 othersRich Text Editor
The Rich Text Editor is a UI control that replaces a standard HTML textarea; it allows for the rich formatting of text content, including common structural treatments like lists, formatting treatments like bold and italic text, and drag-and-drop inclusion and sizing of images. The Rich Text Editor's toolbar is extensible via a plugin architecture so that advanced implementations can achieve a high degree of customization.
Cross-Browser Rich Text Editor (RTE) - the online home of Kevin Roth
by 1 otherThe Cross-Browser Rich Text Editor (RTE) is based on the designMode() functionality introduced in Internet Explorer 5, and implemented in Mozilla 1.3+ using the Mozilla Rich Text Editing API.
