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

Forum général.cherche-logiciel Application web collectif pour carte heuristiques (”mind map”) ?

2
8
août
2022

Bonjour à tous,

J’utilise de temps en temps Minder pour la réalisation de cartes heuristiques. À titre personnel, je m’en sers pour voir claire dans les nombreuses choses que j’ai à faire ou dont je suis responsable.

Mais je cherche un outil collaboratif un peu comme Etherpad

Cela nous devrait pouvoir nous aider à faire un suivi collectif de quelques gros dossiers dans dans lesquels il y a de nombreuses tâches…, et aussi, publié le travail des responsables (…)

Journal Durcir nginx et PHP avec systemd

Posté par  (site web personnel) . Licence CC By‑SA.
56
3
fév.
2022

Dans une installation Linux-nginx-PHP classique, on a:

  • systemd qui doit orchestrer les services et s'exécute en root (inévitable)
  • nginx qui reçoit les les requêtes web et les répartit, notamment vers php-fpm. Il fonctionne avec un processus maître qui fonctionne en root pour se mettre en écoute sur le port 443 et des workers, non privilégiés, qui traitent les requêtes
  • php-fpm qui tourne sous root, reçoit les requêtes vers des scripts PHP de la part de nginx et les répartit vers (…)

wallabag.it : 5 ans d'activité

Posté par  (site web personnel, Mastodon) . Édité par Florent Zara, Benoît Sibaud et Pierre Jarillon. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
56
9
jan.
2022
Communauté

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

Début d’année (ne) rime (pas) avec bilan (comme pour les 4e, 3e et 1ère années). Il est donc l’heure de faire le bilan de mon activité wallabag.it, la version hébergée de Wallabag.

La version 8.1 de PHP et création de la fondation PHP

Posté par  . Édité par xdelatour, Florent Zara, Xavier Teyssier, palm123, windu.2b, Benoît Sibaud et Pierre Jarillon. Modéré par Florent Zara. Licence CC By‑SA.
Étiquettes :
44
2
déc.
2021
PHP

En fin d’année 2021 et sur la lancée habituelle PHP passe en version 8.1. Tout comme les autres versions, elle sera maintenue activement pendant deux années et elle recevra seulement des correctifs de sécurité une année de plus.

Élephant PHP sur un ordinateur portable

PEST soit des tests unitaires

Posté par  . Édité par Ysabeau 🧶, barmic 🦦, Yves Bourguignon et BAud. Modéré par bobble bubble. Licence CC By‑SA.
Étiquettes :
26
1
déc.
2021
PHP

PEST est un nouveau framework en PHP, permettant de rédiger des tests unitaires.
Basé sur le célèbre (pour ceux qui développent en PHP) PHUnit, PEST a pour lui d’être plus élégant et simple à utiliser, et apporte notamment une plus grande fluidité dans l’écriture des tests unitaires.
Il a été créé par Nuno Maduro, membre de la core team de Laravel, en sponsorware. Depuis le printemps 2020, il est publié sous licence MIT. Il ne possède aucune filiation avec Laravel, on peut tout à fait s’en servir sans.
Petit tour d’horizon !

(tous les exemples de code de cette dépêche proviennent de la documentation officielle de PEST)

Journal [PHP] Apache Check, première release

Posté par  (site web personnel) . Licence CC By‑SA.
32
2
août
2021

Introduction

Les vacances sont un moment adéquat pour se lancer dans de petits projets qu’on reporte sans cesse, procrastinateur que nous sommes. Cette fois-ci, j’ai eu l’élan nécessaire pour me lancer dans l’écriture d’un petit script PHP nommé Apache Check.

Apache Check est donc un script PHP qui vérifie la configuration d'Apache HTTP Server sur un server LAMP (Linux-Apache-Mysql-PHP).

Ce script analyse les fichiers de configuration d'Apache, ses processus et ses consommations mémoire. Il analyse également les consommations mémoire de (…)

Journal Laravel a 10 ans

Posté par  . Licence CC By‑SA.
Étiquettes :
12
12
juin
2021

Laravel vient de fêter ses 10 ans cette semaine.
Pour ceux qui ne le connaissent pas : il s'agit d'un framework PHP, parfois comparé à Symfony (qui est un peu plus vieux et plus connu).
Aujourd'hui, il en est à la version 8, la 9 (LTS) étant attendue pour septembre.

"Fun fact" : les bouts de code montrés dans la dépêche citée ci-dessus sont presque tous valables tels quels, tellement le framework a su dès le départ faire des choix (…)