mercredi 30 août 2006
Technorati Profile
Dans la rubrique Général
Aller au contenu | Aller au menu | Aller à la recherche
Dans la rubrique Mysql
Voilà , c'est fait la première rencontre du MySQL Belgian User group s'est tenue dans les bureaux de X-TEND à Kontich. Ce n'était pas un hasard, X-tend est partenaire "MySQL Network" pour la Belgique.
14 personnes étaient présentes pour écouter Geert Vanderkelen, un compatriote, qui travaille en Allemagne pour MySQL.
Bon d'accord sur 14 il y avait 6,5 employés X-Tend mais ce n'était pas du remplissage.
Pour cette première session, la réunion ne s'est pas axée sur un échange mais par une présentation générale de MySQL et de des nouveautés.
L'annonce disait que la rencontre se ferait en anglais français néerlandais et allemand. Ouf il n'ya pas eu d'allemand. Par contre ce qu'il n'avaient pas précisé c'est que les 3 langues restantes seraient utilisée dans les même phrase. Ce fut assez comique. L'anglais restant majoritaire pour la présentation.
Personnellement je n'ai pas appris grand chose, sauf les nouveautés de MySQL 5.1.
dimanche 27 août 2006
Dans la rubrique PHP / PEAR
J'ai écris ma première documentation pour une série de package PEAR.
J'ai choisi pour cela l'ensemble des packages VALIDATE puisque je m'occupe du package Validate_BE.
Dans la rubrique Techno du web
La première ligne du log de reconstruction de la doc de PEAR est la suivante :
>>> starting build at: Sun Aug 20 13:20:47 CDT 2006
Je me demandais quel TIMEZONE était représenté par CDT.
vendredi 25 août 2006
Dans la rubrique Mysql
CREATE TABLE `users1` (
`name` varchar(10) default NULL,
`birthday` date default NULL
);
CREATE TABLE `users2` (
`name` varchar(10) default NULL,
`birthday` date default NULL
);
After inserting some data, we get the following row counts:
SELECT COUNT(*) FROM users1;
+----------+
| COUNT(*) |
+----------+
| 15 |
+----------+
SELECT COUNT(*) FROM users2;
+----------+
| COUNT(*) |
+----------+
| 12 |
+----------+
Maintenant voici une requête:
SELECT * FROM users1
UNION
SELECT * FROM users2;
Combien de rang y aura-t-il dans le résultat ?
Dans la rubrique Mysql
SELECT * FROM theTable;
+----+----------+ | id | data | +----+----------+ | 1 | milieu | | 2 | premier | | 3 | showLast | +----+----------+
Maintenant trions sur `data`.
SELECT * FROM theTable ORDER BY data;
+----+----------+ | id | data | +----+----------+ | 3 | showLast | | 1 | milieu | | 2 | premier | +----+----------+
hum??? Peut-être sur le serveur n'a pas compris.
SELECT * FROM theTable ORDER BY data ASC;
+----+----------+ | id | data | +----+----------+ | 3 | showLast | | 1 | milieu | | 2 | premier | +----+----------+
Que se passe-t-il ? Il assure ne pas avoir switché vers une quelquonque collation inversée.
jeudi 24 août 2006
Dans la rubrique Claroline
5ème déménagement.
Ce matin, j'ai emménagé mon nouveau bureau. J'aurais donc ainsi été aux 4 bureaux disposés dans notre local.
Reste à voir combien de temps l'ordre tiendra.
zefredz cligne déjà de l'oeil
Dans la rubrique Mysql
MySQL 5.1.12 ne supporte plus DBD.
Il faut faire une migration AVANT de mettre à jour.
Source blog de Peter Laursen
Dans la rubrique Techno du web
Mais au moins, ils auront encore plus d'info sur leur utilisateurs.
mercredi 23 août 2006
Dans la rubrique PHP / PEAR
Voici une traduction pourrie (google translation) de "Arretez de faire des applis tout seuls" que Clay Loveless a posté sur son blog
Si quelqu'un veut améliorer
qu'il n'hésite pas
lundi 21 août 2006
Dans la rubrique PHP / PEAR
Du temps à consacrer pour les autres ? Pensez au point 13 !
Marco Tabini avait déjà fait cela mais en plus court
Dans la rubrique Mysql
SELECT CONCAT('a','foo',null,'bar');
donne NULL parce que c'est son comportement normal.
Si toutefois on désire avoir un retour avec les NULL considérés comme chaînes vides une autre fonction viendra à notre secours.
dimanche 20 août 2006
Merde j'ai acheté une des Quatre marques d'oeufs retirés de la vente
Heureusement on les a pas mangé.
vendredi 18 août 2006
Dans la rubrique SNCB-STIB
Avec ca on est bien informé.... retour de vacances, la SNCB ne change pas tiens.
mardi 8 août 2006
Dans la rubrique PHP / PEAR
Amir Mohammad Saied devient le responsable principal de packages Validate
Voici son blog
lundi 7 août 2006
Dans la rubrique Techno du web
Voici une petite carte de référence pour docbook bien utile pour écrire la doc de pear
dimanche 6 août 2006
Dans la rubrique Général
Let s'go pour la beta de PEAR :: Package :: Validate_BE. Je ne l'avais pas oublié, mais je ne m'étonnais de ne pas recevoir de feedback (positif ou négatif). Trop modeste pour imaginer que le package soit parfait je le passe en beta pour succiter l'intérêt et espérer quelques retours.
En attendant ceux-ci, je m'attaque à la documentation, indispensable pour mériter le status stable.
Et peut-être ajouter des tests si besoin.
En attendant si d'autres ont des idées pour enrichir la classe....
Vous pouvez installer Validate_BE en tapant en ligne de commande, ou en récupérant le package directement sur PEAR :
pear install channel://pear.php.net/Validate_BE-beta
Validate_BE depend du package Validate.