Journal SFR rejettent les mails de Framaliste

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
43
24
juin
2021

Bonjour Nal,

Le savais-tu ? SFR balance les mails en provenance de Framaliste en spam.

Moi en tout cas, je ne le savais pas, à vrai dire, je ne me tiens pas beaucoup au courant de ce qui se passe chez eux.

SFR a donc des serveurs pas aux normes qui se contre-fichent de DKIM et compagnie ? Ou acte volontaire ?

J'ose espérer que LinuxFR aura des infos sur le sujet et pourra m'éclairer :)

Ci joint le transcript (…)

Journal Secure User Data : Reprenons le contrôle de nos données

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

Lorsque l'on développe une application qui nécessite un compte utilisateur, on demande à cet utilisateur des informations à propos de lui afin de créer son compte et lui offrir les services de notre application.

Le minimum requis c'est le nom d'utilisateur et un mot de passe. Mais si on veut vérifier que le compte que l'on créé est bien relié à un être humain, on va demander une adresse e-mail pour envoyer un lien d'activation du compte.

Selon les applications (…)

Journal Projet DIY d'intégration continue auto-hébergée

Posté par  (site web personnel) . Licence CC By‑SA.
24
13
nov.
2017

Alors voilà le topo, je me suis monté une infrastructure auto-hébergée contenant :

  • stockage de fichier (nextcloud)
  • mail (postfix/dovecot/…) et webmail (roundcube)
  • git (gogs)
  • annuaire ldap (openldap) pour tout le monde

Le tout basé sur du container docker, sur un Kimsufi (40Go de disque, 4Go de RAM).

Je voulais exécuter les TU/TF de mes projets (qui sont sur le gogs) sans passer par un service externe (CircleCI, TravisCI, Codeship, …) qui serait potentiellement payant pour mes projets privés.

J'ai (…)

Journal Tentative de financement participatif pour projet OpenSource

Posté par  (site web personnel) . Licence CC By‑SA.
4
18
oct.
2016

Salut les moules!

Quittant la vie de salarié, je me lance dans l'indépendance la plus totale, et avec quelques amis lançons notre propre entreprise, en attendant, il faut bien manger.

C'est pourquoi aujourd'hui, je tente une nouvelle expérience : me faire financer pour développer un projet, pas seulement OpenSource, mais surtout libre.

J'ai quelques idées de projets, et compte les réaliser une à une durant cette première année sans revenu (du moins autre que les-dit projets).

La première de ces (…)

Journal [Bookmark] Faire tourner Linux sur un micro-contrôleur 8-bit

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
32
20
sept.
2016

Ah! Hackernews! On y voit passer de petites perles quand même.

Comme par exemple, ce matin, je tombe sur cet article qui explique la démarche complète pour faire tourner une Ubuntu Jaunty (on est sur de la vieille version) sur un micro-contrôleur 8-bit, rien que ça !

Pour une petite traduction en mode TL;DR, il explique les prérequis pour pouvoir exécuter un noyau linux et booter une distribution :

  • CPU 32 bits, avec support du MMU (Memory Managment (…)

Journal Génération de code (Python) avec Grako

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
37
3
juil.
2016

Depuis quelques jours, je découvre une lib Python, grako. Et je dois dire, elle est assez magique !

Besoin initial, trouver la lib!

Le besoin initial s'est présenté au boulot : on doit écrire un DSL pour interroger un ensemble de systèmes fournissant chacun de la donnée à leurs manières.

La première chose faite, c'est d'écrire la grammaire eBNF de ce DSL. Histoire de prévoir comment on va parser le bazar.

La seconde chose faite, et c'est devenu un réflexe (…)

Journal Code Python en BDD avec Canopsis

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
6
27
jan.
2016

1. Introduction

Avant de rentrer dans le vif du sujet, une petite présentation de Canopsis s'impose.

Il s'agit d'une solution d'hypervision sous licence AGPL3, capable d'agréger de nombreuses sources de données afin de les présenter à l'utilisateur, et de lui permettre d'interagir avec de manière standardisée et cohérente.

L'architecture du projet, grossièrement simplifiée, se compose des éléments suivants :

  • des connecteurs récupèrent les données depuis différentes sources (Nagios/Shinken/Icinga/…, jMeter, Sikuli, BDD type SQL, API REST, …), et les envoient sur (…)

Journal lemonldap-cli

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

LemonLDAP::NG est une excellente solution Open-Source pour réaliser facilement un système de SSO (Signle-Sign On).

Développé en perl, il s'intègre à apache2 sans grand soucis de configuration.

La configuration de LemonLDAP::NG peut se faire via une interface web, le manager.
C'est simple, rapide, et pas casse-tête. On arrive facilement à un résultat utilisable pleinement.

Cependant, quittons notre serveur local :

  • Je suis une entreprise qui souhaite pouvoir déployer une application rapidement ;
  • Je veux que chacune de mes applications (…)

Journal Sondage d'intérêt pour fwallsh

Posté par  (site web personnel) .
Étiquettes :
4
11
juin
2012

fwallsh est un projet que je commence avec deux autres étudiants de SUPINFO International University.

Il a pour but de fournir à l'administrateur système sous Linux (et idéalement BSD) une invite de commande,
similaire à la CLI de CISCO iOS, lui permettant de configurer un serveur, un routeur, ou autres matériels
réseaux.

Ainsi, via un jeu de commandes, vous pourriez configurer votre firewall iptables (pf pour BSD), votre
serveur SSH, etc…

Je réalise donc (…)

Journal Des nouvelles de Cream-Browser

Posté par  (site web personnel) .
18
24
sept.
2011

Je vous avez déjà parlé de Cream-Browser dans ce journal.

Après 5 long mois je pense qu'il est temps de rédiger un nouvel article pour ceux ayant la flemme de suivre le blog, le flux RSS, la mailing list ou carrément le commit log sur github.

J'avais dans mon dernier article présenté deux caractéristiques de Cream-Browser :

  • support de GTK+-2.0 et GTK+-3.0
  • les GModule
  • la configuration en lua

Quelques petites choses ont changés depuis.

Suppression du support

(…)

Journal Plstblog, un générateur de blog statique écrit en Perl

Posté par  (site web personnel) .
Étiquettes :
9
17
mai
2011

Les pages github c'est pratique pour héberger le site de votre/vos projet(s), mais pour un blog c'est une autre histoire.

En effet, vous ne pouvez mettre que du HTML, il vous faut donc un générateur de blog statique. En gros vous écrivez vos articles sur votre machine, générez les pages HTML et envoyez ça sur le dépôt git.

J'en avais besoin d'un simple : un header, l'article, un footer. J'ai donc profité de ce besoin pour apprendre le perl et (…)

Journal WMFS, Window Manager From Scratch

Posté par  (site web personnel) . Licence CC By‑SA.
16
11
avr.
2011

WMFS, Window Manager From Scratch

WMFS est un gestionnaire de fenêtre dit tiling. Développé par xorg62 (et quelques utilisateurs du logiciel) en C à l'aide de la XLib, WMFS se distingue des autres tiling window manager sur de nombreux points.

I. Les layouts

La est le point fort de tout tiling WM, les layouts sont les différents modes d'organisations des fenêtres sur votre environnement de travail. En plus des classiques free, max et tile (right, left, (…)

Journal Cream-Browser

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

Vous en avez peut-être entendu parler (ou pas). Bref cela ne fait pas de mal de faire une nouvelle présentation n'est-ce pas ?

Un peu d'histoire ? Oula que non c'est barbant je me contenterai simplement d'énoncer tout cela dans les grandes lignes (pas de dates, je m'en souviens plus exactement).

Un petit historique du projet

  • Il y a 1-2 ans : Cream-Browser est un navigateur Internet vim-like développé avec GTK+ et WebKit, la configuration se fait via un fichier (…)