Journal CPU Ex0145 25 ans de PHP

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
7
8
oct.
2020

Dans cette release de CPU : signe inférieur, point d'interrogation, “php”, et flute ! j'ai oublié le prologue UTF-8. Nos invités sont Stéphanie Trumtel et Franck Allimant, de l'AFUP Toulouse.

Podcasts, liens documentaires et vos commentaires : http://cpu.pm/0145

Chapitres :

La semaine prochaine : deuxième partie où l'on parlera de PHP 8.

Petit bonus, la blague qui me rend jaloux

Journal Toileharicot 12 est dehors

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
14
19
août
2020

Ah Nal,

Je t'écris pour t'informer que la version 12 de Netbeans, le meilleur IDE Java/PHP/Node.js, est en sorti.

Cette version LTS apporte les nouveautés suivantes:

  • la gestion des dernières nouveautés de Java (le meilleur langage pour les projets d'entreprise): records, pattern matching, bloc de textes) ;
  • la même chose pour PHP (le pire langage pour les projets d'entreprise): typage, nouveaux opérateurs ;
  • de nouveaux thèmes.

Oracle, une généreuse PME qui éditait Netbeans avant, a aussi fait don de (…)

Forum général.petites-annonces Développeuses ou développeurs - PHP Symfony - confirmés - Angers & Télétravail

Posté par  . Licence CC By‑SA.
11
26
mai
2020

Bonjour à tous,
on commence à voir le bout du tunnel du confinement, on relance le recrutement :)

Ma boite, Empreinte Digitale, une structure collaborative en SCOP SA, cherche des personnes pour enrichir le pôle développement/production sur du php symfony. Apporter de nouvelles idées et expériences.

L'entreprise a 26 Ans, on est environ 47 salariés et on est passé en SCOP en janvier.
On est membre de l'April.

Nous n'utilisons et ne produisons que du logiciel libre ou a minima (…)

Forum Programmation.php conteneurisation application php avec Docker

Posté par  . Licence CC By‑SA.
Étiquettes :
1
9
mai
2020

Hello.

Je souhaite conteneuriser[1] une application web (Galette).
J'ai créé une image personnalisée à partir de l'image officielle de PHP et j'ai inclue le code de l'application dans l'image.
Petit problème: Dans l'application, il y a un dossier "install" qui contient du code permettant de configurer l'accès à la base de donnée et de créer le compte admin.
Ce dossier doit être là au premier démarrage et il faut le supprimer après l'avoir utilisé pour des raisons de sécurité.
Or (…)

Forum Programmation.web Comment accéder aux logs php et apache d'un site OVH ?

Posté par  . Licence CC By‑SA.
Étiquettes :
1
18
avr.
2020

Bonjour à tous,

suite à une modification du fichier configuration.php de mon site web OVH sous Joomla, je ne parviens plus à me connecter à la console Joomla.
J'ai une belle page Error en lieu et place de l'écran de login habituel.
J'ai bien essayé de remettre l'ancienne version du fichier mais quetchi (droits du fichier en 644).

En desespoir de cause j'ai essaye de regarder les logs php, mais avec OVH c'est un vrai merdier.
La page : https://logs.ovh.net/<monsite> (…)

Wiki [PHP] Tester la vitesse de hashage des différents algorithmes

0
9
fév.
2020

[PHP] Tester la vitesse de hashage des différents algorithmes

Afin d'optimiser le code, il est toujours primordiale de trouver quelles sont les fonctions les plus rapide correspondant à un problème donné.

Les codes présentés ici vont permettre de tester facilement sur son propre serveur la vitesse de hashage des différents algorithmes et ce en monothread (un seul processus qui exécute tout) ou en multithread (un processus par fonction de hashage).

Monothread

Ce code fonctionne sur tout les systèmes d'exploitation.

    <?
(…)

PrestaShop version 1.7.6.3

Posté par  (site web personnel) . Édité par Davy Defaud et palm123. Modéré par Ysabeau 🧶. Licence CC By‑SA.
Étiquettes :
18
24
jan.
2020
PHP

Prestashop est un système de gestion de contenu (CMS) libre français de commerce en ligne, développé en PHP + MySQL et placé sous licence OSL v3.

Les points forts de PrestaShop sont la simplicité, la légèreté et la rapidité d’exécution. PrestaShop 1.7 contient plus de 600 fonctionnalités et a contribué à la création et au succès de plus de 300 000 boutiques à travers le monde. La dernière version majeure de Prestashop (la version 1.7) est sortie en 2016.

Prestashop a remporté en 2010 et 2011 le prix Open Source Awards et, en 2019, le prix des Acteurs du Libre dans la catégorie développement international, pour sa stratégie de développement qui a permis de mettre en place une communauté d’un million de personnes actives dans le monde. Prestashop est numéro un des logiciels de commerce en ligne en Europe et en Amérique du Sud. Le logiciel est disponible dans plus de soixante langues, y compris des langues s’écrivant de droite à gauche, telles que le persan et l’arabe.

Ce mardi, les équipes de PrestaShop ont publié la version 1.7.6.3 qui apporte de nombreuses corrections, dont :

  • la correction de messages d’erreur confus lorsque des paramètres trop longs étaient saisis en back‑office ;
  • les courriels n’étaient pas correctement traduits si une langue différente de l’anglais était choisie lors de l’installation ;
  • le service Web ne renvoyait pas les informations traduites pour les devises ;
  • il n’était pas possible d’exporter plus de cinquante clients depuis la liste des clients en back‑office ;
  • dans certaines conditions, il n’était plus possible de modifier le prix d’un produit.

La liste complète des corrections est disponible dans les notes de publication (en anglais).

La communauté PrestaShop est très active, aussi bien sur le dépôt GitHub, qui sert également au suivi des bogues, que sur le forum ou le canal Gitter.
N’hésitez pas à venir échanger avec nos communautés de marchands ou de développeurs !

Forum Programmation.web PHP+Bash afficher liste Tunnel SSH

Posté par  . Licence CC By‑SA.
Étiquettes :
2
20
jan.
2020

Bien le bonjour l'assemblée.

Double question/problématique en vue de corriger un bug dans une sonde. Dans cette feature la sonde est censé afficher la liste des tunnels SSH.

  1. Pourquoi le script suivant fonctionne-t-il avec php-cli mais pas avec php-fpm ? Peut-on corriger cela et si oui comment ?
<?php
echo listSSHTunnel();

function listSSHTunnel(){
    // work with cli, not with fpm
    return exec("ps -aux | grep '[s]sh.*:.*:' | grep -Eo ' [\.0-9a-Z]{1,}:[\.0-9a-Z]{1,}:[\.0-9a-Z]{1,} ' | sed 's#
(…)

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

Posté par  (site web personnel) . Édité par Davy Defaud, Benoît Sibaud, ZeroHeure et Julien Jorge. Modéré par Julien Jorge. Licence CC By‑SA.
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  (site web personnel, Mastodon) . 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)

Posté par  . Licence CC By‑SA.
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 (…)