Réinstallation complète de macosx, comment bien configurer son environnement Comments Off

Suite à un crash de disque dur (paix à son âme) je profite de cette install tout fraîche de macosx 10.6 pour bien configurer mon environnement.

Pour mémo:

  • Autoriser l’accès SSH sur la machine (pref système > partage > session à distance)
  • créer un fichier /.profile
  • créer un dossier ~/bin
  • dans ~.profile, personnaliser le PATH comme suit :export PATH=~/bin:$PATH
  • mettre dans ~/bin les liens symbolique et script utiles
    1. contrôle d’itunes (http://gist.github.com/184838)
    2. contrôle du volume (http://gist.github.com/184840)
    3. cd ~/bin && ln -s /Applications/MAMP/bin/php5/php php
    4. ln -s /Applications/MAMP/Library/bin/mysqladmin mysqladmin
      ln -s /Applications/MAMP/Library/bin/mysql mysql
      ln -s /Applications/MAMP/Library/bin/mysqldump mysqldump
    5. etc …
  • virer les applications hadoc de /usr/bin (php au hasard)

Bon évidemment l’idéal aurait été de faire un Rsync du dernier backup sur la lunxbox mais bon c’ets moins marrant ;-)

Tags: Apple, bonne pratiques, gist, Macosx, MAMP, mysql, PHP, rsync, script, SSH, sysadmin, tips

Rsync mémo Comments Off

A good way to Rsync files from ( excluding ‘._*’ files on my mac, you may need to exclude .svn files) :
rsync -avh --progress --exclude='._*' SRC_DIRECTORY DST_DIRECTORY

-v : verbose
-h : human readable
–progress : progress …
-a :

-a, –archive archive mode; same as -rlptgoD (no -H)

Moreover the -n option may be useful to preview the rsync results.
More options in the man-page ;-)

Tags: bonne pratiques, rsync, sysadmin, tips

Mémo débugage Javascript/Jquery Safari 3

Là ou IE et Firefox ne bronche pas, Safari refuse d’aficher une page web, le problème étant apparu après de multiple copié-collé de code javascript.
Le problème et la solution étant : lorsqu’on écris :<script type="text/javascript">
<!--
il ne faut pas oublier le // --> avant le </script>
Allez hop, une heure de gagné la prochaine fois … :’(

Tags: bonne pratiques, devloppement, JavaScript, Safari

Ordinateur personel et économie d’énergie Comments Off

Beaucoup parlent des outils de “power management” (comprenez économies d’énergie) peu ou pas exploités sur beaucoup d’ordinateurs et qui pourraient réduire de près de la moitié les émissions de CO2 liées à l’utilisation de la machine.
C’est bien ! certes, mais pourquoi n’est-ce tout simplement pas mis en place par défaut ?
Remarque, j’utilise des mac, et (je ne m’en rappel pas) si ils ne sont pas configurés par défaut pour se mettre en veille après 1 minutes d’inactivité, je le fait. Quant au mode batterie / performance, il a disparu entre mon powerbook 12″ et mon macbook alu 13″, désormais c’est automatique !
Cela fait bien longtemps que je n’ai pas pu essayer le mode ‘hibernation’ de windows © mais mon souvenir le place très très loin de l’agrément de la veille de Mac os X. Typiquement mon portable n’est jamais éteint, il est toujours en veille. Une secondes pour tomber en veille, une seconde pour en sortir, et entre les deux une consommation d’énergie proche du nulle (1 batterie pleine tient un peu plus d’une semaine en veille au lieu de 4H30 en activité)
Comme quoi c’est toujours bénéfique de penser un produit dans une démarche qualité et pour l’agrément de l’utilisateur et non pour le coût de développement !

Tags: bonne pratiques, Général, Macosx