Sortie de PHP 5.6

Posté par  . Édité par palm123, Stéphane ESCAICH, Benoît Sibaud et cfx. Modéré par Ontologia. Licence CC By‑SA.
Étiquettes :
40
9
sept.
2014
PHP

Ultime version de la branche 5.x, PHP 5.6.0 apporte quelques possibilités de développement, un débogueur interactif et corrige quelques 150 bogues.

Les principales nouveautés sont :

  • Les expressions de constantes scalaires
  • Fonctions à nombre d'arguments variable ainsi que l'opérateur ... pour empaqueter/dés-empaqueter les arguments
  • L'opérateur ** pour l'exponentiation
  • L'extension du mot-clé use pour importer les fonctions et les constantes
  • Un débogueur interactif : phpdbg intégré comme module SAPI.
  • La ré-utilisabilité de php://input faisant passer $HTTP_RAW_POST_DATA en déprécié.
  • Les objets GMP (GNU Multiple Precision) supportent maintenant la surcharge des opérateurs et le transtypage en types scalaires.

Plus de détails sont disponibles dans la suite de cette dépêche.

Journal Diaspora bien tenté mais...

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
2
11
sept.
2014

Souhaitant déployer un réseau social hébergé sur mon serveur, je me suis laissé tenter par Diaspora dont tout le monde parle ces derniers temps. Après l'avoir essayé rapidement sur un serveur public, j'ai décidé de l'installer sur ma machine (elle tourne sur Arch, et après de longues heures passées à le configurer avec Apache et le support SSL, le tout tourne parfaitement. Enfin oui et non. Il y a pas mal de petites erreurs et pas des moindres. Par exemple (…)

FusionDirectory 1.0.8.1 est sorti !

Posté par  . Édité par Xavier Teyssier, Benoît Sibaud et palm123. Modéré par ZeroHeure. Licence CC By‑SA.
23
11
sept.
2014
Administration système

L’équipe de FusionDirectory est heureuse de vous annoncer la publication de la version 1.0.8.1 de FusionDirectory. Pour ceux qui ne connaissent pas FusionDirectory, il s’agit d’un gestionnaire d’infrastructure. Il est à LDAP ce que Webmin pouvait être à NIS/NIS+ : une interface Web modulaire de gestion complète d’un annuaire LDAP. Sa modularité permet d’offrir aussi la gestion de services qui ne sont pas directement interopérables avec LDAP.

La version 1.0.8.1 est une version de maintenance avec des correctifs importants et une nouvelle fonctionnalité pour faciliter les mises à jour.

Pour ceux qui sont encore en 1.0.7.x et ne peuvent migrer en 1.0.8.1 nous avons aussi sorti une version de maintenance 1.0.7.5 avec quelques correctifs.

Sortie de PhotoShow 3.0

Posté par  . Édité par Xavier Teyssier, palm123 et claudex. Modéré par tuiu pol. Licence CC By‑SA.
Étiquettes :
46
7
juil.
2014
Technologie

PhotoShow est une galerie photos/vidéos auto-générée, en PHP, sous licence GPL.

Elle est munie d'un design clair et efficace, à la fois sur ordinateur de bureau et sur téléphone portable. Il vous suffit d'un serveur web avec PHP5 et libgd (pour la génération de vignettes). Pas d'installation, deux lignes de configuration. Elle est pas belle, la vie ?

Forum Programmation.php Calypso CMS

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
23
juin
2014

Bonjour !

J'ai conçu un programme et je viens quérir votre avis bien qu'il soit souvent dur et négatif. ^^
Ma petite perle s’appelle Calypso. C'est un CMS dont la particularité est de pouvoir intégrer de nouvelles fonctionnalité très aisément (évidement il faut quand même un peu de maitrise).
Je laisse le lien pour ceux qui auront du temps au moins l'essayer: http://calypso.murelh.info

J'en appelle aux curieux et aux passionnés uniquement et qui auront le temps d'essayer de comprendre le (…)

FusionDirectory 1.0.8 est sorti !

Posté par  . Édité par Xavier Teyssier, palm123, Benoît Sibaud et tuiu pol. Modéré par claudex. Licence CC By‑SA.
21
30
juin
2014
Administration système

L’équipe de FusionDirectory est heureuse de vous annoncer la publication de la version 1.0.8 de FusionDirectory. Pour ceux qui ne connaissent pas FusionDirectory, il s’agit d’un gestionnaire d’infrastructure. Il est à LDAP ce que Webmin pouvait être à NIS/NIS+ : une interface Web modulaire de gestion complète d’un annuaire LDAP. Sa modularité permet d’offrir aussi la gestion de services qui ne sont pas directement interopérables avec LDAP.

La version 1.0.8 est une version majeure qui contient de nouvelles fonctionnalités intéressantes :

  • simplification de l'utilisation des ACL ;
  • rôles de base installés en standard  ;
  • un web service en lecture seule pour l'instant ;
  • possibilité des changer les icônes, grâce au support de la norme freedesktop.

Et bien sur plein de nettoyage de code, de conversion vers notre API «simple plugin» et de correctifs.

Forum général.petites-annonces [offre d'emploi] Développeur backend expérimenté

Posté par  . Licence CC By‑SA.
Étiquettes :
2
19
juin
2014

Salut,

Je ne sais pas si la diffusion d'annonce sur le forum est toujours autorisée, si ça n'est pas le cas je vous prie de m'en excuser :)

Le Poste

Je recherche un développeur dont le rôle au sein de la boite sera de concevoir et développer les nouvelles features du produit, en collaboration avec l'équipe backend. Le produit est constitué d'une API accessible publiquement (Symfony2/PHP), et de services internes (Golang - on vous apprendra à le parler si vous (…)

Forum Linux.redhat CentOS 6.5 - Downgrade PHP 5.3.3 vers 5.3.2

Posté par  . Licence CC By‑SA.
0
12
juin
2014

Bonjour,

Dans le cadre de mon boulot, j'ai installé un Nagios sur une CentOS 6.5. Je voudrais compléter cela par Centreon pour avoir une interface plus conviviale et une configuration plus aisée de Nagios.

Problème: dans les pré-requis Centreon, il faut un PHP 5.1, 5.2, 5.3 (5.3.1 ok, 5.3.2 non supporté).
Or sur mon CentOS, j'ai un php 5.3.3. J'aimerais donc repasser à une version 5.3.1 maximum de PHP.

J'ai googlé rapidement et on proposait d'utiliser "yum downgrade …" (…)

Rendez-vous sécurité PHP / Web le 5 juin 2014 chez Mozilla Paris

Posté par  . Édité par Nils Ratusznik, Florent Zara et Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
7
28
mai
2014
PHP

L’antenne AFUP (Association Française des Utilisateurs de PHP) de Paris donne rendez-vous à tous les développeurs et développeuses le 5 juin 2014 à partir de 18h30 dans les locaux de Mozilla, 16 bis boulevard Montmartre, à Paris. Le thème abordé sera « la sécurité web ».

Comme toujours le rendez-vous est gratuit et ouvert à tous, n’hésitez donc pas en parler autour de vous, et comme toujours… le nombre de places est limité. Alors n'hésitez pas à vous inscrire à partir de la page de l'événement !

Un an après le premier commit, nouvelle version pour wallabag

33
4
avr.
2014
PHP

Il y a un an démarrait le projet wallabag (qui s’appelait alors poche). C’est une application qui vous permet de mettre de côté un article que vous souhaitez lire plus tard. Ce n’est pas uniquement un gestionnaire de favoris pour sauvegarder un lien, ça sauvegarde également tout le contenu de l’article et uniquement le contenu (c’est‐à‐dire que les éléments superflus — comme la publicité — ne sont pas conservés).

Un nouvelle version vient de sortir ce 3 avril et voici les nouveautés.

FusionDirectory 1.0.7.3 est sorti

Posté par  . Édité par Davy Defaud, Benoît Sibaud, palm123, Nÿco et claudex. Modéré par Benoît Sibaud. Licence CC By‑SA.
16
4
avr.
2014
Administration système

L’équipe de FusionDirectory est heureuse de vous annoncer la publication de la version 1.0.7.3 de FusionDirectory. Pour ceux qui ne connaissent pas FusionDirectory, il s’agit d’un gestionnaire d’infrastructure. Il est à LDAP ce que Webmin pouvait être à NIS/NIS+ : une interface Web modulaire de gestion complète d’un annuaire LDAP. Sa modularité permet d’offrir aussi la gestion de services qui ne sont pas directement interopérables avec LDAP.

La version 1.0.7.3, qui est une version de maintenance, apporte des correctifs importants ainsi que de petites corrections.

The Hack language : PHP avec un peu de typage statique

Posté par  . Édité par Davy Defaud, BAud, V, chicco, claudex, Fabrice Le Fessant, ZeroHeure, Bruno Michel et olivierweb. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
42
23
mar.
2014
PHP

Facebook vient enfin d’annoncer son nouveau langage de programmation pour le Web, plus d’un an après les premiers déploiements en interne. Baptisé Hack et entièrement interopérable avec PHP, il s’exécute sur leur machine virtuelle maison (HHVM) et permet aux développeurs qui le souhaitent d’ajouter un peu de typage statique dans leur développement PHP. Il semble que pour Facebook, cette dose de typage supplémentaire était devenue indispensable à la maintenance sur le long terme de leur grande base de code.

D’un point de vue performance, la machine virtuelle HHVM utilise des techniques de compilation à la volée, alors que, précédemment, ils utilisaient pour le code en production un compilateur de PHP vers C++. Sur le code du site Facebook lui‐même, ils annoncent un gain de performance de ×10 en temps processeur. De manière plus générale, HHVM vise à terme une compatibilité complète avec PHP 5 — aujourd’hui, 98,5 % de compatibilité —, dans ce cas, ils annoncent un gain de ×2 par rapport à la version actuelle de Zend.

Au delà du gain en CPU dû à la machine virtuelle, cette annonce montre aussi que les questions de fiabilité et le typage statique commencent à faire leur chemin. La complexité croissante des applications Web en font une question centrale pour l’avenir. Même si Facebook a fait le choix conservateur de typer PHP plutôt que tout traduire vers un langage fortement typé (à cause de l’énorme masse de code déjà écrite), il est frappant de noter que le compilateur Hack lui‐même et le tutoriel en ligne sont implémentés en OCaml.

Dans son annonce officielle Facebook remercie d’ailleurs l’équipe Gallium de l’INRIA pour le compilateur OCaml, et le projet Ocsigen (CNRS, INRIA, Université Paris Diderot) pour le compilateur js_of_ocaml. La machine virtuelle HHVM est écrite en C++.

Soirée Interopérabilité des frameworks

Posté par  . Édité par ZeroHeure et Benoît Sibaud. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
11
26
mar.
2014
PHP

L’antenne AFUP (Association Française des Utilisateurs de PHP) Paris donne rendez-vous à tous les développeurs et développeuses le 2 avril 2014 autour du thème de l’intéropérabilité des frameworks à Paris (salle Spark).

L'antenne invite 2 conférenciers pour parler PSR avec FIG et les injections de dépendances. La soirée sera découpée de la manière suivante :

  • ouverture des portes à 18h30 ;
  • 1ère présentation : les containers d’injection par David Négrier de The Coding Machine ;
  • 2ème présentation : les efforts de FIG par Frédéric Marand de Osinet ;
  • 3ème présentation : présentation surprise ;
  • pot de l’amitié.

Comme toujours le rendez-vous est gratuit et ouvert à tous, n’hésitez donc pas en parler autour de vous, et comme toujours… le nombre de places est limité. Alors n'hésitez pas à vous inscrire à partir de la page de l'événement!

Forum général.cherche-logiciel Web interface / Gestion d'une association

Posté par  . Licence CC By‑SA.
Étiquettes :
2
27
mar.
2014

Hello,

Je viens de constituer mon asso', et j'aimerais avoir une petite interface web sympa pour gérer les membres, leurs cotisations, & cie.

J'ai trouvé beaucoup de projets PHP, pour la plupart morts et vieillissants. Je n'ai rien trouvé de "frais" sur Github par exemple.

Qu'utilisez-vous dans vos associations ?

J'aimerais éviter un client lourd, genre du Java… L'idéal serait d'avoir une interface Web pour tout gérer, afin que le bureau entier y accède facilement de n'importe ou !

Bonne soirée !

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