Journal L’homme orchestre, partie 2 : écrire du code (en Java)

21
23
mar.
2016

Ceci est un article que je vient de publier sur mon blog et que je propose en lecture ici pour permettre la discussion, vu que j'ai désactivé les commentaires sur mon blog.
C'est la suite de mon précédent journal : L'homme orchestre, partie 1 : les casquettes

Depuis 4 ans, j’écris un MAM libre en Java. Comment arriver à ne pas se laisser dépasser par l’immensité du travail à fournir ? Un article en deux parties très subjectives et relèvent de (…)

Journal Partage: de ownCloud (décentralisé) à Syncthing (distribué)

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
69
23
mar.
2016

Le contexte: centralisation, décentralisation, et distribution.

Je suis depuis très longtemps sensible aux potentielles aliénations numériques que je perçois. Afin d'y apporter des solutions concrètes, autant que pour apprendre, je m'auto-héberge d'ailleurs depuis plusieurs années (mail, cloud, messagerie instantanée, VPN, etc.).

Jusqu'ici j'ai plutôt fait la promotion de la décentralisation. Je réalise cependant que sa principale limite est de ne pas s'attaquer à la dépendance vis-à-vis d'un "centre". Ce centre, c'est un serveur ou d'un service qu'il s'agit d'héberger et (…)

Journal Nouvelles RFC sur Markdown

Posté par  (site web personnel) .
Étiquettes :
23
23
mar.
2016

Vient de sortir deux RFC sur Markdown:

Je ne suis pas qualifié pour émettre un quelconque avis sur ces documents (de plus, parcourus en diagonale). Cependant, en tant que codeur sur un projet où j'ai retardé l'implémentation de Markdown à cause du flou ambiant, j'éprouve une certaine forme de soulagement à voir ce langage (et ses variantes) formalisé.

Journal Spam et programme de fidélité SNCF voyageur

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
21
23
mar.
2016

Bonjour nal,

Encore une fois je ne parlerais pas de logiciel libre mais de pratiques web que je considère particulièrement agaçantes. Je possède une carte SNCF grand voyageur et, plusieurs fois par mois, je reçois plusieurs mails non désirés de leur part :

Las, j'ai cherché à me désinscrire en passant par leur site web. Après m'être authentifié, je tente de modifier les préférences de communication…

et ce n'est pas possible. L'attribut disabled des balises input m'empêche de désactiver (…)

Journal Comment 11 lignes de code ont provoqué un #npmgate

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
48
23
mar.
2016

Il était une fois 11 lignes de code qui vivait dans un module npm appelé left-pad :

module.exports = leftpad;
function leftpad (str, len, ch) {
  str = String(str);
  var i = -1;
  if (!ch && ch !== 0) ch = ' ';
  len = len - str.length;
  while (++i < len) {
    str = ch + str
(…)

Journal Redox OS

Posté par  (Mastodon) . Licence CC By‑SA.
28
22
mar.
2016

Un micro journal «bookmark & listing» pour signaler Redox-OS. Kezako ? Hé bien mieux vaut aller lire les liens pour en savoir plus. Le résumé est le suivant :

impossible de battre le record du journal bookmark le plus court, alors une liste semblait une alternative (…)

Journal Conférence internationale Haxe du 27 au 30 Mai 2016 à Paris

9
22
mar.
2016

La WWX2016 ou World Wide Haxe Conference est une conférence de 4 jours sur Haxe, un langage de programmation et un compilateur open source multiplateforme qui permet de produire des applications et du code source pour de nombreuses plateformes différentes à partir d'un seul code source.

Qu'est-ce que Haxe ?

La boîte à outils Haxe est un peu l'équivalent du couteau suisse pour la programmation. C'est une solution compacte, légère pour résoudre une très large gamme de problèmes. Utilisé correctement, les (…)

Journal L'increvable

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
63
21
mar.
2016

Derrière ce nom de film, se cache un … lave linge, et oui, un jeune ingénieur Français a eu l'idée de s'attaquer à l'obsolescence programmée en concevant une machine à laver conçue pour durer.
Tambour, pompe, tableau de commandes… tous les composants sont simplifiés et fabriqués dans des matériaux durables. Il est aussi conçus pour être monté soi même et évolutif, on peut même changer son "skin" à la manière d'un smartphone.
Un réfrigérateur basé sur le même concept (…)

Journal Goploader, l'envoi de fichier simple et rapide

Posté par  . Licence CC By‑SA.
18
21
mar.
2016

Hello,

Si vous recherchez un moyen simple de partager des fichiers, depuis une ligne de commande, je vous suggère de jeter un coup d'oeil à Goploader.

C'est un soft en client/serveur, écrit en go, simple à mettre en place, et qui permets depuis curl d'envoyer vos fichiers. Il y a également une interface web, pour envoyer également depuis un navigateur.

Il y a la possibilité d'utiliser curl, ou pour des options supplémentaires, screenshot par exemple, vous pouvez utiliser le (…)

Journal Le CryEngine V en "pay what you want"

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
21
20
mar.
2016

Mon cher 'nal

Voici une information que je n'ai pas vu retranscrite ici, et qui pourrait intéresser les quelques amateurs de jeux vidéos sur ce site.

Crytek a modifié son business model autour du CryEngine version 5. Celui-ci est maintenant achetable (avec son SDK) au prix que vous voulez (même 0 €), et il est possible de choisir qu'une partie de cet argent soit redistribuée au CryEngine Indie Development Fund.

Pour ceux qui ne connaissent pas, le CryENGINE est (…)

Journal Toonz Opensource

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
29
20
mar.
2016

Pour ceux que ça intéresse, Toonz va être prochainement opensourcé* (j’invente les mots que je veux), et pour ceux que ça n’intéresse pas, mais qui se demandent si ce que c’est, Toonz est un logiciel d’animation 2D qui a un peu plus de 20 ans d’existence.
À l’origine c’était une application qui tournait sous IRIX, mais suite au déclin de SGI, et a divers rachats, le support d’IRIX a disparu au profit de celui de Windows et OS X.

L’opensourceage (…)

Journal La seule chose que Microsoft doit faire - mais ne fera - pour gagner la confiance open-source

Posté par  . Licence CC By‑SA.
30
18
mar.
2016

Steven J. Vaughan-Nichols a écrit un article sur ZDNet intitulé « La seule chose que Microsoft doit faire - mais ne fera - pour gagner la confiance open-source ».

L'article a été relayé par Slashdot, sous le nom de Microsoft fait des efforts pour jouer le jeu de l'open source, mais c'est un éléphant dans une boutique de porcelaine disant que Microsoft a annoncé SQL Server sous Linux ; intégré Eclipse et Visual Studio, lancé une pile de réseau open-source sur Debian (…)

Journal Campagne FSF contre les DRM dans les standards du web

Posté par  . Licence CC By‑SA.
26
17
mar.
2016

Journal marque-page faute de temps.

La campagne "Defective by Design" de la FSF bat son plein et appelle chacun d'entre nous à

Les photos sont à envoyer à info@defectivebydesign.org et sont affichée sur cette page.

Pour info, les bureaux du W3C sont :

Journal Les interfaces tablettes

Posté par  . Licence CC By‑SA.
42
16
mar.
2016

Encore un journal de mécontent. Mais avec une solution, ou du moins un contournement.

Je suis un client plutôt satisfait de Boursorama Banque. Bon, tout n'est pas parfait, mais grosso modo, ça va. Et là, il y a une nouvelle interface web. Je l'avais essayé quand elle était encore en déploiement, et j'avais remonté des problèmes. Bien sûr, personne n'écoute, ils ont leur cahier des charges. Mais depuis quelques jours, cette interface est devenu obligatoire. Résultat direct : sur mon écran (…)