public marks

PUBLIC MARKS from camel with tag xml

2008

Flexigrid for jQuery : Web 2.0 Javascript Data Grid

by 7 others (via)
Lightweight but rich javascript data grid with resizable columns and a scrolling data to match the headers, plus an ability to connect to an xml based data source using Ajax to load the content. Similar in concept with the Ext Grid only its pure jQuery love, which makes it light weight and follows the jQuery mantra of running with the least amount of configuration. Features * Resizable columns * Resizable height and width * Sortable column headers * Cool theme * Can convert an ordinary table * Ability to connect to an ajax data source (XML and JSON[new]) * Paging * Show/hide columns * Toolbar (new) * Search (new) * Accessible API * Many more

today's timetable

by 2 others
Timetable est un script qui permet d’ajouter un calendrier d’un genre un peu différent à votre page Web. L’auteur l’avait écrit pour un besoin professionnel mais, finalement, n’a jamais été utilisé. Alors, plutôt que de laisser ce script au fond d’un “disque dur”, il nous l’offre ! Vous pourrez ajouter autant d’instances de Timetable que vous le souhaiterez dans votre page HTML. De plus, vous pourrez interfacer Timetable avec des données provenant de requêtes SQL ou XML depuis un code PHP ou ASP. De plus, vous pourrez intégrer du HTML dans les plages horaires. L’implémentation dans votre page web est très simple… le concept original et je le trouve vraiment très pratique. Bref, un excellent script pour dynamiser l’interface de votre page web.

Business Garden - Agréger ou Concaténer plusieurs flux RSS en un seul avec RSS Mixer

RSS Mixer est un service qui permet d’agréger ou concaténer plusieurs flux RSS en un seul. Il existe déjà d’autres services similaires et il est même possible de faire beaucoup plus que de la simple agrégation de flux RSS avec notamment le service Yahoo Pipes qui permet tout type de manipulations de flux, mais l’avantage de RSS Mixer c’est justement sa simplicité qui le rend accessible à tous ! En sortie, RSS Mixer propose plusieurs formats: * un simple flux RSS mixant tous ceux que vous avez agrégés * un fichier XML au format OPML * un format pour téléphone Mobiles * un Widget à insérer sur un blog ou toute page web RSS Mixer propose bien entendu la possibilité de créer plusieurs Mixes et on pourra ainsi avoir un flux mixé pour agréger ses blogs préférés par grandes thématiques (un mix pour les blogs marketing, un mix pour les blogs sur les tendances du web 2.0, un mix sur les blogs traitant de musique et mp3, etc…) Enfin, comme tout bon service web qui permet d’enregistrer des bookmarks ou des flux sur son compte en ligne, RSS Mixer propose un plugin (extension) Firefox qui ajoute les boutons de raccourcis dans la barre d’outils.

OpenXML/ODF Translator Add-ins for Office

by 1 other (via)
The goal for this project is to provide translators to allow for interoperability between applications based on ODF (OpenDocument) 1.0 standards and Microsoft OpenXML based Office applications. As a part of this interoperability initiative, add-ins are being developed that can be installed on top of Microsoft Office Word (document processing), Excel (spreadsheet) and PowerPoint (presentation) applications (Office 2007 / 2003 / XP version) to allow for opening and saving OpenDocument format / ODF files (.odt, .ods and .odp) that adheres to ODF 1.0 specifications. We also provide command line translator utilities that allow doing batch conversions. The converter is based on XSL transformations between two XML formats, along with some pre- and post-processing to manage the packaging (zip / unzip), schema incompatibility processings and the integration into Microsoft Office applications like Word, Excel and PowerPoint. We chose to use an Open Source development model that allows developers from all around the world to participate & contribute to the project. Along with the Add-ins for Microsoft Word (v1.0 released), Excel (under development) and PowerPoint (under development), we also provide a command line translator that allows doing batch conversions. These translators can also be run on the server side for certain scenarios.

Flexigrid

by 8 others (via)
Lightweight but rich data grid with resizable columns and a scrolling data to match the headers, plus an ability to connect to an xml based data source using Ajax to load the content. Similar in concept with the Ext Grid only its pure jQuery love, which makes it light weight and follows the jQuery mantra of running with the least amount of configuration. Features * Resizable columns * Resizable height * Sortable column headers * Cool theme * Can convert an ordinary table * Ability to connect to an ajax data source (XML only) * Paging * Show/hide columns * Accessible API * Many more I'm planning to add an Editable and Resortable rows feature, as well as other cool GUI features.

Use Server Cache Control to Improve Performance - apache web server settings for optimized caching with configuration files

by 3 others
Caching is the temporary storage of frequently accessed data in higher speed media (typically SRAM or RAM) for more efficient retrieval. Web caching stores frequently used objects closer to the client through browser, proxy, or server caches. By storing "fresh" objects closer to your users, you avoid round trips to the origin server, reducing bandwidth consumption, server load, and most importantly, latency. This article shows how to configure your Apache server for more efficient caching to save bandwidth and improve performance. Caching is not just for static sites, even dynamic sites can benefit from caching. Graphics and multimedia typically don't change as frequently as (X)HTML files. Graphics that seldom change like logos, headers, and navigation can be given longer expiration times while resources that change more frequently like XHTML and XML files can be given shorter expiration times. By designing your site with caching in mind, you can target different classes of resources to give them different expiration times with only a few lines of code.

Clever Age présente CleverSvg, une librairie PHP5 de génération de graphiques SVG - Blog - Veille - Clever Age

le projet CleverSvg. CleverSvg est une librairie PHP5 objet permettant la création et la manipulation de graphiques SVG avec PHP. SVG est un format XML destiné à la création de graphiques vectoriels bi-dimensionnels.

XML Copy Editor

by 1 other
ML Copy Editor is a fast, free, validating XML editor

2007

ajax im - the ajax-based instant messenger

by 5 others
ajax im ("asynchronous javascript and xml instant messenger") is a browser-based instant messaging client. It uses AJAX to create a near real-time IM environment that can be used in conjunction with community, intranet, and social websites. No refreshing of the page is ever needed for this "web application" to work, as everything is updated in real-time via JavaScript.

Apache Synapse 1.1 - gridvm.org

Apache Synapse offers a wide range of connectivity, including HTTP/S, JMS, (S)FTP, SOAP, WS-ReliableMessaging and WS-Security. The project has been designed to allow administrators to support advanced functionality such as load-balancing, throttling, and failover without writing code. The new Apache Synapse 1.1 release includes many enhancements based on feedback from users, including * Apache VFS based file transport - supports File System, FTP, SFTP, JAR, ZIP, TAR, GZIP, Mime * Scheduled Task support makes it simple to run repetitive tasks * XQuery mediator - simplifies XML transformation with the XQuery standard * POJO Command mediator - allows the creation of message-independent mediation logic * DB Report and DB Lookup mediators - support message augmentation and database logging * Cache and Throttle mediators/enhancements - improve performance and manage load on existing services * Split/Clone/Aggregate mediators - support batch processing of large messages * Improved logging and tracing support With asynchronous support for HTTP and HTTPS, Apache Synapse has very high scalability under load, supporting thousands of concurrent connections even with limited threads. Combined with streaming XML support, Apache Synapse has class-leading performance results. The Apache Synapse code and binaries are available from the website at http://ws.apache.org/synapse

Nexen.net : portail PHP et MySQL - LOAD XML : charger du XML directement dans MySQL

Il existe désormais une commande LOAD XML, qui analyse un fichier XML pour le charger en base de données. Elle fonctionne sur le même principe que LOAD DATA, mais analyse partiellement le code XML pour deviner les lignes et les colonnes. Le tout est reconstitué dans une table MySQL.

Dewslider 4, slideshow d'images en Flash - dew's blog

by 2 others
Voici une nouvelle version de Dewslider, dont le principe diffère un peu des précédentes. Le but est de produire quelque chose de vraiment léger, minimaliste, et utilisable dans de multiples situations (les boutons et la légende peuvent être masqués, les dimensions sont libres).

2006

sitemaps.org - Home

by 4 others
Sitemaps are an easy way for webmasters to inform search engines about pages on their sites that are available for crawling. In its simplest form, a Sitemap is an XML file that lists URLs for a site along with additional metadata about each URL (when it was last updated, how often it usually changes, and how important it is, relative to other URLs in the site) so that search engines can more intelligently crawl the site. Web crawlers usually discover pages from links within the site and from other sites. Sitemaps supplement this data to allow crawlers that support Sitemaps to pick up all URLs in the Sitemap and learn about those URLs using the associated metadata. Using the Sitemap protocol does not guarantee that web pages are included in search engines, but provides hints for web crawlers to do a better job of crawling your site.

Cyberdocs

La plate-forme Cyberdocs permet de structurer des documents issus de traitements de texte et de les publier sur Internet, à l'aide de la norme XML et la DTD TEI Lite. Elle est aujourd'hui principalement utilisée comme nouvelle plate-forme de traitement et de diffusion des thèses dans le cadre du projet Cyberthèses, un programme francophone d'archivage et de diffusion électronique des thèses, qui regroupe aujourd'hui de nombreuses institutions francophones ou non à travers le monde.

Nexen.net : portail PHP et MySQL - Génération de document OpenOffice avec PHP

by 1 other
Il est possible de produire des documents de traitement texte a partir de PHP : OpenOffice repose sur un format XML compressé, qu'il est facile de manipuler depuis la plate-forme. Ce tutoriel de PHPHacks vous met le pied à l'étrier avec PHPDocWriter, un ensemble de classe permettant de produire des fichiers OpenOffice. Notez aussi le projet de Alexander Pak dans le Google Summer of Code, dont le but est de produire une extension PHP pour produire aussi des fichiers .ods. Cela moderniserait considérablement les solutions actuelles, mais aucun code n'est encore disponible.

hcalendar-fr - Microformats

by 2 others
hCalendar est un format simple, ouvert, distribué pour le calendrier et les événements, fondé sur le standard iCalendar (RFC2445 (http://www.ietf.org/rfc/rfc2445.txt)), adaptable pour l'embarquement dans (X)HTML, Atom, RSS et le XML arbitraire. hCalendar est l'un des nombreux standards ouverts microformat.

XML/SWF Charts

by 15 others
XML/SWF Charts is a simple, yet powerful tool to create attractive web charts and graphs from dynamic XML data. Create an XML source to describe a chart, then pass it to this tool's flash file to generate the chart. The XML source can be prepared manually, or generated dynamically using any scripting language (PHP, ASP, CFML, Perl, etc.) XML/SWF Charts makes the best of both the XML and SWF worlds. XML provides flexible data generation, and Flash provides the best graphic quality.

DIY Map: Create clickable maps in Flash

by 2 others (via)
Voici peut être quelque chose de plus interessant. Que diriez vous d'une carte en flash, zoomable, clicable et paramétrée via un fichier externe en xml ? C'est sympa et à mon avis, il est assez facile d'en faire ce que l'on veut alors amis codeurs, faites nous de jolies cartes...

Pluxml.org - Le Cms léger à la sauce Xml

by 6 others
Pluxml est un Cms dont le nom vient de la contraction des termes "Plume" et "Xml". Le premier faisant référence à la légèreté et à la simplicité et le second indiquant l'utilisation de l'Xml pour stocker le contenu. Et oui Pluxml, tout en étant totalement administrable en ligne, fonctionne sans base de données car le contenu est enregistré sous forme de fichiers.

Tinyquizz

(via)
Tinyquizz est un outil volontairement simpliste pour créer des QCM d'autoévaluation. Les QCM produits sont constitués d'un unique fichier HTML entièrement auto-suffisant. Pas besoin de serveur web, de PHP, de base de données ou autre et encore moins d'une plate-forme de e-learning. Un simple navigateur web suffit pour les jouer, même sans connexion internet. Les QCM produits par Tinyquizz ne peuvent être utilisés que pour l'autoévaluation car les réponses sont contenues en clair dans le fichier.

inlet media » FLVTool2 - Flash video and meta data manipulation

by 2 others (via)
FLVTool2 is a manipulation tool for Macromedia Flash Video files (FLV). Overview FLVTool2 can calculate a lot of meta data and insert a onMetaData tag. It can cut FLV files and add cue Points (onCuePoint). A debug command lets you see inside our FLV and the print command gives you meta data information in XML or YAML format.