Articles

Affichage des articles du novembre, 2013

CaenJS - NodeJS et les WebSocket par la pratique

Mais... dites-moi... Il semblerais bien que j'ai oublié de vous mettre en ligne ma présentation au CaenJS - NodeJS et les WebSockets par la pratique ! Bon, oubliez le fait que j'ai l'air d'avoir une sérieuse envie d'uriner (je suis un peu rouillé des conférences mais j'me soigne !) et concentrez vous sur la présentation ;) Les codes sources et les slides sont dispo en lien sous la vidéo.   Code Source: https://github.com/lalmat/CaenJS/ Slides: https://github.com/lalmat/CaenJS/blob/master/Pr%C3%A9sentation/CaenJS%20-%20nodeJS.odp

MythBusterPHP : PDO est-il plus lent que le Driver MySQL ?

Aujourd'hui j'ai eu un petit soucis avec MySQL. Un traitement s'est mis soudain à prendre 100 fois plus de temps que ce que j'avais prévu. Ayant basculé récemment le Framework de la boite sur des requêtes préparées avec PDO, j'ai eu un peu peur qu'il en soit la cause. J'ai navigué un peu sur le net et j'ai trouvé pas mal de gens qui soutenaient que PDO était deux fois plus lent que le driver MySQL en PHP... Du coup j'ai pris une grosse requête et j'ai fait le test. Plus de 5000 lignes sont retournées dans cette requête qui compte un joli nombre de champs (53) et de jointures (15 dont 9 externes). Voici le code de test : Les résultats :  -------------------------------------------------  Resultats Mysqli  -------------------------------------------------  Connexion : 0.00981 s  Requete   : 0.61539 s  Fetch     : 0.07401 s  Close     : 0.00006 s  -------------------------------------------------  Resultats PDO  --------------

Cable RJ45-USB pour onduleur MGE Ellipse 600 Max

Image
Petit message juste pour en faire profiter la communauté. Voilà un bon bout de temps que je recherchais sur le net le schéma de branchement du cable "com" pour les onduleurs MGE Ellipse 600. On en a récupéré tout un stock à la boite et ils fonctionnent encore parfaitement. Idéal pour secourir mon NAS en cas de panne de courant. Le seul hic c'est qu'il manquait le cable de communication. Bravo à un de nos gars du service tech pour en avoir déniché un. On a pu en faire plusieurs qui fonctionnent parfaitement avec le schéma de branchement suivant : Hope it helps !