Le Mug.fr sera présent sur le village associatif pendant Solution Linux (31 Mars, 1er et 2 Avril 2009 - Porte de Versailles) venez nous rendre visite. Mercredi 1er Avril, pendant la ‘nocturne’ nous vous invitions à venir fêter le Mug sur le stand F30 prêté pour l’occasion par Anaska du groupe AlterWay. Cet apéro aura lieu à [...]
« Précédent 10 Nouvelles entrées | Suivant 10 Entrées plus anciennes »
LeMug pour fêter leur première présence au salon "solution linux"
le 31 mars, 1er et 2 avril 2009, organise un évènement.
Cet évènement aura lieu le 1er avril à 18h00 et ouvert à tout le
monde (Utilisateurs PHP, MySQL...) sur le stand Anaska du groupe
AlterWay
Pour connaître le programme officiel de la soirée, rendez-vous
sur le communiqué officiel de l'association.
- Apéro LeMUG.fr lors de Solution Linux (0 visite)
Oui je me suis fait avoir, oui je suis parti en mode R&D pour comprendre d’où sortait cette erreur sans cause apparente, oui j’ai tenté de bidouiller mon my.cnf pour rajouter la variable “language” et définir ainsi le path vers ce fameux “errmsg.sys” inconnu au bataillon de mon serveur MySQL…
Faute avouée est à demi-pardonnée, alors autant dire que publiée sur un blog elle est carrément excusée
“L’astuce” est donc la suivante :
Vérifiez que vos “clients” MySQL lisent bien le bon my.cnf… La doc ne fait pourtant pas mystère de la façon dont les fichiers de configuration (my.cnf en tête de gondole) sont lus.
“If multiple instances of a given option are found, the last instance takes precedence.” Autrement dit, le dernier qui parle à raison et mon …
[Lire plus]
11 paquets ont été mis à jour cette semaine :
- pdflib : création de fichiers PDF
- imagick : interface avec la bibliothèque graphique ImageMagick
- oci8 : fonctions OCI8
- timezonedb : base de données de fuseaux horaires pour PHP
- geoip : Indique la localisation géographique d'une IP
- uploadprogress : suivi des téléchargements de fichiers type Ajax
- …
Le MySQL User Group francophone (LeMug.fr) sera présent
au salon Solutions Linux 2009.
Durant ces 3 jours, des mini-présentations auront lieu sur le
stand Alter Way,
LeMUG en animera quelques unes (un grand Merci Cyril
Pierre de Geyer Responsable du pôle formation d’Anaska Alter Way et
Auteur du livre “PHP 5 avancé” )
Voici le planning des mini-présentations LeMug.fr :
31 mars 2009
=> Stand Alter Way : 11h-11h30 Haute disponibilité avec
MySQL
1 avril 2009
=> Stand Alter Way : 18h : Retour d’expérience shez Yahoo,
MySQL Proxy, le partitionnement,…
De plus, le 2 Avril 2009 de 14h à 17h se tient une demi journée de conférence sur les SGBD, avec notamment …
[Lire plus]
Tout comme PHP, MySQL participera pour la 3ème fois au Google
Summer of Code 2009
Elle est ouverte à tous mais si vous désirez participer auprès de
la communauté MySQL, déjà quelques orientations ont été définies
(cluster, proxy, sandbox, connecteur ODBC...)
- Ideas for Summer of Code 2009 (0 visite)
- Google Summer of code 2009 est ouvert (0 visite)
Depuis que le langage PHP, de nombreuses documentations et
sources exemples montrent de gérer les erreurs du éxécutions ou
fonctions avec une base de donnée (comme MySQL) avec « or
die »
Mais les techniques ont évolués, et ils existent d'autres moyens
de gérer les erreurs en générales.
Le site « Alsacréations » montrent quelques techniques
comme :
- Know your enemy
- Retour aux sources
- La POO
- Utilisation de PDO
- Gérer les erreurs MySQL en PHP sans or die (0 visite)
Que le temps passe vite... En plus vous utilisez le Web presque
tous les jours, si ce n'est tous les jours...
Mais il est important de le souligner que le Web fête ses 20 ans
en 2009.
Depuis la toute première page internet, à nos jours avec les
nombreux langages qui sont apparus comme PHP et aussi les bases
de données comme MySQL.
Le site Echos du Net, en consacre quelques lignes qu'il faut
consulter.
- Le Web fête ses 20 ans (0 visite)
8 paquets ont été mis à jour cette semaine :
- ibm_db2 : interface pour IBM DB2
- geoip : Indique la localisation géographique d'une IP
- wbxml : conversion WBXML vers XML
- uploadprogress : suivi des téléchargements de fichiers type Ajax
- spidermonkey : JavaScript engine for PHP
- mongo : Mongo Database Driver
- selinux : SELinux binding for PHP script …
J’oublie parfois à quel point les tables temporaires peuvent être pratiques. On tente de sortir des rapports avec des tables qui ne sont pas prévues pour ça. On écrit des requêtes inimaginables et souvent très lentes. Résultat: on perd notre temps.
La solution: les tables temporaires ! Ce n’est pas très coûteux et drôlement pratique. Au lieu de prendre 25 minutes à écrire “une” requête qui prend un temps énorme à s’exécuter, prenez 10 minutes pour écrire 2-3 requêtes simples qui utilisent des tables temporaires et sortez le même résultat en quelques secondes!
Et si c’est efficace, performant (surtout performant) et récurrent, pourquoi ne pas transformer ces tables temporaires en view ?
« Précédent 10 Nouvelles entrées | Suivant 10 Entrées plus anciennes »