Lien htmx 2.0

Cet été j’ai eu l’occasion de découvrir de belles pépites de logiciels libres grâce à un changement de travail. Ce nouveau travail était lié à l’affichage de données sur des cartes et des résultats dans des graphiques.
Voici une petite liste de logiciels libres que j’ai pu employer et que j’ai particulièrement appréciés 😊
PostgreSQL est une base de donnée à tout faire, vraiment. Je l’appréciais déjà auparavant pour ses fonctions intégrées de gestion des types (…)
Quand HaProxy fait une redirection, il n'y a pas de communication avec les serveurs derrière le backend. Tout est entièrement géré par le frontend.
Si le client requière via https, le certificat https doit être signé. S'il ne l'est pas le navigateur web va stopper et émettre une alerte de sécurité et ce avant d'avoir reçu le code http signalant la redirection. Pas très fun pour vos utilisateurs.
Peut être inséré dans les section backend ou (…)
Algoo est un éditeur de logiciel basé à Moirans (à proximité de Grenoble, Isère) qui développe et commercialise Tracim, une plateforme de collaboration et d'échange de documents destinée aux entreprises comme aux associations et organisations. Ce logiciel est un logiciel libre.
Dans le cadre du développement technique de Tracim, l'entreprise propose un stage de fin d'étude ingénieur R&D frontend.
Dans les grandes lignes, Tracim est composé de plusieurs applications qui ont chacune un rôle (…)
Il n'est pas rare que des robots crawlent les sites internet sans utiliser d'User-Agent.
Si vous souhaitez les bannir de vos frontends HaProxy, voici comment faire.
Éditez votre fichier de configuration /etc/haproxy/haproxy.cfg
Ensuite selon vos envies: ajoutez une des deux règles suivantes.
http-request deny if { hdr_cnt(user-agent) eq 0 }
(Oui, je sais, mais ce n'est pas le nom définitif…)
UnJSq est un paquet pour Node.js qui permet de prendre en charge la partie frontend d'une application web.
Contrairement aux bibliothèques de type CGI, c'est-à-dire qui nécessitent que la page web soit rechargée à chaque requête, UnJSq permet de ne modifier que les parties du DOM qui le nécessitent.
Il s'agit là de la première version de cette bibliothèque, mais elle est néanmoins fonctionnelle. Vous trouverez des (…)
Suite à une discussion récente ici-même, j'ai décidé de tenter le coup et de vous proposer un article initialement publié sur mon site. J'accueille avec grand plaisir vos remarques afin d'améliorer ce journal et les suivants.
Dans le domaine des frameworks front-end, il n'y a pas que Bootstrap. Il y a aussi Semantic UI, qui, comme son nom l'indique, cherche à se différencier par sa syntaxe moins programmatique, plus naturelle. Malgré une version 2.1 très réussie, il reste (…)
Salut tout le monde,
Je suis à la recherche d'un front-end web (libre) pour faire uniquement des requêtes sur une base MySQL (pas besoin de toutes les fonctions d'administration de la base comme dans phpMyAdmin).
En fait c'est juste pour permettre à quelques utilisateurs de faire facilement des requêtes de sélection directement depuis leur navigateur web. Donc si en plus on peut interdire les opérations qui modifient les tables et/ou la base, et avoir une interface visuelle permettant de construire (…)
Une nouvelle version de 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 cinq langues (anglais, français, allemand, espagnol et portugais). Il est majoritairement écrit en Python/Django (avec un peu de JavaScript quand même pour la partie « dynamique »).
Cette release apporte son lot de corrections ainsi que des changements notables :
La documentation a été massivement mise à jour pour refléter tous ces changements. D'ailleurs, une liste complète de ceux-ci est disponible.
« If there’s something strange
In your history
Who you gonna call?
GitBuster! »
Qui ne s’est jamais retrouvé au milieu d’un conflit de merge cataclysmique, à ne plus savoir distinguer ciel et terre ? À moins d’être un utilisateur expérimenté, ce genre de situation a de quoi rebuter et faire passer à côté de toute la richesse de Git.
![]() |
Gitbuster, développé par Julien Miotte est un frontal graphique à des outils comme « git rebase » , « git cherry-pick » et « git filter-branch » . Le projet est parti à l’origine d’un besoin très personnel de l’auteur de faciliter l’utilisation de « git filter-branch » , un outil très performant de réécriture des informations de commit. Le développement, guidé par les demandes de fonctionnalités, notamment de chefs de projet, s’est orienté vers d’autres fonctionnalités de Git, comme le rebase et le cherry-pick. |
Gitbuster offre les fonctionnalités suivantes :
git checkout 1234567 -b new_branch
) ;