Journal Atlas toolkit - sur la route du Libre

Posté par  (site web personnel) . Licence CC By‑SA.
13
13
avr.
2018

Hormis lorsque je fus employé par une SS2L, l'essentiel de mon activité professionnelle, que ce soit en tant que salarié ou, plus tard, en tant que freelance, consistait à concevoir et développer des logiciels propriétaires. Néanmoins, les bibliothèques logicielles plus ou moins généralistes sur lesquelles ces logiciels reposaient m'appartenaient et avaient toujours été développées en-dehors de tout cadre professionnel, et j'ai donc pu les publier, ainsi que certains logiciels de mon crû, sous licence libre, comme (…)

Journal TapTempo en PHP

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
1
12
mar.
2018

TapTempo, c'est plus ce que c'était, on a vu a de tout, mais pas encore de PHP, redonnons lui sa gloire.

J'ai écrit plusieurs versions différentes de ce code, mais je vais seulement en donner une, que je trouve intéressante pour plusieurs raisons.

Déjà, le PHP en lui même donne un code plutôt lisible, et sans surprise, ensuite:

  • PHP n'a pas de types de liste avancés (ou peu) dans sa bibliothèque standard, j'ai opté ici pour une implémentation très primitive (…)

Forum général.petites-annonces [offre d'emploi] CDI - Développeur PHP Open Source

Posté par  . Licence CC By‑SA.
6
24
jan.
2018

Qui sommes nous :

Teclib' est un éditeur de logiciels libres depuis 2014, nous possédons un portfolio de logiciels open source dans les domaines de l'ITSM, la sécurité et la gestion de contenu dont :

  • GLPI : outil d'inventaire, gestion de parc et Helpdesk
  • Flyve MDM : gestionnaire de flotte de périphériques mobiles
  • Kimios DMS : gestion électronique de documents

Pour plus d'informations sur nos produits, vous pouvez voir notre site (http://www.teclib-edition.com/en/).

Nous sommes présents sur plusieurs sites (…)

Journal Portage de TapTempo en PHP

Posté par  . Licence CC By‑SA.
Étiquettes :
16
3
mar.
2018

Aie ! Non, pas les doigts ! Ouille !

Mesdames et Messieurs,

Je prends le train en marche et vous fais profiter de cette version de TapTempo en PHP !

La source est disponible dans ce journal et sur Github : taptempo-php.

Si l'on résume, on en est maintenant à : Ada, Bash, Haskell, JavaScript, Perl, Perl6, PHP, Python 2.7, PWA, Rust, Wren.

Écrit sous forme d'une classe statique, j'ai essayé de (…)

Un an après, faisons le point sur wallabag.it

Posté par  (site web personnel) . Édité par ZeroHeure, Davy Defaud, Benoît Sibaud et claudex. Modéré par ZeroHeure. Licence CC By‑SA.
82
1
déc.
2017
Communauté

Voici donc les derniers épisodes concernant wallabag sur les douze derniers mois.
Wallabag est une alternative libre à Pocket : vous sauvegardez en un clic des articles Web dans votre compte et vous les lisez plus tard en mode déconnecté sur votre mobile ou votre tablette, le tout dans un mode épuré pour vous concentrer uniquement sur le contenu de l’article.

Aujourd’hui, il est donc temps de faire un petit point sur wallabag.it, le service qui vous permet d’utiliser wallabag sans avoir à gérer un hébergement Web.

Dernière ligne droite pour l’appel à conférencier·e du PHPTour 2018

Posté par  . Édité par Davy Defaud, Benoît Sibaud et Nÿco. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
8
5
déc.
2017
PHP

Les 17 et 18 mai 2018 aura lieu sur Montpellier le PHPTour : un événement organisé par l’AFUP concernant PHP, mais aussi les technologies du Web qui gravitent autour.

Afin de préparer cet événement, un appel à conférencier·e a été lancé, celui‐ci se termine le dimanche 10 décembre. Il vous reste donc très peu de temps pour faire une proposition de sujet.

Que vous soyiez un·e conférencier·e chevronné·e ou débutant·e, n’hésitez pas : l’AFUP recherche tous types de profils pour le PHPTour, qui se définit comme la conférence du Web, du PHP et des technologies associées, par et pour la communauté.

L‘AFUP propose également un programme de mentoring grâce auquel vous pouvez bénéficier de l’aide d’un·e orat·rice.eur confirmé·e, qui peut vous accompagner tout au long de votre démarche, de la soumission du sujet jusqu’à votre conférence.

Les formats de conférences possibles sont de 20 à 40 minutes.

Si vous ne souhaitez pas soumettre de sujet, il vous est toujours possible d’aider l’équipe organisatrice en votant pour les conférences, cela permettra de prendre le pouls de la communauté et de connaître les sujets le plus demandés.

Forum Linux.général [Tuto/HowTo] [Ubuntu/Debian] Load Balancing - redirection vers plusieurs vhost avec HaProxy

Posté par  . Licence CC By‑SA.
4
20
sept.
2017

musique d'ambiance : Les Choristes - Vois Sur Ton Chemin (Paraphonics Remix) LES RAMONEURS DE MENHIRS - Dans An Diaoul
Testé avec succès sur : Ubuntu Minimal 16.04 (ARM)
Difficulté : moyen

Mise en place HaProxy (load balancing)

Installez les pré-requis

apt-get update
apt-get install -y haproxy

Activez HaProxy

sed -i "s/ENABLED=0/ENABLED=1/g" /etc/default/haproxy
sed -i "s/ENABLED=0/ENABLED=1/g" /etc/init.d/haproxy

Créez le dossier qui va accueillir les certificats TLS (exSSL)

mkdir -p /etc/haproxy/certs/

Concaténez chaque certificat (clés publique) et sa clés privé (recommencez (…)

Sortie de LDAP Tool Box Self Service Password 1.1

Posté par  (site web personnel, Mastodon) . Édité par Davy Defaud et claudex. Modéré par claudex. Licence CC By‑SA.
24
4
sept.
2017
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, ainsi que leur clé SSH.

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.1 est sortie le 1er septembre 2017.

Version 2.11 de la billetterie e‐venement

Posté par  . Édité par Davy Defaud, Benoît Sibaud, Pierre Jarillon et Nÿco. Modéré par bubar🦥. Licence CC By‑SA.
21
19
juil.
2017
Culture

e‐venement est un logiciel libre de billetterie informatisée sous licence GPL. La version 2.11, XI.I Samhain, est sortie fin juin 2017.

Moins technique sur les usages que les précédentes, elle augmente l’expérience de l’utilisateur au travers d’ajouts ergonomiques, de personnalisation des données affichées, d’aides à la saisie et de stockage d’informations pertinentes à son métier.

Cette nouvelle version d’e‐venement apporte comme toutes les précédentes son lot de nouveautés et de corrections de bogues. Mais elle amorce à elle seule le virage vers le futur d’e‐venement. On notera en particulier l’apparition d'une API de vente en ligne.

Forum général.petites-annonces La Scop Les-Tilleuls.coop recrute !

Posté par  . Licence CC By‑SA.
4
23
juin
2017

Bonjour Journal,

Notre société coopérative Les-Tilleuls.coop recherche des développeurs(es) back (PHP / API Platform / Symfony ou Node) ainsi que des développeurs(es) front (React / React Native ou Angular).
Une dizaine de postes sont à pourvoir dans nos bureaux de Lille, Paris et Amiens.

Les-Tilleuls.coop est une Scop (Société Coopérative et Participative), cela signifie que :

  • tous les nouveaux arrivants deviennent associés de la société
  • l'ensemble des décisions sont prises démocratiquement (1 personne = 1 voix) par les coopérateurs
  • les (…)

Wiki Tuto - Chercher présence d'une sous chaîne dans une chaîne avec MySQL grâce à LIKE

1
25
fév.
2017

Introduction

Admettons que nous possédions une table "articles" contenant une cellule "quelleCategorie". Dans cette cellule nous indiquons une ou plusieurs catégories pour chaque articles comme dans l'exemple suivant :

    id | nomArticle | quelleCategorie | dateCreation
    1 | banane | fruits | 5
    2 | jus d'orange | jus de fruits | 9
    3 | tomate | fruits ; legumes | 22
    4 | maison | immobilier | 42

Admettons que nous désirons récupérer tout les articles ayant "fruit" dans (…)

Journal freetorrent.fr : encore et toujours

Posté par  . Licence CC By‑SA.
19
27
déc.
2016

11ème année de bons et loyaux services qui commence pour freetorrent.fr (tracker bittorrent exclusivement consacré aux médias sous licence libre ou licence de libre diffusion).
Divisé en 2 entités l'an passé (dont freeostorrent.fr), freetorrent.fr est revenu à un schéma unitaire plus classique de présentation en réintégrant la proposition d'OS libres.
"Propulsé" par un nouveau front-end à XBTT (en php) depuis l'année dernière (qui a d'ailleurs pas mal évolué en fonctionnalités), freetorrent.fr renaît encore une fois, tant le projet me tient (…)

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.