Journal Passbook: un gestionnaire de mot de passe pour GNOME

Posté par  (site web personnel) . Licence CC By‑SA.
38
27
sept.
2018

Salut,

je viens de sortir la première version de Passbook, une alternative à Seahorse qui ne s'occupe que de la gestion de votre "keyring" GNOME (pas de SSH/GPG).

Je fournis des paquets pour ArchLinux, Fedora, OpenSUSE (pas testé) et Ubuntu.

https://wiki.gnome.org/Apps/Passbook

Sinon, j'ai du me résoudre à supprimer le support des profiles (isolation des cookies) dans Eolie car cela faisait planter WebKitGTK:
https://wiki.gnome.org/Apps/Eolie

Et pour finir, nouvelle version de Lollypop avec beaucoup de travail sur l'interface, par exemple une nouvelle (…)

Journal Zero-K, le jeu de stratégie temps-réel libre

Posté par  . Licence CC By‑SA.
Étiquettes :
47
26
sept.
2018
Ce journal a été promu en dépêche : Zero-K, un jeu de stratégie temps réel.

Cher journaux, aujourd'hui j'aimerais vous parler d'un jeu que j'ai découvert il y a quelques mois et que apprécie particulièrement. Comme j'ai l'impression que peu de gens connaissent, je vais vous le présenter un peu.

Zero-k est un jeu libre de stratégie temps-réel inspiré du jeu Total Annihilation. Ce n'est pas un simple clone, il change pas mal la façon de jouer, ce ne sont pas les mêmes unités par exemple. Zero-k est basé sur le moteur SpringRTS (…)

Journal Java 11 est dehors

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
33
26
sept.
2018

Bonjour Nal,

Je t'écris pour te parler de la sortie de la nouvelle version de la plateforme de développement préférée des développeurs de logiciels libres: Java 11.

Voici les nouveautés qui ont retenu mon attention:

  • Les applets et la plateforme de déploiement Web Start, dépréciées en Java 9, sont définitivement mis à la poubelle. Java et les navigateurs web c'est fini!
  • Windows et MacOS ne bénéficieront plus de mises à jour automatique.
  • Le JRE disparait. Pour lancer une application (…)

Journal Mémorisation partielle de fonction constexpr

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

Demat'inal,

Dans la lignée des expériences C++ que j'essaie de partager ici, je vous soumets ce bout de code qui m'a bien amusé :

template<class F, class T, T... Vs>
struct memoized {
    auto operator()(T v) const
    {
        static constexpr frozen::map<T, decltype(F{}(v)), sizeof...(Vs)> cached = {{Vs, F{}(Vs)}...};
        auto where = cached.
(…)

Journal EnVadrouille, une galerie photo pour vos randos (5 ans après)

Posté par  . Licence CC By‑SA.
60
25
sept.
2018

Il y a presque 5 ans je présentais EnVadrouille, une galerie photo orientée petits voyages et randonnées. Cinq ans, 50 mises à jours, c'est le moment de refaire le point.

Récapitulatif

EnVadrouille permet d'afficher des photos, des vidéos et des traces gps. Les photos sont automatiquement placées sur la carte en utilisant les données exif ou la trace gps (corrélation entre le moment de la prise de vue et la trace). Ça ressemble à ça :

On (…)

Journal Routage avancé avec marquage de paquet et rp_filter

Posté par  . Licence CC By‑SA.
15
22
sept.
2018

Aujourd'hui, c'est routage. Je pars du principe que vous savez ajouter une route IP, utiliser un minimum ip rule, et une bonne connaissance de iptables.

Ce journal est dupliqué (en anglais) sur ServerFault.

Problème

J'ai une Freebox en mode bridge avec liaison ADSL, une Livebox en mode DMZ avec liaison fibre optique.
Je veux faire passer la majorité du trafic via la Freebox, et du trafic particulier via la Livebox.
C'est comme ça, et si c'était l'inverse (…)

Journal OpenMPT 1.28 : OPL & concours

Posté par  . Licence CC By‑SA.
22
22
sept.
2018

Petit rappel liminaire et essentiel en guise d'introduction rapide afin de rentrer dans le sujet sans superfétatoires déclarations qui n'auraient que pour but de tester la limite d'affichage d'un titre.

OpenMPT se place en digne héritier d'une abondante lignée de Soundtrackers.

Cette façon de composer de la musique est tombée en désuétude ces dernières années. C'est bien dommage, car c'est un format naturel pour les démos et les jeux videos, où pourtant la musique streamée s'est imposée peu à (…)

Journal De l'avenir des projets communautaires face aux sirènes de la finance

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
20
21
sept.
2018

Amis de l'OpenSource, une question philosophique me taraude l'esprit depuis un certain temps, et c'est par coincidence que je prends le clavier un vendredi.

Je pense en particulier à la généralisation du modèle OpenCore pour les projets qui fonctionnent bien.
On pourra s'expliquer les motivations, à savoir par exemple pour un développeur d'un produit openSource, sans aucune contribution extérieure, et qui voit son projet largement utilisé par ailleurs.
Par opposition, dans le fond, je m'interroge surtout sur les conséquences pour (…)

Journal RGS et open source

Posté par  . Licence CC By‑SA.
Étiquettes :
25
21
sept.
2018

Bonjour,

travaillant dans une collectivité locale, je suis en charge des signature électronique RGS (Référentiel Général de Sécurité) depuis quelques années.
Et plus le temps passe, plus j'ai cette sensation que ce système s'éloigne du "libre". Pour tout dire, ma hiérarchie avait choisi de remigrer des postes vers windows à cause du RGS !

Je m'étonne de ne trouver quasi aucune information à ce sujet dans les communautés du libre…
Pourtant, le sujet me semble important. Ce système est le (…)

Journal Vie privée et voitures connectées par Google

Posté par  . Licence CC By‑SA.
Étiquettes :
27
20
sept.
2018

Cher Journal,

Je viens de lire ce matin que l'alliance Renault-Nissan-Mitsubishi a conclu un accord avec Google et va embarquer Android sur ses voitures, pour fournir toutes sortes de services, y compris bien entendu Google Maps.
Par la suite, c'est ce même Google Maps qui guidera les voitures autonomes des 3 marques.

Vous avez encore du mal à virer Google de votre téléphone? Et bien voilà qu'il vous suivra dans la voiture, pour s'assurer une récupération maximale de vos (…)

Journal Ex0089 Éduquer avec le numérique avec Bruno Coudoin

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
13
20
sept.
2018

Dans cette release : Une interface chatoyante, des activités éducatives, du code participatif et une communauté mondiale.

Dans le cadre de notre série éducation et numérique, nous recevons Bruno Coudoin, créateur du logiciel éducatif libre GCompris.

Journal Remonter l'historique du noyau avec git depuis le début

Posté par  . Licence CC By‑SA.
Étiquettes :
72
18
sept.
2018

Vous arrive-t-il de « blâmer » (git-blame(1)) un fichier du noyau Linux et tomber sur le commit original de Linus 1da177e4c3f4 (“Linux 2.6.12-rc2”) ? Quand je tombe dessus, en général, je laisse tomber ma recherche car c'est un signe que je suis allé « un peu trop loin », et j'essaye de trouver la raison de la présence du code en réfléchissant un peu plus, sans autre indice.

Mais dernièrement, j'ai vraiment voulu savoir qui disait dans les sources de (…)

Journal contre les DRM - épisode 2, les livres

Posté par  . Licence CC By‑SA.
Étiquettes :
24
18
sept.
2018

Ce mardi 18 septembre est la Journée internationale contre les DRM. Après avoir testé la musique il y a deux ans, j'ai voulu tester les livres. Ayant une nette préférence pour le papier, j'ai toujours refusé d'acheter des livres numériques. Cependant, j'ai voulu acheter des livres chez deux éditeurs non disponibles dans ma librairie habituelle :
- un livre publié aux Presses de l'Université Laval (distribué uniquement au Québec)
- un livre publié par book-e-book (achetable uniquement sur (…)