[Reminder] Changer la passphrase de sa clef SSH

juin 30th, 2009

L’option -p permet de changer la passphrase de la clef privée, plutot que de créer une nouvelle clef privée. En conjonction avec l’option -f qui spécifie le fichier, cela nous donne la commande :

ssh-keygen -f id_dsa -p

Sncf… geographie…. FAIL

juin 25th, 2009

Sans commentaire…

sncf_fail.jpg

au plutôt si…. urgemment acheter un Atlas….

Choisisez votre vérité

juin 22nd, 2009

Ici ou . Personnellement je suis trop fatigué pour cracher mon venin.

Hacked….

juin 17th, 2009

Okay this kind of thing append, keep cool I have daily backup, and my content isn’t something that national security depend on. So relax. First thing I have done, check my backup and make a diff between before the hack and after (hack append the 9 of this month). Result is : no nasty modification, just uploading of the “mhstchk.php” file. Good. At least that was a nice guy.

Secundo, check HTTP and FTP traffic. No weird result. That pretty strange because a “brute force” attack will make a lot of “hit”. I expected to see a winner IP (you know a proxy one), but there isn’t. Did they use a Wordpress security hole ? Maybe, but the “mhstchk.php” just said to change my password. Weird. So I suppose I was using a very trivial password (maybe the Wordpress’ auto-generated short password). In doubt I have changed all my pass.

Night of the Tentacule

juin 14th, 2009

shohei-otomo-a026.jpg
188 ans après sa première parution, le rêve de la femme du pêcheur d’Hokusai continue d’inspirer les artistes japonais. En témoigne cette adaptation très “hentai shokushu” de Shohei Otomo, auteur dont le travail vise à mélanger la tradition japonaise et la modernité, dans un style visuel aux influences occidentales.

Plus d’illustration ici
Site officiel de l’auteur

Rocket Girl a frappé

juin 12th, 2009

Sarah Sharp vient d’annoncer sur son blog la disponibilité finale du pilote xHCI dans sa branche git du noyau linux. C’est une excellente nouvelle, d’un très bon timing, car le code va pouvoir être soumis à l’inclusion dans le noyau 2.6.31

Un petit extrait de la bonne nouvelle :

Greg K-H has queued the patches for 2.6.31, so Linux users should have official USB 3.0 support around September 2009. This is impeccable timing, since NEC recently announced they’ll be producing 1 million xHCI PCI express add-in cards in September.
This means that Linux will be the first operating system with official USB 3.0 support.

Pour rappel l’USB 3.0 promet des vitesse de l’ordre de 4,8 Gbit/s (soit 625 Mo/s), ce qui va être très intéressant pour les disques dur (SSD ?) externe.

Tu vois Christine, maintenant tu fait comme DeGaulle sauf que…

juin 10th, 2009

toi c’est dans l’hilarité générale que tu va démissionner. Je te rappelle, Chrisitine, que tu as mainte fois martelé que tu abdiquerai de tes fonctions si l’HADOPI “la loi création et internet” ne passait pas. Et bien fait maintenant, j’attends de voir la réalisation de cette promesse.

Pourtant c’est pas faute de te l’avoir dit Chrisitine, que ton projet de loi était ridicule, techniquement impossible à mettre en application, et par-dessus le marché dangereusement liberticide. Mais bon je ne me fait guère d’illusion… “anafé” comme tu aurait dit. On sait bien que les politiques de ta trempe sont achetés et vendus par les multinationales. On sait aussi que les politiques comme toi sont près a tenir des discours dont le contenu nous fait friser l’apoplexie, tels ceux de toi le dégraisseur de mammouth, qui aurait mieux fait de rester dans ta préhistoire plutôt que de tenir des discours grandiloquent sur des sujets qui te dépasse complétement. Tu vois Chrisitine tu n’es pas seule, il y a d’autre personne prête à avoir des “problèmes de compréhension” en échange d’une bonne place. Mais les choses finissent par tourner…

Pour ta peine Christine, tu devra lire ceci ce soir : Décision n° 2009-580 DC ou ceci :  le Conseil constitutionnel censure la riposte gradué, si tu as besoin d’un décryptage moins complexe (ce qui semble être le cas vu que tu semble aussi doué en droit qu’en informatique openoffice).

Il ne te restera plus qu’à réviser ta copie… quoique, si on retire le droit de flicage, la riposte graduée, et la présomption de culpabilité, il en reste quoi de ton projet de loi ?

Guide de survie en milieu Windows

juin 7th, 2009

Dès fois dans la vie on a pas de chance, mais pas du tout. Exemple : on trouve un nouveau boulot, celui en or, et comble de l’ironie on tombe sur un parc en Microsoft Windows avec un dsi qui ne veut pas entendre raison (comprendre il ne veut pas faire d’exception pour vous). Ou encore vous vous trouvez une nouvelle copine et là vous croisez avec horreur sa machine, et vous vous dite que tout un travail de sensibilisation est à (re)faire (a ce propos je tient à faire une parenthèse, je n’ai jamais “expérimenté” de petite amie qui se laisse convaincre de changer d’OS, selon certain de mes collègue de travail ça existe, je demande à voir).

Bref dans tout ces cas de figure, et bien d’autre imaginable, vous serez obliger de subir un calvaire, qui consiste à travailler sous Microsoft Windows. Soyez fort. Fort heureusement il y a des choses que vous pouvez faire pour essayer d’améliorer les choses. Voici donc un guide de survie en milieu microsoftien :

1 - Installer Mozilla Firefox

IE ne peut servir qu’à deux choses : surfer sur les intranet pourri plein de contrôle ActiveX (avec une moyenne de trois alertes de sécurité par minutes) et se rendre sur www.getfirefox.net.

2 - Installer un anti-virus

Bon je suppose que c’est déjà le cas…. hein comment ca on vous a refilé une machine sans anti-virus ? Malheureux c’est pas un unix, là moindre faille de sécurité et hop du code exécuté en utilisateur “SYSTEM” (oui c’est le root, même plus root que le root parce que vous ne pouvez pas vous log en SYSTEM) et toute la machine est compromise. Donc ca c’est vraiment indispensable.

3 - Changer de thème urgemment

Windows est moche, et ceci depuis toujours, mais jusqu’à XP c’était une mocheté fonctionnelle, donc pas de quoi se plaindre. XP c’est différent. Son design à été fait par un graphiste issus du monde de la maternelle (gageons que l’ergonomiste lui s’est perdu en chemin), et dont les deux traits principaux de personnalité devait être l’usage récurrent de LSD et une dépendance aux Télétubies. Ceci explique l’usage agressif des couleur primaires qui, outre le fait d’augmenter le risque de crise d’épilepsie qui surviendra au premier BSOD que vous expérimenterai, perforera vos petit yeux dès les dix premières minutes d’utilisation. Donc acte :

  • Changer le fond d’écran pour quelque chose de seyant trouvé ici
  • Appliquer le patch (et c’est Windows vous croyez quoi ?) trouvé ici pour avoir une belle dll uxtheme qui soit pas limité au style visuel signé par Microsoft
  • Changer l’horrible luna (le thème par défaut en quatre couleurs) par un truc moins moche (facile) comme ca par exemple

Déjà vous devriez avoir quelque chose de plus vivable. On pourrai s’arrêter là, mais si vous ne pouvez vraiment pas pifrer l’ergonomie générale de Windows, avec sa barre unique (panel ?) qui offre, pour ainsi dire, aucune possibilité de personnalisation, il existe deux solutions :

Ces deux programmes sont des “shell” alternatif pour Windows. En clair il remplace explorer.exe, mais juste dans son rôle d’affichage de la barre unique en bas. Pour ceux qui s’étonnerait qu’un explorateur de fichier affiche un panel (un peu comme si gnome-panel et nautilus était un seul et même programme ou si kicker et dolphin était fusionnés), je rappelle que l’on parle de Microsoft Windows.

Très franchement de là part d’un OS où un moteur html (celui de IE) est utilisé pour afficher le fond d’écran, si ce dernier n’est pas en bmp, il ne faut s’étonner de rien, on est plus à une incohérence structurelle près. Retenons juste que ce particularisme déclenche chez moi des crises de fou rire, étant donné que quand explorer.exe plante (facile essayer d’ouvrir un partage samba pas disponible, il moulinera dans la semoule, 9 fois sur 10 c’est plantage garanti) la barre en bas disparaît ce qui est très gênant pour madame Michu, surtout que bien souvent elle ne se relance pas (au passage une petite astuce, le crtl+alt+supp marche toujours, puis prenez dans le menu ‘lancer un programme’ et tapez ‘explorer.exe’).

Le choix entre Litestep ou bb4win se fera surtout en fonction de ce que vous recherchez. bb4win est un très classique clone de blackbox, il est donc à recommander au power user qui sommeil en vous et qui aime le minimalisme. Litestep de son côté est un ensemble de “modules”, qui fonctionne avec un principe de thème, ce qui offre beaucoup de possibilités au prix cependant d’un investisement en temps nettement plus conséquent. A vous de voir.

4 - Installer un VRAI shell avec des bout d’unix dedans

Un des gros problème sous Windows, ce que l’on a pas de shell digne de ce nom. Et de toute manière même si on avait, il n’y a même pas les commandes de base d’un vrai OS ! Alors certes les fans boys Microsoft vous suseront que c’est promis Windows 2008 aura “power-shell” avec des commandes pseudo-objet qu’elles sont bien, mais moi je dit qu’Unix faisait déjà mieux y a trente ans et que l’on a pas a vouloir réinventé la roue quand elle tournent depuis si longtemps. La solution de tout ceci, ce que vous allez vite m’installer le très indispensable cygwin.

Cygwin c’est un ensemble de dll, qui permet de doter Windows d’un support correct des normes POSIX. Le tout est livré avec des versions quelque peu modifié des outils GNU. Bref avec cygwin vous aurez un vrai shell, avec un vrai bash, et vous pourrez même installer les très indispensables openssh-client et openssh-server, que ca c’est le bien.

5 - Avoir un serveur X… enfin si on veut

Cygwin c’est top, mais y a un hic. Imaginons que vous ayez besoin de lancer un programme graphique durant votre connexion ssh, ou va t’il s’afficher vu que Windows ne possède pas de serveur X ? Alors certes il est possible d’installer un serveur X version batardisé qui s’exécute dans une fenêtre Windows avec cygwin, mais franchement c’est pas pratique. Surtout que vous, vous avez juste besoin d’afficher, vous n’exporterez jamais rien. Et bien pour ceci le mieux c’est un tout petit programme bien pratique, un micro-serveur X appelé Xming.

6 - Lire des VRAIS format de partition

L’un des limitations les plus rageante que l’on approuve avec Windows, c’est son incapacité à lire des système de fichiers qui ne date pas de l’âge de pierre (pour ceux qui ne serait pas ce qu’est un système de fichiers, ou format de partition, ou encore filessytem, je vous renvoi sur la page wikipédia). En gros Windows ne sait lire que deux choses : le format antédiluvien FAT (variante 16 à 32), et le NTFS. Quand on pense que Linux sait lire les formats d’à peu près la terre entière (du XFS de Irix à JFS de Aix) on ne peut que se sentir frustré. Le pire étant sous doute que ça vous oblige à garder vos clef usb en FAT, hors on sait tous que ce filesystem ne sait pas ce qu’est une somme de contrôle, ce qui fait que sa tolérance aux pannes avoisine le zéro absolu (et bonjour la corruption des données). Heureusement une solution existe, ici.

Bref avec ces drivers vous pourrez faire de l’ext2 sur vos clef usb, et souffler un bon coup.

7 - Avoir des VRAIES applications

La calculatrice Windows ca fait marrer cinq minute, notepad ca permet de rigoler un bon coup, mais soyons sérieux : on ne peut tout simplement pas bosser avec des outils aussi limités ! Alors oui, on me répondra que l’on peut installer des tas d’outil (et très franchement a ce rythme là on se demande bien pourquoi Microsoft fournir ces utilitaires vu que la “solution” à tout semble d’installer des programmes tiers) mais il faut savoir doser un juste milieu : vous n’allez pas installer eclipse avec ses 500Mo de librairies parce que vous avez besoin d’un vrai éditeur de texte.

Donc jusqu’à peu vous étiez bon pour vous farcir les pages de téléchargez.com en priant pour ne pas tomber sur un programme intéressant mais qui soit un shareware, mais désormais vous allez enfin avoir des vraies applications sous Windows, et ceci grâce à… KDE4. Et là vous pourrez remplacer mspaint par kolorpaint (euh mauvais exemple) calc par SpeedCrunch, notepad par Kate, et cette bouse de Windows media player par Amarok. Et ça c’est vachement la classe.

For everything else….

juin 5th, 2009

That remind me something :

Ou va Moblin ?

mai 28th, 2009

moblin2.png

Quand Intel annonce le projet Moblin en 2007, qui consiste à réaliser leur distribution GNU/Linux, le monde informatique constate la chose avec étonnement. Bon en même temps, on a déjà vu des constructeurs faire leur petit OS “à eux”, mais personne ne voit vraiment ce qu’Intel cherche à faire. En 2008 les choses se précise. Intel communique et nous le dit clairement : cette distribution vise le monde des MID (Mobile Internet Device) terme fourre-tout qui réuni tout les “petits appareils” capable de se connecter à l’internet. Intel réfléchis surtout aux “tablet pc” et aux ultraportables, mais n’exclu pas pour autant les appareils plus petit. Peu de temps après Intel annonce le lancement de la ligne de processeur Atom, processeur x86 à faible consommation électrique.

Quand Moblin évolue comme distribution optimisé pour les processeurs Atom, personne ne sourcille vraiment. A dire vrai la majorité du travail concerne des patchs à destination du noyau ou de gcc, et il n’y a là rien de bien excitant. Les distributions optimisée pour une plateforme particulières sont légions depuis la nuit des temps. Quand Intel annonce travailler sur l’optimisation du temps de démarrage, et fait booter Moblin en moins de 10 secondes, tout le monde salue la performance technique. Mais c’est tout. Maintenant cependant, les choses commence à prendre tournure. La version alpha de Moblin 2, montre le bout de son nez et ce que l’on remarque immédiatement c’est que son interface n’a rien à avoir avec la version 1.

Fini XFCE, bonjour une interface dédiée, qui s’appuie massivement sur Clutter et Hildon (framework de la pateforme maemo). Par cette interface, Intel montre clairement le positionnement de Moblin : il ne s’agit pas de concurrencer les autres distributions Linux “généralistes”, ni de lancer un nouveau “desktop environement”, il s’agit de viser les appareil ayant une faible diagonale d’écran, à commencer par les notebook de moins de 10 pouces et potentiellement les baladeur vidéo (type Archos), les GPS et autres type d’appareil. De là à dire que Moblin finira par viser les téléphones il n’y a qu’un pas…

Le plus drôle dans cette histoire ce qu’il est en train de se passer exactement la même chose, mais dans le sens inverse, pour une autre distribution Linux (enfin cela dépend de votre “définition” de distribution). Je parle bien sûr d’Android. Android est au départ un système qui vise les téléphone portable. Seulement voilà, son écosystème, et la diversité de ses applications, attirent beaucoup de monde. Déjà Archos a annoncé un modèle sous Android, et les rumeurs de notebook sous Android vont bon train. Mieux encore, le hardware semble accréditer cette convergence. Les derniers processeur ARM (les Cortex ARM9) atteigne le gigahertz et viennent marcher sur les platebandes des Atom. Pegatron a déjà annoncé des modèles de notebook low-cost a base de Cortex. Le fait que ces notebooks soit livré avec Android est donc une possibilité réelle à ne pas négliger.

Ceci dit il se pourrait aussi qu’Android rentre dans la danse par l’intermédiaire des x86. Un port Android x86 existe déjà et les applications Android étant faite en bycode, il n’y aucune contrainte qui obligerai Google à limiter son OS aux seuls ARM. Mieux, Canonical travail actuellement a un runtime permettant de faire tourner les appli Android sur du GNU/Linux. Aucun doute que ce petit détail, va booster la production d’application pour Android. On peut même imaginer un plasmoïde pour KDE4 permettant “d’embarqué” une appli Android. Dans l’autre sens, je ne serait pas étonné qu’Intel sorte un Moblin à destination des machines ARM, et travail dure sur un SDK afin de renforcer son offre d’application “Hildonnisé”.

Bref aujourd’hui, techniquement parlant, il n’y a plus vraiment de différence entre l’embarqué grand public et la micro-informatique. En fait la vraie différence est plus dûe aux contraintes que doivent adopter les interfaces aux vu des dimensions de l’écran. C’est la raison qui fait que Moblin ou Android ne concurrencent pas KDE ou Gnome, car leurs interfaces ne rentrent pas dans le cadre d’utilisation classique d’un ordinateur. Par contre, pour moi, il est clair que c’est deux là vont se rejoindrent et faire des étincelles. Leurs interfaces “dédiées” adapté aux écrans de faibles dimensions, l’importance de “l’utilisabilité” au détriment des fonctionnalités, et le fait que l’on développe spécifiquement pour eux tout ceci fait qu’il n’y aura sans doute pas assez de place pour que ces deux là cohabite longtemps…