Mot-clé - FreeBSD

Fil des billets - Fil des commentaires

jeudi 1 septembre 2011

Installer la complétion bash sous Mac OS X et autres astuces

Depuis des années, j'ai en permanence au moins un terminal actif, et ce n'est pas mon switch de FreeBSD à Mac OS X qui a changé mon comportement à ce niveau, bien au contraire.

C'est une habitude ancienne, qui remonte à ma formation universitaire et à ma découverte d'UNIX, et qui ne m'a jamais quitté, malgré le fait que je suis un fan des interfaces graphiques.

La ligne de commande est en effet dans la majorité des cas un outil bien plus efficace qu'une interface graphique pour les tâches courantes.

De plus, c'est bien souvent le seul moyen permettant d'accéder aux arcanes du système d'exploitation, afin de modifier son comportement, l'optimiser ou le corriger.

L'utilisation de la ligne de commande permet également de comprendre le fonctionnement du système, car elle oblige son utilisateur à lire la documentation et à comprendre ce qu'il fait, car il n'y a aucune couche intermédiaire, telle que l'interface graphique, entre lui et la machine.

Enfin, le terminal est très utile pour le développement en PHP, et ce n'est pas certainement pas l'ajout d'un serveur HTTP en ligne de commande dans PHP 5.4 et les améliorations apportées à sa console qui me fera abandonner cette habitude.

Cependant, la ligne de commande peut être rébarbative, notamment si l'interface qui permet de communiquer avec le système d'exploitation dans le cadre d'un terminal, aka le shell, n'est pas correctement configuré.

Or, l'interface de commandes par défaut de Mac OS X, aka bash, est plutôt frustre dans sa version de base, notamment en ce qui concerne la complétion des commandes via la touche ⇥.

Lire la suite

vendredi 2 juillet 2010

$phpTestFest->getInstallScripts()->add($freeBSD);

Comme je l'avais annoncé dans mon billet au sujet de la testfest 2010, Éric vient d'intégrer mon script d'installation automatique de l'environnement de test spécifique à FreeBSD dans sa distribution : Fred,I've included your FreeBSD script in the build package and made note ofFreeBSD support on the  […]

Lire la suite

jeudi 3 juin 2010

Mysqlsniffer rentre au port officiellement

Après une petite semaine de validation, mon port de mysqlsniffer vient d’être intégré officiellement dans FreeBSD.

Lire la suite

mercredi 26 mai 2010

Mysqlsniffer rentre au port

Il y a peu de temps, j'ai découvert l'utilitaire mysqlsniffer, qui permet de capturer le trafic SQL reçu et envoyé par un serveur mysql, même s'il est en production.

Comme il répond à l'une de mes problématques récurrentes, à tel point que je me demande comment j'ai pu ignorer son existence jusqu'ici, j'ai décidé de l'installer sur ma station de travail, pour le tester.

Or, j'utilise FreeBSD comme système d'exploitation au quotidien, et mysqlsniffer ne figure pas dans les ports.

Lire la suite

vendredi 14 mai 2010

Installer mozilla weave sous FreeBSD

J'ai appris l'existence de mozilla weave via un billet de Tristant il y a déjà pas mal de temps.

À l'époque, je n'y avais trouvé aucun intérêt.

Cependant, comme ma situation professionnelle est en train d'évoluer, j'utilise actuellement plusieurs ordinateurs, et donc plusieurs navigateurs.

J'ai donc besoin de synchroniser à la fois mon historique de navigation, mes signets, mes mots de passe, j'en passe et des meilleurs entre mes diférents navigateurs.

Or, mozilla weave répond très précisément à ce besoin.

C'est en effet une solution, basée sur un service web, qui permet de partager entre plusieurs firefox un même profil.

Pour cela, il suffit (en théorie) d'installer l'extension mozilla weave sur chaque navigateur et de créer un compte sur un serveur de mozilla ou sur un serveur weave personnel.

J'ai donc installé l'extension via le mécanisme de gestion des extensions proposé par firefox et tout s'est déroulé sans aucun problème.

Cependant, la synchronisation n'a jamais fonctionné.

Lire la suite

- page 1 de 4