Journal Mon passage aux 30 ans de GNU au MIT

Posté par  (site web personnel) . Licence CC By‑SA.
56
30
sept.
2013

Présentation liminaire (Introduction quoi…)
Ce week-end, le Gnou s'est félicité d'avoir 30 ans et d'être encore là. Plusieurs événements ont eu lieu pour l'occasion, et comme j'en parlais il y a quelques jours, je passais par là, j'ai vu de la lumière, et je suis rentré.

Alors pour placer le contexte, l'événement s'est tenu sur deux jours, mais pour causes professionnelles de mise en production imminente, je n'ai pas pu me libérer autant que ca, et je n'ai pu (…)

Journal Sorties de GNU Hurd 0.5, GNU Guix 0.4

Posté par  . Licence CC By‑SA.
50
28
sept.
2013

Seize ans après la version 0.2, GNU Hurd, le noyau du projet GNU fait un saut en version 0.5.
Parmi les nouveautés en vrac que j'arrive à peu près à comprendre : support de l'IPV6, utilisation des threads POSIX, "translator" pour lire les CDROMs au format ISO9660, "translator" pour le système de fichier tmpfs, support de /etc/shadow etc…
Il y a également une nouvelle version de GNU Mach, le micro-noyau sur lequel se base actuellement le Hurd : version 1.4, (…)

Journal Effort d'ouverture de la part de Nvidia

Posté par  . Licence CC By‑SA.
36
24
sept.
2013

Une bonne nouvelle pour les utilisateurs du pilote libre Nouveau pour les cartes vidéos Nvidia car de la documentation va être fournie pour améliorer l'expérience des utilisateurs qui l'utilise. L'annonce est lisible sur la liste de diffusion de Nouveau mais il est signalé que ce qui est disponible doit déjà être connu des développeurs.
Ce geste ressemble à celui d'AMD qui diffuse de la documentation sur ses GPU mais comme l'explique Jérome Glisse dans son interview celle arrive un peu (…)

Journal GSoC sur GtkSourceView/gedit

Posté par  . Licence CC By‑SA.
55
21
sept.
2013

Me voilà arrivé à la fin du Google Summer of Code chez GNOME. C'est un bon moment pour faire un récapitulatif de mes aventures GNOMEsques.

Tout a commencé un beau^W jour pluvieux d'été, en 2009, où je voulais me lancer dans un projet de programmation. J'aimais bien GNOME, donc développer une application en GTK+ me paraissait un choix judicieux. Qu'est-ce qu'il me manquait dans GNOME ? Un bon éditeur LaTeX, pardi ! J'utilisais Kile à l'époque. Me voilà donc (…)

Journal Mon petit jeu pour navigateur et plus

Posté par  . Licence CC By‑SA.
36
19
sept.
2013

Cher journal,
À force de lire des articles sur les performances de javascript, sur la sortie de nouvelles versions de navigateurs, sur la magnificence de l'HTML5 et les merveilles du web, je me suis dit que je devais absolument faire quelque chose.
Le problème est que je ne supporte pas les langages dynamiques (à part python que j'aime bien, mais c'est juste que c'est joli). Problème qui a été résolu quand j'ai entendu parler de emscripten, il est possible (…)

Journal Linus Torvalds a-til déjà reçu des demandes pour insérer des backdoors dans Linux ?

Posté par  . Licence CC By‑SA.
36
19
sept.
2013

Un journal-bookmark pour vous dire qu'à la LinuxCon, quelqu'un a demandé à Linus s'il avait déjà reçu des demandes pour intégrer des backdoors dans Linux.

Et sa réponse fut…

Journal Le Site du Zéro a disparu

Posté par  . Licence CC By‑SA.
39
19
sept.
2013

Bonjour nal,

C'est la première fois que je t'écris et c'est pour t'annoncer une bien triste nouvelle. Le Site du Zéro où j'ai fais mes premiers pas de développeur a disparu hier.

Enfin quand je dis disparu c'est pas totalement vrai, il a été renommé en OpenClassrooms. Les raisons de ce changement sont le désir d'ouverture de ses fondateurs, aussi bien vers l'international mais aussi vers de nouveaux contenus. Un thématique "Entreprise" pourrait arriver bientôt. L'ancien nom "Site du (…)

Journal Digital-Scratch : un lecteur audio pour DJ piloté par platine vinyle

Posté par  (site web personnel) . Licence CC By‑SA.
36
18
sept.
2013

Salut journal,

Cela fait quelques années que je passe une petite partie de mon temps libre sur une application pour les DJs qui aiment tourner au GPL. Je n'ai jamais trop pris le temps d'en faire une présentation pensant toujours que ça n'était pas assez mûr, "qu'importe !" m'ont dit les libristes, "un logiciel que personne ne connaît ne sert à rien", pas faux. Alors même s'il me reste un tas de choses à implémenter, c'est parti pour un petit tour (…)

Journal Benoît Hamon a encore frappé

142
12
sept.
2013

Ça a déjà été mentionné dans la revue de presse de l'April, mais suite au débat d'hier soir il me semble important de faire un journal.

Le ministre délégué à l'Economie sociale et solidaire et à la Consommation, Benoît Hamon, continue à bloquer toute possibilité d'évolution de la législation sur la vente forcée. Hier encore, les amendements 458, 459 et 228 du projet de loi de consommation discuté au Sénat ont été refusés. Ces amendements assimilaient clairement la (…)

Journal Intel boycotte officiellement le serveur d'affichage Mir

Posté par  . Licence CC By‑SA.
67
8
sept.
2013

Le plus grand fabricant mondial de semi-conducteurs—et plus grand supporter des pilotes libres, que je sache—vient tout juste de déclarer officiellement la guerre ouverte à Canonical:

Ces deux changements au pilote SNA ("Sandybridge New Acceleration") retirent le support de Xmir qui y avait été ajouté il y a environ un mois.

Allez les enfants, on arrête les âneries. Mir, c'est fini.

Journal Chiffrement SSL et confidentialité

Posté par  (site web personnel) . Licence CC By‑SA.
35
6
sept.
2013

Depuis quelques temps j'ai eu pas mal de lecture sur le fonctionnement de SSL et notamment des articles sur les conséquences de l'utilisation de certains algorithmes de chiffrement (cipher) et sur les défauts de certains. Comme je pense que ça pourrait intéresser quelques personnes dans le coin, je vous fais donc part de tout ceci.

Tout d'abord, en entrée, je vous propose un article du Monde qui parle de travaux pour imposer un contournement possible des algorithmes SSL aux éditeurs (…)

Journal MS Office c'est vraiment de la merde

Posté par  . Licence CC By‑SA.
42
4
sept.
2013

Ce journal est un coup de gueule. Aujourd'hui j'ai perdu 30 minutes à travailler dans le vent. Et ça, croyez moi, travailler dans le vent c'est vraiment un truc que je déteste. Déjà que travailler tout court bof…

Voilà ce que j'avais à faire. Je dois installer un logiciel sur plusieurs serveurs. Je n'ai jamais installé ce logiciel alors je cherche une procédure et il n'y en a pas, enfin si une, mais clairement pas à jour. En questionnant les (…)

Journal La fin du Finlandais

Posté par  . Licence CC By‑SA.
36
3
sept.
2013

C'est fait, c'est officiel: Microsoft s'offre Nokia.

Ce n'est pas vraiment une surprise quand on se souvient des événements récents. Petite rétrospective: En septembre 2010, Stephen Elop, un ancien de chez Microsoft, devient CEO de Nokia. Quelques mois plus tard, MeeGo est abandonné au profit de Windows Phone, tuant dans l'œuf les espoirs de nombreux libristes qui voyaient dans MeeGo l'avènement de la téléphonie libre. Le N9 est quand même sorti peu après, mais confidentiellement. Malgré les bons (…)

Journal Premiers pas avec Manux

Posté par  (site web personnel) .
98
2
sept.
2013

Premiers pas avec Manux

Un journal sur LinuxFr, en date du 15 août, a fait son petit effet : l’annonce d’un nouveau système d’exploitation, Manux. Ce journal eut la note de 61 et 63 commentaires. Pas mal pour un mois d’août. J’ai veillé, les jours suivants, sur des retours éventuels (positifs ou négatifs) : rien ! Surprenant, quand on voit l’enjeu de ce projet naissant. D’accord, c’est le mois d’août ! mais quand même…

9 jours après, n’y tenant plus et (…)

Journal Kit de démarrage Python

Posté par  (site web personnel) . Licence CC By‑SA.
36
27
août
2013

Avec le temps, je me suis rendu compte que faire un projet Python bien propre n'était pas si facile que ça, il faut écrire les tests unitaires, utiliser gettext pour les traductions, avoir un fichier setup.py (équivalent de Makefile) pour l'installation ou la génération de paquets (setup.exe, .deb, .rpm, …), préparer la doc pour la générer facilement, utiliser pkg_resources au lieu d'accéder directement aux fichiers (pour les icônes, par exemple), etc.

Au final, ce boulot doit être refait à chaque (…)