Journal Pythran 0.8.5 - de l'intérêt des compilateurs

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
35
24
avr.
2018

Demat' Nal

Pythran, compilateur pour un sous ensemble du langage Python dédié au calcul scientifique, en est à sa version 0.8.5.

En guise d'exemple, il permet de transformer un code source comme celui là :

#pythran export weights(uint8[:,:])
#runas import numpy as np; x = np.arange(10, dtype=np.uint8).reshape(5,2); weights(x)

import numpy as np
def weights(input_data, threshold=0.3):
    n_seq, length = input_data.shape
    weights = np.zeros(n_seq, dtype=
(…)

Journal L'État français adopte Matrix/Riot

Posté par  . Licence CC By‑SA.
37
24
avr.
2018

Ça m'étonne de n'en avoir encore rien lu ici alors que d'ordinaire, je ne suis pas celui qui suit les actualités de Matrix de si près.

D'après les récentes informations relayées par NextInpact, mais aussi un peu partout dans les médias, comme ici, dans le Monde Informatique, l'État français compte se doter d'ici cet été de son propre système de messagerie instantanée.

Et ce service sera basé sur Matrix/Riot!

De ce que je comprends le choix s'est fait (…)

Journal Le filtrage à la source

Posté par  . Licence CC By‑SA.
Étiquettes :
16
23
avr.
2018

Pff, les combats, c'est jamais fini. Alors, on rigole tous sûrement un peu des abus des blocages automatiques sur YouTube. Et bien maintenant, c'est au tour des développeurs : https://juliareda.eu/2018/04/free-software-censorship-machines/

Comme j'imagine que vous êtes nombreux dans le coin, vous n'avez plus qu'à choisir votre mode d'expression. Je suppose que vous êtes contre ce changement, mais enfin, vous avez le droit d'être pour. Vous aurez juste du mal à me convaincre.

Parce que le problème de ces filtres est multiple, mais (…)

Journal Construire des paquets DEB pour Debian (deuxième partie)

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

Le fichier watch et la commande uscan, ou comment faire la plus grosse partie du travail d'un mainteneur

Dans le dernier billet, nous avons vu ensemble pour importer des sources d'un paquet sur Ubuntu pour le construire sur et pour une Debian stable, je vous propose donc de continuer sur la possibilité d'automatiser une grosse partie du processus si une nouvelle version amont sort.

Nous retournons dans nos sources du paquet Ghostwriter que nous venions de faire, et allons voir (…)

Journal Solution au conflit de la ZAD de Notre-Dame-des-Landes

Posté par  . Licence CC By‑SA.
5
23
avr.
2018

AVERTISSEMENT : Le texte qui suit présente de faibles probabilités de vous sembler n’être qu’un délire mégalomaniaque. Si c’est le cas, vous devez absolument le relire une deuxième fois et le partager tout autour de vous.

Lorsque que les hommes et les femmes, la motivation chevillée au corps, avec la ferme intention que le futur surpasse le présent, bâtissent leur civilisation, la rigidité toute républicaine d’un gouvernement néo-libéral, opposée à la vision utopiste de tribus d’écolo-anarchistes mène à une situation (…)

Journal Matériel libre ou s'en approchant

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
15
20
avr.
2018

Chers amis libriste,

Je n'utilise que du Linux depuis déjà un bon nombre d'années et j'avais envie d'un peu plus d'Open-Source dans le reste de ma vie car je crois dans la valeur morale du libre. Mais aussi parce que je crois dans le gage de qualité qu'apporte le fait d'avoir accès à la composition d'un produit. Or force est de constater qu'ormis en informatique, il est très difficile de trouver du matériel ouvert.

Trouver des logiciels libre, ce n'est (…)

Journal Le mode histoire de Nikki And The Robots libéré

Posté par  (site web personnel) . Licence CC By‑SA.
35
19
avr.
2018

Bonjour,

L’équipe derrière Nikki and the robots a enfin pris le temps de rendre le mode histoire disponible sous licence libre avec le reste du jeu. La décision avait déjà été plus ou moins prise depuis longtemps (le système d’achat du mode histoire étant de toutes façons hors ligne depuis un moment) mais ça n’avait pas été fait jusque maintenant.

Un membre de l’équipe a aussi pris le temps d’adapter le système de build et de me guider pour faire (…)

Journal Autocrypt

Posté par  . Licence CC By‑SA.
Étiquettes :
28
17
avr.
2018

La version 1.0.0 date de fin 2017, et je n'en trouve trace sur le site. Que propose ce projet? L’idée, c'est d'ajouter de manière transparente des informations permettant de chiffrer les courriels. Et de basculer automatiquement vers des échanges chiffrés lorsque c'est possible. Un petit exemple:

  1. Alice écrit à Bob. L’entête du message permet à Bob de récupérer automatiquement la clé de Alice.
  2. Bob écrit à Alice. Il a la clé de Alice et peut donc chiffrer le message. L’entête (…)

Journal [bookmark] terminaux et protection contre la copie

Posté par  . Licence CC By‑SA.
14
17
avr.
2018

Salut.

Ça ne doit pas être récent, mais tout de même, je me suis dis que d'autres que moi ici pourraient ne pas être au courant.
Je suis tombé sur un lien qui démontre comment insérer à l'insu de l'utilisateur lors d'un copier/coller (à noter: il faut que le retour chariot soit copié également, sinon le code n'est évidemment pas exécuté).

Pour le coup, on parle de commandes shell, d'une dangerosité évidente (il suffirait qu'un sudo ait été exécuté récemment (…)

Journal 2018, l'année de Linux dans l'embarqué ou de Linux métastasé ?

Posté par  . Licence CC By‑SA.
22
17
avr.
2018

Ça y est, Microsoft soft sa propre distribution Linux !

Avec tout de même une coquetterie : du Linux asservi à un hyperviseur hardware+software ultrapropriétairissime.

https://techcrunch.com/2018/04/16/microsoft-built-its-own-custom-linux-kernel-for-its-new-iot-service/

Et ils veulent en mettre partout.
Hier, le Microsoft dénonçait Linux comme un cancer; aujourd'hui il lui adjoint une grosse tumeur maligne maison à des fins de sécurisation des objets connectés.

C'est beau le progrès. Récapitulons :
- des objets connectés pas mise à jour
- un coeur hardware+software ultra propriétaire
- une inféodation à (…)

Journal LinuxFr.org : première quinzaine d'avril 2018

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
16
16
avr.
2018

Nonante-quatriè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 1er au 15 avril 2018

  • 1882 commentaires publiés (dont 3 masqués depuis) ;
  • 302 tags posés ;
  • 69 comptes ouverts (dont 4 fermés depuis) ;
  • 45 entrées de (…)

Journal Un composant électronique TapTempo avec Chisel3

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
57
15
avr.
2018

Le «défi» TapTempo est un peu en train de faiblir je trouve. Du coup je vous propose un nouveau langage pour réaliser TapTempo : Chisel. Et pour être plus précis, la version 3 de Chisel.

Contrairement à tous les langages proposés jusqu'ici, Chisel ne permet pas de réaliser un programme qui sera exécuté par une machine réelle ou virtuelle. Chisel permet de décrire l'architecture de la machine elle-même !

C'est ce qu'on appelle un langage de description matériel ou HDL (…)

Journal Gamedev Framework 0.7.0 et 0.8.0

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
29
15
avr.
2018

Gamedev Framework (gf) est un framework de développement de jeu vidéo 2D en C++14. Il est basé sur SDL et OpenGL ES 2.0 et s'inspire très largement de l'API du module graphique de SFML avec quelques différences mineures et surtout en ajoutant des fonctionnalités non-présentes dans SFML.

La version 0.7.0 est sortie il y a trois mois, le 14 janvier 2018. Elle contenait assez peu de nouveautés étant donné le peu de temps que j'avais pu y consacrer dans les (…)