Category Archives: dev

Flash Festival

Flash Festival 2008

Ayant besoin d’une excuse pour avancer le rodage de ma moto (l’autoroute à 80km/h ça va un temps ! vivement que les 1000km soient faits), je me suis rendu à Beaubourg (centre Pompidou) pour un festival sur le Flash. Les jeux présentés en flash étaient un pur plaisir 🙂 la conférence à laquelle j’ai assisté concernait plus les graphistes alors j’ai moyennement apprécié.

Celui qui m’a le plus marqué restera sans contestation possible Crayon Physics Deluxe. Le but est assez simple : attraper le drapeau avec la balle rouge. Pour bouger la balle, vous pouvez dessiner des objets qui vont interagir avec le décor suivant les lois de la physique. Vous pouvez aussi relier des objets entre eux à l’aide des chevilles.

Voici la vidéo :

Upload rsync via ssh

A chaque fois que je modifie un fichier php sur mon ordinateur (Mac OS X, donc avec rsync intégré), je lance un upload en sftp vers le serveur de dev pour voir le résultat (avec Filezilla). La manip est faite si souvent qu’il devient très rentable – et surtout beaucoup plus sûr – d’en faire un script.

La chance c’est que rsync fonctionne avec ssh, et j’ai toujours utilisé des systèmes de clé pour me connecter. Tout est donc déjà en place pour que la synchro fonctionne d’un simple click :

rsync -avz -e ssh --exclude "DS_Store" --exclude ".project" --exclude "Thumbs.db" --exclude ".svn" --exclude "*bak" --exclude "*~" /Users/chris/Documents/svn_projects/myproject/ chris@server.company.com:/var/www/mywebsite/
rsync -avz -e ssh --exclude "DS_Store" --exclude ".project" --exclude "Thumbs.db" --exclude ".svn" --exclude "*bak" --exclude "*~" LOCAL_PATH USER@SERVER:PATH

Il y a un article qui me semble bien pour avoir la procédure complète par ici : http://troy.jdmz.net/rsync/index.html

Mais s’il y a de la demande j’écrirais quelques lignes pour expliquer la connexion SSH via une clé au lieu d’un simple mot de passe.