Mardi le 07 juin 2005, 16:45:53
Hier se tenait la rencontre mensuelle de juin de l’instance drummondvilloise de PHPQuébec. La rencontre portait sur les services Web. Pour ceux qui n’y étaient pas, je peux dire que cette même rencontre était beaucoup plus théorique que pratique. Un exemple de code a été divulgé pour nous montrer comment on fait pour communiquer avec Amazon.com via REST.
Bien sûr, les services Web semblent faciles de nos jours, mais c’est un sujet très vague surtout lorsque, comme hier, les utilisateurs d’une telle technologie ne sont pas familier avec le XML et tout ce qui s’en accroche.
Par ailleurs, en étant l’organisateur des rencontres mensuelles, j’ai demandé aux personnes assistant à cette soirée de me procurer des sujets qui pourraient faire l’objet des quelques prochaines rencontres à venir, soit celles de juillet et septembre. Le XML semble un sujet attendu au même titre que les sessions.
Par ailleurs, pour ceux qui auraient voulu un meeting au mois d’août vont être déçu d’apprendre par l’intermédiaire de ce site qu’il n’y en aura pas. En effet, comme des BBQ sont prévus et en planification pour les groupes PHPQuébec de Montréal et Québec, j’ai décidé (étant le seul organisateur [qui cherche des personnes bénévoles pour m'aider dans cette tâche] du groupe de Drummondville) qu’il n’y en aurait pas pour permettre aux gens d’aller discuter et avoir bien du plaisir en compagnie de genes provenant de d’autres coins du Québec. Veuillez m’en excuser si ma décision vous insulte royallement.
Bref, tout ça pour dire que présentement, je suis à la recherche d’une personne [ou plusieurs] étant à l’aise avec les sessions en PHP ou en XML et désirant parler devant quelques personnes (moins de 10) à la rencontre de juillet. À qui la chance ? Moi ! Encore ? N’ayez pas peur.
Dimanche le 05 juin 2005, 23:22:51
Ça y est, c’est fait.
Par une soirée chaude et humide de la dernière fin de semaine, j’ai décidé d’offrir à mes compatriotes et compagnons un blog dans un langage qu’ils pourraient tous comprendre. Au diable les autres, me suis dit-je. Qu’à cela ne tienne puisque dorénavent, vous aurez droit à un blog entièrement en français québécois et vous pourrez donc comprendre l’essentiel de mes propos et aussi, des astuces et bouts de code que je divulguerai ici même.
Par conséquent, je prévois y mettre autre chose que de la programmation. Je pense en effet à rendre cette espace un peu comme mon LiveJournal l’était ne voilà pas si longtemps. J’inviterais donc les gens à communiquer leurs intérêts pour ce changement radical de cap concernant le choix de la langue dans lequel cet espace Web vous est offert.
Vous voulez une raison ? La voici : mon anglais s’améliore et ce n’est pas nécessairement dû à mon blog où l’auto-correction après maintes relectures était de mise.
Je ne transposerai pas les articles/postes déjà présents par contre, mais c’est un petit prix à payer. L’été approche et je compte faire beaucoup de recherche et développer grandement mes capacités à coder des applications de natures de plus en plus importantes.
Sachez apprécier
Vendredi le 03 juin 2005, 8:27:49
Yesterday was the june meeting for the Montreal instance of the PHP Québec group. The meeting was divided into 2 parts which were : XDebug, KCacheGrind and Flood (HttpLoad-like) presented by Yann Larrivée and Runkit (a PECL package) presented by Sean Coats.
First of all, Yann introduced us to XDebug which is a cool tool to analyse your PHP applications. It analyzes the time it takes for a script to run, ammount of total memory it requires, etc. Of course it details every part of your applications such as functions, classes, etc. KCacheGrind is a tool that can visually show the results by parsing the results files. Yann ran XDebug on TikiWiki and find pretty interesting things. The wiki’s index page does about 400 SQL queries to show itself on the screen. Then, he tested Flood for us (which does the same things as HttpLoad) on the same TikiWiki. Interesting fact here : a 400mhz computer can’t hold more than 13 request of the same TikiWiki page. Anyway, a nice utility of KCacheGrind is that, with the help of GraphViz, creates a graphic of your applications’ classes and function and the relationship between them. I think it’s a nice way to introduce someone into a project.
Then, Sean presented us Runkit. It’s a nice little extension which can do many things. First you can, without quitting and request your script again (mainly useful for Bots) change your Classes, Functions or Constant on the fly. Another functionnality is that you can create SandBoxes. A SandBox runs in its own thread and can’t use your main application’s ressources. Pretty neat. But there’s so much to say about Runkit, you’ll have to check for yourself, wait for my little example, or come to a future meeting of PHPQuébec in Drummondville ;).
Commentaires récents