Sponsorised links
October 2009
Creating Offline Web Applicat...
Creating Offline Web Applications With Dojo Offline
by Brad Neuberg (SitePen), September 23rd, 2007
This tutorial steps you through creating offline web applications using Dojo Offline.
What is Dojo Offline?
Dojo Offline is an open-source toolkit that makes it easy to create sophisticated, offline web applications. It sits on top of Google Gears, a plugin from Google that helps extend web browsers with new functionality. Dojo Offline makes working with Google Gears easier; extends it with important functionality; creates a higher-level API than Google Gears provides; and exposes developer productivity features. In particular, Dojo Offline provides the following functionality:
An offline widget that you can easily embed in your web page with just a few lines of code, automatically providing the user with network feedback, sync messages, offline instructions, and more
A sync framework to help you store actions done while offline and sync them with a server once back on the network
Automatic network and application-availability detection to determine when your application is on- or off-line so that you can take appropriate action
A slurp() method that automatically scans the page and figures out all the resources that you need offline, including images, stylesheets, scripts, etc.; this is much easier than having to manually maintain which resources should be available offline, especially during development.
Dojo Storage, an easy to use hashtable abstraction for storing offline data for when you don't need the heaviness of Google Gear's SQL abstraction; under the covers Dojo Storage saves its data into Google Gears
Dojo SQL, an easy to use SQL layer that executes SQL statements and returns them as ordinary JavaScript objects
New ENCRYPT() and DECRYPT() SQL keywords that you can mix in when using Dojo SQL, to get transparent cryptography for columns of data. Cryptography is done on a Google Worker Pool thread, so that the browser UI is responsive.
Integration with the rest of Dojo, such as the Dojo Event system
August 2009
Flickr - Sauvegarde/export globale des données(métadonnées) - Wiki URFIST
Flickr présente l'inconvénient majeur de ne pas permettre une sauvegarde/export globale des données, alors même que Exporter les images est facile, mais le problème principal demeure: comment sauvegarder les métadonnées ajoutées aux photographies. Conserver les métadonnées dans les images même et non dans un fichier externe. C'est le sens de la règle d'or posée par Erwyn Van Der Meer, l'auteur de l'outil Flickr Metadata Synchr, listé plus haut, dans un article où il fait un point très clair et synthétique sur les formats et la façon dont Flickr les utilise (ou pas): "Store the metadata in your images!" De quelles métadonnées parle-t-on? * celles enregistrées par l'appareil (digital) au moment où la photographie est prise (informations techniques); format de référence: EXIF * celles ajoutées manuellement (en particulier les mots-clés / tags); formats: IPTC (plus) et XMP(plus), le second plus récent et traitant l'unicode.
Sponsorised links
July 2009
June 2009
May 2009
Unison - Synchronisation de répertoires - un des plus formidables logiciels de synchronisation existants - gratuit
Permet une synchronisation unidirectionnelle ou bidirectionnelle de répertoires, locaux ou distants (par ssh, ou simple socket). Donc vous pouvez modifier des fichiers dans les deux répertoires, Unison s'occupe de les synchroniser. Quand il ne parvient pas à résoudre les conflits, il vous propose des choix. En mode unidirectionnel, ça remplace sans problème rsync. Il est multiplateformes (on peut synchroniser entre Win/Linux/etc.), économe (ne transfers que les parties modifiées d'un fichier, et fait des transfers compressés), sûr (vous pouvez l'arrêter en plein milieu d'une synchro avec très peu de risques de perte). Fonctionne en ligne de commande ou avec une interface graphique (GTK). Même la version ligne de commande est claire et simple à utiliser. Si vous avez besoin d'autres logiciels de synchronisation, voir égalemenbt Wikipedia, DeltaCopy ou cwRsync.
April 2009
March 2009
Introduction to CalDAV Support - Google Calendar Help
With CalDAV support in Google Calendar, you'll be able to view and edit your Google Calendar events directly in other calendar applications, such as Apple iCal or Mozilla Sunbird. Any changes you make in other calendar applications will automatically appear in Google Calendar the next time you sign in (and vice versa). If you use other calendar applications while offline, changes you make will be saved and updated in Google Calendar when you get back online.
February 2009
November 2008
October 2008
September 2008
Stay in Sync with GCal and Thunderbird
How to keep GCal and Thunderbird in (2-way) sync.
Synchronisation totale entre iCal et Google Calendar
Google Calendar offre la prise en charge du protocole CalDAV. Encore utilisé par peu de logiciels, ce protocole est pris en charge par iCal depuis Leopard. Concrètement, il est désormais possible non seulement de consulter son agenda Google Calendar depuis iCal, mais également de l'éditer.
July 2008
Screenshot Tour: Mozilla Weave Synchronizes Your Browsing Experience
Weave can match up your Firefox 3 settings, cookies, browsing history, and even tabs between browsers, with experimental support for passwords and form data—in other words, just about everything except extensions, themes, and plug-ins.
Dropbox Syncs and Backs Up Files Between Computers Instantaneously
Syncs your files over the internet and to any computer. Create a Dropbox folder on your hard drive. Any file you put inside that folder will automatically be synced and monitored for changes, at each time a change , it backs up and syncs the file again.
June 2008
FlickrSync - FlickrSync is a photo synchronization application for flickr users
It displays your local folders and your flickr sets and it can establish synchronization rules between them. This way you can manage all your photos locally and FlickrSync will keep them updated in flickr.
GCU-Squad! » The poor’s man filesystem synchro
Voici quelques semaines qu’il en parlait sur les ml, alors il à fini par le coder. Ivan Voras (ivoras@) nous livre la première version d’un démon destiné à synchroniser deux systèmes de fichiers de manière plus économique et élégante que le classique rsync.
Le principe est simple, basée sur kqueue (culture again), le démon adfs -c’est son nom- contrôle l’état des fichiers à répliquer et en fait une copie en “quasi” temps réel, lorsque ces derniers ont été modifiés.
Bien que peu performant sur un très grand nombre de fichiers, cette application semble bien se comporter avec un petit nombre de fichiers (quelques dizaines de milliers ?!). Il est possible de récupérer la version courante du code, mais la version en ligne ne sera maintenue à jour que si des utilisateurs semblent intéressés. Avis aux amateurs.
Official Google Mac Blog: Mac OS X 10.5.3: sync Google Contacts
We're happy to tell you that starting today, it's easier to sync up your contact lists. The Address Book application in Mac OS X 10.5.3 now lets iPhone users sync their Address Book with Google Contacts. To try it, go to the Address Book menu, choose Preferences, and then check Synchronize with Google. It’ll ask for your Google account and password, then automatically update your contacts every time you sync your iPhone.
