Exploiter inotify, c’est simple

93
24
nov.
2014
Linux

Intégré à partir de Linux 2.6.13, le mécanisme inotify permet de mettre en place des actions associées à l’évolution de l’état du système de fichiers. À l’occasion des 10 ans de ce projet, cette dépêche va vous donner des pistes pour exploiter ce mécanisme qui pourra vous simplifier bien des tâches d’administration.

Les logiciels libres de caisse de mieux en mieux pris en compte par Bercy

Posté par  . Édité par ZeroHeure, Davy Defaud et palm123. Modéré par ZeroHeure. Licence CC By‑SA.
86
13
déc.
2018
Justice

Depuis le 1er janvier 2018, toute personne utilisant un logiciel ou système de caisse doit détenir un document attestant de la conformité de son outil à la réglementation visant à lutter contre la fraude à la TVA. Un dispositif inscrit à l’article 286 3o bis du code général des impôts et initialement issu de la loi de finances pour 2016, date à laquelle l’April s’est engagée pour la promotion et la défense des logiciels libres ayant des fonctions d’encaissement.

Journal Faire de la magie avec son .inputrc

Posté par  (site web personnel) . Licence CC By‑SA.
81
24
mar.
2015

Bonjour nal et naleux,

Faites-vous partie de ces barbus définissant des dizaines et des dizaines d'alias dans leur .bashrc, afin d'enlarge your productivity au maximum ? Mais savez-vous qu'il existe un fichier encore pluss trop bien, permettant de faire virevolter votre productivité à un niveau inégalé : le .inputrc ?

Celui-ci permet de définir des raccourcis claviers qui seront disponibles dans tous les clients utilisant readline (donc bash, mais pas zsh… Raison principale pour laquelle je ne suis toujours pas passé (…)

La fin de la vie privée pour la correspondance numérique

74
19
juil.
2021
Justice

Le 6 juillet a été voté une loi européenne dite "ePrivacy" qui instaure de manière dérogatoire (durée maximum de trois ans) une surveillance automatisée de masse des échanges numériques afin de lutter contre la pédopornographie.
À cette occasion l'eurodéputé Patrick Breyer (membre du Parti Pirate allemand) a écrit un article de blog intitulé "La fin de la vie privée pour la correspondance numérique". Cette dépêche propose une traduction en français de l'article de blog.

Journal Leap second

Posté par  (site web personnel) . Licence CC By‑SA.
66
1
juil.
2012

Vous le savez peut-être mais la rotation de la terre ne fait pas tout à fait 24h. Je vous rassure, ça tombe vraiment pas loin. Mais il arrive de temps en temps qu'il faille corriger cet écart. C'était le cas ce week-end avec l'introduction d'une « leap second » : samedi à minuit, une minute a duré 61 secondes au lieu des 60 secondes habituelles.

Petit changement, mais conséquences non-négligeables : beaucoup de code écrit sur cette planète n'est pas (…)

Lettre à Madame la ministre de la Culture concernant les abus de DRM

Posté par  (site web personnel) . Édité par Davy Defaud, rootix et baud123. Modéré par patrick_g. Licence CC By‑SA.
62
26
oct.
2012
Culture

Alors que la distribution dématérialisée d’œuvres culturelles se développe, j’ai constaté ces dernières années des abus commis par certains distributeurs de contenus verrouillés envers leurs clients. Concrètement, des fournisseurs utilisent leurs systèmes de verrouillages (DRM pour digital restriction management, c‐à‐d mesures techniques de privation) en supprimant à distance ou en rendant inutilisables les copies légalement achetées par leurs clients. Le dernier exemple en date est la fermeture arbitraire du compte Amazon d’une lectrice Kindle, qui a entraîné la perte de tous les livres numériques qu’elle y avait achetés.

Ces abus, qui constituent une régression inacceptable par rapport à la distribution physique, sont de plus en plus nombreux. J’ai donc soumis à la Ministre de la Culture une idée de loi qui devrait permettre de décourager et d’atténuer ces abus, en obligeant les distributeurs à rembourser leurs clients, de façon à les rendre financièrement responsables de leurs abus.

Cette lettre, que je souhaite rendre publique, est reproduite en seconde partie. Elle est mise à disposition dans divers formats et sous licence CC-BY-SA 3.0. N’hésitez pas à la reprendre et à la diffuser largement.

Grooms grooms : Le go libre et facile

Posté par  . Édité par Davy Defaud, Nÿco, NeoX et Xavier Teyssier. Modéré par patrick_g.
Étiquettes :
47
9
oct.
2012
Jeu

J’ai découvert il y a quelques mois le jeu de go. La particularité du jeu de go, c’est que pour y jouer avec quelqu’un qu’on connaît sur le Web (qui plus est, n’est pas geek), ce n’est pas simple. Il faut :

  • installer un logiciel : il existe des applications Windows, GNU/Linux, Mac OS X, Android, iPhone, Web ;
  • installer les pré‐requis : il existe GNU Go et d’autres IA, les applications Web sont en Java ;
  • se créer un compte sur un serveur IGS/KGS ;
  • retrouver son collègue sur le serveur.

D’autre part, autant j’aime bien jouer en temps réel, autant j’aime bien jouer au coup par coup, pour prendre le temps de réfléchir autant de temps que je le souhaite. Et là, plus rien ! Je n’ai trouvé aucun logiciel qui me satisfasse.

J’ai donc créé un logiciel libre (Web) en HTML/JavaScript/PHP qui permet de se créer un salon en 20 secondes et de jouer immédiatement.

La suite en seconde partie…

Journal Le vote par internet, c'est encore mieux quand c'est bien fait...

Posté par  . Licence CC By‑SA.
44
20
mai
2012

En tant que Français de l'étranger, j'ai aujourd'hui reçu mon mot de passe pour voter aux législatives par Internet.

Je n'ai rien demandé, c'est une opportunité supplémentaire de forcer un peu la main aux électeurs qui risqueraient d'encombrer inutilement les bureaux de vote.

Mais pour que cette méthode prenne toute sa valeur, il faut que la sécurité aille au-delà de la norme, au-delà de la sécurisation de l'adresse IP de Mme Albanel.
Il faut du lourd!

C'est pourquoi le mot (…)

Jeux de stratégie en temps réel OpenRA

43
31
août
2021
Jeu

OpenRA est la version à moteur libre (sous licence GPL v3) de Command and Conquer, Alerte Rouge et Dune 2000 qui avait été développé par WestWood studio à partir de 1995.

Ils ont toute une histoire et sont le fruit d’un long travail de rétro-ingénierie depuis 2007. Ces jeux sont téléchargeables pour Windows 10, MacOS, Linux, et FreeBSD.

C’est ce que nous allons découvrir.

De l'art d'installer GrapheneOS sur son smartphone

Posté par  . Édité par Julien Jorge, Ysabeau 🧶 🧦, bobble bubble, Nÿco et palm123. Modéré par palm123. Licence CC By‑SA.
36
11
juin
2021
Android

Sur Linuxfr.org, j’avais lu Quel téléphone (plus ou moins) libre en 2021 ? L’article rejoignait mes expériences. Précédemment, j’avais rooté plusieurs smartphones pour y installer Cyanogen, puis Lineage, ou /e/, je soutiens également Librem…

Hélas, Librem est trop inconfortable (pour le moment ?) et Lineage souvent ardu à installer (rien que débloquer un Xiaomi met une semaine) et n’est pas disponible sur les smartphones récents ; or justement l’intérêt est d’installer une nouvelle ROM au moment où l’on change de smartphone.

Bref rien ne me satisfaisait jusqu’au moment où j’ai entendu parler de CalyxOs (qui conserve MicroG, donc pose problème en termes de vie privée) et GrapheneOS (complètement déconnecté de Google), notamment via ce billet de Wonderfall qui attirait l’attention sur les dangers des roms du style Lineage imposant de garder le bootloader ouvert.

Je me suis donc décidé à passer à GrapheneOS. Mais…

Journal Il est temps que vous ayez un meilleur HTTPS

Posté par  . Licence CC By‑SA.
35
21
nov.
2014

Ça y est (article en anglais désolé) le gouvernement français fait de la surveillance sur ses propres employés en créant un certificat "google.com" et en le signant avec sa propre autorité de certification (oui, si vous n'étiez pas au courant, l'ANSSI a sa propre autorité de certification.)

Moi qu'était fier que mon pays aie une autorité de certification, me voilà déçu par un hiérarchie qui fait de la merde avec.

Bref… Il est temps de faire le ménage dans vos (…)

Journal Dans la série ; les LL m'impressionnent : la fouilles de données

Posté par  . Licence CC By‑SA.
34
19
mai
2011

La manipulation des données via tableurs, tout le monde connait. Le data mining ou fouille de données beaucoup moins.

La page data mining de wikipédia

Lorsque l'on dispose de jeux de données importants en terme de taille et difficilement lisibles, l'utilisation des tableurs n'est plus appropriée. Les logiciels de fouilles de données entrent alors en action. Ils existent des solutions propriétaires performantes mais assez peu nombreuses (Clémentine SPSS, Statitica, SAS...). Des solutions libres très performantes existent également mais elles n'ont (…)

Virtualisation avec bureau SPICE

Posté par  (site web personnel) . Édité par Davy Defaud, Florent Zara et NeoX. Modéré par claudex.
31
31
oct.
2012
Virtualisation

La version 18 de Cloonix est sortie. Elle inclut SPICE dans la configuration de la solution de virtualisation QEMU-KVM.

SPICE — Simple Protocol for Independent Computing Environments — est un protocole d’affichage et d’interaction à distance dédié aux machines virtuelles. Sachant que SPICE a été créé par la société Qumranet, tout comme la virtualisation KVM, il est logique d’utiliser ces deux technologies ensemble.

Cloonix est un ensemble de logiciels développés en C, sous licence GPL v3, qui est spécialisé dans l’aide à la création de machines virtuelles et des liens entre celles‐ci. Son domaine d’application est le prototypage ou maquettage d’un réseau de machines virtuelles invitées au sein d’une machine hôte. Sa fonctionnalité centrale est la virtualisation du réseau local avec ses câbles et commutateurs réseaux — switches — reliant les machines virtuelles.

Le Conseil Régional de Bourgogne soutient le développement d'un logiciel libre

Posté par  . Édité par Benoît Sibaud, baud123 et claudex. Modéré par claudex. Licence CC By‑SA.
31
12
juil.
2012
Bureautique

Dans le cadre de son programme annuel d'actions innovantes ouvertes en particulier aux associations membres du Crajep¹ de Bourgogne, le Conseil Régional de Bourgogne a retenu le projet déposé par la Fédération Régionale des MJC de Bourgogne.

Il s'agira de développer un logiciel libre (sous licence AGPLv3) pour répondre aux besoins de gestion et de liens avec les adhérents d'une structure de type Maisons des Jeunes et de la Culture (MJC), Maisons Pour Tous (MPT), Maisons de Quartier ou Centre Social.

Journal Gufo: un langage de shell moderne!

Posté par  . Licence CC By‑SA.
27
7
déc.
2017

Gufo est un prototype de langage de script moderne qui peut embarquer des commandes unix et servir de shell.

Pourquoi

Bash est, pour les utilisateurs techniques, l'interface texte majeure sous les systèmes GNU-linux.

La raison principale est la facilité à appeler des programmes externes et la possibilité de combiner des flux d'entrées/sorties dans l'environnement orienté fichier de GNU-linux.

En gardant conscience de la qualité et de la quantité de travail qui a été mise dans Bash, un système d'exploitation moderne (…)