Voilà, c'est fait, Vulkan sort enfin en première version publique. Vulkan est une API graphique conçue par le Khronos Group, les mêmes qui conçoivent la grande famille OpenGL. Vulkan remplacera-t-il OpenGL ? Dans l'immédiat non. Dans le futur, peut-être. Vulkan est plus bas niveau qu'OpenGL et donc ne s'adresse pas forcément au même public. Vulkan est aussi bien plus complexe vu de loin (la «quick reference» fait quand même 13 pages, là où celle d'OpenGL ES2 en fait 4).
Journal Faille de sécurité dans la GNU libc avec les requêtes DNS
Une faille très sérieuse (CVE-2015-7547) vient d'être découverte dans la GNU libc (qui équipe tous les serveurs et desktops utilisant Linux…). Lorsqu'on résoud un nom en adresse, avec getaddrinfo(), le tampon où arrive la réponse n'est pas toujours le bon, et une réponse de grande taille peut écraser la mémoire, et mener au crash du client, voire à l'exécution de code (aïe).
Une exploitation typique est : le méchant se connecte à un serveur SMTP GNU/Linux depuis une adresse IP (…)
Journal Un outil pour gérer une blacklist DNS
L'idée n'est pas nouvelle, évidemment, mais je voulais réaliser mon propre outil de gestion d'une blacklist DNS. C'est une solution que je trouve, de très loin, supérieure à AdBlock Plus, pratiquement la première extension que tout le monde installe avec son navigateur préféré.
Pourquoi supérieure ? Je vois au moins deux avantages:
- Le blocage peut s'appliquer à tout un réseau, pas juste une seule machine
- Le blocage s'applique à toute application, pas seulement le navigateur
Bien sûr, il y a (…)
Journal Lollypop 0.9.86 vient de sortir
Bonjour,
je reviens ici une fois de plus pour faire part des dernières avancées de Lollypop, un lecteur audio pour le bureau GNOME.
La 0.9.86 vient de sortir et voici les nouveautés(depuis la 0.9.70):
- Chargement des pochettes d'albums à la demande, donc impression de rapidité accrue
- Support du "Crossfading"
- Possibilité de convertir les morceaux en MP3 lors d'une synchro MTP
- Possibilité de sélectionner plusieurs genres/artistes et d'obtenir en fonction une vue fusionnée
- Ajout d'un mode (…)
Journal Un jeu pour enfants : Les Jeux d'églantine
Après avoir essayé plusieurs jeux pour enfants sous linux, je n'ai pas forcement trouvé mon bonheur. J'ai donc décidé, aidé par ma fille de 5 ans, de créer une application de jeux éducatifs.
Je ne voulais pas d'une application avec des couleurs trop criardes, et je voulais quelque chose en plein écran pour éviter les clics intempestifs hors de l'appli. L'objectif était de les faire tourner sur un PC de bureau ou sur un EEEPC, donc ce n'est pas forcement (…)
Journal Debunking sur le virus Zika
Ce journal est une réponse à ce journal. J'ai choisi de le mettre en journal, et non en simple réponse, parce qu'il me semblait important de répondre à certaines contre-vérités sans que la réponse soit enterrée sous un tombereau de trolls. Cette idée m'est venue en cours de rédaction, c'est pourquoi il m'arrive de parler à la deuxième personne : cette personne est l'auteur du journal cité en lien.
Bonne lecture.
Une épidémie récente
On va commencer par l'affirmation (…)
Journal Monsanto, Zika Hoax
Journal Pourquoi je suis passé à Let's Encrypt
La façon dont on gère les certificats à l'heure actuelle me pose problème. Le principe même de devoir recourir à une instance étrangère pour vérifier l'identité d'un serveur présente, selon moi, un risque pour l'indépendance des éditeurs. Pourtant, je suis passé sur Let's Encrypt.
Il y a quelques jours, je vous parlais des certificats, et notamment de Let's Encrypt.
Pour moi, laisser un organisme tiers décider de la validité d'un certificat revient à abandonner notre indépendance. En effet (…)
Journal RuggedPOD: Un an plus tard et des developpements a ne plus savoir que faire ...
Il y a un an environ je vous présentais le projet RuggedPOD, un projet un peu fou d'un châssis capable de faire fonctionner en extérieur, 4 cartes mères au format ATX. Pour rappel, le projet sous licence Open Hardware OCP est piloté depuis la France par une communauté de geeks et ma société (horizon computing). Beaucoup de personnes s'interrogeaient alors sur l’utilité de faire fonctionner des serveurs dehors, en dehors d’être un hobby d’ingénieurs hardware.
Un an (…)
Journal ne pas voter
Journal Nouveau forum d'Etalab
ETALAB, après son excellent travail sur l'Open Data, vient d'ouvrir un forum de discussion sur le libre pour les administrations. L'inscription est apparemment aussi ouverte aux associations. Il y a pleins de sujets intéressants qui donnent envie de participer. Je me suis donc inscrit et ai commencé à participer à quelques discussions. Mais au bout de quelques publications, environ une dizaine, un message m'a informé que j'avais dépassé la limite et que je devais attendre pendant 22 h pour pouvoir (…)
Journal La fin des installateurs modifiés pour sourceforge.
Aparemment une bonne nouvelle : Sourceforge a été racheté, et le programme DevShare, qui consistait à modifier les installateurs pour ajouter des offres tierces a été stoppé par l'acquéreur. Il semblerait que celui-ci cherche à se refaire une image.
En effet cette pratique, ainsi que la "réappropriation" par Sourceforge de certains comptes/projets soi-disant abandonnés (dont des projets phares du libre tels que Gimp ou des projets Apache) a poussé les développeurs à fuir Sourceforge.
Cependant, il est à craindre qu'il (…)
Journal Diffusion de fichiers sur tablettes Android
Bonjour à tous
On m'a demandé de mettre en place un système pour diffuser des fichiers à destination d'utilisateurs de tablettes Android 5.0 avec quelques contraintes :
- les fichiers doivent être disponibles hors connexion
- facilité de consultation pour l'utilisateur
- facilité d'administration côté serveur (envoi des fichiers, en particulier)
- statistiques d'accès (via un ID quelconque sur la tablette, voir qui se connecte et quand, etc…)
- les fichiers peuvent atteindre 200 Mo (vidéos, pdf, etc…), voire plus (…)
Journal Extraire les sous-titres des enregistrements de la TNT HD
Avec la fin de la définition SD pour la TNT en France, il devenait urgent pour l'amateur de VOST que je suis de comprendre comment récupérer les sous-titres des flux HD, le brave Project X ne traitant à ma connaissance que les flux SD.
En fait, l'outil miraculeux existe, il s'appelle SubtitleEdit, mais malgré des recherches fréquentes, je n'ai appris son existence que récemment.
En plus, il y a une petite astuce à utiliser, car il ne reconnait pas directement (…)
Journal [Book'nal] IA : Leçon inaugurale de Yann LeCun au collège de France
Bonjour à tous,
Un petit journal bookmark pour signaler cette conférence donnée par Yann LeCunn au collège de France concernant la recherche en informatique sur le thème de l'apprentissage profond. J'ai appris cela en me réveillant au son des matins de france culture hier consacrés a cette thématique (Faut aller chercher les 3 derniers quart-d'heures pour avoir le débat, qui, ma foi, est plutôt pas mal pour un média aussi généraliste).
Je recopie ici la présentation de Yann LeCun dans (…)