Articles

Backup d'une base de donnée MySQL

Publié le

Quand on veut faire une sauvegarde d'une base de donnée MySQL, il n'y a pas 36 solutions. Soit on prend son courage à 2 mains et on décide de se faire un script de backup manuellement. C'est long, et on est pas à l'abri d'oublier quelque chose, si on ajoute des tables par la suite. Soit on se dit qu'une base de données, ce n'est que des fichiers et on décide de sauvegarder dans un tar gzippé le dossier contenant ces fichiers.

Lire la suite...

FlickR et moi

Publié le

Il m'arrive souvent, quand j'ai envie de décompresser, d'aller faire un tour sur FlickR, pour "errer" en regardant de jolies Photos. J'erre, allant de recherche en recherche, en parcourant les dernières images envoyées (et il y en a !), à regarder les dernières compositions de mes quelques amis inconnus (qui m'ont contacté en arrivant sur mon blog via google). Bref, comme je suis tombé sur quelques trucs vraiment sympa et/ou intéressant (comme d'habitude), l'artiste qui est en moi a voulu vous en faire part, pour 2 raisons :

Lire la suite...

Thunderbird 2 est arrivé

Publié le

La dernière version du logiciel de messagerie de Mozilla est sortie ! A noter (et ce n'est pas préciser tellement c'est évident pour Mozilla) que lors de l'installation de la dernière version, rien ne vous est demandé pour réutiliser les paramètres d'avant. En fait, c'est automatique ! Dans le fonctionnement général, pas de grands changements. On retrouve les mêmes fonctionnalités organisées de la même manière, avec les images des boutons qui ont un peu changé, on ne s'en plaindra pas.

Lire la suite...

Validation W3C et JavaScript

Publié le

Je me prenais la tête pour faire passer la validation W3C en XHTML 1.0 Transitional d'une page contenant un formulaire et ses vérifications javascript. J'avais des erreurs dans mon javascript, sur cette ligne : for (var i=0;i

Lire la suite...

Votre candidat idéal ?

Publié le

A 10 jours des éléctions présidentielles, on voit fleurir depuis quelques temps déjà des questionnaires qui permettent de savoir lequel nous ressemble tous. Parmi ceux que j'avais vu, tous étaient des formulaires tristes, sans recherche particulière. Bref, le genre de truc fait par des geek pour s'amuser, en prenant en compte des éléments plus ou moins intéressant et plus ou moins juste. Heureusement, Canal+ et ses guignols arrivent et nous livre un joli questionnaire de 10 questions, avec PPDA qui lit les questions, grande classe !

Lire la suite...

PHP-MySQL : Faire une pagination sur un tri aléatoire

Publié le

J'ai été confronté tout à l'heure à un problème simple, mais qui peut poser problème : On vous demande de lister les éléments d'une table MySQL sur une page, et d'en faire une pagination. Tout ce qu'il y a de plus normal. Pour faire ça, vous allez jouer sur les LIMIT de votre requète. Exemple : SELECT * FROM utilisateur LIMIT 20,10 Où on afficherai la seconde page des utilisateurs, avec 10 affichages.

Lire la suite...

NyrOS, sources disponibles (projet Flash)

Publié le

L'an dernier, en SRC, j'avais fait un projet Personnel Flash. Les seules contraintes étaient d'utiliser certains composants ou éléments de Flash. Cette application est encore disponible sur le serveur de SRC, mais je n'ai plus aucun contrôle dessus. C'est pas grave, vous pouvez tester sans problèmes. A noter que les WebServices (utilisé pour la traduction et le Whois) ne fonctionnent plus, sans doute parce qu'ils ne sont plus disponibles.

Lire la suite...

TinyMCE, version gzippée

Publié le

Lorsqu'on charge un éditeur TinyMCE pour la 1ère fois sur un site, le chargement est assez long, car il faut tout charger les javascripts qui ne sont pas compressés. MoxieCode a résolu le problème (je ne sais pas depuis quand) en proposant en téléchargement le TinyMCE compressor, disponible pour PHP, .Net, JSP, CFM et Ruby. Le gain est estimé à 75%, rien que ça. Pour le téléchargé, rendez-vous sur la page habituelle de téléchargement, et descendez un peu l'ascenseur de la page.

Lire la suite...

Mode de lecture des listes de recherche

Publié le

Le journal du net nous dévoile une étude intéressante quant au mode de lecture des listes de recherche par les internautes. Cette étude confirme ce que l'on ressentait tous un peu, la 1ère position est LA position à avoir dans google (ce qui parait évident à dire, mais au moins, c'est confirmé). De plus, si vous devez mettre en place un moteur de recherche interne à votre site, vous avez quelques éléments de réponses sur comment afficher les résultats (longueur du résumé, importance du classement).

Lire la suite...

Vignette de site, Snap Preview améliore son service

Publié le

Je vous avais parlé ici du service de Snap qui permet de générer des vignettes de sites sur les liens externes. Bonne nouvelle aujourd'hui, je reçois un mail de leur part, indiquant que le service est disponible en français (et dans 9 autres langues), avec un générateur du code javascript très simple à utiliser. Vous pouvez maintenant choisir la couleur, décider d'afficher ou non le moteur de recherche, afficher la vignette en grand format (déconseillé selon moi, car vraiment énorme), de mettre votre logo (pas testé) et d'afficher la vignette que pour les liens externes (c'est l'option "

Lire la suite...