Feux d’artifices
Voici un petit exemple de la technique du tutorial précédent : une fois pour les traînées de feu au lancement de la fusée et une autre évidemment lors de l’éclat des feux. J’utilise également la classe mx.transitions.Tween pour générer aléatoirement les déplacements des fusées en l’air.
Tutoriel : Fontaine aux lucioles avec Flash
Présentation
Un peu de script et de graphisme avec un tutoriel Flash sur la réalisation d’une sorte de fontaine à lucioles multicolores ! Rien de compliqué, il faut cependant avoir quelques bases en Flash, notamment dans la création de clips, et quelques notions d’ActionScript. J’utilise personnellement la version 8 de Flash, mais je pense que l’animation est réalisable avec des versions antérieures.
Voici le résultat auquel nous allons parvenir :
Applications de poche
Chez des amis ou sur des ordinateurs publics, un des principaux problèmes est la confrontation à un environnement inconnu : logiciels absents ou mal configurés, disque dur en vrac, etc. Avec l’augmentation de l’espace mémoire des clefs USB et leur encombrement, plusieurs solutions ont émergé pour permettre à tout un chacun de voyager avec son espace de travail dans la poche.
Je vais développer ici dans un premier temps ce que j’utilise actuellement : les applications portables. Il existe de nombreux logiciels qui ne nécessitent pas de s’infiltrer dans le système d’exploitation pour être utilisés, et qui peuvent donc être installés sur un disque amovible. On trouve à peu près tout ce dont on a besoin en matière de fonctionnalités : navigateur internet, client mail, traitement de texte… Wikipédia en possède une liste très complète et organisée, avec en bonus-track une liste de jeux portables.
Si vous vous sentez un peu perdu dans tout ça, John Haller a prévu de quoi vous simplifier la vie : PortableApps.com. Ce site très bien fait fournit une sélection d’applications portables (Firefox, Thunderbird, OpenOffice…) ainsi qu’un menu qui permet de lister les logiciels installés et des dossiers personnels (”Musique”, “Vidéos”…) pour donner à la clef un aspect plus “Mes Documents”. L’installation s’effectue sans souci (je conseille d’ailleurs également de l’effectuer à la racine de la clef pour une question de clarté) et l’utilisation est simple. Pour installer des applications non proposées sur le site c’est tout aussi facile : il suffit de l’installer dans le dossier prévu à cet effet sur la clef et le menu se charge d’explorer ce dossier pour trouver les fichiers exécutables et les rajouter dans le menu.
Un environnement de travail assez complet prend entre 100 Mo et 300Mo - OpenOffice en utilise déjà plus de 100 !. Il ne reste ensuite qu’à configurer les applications et à synchroniser les documents (en utilisant les porte-documents de Windows ou un logiciel comme Toucan, proposé par PortableApps) : on se sent enfin chez soi !
J’ai eu l’occasion de rencontrer d’autres solutions encore plus intéressantes, mais pas de les tester moi-même (pour le moment). Il s’agit d’environnement virtuels complets, détectés automatiquements à l’insertion de la clef et qui modifient jusqu’au bureau Windows : U3, Ceedo, MojoPac… Les vidéos de démonstrations sont explicites, et ces logiciels seront peut-être l’objet d’un prochain article.
En attendant, on peut donc, pour une somme dérisoire - les clefs USB 2Go sont maintenant disponibles à moins de 20 € et la plupart des logiciels portables (tous ?) sont gratuits - et pour un effort assez réduit, gagner sensiblement en confort et productivité loin de son ordinateur personnel.
Hard link sous Windows
Microsoft propose, en cherchant un peu, un système de hard link (lien hard) sous le système de fichier NTFS. Pour les fichiers, ils sont désignés comme tels (”Hard links”), mais pour les dossiers il s’agit des “Junction Points”. Pour les utiliser, deux solutions sont possibles. Très brutalement, à l’aide des scripts du système (programmes fsutil ou linkd) ou bien en utilisant des applications qui permettent d’abstraire ces commandes. J’ai testé plus particulièrement ntfslink, qui s’intègre dans l’explorer et qui permet de créer ou supprimer ces hard links ou junction points en quelques clics.
Cependant, tout comme pour les hard link proposés par Unix, la prudence est de mise : pour éviter les incohérences ou suppression non voulues, il est conseillé d’utiliser les outils du système de fichiers et non pas les commandes classiques de l’explorer Windows.