Journal Lua Carousel (Love2d)

Posté par  . Licence CC By‑SA.
12
2
avr.
2026

Lua Carousel vient de sortir dans une nouvelle version 26.

Il s'agit d'un environnement léger permettant de créer de petits programmes codés en Lua et destinés à un usage ponctuel. Il est accompagné d'une aide en ligne complète disponible en 8 langues, adaptée à tous les niveaux de connaissance.

https://akkartik.itch.io/carousel

Créé par Kartik Agaram, cela s'inscrit dans ses recherches sur la frugalité et la simplicité logicielles.

Lua Carousel utilise sous le capot le logiciel love2d, cadriciel destiné notamment à (…)

Journal LuaOnBeans un micro Framework MVC basé sur redbean.dev

Posté par  . Licence CC By‑SA.
14
27
avr.
2025

Bonjour à tous !

Je travaille actuellement sur un nouveau projet LuaOnBeans qui est basé sur le projet redbean qui est un serveur WEB multi plateforme (cosmopolitan c)

redbean embarque lua et est très rapide et consomme peu de mémoire.

LuaOnBeans apporte donc un petit framework MVC au dessus de redbean pour simplifier la vie des développeurs.

On peut utiliser différentes bases de données mais pour l'instant redbean supporte seulement SQlite. Les autres bases utilisent donc un wrapper (…)

Journal Picotron (et Tic-80)

Posté par  . Licence CC By‑SA.
14
21
mar.
2024

Picotron vient de sortir le 14 mars dernier. Il s'agit de la nouvelle « console imaginaire » de Lexaloffle, qui avait déjà réalisé PICO-8 dans un genre similaire. Celle-ci offre moins de limitations que son ancêtre, tout en gardant un aspect retro et 8-bit du plus bel effet.

Est-ce un OS ? un kit de développement de jeu ? Une oeuvre d'art ? Un outil multi-fonctions ? C'est un peu tout cela à la fois…

Il présente une interface où (…)

Journal A propos de packaging et de LuaUnit

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
25
3
fév.
2020

Ça fait quelque temps que j'avais envie de partager mes réflexions sur le packaging et mon expérience concrète avec LuaUnit.

En tant qu'auteur de logiciel, j'aime quand mon logiciel est utilisé. Plus il a d'utilisateurs, plus je suis content et fier: je contribue de façon utile au grand monde du logiciel libre.

Pour avoir plein d'utilisateurs, il a plusieurs étapes:

  1. écrire un logiciel qui rend un service utile
  2. les gens qui ont besoin du service en question trouvent le (…)

Journal Gabarit Abrupt pour Livre Libre

Posté par  . Licence CC By‑SA.
41
11
déc.
2018

Salut à toi !

Ce journal pour te dire que je participe avec quelques camarades au lancement d’une maison d’édition qui édite des textes en libre diffusion (et gratuitement accessibles) sur le réseau parallèlement à son format papier (elle s’appelle Abrüpt), et nous avons commis un outil libre qui peut-être pourra t’être utile si tu souhaites éditer rapidement et proprement un texte, fabriquer un livre.

On a appelé cet outil le Gabarit Abrupt.

Le Gabarit Abrupt

Il s’agit (…)

Internet des objets l'ESP8266 et ma porte de garage

Posté par  (site web personnel) . Édité par Benoît Sibaud, palm123, Pierre Jarillon et Ontologia. Modéré par Pierre Jarillon. Licence CC By‑SA.
71
11
sept.
2015
Do It Yourself

Dans ma maison, j'ai un garage dont la porte est motorisée ; avec une petite télécommande (433MHz) on peut l' ouvrir ou la fermer depuis la voiture, ce qui est bien pratique en hiver. Mais il y a deux problèmes : le premier c'est que la télécommande fonctionne aléatoirement (ce qui n'est pas pratique), le second c'est la sécurité du 433MHz.

Ayant un Arduino UNO qui traîne dans un coin, ma maison étant domotisée (serveur fait-maison tournant sur du Python, du PHP, des scripts shell et le tout reposant sur xpl-perl) je me suis dit que le serveur domotique pourrait piloter la porte.
Il peut déjà lire l'état de la porte du garage avec un capteur d'ouverture.

Le moteur de la porte fournit un contact sec. Il suffit de ponter deux fils raccordés à un bornier pour actionner la porte : ouvrir si elle est fermée ou fermer si elle est ouverte.

Avec un Arduino et un relais on peut actionner sans problème la porte du garage. Je code vite fait un petit bout de script qui me permet d'activer un relais 1.5 seconde.
Le problème : il faut donner les ordres par un câble USB à l'Arduino donc je pars en recherche d'une carte WI-FI pour l'Arduino et c'est là que je tombe sur l'ESP8266.