Écrire une appli web en une journée avec SQLPage

Posté par  (site web personnel) . Édité par Nÿco, Benoît Sibaud, gUI, BAud et bobble bubble. Modéré par Nÿco. Licence CC By‑SA.
54
4
juil.
2023
Technologie

Aujourd'hui, je souhaite vous présenter le logiciel SQLPage, un outil open-source (MIT) qui permet de développer des applications web complètes, avec une belle interface graphique et une base de données, entièrement en SQL.

Le SQL est un langage très simple, qui permet de faire des recherches dans des base de données. Il est utilisé depuis les années 80, et est encore omniprésent aujourd'hui. Contrairement aux langages de programmation traditionnels, on peut apprendre les bases de SQL en une journée, et commencer à faire des requêtes complexes croisant plusieurs tables de données très rapidement.

Dans une application web traditionnelle, on développe aujourd'hui en général trois composants :

  • un front-end, qui gère uniquement l'interface utilisateur,
  • un back-end, qui traite les requêtes du front-end et contient le cœur de la logique de l'application lorsque celle-ci est complexe,
  • une base de données qui va stocker et structurer les données, s'assurant de leur cohérence et de leur bonne organisation.

Les deux premiers éléments sont en général ceux sur lesquels les programmeurs passent le plus de temps lors du développement d'une application. Et pourtant, c'est souvent le dernier, la base de données, qui contient la substantifique moelle de l'application !

Ce que propose SQLPage, c'est de s'abstraire complètement du back-end et du front-end, et générer toute une application entièrement en SQL. Nous allons voir ici comment c'est possible, avec un exemple concret d'application que nous allons construire ensemble en SQL : à la Tricount.com, une petite application qui permet de gérer ses comptes entre amis.

Plateformes d’apprentissage en ligne libres — « Libre à vous ! » du 27 juin 2023

Posté par  . Édité par Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
10
5
juil.
2023
Communauté

180ème «  Libre à vous !  » de l’April. Podcast et programme :

  • sujet principal : plateformes d'apprentissage en ligne libres : outils, pratiques et enjeux, avec Nathalie Soetaert, professeure de SII actuellement détachée comme formatrice au numérique éducatif à Réseau Canopé et Yannick Warnier, fondateur du projet Chamilo et président de l'association Chamilo. Ce a été animé par Sylvain Kuntzmann, formateur numérique éducatif
  • la chronique « pépite libres » de Jean-Christophe Becquet sur Common Voice
  • la chronique « La pituite de Luk »

Rendez‑vous en direct chaque mardi de 15 h 30 à 17 h sur 93,1 FM en Île‑de‑France. L’émission est diffusée simultanément sur le site Web de la radio Cause Commune.

Vous pouvez laisser un message sur le répondeur de la radio, pour réagir à l’un des sujets de l’émission ou poser une question. Le numéro du répondeur : +33 9 72 51 55 46.

Revue de presse de l’April pour la semaine 26 de l’année 2023

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
14
3
juil.
2023
Internet

Cette revue de presse sur Internet fait partie du travail de veille mené par l’April dans le cadre de son action de défense et de promotion du logiciel libre. Les positions exposées dans les articles sont celles de leurs auteurs et ne rejoignent pas forcément celles de l’April.

Agenda du Libre pour la semaine 27 de l'année 2023

Posté par  . Édité par Ysabeau 🧶 🧦. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
9
1
juil.
2023
Communauté

Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 14 événements (internet: 1, France: 12, Suisse: 1) est en seconde partie de dépêche.

Vingt-cinq ans de LinuxFr.org

Posté par  (site web personnel) . Édité par Julien Jorge et Ysabeau 🧶 🧦. Modéré par Arkem. Licence CC By‑SA.
114
28
juin
2023
LinuxFr.org

Ce 28 juin 2023, le site LinuxFr.org fête ses vingt‑cinq ans, un quart de siècle. Depuis 1998, une équipe de bénévoles code et gère ce site, permettant à son lectorat de publier contenus et commentaires sur le logiciel libre, sur les nombreux autres domaines du Libre comme la culture, la cartographie, le matériel ou les manuels scolaires ; mais aussi bien d’autres thématiques comme la robotique, la cuisine, la typographie, TapTempo, la vie et la mort, ou la sérendipité.

Joyeux anniversaire sous forme d’ambigramme

0 A.D. Empires Ascendant - « Libre à vous ! » du 20 juin 2023 - Podcasts et références

Posté par  . Modéré par bobble bubble. Licence CC By‑SA.
13
28
juin
2023
Communauté

Cent-soixante dix-neuvième émission « Libre à vous ! » de l’April. Podcast

  • sujet principal : 0 A.D. Empires Ascendant : l’histoire et vie d’un jeu vidéo libre
  • une nouvelle humeur de Gee : « Défendons le chiffrement »
  • la chronique « Les transcriptions qui redonnent le goût de la lecture » de Marie-Odile Morandi, lue par Laure-Élise Deniel. Sur le thème : « Faire évoluer la mentalité des décideurs en France et en Europe »

Rendez‐vous en direct chaque mardi de 15 h 30 à 17 h sur 93,1 FM en Île‐de‐France. L’émission est diffusée simultanément sur le site Web de la radio Cause Commune.

Mardi 4 juillet 2023, notre sujet principal sera un nouveau « Parcours libriste » : nous recevrons Agnès Crepet, responsable de l’équipe informatique et de la longévité logicielle de Fairphone. Si vous avez des questions, n’hésitez pas à les mettre en commentaires de cette dépêche.

wallabag a 10 ans et sort sa version 2.6 pour l'occasion

32
28
juin
2023
PHP

wallabag est une application open source (licence MIT) qui sauvegarde des articles et vous permet de les lire plus tard, sur votre smartphone, votre tablette ou votre liseuse.

Logo Wallabag

wallabag 🦘 fête ses 10 ans 🎂 ! Pour célébrer cet anniversaire, nous sommes heureux de vous annoncer la sortie de la version 2.6.0. (NdM: une version 2.6.1 est parue pour corriger un problème de mise à jour). Nous avons travaillé sur celle-ci pendant un an et je souhaite remercier chaque personne ayant contribué. J’espère que vous allez adorer les nouvelles fonctionnalités et les bugs que nous avons corrigés.

Dix ans pour un logiciel développé par des bénévoles et encore activement utilisé, je crois que nous commençons à arriver dans la cour des grands et je suis fier de l’équipe derrière ce beau projet.

Kernel Recipes 2023 : les inscriptions sont ouvertes !

Posté par  (site web personnel) . Édité par Benoît Sibaud et ted. Modéré par ted. Licence CC By‑SA.
Étiquettes :
21
28
juin
2023
Noyau

Nous sommes fiers d’annoncer le dixième anniversaire de la conférence Kernel Recipes, qui aura lieu du 25 au 27/09/2023, à Paris, à la Fondation Biermans Lapotre.

Depuis une décennie, Kernel Recipes a réuni des experts renommés, des développeurs chevronnés, des contributeurs actifs et des passionnés du noyau Linux, créant une communauté dynamique d’apprentissage et de partage. Cette année, nous célébrons cette date particulière avec une édition spéciale qui nous l’espérons sera inoubliable.

Logo de la dixième édition.

Revue de presse de l’April pour la semaine 25 de l’année 2023

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud et Julien Jorge. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
11
28
juin
2023
Internet

Cette revue de presse sur Internet fait partie du travail de veille mené par l’April dans le cadre de son action de défense et de promotion du logiciel libre. Les positions exposées dans les articles sont celles de leurs auteurs et ne rejoignent pas forcément celles de l’April.

Konsave 2.2, perd pas ta p’tite config, baby !

Posté par  . Édité par Ysabeau 🧶 🧦. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
Étiquettes :
24
26
juin
2023
KDE

Konsave, vous connaissez ? Si vous aimez conserver, de mises à jour en mises à jour, votre écran peaufiné, vos préférences soigneusement mises au point, parce que vous êtes un adulte raisonnable qui a besoin de confort à l’écran… Et si persiste en vous l’enthousiaste et le curieux, ravi de tester de nouvelles distrib’, qui parfois réinstalle à neuf son bureau pour voir les changements révolutionnaires présentés dans les incroyables dépêches de LinuxFR… Et si en même temps vous êtes pragmatique, sautant d’ordi en ordi comme on saute de boulot en boulot…

Si vous êtes tout cela, ou même partiellement, alors vous avez besoin de tester Konsave, un outil pour enregistrer, exporter ou partager vos configurations de bureau et de logiciels.

La version 2.2 est sortie en janvier, mais il m’a fallu six mois pour la tester au risque de perdre ma config bien aimée.

Des formats d'image

Posté par  (site web personnel) . Édité par orfenor, vmagnin, bobble bubble, ted et Ltrlg. Modéré par bobble bubble. Licence CC By‑SA.
94
24
juin
2023
Graphisme/photo

Les formats d’image classiques datent des années 1990 : après le format GIF en 1987, sont apparus le JPEG en 1992, le PNG en 1996 et le SVG en 1998. Leur adoption progressive s’est faite dans le contexte de la première guerre des navigateurs.

Ces formats couvrant à peu près tous les usages, les choses en sont restées là pendant plus de dix ans. Mais le paysage a commencé à changer dans les années 2010, avec l’introduction d’un nouveau format d’image moderne, WebP, pensé pour répondre à tous les besoins courants et pouvoir supplanter à la fois JPEG et PNG. Depuis, les nouveautés s’enchaînent, avec HEIF en 2015, AVIF en 2019 et JPEG XL en 2022.

Voici de quoi y voir plus clair.

L'affaire des sources : mémo des clones de Red Hat Entreprise Linux (RHEL)

Posté par  . Édité par Benoît Sibaud, bobble bubble, Startrek1701, tisaac et palm123. Modéré par Benoît Sibaud. Licence CC By‑SA.
47
25
juin
2023
Red Hat

Depuis que CentOS, devenue CentOS Stream n'est plus un clone de Red Hat Entreprise Linux (RHEL) (voir cette dépêche de 2020), d'autres projets ont émergé ou rappelé leur existence. Rocky Linux et Alma Linux sont les plus connus, de par leurs moyens, leurs originalités et le passé (glorieux !) de leurs créateurs. En plus ils ont tout fait pour qu'un rachat « à la CentOS » ne soit pas possible. Il y a d'autres clones, certains sur des niches, dont voici un panorama. Cette courte présentation se veut informative, pas exhaustive.

Privés de sources

Ce sont des clones à partir des sources. Les options de compilation utilisées par RedHat ne sont pas connues. Les distributions se veulent néanmoins compatibles à 100%, «bug-for-bug». Mais un problème de sources vient d'émerger : le 21 juin 2023, Red Hat a annoncé que CentOS Stream sera maintenant l'ossature de RHEL et sera désormais leur dépôt public unique de code source. Autrement dit sans licence RHEL on n'a plus accès direct et gratuit au code-source de RHEL. LWN s'est fait le relais des inquiétudes. Les réactions d'Alma Linux et Rocky Linux sont claires : il n'y aura pas de changement, le suivi des correctifs est assuré. Aucun impact pour l'instant.

Agenda du Libre pour la semaine 26 de l'année 2023

Posté par  . Édité par Benoît Sibaud et bobble bubble. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
6
26
juin
2023
Communauté

Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 28 événements (France: 23, internet: 4, Suisse: 1) est en seconde partie de dépêche.

Ada & Zangemann, un conte sur le logiciel, les skateboards et les crèmes glacées

27
23
juin
2023
Éducation

Le livre d’histoire graphique Ada & Zangemann - A tale of software, skateboards, and raspberry ice cream a été écrit par Matthias Kirschner (président de la FSFE) et illustré par Sandra Brandstätter. Il fait partie des ressources utilisées par la FSFE pour promouvoir notamment le logiciel libre avec pédagogie auprès des enfants (de 6 à 106 ans).

Illustration de l'ouvrage

L’histoire suit l’évolution du génial (et riche) inventeur Zangemann qui équipe la ville entière de skateboards musicaux et de machines à glace, et d’Ada, petite fille curieuse et débrouillarde (et pauvre) qui bidouille du matériel récupéré. À la suite d’un incident minime, Zangemann va basculer dans une volonté de contrôle total à distance de ses inventions connectées. Et Ada va découvrir le concept de logiciel, les possibilités qu’il offre, et l’importance de savoir qui le contrôle.

Proxmox Virtual Environment 8.0 avec Debian 12 est disponible

Posté par  . Édité par Nils Ratusznik, ted et Benoît Sibaud. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
35
23
juin
2023
Virtualisation

Proxmox Server Solutions GmbH, développeur de la plate-forme de virtualisation libre Proxmox Virtual Environment (VE), a publié la version 8.0.

logo proxmox

Les mises à niveau de la distribution à partir d’une version bêta de Proxmox VE 8, ou de Proxmox VE 7.4 sont possibles avec apt. Il est aussi possible d’installer Proxmox VE 8 à partir d'une installation Debian existante.