Sortie de LDAP Tool Box Self Service Password 1.0

Posté par  (site web personnel, Mastodon) . Édité par Davy Defaud, Benoît Sibaud et Nils Ratusznik. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
31
18
oct.
2016
Sécurité

Le logiciel Self Service Password est développé au sein du projet LDAP Tool Box. Il fournit une interface permettant aux utilisateurs de changer leur mot de passe dans un annuaire LDAP, y compris Active Directory ou Samba 4.

Outre le changement de mot de passe simple, l’interface propose de réinitialiser son mot de passe en cas de perte, soit par l’envoi d’un courriel, soit par la réponse à des questions, soit par l’envoi d’un SMS.

Les contraintes de qualité du mot de passe sont paramétrables : taille minimale, maximale, présence de différentes classes de caractères, caractères interdits, contrôle de la valeur par rapport à l’ancien mot de passe ou à l’identifiant.

Le logiciel Self Service Password est écrit en PHP et est sous licence publique générale GNU. La version 1.0 est sortie le 14 octobre 2016.

Sortie de Roundcube 0.8

Posté par  . Édité par Raoul Volfoni, claudex, Florent Zara, Nÿco, B16F4RV4RD1N, Christophe Turbout, Amaury, Benoît Sibaud et Ymage. Modéré par baud123. Licence CC By‑SA.
Étiquettes :
31
7
août
2012
Internet

Roundcube vient de sortir en version 0.8. Roundcube est un « webmail », à savoir un client web pour consulter et composer ses courriels, gérer ses contacts, et utiliser un calendrier via un greffon. C'est l’une des applications de webmail les plus populaires, utilisée notamment par OVH et Gandi pour leurs clients. C'est une application propulsée par PHP et AJAX qui est pleinement compatible IMAP4.

La principale nouveauté est la nouvelle interface « Larry » (une « skin » dans le jargon). Très élégante, cette interface a été conçue dans les tons bleus et gris brossés. Elle rompt totalement avec l'ancien style par défaut ; pour l'activer il est nécessaire de modifier le fichier de configuration config/main.inc.php en y ajoutant le code suivant :

$rcmail_config['skin'] = 'larry'

Au passage Roundcube change de licence, en passant à la version 3 de la GPL, à l'exception de certains greffons (plugins) et interfaces (skins) qui restent en version 2.

Journal La fin des liens morts sur Wikipedia ?

Posté par  (site web personnel) . Licence CC By‑SA.
30
26
oct.
2016

Un nouveau bot sévit sur Wikipedia depuis quelques temps, non pour répandre publicité et désinformation, mais pour vérifier et archiver les liens dans les notes de bas-de-page de la plus vaste encyclopédie au monde.

IABot, c'est le petit nom de l'Internet Archive Bot développé en PHP par Maximilian Doerr et Stephen Balbach, qui s'assure que les liens ajoutés sur Wikipedia sont bien sauvegardés à l'Internet Archive.

« Ce que Max et Stephen ont fait en partenariat avec Mark Graham et (…)

Présentation de flusio, un média social pour organiser votre veille

Posté par  . Édité par Ysabeau 🧶 🧦, palm123 et Anonyme. Modéré par Pierre Jarillon. Licence CC By‑SA.
30
10
juin
2021
Internet

J’ai débuté le développement de flusio il y a un an. Son objectif est d’offrir un espace en ligne permettant à la fois de faire sa veille de manière efficace, mais également de la repartager sur la plateforme ou à l’extérieur. Je suis parti du constat de plusieurs problèmes au sein des médias sociaux et des agrégateurs de flux RSS pour concevoir un outil qui tente de tirer le meilleur des deux.

flusio est donc un média social en ligne alliant signets, flux RSS et collections pour organiser et partager votre veille en ligne. Le logiciel est soutenu financièrement par un service en ligne payant : Flus. La sortie récente de la version 0.27, apportant notamment le support des flux RSS, est l’occasion de présenter ce logiciel libre.

Le logiciel est développé en PHP et nécessite une base de données PostgreSQL. La stack technique est volontairement simple pour en faciliter son installation et sa maintenance, mais elle pourrait évoluer en fonction des contraintes.

Capture d’écran du journal de flusio, présentant trois liens à lire issus des signets

API Platform 2 : un cadriciel pour créer des API Web hypermédia en quelques minutes

29
10
déc.
2016
PHP

Après une année de développements et plus de 700 commits réalisés par plus d’une centaine de contributeurs à travers le monde, la nouvelle version d’API Platform vient d’être publiée. API Platform v2 est une réécriture profonde du cadriciel (framework) incluant une refonte complète de la conception, des ajouts de nouvelles fonctionnalités et des corrections de bogues.

API Platform est un framework libre (licence MIT) écrit en PHP 7 et basé sur Symfony destiné à la création d’API Web modernes, puissantes et sécurisées. Cet outil est particulièrement adapté à la construction de systèmes d’informations « API-centric » basés sur l’hypermédia et le Web des données (linked data). Il permet de réaliser facilement des applications d’une seule page (single‐page applications) ou dédiées aux mobiles en utilisant des bibliothèques JavaScript telles que React ou AngularJS.

Le sponsor principal d’API Platform est la société coopérative lilloise Les-Tilleuls.coop. Il s’agit d’une SCOP spécialisée dans la conception et la réalisation de logiciels comptant une vingtaine de salariés qui pratiquent l’autogestion et se partagent les bénéfices engrangés de manière égalitaire.

Capture d'écran

En seconde partie de la dépêche, vous trouverez une traduction en français de l’annonce de sortie de cette version deux, qui revient sur les fonctionnalités principales du cadriciel.

Journal Utiliser un thème d’icônes standard dans une application PHP

28
26
mar.
2014

Bonjour,

En ces temps d’applications web, on se retrouve à vouloir importer sur le web les technologies utilisées dans les applications desktop. Les icônes font parties de ces problématiques.
Je m’y suis intéressé en partant d’un constat : dans notre application (FusionDirectory), plusieurs problèmes émanent à propos des icônes : différentes icônes pour la même chose (un coup une information est symbolisée par , un coup par  (OK, pour la suite j’évite les images inline et je vais voter pour suivi/image-en-ligne au (…)

Facebook libère son compilateur PHP just-in-time HipHop Virtual Machine (ou HHVM)

Posté par  (site web personnel) . Édité par Benoît Sibaud, Nÿco, Malicia, patrick_g et Nils Ratusznik. Modéré par Mouns. Licence CC By‑SA.
28
13
déc.
2011
PHP

HipHop pour PHP transforme le code source PHP en C++ en utilisant g++. Il a été développé par Facebook et son code source a été mis à disposition en 2010.

Facebook a ajouté sur le compte GitHub du projet HipHop l'HipHop Virtual Machine (HHVM). Selon Facebook, celui-ci permettrait d'augmenter l'exécution du code PHP de 60 % (par rapport à HipHop) et d'utiliser 90 % de mémoire en moins (NdM : information erronée démentie depuis).

NdM : l'HipHop pour PHP est sous licences PHP 3.01 et Zend 2.0. Le README indique qu'il est disponible sous Linux et FreeBSD.

Journal Présentation de freeostorrent.fr

Posté par  . Licence CC By‑SA.
26
16
juil.
2016

Freeostorrent.fr rassemble des OS libres (Systèmes d'exploitation) et les propose au téléchargement par l'intermédiaire du protocole Bittorrent.
Il est complémentaire des projets officiels qui possèdent déjà leurs services Bittorrent (distributions Gnu/Linux ou xBSD, projets divers, …) et s'adresse premièrement aux projets plus modestes qui recherchent un moyen simple de partager librement leurs travaux.

Conçu au départ comme une "étude de cas" pour un "béotien" désirant enfin apprendre - un peu - le PHP, le site est à l'origine un tracker (…)

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)

Première version de LDAP Tool Box White Pages

Posté par  (site web personnel, Mastodon) . Édité par Davy Defaud, Nils Ratusznik, ZeroHeure et palm123. Modéré par bubar🦥. Licence CC By‑SA.
26
26
nov.
2016
Administration système

Le projet LDAP Tool Box rassemble différents outils pour aider les administrateurs LDAP (parce que même les administrateurs LDAP ont besoin d’aide) :

  • scripts de supervision ;
  • paquets OpenLDAP ;
  • interface de changement de mot de passe.

Une nouvelle application vient d’être publiée : White Pages, ou pages blanches en français.

LDAP Tool Box White Pages est écrite en PHP et se base sur PHP-LDAP, PHP-GD et Smarty. Elle est sous licence GPL.

Sortie de LDAP Tool Box White Pages en version 0.2

Posté par  (site web personnel, Mastodon) . Édité par Davy Defaud, Nils Ratusznik, ZeroHeure, Nÿco et claudex. Modéré par bubar🦥. Licence CC By‑SA.
26
25
avr.
2018
Administration système

Le logiciel White Pages est une interface de recherche et de présentation de données issues d’un annuaire LDAP. L’objectif est d’éviter le redéveloppement de ce type de page dans chaque intranet. Le logiciel est enrichi au fur et à mesure des versions.

Une démonstration en ligne est disponible : Star Pages.

Fiche de C3PO

Les fonctionnalités actuellement proposées sont :

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

Certaines de ces fonctionnalités sont présentées dans la suite de la dépêche.

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

Piwigo 2.2

Posté par  (site web personnel) . Modéré par j.
Étiquettes :
25
5
avr.
2011
Internet

Piwigo est un logiciel libre de galerie photo pour le Web, créé en 2002. Piwigo propose des fonctionnalités simples et puissantes pour publier et gérer vos photos sur votre propre site Web.

Quelles nouveautés pour cette version 2.2 ? L’ajout de photos par les utilisateurs a été entièrement réécrit et devient beaucoup plus simple à configurer. L’outil de gestion par lot a également été réécrit. Vous pouvez désormais détecter et mettre à jour automatiquement vos thèmes et langues disponibles en quelques clics. Piwigo est désormais disponible en 37 langues.

Côté technique, un effort important a été engagé pour réduire les échanges entre le navigateur Web et le serveur Web, avec pour résultat une plus grande vitesse d’affichage des pages : fusion automatique des fichiers CSS et des fichiers JavaScript, utilisation de « sprites CSS » pour les icônes (un fichier image contient toutes les icônes).

Variation recherche prestataires

Posté par  . Édité par Benoît Sibaud et Xavier Teyssier. Modéré par Nÿco. Licence CC By‑SA.
25
22
fév.
2016
Commercial

Variation est un logiciel libre (licence AGPL) de gestion de dossiers d'usagers adapté au secteur du social et médico-social. Il s'adresse par exemple aux structures d'hébergement ou d'emploi de personnes handicapées, au suivi à domicile d'adolescents en difficulté, aux maisons de retraite, etc.

La société actimeo (anciennement Kavarna) se concentre sur le développement du logiciel et de paramétrages spécifiques pour des catégories d'établissements et se repose sur un réseau de prestataires pour le déploiement de la solution dans les établissements.

À ce titre, nous lançons un appel à des prestataires qui auraient la capacité de prendre en main ce déploiement : installation de Linux/PHP/PostgreSQL sur un mini-serveur, configuration réseau adaptée au client et mise à disposition à distance du serveur pour que nous puissions finaliser l'installation et le paramétrage (nous commençons à maîtriser le reverse-ssh qui permet de traverser les NAT les plus récalcitrantes ;) Il s'agirait aussi pour eux d'assurer la maintenance du matériel et système installés.

Des prospects aux quatre coins de la France sont en attente de proposition de la part d'un prestataire. N'hésitez pas à nous solliciter pour apparaître sur notre page des prestataires. Nous pourrons ainsi vous mettre en contact avec ces prospects.