Programmation

Sortie du [Frigo] N°4

Publié le

Le [Frigo] N°4 vient de sortir. Au programme : Devenir infographiste : un maître mot, l'imagination ! Cet été, détendez-vous : cinéma, musique, jeux vidéo Mathieu Collé : Cap sur les gobelins Télévision HD : Le futur est déjà là Les Flux RSS (le petit article dont je vous avais parlé) Et plein d'autres choses... Bonne lecture

Lire la suite...

Google Gears

Publié le

La grosse info du jour, c'est Google qui sort une beta de Gears. Gears est un plugin (pour IE, FireFox e bientôt Safari) qui permet eu développeur de mettre en place facilement une application web fonctionnant offline. Le plugin se comporte comme un base dedonnée locale par laquelle toutes les requêtes vers le serveur passe. Si le serveur n'est plus disponible (déconnecté), alors le plugin enregistre toutes les requêtes effectuées.

Lire la suite...

WikiJournal est en ligne

Publié le

Sur certains projets, on s'investit tellement qu'on a envie qu'ils marchent. Bien sûr, on passe par des phases de doutes, on ne sait pas trop si ça va marcher, on ne sait plus. Mais on fait quand même. Ce projet est une commande de La Communication Directe, qui m'a trouvé sur google au mois de décembre dernier. Il m'a fourni un cahier des charges que j'ai lu et annoté pendant un week-end à Lyon.

Lire la suite...

Sortie de TinyMCE 2.1.1

Publié le

Une dernière verion du célèbre éditeur WYSIWYG TinyMCE vient de sortir. Enormément de corrections de bug pour les liens, l'édition en plein écran et d'autres encore. Quelques petits apports aussi, entre autres : Ajout simpfilifé des vidéos de Youtube ou Google Vidéo en passant simplement l'URL de celle-ci Les boutons d'annulation fonctionnement maintenant avec les plugins Un nettoyage du code inutile et réécriture de certaines parties Une nouvelle option qui permet de charger un fichier template, pas forcément sur le même site : il est donc possible d'utiliser un même fichier template pour plusieurs sites.

Lire la suite...

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...

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...

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...

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...