Journal Nouvelles attaques sur la liberté de la part du gouvernement des USA

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
41
27
juil.
2019

Cher journal !

Voici la dernière frasque en date de ce cher POTUS:
Les forges Git sont maintenant contraintes de bloquer l'accès à tout développeur d'origine iranienne.
Il ne s'agit pas simplement d'un blocage au niveau de l'IP mais aussi des comptes bloquant le paramétrage des repos et la gestion du projet.

Certains développeurs se sont organisés et ont créé un repo spécial afin de recueillir les protestations sous forme de pull request.

Ceci ne se limite d'ailleurs pas à (…)

Journal À la campagne, application éducative javascript

Posté par  . Licence CC By‑SA.
Étiquettes :
9
26
juil.
2019

Bonjour,

L'équipe PrimTux a entrepris de réécrire les applications regroupées au sein de la compilation Clicmenu de PragmaTICE.

Ils s'agit d'applications diverses développées pour Windows. Le but est de les rendre accessibles sur d'autres architectures (une version PrimTux a été construite pour Raspberry Pi) et OS.

Nous avons décidé d'utiliser les technologies Web HTML5, CSS3 et javascript.

Ces applications réécrites seront proposées sous licence GNU-GPL. Plusieurs d'entre elles ont déjà été finalisées, et ont encore besoin d'être plus largement (…)

Journal Zusam : des groupes privés à héberger soi-même

Posté par  . Licence CC By‑SA.
27
26
juil.
2019

Bonjour à tous,

Je profite de la sortie de la version 0.3 de Zusam pour vous parler de ce projet.

Zusam est parti de l'idée d'auto-héberger un équivalent aux groupes privés facebook.

Il fallait donc pouvoir partager des liens (avec intégration de ceux-ci), pouvoir envoyer des vidéos, faire des albums photo. Rien de bien transcendant mais il fallait que ce soit simple d'utilisation et facile à héberger.

Le résultat s'approche d'un forum orienté partage familial et entre amis.

Pourquoi ne

(…)

Journal Composition d'un layout de clavier personnalisé

Posté par  . Licence CC By‑SA.
Étiquettes :
11
25
juil.
2019

Salut à tous, et bonjour, Nal !

Bon voilà, j'ai craqué, ça faisait quelque temps que je lorgnais les différents claviers ici et là.

J'ai regardé le typematrix, mais je trouvais que mis à part la colonne de touches centrale, ben il n'apportait pas grand chose de plus aux claviers qu'on a l'habitude de voir.
Et je suis finalement tombé sur le truly ergonomic et je me suis laissé faire.

Du coup je commence à chercher mon futur layout.
Je (…)

Journal Time tracker sur projets

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
5
22
juil.
2019

Salut,

Ceci est une demande de conseils car je souhaiterais débuter un projet de développement.
Afin de partir du bon pied, je fais donc appel à vos connaissances.

Mon but est de développer un outil qui permet la mesure du temps passé sur un projet et de pouvoir la comparer à ce qui a été initialement estimé.
Voici un cahier des charges:
1. l'interface utilisateur et de gestion serait accessible depuis un navigateur,
2. plusieurs utilisateurs possibles avec divers droits (…)

Journal LinuxFr.org : première quinzaine de juillet 2019

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
15
22
juil.
2019

Cent vingt‐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 juillet 2019

  • 1 498 commentaires publiés (dont 5 masqués depuis) ;
  • 304 étiquettes (tags) posées ;
  • 95 (…)

Journal GIMP défi → tutoriel, aidez-moi :)

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

Bonjour à tous,

Introduction

Il y a des choses très importantes que je ne sais pas encore faire avec GIMP (2.10.12), ou pas avec une grande efficacité. Je pose ici un premier problème et avec vos réponses je ferai un tutoriel, vidéo et textuel mis en pages. Si cela fonctionne, j’en ferai d’autres…

Assemblage de photos avec étalonnage.

Nos élèves ont réalisé une grande fresque en peinture sur de grandes feuilles (format A0) cartonnées de couleur noir. Trop grand pour (…)

Journal TapTempo en une ligne

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

En lisant une dépêche du moment je découvre en passant le logiciel TapTempo. En lisant la description du comportement, par réflexe je me suis dit "tiens ça doit rentrer dans une ligne un algo de ce genre".

perl -ne 'BEGIN{use Time::HiRes qw/gettimeofday/} push(@t,0+gettimeofday()); shift(@t) if @t>5; printf("%3.0f bpm",60*(@t-1)/($t[-1]-$t[0])) if @t>1'

Bon ça ne marque qu'avec la touche Entrée, pas avec n'importe quelle touche, mais ça affiche bien le BPM en moyennant les 5 dernières valeurs. Et ça (…)

Journal Bellard strikes again: QuickJs, un moteur JavaScript

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

Fabrice Bellard récidive, cette fois ci avec un moteur JavaScript qui a l'air plutôt complet et supportant les dernières versions de la norme.

Son nom est QuickJs.

https://bellard.org/quickjs/

J'adore les moteurs JavaScript que l'on peut enfouir dans un exécutable C++, cela permet d'ajouter une couche scriptable à une application. J'utilise depuis longtemps Duktape, une perle, qui me permet même de gagner des sous.

A tester et benchmarker, ce que je compte faire la semaine prochaine si j'ai le temps.

Journal Mais pourquoi flatpak ?

Posté par  . Licence CC By‑SA.
Étiquettes :
63
12
juil.
2019

Commençons par le problème : on veut des applications.
Quand bien même une application existe, avec son joli dépôt git hub/lab ou son site Internet, il nous faut encore un moyen de l'installer sur notre machine.

Plusieurs possibilités s’offrent à nous maintenant, mais regardons d’abord comment la concurrence résout ce problème.

La concurrence

Android

  1. On va sur le store. On clique. C'est installé.
  2. On peut diffuser des apk par nos propres moyens. On les signent avec une clé ce qui (…)

Journal Une violation de licence est une rupture de contrat et pas une contrefaçon (en France)

Posté par  (site web personnel, Mastodon) .
19
11
juil.
2019

En France, une violation de licence est une rupture de contrat et pas une contrefaçon.

C'est en tous cas ce que semble dire la décision de la justice française dans le contentieux entre la société Entr'ouvert et la société Orange. Il portait sur un non-respect de la GPL v2 (modifications non rendues publiques).


Ce journal est sous licence CC-0.

Journal Canonical refait cavalier seul et annonce une nouvelle boutique logicielle centrée sur Snap

Posté par  . Licence CC By‑SA.
22
11
juil.
2019

Cher journal,

Aujourd’hui je m’interroge : Canonical, l’éditeur de la distribution GNU/Linux Ubuntu, retomberait‐il dans ses vieux démons ?

Au cours de ces dernières années, l’éditeur a lancé plusieurs projets en solo au détriment d’une participation à des projets plus largement soutenus dans le monde du logiciel libre, soulevant au passage de nombreuses critiques. Citons à titre d’exemple : Upstart face à systemd, Unity face à Gnome Shell, Mir face à Wayland, Ubuntu Software face à GNOME Logiciels, Snap face (…)

Journal LinuxFr.org : seconde quinzaine de juin 2019

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

Cent vingt et troisiè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 juin 2019 :

  • 1 454 commentaires publiés (dont 6 masqués depuis) ;
  • 224 étiquettes (tags) posées ;
  • (…)