Développer une extension PHP
mercredi 14 mars 2007 à 20:19 (Julien Tartarin)
C'est possible et pas si compliqué que ça, surtout avec un très bon tuto !
Pourquoi ?
- S'il y a des appels à des librairies de niveau plus bas ou à des particularités de l'OS que les scripts PHP ne peuvent pas gérer
- Pour modifier le comportement de PHP lui-même
- Pour accélérer et optimiser certains bouts de code
- Pour vendre du code compilé sans la source
Dans mon cas, ce sont les raisons 2 et 3 qui sont pertinentes. Je me suis donc décidé à développer l'extension "xdob.so"...
Pour l'instant c'est très basique[1] mais à terme j'espère pouvoir modifier le comportement de certaines fonctions et ajouter des fonctions de debug et benchmarking. En m'inspirant du très bon Xdebug pour tout ce qui est benchmarking. Je pense que le code sera public, puisque, après tout, pourquoi pas ?
En vrac, les objectifs à court terme :
- faire un
var_dump()aussi joli que celui de xdebug - modifier le comportement de
mysql_query()pour gérer directement les erreurs et mesurer le temps d'exécution des requêtes ainsi que le nombre de requêtes par page et le temps total d'ouverture de la connexion (ce qu'on fait déjà avec un tas de fonctions PHP emboîtées) - afficher les erreurs du code avec leur stack trace, un peu comme xdebug mais avec des couleurs personnalisables (via
php.ini)
Pour résumer, c'est un mélange de xdebug allégé et de bouts de code PHP qui seraient bien mieux compilés !
Si parmi les quelques développeurs PHP qui me lisent, certains ont des idées de features sympa, qu'ils n'hésitent pas à se manifester ;-)
Notes
[1] "Hello World", pas mal non ?
Les projets perso deviennent pro
vendredi 9 mars 2007 à 13:42 (Julien Tartarin)
Nous avons signé, entre associés, l'accord sur le démarrage officiel de nos projets persos, sur 1/5e de notre temps (le Vendredi), ça commence demain !
C'est donc le grand retour en force des projets qui n'ont jamais abouti par manque de temps. Un jour par semaine, c'est peu, mais c'est beaucoup mieux qu'une ou deux heures le soir et le week-end !
On devrait donc annoncer prochainement de nouveaux projets, sites, services... Stay tuned !
Et si quelqu'un a des idées (libres de droit :p), qu'il (ou elle) n'hésite pas à se manifester, nous avons tous les quatre 52 vendredis à occuper !
Envie de m'amuser un peu
mardi 27 février 2007 à 18:14 (Julien Tartarin)
Fin avril 2006, je m'étais amusé un peu et avais "codé" hashr.net.
Aujourd'hui j'ai envie de recommencer un peu et de répertorier les hashs les plus jolis. Oui, jolis.
Je vais occuper quelques heures mon portable pour qu'il génère une quantité raisonnable de hashs md5 et sha1, et essayer de dégoter quelques perles (un hash qui commence par "abcdef" par exemple, ou celui qui a le plus de "0" consécutifs...)
La recherche s'annonce passionnante !
PS: si un geek a quelques heures à perdre, qu'il n'hésite pas à publier ses résultats ici ;-)
Hash it !
samedi 29 avril 2006 à 22:26 (Julien Tartarin)
Petit projet sans ambition réalisé cet après-midi : c'est inutile, donc indispensable !
Le point sur Geeks.fr
mardi 11 avril 2006 à 20:13 (Julien Tartarin)
Pour en dire un peu plus sur Geeks.fr, ce coming soon invariable.
À propos de Xalp.org
jeudi 1 décembre 2005 à 00:38 (Julien Tartarin)
Un peu d'histoire sur ce site qui en a vu de toutes les couleurs, et quelques projections pour le futur...
Geeks.fr
jeudi 20 octobre 2005 à 17:08 (Julien Tartarin)
Voilà encore un projet dont j'aimerais parler un peu : Geeks.fr.
L'idée originale date un peu : septembre 2004... Mais faute de temps[1] et à cause de "problèmes" personnels pendant l'année qui vient de se passer, il m'a été impossible de m'y consacrer à 100%. Le projet cependant est loin d'être abandonné, puisque je suis en ce moment même en train de réfléchir à sa construction et de le développer durant mon temps libre !
Le principe est simple : fonder une communauté de geeks[2], à travers des forums, mais aussi d'autres moyens de communication (je préfère ne pas en dire trop pour le moment). Concrètement, rassembler tous les geeks francophones et leur dédier un portail créé par et pour eux (j'en fais partie).
Afin de créer un portail aussi idéal que possible, tous vos commentaires, idées et remarques seront les bienvenus !
Notes
[1] Je suis encore un peu étudiant.
[2] Terme anglais représentant les passionnés d'informatique en tout genre. Voir "geek" selon Wikipedia.
Nouveau projet : phpart.net
mercredi 12 octobre 2005 à 23:57 (Julien Tartarin)
J'ai mis en place aujourd'hui un forum temporaire sur phpart.net. J'avais ce domaine depuis plus d'un an et toujours pas de temps pour concrétiser le projet de base, j'ai donc décidé de construire un nouveau projet en collaboration totale avec les autres membres.
Le projet sera axé autour de PHP et de toutes les technologies qui s'y attachent. Il se précisera au fil des discussions avec les futurs autres membres intéressés, toujours dans le but de fonder une communauté soudée et dont les membres seront réellement passionnés[1].
Notes
[1] J'ai de très mauvais souvenirs d'une communauté dont les créateurs n'étaient intéressés que par les chèques des régies pub...
Page 1 sur 1
