> > > Ecrire à l'auteur < < <          

Archive pour la catégorie 'PHP'

Phusey : a tool to write your own performance and load test, in PHP

Mercredi 4 avril 2018

A few month ago, I started to wrote my own performance and load test tool, becaus I cant find any suitable tools to do them. I want an opensource tool, with nice report, easy scenario writting, and compatible with my server architectures.
So here is Phusey, a framework written in PHP. It allows to write scenario, describe a test load, and generate HTML reports. All of this in multi-threaded PHP7 (with PThreads libs and Zend Thread Safe PHP version).
(more…)

PHP session handler using Redis, with failover

Mardi 3 mars 2015

Here is a a PHP file to include in your project, to add session support with a Redis storage backend, with failover support. It is a custom PHP session handler.
(more…)

Most common pin numbers - complete list

Mardi 11 décembre 2012

An article from DataGenetics explains why the frequency of a 4 digit pin number can be predicted, because people always use the same PIN number scheme. The article presents a colored graphic with frequency of most common PIN codes.
The most commons are : 1234, 1111, 0000, 1212, 7777… The DataGenetics article do not give the full list of the 10.000 PIN code, sorted by most frequent first. In my article, I revert the colored diagram to give an ordered list.
(more…)

ftp_sync : synchronisation intelligente par FTP, en PHP

Mercredi 28 octobre 2009

Ce petit script PHP, a utiliser en ligne de commande, permet de synchroniser toute une arborescence vers un serveur FTP. Je me sert réguliérement de ce script pour faire un backup (sur free.fr) de mes documents importants.

Caractérisitque :

  • travail par différentiel : seul les fichiers modifiés ou crées depuis la dernière synchronisation seront envoyés par FTP
  • supporte les noms de fichiers UTF8
  • script PHP 5 en ligne de commande
  • nécessite l’extension “ftp” de PHP.
  • utilise des fichiers caches sur le client et le serveur pour s’assurer que seuls les fichiers modifiés ou crées seront copiés.
  • le client est toujours le maître, le serveur est l’esclave : la synchronisation ne s’effectue que dans ce sens
  • un seul fichier PHP est utilisé

Usage en ligne de commande :

php ftp_sync.php -host hostname -user username -pass password [-dir remotedir] [localdir]

(more…)

lib_gif.php un encodeur GIF entièrement en PHP

Jeudi 18 juin 2009
  • Il y’a quelques années, un message sur le site LinuxFR demandait si il était possible d’enregistrer, en PHP, des images GIF sans utiliser les fonctionnalités GIF natives de la lib GD de PHP. En effet, à l’époque, l’algorithme de compression LZW utilisé par le format GIF était soumis à un brevet (quelle connerie ca alors !) qui rendait inutilisable ce type de fichier sans payer des royalties aux détenteurs des brevets.

Il a donc été crée une librairie entièrement en PHP (qui n’utilise pas GD) et qui permet d’enregistrer des GIF en utilisant la compression LZW. En bonus, cette librairie gère aussi le format GIF animé.
(more…)

WifiAccess : portail sécurisant un accès WiFi

Vendredi 11 avril 2008

Voici un ensemble d’outils intégrés et regroupés dans un package nommé WifiAccess. Avec WifiAccess, vous pouvez facilement et rapidement sécuriser un accès WiFi et restreindre l’accès à internet à travers le Wifi à certains utilisateurs, suivants certaines plages horaires etc… Le tout est basé sur des outils libre : le serveur web Apache, le proxy authentifiant Squid, la base de données MySQL ou SQLite et le langage de script PHP. WifiAccess est donc une sorte de portail captif, mais qui ne nécessite pas de matériel spécifique avec un firmware bidouillé.
(more…)

WordPress chez Free.fr : bug de tri des articles

Vendredi 11 avril 2008

Je me suis rendu compte que depuis quelques jours, l’hébergeur Free.fr avait introduit un bug sur WordPress en changeant la version de MySQL. En effet, avec MySQL 5.0.51a et WordPress 2.0.5 (version fournit par Free.fr), les articles du blog ne sont pas triés correctement par date de publication. Voici le correctif.

(more…)

Hotmail and RSS : how to retreive your Live Hotmail emails via an RSS feed

Mercredi 23 mai 2007

The famous webmail service from Microsoft, Hotmail, do not provide an RSS feed of your incomming email. This website correct this feature, because with it, you can track your hotmail account with an RSS feed. Just go to http://www.palmeteo.com/hotmailrss/ , enter your hotmail username and password and an RSS feed is provided. Bookmark the url in your favorie agregator (Firefox, T.Bird or other).

This article is also available in french.

Update january, 26, 2009 : the service is up again ! source code (in GPL) is available. Now you can retreive your MSN or Hotmail contact list.

Hotmail et RSS

Mercredi 23 mai 2007

Hotmail est un service d’email gratuit proposé par Microsoft. Il a de nombreux avantages et quelques défauts (en plus d’une politique de confidentialité plutôt … étasunienne !) et notamment il ne permet pas de créer un fil RSS de ces emails. Je vous propose de remédier à cela en utilisant le service HotmailRSS.

(more…)

WinCocktail

Mercredi 29 novembre 2006

WinCocktail est un logiciel de gestion de recette de cocktail dont je suis l’auteur. Voici sa dernière version.
(more…)