RSSAmplifier

Blog

Garambrogne 2.0

blog.garambrogne.netRSS feed ↗39 posts

Latest posts

Prélude à Clickhouse, concepts et objectifs des colonnes

Découvrez les bases de données orientées colonnes et leur utilisations en télémétrie.

Uncloud, Self-Hosted Cloud, Seen by a Developer for Developers

Uncloud is a promising non-cloud, made by and for developers, but what s under the hood?

Uncloud, le cloud dégraissé par les devs

Passez-vous Cloud pour déployer simplement vos applications avec Uncloud qui se contente de pousser des conteneurs sur des serveurs reliés par Wireguard. Qu y a-t-il sous le capot ?

Packages proxies

Cache all your package registries.

Infomaniak et le chiffrage des mails

Comment sécuriser les échanges de mails, et est-ce même possible ?

Kloset sur la table de dissection

Dédoublonner son archivage et ses sauvegardes, ça change du combo tgz+ FTP . Kloset, fils de Plakar, vous dévoile ses secrets.

Packageless, la distribution sans paquets

Les paquets permettent d installer et mettre à jour des logiciels et des bibliothèques sur un ordinateur, mais quel format pour quelle tache ?

Apprendre Pyxel : carte de tuiles et collision

Nouvel épisode de l initiation à Pyxel : votre premier (prototype de) jeu de plateforme

Learning Pyxel: Moving Sprites with the Mouse

Now you know the basics of Pyxel, the retro game Rust framework for Python; let s move stuff with the mouse.

Apprendre Pyxel : fuir le danger et game over

Nouvel épisode de l initiation à Pyxel : votre héros va tenter de survivre au tir du rayon d un beholder.

Apprendre Pyxel : gérer la souris dans son jeu

Vous connaissez les bases de Pyxel, étudions maintenant comment faire bouger des trucs avec la souris.

Initiation à la création de jeu rétro avec Pyxel

Le framework Rust, Pyxel, permet de créer des jeux vidéo rétro en Python. Initiation et prise en main.

Introduction to retrogame programming with Pyxel

Lobsters : mm1bss/introduction_retrogame_programming Summary: The Rust framework Pyxel has a simple Python API for building retrogames. Code your first demo! Bluesky: 3lbymgiaofs2t Thumbnail: /images/pyxel-spaceship.png Thumbnail_small: images/thumbnail/pyxel-spaceship.png Thumbnail_width: 158 Thumbnail_height: 158 Pyxel is a tribute to game consoles of the golden age, like the SNES or …

Kernel-less : allégez drastiquement vos VMs en supprimant le kernel

Simplifier drastiquement vos machines virtuelles ( VM ) en fusionnant votre application avec un noyau minimaliste (kernel) qui n aura que des drivers passthrough avec virtio de Qemu KVM ou l équivalent Xen.

Tcpless ou comment passer le cap des cartes 100Gb

TCP n est plus adapté aux très gros réseau, mais est-il le seul goulot pour profiter pleinement des cartes réseaux 100G? Le CPU et le noyau Linux n ont-ils pas aussi leur responsabilité ?

Diskless, le stockage sans disque

Utiliser des serveurs (réels, virtualisés, ou même des conteneurs) sans états, diskless, simplifie radicalement l élasticité du Cloud. Le stockage local est volatil, le stockage pérenne sera distant.

Flot d’images disque

AWS dévoile un des secrets de Lambda pour avoir des démarrages rapides, la lecture en flot des images disques. Décorticage de l article et un POC pour comprendre cette approche.

Campagne internationale pour la sécurité informatique : audit automatique des projets

La Maison-Blanche demande un audit sur la sécurité des logiciels open source. Partie 2/3 : audit automatique des projets.

Distroless, les images sans distributions

Un conteneur n est pas une machine virtuelle modèle réduit. Les distribution Linux fournissent un ensemble de paquets cohérents et mis à jour, mais un conteneur n a pas de système d exploitation, seul les paquets ont une utilité. La gestion des architectures multiples devient triviale quand on se contente de désarchiver des paquets sans utiliser les différents hooks.

Campagne internationale pour la sécurité informatique : sécuriser la chaine d’approvisionement

La Maison-Blanche demande un audit sur la sécurité des logiciels open source. Partie 1/3 : sécuriser la chaine d approvisionement.

Comment vendre une base de données open source

Influxdb vient de sortir la version 3 de sa base de données (orientée time-series), avec une petite astuce sur le modèle de licence, pour continuer à faire de l open-source sans se faire piller, comme certain de ses prédécesseurs.

Ubus roi

ubus est le microbus système développé par OpenWRT. Pourquoi yet another bus?

Libre, as a service

Il faut degoogliser Internet, ok. Avec du logiciel libre, ok. Libre comme le discours, pas la bière, ok.

Déployer des microservices avec des dépendances

Les microservices permettent de tout découper en petites entitées autonomes, mais comment garder une cohérence lors des multiples déploiements?

Kubernetes est la réponse, c’est quoi déjà la question ?

Drôle d ambiance autour de Kubernetes, en ce moment. Le Docker bashing à toujours la cote : des gens avec des avis tranchés, qui ont réussi avec arrogance, là où LXC pataugeait depuis toujours, pour finalement aboutir à une norme et des spécifications. Mais, en même temps, Kubernetes, qui est prêt pour la prod, lui, est encensé, attendu comme le messie.

Google a très envie de manger tout l’hébergement Internet

Google part conquérir l hébergement Internet et veut éradiquer les DSI avec toute la finesse d un tapis de bombes.

La tokenisation et les index inversés au service de la lecture des logs

Les logs ne servent pas qu à remplir les disques, mais dans tous les cas, ce n est pas aux humains de lire tout ça.

RPC

Les RPC sont les héraults de l informatique maintenant distribué.

Persister les conteneurs

Les conteneurs permettent d isoler les ressources utilisées par des services, et avec un peu de discipline, offrent la promesse d utiliser au mieux un groupe de machines. Mais comment assurer de la persistence dans cet environnement mobile?

Le phénomène Docker expliqué aux adorateurs de la Terre plate

Si vous aimez jouer au buzzword bingo, vous avez bien remarqué que Docker est un mot compte triple. Vous allez l adorer, le détester, ou adorer le détester. Comment un machin si récent peu déclencher autant d engouement ? Pourquoi les gros du cloud (abrégé en GDC ) se prosternent devant lui, ou monte une équipe pour lui casser les genoux et lui rappeler sa place?

GraphQL, repenser le modèle de données

GraphQL est une rafraichissante invention de Facebook permettant de manipuler un modèle de donnée en passant par un petit tuyau. Ciblant clairement les applications smartphones (webs ou natives), GraphQL remet à plat tout un tas d habitudes et de cargo cult.

Quis custodiet ipsos custodes?

La grande bataille de la gestion de process entre Systemd et Docker

Golang le bouleverseur

C est dur de traduire le mot anglais disruption . Boulversement semble être le terme le plus approprié. Golang fait partie des éléments bouleverseurs de l informatique.

Fighting with EventMachine

Refurbished post about async Ruby : event machine.

Microservices : orchestrer, chorégraphier, visualiser et isoler

Les microservices : un nouveau buzzword, de la formalisation de choses existantes, de nouveaux concepts, de nouvelles responsabilités et de nouveaux drames à découvrir.

Un bac à sable pour Ruby

Isoler du code ruby avec les outils des conteneurs.

L’échec de l’élastique comme un service

L échec de l élastique comme un service (et son renouveau)

La cuisson avec Docker

Préparer une application avec Docker avant sa mise en production

Plus de machines, des services

La virtualisation n était qu une étape.