Journal Attention avec systemd, Tmux ne survit plus après la fermeture de la session.

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
7
3
juin
2016

Je me sers tous les jours de Tmux (Terminal multiplexer). https://fr.wikipedia.org/wiki/Tmux
C'est un outil très pratique pour garder du travail en cours en tache de fond.
Sauf que depuis une récente mise à jour de ma Debian sur mon poste utilisateur, j'ai mon tmux qui est tué lorsque je me déconnecte (tmux est censé continuer à travailler en arrière plan).

Or ces derniers temps j'avais lu vite fait une information comme quoi les devs de systemd avaient (encore) changé un (…)

Journal Le matériel libre où en sommes nous ?

46
2
juin
2016
Ce journal a été promu en dépêche : Conception de matériel libre, où en sommes nous ?.

Bonjour à tous,

Comme certains d’entre vous le savent déjà, je suis fortement impliqué dans le développement de matériels libres. Par matériel, j'entends serveurs et consort. Je suis rentré il y a maintenant plus de 24 mois dans le projet Open Compute piloté par quelques géants de la silicon vallée qui ne sont pas toujours appréciés sur nos forums nous dirons, mais là n'est pas le problème.

Après ces 24 mois je voulais partager avec vous où nous en sommes (…)

Journal Choisir une licence : facile à comprendre ?

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
15
1
juin
2016

Bonjour Nal !

Choisir une licence libre n'est pas toujours facile, et toutes ne sont pas forcément facile à comprendre, alors je pensais regarder la lisibilité de certaines licences, et de les comparer.

Mais comment faire pour évaluer de manière plus ou moins objective la lisibilité d'un texte ? Il existe des index, tel que le SMOG. L'idée est d'essayer de calculer une valeur qui permet de déterminer le nombre d'années d'étude nécessaire à la compréhension du texte. Grosso-modo, il faut (…)

Journal Ulfius: framework pour faire des API Web en C

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
33
1
juin
2016

TL;DR

Ulfius est un framework pour développer des webservices et des API REST en C facilement et rapidement.

Intro

Ca fait quelques mois que je travaille sur ce projet, et il a atteint une certaine maturité pour avoir envie d'en parler plus largement en espérant lui donner un nouvel élan.

Il y a quelques temps, je parlais ici de mon projet de serveur domotique à base d'API REST en C. Depuis, je continue à le faire évoluer tranquillement, et (…)

Journal Le compilateur GHC Haskell en version 8.0.1

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
39
1
juin
2016
Ce journal a été promu en dépêche : Le compilateur GHC Haskell en version 8.0.1.

Le 21 mai 2016 est sortie la nouvelle version du compilateur Haskell GHC. Le mail d'annonce. notes de version.

GHC est le compilateur principal du langage Haskell, disponible sur plusieurs plate-forme et sous une (https://www.haskell.org/ghc/license](licence) libre qui proche de BSD.

Cette version succède à GHC 7.10.

Ce journal présente rapidement Haskell grâce à un exemple de code puis une sous-partie des nouveauté de GHC 8.0, le compilateur Haskell le plus utilisé. Comme on parle rarement d'Haskell (…)

Journal L'auto-hébergement vulgarisé

37
1
juin
2016

Une petite dépêche pour annoncer la publication sous licence libre (CC-BY-SA) d'une documentation complète pour s'auto-héberger.
Une version précédente de ce document reposait sur debian, mais après des tests sous OpenBSD, il est clairement apparu que la configuration et la maintenance sous ce dernier système est nettement plus simple. Des parallèles avec debian et un guide d'installation est malgré tout fournit pour les plus inquiets, bien qu'on retrouve ses repères très rapidement (cp, ls, mv, vi…)

Le contenu n'est pas (…)

Journal Le Rêve de Staline

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
13
1
juin
2016

Bonjour nal,

Ce titre accrocheur fait référence à un article assez ancien (2011) de R Stallman qui affublait de ce qualificatif nos téléphone portables.

L'article est disponible sur Framblog ici http://framablog.org/2011/03/17/richard-stallman-reve-staline/

Depuis ces temps antédiluviens les smartphones se sont généralisés si bien que le législateur a fini par percevoir l'intérêt de cet objet, non seulement dans le cadre de la lutte contre les méchants terroristes islamo-fascistes (M. Valls), mais également contre les gentils automobilistes (3000 morts par an quand même).

(…)

Journal [C++14 ] Expressions template pour les nuls

45
31
mai
2016

Expression Templates pour les nuls

Après un contact prolongé avec Joël Falcou, et pas mal de nœuds aux cerveaux pour arriver à émuler le comportement du broadcasting de Numpy avec des expression templates dans Pythran, j'ai eu l'envie soudaine, un peu folle peut-être, de réécrire un moteur d'expressions template en C++14, mais pour faire simple et didactique.

Mais de quoi zy parle

Les expressions templates sont une maintenant assez vieille technique de C++ qui permet par exemple d'éviter de (…)

Journal Le Bon Coin, Airbnb, Uber : Les prochaines poules aux œufs d'or

Posté par  . Licence CC By‑SA.
Étiquettes :
4
31
mai
2016

Par la Grâce des nouvelles technologies et du bon sens humain, a pu voir le jour cette chose nouvelle : une économie alternative où l’on prône d’autres moyens de consommation, allant de l’entre aide à la mise à disposition de biens personnels et moyennant un dédommagement. La réalité n’est pas vraiment idyllique et de grandes plateformes en tirent de très bons bénéfices. Il n’y a selon moi aucun mal à y voir et j’en suis même admiratif, mais je ne (…)

Journal Les mini sites pour apprendre à coder

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
40
30
mai
2016

Bonjour,

Un journal multi-bookmark pour inciter à partager et collectionner les mini-sites permettant d'apprendre à utiliser certaines techniques de code.

En connaissez vous d'autres qui peuvent se jouer en 20 minutes, sans inscription et se focalisent sur une technique particulière ?

Journal Typage statique pour Python

Posté par  . Licence CC By‑SA.
Étiquettes :
31
30
mai
2016

https://www.dropbox.com/s/efatwr0pozsargb/PyCon%20mypy%20talk%202016.pdf?dl=0

Une équipe de dropbox, dont GvR fait partie, présente l'état des lieux du typage statique en Python. La présentation est très complète avec le pourquoi, le comment, l'historique et le futur.

Le pourquoi : à des fins de documentation, pour trouver des bugs, pour les perfs, pour les besoins de Dropbox (perf et upgrade du code de py2 à py3)
Le comment : la syntaxe, possible en py3 et py2, utilisable tout de suite avec http://mypy-lang.org/ dynamique toujours possible (…)

Journal La Suède abandonne les paiements en espèce — ne devrait-on pas s'en inquiéter?

Posté par  . Licence CC By‑SA.
21
30
mai
2016

http://www.transfeo.be/la-suede-abandonne-les-paiements-en-especes/

Je pense que si!

Enfin, je ne dois pas être le seul:

However, I won't purchase other things with an airline-linked credit card to get miles, because I'd rather pay cash and be anonymous.

Le flicage grandissant ne me rassure pas. Les responsables politiques quels qu'ils soient ne ratent pas la moindre occasion d'enfoncer les clous dans le cercueil des libertés et des droits élémentaires. La disparition du cash est un autre de ces clous. Pour notre (…)

Journal Dossier jeux sous Linux sur jeuxvideo.com

Posté par  . Licence CC By‑SA.
Étiquettes :
41
28
mai
2016

Comme la bureautique,le jeux video est un domaine très résistant à la progression de GNU/Linux.
Le site jeuxvideo.com s'est posé la question du pourquoi et en a fait un dossier intitulé "Le jeux sous Linux est-il soluble dans le grand public ?". L'article est plutôt bien travaillé et honnête,ce dont ce site et ses lecteurs ne nous avaient pas habitués en ce qui concerne GNU/Linux. En effet,on entend plutôt dans ce milieu des phrases du genre :" Linux c'est nul,ça (…)

Journal Vague d’intérêt pour GNU/Linux vs Windows 10 « imposé » ?

Posté par  (site web personnel) . Licence CC By‑SA.
21
27
mai
2016

Il y a un peu plus de deux ans, je partageais avec vous l’idée que la fin de leur Windows XP pouvait être une opportunité pour les libristes de défendre les alternatives basées sur l’usage de systèmes GNU/Linux. (→ cf.)

Il y a un peu moins d’un an, je partageais avec vous une réflexion à propos de la gratuité potentielle de leur Windows 10 et les réels atouts que nous devions alors mettre en avant concernant nos systèmes (…)

Journal Oracle perd son procès contre Google concernant l’utilisation de Java sur Android

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
38
27
mai
2016

Selon les jurés, l’utilisation de Java par Google sur Android est « raisonnable » et de ce fait, elle n’est pas illégale.

http://www.presse-citron.net/oracle-perd-son-proces-contre-google-concernant-lutilisation-de-java-sur-android/

Oracle réclamait 9 milliards de dommages et intérêts à Google pour l'utilisation de 37 API de Java… Euh on ne parle pas de l'implémentation de ces API, uniquement des fichiers qui déclarent les API. 9 milliards pour 37 fichiers ? Normal quoi.

C'est quand même la 2e tentative d'Oracle de faire cracher Google, un premier procès avait eu lieu de (…)