With PHP 8.0 entering stabilization phase, time to check the status of most commonly used PHP extensions (at least, the ones available in my repository).
Here is the (mostly) exhaustive list.
Blog | Forum | Repository | Wizard
lundi 21 septembre 2020
Par Remi le lundi 21 septembre 2020, 08:13
With PHP 8.0 entering stabilization phase, time to check the status of most commonly used PHP extensions (at least, the ones available in my repository).
Here is the (mostly) exhaustive list.
lundi 16 mars 2020
Par Remi le lundi 16 mars 2020, 15:10
The zip extension version 1.18.0 has been released.
Par Remi le lundi 16 mars 2020, 13:37
L'extension zip version 1.18.0 vient d'être publiée.
vendredi 13 mars 2020
Par Remi le vendredi 13 mars 2020, 13:59
I'm used to write scripts using PHP, of course, this is the language I know the best.
But I had a lot of needs requiring parsing system command output, and exec is evil.
So I create a new extension rpminfo providing bindings for the librpm library API. This extension is designed to provide simple functions, a low-level API, that PHP code can take advantage of.
After the recent developments done, I just released version 0.4.0 which can be considered as stable, even if the API still can evolve before version 1.0.0.
Par Remi le vendredi 13 mars 2020, 13:05
J'ai l'habitude d'écrire mes scripts en PHP, normal, c'est le language que je connais le mieux.
Mais j'avais de nombreux besoins nécessitant d'analyser la sortie de commande systèmes, et exec c'est le mal.
J'ai donc créer une nouvelle extension rpminfo utilisant l'API de la bibliothèque librpm. Cette extension est conçue pour fournir des fonctions simples, de bas niveau, qui peuvent être ensuite exploitées par le code PHP.
Suite aux développements récents, le viens de publier la version 0.4.0 qui peut désormais être considérer comme stable, même si l'API pourra encore évoluer avant la version 1.0.0.
mercredi 23 octobre 2019
Par Remi le mercredi 23 octobre 2019, 15:09
The FFI extension (Foreign Function Interface) give access to features from system libraries directly from PHP without any need to additional extension.
Here is some examples, results of my tests of this extension.
Par Remi le mercredi 23 octobre 2019, 14:05
L'extension FFI (Foreign Function Interface) permet d'accéder aux fonctionnalités de bibliothèques systèmes directement depuis PHP sans recours à une autre extension.
Voici quelques exemples, résultats de mes tests de cette extension.
jeudi 23 mai 2019
Par Remi le jeudi 23 mai 2019, 13:44
With PHP 7.4 entering stabilization phase, time to check the status of most commonly used PHP extensions (at least, the ones available in my repository).
Here is the (not yet) exhaustive list.
jeudi 21 mars 2019
Par Remi le jeudi 21 mars 2019, 16:10
Despite I'm mainly a developer, I now use most of my time on doing QA on PHP projects.
Here is, around release of versions7.2.17RC1 and 7.3.4RC1 a report which should help to understand this activity.
Par Remi le jeudi 21 mars 2019, 15:14
Bien que développeur, je passe désormais la majeur partie de mon temps à faire de la QA (assurance qualité) sur les projets autour de PHP.
Voici à travers la sortie des versions 7.2.17RC1 et 7.3.4RC1 un rapport permettant de mieux comprendre cette activité.
mardi 11 décembre 2018
Par Remi le mardi 11 décembre 2018, 11:23
As RHEL-8.0-Beta is released, it's time to start preparing PHP stack for EPEL-8.
Here some notes about this work in progress.
lundi 2 juillet 2018
Par Remi le lundi 2 juillet 2018, 11:36
With PHP 7.3 entering stabilization phase, time to check the status of most commonly used PHP extensions (at least, the ones available in my repository).
Here is the exhaustive list.
mardi 14 novembre 2017
Par Remi le mardi 14 novembre 2017, 11:10
QA is a very important part of my daily work, and since PHP 7.2 is available in Fedora rawhide, we have to ensure everything works as expected with this new version.
jeudi 23 mars 2017
Par Remi le jeudi 23 mars 2017, 10:14
For some years, the package development tracking for my repository was managed on a github repository: https://github.com/remicollet/remirepo.
This was, of course, for easiness.
Contrary to fashion of using this gratis, but not really free, service, I chose to self-host my work on the dedicated server already used for my repository, my blog and the forum.
All the sources of packages, tools and web sites will be progressively moved to the git.remirepo.net server, and can be browsed on https://git.remirepo.net/cgit.
Github repository will stay open, only used for issues and other requests, but patch proposal should be send by email (preferably using git format-patch so I can apply them using git am).
I will also consider moving from cgit to pagure, as soon as possible.
Par Remi le jeudi 23 mars 2017, 10:04
Depuis quelques années, le développement des paquets pour mon dépôt était géré dans un depôt github : https://github.com/remicollet/remirepo.
C'était évidement une solution de facilité.
Au contraire de la mode actuelle d'utiliser ce service gratuit, mais pas vraiment libre, j'ai décidé d'auto-héberger mon travail sur le serveur dédié utilisé pour mon dépôt, mon blog et le forum.
L'ensemble des sources des paquets, des outils et des sites seront donc progressivement déplacés vers le serveur git.remirepo.net, est sont consultables sur https://git.remirepo.net/cgit.
Le dépôt github restera ouvert uniquement pour les rapports de bug ou demande diverses, mais les proposition de correctifs devront être transmises par messagerie (en utilisant de préférence git format-patch afin que je puisse les appliquer avec git am).
J'envisage aussi de remplacer, dès que possible, cgit par pagure.
mercredi 1 mars 2017
Par Remi le mercredi 1 mars 2017, 11:16
Point of the situation with the development of zip extension version 1.14.0 which implements support of encrypted archives.
Par Remi le mercredi 1 mars 2017, 10:17
Un petit point d'avancement du développement de l'extension zip version 1.14.0 qui intègre désormais le support des archives chiffrées.
samedi 11 juin 2016
Par Remi le samedi 11 juin 2016, 09:40
PHP 7.1 introduce a new check during conversion of string to number.
Par Remi le samedi 11 juin 2016, 09:35
PHP 7.1 introduit un nouveau contrôle lors de la conversion d'une chaine en nombre.
lundi 9 novembre 2015
Par Remi le lundi 9 novembre 2015, 09:05
Comme il a déjà été dit de nombreuses fois, PHP 7 est plus rapide que PHP 5.
Depuis PHPUnit 4.8 vous pouvez choisir entre XDebug et phpdbg comme pilote pour récupérer les données de couverture du code, voir PHPUnit 4.8: Code Coverage Support.
Voici quelques résultats de tests de performance.
« billets précédents - page 1 de 3