Sacha.Phénix.net

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

vendredi 16 novembre 2007

Un nouveau blog pour les bricoleurs

Désormais, à partir de ce 16 novembre hivernal, la majorité de mes créations web a été importée dans un nouveau blog, qui a pour titre sans trop d'élégance Les Bricoles du Web. Le but est d'y ressembler un peu tout ce que j'ai fait et tout ce que je ferai, en collaboration peut-être, dans le domaine du développement web.

Les articles resteront visibles un certain temps sur la page d'accueil, mais ils rédirigent désormais automatiquement vers le nouveau blog.

samedi 3 novembre 2007

Afficher ou non la publicité, telle est la question, ...

... mais c'est à vous d'y répondre !

Si vous préférez la navigation sans publicité, hâtez-vous pour cliquer sur le lien « Désactiver la publicité » en bas du blog.

mercredi 3 octobre 2007

L'histoire des États-Unis en 3 minutes

Pour une navigation plus agréable pour tous, vous devez ouvrir ce billet pour regarder la vidéo.

Lire la suite...

dimanche 2 septembre 2007

Est-il plus facile d'écrire des logiciels propriétaires que des logiciels libres ?

Quand on compare le logiciel libre au logiciel propriétaire, on voit que la différence est dans la licence qui définit les droits d'auteur. Mais en général, il n'y a pas que la licence qui fait la différence.

Quand est-ce qu'on finit le développement d'un logiciel propriétaire ? Quand il fonctionne correctement. Logique : quand ça fonctionne, ben, il ne reste plus qu'à le vendre. Le logiciel libre, lui, il va beaucoup plus loin. On ne s'arrête pas sur un logiciel qui se contente de fonctionner correctement. Dans l'esprit du logiciel libre, il y a tout un travail à faire sur le code source pour qu'il soit propre, très bien organisé, compréhensible, lisible, assez documenté pour que d'autres développeurs puissent participer.

Souvent quand on développe un logiciel fermé pour une entreprise, on ne réfléchit pas à l'élégance du code source. De toute façon l'utilisateur final, lui, il ne voit pas le fond de ce travail. Bien sûr, ça pose des problèmes : les logiciels contiennent des bogues difficiles à déceler, ils ne sont guère optimisés, ils ont beaucoup de mal à évoluer, mais ce n'est pas grave pourvu que le service marketing soit assez efficace pour qu'on les achète.

On a tendance à croire que les logiciels libres sont faits par des des étudiants et des passionnés pour s'amuser, et que leur approche n'est pas sérieuse. Pourtant, le logiciel libre, c'est du développement durable. Parce que vous ne codez pas à la rache pour obtenir vite fait une application qui fonctionne. Vous codez pour le plaisir avant tout, pour obtenir quelque chose d'élégant et d'harmonique. Certains programmeurs libristes sont allés jusqu'à comparer la programmation avec la poésie, et ils n'ont pas tout à fait tord[1]. La voilà la différence fondamentale qu'on oublie : quand on fait un logiciel libre, le but recherché n'est pas du tout le même.

Dans le cadre d'une entreprise qui développe du logiciel propriétaire, il faut de la production rapide pouvant être vendue cher, alors qu'avec le logiciel libre, on n'a plus l'obstacle financier pouvant nous conduire à aller trop vite. Et on s'occupe alors d'une chose fondamentale - la qualité[2], chose de plus en plus méprisée par les entreprises, car ce n'est pas forcément ce qui rapporte le plus d'argent.

Mais il ne faut pas croire non plus que faire du logiciel libre est du travail gratuit. Il y a des passionnés qui développent pour satisfaire leur besoin personnel, puis diffusent leur production sous forme de logiciel libre. C'était le cas de Linus Torvalds à l'époque où il travaillait sur des systèmes informatiques UNIX qui n'étaient pas transportables aux PC. Linus Torvalds a donc écrit son propre système, qui fonctionnait bien avec le processeur de son PC et restait compatible avec UNIX. Ce système trouva plus tard un joli nom : Linux.

Conclusion

  • Faire un logiciel libre en partant de rien demande certainement plus de temps que de faire son équivalent propriétaire, parce qu'on s'occupe beaucoup de la partie cachée - le code source.
  • Le logiciel libre est plus facile à faire évoluer, son code étant fait pour être accessible.
  • Le développement de A à Z d'un logiciel libre est facilité si on se base sur l'énorme travail dans le logiciel libre qui a déjà était fait avant nous. C'est un peu comme la science : on ne se fatigue pas à réinventer la roue.
  • La qualité d'un travail dépend de l'intérêt qu'on à le faire.

Notes

[1] La programmation, a-t-elle un rapport avec l'art ? Un article intéressant

[2] Je citerai volontiers Dotclear, SPIP, Xorg, Gossip pour ne donner que les exemples auxquels j'ai eu affaire récemment.

lundi 23 juillet 2007

Disque dur en panne

Je viens d'entendre mon disque dur faire Dz... Dz... Zz.... Clic... et puis, rien...

Le disque est visiblement définitvement mort, il ne répond plus, comme s'il n'existait pas. Il faut que je m'en achète un autre le plus rapidement possible afin de reprendre mes travaux sur Dotclear et Phénix.net.

Moralité : personne n'est à l'abri.

Mise à jour du 26 juillet

Après plus de 50 heures de travail sans interruption pour mon ordinateur (il compilait les logiciels qu'il me faut), j'ai enfin un environnement de travail plus ou moins acceptable. Il manque encore des choses, mais je peux enfin reprendre mon travail :) .

La leçon, ce qu'il faut, il faut, oui, mais vraiment il faut faire des sauvegardes. Moi qui a absolument tout perdu (même les mots de passe) je vais réfléchir à présent à un système fiable de sauvegardes, que je ferai probablement par FTP, comme le suggère avec un peu d'humour Linus lui-même :

Only wimps use tape backup: _real_ men just upload their important stuff on ftp, and let the rest of the world mirror it.

mardi 17 juillet 2007

Ca chauffe, ça chauffe

  • Dimanche 15 juillet : 28 ° C
  • Lundi 16 juillet : 30 ° C
  • Mardi 17 juillet : 32 ° C

Instrument de plongé indiquant la température ambiante

Et dans 50 ans ?

mercredi 11 juillet 2007

Truth Happens

Une vieille vidéo de RedHat, l'une des plus populaires distributions de Linux. La première fois quand je l'ai vue, c'était il y a très longtemps, mais j'en ai gardé un bon souvenir.

Linux a-t-il vraiment une chance de remplacer les systèmes de Microsoft ? Ne soyez pas sceptiques ! Toute innovation passe par là, on a du mal à y croire jusqu'au jour où on s'aperçoit que finalement, c'est bien mieux qu'avant.

La vidéo se trouve à la suite de se billet.

Lire la suite...

mardi 3 juillet 2007

Une promenade dans les airs

Le samedi de la semaine dernière, j'ai eu la chance d'être invité à une balade sur un petit Piper Archer II. Par la même occasion, j'ai pris quelques photos au moment où je n'avais pas les commandes de l'avion.

Premier vol, exposition

Lire la suite...

- page 3 de 5 -