(non)blog

Aller au contenu | Aller au menu | Aller à la recherche

Mardi 22 février 2011

Tuer une liste de processus qui portent le même nom? facile.

J'avais sur le mac une flopée de process system_profiler. Plutôt que de les tuer à la main, voici le petit bijou :


for pid in `ps -edf | grep  system_profiler |awk '{print $2}'`; 
do
     kill -9 $pid;
done;

Enjoy.

Mardi 8 février 2011

Au sujet de la "révolte" des magistrats...

J'écoute actuellement Robert Badinter et J-M. Aphatie débattre sur Canal Plus du bien fondé de ce mouvement de révolte[1] du pouvoir judiciaire.

On y entend, entre autre, que ce mouvement s'explique par la douleur qu'ont les magistrats de se voir pointer comme coupables, co-responsables de la mort de Laetitia, alors même que leur mission est de rendre la justice et donc exactement le contraire de ce qui leur est reproché. On y entend aussi que la non-sanction des magistrats à l'issue de l'enquête d'Outreau expliquerait pourquoi ce mouvement serait impopulaire[2].

Par contre, je n'entends personne hurler en voyant la séparation des pouvoir, pierre angulaire de notre système politique, foulée aux pieds par un président incapable.

Est ce que ce n'est pas la première question qu'on devrait se poser?

Notes

[1] Lecteur, tu mettras de toi-même les guillemets.

[2] Ah bon? Auprès de qui, si ce n'est du gouvernement

Lundi 15 novembre 2010

Homophobie? Non, ségrégation...

Dixit Hervé Mariton :

Intervieweur Donc vous proposez que les homosexuels aient aussi des avantages fiscaux, s'ils acceptent de renoncer à l'homoparentalité et au mariage, pour adopter un statut à part.
H.Mariton ...Un statut différent.[1]

Oui, hein, ils peuvent tout faire comme nous, tant qu'ils restent entre eux, la ramènent pas, et sont invisible.

Mais c'est pas de l'homophobie, hein. Non non non.

Mardi 2 novembre 2010

Comment retirer un CD d'un mac quand tout semble perdu

Le mac n'a pas reconnu le CD ?
T'as appuyé sur le bouton d'éjection et rien n'en est sorti [1]?
Tu as envie de voir si un marteau ne serait pas plus efficace?

Pas de panique, ouvre ton terminal et tape:

sudo drutil eject

Voilà, de rien.

Notes

[1] Métaphoriquement parlant mais aussi au sens propre

Vendredi 8 octobre 2010

Coïncidence

La rue qui mène à mon bureau est singulière.

Entre autres, elle s'élargit en place à un moment, avant de reprendre son nom et de continuer à monter vers un place qui finalement n'est que la continuité d'une boulevard, mais peu importe, je m'égare, d'ailleurs, il y en a une en bas de ma rue, justement.

Sur cette place se dressent depuis le début de la semaine de petites tentes blanches, remplis de produits régionaux délicieux : charcuteries corses, auvergnates, lyonnaises, vins de bourgogne, fromages divers...

Le tout à des prix bien évidement en accord avec le parfum de terroir qui s'en dégage.

La nuit, afin d'éviter toutes dégradation, j'imagine, le petit village de tente est ceinturé et surveillé par d'aimables agents de sécurité. La place est ainsi totalement occupée par ces tentes pleines de bons produits de nos régions.

Sur cette place, habituellement, les restos du cœur font leur distribution.

Il reste à espérer que ce village de tentes disparaisse bientôt.

Mardi 21 septembre 2010

J'ai eu un aperçu du futur!

Juste avant un programme de divertissement[1] sur une chaîne cryptée[2], un sponsoring fait par un site de recrutement : on y voit une gamine de 8 ans qui nous tends une feuille gribouillée en nous demandant si on veut voir son CV.

Déjà qu'on va bosser plus tard, faudra aussi commencer plus tôt.

Camarades, je vous le dis, ça m'étonnerait que la révolution passe l'automne[3].

Notes

[1] Les guignols.

[2] Canal +

[3] Merci Pierre.

Lundi 20 septembre 2010

Stieg Larsson doit se retourner dans sa tombe...

... avec l'extrême droite au parlement.

Samedi 11 septembre 2010

Le billet pas réveillé du samedi

Flash info : la démocratie serai agonisante en France.

Je parcourais un article du Monde[1] sur l'adoption de Loppsi 2, l'atroce fourre-totu sécuritaire qui couvre aussi bien la couleur réglementaire des chaussettes que les mesures antiterroristes visant le front de libération des escargots[2].

Hasard du style journalistique ou recension exacte des faits , la phrase suivante m'a fait bondir :

Tancée par l'exécutif et notamment par Nicolas Sarkozy, la majorité est finalement rentrée dans le rang après d'âpres négociations.

Le sénat avait en effet refusé de voter un certain nombre d'amendement à la loi.

En sommes nous arrivé au point où les deux chambres ne sont plus qu'un simulacre de contre-pouvoir à l'éxécutif, à qui il suffit de froncer les sourcils pour faire passer ses désirs législatifs?

Notes

[1] ici

[2] J'exagère à peine.

Mercredi 8 septembre 2010

Ce soir, j'ai eu honte...

Face à face, ou plutôt côte à côte, Franck Dubosc et Cédric Villani[1] au grand journal[2].

L'un est tourné en dérision et montré comme un animal de foire, l'autre est respecté alors que pour toute gloire il n'a que le nombre d'entrée de son dernier film.

Sauras-tu trouver qui est qui, ami lecteur?

Notes

[1] Médaille Field promotion 2010

[2] Qui finalement n'a de grand que le nom.

Libération, ou le journal schizophrène

On savait déjà que le journal Libération était désormais très loin de la ligne éditoriale de son fondateur.
La rédaction doit se sentir bien seule, pour preuve, voilà que la main droite ignore ce que fait la main gauche : Le mail de Libé

Et voilà ce que donne la visualisation du numéro offert : Les pages "offertes"

SI maintenant il faut payer pour avoir accès au contenu gratuit...

Vendredi 6 août 2010

Une fois pour toute, monsieur Lou Perac!

Le fromage de brebis, c'est pas fait pour être tendre et doux!
Je veux du fromage qui sente vraiment la brebis, et tant pis si il lui reste de la paille au cul!

Lundi 12 juillet 2010

Notes pour pouvoir installer correctement MySQLdb pour python sous mac OS X

Ces notes sont restituées après une installation un peu bricolage, j'espère que je n'ai rien oublié.

  1. Récupérer les sources MySQL et les compiler (je n'avais pas la bonne librairie sur le mac...ceci dit , voir le point 2, c'est peut être lié.)
  1. La librairie mysql se trouve placée dans /usr/lib/mysql... Or, pour une raison que je n'ai pas encore déterminée, mon interpréteur Python [1] ne cherche pas plus loin que /usr/lib. Je n'ai pas trouvé comment rajouter un répertoire de librairies dynamiques à charger, j'ai donc fait mon porc : lien symbolique de /usr/lib/mysql/libmysql.16.0.0.dylib vers le répertorie supérieur, /usr/lib [2]
  1. Récupération, build et install du package python MySQLdb
  1. LE truc qui m'a bien profondément pris la tête : par défaut, la librairie utilisée cherche une socket pour communiquer avec mysql dans le répertoire /tmp. Or l'installation de mysql standard sous mac la place sous /var/mysql... Donc, à savoir : il faut arrêter le service mysql, changer la plist org.mysql.mysqld.plist qui contient ces paramètres [3], puis relancer le service (sinon, les modifications ne passent pas....)
  1. Etape 4 : Profit!

Je pense que l'étape 1 ne s'impose pas vraiment, du fait que le mysql livré avec la 10.5 server devrait bien avoir casé les libs quelque part. J'ai vraiment fait le porc, j'ai préféré recompiler le tout.

Bon, maintenant, plus qu'à trouver un ORM sympa (je penche pour STORM) qui facilite le branchement sur une base existante..et là je crois que je vais pas me marrer.

Notes

[1] 2.6 en package standard pour mac os X, pas de compilation personnelle

[2] Ce qui semblent, en plus crade, être ce que fait ldconfig, en fait.

[3] c'est vrai, pourquoi utiliser un fichier de conf quand on peut mettre des switches sur la ligne de commande?

Utiliser PIP avec Python 3.1

Comme tu le sais, gentil lecteur, la version 3 de Python, qui est la version future-mais-déjà disponible [1], est quand même légèrement incompatible avec les différentes version 2, pour tout un tas de question de syntaxe et/ou sémantique.

Cependant, comme Python est extrèmement bien fait et que ses développeur pensent presque à tout, il existe un petit outil (2to3) qui permet de régler une grande partie des problèmes de syntaxe.

Il suffit de l'utiliser ainsi :

2to3 module.py

On peut bien évidemment traiter plusieurs modules à la fois avec un petit .py*. 2to3 sort un diff des modifications à apporter pour tourner sous l'interpréteur en version 3.
On peut même appliquer directement les modifications avec le switch -w.La seule chose à laquelle il faut faire attention, c'est aux modules importés...

Je m'en suis rendu compte en installant pip (un utilitaire bien pratique, ma foi).

Après l'avoir passé à la moulinette de 2to3, certaines des commandes n'étaient tout bonnement pas disponible (dont la commande install, ce qui est quand même bête pour cet outil...).
Quelques minutes de débogage plus tard(c'est quand même bien, un langage interprété, pour ça...), je me suis rendu compte que j'avais simplement un problème avec le module FeedParser de la librairie standard. En effet celui ci est passé du package email à email.parser.
Une petite modification de la commande import dans req.py pour avoir ceci :

from email.parser import FeedParser

au lieu de cela:

from email import FeedParser

Et le tour était joué. Voilà, j'ai mon pip sous python 3.1.

Reste tous les autres modules...

PS: Evidemment, je passe sous silence les problèmes liés aux chaînes unicode....

Notes

[1] C'est mieux expliqué ici : Python 2 ou 3?http://wiki.python.or...

Samedi 19 juin 2010

Poésie spammatique, part III

anyplace to tom sawyer but now, from between the black & white spiders a cloud and an angel came to me and said. o pitiable foolish young man!
she had wanderd long,

Mardi 15 juin 2010

On mourra moins bête

Une branche du bouddhisme japonais utilise d'étranges techniques ...
...d'automomification.
Instructif.

Samedi 12 juin 2010

Après le lifting, la liposuccion

Avec la directive redirect précédente, tous les index de répertoire étaient redirigés vers la racine du blog, ce qui se révèle fâcheux puisque je voulais uniquement rediriger la racine du site et pas les sous répertoires.
Donc j'ai changé par :

 RedirectMatch permanent ^/$ http://palpitant.org/blog/

Et ça marche.

Vendredi 11 juin 2010

Confusion

Hier, en faisant des courses, je suis passé devant une affiche pour une célèbre marque allemande d'œuf en chocolat qui promettait de nous faire vibrer.
Un instant j'ai cru qu'ils envisageaient une opération "un œuf acheté un vibro offert".

Puis j'ai vu le ballon dessiné, et j'ai compris que c'était plutôt une histoire de foot.

Mercredi 9 juin 2010

Petit lifting de palpitant.org

Pour cause de foirage sur terminal mobile (mon téléphone, entre autres), j'ai remplacé les pages à la racine du site par des pages au sein du blog.

Ca a été plus simple que je l'imaginais, grâce à un coup de

DirectoryIndex /blog/index.php

dans le .htaccess.

Et voilà.

Lundi 7 juin 2010

Poésie spammatique, part II

Bonjour!
Nous appliquons à ces utilisateurs de PC, qui veulent avoir la dernière version du logiciel installé sur leur PC
, qui veulent aller avec le temps, mais sont plutôt des gens occupés à perdre des heures
pour la recherche de la nouvelle mise à jour à la prix raisonnable.
Tous les logiciels nouvellement apparus sont recueillies à un service logiciel web appelé
magasin de logiciels . Avec notre site web, vous oubliez tous
ces heures consacrées pour la recherche dans tout le réseau. Tout ce que vous avez à faire est de venir
directement à notre service sur une base hebdomadaire et télécharger les versions nouvellement apparus, ou
vérifier ce que d'autres programmes vous pouvez utiliser pour votre travail ou de divertissement.
Nous vous tiendrons informés en détail de toutes les nouvelles et toutes les mises à jour de logiciels
produits du géant des logiciels tels que Microsoft ou Adobe, et de leurs concurrents plus petits.
Ne jouez pas loin de votre temps pour la recherche épuisante de long. Vous pouvez facilement télécharger les logiciels dont vous avez besoin
de notre service web au plus bas prix que vous avez jamais vu.
magasin de logiciels - est-vous de manière à avoir tous les nouveaux paru
logiciel de votre matériel personnel.
Nous sommes libres de copies pirates - télécharger ici uniquement des versions OEM de tout programme que vous
besoin.
Sécurisez votre ordinateur contre les virus et les bogues copies
- viennent magasin de logiciels et télécharger uniquement de vrais logiciels.
Bienvenue à magasin de logiciels !

Lundi 31 mai 2010

Faire des yaourts n'est pas réservé aux possesseures de vagins.

Ce soir, j'ai acheté une yaourtière. Pas pour moi ni pour ma mère, mais pour ma greuse.

Je suis allé la chercher dans un magasin dont les voitures présentent régulièrement la météo[1], pour cause de proximité avec mon tripalium personnel.

Je décerne une mention spéciale connerie au vendeur qui m'a gratifié de sa connivence testostéronée de mes deux:

- Bonjour, je voudrais la yaourtière de la marque mouchimachin.
- Vous vous y connaissez en yaourtière?
- Non [Un temps d'arrêt, que je n'ai pas le temps de laisser flotter] ...
- Ah ben j'espère pour vous!

J'aurais dû lui dire que c'était pour mon copain, histoire de voir si, en plus de la misogynie, il allait pouvoir enchaîner sur l'homophobie.

Notes

[1] Pour rappel, je ne me drogue pas, donc ne cherchez pas d'éventuelles hallucinations de ce côté là.

- page 1 de 3