mercredi, août 20, 2008

Tiddy Bear: respire sans gêne au volant

Toi aussi prends un air cool et accroche ton Tiddy Bear à ta ceinture. Tu pourras enfin respirer en conduisant, et le tout en évitant le ridicule !

mardi, août 12, 2008

Monitoring du RAID d'un Dell R200

Au boulot on vient de recevoir un Dell PowerEdge R200, belle bête quoi qu'un peu bruyante, mais rien de grave, on va lui trouver un fond de placard.

Le malaise a été de lui monitorer le RAID de façon propre et simple. Voici comment Linux voit la carte en question:

02:00.0 SCSI storage controller: LSI Logic / Symbios Logic SAS1068E PCI-Express Fusion-MPT SAS (rev 08)


Officiellement, il faut installer une usine à gaz qui porte le doux nom d'OpenManage, qui n'est bien entendu pas libre, pas dispo sous Debian, qui a besoin de Java, d'une bonne cinquantaine de démons (véridique, voyez les dsm_* sur la capture d'écran), bref qui se veut plus lourd et moins stable que la totalité des services qui vont tourner sur le serveur à monitorer. A moins que je monitore le service de monitoring... Bref, ce genre d'outils, ça va pas.



Après quelques recherches approfondies sur le sujet, et quelques essais infructueux (LSI MegaCLI, Dell raidctl, l'IMPI), je m'étais résolu à virer OpenManage et à configurer le syslog-ng pour qu'il envoie un mail à chaque changement de status du RAID. Mais au hasard d'un apt-cache search sans conviction, j'ai trouvé un moyen simple sous Debian de monitorer ce con de RAID: mpt-status.

Ca fait tout ce qu'il faut sans fioriture:

  • Affichage de la progression de la reconstruction d'un volume

  • Envoi de mail à chaque changement de status du RAID

  • Output concis pour pouvoir être scripté simplement

  • Léger et avec peu de dépendances (la libc quoi...)

  • Licence GPL et disponible sous Debian



Seul hic, mais ce n'en est plus un, la version Etch (1.1.6) ne supporte pas la LSI SAS1068E, mais le problème est résolu avec la 1.2.0 disponible dans les backports officiels de la Etch.

Conclusion: apt-get install mpt-status ;)

Libellés : , ,

vendredi, juillet 25, 2008

Pompage: Sarkozy fera blocage à la licence 3G de Free

Un article qui résume très bien la situation du marché mobile en France:

Ca n'est pas vraiment une nouvelle, puisqu'on le sait déjà depuis le mois d'avril. Disons qu'il s'agit plutôt d'une confirmation qui pourrait donner encore plus de grain à moudre à François Bayrou lorsqu'il dénonce la proximité du pouvoir avec les puissances d'argent, et qu'il prédit que "un jour dans ce pays il y aura une révolte civique".

Dans son édition de mercredi, le Canard Enchaîné confirme que l'Elysée a cédé au lobbyisme des trois opérateurs mobiles et en particulier de Martin Bouygues, ami personnel du chef de l'Etat, pour rejeter l'entrée de Free sur le marché de la téléphonie mobile. Comme nous l'indiquions en avril, alors que tout a été préparé pour permettre au groupe Iliad d'acquérir la quatrième licence 3G, Nicolas Sarkozy a bloqué la procédure et demandé à ce que l'on étudie un nouveau scénario, qui verrait la licence divisée en blocs.

Or selon le journal satirique, "les fréquences disponibles - 15 mégahertzs actuellement - seraient tronçonnées en trois lots accordés à des bénéficiaires choisis, notamment, en fonction de leur solidité financière et de l'étendue de leur réseau". "Suivez mon regard", poursuit le journal, qui regarde bien évidemment les trois opérateurs en place : Orange, Bouygues Télécom et SFR. Au mieux, si Free obtient quelques miettes, il sera dépendant d'accords de licence avec les autres opérateurs pour faire fonctionner son réseau sur tout le territoire, et donc de leurs tarifs. De cette manière, il est certain que Free ne pourra pas casser les prix comme il le souhaite, ce qui aurait été profitable aux consommateurs français qui ne voient pas les tarifs évolués vers le bas.

Le Canard Enchaîné cite Martin Bouygues dans le texte, lorsqu'il explique par une métaphore pleine d'amour à un haut fonctionnaire de Bercy pourquoi il faut conserver le triopole actuel, malgré les ententes évidentes sur les prix : "Je me suis acheté un château, ce n'est pas pour laisser les romanichels venir sur les pelouses". Les roms apprécieront. Free aussi.

L'opérateur semble en tout cas avoir fait une croix sur le dossier, si l'on en juge par la sortie véhémente de Xavier Niel, l'actionnaire majoritaire d'Iliad. Les trois opérateurs mobiles historiques ont accepté de se faire ponctionner 0,9 % pour financer France Télévisions en échange de l'assurance que Free ne débarque pas sur le marché, mais Free rejettera fermement cette taxe s'il n'a rien à y gagner. Et Xavier Niel ajoute d'ores et déjà dans son chariot médiatique son opposition toute nouvelle à la loi Hadopi, qu'il n'entend plus laisser passer comme une lettre à la Poste.

Les consommateurs sont en train de trouver dans ces cuisines politico-financières un allier de circonstance dans la lutte contre tous les dossiers ouverts par le gouvernement ces derniers mois, en faveur d'un contrôle le plus étroit possible d'Internet et de l'information. Entre Free et l'Elysée, c'est désormais un mano a mano, et c'est à qui cèdera le premier.


Article diffusé sous licence Creative Common by-nc-nd 2.0, écrit par Guillaume Champeau pour Numerama.com

Libellés : ,

vendredi, juillet 04, 2008

Gmail par défaut sous Firefox 3

Sur le blog de Gmail, j'ai appris un truc utile: comment faire de Gmail mon client mail par défaut dans Firefox 3.

Simple:
  1. Loguez-vous sur Gmail
  2. Une fois dans Gmail, copiez-collez le code javascript suivant dans la barre d'adresse de Firefox 3:
    javascript:window.navigator.registerProtocolHandler("mailto","https://mail.google.com/mail/?extsrc=mailto&url=%s","Gmail")

  3. Quand il vous demande quel client mail utiliser, choisissez Gmail
  4. Cliquez sur un lien mailto: pour tester, c'est fini !
Plus besoin de hack à la con ! ;)

Libellés : , ,

vendredi, juin 20, 2008

svn revert sous git

Si tu viens de SVN et qu'on t'a imposé GIT (sans doute pour de bonnes raisons), tu vas te retrouver pommé, comme si on t'avait greffé des pieds à la place des mains.

Par exemple, pour annuler les modifications non commitées d'un fichier, ce que tu faisais facilement avec svn revert n'est plus évident avec GIT, du moins la doc n'est pas claire, car j'ai cherché pas mal de temps.

La solution:
  • Pour un fichier seul: svn revert path/to/file équivaut à git checkout path/to/file
  • Pour une working copy entière: git reset --hard
Et attention au git revert qui annule votre dernier commit ! J'me suis fait avoir comme un goret =(

jeudi, juin 12, 2008

Passer les intros Flash

Dans la discrétion, Google a releasé une killer app, très utile à ceux qui trouvent que les animations flash d'introduction à un site sont une perte de temps. Dans la liste des résultats de Google, quand c'est possible, un lien "Passer l'intro" est disponible. Exemple de recherche.
Ce lien renvoie à la page qui suit l'introduction en Flash. Simple et efficace =)

Libellés : , ,

vendredi, mai 30, 2008

Valider un mail et une URL en JS

Après quelques recherches, j'ai trouvé deux belles expressions rationnelles pour valider une URL et un email en Javascript ou ailleurs:

Pour une URL:

/^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/

Pour un email:

/^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/

En espérant que ça vous soit autant utile qu'à moi ;)