Archive

Archive for the ‘system’ Category

Ondule ondule

June 2nd, 2009

La plupart des gens qui ont un peu d’expérience professionnelle ont été confrontés aux différentes “politiques” internes en matière de réponse au mail.

Vous avez les puristes qui codent leur mail sur 80 caractères de largeur, refusent les mails html. Vous pouvez aussi rencontrer les gens formidables qui répondent en début de mail, ou en fin de mail. Ou encore ceux qui utilisent le > pour signifier que le contenu appartient au mail auquel il répond.

Bref vous l’aurez compris, chacun fait à sa sauce et c’est souvent générateur de tension du type “mais bordel répond en fin de thread et pas au milieu !

Sans compter les croisements de mail où l’on peut avoir deux réponses simultanées à un même mail et la personne qui doit répondre se paluche des copier / coller sales. Bref, tout ça c’est nul, mal foutu et chiant. C’est pourquoi google a encore envie de foutre son gravier dans les rouages de merde en proposant :

Network, Uncategorized, system

Et si j’prenais un petit pc

April 27th, 2009

Via un de mes collègues, je tombe sur ce petit ordi au format peut commun. Je dois avouer que ça serait du plus bel effet s’ils avaient rajouté une prise jack et si ça avait géré naturellement le CPL ou le POE. Mais bon bordel, on peut quand même saluer l’effort de ces gens qui font un ordinateur amplement suffisant pour faire tourner un apache qui sera moins gros que votre multiprise.

http://www.plugcomputer.org/

localhost, system

sed mon ami

November 26th, 2008

Toi qui n’utilises pas de linux, bsd ou macosx passes ton chemin car ce post va passablement te saouler.

Beaucoup de gens ignorent une subitilité de la substitution de caractère avec sed, ou vi ou encore d’autres. Laquelle me direz-vous? Et bien c’est assez simple en fait, prenons un exemple pratique :

Je veux remplacer “maman” par “papa” dans le fichier famille. L’utilisation classique sera la suivante :

#> sed -e ‘s/maman/papa/’ famille

Jusque là, rien de bien chiant ou violent. Il s’agit d’une utilisation classique des regexp donc frouny t’es gentil mais on est pas des billes.

Là où les choses se compliquent, ou deviennent chiantes pour les gens, c’est lorsque l’on veut remplacer l’url “http://www.monsite.com/avec/un/chemin/chiant” par “http://www.nouveausite.com/nouveau/chemin/joli”. En effet, beaucoup de gens font acte de barbarie et font la commande suivante :

#> sed -e ‘s/http:\/\/www.monsite.com\/avec\/un\/chemin\/chiant/http:\/\/www.nouveausite.com\/nouveau\/chemin\/joli/’

Nous sommes bien d’accord, c’est moche, lourd et plus on a de / dans le mot à remplacer ou son remplaçant plus ça devient barbare. C’est ici qu’apparaît la subtilité des regexp car il faut bien comprendre une chose, le caractère qui se trouve après le ‘s’ correspond au caractère séparateur du champ à remplacer et du champ remplaçant, ainsi on peut réécrire cette ligne d’une manière beaucoup plus simple (et moins chiante à écrire) que voici :

#> sed -e ‘s,http://www.monsite.com/avec/un/chemin/chiant,http://www.nouveausite.com/nouveau/chemin/joli,’

Voilà, le petit tip à la con est terminé.

system , , , ,