Journal Pythran 0.9.2 - koailh

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
19
6
mai
2019

Demat' iNal,

C'est avec délectation que je t'annonce la sortie de la révision 0.9.2 du compilateur pythran. Pythran est un compilateur pour les noyaux de calcul écrits en Python, compatible avec un (large) sous-ensemble de Python. Il comprend les annotations OpenMP et est capable de générer des instructions vectorielles grâce à xsimd.

La dernière sortie date de plus de 4 mois, donc pas mal de nouveautés sont au rendez vous. La liste complète est consultable en ligne.

(…)

Journal 33 listes, est ce raisonnable ?

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
7
5
mai
2019

Bonjour,

Depuis hier, nous connaissons donc la liste de liste qui va se présenter aux prochaines élections Européennes.
Elles sont aux nombres de 33, qui semblent se placer ainsi :
1.1 La France insoumise (La France insoumise et Gauche républicaine et socialiste)
1.2 Une France royale au cœur de l'Europe (Alliance royale)
1.3 La ligne claire (Souveraineté, identité et liberté et Parti de l'in-nocence)
1.4 Parti pirate
1.5 Renaissance soutenue par La République en marche, le MoDem et ses partenaires
(…)

Journal Baroud pour NSS dans Chrom(ium)

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
16
5
mai
2019

Hello nal,

Je viens de consacrer un temps beaucoup trop important au backport de NSS dans Chromium 58.

NSS, historiquement "Netscape Security Services", c'est la bibliothèque de sécurité concurrente d'OpenSSL ; utilisée notamment par Firefox, Curl et Git (quand on fait un git clone https://[…] par exemple).

Cela fait longtemps (~4 ans) que les devs Chromium ont switché vers BoringSSL, leur fork auto-hébergé d'OpenSSL. Là j'ai remis l'ancien système, ça marchote, mais il commence (…)

Journal [amélioration] Une vision de l'état du jeux vidéo sur Linux

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
5
4
mai
2019

Simple journal faisant suite à celui-ci

Comme il y a eu plusieurs commentaires pertinents j'ai pris un peu de temps pour apporter à mon article les modifications suivantes :

Neverwinter Nights
https://fr.wikipedia.org/wiki/Neverwinter_Nights

moteur de jeu libre et multi-plateformes
https://godotengine.org/ 

Jeu freeware ayant été libéré
https://fr.wikipedia.org/wiki/Jump_%27n_Bump

hedgewars
https://fr.wikipedia.org/wiki/Hedgewars

Tux Racer
https://en.wikipedia.org/wiki/Tux_Racer

Pingus un lemmings like
https://en.wikipedia.org/wiki/Pingus

supertux

Lincity simcity like
https://fr.wikipedia.org/wiki/Lincity

Loki Entertainment entreprise dédiée au portage de logiciels
https://en.wikipedia.org/wiki/Loki_Entertainment

Linux Game Publishing
https://en.wikipedia.org/wiki/Linux_Game_Publishing

Parler de Michael Simms

Shadow avoir un
(…)

Journal [GULL sur Troyes et Aube] Création d'un GULL sur Troyes et l'Aube en Champagne

Posté par  . Licence CC By‑SA.
9
4
mai
2019

Troyennes, troyens,
Auboises, aubois,

En cours,
Création d’un GULL/GUL
sur Troyes et l’Aube-en-Champagne.

Rencontres ; install parties, notamment pour réutiliser d’anciens PCs ; conférences ; forum d’entraide ; réseaux sociaux et auto-hébergement sans traçage marketing.
Alternatives aux services des GAFAMs.
A terme, création d’un pod Diaspora* et Fediverse. Et un CHATONS ?

N'hésitez pas à vous manifester dans les commentaires.

Premières réunions prévues au Rucher Créatif (http://www.le-rucher-creatif.org) (5 € pour non-adhérent.e au Rucher) (…)

Journal Firefox ne peut plus utiliser d'extension

Posté par  . Licence CC By‑SA.
Étiquettes :
45
4
mai
2019

Suite à un certificat expiré et utilisé pour signer les extensions, Firefox n'accepte plus d'extension.

La dernière mise à jour du problème est qu'ils sont en train de tester une solution au problème

https://bugzilla.mozilla.org/show_bug.cgi?id=1548973
https://twitter.com/mozamo
https://discourse.mozilla.org/t/certificate-issue-causing-add-ons-to-be-disabled-or-fail-to-install/39047/11

(comme ça, si quelqu'un se pose la question, il ne devra pas chercher comme moi)

Journal Chewbacca bronsonisé

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
13
3
mai
2019

Ce 30 avril 2019, Chewbacca est parti rejoindre R2-D2, la princesse Leia et Charles Bronson, à l’âge de 74 ans.

Comme tous les wookies, il maîtrisait la force, mais pas sous la même forme que Luke Skywalker.

Mais derrière ce personnage à l'aspect de Troll velu, une fois les poils tondus, se cachait jusqu'en 2015 Peter Mayhew.

R.I.P Peter Mayhew

Journal Toolkit Atlas : ajouter une GUI à un programme.

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
10
3
mai
2019

Ce journal fait suite à cette dépêche, dans laquelle je présentais le toolkit Atlas comme un outil d'accompagnement pour l'apprentissage de la programmation. L'idée est de permettre à un débutant de doter ses programmes d'une GUI alors qu'il n'a pas encore acquis les connaissances nécessaires à l'utilisation des frameworks traditionnellement utilisés pour cela. Accessoirement, les applications utilisant le toolkit Atlas sont automatiquement et instantanément accessibles de tout l'internet, ce qui permet au débutant de se la péter facilement montrer (…)

Journal LinuxFr.org : seconde quinzaine d’avril 2019

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
8
3
mai
2019

Cent dix‐neuvième épisode dans la communication entre les différents intervenants autour du site LinuxFr.org : l’idée est de tenir tout le monde au courant de ce qui est fait par les rédacteurs, les admins, les modérateurs, les codeurs, les membres de l’association, etc.

L’actu résumée ([*] signifie une modification du sujet du courriel) :

Statistiques

Du 16 au 30 avril 2019 :

  • 1 782 commentaires publiés (dont 18 masqués depuis) ;
  • 304 étiquettes (tags) posées ;
  • 99 comptes (…)

Journal Shebang #!/usr/bin/env sh : testé et approuvé

Posté par  . Licence CC By‑SA.
Étiquettes :
26
2
mai
2019

Je prends grand soin à éviter les bashismes pour que mes scripts puissent tourner sur n’importe quel système, quelque soit le shell présent, pourvu qu’il soit compatible POSIX.

Mes scripts shell son préfixés avec le shebang #!/usr/bin/env sh et jusqu’à maintenant, je le faisais purement pour la bonne pratique, en me disant que je pourrais très bien utiliser #!/bin/sh, et mon environnement d’exécution se débrouillera toujours pour trouver un shell compatible POSIX pour exécuter mon script. Et si le (…)

Journal Librem One : un bundle de services libres ?

21
30
avr.
2019

Purism, la société qui construit les laptops et téléphones Librem (déjà moultement discutés dans ces colonnes), vient d'annoncer la sortie de Librem One, une suite "cloud" pour leur écosystème, exclusivement basée sur des logiciels libres.

Services proposés

Pour un abonnement de 7,99$ par mois, Purism propose un bundle de mail, messagerie instantanée (fédération Matrix), tunnelage (VPN) et réseautage social (ActivityPub). Il existe également une offre familiale qui propose 5 comptes pour 14,99$ par mois.

Ce qui est intéressant (…)

Journal Sur le compromis entre l'anonymat et l'observation du comportement des utilisateurs

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
23
29
avr.
2019

'Jour 'Nal,

J'ai envie de te parler d'un truc pour avoir ton avis mais ce n'est pas un sujet hyper populaire dans les parages, alors je vais commencer par la fin :

Comment t'y prendrais-tu pour collecter des informations sur le comportement des utilisateurs de tes programmes tout en respectant leur anonymat et leur vie privée ?

Et maintenant les détails :)

Pourquoi observer les utilisateurs et quoi regarder

Quand je développe une application, j'ai envie de savoir quelles sont (…)

Journal Une vision de l'état du jeux vidéo sur Linux

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
17
29
avr.
2019

Petit journal pour promouvoir un article de blog de taille moyenne, faisant un état des lieux, (selon ma vision bien entendu) du sujet pour le moins vaste qu'est le jeu vidéo sur Linux.

https://l-informaticien-libre.com/index.php/2019/04/20/linux-et-les-jeux-videos/

Les sujets abordés sont :

  • Les blocages qu'a connu le jeu vidéo sur Linux
  • Les précurseurs à avoir porté des jeux (commerciaux) sur Linux
  • Wine bien entendu
  • Les initiatives communautaires pour rendre accessible les jeux sur Linux
  • Les studios indépendants qui ont pour beaucoup portés leurs (…)

Journal De Sozi 12 à Sozi 19

45
28
avr.
2019
Ce journal a été promu en dépêche : De Sozi 12 à Sozi 19.

En lisant un journal récent à propos d'un éditeur de SVG interactif, j'ai réalisé que Sozi n'avait fait l'objet d'aucune publication sur ce site depuis l'annonce de la version 12, sortie en… 2012.

Ce journal résume les principaux changements ayant eu lieu depuis cette version, en évitant une fastidieuse concaténation de release notes.

Qu'est-ce que Sozi ?

Sozi est un logiciel de création de présentations animées.
Il se positionne comme une alternative à Prezi, en se différenciant (…)

Journal Conception pilotée par le domaine ou Domain-driven design (DDD)

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
10
26
avr.
2019

DDD est une méthode de description d'un projet. Un peu comme une méthode Merise ou l'UML. Il semble quand même plus proche des contraintes réelles d'un projet que l'UML. Il introduit des objets de base comme l'entity, le value object, l'event, l'aggregate, le bounding context, le Repository, le service… Le genre d'objet de base qui évite de devoir réinventer la roue à chaque nouvelle modélisation.

On peut trouver nombre d'articles sur le sujet.

Mais connaissez-vous des outils de design ou (…)