Journal Covid-19 : bon, mais alors ? Ça repart ou pas ?

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
33
25
juil.
2020

Introduction

On en parle partout. On impose le port du masque. Les anxieux sont flippés et critiquent les autres. Les autres se moquent des anxieux. Twitter est en ébulition.

Alors quoi ? Alors j'en ai eu marre et j'ai souhaité me faire une idée par moi-même. Covid-19 : ça repart ou ça ne repart pas ?

Recrudescence de cas ou de décès ?

Les données officielles pour référence

Des données officielles sont mises à disposition par l'état sur https://www.data.gouv.fr et (…)

Première beta de POCHE 1.0 disponible

33
8
août
2013
PHP

POCHE est une application web pour gérer une liste de lectures à lire plus tard. Grâce à un bookmarklet, vous sauvegardez facilement un lien dans votre POCHE. POCHE sauvegarde le contenu entier d’un lien : les textes et les photos sont enregistrés sur votre serveur (mais pas la pub!). Ensuite vous pouvez lire une page dans une vue confortable.

Logo Poche

C'est une alternative open source à Pocket / Readability / Instapaper. Vos données vous appartiennent et ne dépendent pas d'une société. Pour éviter ce qui nous est arrivé avec Google Reader, prenez les devants avec Pocket & co.

Retour d'expérience sur sql.js

Posté par  (site web personnel) . Édité par Nÿco, ZeroHeure, palm123, Benoît Sibaud et Nils Ratusznik. Modéré par bubar🦥. Licence CC By‑SA.
Étiquettes :
33
15
juin
2014
JavaScript

J'aimerais parler ici de mon expérience lors du développement de sql.js, un port de SQLite en JavaScript. Pour ceux qui ne s’intéressent pas aux technologies du web, la deuxième partie de cette dépêche pourrait quand même vous intéresser, on va parler de SQLite.

Note : cette dépêche a initialement été postée en tant que journal.

Sortie de Modoboa 1.0.1

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par tuiu pol. Licence CC By‑SA.
31
6
oct.
2013
Internet

Une nouvelle version du logiciel libre (licence MIT) Modoboa est disponible. Modoboa est un outil visant à simplifier l’administration et l’utilisation d’une plate‐forme d’hébergement de courriel. Il est disponible dans huit langues (anglais, français, allemand, espagnol, portugais, suédois, italien et tchèque). Il est majoritairement écrit en Python/Django (avec un peu de JavaScript quand même pour la partie « dynamique »).

Environ 30 bugs ont été corrigés, le plus important concernant la manipulation des boites aux lettres sur le système de fichiers. Ces opérations sont désormais traitées de manière asynchrone, la documentation a été complétée afin d'indiquer la marche à suivre pour migrer une plate-forme existante.

De plus, trois nouvelles contributions ont été intégrées à cette version :

  • Une traduction italienne ;
  • Une traduction tchèque ;
  • Le support de SQLite pour le stockage des données manipulées par Modoboa.

Logo

UnQL : all your bases are belong to us

Posté par  . Modéré par baud123. Licence CC By‑SA.
31
2
sept.
2011
Base de données

Le mois dernier, Richard Hipp et Damien Katz (respectivement, les créateurs de SQLite et CouchDB) ont annoncé la création d'un groupe de travail ouvert autour d'un nouveau langage de requêtes pour les bases de données NoSQL : UnQL (Unstructured Query Language). L'objectif étant de libérer les bases de données orientés documents des interfaces spécifiques et éviter la dépendance envers un fournisseur.

OpenDBViewer 1.0.1, lecteur de base de données léger SQLite & MySQL

Posté par  (site web personnel) . Édité par Davy Defaud, ZeroHeure, bubar🦥, palm123 et Pierre Jarillon. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
27
12
sept.
2017
Base de données

OpenDBViewer est un petit logiciel qui permet dans une interface très simple de se connecter à une base de données SQLite ou MySQL.

Je l’avais d’abord conçu en Python pour mes besoins personnels et professionnels. Ce logiciel a été ensuite converti en C++ avec Qt. Bien qu’il soit opérationnel, beaucoup de choses pourraient l’améliorer. Pour cela, les contributions des utilisateurs et des développeurs sont chaleureusement espérées.

Garradin : gestionnaire d'association léger, complet et libre

Posté par  (site web personnel, Mastodon) . Édité par Florent Zara, tuiu pol et B16F4RV4RD1N. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
26
15
juin
2012
Internet

Nouveau gestionnaire d'association dans le monde du libre. Discrètement, Garradin vient de faire surface, sous licence AGPL v3. Dans le même domaine fonctionnel, il existait déjà Piwam mais qui est abandonné et Galette qui était aussi abandonné au moment de la création de Garradin. Il a cependant repris du service depuis (bonne nouvelle !) et maintenant il y a aussi Garradin.

Garradin, écrit en PHP (non ne fuyez pas), s'installe en une décompression et un clic (utilisation de SQLite comme base de données), est relativement léger (250Ko compressé, moins de 1,5 Mo décompressé) et se veut être une solution complète de gestion de petite et moyenne association. Il est prévu de pouvoir :

  • ajouter et gérer les adhérents ;
  • tenir une comptabilité en partie double, et ce de manière simple et abordable ;
  • gérer les cotisations, les rappels de cotisation non payées ;
  • envoyer des mails aux membres et entre membres ;
  • gérer et envoyer une newsletter ;
  • gérer des membres par catégories ;
  • prendre des notes en réunion ;
  • archivage des documents administratifs ;
  • s'inscrire soi-même à l'association, puis payer la cotisation en ligne directement ;
  • avoir un site web public simple mais puissant (squelettes similaires à SPIP) ;
  • s'interfacer avec des outils spécifiques à l'association via une API JSON.

Comme vous le constaster, cela va un peu plus loin que Piwam ou Galette, le but étant qu'une association ait avec Garradin tout ce dont elle ait besoin de base pour son fonctionnement, et que tout soit abordable de manière simple, mais qu'en même temps rien ne bloque pour évoluer (export des membres et de la compta dans des formats usuels, API, être proche de SPIP sur le wiki permet de remplacer le site public par SPIP sans tout chambouler les habitudes, etc.).

NdM : merci à BohwaZ pour son journal.

Journal Cultivons ! Logiciel de gestion de BAD

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
25
5
oct.
2022

Introduction

BAD est un acronyme pour Base Autonome Durable, c’est à dire un endroit où une ou plusieurs personnes peuvent (sur)vivre à une catastrophe (naturelle, fléau, guerre, effondrement économique … mettez ici la raison qui vous plaît ou vous fait le plus peur), pendant une période plus ou moins longue, sans avoir besoin de l’extérieur : supermarchés, hôpitaux, et autres services présents dans une société moderne.

Cette définition est un peu large, dans les faits une BAD se matérialisera souvent (…)

Journal Ça sert à rien, c'est inutile : une base de données SQL dans vos onglets de navigateur

Posté par  . Licence CC By‑SA.
Étiquettes :
23
4
juil.
2023

Tabdb est un projet pour les geeks. Une base de données SQL dans votre navigateur, qui stocke les données dans les titres de vos onglets. À quoi ça sert ? à rin. Pourquoi qu'c'est faire ? pour rin. À la grande rigueur on peut s'y entraîner à SQL sans danger.

Pour utiliser Tabdb on ouvre une page HTML avec plein de Javascript (nuance Typescript). Pour commencer, il faut allouer de la mémoire de stockage, c'est-à-dire ouvrir des onglets. Sur Firefox (…)

Journal analyse de données avec Duckdb

Posté par  . Licence CC By‑SA.
16
4
jan.
2023

En parallèle de l'advent of code, très orienté algorithmes et structures de données, a eu lieu le hanukkah of data, orienté analyse de données. Huit petits challenges qui demandent de trouver des réponses dans un set de données relationnelles.

Le challenge a été écrit par Saul Pwanson, auteur de visidata ❤, un TUI permettant de manipuler des données tabulées.

Pour ceux qui seraient tenté d'exercer leurs compétences de data miner, rassurez-vous, vous n'y passerez pas des soirées (…)

Journal Garradin : gestionnaire d'association léger, complet et libre

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
15
15
juin
2012

Cher journal, si je prends le clavier en ce jour c'est pour t'annoncer, de manière discrète, la création de Garradin, un gestionnaire d'association en ligne.

Il existait déjà Piwam, mais qui est abandonné, et Galette, qui était aussi abandonné au moment de la création de Garradin, mais qui a repris du service depuis (bonne nouvelle !), et maintenant il y a aussi Garradin.

Garradin, écrit en PHP (non ne fuyez pas), s'installe en une décompression et 1 clic (utilisation de (…)

Ohraimeur V0.5 : Nouveau logiciel Python éditeur de BDD SQLite3

Posté par  . Modéré par Bruno Michel.
Étiquettes :
15
16
mai
2010
Base de données
Ohraimeur est une nouvelle application permettant l'édition de base de données SQLite3. Il est publié sous licence GPL.

Cette application est avant tous une console offrant une coloration syntaxique et une autocomplétion permettant de dialoguer interactivement avec le SGBD. Elle propose également des outils pour faciliter l'édition de requêtes :
  • Affichage du MLD/R de la base de données ;
  • Affichage du code source des tables ;
  • Affichage du code source des triggers ;
  • Éditeur de tables ;
  • Éditeur d'ORM.

Garradin 0.6 — Gestion d'association, maintenant avec les cotisations

Posté par  (site web personnel, Mastodon) . Édité par ZeroHeure et Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC By‑SA.
14
24
avr.
2014
PHP

Garradin est un logiciel libre de gestion d'association développé depuis 2 ans. Il se veut être la solution de gestion de petite et moyenne association la plus complète et la plus simple à utiliser. Il permet la gestion des adhérents et des cotisations, la tenue d'une comptabilité en partie double et l'envoi de courriels entre membres ou à tous les membres. Mais il contient aussi un wiki complet, comprenant la possibilité de chiffrer les pages, ainsi qu'un site web simple mais puissant grâce aux squelettes "à la SPIP".

Il est léger, rapide et ne demande aucune configuration pour être installé sur n'importe quel hébergeur supportant PHP 5.4 ou plus (tout est stocké dans une base de données SQLite).

Cette nouvelle version 0.6 fait suite à un an de développement et apporte de nombreuses fonctionnalités très attendues (listées ci-dessous).

Mais un des changements les plus importants est l'ouverture du service commercial Garradin à destination des associations qui ne veulent pas ou ne peuvent pas installer Garradin sur leur propre serveur. Ce service devrait permettre de pérenniser les efforts investis sur le logiciel afin de financer le poste du développeur principal. C'est ainsi une formule semblable à beaucoup de logiciels libres qui a été choisie : un service payant sans installation pour accompagner le logiciel libre.

Ce service est disponible sur le site http://garradin.eu/ pour un tarif de 42 € par an.

Cela ne change rien au développement de Garradin, qui reste un logiciel libre sous licence AGPLv3, garantissant ainsi de reverser toute modification effectuée pour le service commercial.

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 (…)