Je prends rarement le temps d'écrire un journal, mais cette fois-ci, j'ai un sujet qui me tient à cœur, l'avenir de Linux sur le Desktop, voire au-delà. La raison, c'est ce blog de Miguel de Icaza : http://tirania.org/blog/archive/2012/Aug-29.html qui est je pense complètement à côté de la plaque. Et une grande partie des commentateurs ne voient que le problème technique sans regarder plus loin et de plus haut. Donc je vais utiliser ce journal pour démarrer une discussion. On verra (…)
Journal pythran prépare sa mue
SSS Ss SsSS SSs s [un serpent qui vous salue en morse, c'est pas banal!]
Comme tout animal à sang froid, Pythran a profité de l'été pour s'allonger sur un rocher et emmagasiner de la chaleur. Quand un humain s'adonne à cette activité, ce n'est pas très progressif, mais là ça a plutôt bien marché.
Petit résumé.
Tests Unitaires
Pythran repose sur unittest pour les tests unitaires. Un test consiste en
1. Une fonction écrite en python ;
2. des paramètres (…)
Journal Newton Adventure la soluce 3/6: l'arctic c'est chic

Bonjour Nal,
Ce nourjal est le troisième d'une série de six épisodes proposant la soluce en vidéo de Newton Adventure.
Le jeu
Newton Adventure est un jeu vidéo libre de plates-formes qui met en scène Newton, un personnage qui a le pouvoir de modifier le sens de la gravité. Cela permet de parcourir les niveaux comme le joueur le désire, d'atteindre des plates-formes inaccessibles dans un jeu classique, de déplacer des objets ou ennemis grâce à la gravité.
Dans (…)
Journal Échec et mat

Parmi les jeux auxquels nous jouons, le jeu d'échec tiens un place prépondérante. Bien qu'ayant assez tôt appris les règle du jeu d'échec, après quelques parties je m'étais désintéressé de ce jeu durant de nombreuses années. Puis, je me suis dit que je pourrais m'y remettre. J'ai décidé de vous solliciter afin d'avoir une vision de votre rapport au jeu d'échec.
Comme pour d'autre jeux vidéo il est important de distinguer le moteur de l'interface. Certains projets proposent un ensemble (…)
Journal Java ça pue c'est trop libre.

Finalement j'ai l'impression que c'était inéluctable, que ça devait arriver un jour ou l'autre…
public void init()
{
try
{
disableSecurity();
Alors là évidemment quand ça commence comme ça…
Bon, pour ceusses qui l'ignorent encore ou ont toujours leur plugin Java d'activé dans leur navigateur, il y a un 0Day qui circule depuis au moins 2 jours:
http://labs.alienvault.com/labs/index.php/2012/new-java-0day-exploited-in-the-wild/
http://eromang.zataz.com/2012/08/27/java-7-applet-rce-0day-gondvv-cve-2012-4681-metasploit-demo/
A priori Linux serait également impacté, mais je n'ai pas pu le vérifier : je n'ai pas le JRE (…)
Journal Diaspora devient un projet communautaire

Le jour où j'ai retiré le blog des devs Diaspora de mon lecteur de flux, voilà que Lwn annonce que Diaspora, c'est fini.
http://lwn.net/Articles/513694/rss
Certes, c'est annoncé sous le pudique cache-sexe: "le projet sera désormais communautaire" mais personne n'est dupe.
Au final, Diaspora aura brûlé beaucoup d'argent pour un résultat… je vous laisse seuls juges ;-)
Journal Exemple d'interface en ligne de commande
Sommaire
- Indexation de livres
- Collection de citations
- Références bibliographiques
- Sauvegarde des modifications
- Conclusion
Bonjour à tous,
Comme vous le savez peut-être, j'apprécie l'ergonomie de la ligne de commande, en particulier parce qu'elle me permet de travailler dans mon élément : le texte.
Manipuler des textes, c'est ce que je fais à longueur de journée : lire, indexer, citer, écrire… Avec le temps, je me suis créé plusieurs (…)
Journal Knoppix 7.0.4

'jour, Nal !
Je voulais juste t'informer, car ça doit forcément t'intéresser, que Klaus nous a fait le plaisir de nous offrir sa dernière version de Knoppix. Tu sais, le meilleur Live CD/DVD/USB/… du paysage distroGNU/Linuxien.
Sa dernière mouture 7.0.4 est donc une mise à jour comprenant :
- Linux 3.4.9
- Xorg 7.7
- LibreOffice 3.5.4
- Chromium 21.0.1180.75
- Iceweasel 10.0.6
- LXDE par défaut avec PCMANFM 1.0
- KDE 4.7.4 dans la version DVD
- GNOME 3.4 dans la version DVD
- ADRIANE 1.4 (pour les (…)
Journal Un flim de les Nuls ce soir (pour ceux qui le veulent bien)

Oyez, oyez, c'est ce lundi soir que (re-)passe !lcdlp1 , un flim de Les Nuls2 , dont les répliques sont cultes pour beaucoup.
J'ai pu constater que beaucoup des moins de 20 ans passent à côté d'un pan de culture DLFPienne (mais pas seulement), n'ayant pas vu ce chef-d'œuvre du siècle dernier.
Pour ceux qui connaissent déjà, vous pouvez choisir de le revoir avec plaisir, même si vous risquez d'être déçu de l'enchaînement de sketchs et de la trame (…)
Journal Est-ce que la popularité d'Android permettra à Linux de progresser en adoption ?
C'est une question que je me pose. Aujourd'hui, outre la réticence des utilisateurs à abandonner un environnement qu'ils connaissent (Windows) pour un autre pas forcément mieux (Linux), le manque de logiciels est un frein important dans l'adoption de l'OS libre, notamment chez les entreprises et les "power users".
Linux n'a jamais vraiment décollé sur le Desktop (1%) et les multiples tentatives se sont montrées infructueuses (Netbook notamment).
Mais avec Android, la situation pourrait changer. Car Android, c'est :
- 70% du (…)
Journal Conférences FDN
Pour le dernier dimanche du mois d'août, un petit journal bookmark pour signaler que j'ai rassemblé sur le site de FDN tout ce que j'ai trouvé comme interventions de Benjamin Bayart, qui semble assez apprécié ici.
Alors cadeau: http://www.fdn.fr/-Conferences-.html :-)
Journal Des projets libres, des financements, de l'espoir !
Salut à tous !
Je découvre à l'instant une information (qui date un peu… Début juillet) réjouissante pour tous ceux qui ont des projets de software, hardware et autres mais qui ont besoin de fonds ! Kickstarter débarque en Europe ! Plus précisément en Angleterre, mais une arrivée en France est peut-être à espérer l'année prochaine.
Alors pour ceux qui se demandent ce qu'est Kickstarter (un truc pour l'athlétisme ?), c'est un site qui permet de financer des projets en tout genre (…)
Journal Neil Armstrong bronsonisé

L'astronaute américain Neil Armstrong, est décédé ce samedi 25 aout 2012, à l'âge de 82 ans. Son nom est familier puisqu'il s'agit du premier homme à avoir posé le pied sur la Lune, lors de la mission Apollo 11 en 1969, avec Buzz Aldrin et Michael Collins.
Sa phrase That's one small step for man, one giant leap for mankind ou, en français, C'est un petit pas pour un homme, mais un bond de géant pour l'humanité, est (…)
Journal Venez jouer à Unvanquished

Bonjour, vous vous souvenez peut-être du superbe journal sur les forks de Tremulous posté récemment : http://linuxfr.org/users/illwieckz/journaux/une-histoire-de-fork
Je suis assez fan de Tremulous pour y avoir joué très régulièrement durant mon DUT informatique, un peu moins ces dernières années, peut-être en partie parce que le projet ne proposait pas de nouveautés ni de corrections des problèmes (enfin disons que l'effet d'annonce m'aurait fait y rejouer).
Du coup récemment en voyant passer une news sur Unvanquished je me suis mis à (…)
Journal Les types fantômes

Dans une application de gestion (au sens large) qui traite nombre informations, on peut facilement se retrouver avec moult variables textuelles voyageant dans le code au gré des traitements.
Le risque arrive vite d'avoir pléthores de fonctions prenant des chaînes en argument. Évidemment une chaîne étant équivalente à une autre, les fautes d'étourderies et autres valeurs mal traitées traitées (inversions, oublis), impliquent assez vite des erreurs survenant à l'exécution.
En paradigme objet, on peut s'amuser à créer un objet par (…)