mai 2004

Archives

Entries list

Interview de Ben Goodger sur Neowin

Ben Goodger a donné une longue interview au magazine en ligne Neowin :

Neowin Interview : Ben Goodger from the Mozilla Foundation

L'article aborde nombreux sujets, dont Firefox bien sûr (Ben est le chef de projet). Les points les plus intéressants sont néanmoins les plans à moyen/long terme de mozilla.org concernant le XUL. Ils ont clairement l'intention de mettre en avant le language, de l'améliorer et de produire un site web de support et de documentation à la MSDN.

mercredi 26 mai 2004

Firefox à 4,6 Mo

Asa rapporte que Ben Goodger a réussi à faire descendre l'archive Firefox à 4,6 Mo !!!

Wow! Ben's been doing some packaging work to get Firefox download size down and he's made a major leap forward. The latest build to come off the Beast (windows) tinderbox is 4.6 MB. Nice!

asa weblog

mardi 25 mai 2004

Nouvelles fonctionnalités courrier

Deux nouvelles fonctionnalités importantes du module courrier sont en cours d'implémentation dans Mozilla :

  • La gestion de plusieurs comptes pop dans une seule arborescence (fonctionnement à la Outlook Express)
  • les profils itinérants (roaming profiles) comme dans Netscape 4 permettant de stocker ses signets et préférences sur un serveur et de se connecter à son profil de n'importe où.

Les profils itinérants ne seront pas dans la 1.7 (trop gros changements), par contre à mon avis il est possible qu'une interface utilisateur basique soit intégrée dans la 1.7 pour la gestion des identités multiples et des comptes pop fusionnés.

lundi 17 mai 2004

Changement d'adresse

Aujourd'hui Free a lancé un coup de semonce à ses utilisateurs, suppression de la voie descendante (download) en FTP, suppression de la fonction fopen(), suppression des includes de fichiers externes.

Devant le tollé de ses utilisateurs, ils ont provisoirement fait machine arrière, quand à moi j'ai décidé de ne pas prendre de risque et de tout migrer sur http://www.chevrel.org, les curieux y trouveront aussi mes ressources en espagnol (traduction de la FAQ, forums à la mozillazine, carnet web...).

Free n'a plus de gratuit que le nom, il est désormais impossible d'ouvrir des comptes si l'on n'est pas client, ils filtrent l'accès FTP par IP et l'offre d'hébergement est devenue une offre au rabais, dommage...

Mettez donc à jour vos liens ! J'ai mis des redirections sur les plus grandes sections mais pas sur tout.

mercredi 12 mai 2004

Opera 7.5 a un bon moteur

La fin de semaine dernière, j'ai aidé mon amie à faire son nouveau site web (sémantique HTML, CSS, un peu de javascript et de PHP). Le site commence a avoir fière allure (sortie mi-juin ;-) ) et comme d'habitude, il a fallu vérifier en permanence pendant le développement des feuilles de styles que ça passait sous IE6. Conclusion, il y a pas mal de bidouilles pour envoyer des règles spécifiques à Internet Explorer et beaucoup de temps perdu.

Aujourd'hui, je visite le site sur Opera 7.5b, nous ne l'avions pas du tout fait, Opera n'étant même pas installé sur le PC sur lequel nous avons bossé. Résultat des courses, l'affichage est impeccable, identique à Gecko, il n'y aura absolument aucune retouche à apporter. Félicitations aux développeurs d'Opera qui ont grandement amélioré le moteur depuis la version 7.23 !!

Mise à jour : Et pendant que je dis du bien de la beta, la version 7.5 finale d'Opera est sortie :-)

mardi 11 mai 2004

Mise à jour des outils ;)

Ce billet est écrit sur mon nouveau portable centrino !! :) Il est joli, il a un bon écran et il n'est pas trop cher (c'est un Medion de chez Carrefour). Enfin bref, je suis content :) En plus ça me permettra de présenter Mozilla partout...

Mon nouveau portable

lundi 10 mai 2004

Blogger fait peau neuve avec Zeldman et Bowman !

Je suis sûr qu'ils en ont fait exprès juste pour m'embêter ! ;-) Deux jours après mon passage de Blogger à Dotclear, Blogger subit une mise à jour majeure. Commentaires, système de templates entièrement en CSS (écrits par des pointures comme Zeldman ou Bowman), interface qui marche enfin parfaitement sous Mozilla... Du tout bon.

Un exemple de mon ancien carnet sous Blogger : Carnet de pascal sous Blogger

vendredi 7 mai 2004

Nouvelles diverses du front

Les articles intéressants en ligne :

Les articles intéressants dans la presse papier :

  • interview de Tristan Nitot (Mozilla Europe) dans le Programmez de mai
  • Dossier sur le développement d'applications sur la plateforme Mozilla dans le Login de mai

Projet intéressant :

  • Mozptch, un outil de déploiement de Mozilla sous Windows pour administrateurs réseaux

Histoire de migration

Pour ceux que ça pourrait intéresser, voici comment j'ai migré de Blogger à Dotclear .

Un outil abandonné de journal web, B2, permettait dimporter les archives Blogger. Dotclear permettait d'importer des archives B2. A priori ça semblait assez facile, détrompez-vous...

  • Installation de B2 dans un dossier toto à la racine de mon site
  • ouverture du fichier toto/blogger-2-b2.php et configuration de Blogger selon les instructions

Blogger exporte ses archives dans le dossier toto, une fois que c'est fait, on clique sur le bouton ok de B2 et l'importation commence. Problème, ça plante à partir de mes archives de juin 2003 avec une erreur me disant que j'ai une id en double. Après moults recherches, je découvre que les ID de Blogger sont tellement longues quelles sont tronquées lors de l'insertion dans la base !! Je modifie donc le champ ID de la table b2post en la faisant passer de INT(10) à BIGINT(30). Je vide la table et je recommence, ça marche, mon carnet Blogger est totalement importé dans B2 :-)

Deuxième étape, installation de Dotclear dernière version dans le dossier actuel de mon carnet, confifuration facile via le super assistant en ligne, je vais dans l'onglet outils et là Argghhh... l'outil d'import B2 n'est plus là !!! Ok, suppression de tous les fichiers Dotclear, suppression de toutes les tables Mysql Dotclear et je pars à la recherche de la version de Dotclear qui avait l'outil d'import. C'est la 1.0 RC2.

Installation de la 1.0RC2 dans mon carnet, import des données B2 et là même sanction que précédemment, je dois modifier INT(11) en BIGINT(30) pour pouvoir importer.

Ca y est, mes messages sont importés !!! Bon Maintenant, ménage dans les ID parceque je ne veux pas faire merder l'outil en changeant sa structure. Au début je pense tout simplement à renuméroter mes 274 messages un par un via phpmyadmin mais j'abandonne rapidemment, c'est trop long, trop chiant.

Je suis pas très bon en php/mysql mais je me dis que c'est faisable de changer tout dans une boucle, voici le code :

<?
pages = mysql_query( "SELECT * FROM  dc_post  ORDER BY  post_id ASC");

$nb_lignes = mysql_num_rows( $pages );
print "<h4>Il y a $nb_lignes pages</h4>
";
$increment=1;
while ($une_ligne = mysql_fetch_array( $pages))

{

         mysql_query("UPDATE dc_post SET post_id='$increment' WHERE post_id="$une_lignepost_id");
        $increment++;

}

?>

(edit : la syntaxe wiki a changé mon code php en lien, il faut lire WHERE post_id='$une_ligne CROCHET OUVRANT post_id CROCHET FERMANT ");

Nouveau problème, le champ id étant sur autoincrement, il est déjà à la limite maximale possible, en d'autres termes, si vous avez 50 messages, le prochain ne sera pas le 51 mais le 2147483647, limite maximale pour un int(11) atteinte lors de l'importation des ID à rallonge de Blogger. Il Faut donc depuis phpMyadmin faire une copie de la table dc_post sans cocher "autoincrement" puis intervertir la table dc_post originale et la table dc_post copiée et dont l'autoincrement est réinitialisé.

Dernière étape, supprimer tous les fichiers 1.0RC2 et mettre les fichiers de la 1.2beta sur le serveur, lancer l'installation qui proposera la mise à jour.

Voilà, je vous ai épargné tous les processus d'essai/erreur qui m'ont permis de faire la migration, vous avez le produit fini, bande de veinards... ;-)

Propulsé par Dotclear 1.2 beta !!

J'y ai mis quelques heures, mais ça ya est ! Mon Carnet passe de Blogger à Dotclear dernière version. Je détaillerai une autre fois comment j'ai fait migrer les archives de blogger ;-)

Le système de thèmes est assez souple, j'ai mis deux heures à me faire un modèle assez proche de mon ancien look. Aux nouveautés pour les utilisateurs pour ceux qui ne connaîtraient pas dotclear :

  • la possibilité d'ajouter des commentaires !
  • un moteur de recherche interne
  • du RSS, de l'ATOM, des rétroliens
  • une gestion des archives mieux foutue

De mon côté, c'est sans commune mesure, Blogger est tellement peu maniable (et déconne avec les dernières versions de Mozilla) qu'écrire un billet ressemblait à un parcours du combattant. Attendez-vous donc à plus de messages sur mon carnet dorénavant ;-)

L'ergonomie de Dotclear est tout simplement étonnante ! Bravo Olivier !