Les ressources utiles du mois de Février (et +)

Et ben… Moi qui pensais rédiger chaque mois un article regroupant les meilleur liens sur lesquels je tombe, je viens de constater que le dernier (et aussi le premier) posté dans cette rubrique date de… Juillet.
Allez j’ai une excuse, pendant ce temps, je suis parti plusieurs mois en roadtrip à l’autre bout du monde…

Depuis mon retour en France, j’ai repris les choses sérieuses et ai de nouveau le loisir de glaner ci et là de bonnes ressources pour le boulot (et pour ma culture).

Voici donc ma sélection pour le mois de Février.

Isotope

Isotope est un plugin jQuery fantastique. Il permet de réorganiser à la volée l’affichage d’éléments au sein d’une page Web en fonction de différents critères qu’il suffit au développeur de définir (ordre, type, taille de l’écran…).

Je vais très prochainement l’intégrer à l’un de mes projets pour faire un joli filtrage dynamique d’items.

URL : http://isotope.metafizzy.co/

Osez créer un site HTML5 et CSS3

Raphael Goetter du site Alsacréations nous démontre dans un très bon article qu’il est possible aujourd’hui de développer un site en HTML5 et CSS3. Il explique quels compromis il a dû faire pour les anciens navigateurs et quelles sont les parades pour ne pas rendre son site complètement inaccessible sur ces derniers.

Pour ma part, c’est cet article qui m’a convaincu de développer ma prochaine appli web en HTML5, malgré la part encore très importante de personnes utilisant IE6, 7 et 8.

URL : http://www.alsacreations.com/article/lire/947-osez-creer-site-html5-css3.html

Jquery Mobile DateBox

Enfin, et parce que je m’intéresse tout particulièrement à l’actualité concernant jQuery Mobile, je vous signale l’apparition d’un petit widget pour vos webapp mobiles, vous permettant de renseigner un champs date de manière simple et efficace.

Une simple ligne de code dans votre template et le tour est joué :

<input name="somedate" type="date" />

URL : http://dev.jtsage.com/jQM-DateBox/

Formalize

Formalize est un plugin jQuery (également disponible pour d’autres frameworks JS (Dojo, ExtJS, MooTools, Prototype et YUI) qui facilite la tâche du développeur lors de la création et de la mise en forme des formulaires. Il offre une mise en page standardisée sur tous les navigateurs de vos forms et offre le support de certaines propriétés CSS3 non implémentées dans les anciens navigateurs.

URL : http://formalize.me/

Démo : http://formalize.me/demo.html

Quovolver

Grâce à ce plugin, en une seule ligne de code, présentez joliment et efficacement un ensemble de quotes au sein d’un même bloc.

$('blockquote').quovolver();

URL : http://sandbox.sebnitu.com/jquery/quovolver/

Quand vos vitres deviendront écrans…

Etant très friand des vidéos tentant de nous montrer à quoi ressemblera notre futur, j’ai beaucoup apprécié celle-ci sur laquelle je suis tombé ce matin.
Un concept où presque chaque surface lisse et transparente qui nous entoure devient un bel écran tactile interactif.

Je vous laisse admirer la vidéo pour vous faire une idée…

Déplacer la base de données de Picasa sur une autre partition / disque

Je sors un peu du cadre habituel de mon blog mais en tant que personne ressource pour tout ce qui a trait à l’informatique au sein de mon cercle de proches, je suis régulièrement amené à trouver des solutions pour des problèmes plus ou moins facilement solvables.

Le dernier en date concernait Picasa et sa fâcheuse tendance à occuper une très grande quantité d’espace disque au fur et à mesure que le nombre de photos référencées augmente. Sur les configurations modernes, l’espace disponible ne devrait plus être un problème puisque les disques durs offrent jusqu’à deux TO pour une poignée d’euros. Malheureusement, ce serait oublier les vieilles configurations ou tout simplement les postes sur lequel un disque SSD est installé pour gérer la partition principale Windows. Picasa ne permettant pas aujourd’hui de déplacer la base de données via les options, il a fallut ruser…

Le dossier en question se situe à l’adresse suivante : C:\Users\username\AppData\Local\Google\Picasa2

  1. Commencez par en faire un copie de sauvegarde à un autre emplacement. Vérifiez au préalable que Picasa est bien fermé pour éviter tout problème de copie / déplacement.
  2. Déplacez ensuite le dossier vers une autre partition de votre choix. Exemple : D:\Picasa2.
  3. Lancez l’invite de commande Windows sous Vista ou Seven. Cette astuce ne fonctionne pas en natif sous une version de Windows plus ancienne puisque nous allons créer un lien symbolique.
  4. Exécutez la commande suivante : mklink /j C:\Users\username\AppData\Local\Google\Picasa2 D:\Picasa2
  5. Redémarrez Picasa2 pour vérifier que tout fonctionne comme prévu.

Nous avons utilisé un lien symbolique qui fait une jonction entre le répertoire virtuel à l’adresse C:\Users\username\AppData\Local\Google\Picasa2 et celui qui contient réellement les données situé à l’adresse D:\Picasa2.

Et voilà. En espérant que cela puisse servir à certain. Les liens symboliques qui existent depuis toujours sur Linux et Mac OS est une fonctionnalité particulièrement intéressante dans ce genre de situation. N’hésitez pas à les utiliser dans d’autres cas…

Synchroniser ses contacts, emails et calendriers hotmail ou live avec son iPhone

ENFIN !

Je désespérais de voir un jour Microsoft offrir la possibilité à ses utilisateurs de synchroniser facilement et efficacement leurs mails, contacts et calendriers avec leur smartphone. Quel désespoir de voir que Microsoft ne proposait même pas le protocole IMAP en standard quand Gmail le fait depuis si longtemps…

Mais bonne nouvelle, c’est aujourd’hui devenu possible. Et c’est même le protocole Microsoft Exchange qui est désormais offert aux utilisateurs d’iPhone, Androïd ou autres smartphones. Le même choix que Google a donc été retenu.

Voici la procédure à suivre sur iPhone / iPod Touch :

Tout d’abord, rendez-vous dans le menu Réglages puis dans Mails, Contacts, Calendriers, et choisissez Ajouter un compte… Choisissez ensuite Microsoft Exchange.

Sur le nouvel écran, saisissez votre adresse email dans le champs Adresse et dans le champs Nom d’utilisateur. Renseignez également votre mot de passe et appuyez sur Suivant.

Un nouveau champs est susceptible d’apparaître, vous demandant l’adresse du serveur. Saisissez m.hotmail.com et appuyez sur Suivant.

Vous n’avez plus qu’à choisir quels éléments vous souhaitez synchroniser. Seulement vos emails ou également vos contacts et calendriers…

La procédure est la même si votre adresse est en hotmail.com ou en hotmail.fr ou n’importe quelle autre déclinaison des adresses emails de Microsoft.

Il vous suffit ensuite d’activer le mode PUSH pour recevoir instantanément vos emails sur votre smartphone. Merci Microsoft !