Too Cool for Internet Explorer

  blog.harobed.org | resources.harobed.org | bzr.harobed.org

1 2 3 4 5 6 7 8 9 10 11 12 >

mercredi 7 mai 2008

Ce qui me fait préférer Python

92 lectures
0 vote(s)

Depuis que j'ai débuté l'informatique, j'ai appris et utilisé de nombreux langages.

Concernant les langages uniquement, sans parler des APIs ou Framework ni des schells, plus ou moins en ordre chronologique, j'ai commencé sur Amstrad CPC par le Basic, puis l'assembleur z80.

Quand je suis passé au PC, j'ai commencé par le Turbo Basic de Borland, le Quick Basic de Microsoft, le Turbo Pascal de Borland, de l'assembleur x86, un tout petit peu de C, le Visual Basic de Microsoft, le Delphi de Borland.

Je suis ensuite passé à GNU/Linux en 1998, là j'ai découvert et utilisé le Perl, PHP, Python, j'ai approfondi le C et C++. J'ai étudié un peu Java et C#. J'ai utilisé un peu TCL. J'ai jetté un oeil sur Ruby, Ada, Lisp. Je connais de nom Caml, Scheme, Smaltalk, Eiffel ...

Pourquoi cette restrospective ? Parce que parmi tous les langages que j'ai étudié et/ou utilisé, à mes yeux, l'un d'eux sort du lot : Python.

Lire la suite...

Tag(s) :

samedi 12 avril 2008

Dans la série ''Ce qui me fait préférer Python'' : ''arguments optionnels et nommés''

223 lectures
0 vote(s)

Une des fonctionnalités qui me fait préférer Python à d'autre langage est la possibilité d'utiliser des arguments nommés dans les fonctions ou les méthodes.

Lire la suite...

Tag(s) : ,

Wubi : une killer feature de la prochaine Ubuntu

117 lectures
0 vote(s)

Le 24 avril 2008 va sortir la nouvelle release de la distribution GNU/Linux Ubuntu : Ubuntu 8.04 nommé Hardy Heron (Héron robuste).

Cette nouvelle version intègre un nouvel installateur : Wubi. Cet installateur fonctionne sous MS Windows et permet d'installer et de désinstaller Ubuntu comme une application standard sous l'OS MS Windows.

De plus, Wubi permet d'installer Ubuntu dans un "gros" fichier sur le système de fichiers de Windows. Par conséquent il n'est plus obligatoire de faire de la place sur le disque dur pour créer de nouvelles partitions dédiées à Ubuntu...

Le président de Canonical, Mark Shuttleworth, a écrit sur son blog un raisonnement sur la motivation qui a fait naître Wubi et pourquoi il apparaît dans le LiveCD de Hardy.

Traduction de l'article original en français : (traduction extraite du billet suivant : "Pourquoi wubi d'après Mark Shuttleworth") :

Windows est une plate-forme très importante et notre fierté justifiée en Linux et GNU ne doit pas nous faire oublier l'importance d'un logiciel qui est largement utilisé. Je crois que faire connaître les logiciels libres aux gens, est quelque chose de passionnant et l'un des principaux moyens pour y arriver est de leur montrer la puissance de ces logiciels libres tournant sur une plate-forme qui leur est familière, qu'il s'agisse de Windows ou de MacOS.

La réussite de Firefox, par exemple, est une source d'inspiration pour le logiciel libre et je suis certain que l'un des principaux moteurs de ce succès a été son excellente intégration dans l'environnement Windows. Un téléchargement rapide et une installation facile, après quoi les gens peuvent effectivement rester fidèle au logiciel libre, car il offre des innovations et une puissante expérience de navigation qui est, à l'évidence, meilleure que les solutions propriétaires. J'ai remarqué que les meilleurs projets de logiciel libre ont une belle histoire avec Windows. MySQL et PostGres en ont une. Bazar fonctionne bien aussi. Et les utilisateurs qui aiment, sont alors prêts à franchir une nouvelle étape vers le monde GNU.

Par conséquent, je suis absolument ravi de la manière dont Agostino Russo et Evan Dandrea ont dirigé le projet wubi, l'installateur Windows natif pour Ubuntu 8.04 LTS. Je crois qu'ils ont obtenu un résultat vraiment élégant pour traiter judicieusement avec le gestionnaire de démarrage de Windows afin d'offrir le choix Ubuntu. Si j'étais un utilisateur Windows intrigué par Linux, mais nerveux à son propos, ce serait une façon admirable d'obtenir un avant-goût de celui-ci, sans risque. Être capable d'installer et de désinstaller un système d'exploitation Linux comme s'il s'agissait d'une application Windows est une brillante innovation. Toutes mes félicitations à Agostino et Evan et aussi bien sûr à tous les pionniers qui ont eu cette façon de penser. Ils ont été clair, net et très professionnel:

Je suis un peu intimidé avec quelque chose d'aussi nouveau que wubi, étant la toute première expérience pour beaucoup de gens auront de Linux, du logiciel libre et de Ubuntu, mais les rapports initiaux sont positifs. J'ai eu une question de la part d'un médias qui a commencé avec un "ça n'a pas marché pour moi, mais... » qui fait que je suis un petit peu nerveux.

Bonne chasse.

Personnellement, je pense que cet installateur est vraiment une fonctionnalité très importante pour les curieux qui veulent tester Ubuntu sans prendre le risque de toucher à leurs partitions, sans toucher à leur bootloader et tout en ayant une solution simple pour supprimer la distribution si elle ne leur convient pas.

Grâce à cette nouvelle méthode d'installation, j'ose espérer un gain d'utilisateur important pour Ubuntu et donc pour GNU/Linux d'un point de vue plus général.

Tag(s) :

dimanche 6 avril 2008

XML-RPC Python vs PHP

120 lectures
0 vote(s)

Il y a quelques mois, j'ai eu à développer un serveur XML-RPC en PHP. Il m'est alors venu à l'esprit que l'utilisation de ce protocole était un bon exemple de comparaison entre PHP et Python (avec préalablement une petite idée derrière la tête).

Le but de ce document est donc de comparer l'utilisation d'une l'API XML-RPC en langage PHP et en langage python.

Lire la suite...

Tag(s) : ,

vendredi 21 mars 2008

Extension Firefox "It's All Text!" pour éditer les champs textes dans votre éditeur favori

361 lectures
0 vote(s)

Depuis plusieurs années j'étais agacé de devoir utiliser un champ texte classique dans les pages web de formulaires. Pourquoi ? parce que cet éditeur :

  • n'a pas de fonctionnalité d'indentation
  • n'a pas de coloration syntaxique
  • et pour finir, il n'a pas de toutes les fonctionnalités de mon éditeur texte favori

Une solution envisageable était d'améliorer l'éditeur de champs textes des navigateurs Internet... Firefox par exemple... mais jusqu'à aujourd'hui cela n'existe toujours pas.

Une autre solution est d'utiliser la "puissance" du système d'extension de Firefox pour lancer l'éditeur texte de votre choix lorsque vous avez besoin de fonctionnalités d'éditions plus avancés.

Ce type d'extension Firefox existe : It's All Text!.

Bien que j'utilise cette extension seulement depuis quelque jours, elle a déjà quelques années d'existence... et dire que j'ai attendu tout ce temps avant de prendre le temps de l'installer !

Site de développement de l'extension : It' All Text Trac.

Tag(s) :

dimanche 9 mars 2008

Mon portable Acer Travelmate 292 LMi "beep" quand je le branche sur le secteur !

154 lectures
0 vote(s)

Cela fait presque 4 ans que je possède un laptop Acer Travelmate 292LMi. Jusqu'à présent j'en suis entièrement satisfait. En 2005 j'ai dû changer le disque dur, à cette occasion je suis passé d'un disque de 40Go à 60Go, j'ai aussi ajouté de la RAM afin d'atteindre une capacité de 1250 Mo de mémoire vive. À ce jour, je n'ai pas besoin de plus de puissance, il est parfait mon usage quotidien. Je ne dirais pas non à un plus grand écran... mais je ne souhaite donc pas le changer tout de suite... ça serait du luxe... mais malheureusement, j'ai un problème très désagréable que je vais vous expliquer dans ce billet.

Le problème a commencé à apparaître il y a environ un an. Mon laptop était allumé, je l'utilisais, il était branché sur l'alimentation secteur est soudain il s'est mis à "beep" comme lorsque la batterie est trop faible ! Là je débranche l'alimentation secteur... silence, plus de "beep". Je rebranche : de nouveau le "beep". Le plus bizarre est que ce phénomène n'est pas systématique. Quelque fois je n'ai aucun problème pendant une semaine, d'autre fois je suis obligé d'enlever la batterie pour pouvoir brancher le laptop sur le secteur sans avoir de "beep". Je suis presque certain à 100% que cela ne peut pas venir de la partie software car le problème arrive même lorsque je suis dans le bios et donc je n'ai pas démarré le système d'exploitation.

Ce soir, par exemple, je suis très embêté : cela fait depuis le début de la soirée que j'essaie d'utiliser ma machine sans entendre ce satané "beep". Malheureusement, ce soir, lorsque j'enlève la batterie, l'ordinateur se coupe très régulièrement - 1 fois toutes les cinq minutes en moyenne - ce qui rend la machine inutilisable.

J'ai recherché sur Internet si d'autres personnes avaient ce problème. J'ai trouvé une référence mais il n'y avait pas de réponse à la question. À vrai dire je ne sais pas trop où chercher pour trouver une réponse à ce type de problème.

J'espère peut être que quelqu'un qui lira ce billet aura peut être une suggestion à me faire.

Je serais vraiment triste de devoir changer de laptop uniquement pour un problème d'alimentation... mais avant cela, j'essaierais peut être de changer la batterie.

Dernière remarque, quelque fois avant qu'il commence à faire "bip", je peux voir un petit "saut" de luminosité à l'écran.


Modifié le 9 mars 2008 à 13h53 : j'ai eu une réponse sur la liste comp.sys.laptops.


Modifié le 8 mai 2008 à 19h58 : depuis l'écriture de ce billet, j'ai trouvé la solution à mon problème. Lorsque ma machine se met à "bipper" il me suffit de :

  1. Débrancher totalement le bloc d'alimentation de la prise secteur ainsi que du connecteur du portable
  2. Rebrancher le tout

La subtilité est qu'il ne faut pas débrancher le bloc d'alimentation de la prise secteur sans le débrancher aussi du connecteur du portable... si les deux ne sont pas débranchés, la machine continuera à "bipper".

Tag(s) : , ,

jeudi 28 février 2008

Au revoir Furax (alias Gros FuFu)...

116 lectures
0 vote(s)

Voila, c'est fini, après trois jours et trois nuits de luttes en passant par des petits moment d'espoir, Furax (alias Gros Fufu) est mort ce matin (le 28 février 2008) vers 8h du matin dans les bras de Céline.

Il y a deux semaines, il a eu un problème à une patte arrière. Elle était comme paralysé... enfin il ne l'utilisait plus. Nous avons pensé qu'il se l'était coincé auprès de l'échelle. Un jour plus tard, tout est entrée en ordre.

La semaine dernière, alors qu'il était au milieu de la cuisine sur ses quatre pattes, je l'ai vu immobile et trembler des pattes arrières. Ensuite, plus rien, tout est de nouveau rentré en ordre après une ou deux minutes.

Malheureusement, sans que nous l'ayons compris, ces évènements étaient les signes avant coureur de ce qui lui est arrivé pendant la nuit de dimanche à lundi : un AVC (Accident vasculaire cérébral).

Lundi matin, au réveil, nous l'avons trouvé au fond de sa cage, couché sur le coté en train d'essayer de bouger. Nous l'avons pris et nous avons vu qu'il perdait l'équilibre, il ne tenait plus sur ses pattes du flanc droit. De plus ces mêmes pattes tremblaient beaucoup ! Nous avons tout de suite vu qu'il allait très mal et Céline l'a tout de suite amené chez le vétérinaire. Il nous a donc diagnostiqué un Accident Vasculaire Cérébral. Furax a reçu une piqure de cortisone plus un autre traitement dont j'ai oublié le nom (je crois pour oxygéner le cerveau).

Ensuite, dans la journée du lundi jusqu'au mardi soir, son état empirait. Nous sommes restés le maximum de temps à ses cotés. Nous avions toutes les peines du monde à le laisser seul dans sa petite boite lorsqu'il faillait partir au travail.

Lundi soir, son déséquilibre était total, dès qu'il essayait de bouger, il avait la tête qui partait sur la gauche comme une vis sans fin. C'était vraiment très déroutant et surtout très triste de le voir comme ça. Lundi soir, je pensais vraiment que c'était la fin... que le lendemain, nous allions le faire piquer... mais je n'osais pas en parler et surtout prendre la décision !

Mardi matin, j'ai accompagné Céline chez le vétérinaire. J'avais vraiment très peur de la suggestion du vétérinaire et je ne savais pas ce que Céline pensait et envisageait dans sa tête. J'imaginais le pire ! J'étais vraiment dans un état de tristesse terrible.
Là, madame le vétérinaire (le lundi, c'était un homme) nous a suggéré de se donner comme limite jeudi, que si l'état du furet ne s'améliorait pas d'ici là, il ne faudrait pas insister. Elle nous a dit qu'il avait une une chance sur trois de s'en sortir. J'étais toujours triste mais un peu rassuré... comme quoi même un petit espoir à ces moment là peut faire plaisir. De plus, elle nous a proposé une petite pâté hyper protéiné afin de lui redonner des forces. Nous avons bien sur acceptés.

Alors que son état était toujours catastrophique, mardi soir, vers 20h, nous avons réussi à lui donner à manger de cette pâté. Il avait faim et mangeait avec appétit. Quelques minutes après, nous l'avons vu tourner la tête à droite ! Chose qu'il n'arrivait plus à faire. Il ne tremblait plus ! Je n'ai pas de mot pour vous dire comme j'étais heureux de voir son état s'améliorer. Il arrivait presque à se maintenir sur ses pattes. Céline et moi avons pensé qu'il était sur la bonne voie. Il a alors passé une assez bonne nuit, il dormait même en boule comme en temps normal.

Mercredi matin... retour chez le vétérinaire. Lui aussi avait bonne espoir en voyant son état s'améliorer. De nouveau une piqure..., retour à la maison puis au travail. Mercredi midi, il était dans le même état que le matin, c'est à dire qu'il ne tremblait plus, il dormait en boule.
Le soir, après le travaille, j'ai été à l'entrainement de "ping". J'ai assez bien joué et j'avais le moral. J'avais hâte de rentrer à la maison car j'avais l'espoir de le trouver en meilleur forme encore !

Quand je suis rentré, Céline me prévient qu'il était un peu plus mal. Il respirait plus fort, à un rythme plus soutenu. Par contre, il levait tout le temps la tête car il voulait se balader... Il ne se rendait pas compte qu'il en était incapable. Par contre, il ne voulait pas manger mais il a un peu bu.

Étant donné qu'il était bien sale, nous lui avons donné un petit bain. Je pense qu'il a bien aimé son dernier bain, lui qui adorait cela. Nous l'avons ensuite couché.

Cette nuit du mercredi au jeudi a été horrible pour moi, j'en ai encore les images plein la tête. Furax était vraiment mal, je pense qu'il n'a pas dormi de la nuit (un peu comme moi en fait). Il levait tout le temps la tête et respirait de toutes ses forces ! Sans aucun doute la nuit la plus horrible de ma vie.

Le matin Céline s'est levé vers 7h30. Vers 7h50 elle a pris le furet dans ses bras dans le salon. Après cinq minutes environ, je l'entends dire qu'il est vraiment pas bien, il penche la tête en arrière... respire de plus en plus fort ! J'arrive à ses cotés, et quelques secondes après je vois notre petit furet pousser ses derniers sons... sa tête tombe en avant... sa respiration s'arrête... ma main contre lui ne sent plus battre son coeur. Celine n'y croit pas encore... elle croit voir sa tête encore bouger... j'essaie de lui faire comprendre que c'est fini.
Après une petite minute, c'est certain... il n'y a plus de doute... c'est fini... Furax est parti dans les bras de sa "maman".

Nous sommes alors restés plusieurs minutes sur le canapé, sans bruit, immobile avec le furet à nos cotés. Des minutes horribles, avec plein d'images dans ma tête. Une énorme tristesse et plein de haine contre le destin !

La matinée a été très difficile au travail.

A midi, nous avons fait son enterrement, dans une belle boite, blottie dans une couverture avec sa peluche éléphant et ma petite peluche pingouin que j'avais depuis plus de 6 ans, un peu prêt l'age de Furax.

Repose En Paix Gros FuFu ! Je ne t'oublierai jamais ! Jamais ! Et encore pardon pour l'incident d'il y a un an ! Je regrette ! Et je le regretterais toute ma vie

Tag(s) :

dimanche 24 février 2008

Les français ont vraiment élu un président qui n'a vraiment pas la stature de la fonction

179 lectures

En dehors des divergences politiques que j'ai avec notre président Nicolas Sarkozy, je constate de mois en mois qu'il n'a même pas la stature de chef d'état :

Lire la suite

mercredi 20 février 2008

No comment

160 lectures
0 vote(s)
Je vous laisse juger par vous même si c'est la partie 1 ou la partie 2 de ce billet qui est la plus compréhensible. Prochainement je publierai un billet qui commentera celui-ci.

Lire la suite

Tag(s) :

mardi 11 décembre 2007

L'apparence des choses varie en fonction de notre situation et de notre point de vue

186 lectures
0 vote(s)

Petit extrait de l'introduction de la documentation de Samba :

Two men were walking down a dusty road, when one suddenly kicked up a small red stone. It hurt his toe and lodged in his sandal. He took the stone out and cursed it with a passion and fury befitting his anguish. The other looked at the stone and said, “This is a garnet. I can turn that into a precious gem and some day it will make a princess very happy!”

The moral of this tale: Two men, two very different perspectives regarding the same stone. Like it or not, Samba is like that stone. Treat it the right way and it can bring great pleasure, but if you are forced to use it and have no time for its secrets, then it can be a source of discomfort.

Ce qui traduit, veut plus ou moins dire :

Deux hommes descendent une route poussiéreuse quand l'un d'entre eux heurte du pied une petite pierre rouge. Elle blesse son orteil et se glisse dans sa sandale. Il prend alors la pierre et la jette tout en criant sa colère pour exprimer toute sa détresse. L'autre regarde la pierre et dit : "C'est un grenat. Je peux le transformer en une pierre précieuse qui pourra rendre heureuse une princesse !".

La moral de cette histoire est que deux personnes regardant la même pierre peuvent avoir deux visions totalement opposées. Que l'on veuille ou non, Samba est comme cette pierre. En l'utilisant de la bonne manière, Samba peut apporter de grande satisfaction mais si vous êtes forcé à l'utiliser et que vous n'avez pas le temps de percer ses secrets, alors il peut être perçu uniquement comme une source de gêne.

J'ai relevé cet extrait car je le trouve pertinent et valable pour la plupart des projets libres.

dimanche 9 décembre 2007

Anglais, Français : orthographe, grammaire, traduction, dictionnaire...

307 lectures
0 vote(s)

N'ayant pas de prédisposition en orthographe, grammaire ou en langues étrangères... j'utilise régulièrement des outils pour pallier mes manques (private joke : bien qu'ils ne seront jamais aussi efficace que ma "mère supérieure" préféré).

Voici donc les outils en questions :

Lire la suite

Tag(s) : ,

samedi 8 décembre 2007

Mes envies cadeaux

564 lectures
0 vote(s)

Date de la dernière mise à jour de la liste : le 5 juillet 2008 à 23h43.

Pour les personnes qui envisagent de m'offrir un cadeau pour Noel ou pour une autre occasion :) (merci d'avance) mais qui ne savent pas trop quoi m'offrir, voici un billet qui pourra leur être utile. J'y référence une liste de mes envies cadeaux. Je vais essayer de la tenir à jour au maximum.

Quelques principes :

  • lorsqu'un cadeau n'est plus à m'offrir, je le barre de la liste;
  • avant de faire votre choix, consulter les commentaires pour voir les choix des autres personnes;
  • si vous avez sélectionné un élément dans la liste, je vous recommande de l'indiquer en commentaire afin d'éviter l'envoie de doublon :) la notification des commentaires de ce billet est désactivé afin que je ne les lise pas pour garder l'effet de surprise

Maintenant, passons à la liste...

Lire la suite

dimanche 14 octobre 2007

VNC inversé (prise de contrôle à distance)

468 lectures
0 vote(s)

Beaucoup de monde a déjà utilisé le logiciel VNC ou une de ses variantes comme TightVNC, UltraVNC... Mais pour ceux qui ne connaissent pas encore ces logiciels, voici la définition de VNC dans l'article Wikipedia :

Virtual Network Computing ou VNC est un logiciel ouvert pour se connecter à un ordinateur distant. Il permet de transmettre les saisies au clavier ainsi que les clics de souris d'un ordinateur à l'autre, à travers un réseau informatique.

Lire la suite

Tag(s) :

lundi 20 août 2007

En vrac, en direct depuis mon lit via ma tablette N800

244 lectures
0 vote(s)
  • Retour de vacances depuis dimanche après midi. Vacances pas vraiment reposantes dû à une mauvaise organisation... Enfin... c'était tout de même pas trop mal dans l'ensemble.
  • Depuis lundi matin, je suis en possession de ma tablette Internet Nokia N800 et comme le titre l'indique je suis en train de rédiger ce billet depuis mon lit en utilisant la tablette. Bon... je dois tout de même avouer que cela va tout de même plus vite de taper avec 10 doigts sur un clavier que d'utiliser un stylet ! Mise à part cette contrainte technique je suis pour le moment assez satisfait :

    • navigateur internet Opera et Gecko (Mozilla Firefox) ainsi que Flash Player. Les sites que je consulte régulièrement fonctionnent biens, les formulaires dynamiques aussi ainsi que les vidéos youtube et consort.
    • Client mail et RSS.
    • le lecteur PDF est pour le moment pleinement fonctionnel ! Très pratique pour transporter et lire mes ebook de façon nomade.
    • Wifi et l'autoconnecton aux réseaux fonctionnent parfaitement.
    • Le system est bien basé sur une Debian Linux, vive : apt-get, une espèce de synaptic...
    • Je retrouve un terminal, ssh, vim, python...
    • Les fonctions multimédias : video, musique, image... fonctionnent bien avec en prime la webcam intégrée, le recepteur fm...
    • Client Jabber fonctionnel.
    J'attends maintenant de réaliser mes premiers tests de développements sous cette plateforme.

    Par contre, je pense que ce type d'outil : pda, tablette internet... exploseront de manière fulgurante uniquement le jour où les périphériques (surtout clavier + écran) seront plus pratiques : je pense en particulier à la technologie d'affichage de type "papier" (voir blog) qui permettra je l'espère de pouvoir facilement dérouler un grand écran tout en restant facilement transportable dans une poche. Sans cela, ces outils ne sont vraiment pas aussi pratique qu'un poste de travail standard...

  • Depuis lundi 13 août, je fais parti de la communauté fon en mode linus, ce qui veux dire que je partage ma connection gratuitement avec les autres membres fon et que je peux en retour me connecter gratuitement chez les autres membres fon présents dans le monde. Voici mon spot...

  • Ce mercredi, reprise de l'entrainement de ping.

Tag(s) : , ,

lundi 13 août 2007

6 petits jours de vacances...

324 lectures
0 vote(s)

Juste un petit billet pour annoncer que je serais en vacance du mardi 14 au dimanche 19 août 2007. La destination : Lyon et les Gorges du Verdon. C'est organisé un peu à l'improviste mais on verra bien ce que ça donne...

Bonne semaine ! et à lundi prochain !

Tag(s) :

1 2 3 4 5 6 7 8 9 10 11 12 >

Dans le passé, il y avait plus de futur que maintenant ?
-+- Philippe Geluck, Le chat -+-