Mes premiers pas avec Python ;)

Cela me démangeait depuis quelque temps. Et depuis que le nouveau gestionnaire de préférences de Beryl ait été codé en python (avec l’extension pythonGTK), j’ai décidé de sauter le pas. Ayant pu trouver un document sur la toile francophone, et en attendant que la version imprimée arrive dans ma boite au lettres, j’ai commencé à me mettre à Python.

Note : je débute, donc mon code sera plus que dégueulasse, inutilement long, pour ne pas dire horrible à lire. Cependant, en suivant les conseils, voici un des premiers résultats que j’ai obtenu sans la moindre solution, juste en expérimentant.

# exercice 4.8 du cours de Python de G. Swinnen
# Afficher 8 lignes d'étoiles, en rajoutant une étoile à chaque fois - 8 lignes.
# Du genre :
# *
# **
# ***
# et ainsi de suite.

a = 1 # compteur

texte = "*" # texte de base.	

while a < 9: #8 lignes
	print texte # affiche le texte
	texte = texte + "*" # ajoute l'étoile
	a = a +1 # ligne suivante.

je sais, j'aurais surement pu faire plus optimisé, mais je débute, hein 😉

Et comme je n'y consacre qu'une à deux heures par jour... Allez, dans 6 mois, je pourrais faire un hello world avec PythonGTK 😉

Totalement inutile donc indispensable.

En ces temps d’hystérie libriste (avec les étrons que sont IceWeasel, IceDove, IceApe et GNewSense), il est bon de connaitre le degré de pureté de la distribution que vous utiliser.

Pour cela, deux outils : le premier, vrms permet de connaitre le nombre de logiciels fautifs, le second, cowsay un affichage plus amusant.

Voici un exemple, basé sur ma machine :

oh, deux logiciels non-free sur ma machine. Vilain garçon, va :)

Il est vrai qu’on peut rencontrer des fichiers au format .rar, de temps à autre, donc…

Bilan de l’année 2006 et résolutions :)

Il y a en gros un an, j’avais fait un mini bilan de l’année écoulée, et fait quelques résolutions. Un petit bilan s’impose.

Sur le plan du bilan :

  • J’ai dévoré les 6 premiers volumes de la série « Harry Potter » en attendant le 7ième volume de la série qui doit sortir en 2007
  • J’utilise depuis mai dernier une distribution linux basée sur Debian, la Ubuntu, loin des prises de têtes des distributions utilisant le format .rpm
  • J’ai acheté pour noël, non pas un iPod à disque dur, mais le dernier album de Chimène Badi, qui n’est pas si mal que cela 😉
  • J’ai aussi commencé à apprendre l’italien, bien que j’ai mis l’apprentissage en pause depuis quelques temps pour des raisons assez intimes. No comment !

Sur le plan des résolutions, ce qui est reporté pour 2007 :

Trouver un emploi à l’année dans mon domaine professionnel.
Aller à Venise.
Me remettre à l’allemand.
Prendre des cours de cuisine pour améliorer ma connaissance de l’art culinaire
Apprendre un langage de programmation 😉

En cours : apprendre l’italien… Superbe langue, mais pour le moment, c’est encore assez sensible…

Les échecs :

M’acheter un iPod à disque dur d’ici noël 2006…
Diminuer ma consommation de caféine et de chocolat

Les résolutions de 2007 ?

En plus des reports, j’ajouterais ceci :

  • Écrire un roman qui me tient à coeur depuis environ une dizaine d’année…
  • Participer plus activement aux projets de logiciels libres que j’utilise quasi-quotidiennement
  • Acheter une machine neuve, histoire de remplacer ma vieille bécane qui date d’août 2003…
  • Faire un voyage à Londres…
  • Ne pas utiliser Windows Vista
  • Installer et d’utiliser une gentoo
  • Arrêter de me moquer des fanboys Microsoftiens…

Si je tiens ma dernière résolution, ce sera pas si mal que cela 😉

P’tain, bientôt dix ans…

Que le 4ième volet des aventures de Duke Nukem a été annoncé, enfin, cela fera 10 ans fin avril prochain. Nommé au titre de « Vaporware Lifetime Achievement » (assez intraduisible, on peut penser qu’on pourrait traduire ceci par « vaporware à vie »).

Depuis 1997, le moteur a été changé, passant de celui de Quake 2 (sorti en 1997) au moteur d’Unreal 1ère génération (sorti en 1998) au moteur d’Unreal 2ième génération (vers 2003).

Une page à l’adresse http://duke.a-13.net/ s’amuse à reprendre ce qu’il s’est passé depuis avril 1997 en informatique et dans d’autre domaines.

Voici un aperçu.

Depuis 1997, Microsoft a sorti pas moins de 6 versions de windows pour le grand public :

  • Windows 98 et 98 Deuxième édition
  • Windows Millenium
  • Windows 2000 Pro
  • Windows XP
  • Windows Vista

Linux est passé de la version 2.0.30 (8 avril 1997) à la version 2.6.19.1 (29 novembre 2006), la version 2.2.0 datant de janvier 1999, et la 2.4.0 de janvier 2001. FreeBSD est passé de la version 2.2.1 à la 6.2 release candidate 2 récemment…

Parlons matériel. En avril 1997, les processeurs pour PC haut de gamme sont les PentiumMMX à 233 Mhz. Maintenant, les processeurs les plus puissants, comme le Core2Duo Extreme X6800 est à 2,93 Ghz… Soit une vitesse au minimum 10 fois supérieure… 20 fois en comptant le double coeur ?

Dans les 10 ans qui viennent de s’écouler, la vitesse la plus importante de connexion moyenne est passé de 33,6 kbits/s à 30 MBits par seconde…

George Lucas a produit les 3 films manquants de la série de la Guerre des Étoiles. JK Rowling a écrit et publié 6 des 7 volumes de la saga Harry Potter. Le coureur cycliste – dopé ? – Lance Amstrong a remporté 7 Tours de France.

Et pourtant, une boite n’arrive pas à finir un simple jeu vidéo. Existe-t-il finalement ?

Merci « NCIS » ;)

La série américaine NCIS est une de mes préférées, et en regardant l’épisode 14 de la saison 1 « The Good Samaritan », traduit par « Alibi » dans la version française, il a été démontré que l’ADN peut parfois jouer des tours.

Théoriquement, chaque être vivant a son ADN unique. C’est d’ailleurs ce qui a fait que l’ADN est devenue la reine des preuves. Cependant, dans un cas précis, l’ADN est muette. Car il existe un seul cas précis où deux personnes peuvent avoir le même ADN ? Lequel d’après vous ?

Réponse au format ROT13 : qnaf yr pnf qr whzrnhk bh whzryyrf ubzbmltbgrf, yrf « ienvf » whzrnhk / whzryyrf

Du moins, en théorie 😉

Non, il n’y a pas de photomontage…

On peut lancer Firefox 2.0 dans Windows 95 ! Non, je n’ai pas fumé de moquette, d’ailleurs j’ai un sol en linoléum dans mon appartement 🙂

Pour réussir cet inutile exploit, il m’a fallu Qemu 0.8.2, un Windows 95 OSR2, un exemplaire d’Internet Explorer 5.5 et bien sûr Firefox« >Firefox 2.0.

Continuer la lecture de « Non, il n’y a pas de photomontage… »

Beryl : le bureau 3D libre. Que reste-t-il à Windows Vista ? ;)

Derrière ce titre un peu excessif, il se cache une réalité. Une des tendances à la mode, c’est le bureau en 3D, géré par les fonctions d’accelération 3D de la plupart des circuits vidéos actuel.

Bien que l’accelération de l’interface par la carte graphique existe depuis un petit bout de temps sur les machines à la pomme, c’est assez nouveau dans le monde des PCs.

Windows Vista, le futur Windows (qui demande d’énormes ressources pour fonctionner à plein régime) peut se prendre une petite raclée de la part du projet Beryl.

Continuer la lecture de « Beryl : le bureau 3D libre. Que reste-t-il à Windows Vista ? 😉 »

Le temps ne fait rien à l’affaire…

Allez, un peu de suivi sur notre ami, le fanboy Microsoftien Jérome Vachez.

Qu’est-ce qu’un fanboy ? Dixit Wikipedia :

Fanboy or fanboi is a term used to describe an individual (usually male, though the feminine version fangirl may be used for females) who is utterly devoted to a single fannish subject, or to a single point of view within that subject, often to the point where it is considered an obsession.

Ce qui donne traduit :

Fanboy ou fanboi est un terme employé pour décrire un individu (généralement un homme, quoique la version féminine fangirl puisse être employé pour les femmes) qui est complètement dévoué à un seul sujet de manière fanatique, ou à un seul point de vue sur le sujet, souvent considéré comme étant une obsession.

Je sais, on pourrait me dire que je suis un « fanboy » linuxo-firefoxien… Mais c’est peut-être mieux que d’être le fanboy d’une boite qui dicte sa loi sur 95% des PCs de la planète, non ? 😉

Avec la disponibilité récente d’Internet Explorer 7, sorti 5 ans après la version 6, notre bon Jérome, alias « Godefroy de Montmirail » a cru bon de mettre à jour son script de détection sur son site. Si auparavant, le script ne reconnaissait ni Internet Explorer 6 (sorti en 2001), ni Netscape 7.0.2 (sorti en 2003), il déclarait que le navigateur utilisé avait un retard technologie monstrueux, digne du Moyen-Age.

Désormais, en dehors d’Internet Explorer 7, point de salut :

Godefroy de Montmirail...

Cependant, la bétise crasse de la détection du navigateur est facilement prouvé… Il suffit d’installer l’extension « User Agent Switcher », et de rajouter l’identité suivante :

Faisons mentir Firefox sur sa vraie identité...

On active cette fausse identité, et voila le résultat… Vous avez vu le contenu de la boite d’info en bas ? 😉

Firefox se faisant passer pour IE7...

George Brassens avait bien raison

Pitié, dites moi que c’est du second degré ?!

J(érome)vachez est une personne qui sévit le plus dans le petit monde de webzine francophones. Il a posté – et poste encore – sur clubic, pcinpact, generation-nt, entre autre.

C’est une personne qui doit être très sympathique dans la vie, mais d’un entêtement monstrueux, digne des lavages de cerveaux les plus perfectionnés. Et d’une certaine forme poussée à l’extrême d’idolatrie envers Microsoft et ses technologies.

Continuer la lecture de « Pitié, dites moi que c’est du second degré ?! »