Hello world!

Migration complète de Dotclear 1.2.5 vers WordPress 3.2.1 !

Kudos to:

http://64k.be/2007/02/25/passer-de-dotclear-12-a-wordpress-21/

Pour migrer:
– mettre à jour Dotclear 1.2.5 vers 1.2.8
– exporter les données en utilisant flatexport
– forcer l’utilisation de php5 via .htaccess
– migrer la base de données de Mysql4 vers Mysql5
– installer wordpress 3.2.1
– installer flatimport
– importer les données via flatimport

Enjoy! 🙂

Cela permettra, je l’espère, de poster plus régulièrement, WordPress étant disponible sur l’App Store!

Skype: problèmes de connexion

Impossible de se connecter sur skype aujourd’hui. D’après ce post, il s’agirait d’un problème venant du software. Tout devrait revenir à la normale d’ici 12h à 24h… Patience donc…

Extrait du post:

 »Some of you may be having problems logging into Skype. Our engineering team has determined that it’s a software issue. We expect this to be resolved within 12 to 24 hours. Meanwhile, you can simply leave your Skype client running and as soon as the issue is resolved, you will be logged in. We apologize for the inconvenience. Additionally, downloads of Skype have been temporarily disabled. We will make downloads available again as quickly as possible. »

Edit – 21/08/2207:

Que s’est-il passé le 16 Août avec Skype ? A priori, des mises à jour de Windows sur un grand nombre de PC à travers le monde auraient entrainé des reboot et consécutivement un trop grand nombre de demandes de connexion avec trop peu de personnes pour relayer et honorer ces demandes (forcement si tout le monde reboot…). Bref, finalement le réseau a saturé et s’est cassé la figure…

Les explications et les mesures prises par Skype ici et .

Happy address

Les cours ont commencés depuis maintenant 3 bonnes semaines et je dois avouer que le cours de réseaux est… Happy ! Dans ce cours, la quasi-totalité des adresses sont « happy ». Mais qu’est ce qu’une happy address ? Explications : une Happy Address est un numéro utilisé pour identifier un matériel informatique (routeur, imprimante, mais plus communément des ordinateurs) sur un réseau utilisant l’Internet Protocol. Dans sa version 4, la plus répandue, ces numéros sont en général notés par quatre nombres compris entre 0 et 255 qui sont séparés par des points.

Hu ? Mais ne serait-il pas en train de décrire une adresse IP ? Une IP address ? Une aille pi address ? Bien sûr : une Happy Address ! Désolé.

Gallery v0.9: gestion de galeries photos pour Dotclear

Galeries photos

Je viens de finir de mettre en place un outil de gestion de galeries photos. Un plugin Dotclear très efficace: Gallery v0.9, qui permet d’intégrer des galeries photos à votre blog Dotclear.
Vous retrouverez les galeries photos dans la rubrique « Photos ».

J’en profite pour signaler que ce blog qui en est toujours à ses débuts vient de dépasser le cap des 1000 visites. Merci à vous. 🙂

Horloge selon les fuseaux horaires

Ayant eu quelques difficultées à touver mon bonheur en matière d’horloge javascript, je vous propose ici le code a ajouter dans votre page. Le principe est de récupérer le fuseau horaire du visiteur, de recaler cette heure par rapport à Greenwich (GMT), puis d’effectuer le décalage entre Greenwich et la zone de l’endroit dont on souhaite avoir l’heure. En l’occurence pour moi Chicago (GMT -5) et Lyon (GMT +1).

Avec une petite particularité si vous voulez afficher une horloge pour la France, il faut tenir compte du passage à l’heure d’été/d’hiver.

Tic Tac

Le seul inconvénient de ce script, et c’est bien là son moindre défaut, est qu’il utilise l’heure du visiteur et donc, cette dernière se doit d’être correctement réglée…

Ainsi voici, le code:

Code à placer dans la balise head de votre page (entre <head> et </head>):

<script language= »JavaScript »>
<!–
//PLF-http://www.jejavascript.net/
//modified by GouZi http://gouziatiit.free.fr

function heure() {
//Horloge a l’heure de Paris
var dd;
var Maintenant = new Date();
var fuseau = Maintenant.getTimezoneOffset();
var heures = Maintenant.getHours();
var minutes = Maintenant.getMinutes();
var secondes = Maintenant.getSeconds();
//Décalage par rapport à Greenwich (GMT) – +1 pour Paris
heures = heures + (fuseau/60)+1;
//heure été
var annee = Maintenant.getFullYear();
for (i=31; i >24; i–) {
dimanche = new Date(annee, 2, i);
if (dimanche.getDay()==0) break;
}
for (i=31; i >24; i–) {
dimanche2 = new Date(annee, 9, i);
if (dimanche2.getDay()==0) break;
}
if (Maintenant >= dimanche && Maintenant < dimanche2) heures = heures + 1;
//heure été
// quelques corrections pour retablir des heures inferieures a 0H et superieures a 23H
if ( heures < 0 ) {
heures = 24 + heures;
}
if (heures > 23) {
heures = heures – 24;
}
heures = ((heures < 10) ?  » 0″ :  » « ) + heures;
minutes = ((minutes < 10) ? « :0 » : « : ») + minutes;
secondes = ((secondes < 10) ? « :0 » : « : ») + secondes;
// formhorloge_Paris: nom du formulaire pour l’horloge a l’heure de Paris
// horloge: nom de l’input, où sera affiché l’horloge
document.formhorloge_Paris.horloge.value = heures + minutes + secondes;

//Horloge de Chicago
//de meme sauf qu’on a pas besoin de l’heure d’été
var Maintenant2 = new Date();
var fuseau2 = Maintenant2.getTimezoneOffset();
var heures2 = Maintenant2.getHours();
var minutes2 = Maintenant2.getMinutes();
var secondes2 = Maintenant2.getSeconds();
//Décalage par rapport à Greenwich (GMT) -5 pour Chicago
heures2 = heures2 + (fuseau2/60)-5;
// quelques corrections pour retablir des heures inferieures a 0H et superieures a 23H
if ( heures2 < 0 ) {
heures2 = 24 + heures2;
}
if (heures2 > 23) {
heures2 = heures2 – 24;
}
heures2 = ((heures2 < 10) ?  » 0″ :  » « ) + heures2;
minutes2 = ((minutes2 < 10) ? « :0 » : « : ») + minutes2;
secondes2 = ((secondes2 < 10) ? « :0 » : « : ») + secondes2;
document.formhorloge_Chicago.horloge.value = heures2 + minutes2 + secondes2;
dd=setTimeout(« heure() »,1000);
}
//–>
</script>

Code &agrave placer &agrave l’intérieur de la balise body:

onload= »heure() » onUnload= »clearTimeout(dd) »

Exemple:

<body onload= »heure() » onUnload= »clearTimeout(dd) »>

Code à placer dans la balise body de votre page (entre <body> et </body>):

Pour l’horloge à l’heure de Paris:

<table>
<form name= »formhorloge_Paris » onSubmit= »0″>
<tr>
<td width= »30% »><p>Lyon: </p></td>
<td width= »70% »><input type= »text » name= »horloge » value= » » /></td>
</tr>
</form>
</table>

Pour l’horloge à l’heure de Chicago:

<table>
<form name= »formhorloge_Chicago » onSubmit= »0″>
<tr>
<td width= »30% »><p>Chicago: </p></td>
<td width= »70% »><input type= »text » name= »horloge » value= » » /></td>
</tr>
</form>
</table>

Pour connaître le décalage horaire avec presque toutes les villes dans le monde, demandez &agrave l’horloge parlante !