Les billets de blog

Nouveau style

Sujet à controverse… Je viens encore une fois de change le style de mon blog. Outre le fait que je ne supporte toujours pas Internet Explorer (et oui, les arrondis et les ombres… trop compliqué pour ce navigateur) je me suis permis de revoir la manière dont un blog apparait.

MySQL Failed to CREATE FUNCTION

Ce matin, grosse peur et surtout gros coup de stress !!! voilà que lors d’une mise à jour de code sur un projet une requête me retourne une erreur sur ma base MySQL. L’insulte: ERROR 1307 (HY000): Failed to CREATE FUNCTION. J’ouvre un shell MySQL et je tente:

Des slides simplement en XSW

Alors que je viens de faire une conférence traitant des nouveaux outils de développement aux JDLL ce samedi, je ne peux m’empêcher de vous parler d’un outil qui m’a été présenté par Amos Wenger (le principal développeur du langage OOC). Cet outil sert à faire des slides… alors j’entends d’ici les “ouais, openoffice quoi…” ou encore “fait péter ton interface avec des dizaines de libss qui vont avec”… et bien non ! Cet outil c’est XSW.

Conférence JDLL PCC OOC

Et voilà, Amos Wenger et moi même avont donné notre conférence aux JDLL (journée du logiciel libre) à Lyon, au domaine scientifique de la Doua. Cette conférence portait sur les nouveaux outils de développement, notamment sur des nouveaux compilateurs tels que OOC et Roadsend PCC.

Manipuler les chaines en Bash

Je continue ma série d’articles sur le scripting bash. Il y a des milliers de choses à connaître et vous n’avez pas finit d’être étonné. Aujourd’hui je vais vous parler un peu des manipulations possibles de bash sur des chaines contenues dans des variables. En effet, plutôt que de passer par “awk” ou “sed” à chaque fois pour des opérations de simples substitution ou de découpe, il suffira de connaitres les “built-in” de Bash qui permettent pas mal d’opérations.

ZipArchive et ODT bug

Je viens enfin de rendre mon article à PHP Solutions magazine qui devrait paraître en novembre sur l’édition de document OpenOffice via PHP. Durant la rédaction, je remarque que plus aucun de mes anciens exemples ne fonctionnent, la faute à ZipArchive qui a un bug depuis quelques versions. Vous trouverez ici l’explication http://bugs.php.net/bug.php?id=48763.