Archive pour la catégorie ‘Systèmes & Logiciels’

WIFI et sortie de veille sur Mavericks

WifiUn peu après mon passage à Mac OS X Mavericks j’ai rencontré quelque soucis avec le raccrochage WIFI en sortie de veille quand mon Macbook fonctionnait sur batterie.

Ce matin, j’ai vu passer un message de Marie qui faisait état des mêmes problèmes. J’avais un peu de temps, je me suis re-penché sur ce hic parce que c’est quand même particulièrement handicapant d’être obligé d’attendre une grosse minute pour se reconnecter quand la machine est capable de booter en 6 secondes et que Mavericks lui-même fait la promotion d’un raccrochage au WIFI particulièrement rapide.
D’autant plus agaçant que ça eu marché… Lire le billet »


XAMPP : Utiliser le socket MySQL sur OSX

Dans la série « Je cherche », je voudrais l’emplacement du fichier de Socket de MySQL avec XAMPP 1.7.3 pour OSX. Notamment pour pouvoir travailler sur ma base en local avec Coda 2 (très bon soit dit en passant !).

J’ai croisé pas mal de développeurs qui cherchent la même chose sur le web. De mon côté, comme j’utilise aussi MySQLWorkbench, j’ai facilement retrouvé l’adresse du socket, mais je me dis que ça peut :
1) me resservir la prochaine fois (oui, j’avoue, c’est pas la première fois que je cherche),
2) faire gagner quelques minutes à plein d’autres développeurs qui ont mieux à faire de leurs mimines.

L’adresse du socket dépend en fait de l’endroit d’où vous exécutez XAMPP, mais grosso-modo, c’est là :

/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock

Attention, sur Mac, le mysql.sock ne se voit pas dans le système de fichiers.
Sinon ce ne serait pas drôle 🙂


Retablir l’envoi des mails serveur sur Mac OSX Moutain Lion

Pour je ne sais quelle raison, depuis hier les mails envoyés par mon serveur de développement ne voulaient plus partir. En ligne tout fonctionne, sur mon MacBook, rien ne bouge et je reçois une erreur de la commande PHP mail.

Après avoir tourné un peu en rond autour du parefeu, de ma box, etc. J’en viens à tester l’envoi d’un mail en ligne de commande. Résultat :
send-mail: fatal: chdir /Library/Server/Mail/Data/spool: No such file or directory
L’envoi de mail en ligne de commande ne fonctionne plus. Php se base sur ces fonctions là, donc en toute logique, il ne fonctionne plus non plus et ça vient de là. Soulagement.

Pour rétablir la bête, quelques commandes suffisent :
sudo mkdir -p /Library/Server/Mail/Data/spool
sudo /usr/sbin/postfix set-permissions
sudo /usr/sbin/postfix start

La question qu’il me reste, c’est que cette évolution doit certainement être liée à une mise à jour de sécurité de Mac OSX. Donc j’ai certainement ré-ouvert une petite faille, so, take care…

La config de la machine incriminée pour info.
MBP Retina. OSX 10.8.2. XAMPP 1.7.3


Démarrer VirtualBox à partir d’un disque dur externe

Problématique du jour

VirtualBoxUne amie crame son vieux PC portable, elle en achète un tout neuf, mais tout vierge. Le but est donc de récupérer les données de son compte, et de les transférer sur le nouveau. Avec Windows 7, Microsoft a mis en place le « Transfert de fichiers et paramètres Windows » qui permet de faire ça bien, en conservant l’ensemble des mots de passe et des configurations diverses. J’ai donc un PC portable HS sur lequel je veux exécuter ce logiciel. Sauf que oh joie, le disque refuse de lancer Windows sur d’autres machines. Lire le billet »


Traduire un site web ou un logiciel avec PoEdit

Logo PoeditIl arrive fréquemment que l’on tombe sur un plugin ou un logiciel qui ne soit disponible que dans le langue de Shakespeare, ou du moins, qui ne soit pas disponible dans le franc gaulois que nous connaissons bien.

La méthode la plus répandue (et heu… la plus efficace ?) pour rendre un site ou une application multilingue consiste à se servir de GNU Gettext. Cet outil se sert de fichiers de traduction ayant une extension *.mo (le fichier traduit compilé). Vous les trouverez généralement dans un dossier lang, ln, lng, etc.

A partir de là, il y a 2 solutions, soit vous trouvez dans le même dossier ou dans le dossier des sources, un fichier avec une extension *.po (le projet de traduction), soit il va falloir aller farfouiller dans les sources du logiciel pour trouver les textes à traduire. Dans un cas comme dans l’autre, rien de dramatique. Lire le billet »