Lundi 10 Novembre 2008 14:28:09
Developpement
Une Astuce PHP
Un truc que je ne savais pas et que je viens d'apprendre en utilisant Drupal, si nous utilisons l'ouverture "longue" de balise PHP (long tag), il n'est pas nécessaire de fermer cette balise.
Cela peut être très utile, notamment pour les retour chariot oublié en bas de fichier, avec cette astuce vous n'aurez plus ce genre d'erreur.
Exemple de classe qui peut générer une erreur:
Mardi 07 Octobre 2008 12:58:51
Developpement
Didacticiel Python Part 1
Je me suis développé un petit outil de load-balancing en Python il y a quelques jours, et je m'empresserai de vous le donner sitôt qu'il sera présentatble. Le choix de le développer en Python s'est porté sur le fait que ce langage est simple, pratique, puissant et surtout complet.
Je me suis dis que ce serait sympathique de laisser un petit didacticiel sur ce langage. D'autant que des frameworks commencent à faire leur apparition comme Django. Il est donc logique de commencer à reparler de ce langage que j'affectionne ...
Mercredi 24 Septembre 2008 00:10:06
Developpement
Abstraction et interfaces PHP
Une question s'est levée lors de mon développement sur une implémentation de classes dans Copix. En effet, rares sont les occasions pour moi de devoir définir des classes abstraites complémentées d'interfaces et je me suis retrouvé devant une implémentation intéressante mais interrogative :)
Je vais simplifier mon concept avec des classes simples. Mais avant cela, un petit rappel sur les principes de bases des classes et méthodes abstraites ainsi que les interfaces.
Les interfaces sont de simples définitions de capacités ...
Samedi 06 Septembre 2008 22:11:14
Informatique
Petit outil UML
Je vous ai parlé de MeriseAcide, un petit outil bien cool qui permet de générer des graph "merise" avec une syntaxe simple. En me basant sur cette idée, et sur une page que j'ai lut ici http://www.ffnn.nl/pages/articles/media/uml-diagrams-using-graphviz-dot.php je me suis codé un petit script Perl qui génère un diagramme uml rapidement.
Le script est absolument imaintenable, j'en suis conscient, l'idée était de voir ce que pouvait donner graphiz avec un parsing Perl... Bref. Voici un exemple de code que j'envois à mon
Dimanche 27 Avril 2008 03:25:31
Informatique
Thread PHP dans Copix
Alors qu'on discutait sur le canal #fedora-fr de langages, et que je défendais PHP :) on a parlé des threads inexistants dans PHP. En fait, je savais qu'il était possible de faire des fork dans PHP, seulement sous Linux, et je me suis décidé à réaliser deux classes pour gérer des Threads dans Copix. Elles se nommeront CopixThread et CopixThreadManager.
Ce sera commité après validation de la Copix Team, mais rien ne m'empêche de vous présenter le travail maintenant. En fait, j'utilise les méthodes pcntl qui créent des fork ...
Vendredi 09 Novembre 2007 14:20:00
Informatique
Mootools documenté
Je me suis enfin ré-attelé à la documentation française de mootools dans Copix. http://www.copix.org/index.php/wiki/Mootools/Mootools
Faut dire, en 5 pages j'ai à peine tracé les grandes lignes. En tapant la doc, je me suis rendu compte de la réalité de la chose: y'a un travail fou derrière.
Cela dit, si vous voulez vous initier à Mootools, en attendant que je documente toute la partie "animation", je vous conseille de lire les articles.
Je vous rappelle la page: http://www.copix.org/index.php/wiki/Mootools/Mootools
Mercredi 24 Octobre 2007 13:47:15
Informatique
Une page sur plusieurs colonnes
Mon nouveau patron, Anthony, vient de me filer LA solution pour ne plus avoir ces soucis avec les divs en float left qui ne donnent pas la taille au div père.
Explication, vous voulez créer une page avec Deux colonnes: un menu à gauche, et le contenu... jusque là... avec des float c'est simple:
<div id="content">
<div id="menu">
</div>
<div id="main">
</div>
</div>
Et le CSS qui va avec:
#content{
/* on ... ...
Mercredi 24 Octobre 2007 09:41:23
Informatique
L'optimisation du code PHP
J'ai envie de vous présenter un article récemment mis à jour qui démontre que certaines pratiques en PHP sont très très couteuses en temps. L'article est clair avec pas mal de graphiques: Optimiser PHP
On y voit par exemple que l'utilisation de condition ternaire est très rapide en temps. J'ai toujours cru que ce n'était qu'un raccourcis... Autre surprise:
foreach($tableau AS $cle => $valeur)
...
10 fois plus lent que:

2 commentaire(s)









