Situation après trois années d’activité pour wallabag.it

48
2
jan.
2020
Communauté

Après trois années d’activité pour wallabag.it (wallabag est une application libre de lecture différée (écrite en PHP) et wallabag.it la version service en ligne), je souhaite vous communiquer un petit bilan de mon service en ligne.

En parallèle de cette activité (en micro‐entrepreneur), je suis salarié à 80 % en tant que développeur Web. Donc, wallabag.it n’est pas mon activité principale et je n’y consacre pas énormément de temps. Et je ne fais aucune publicité du service.

PHP 7.4

55
29
nov.
2019
PHP

Il y a bien longtemps qu’une nouvelle version de PHP n’avait pas été commentée ici. En fait, depuis la sortie de la version 7.0 qui s’est faite dans la douleur après l’abandon de la version 6. Le langage sort désormais avec une nouvelle version chaque fin d’année. La rétrocompatibilité est un point qui n’est pas négligé d’une version à l’autre, d’où une évolution plutôt lente.
La majorité des logiciels peut migrer sans trop d’appréhension. Depuis plusieurs versions, l’amélioration des performances est un point essentiel du fait de la concurrence avec HHVM, développé par Facebook. Au final, cette version, qui est la dernière de la branche 7, apporte un système de type plus fort, plus de performance et fait en sorte de diminuer le code cérémonial, aka boilerplate.

Forum général.petites-annonces embauche (developpeur support/maintenance 100% libre)

Posté par (page perso) . Licence CC by-sa.
0
9
oct.
2019

Copie de l'annonce : https://www.biblibre.com/fr/blog/biblibre-embauche-un-developpeur-pour-son-pole-support-2/

BibLibre recrute un développeur pour son pôle « support/maintenance »,

BibLibre est une entreprise fondée en 2007, spécialisée dans les logiciels libres à destination des bibliothèques. Notre équipe d’une vingtaine de personnes assure le déploiement, le support et le développement de logiciels leaders sur leur marché de niche (Koha, Bokeh, Coral, Omeka, PlanningBiblio)

Pour chacun des logiciels que nous supportons, nous nous impliquons dans la communauté correspondante en assurant des responsabilités internationales (rôles de Release (...)

Forum général.petites-annonces Emplois d'Ingénieur de développement de systèmes d’information (INRA)

2
20
sept.
2019

Bonjour à tous,

nous recrutons un développeur Système d'Information pour 3 ans à l'INRA de Montpellier.
Le poste de niveau Ingénieur d’Études est à pourvoir dès que possible.

La personne recrutée sera responsable de la conception, du développement, des tests et de l’intégration de solutions innovantes pour le système d'information OpenSILEX.

OpenSILEX est un logiciel « open source » avec une communauté internationale grandissante. Dans ce contexte dynamique, la personne recrutée intégrera l’équipe de développement de l’unité de recherche (...)

Wiki Afficher dans un conky sur votre bureau les infos CPU de vos serveurs.

0
7
août
2019

Ce tutoriel fonctionne sur : Ubuntu et Debian.
(Si vous l'avez testé sur d'autres systèmes avec succès, n'hésitez pas à rajouter la compatibilité.)

Introduction.

Nous allons voir ici comment récupérer sur un conky sur notre bureau Ubuntu ou Debian les températures (et le % d'utilisation) d'autres machines (serveurs, routeurs, etc) sur lesquels nous aurons installé un serveur Web avec PHP.

Vous pouvez bien entendu utiliser Apache2 ou Nginx selon vos préférences. Par contre le moteur PHP doit être fonctionnel et (...)

Forum général.cherche-logiciel Dépôt public de photos

Posté par (page perso) . Licence CC by-sa.
1
4
août
2019

Bonjour,

Je cherche un logiciel qui permette à des personnes de déposer des fichiers (photos, vidéos). Ceci afin de récupérer des fichiers d'invités à un mariage. Je pourrais peut-être coder ça moi-même mais ça doit sûrement exister, et en mieux que ce que je ne saurais faire. Il faut que ce soit accessible au plus grand monde (simple d'utilisation, adapté aux mobiles).

Un truc codé en PHP serait parfait.

Merci pour vos propositions.

Forum général.cherche-logiciel Gestionnaire de fichier en PHP

Posté par (page perso) . Licence CC by-sa.
Tags :
4
1
août
2019

Bonjour.
Je voudrais donner accès à quelques utilisateurs à une série de dossier sur un hébergement mutualisé (Avec PHP), une simple interface type explorateur de fichier, et gestion des profils utilisateurs, me semblant la solution la plus simple pour arriver à cela.

Mais après quelques recherche je trouve assez peu de choses (le besoin me semblais simple) ou alors de vieux projet qui semblent abandonné depuis plusieurs années, ce qui ne m'enchante pas beaucoup au niveau sécurité, surtout pour un (...)

Sortie de LDAP Tool Box White Pages en version 0.3

Posté par (page perso) . Édité par Davy Defaud et palm123. Modéré par Ysabeau. Licence CC by-sa.
Tags :
24
25
juil.
2019
Administration système

Le projet LDAP Tool Box rassemble des outils techniques facilitant la gestion des annuaires LDAP. Parmi ceux‐ci, White Pages est une interface Web permettant de rechercher et d’afficher les données de l’annuaire.

Capture d’écran de White Pages

Les fonctionnalités du logiciel sont :

  • recherche rapide depuis un champ du menu ;
  • recherche avancée en tenant compte des syntaxes des champs (texte, date, booléen, liste de valeur) ;
  • affichage des résultats sous forme de vignettes ou de tableau ;
  • trombinoscope ;
  • répertoire des utilisateurs et des groupes ;
  • affichage détaillé d’une entrée ;
  • exportation CSV ;
  • exportation vCard.

La version 0.3 amène un certain nombre de nouveautés, présentées dans la suite de l’article.

Forum Linux.debian/ubuntu [Résolu] HaProxy - Probleme de transfert de cookies session entre backends (crsf token)

Posté par . Licence CC by-sa.
0
14
juin
2019

Bien le bonjour les troublions du net !

Avec HaProxy j'essaye de dispatcher les requêtes WEBDAV vers 2 backends différents en fonction du type de requêtes.

Ainsi les requêtes de lecture doivent aller vers les serveurs backends cloud_read et les requêtes d'écriture vers les serveurs backends cloud_write.

Voici la config (simplifiée) qui renvoie toutes les requêtes PUT vers cloud_write et tout le reste vers cloud_read :

frontend my_frontend
        bind *:80 v4v6
        bind *:443 v4v6 ssl crt /etc/haproxy/certs/cloud.belgium.com.pem
        http-response set-header
(...)

Forum général.petites-annonces [JOB Angers] Recherche développeur php Symfony confirmé & Alternant Sysadmin-Devops

Posté par . Licence CC by-sa.
0
6
juin
2019

Salut,
ma boite recherche un ou deux développeur php Symfony pour venir renforcer l'équipe de dev.

La boite est cool, bon esprit, organisation relativement horizontale.
Projet de SCOP en cours pour reprise au départ en retraite du boss.
Contribution au libre encouragé, les devs sont encore timides mais on y travaille :)
Télétravail possible régulièrement, tickets repas etc ….
Choix de la Distribution GNU/Linux non imposée sur le poste de travail ( même hurd ou bsd si vous voulez ).

(...)

Forum Programmation.web Construire un tableau de référence ?

Posté par (page perso) . Licence CC by-sa.
Tags :
1
15
mai
2019

Bonjour,

je poursuis le développement d'un plugin galette dont je parlais ici il y a peu.

J'ai besoin de vos lumières pour réaliser un petit truc pas très complique: un challenge vitesse.
Le principe est simple, en fonction d'un temps réalisée, un athlète se voit attribuer un nombre de points par rapport a un temps de référence (de 0 à 10points).

Là où cela se complique, c'est que bien évidemment, d'autres critères entre en jeu: la catégorie de l’athlète (un (...)

Wiki [PHP] Tester si le serveur cache Memcached fonctionne

0
17
avr.
2019

Voici une méthode en PHP permettant de tester si le serveur cache Memcached est bien joingnable.
Vous pouvez voir un exemple type de son fonctionnement dans ce script de HealthCheck pour nextcloud.

Tester la disponibilité (connexion) d'un unique serveur

<?php
if(memcache_connect("www.my_server_memcached.com", 11211)){
    echo "work";
}else{
    echo "not work";
}
?>

Tester la disponibilité (connexion) de plusieurs serveurs

<?php

$CONFIG['memcached_servers'] => array(
     array('localhost'
(...)

Wiki [PHP] Tester si le serveur cache (redis) fonctionne

0
16
avr.
2019

Voici un exemple de code testant si le serveur cache redis est bien fonctionnel.
Vous pouvez voir un exemple type de son fonctionnement dans ce script de HealthCheck pour nextcloud.

Tester la disponibilité (connexion) d'un unique serveur

<?php
$CONFIG['redis']['host'] = "127.0.0.1";
$CONFIG['redis']['port'] = 6379;

echo checkCacheRedis($CONFIG);

function checkCacheRedis($CONFIG){
                    /* on definit le port par défaut si l'utilisateur ne l'a pas défini
(...)