Pour installer WordPress 3.2.1, il faut disposer d’une version de PHP supérieure ou égale à 5.2.4. Or, sur l’hébergement de free.fr, la version proposée est 5.1.3RC4-dev. Votre blog vous affiche donc le message d’erreur suivant dès la première connexion :
Votre serveur utilise la version 5.1.3RC4-dev de PHP mais WordPress 3.2.1 nécéssite au moins la version 5.2.4.
Heureusement, en suivant ce tutoriel il est possible de contourner le problème. Vous pouvez télécharger ici la version patchée de WordPress qui fonctionnera directement sur les pages perso de free. Elle contient les modifications suivantes :
Modification de la vérification de la version du PHP
Suppression du paramètre httponly dans d’appel de la méthode setcookie
Implémentation de deux méthodes qui n’existaient pas encore dans la version php de free
—EDIT le 05/09/2011
Après quelques tests, il s’avère que l’ensemble de la gestion des dates utilise la librairie PHP 5.2 et supérieure ce qui provoque ce genre d’erreurs :
Fatal error: Call to undefined function timezone_open()
Fatal error: Call to undefined function timezone_offset_get()
Fatal error: Call to undefined function date_create()
etc.
J’ai donc redéfini quelques méthodes pour pouvoir lister et rédiger des articles. Il reste néanmoins d’autres erreurs à d’autres endroits (par exemple la prévisualisation d’un article) toujours à cause de la gestion des dates…
Depuis quelques années j’ai adopté putty connection manager pour gérer dans un même logiciel toutes mes connexions réseaux. Il permet de mutualiser toutes les fenêtres putty dans une même interface à onglets. Mais je me suis vu obligé de trouver une alternative car ce logiciel n’a plus l’air d’être développé. Pire encore, je n’ai pas réussi à exécuter la dernière version que j’ai trouvé sur un site de téléchargement tiers…
Je me suis alors rendu compte que ce n’était pas l’offre qui manquait. J’ai essayé mRomteNg et je l’ai tout de suite adopté. Il peut se connecter en mode terminal ou graphique selon le protocole utilisé. D’ailleurs voici l’ensemble des protocoles supportés :
RDP (Remote Desktop/Terminal Server)
VNC (Virtual Network Computing)
ICA (Citrix Independent Computing Architecture)
SSH (Secure Shell)
Telnet (TELecommunication NETwork)
HTTP/HTTPS (Hypertext Transfer Protocol)
rlogin
Raw Socket Connections
De plus je trouve l’interface très intuitive avec ses trois “écrans” :
“Connections” : liste des connections enregistrées
“Config” : propriété de la connexion sélectionnée
Et un écran général composé de plusieurs onglets : un par session
J’ai découvert il y a quelques temps un site internet intéressant pour la génération de petits diagrammes UML : http://yuml.me/. Sur la base d’un langage descriptif très simple il est possible de générer trois types de diagrammes en ligne :
Classe
Cas d’utilisation
Etat ou workflow
Je trouve que les graphiques générés sont propres et originaux. Par exemple :
Le serveur permettant de générer ces graphiques est disponible gratuitement à l’adresse http://yuml.me/diagram/scruffy/<type du diagramme : class, activity, usecase>/draw ou directement en remplaçant draw par votre code source. Le code source est expliqué en bas de ces trois pages.
Je ne sais jamais comment utiliser la commande Unix find pour exécuter une autre commande sur la base des fichiers trouvés. C’est une commande très pratique et puissante. Donc un échec se traduit forcément par une grande frustration.
En lisant l’explication du manuel (man find), je comprends rapidement le principe suivant : lorsqu’un fichier est trouvé, la commande suivant l’option -exec est exécutée. Il faut échapper les caractères spéciaux comme le point virgule de fin de commande pour éviter qu’ils ne soient interprétés par le shell lui même. Enfin, les caractères {} servent à utiliser le fichier trouvé par la commande find. Par exemple, voici comment déplacer tous les fichiers .txt d’un répertoire vers un autre :
Il y a trois fichiers txt et un fichier log dans le répertoire test. Le répertoire test2 est vide :
Comme les grandes découverts scientifiques, c’est souvent en cherchant quelque chose sur internet que l’on tombe sur les plus grosses pépites sans aucun lien avec la première recherche. C’est donc en navigant sur le site de JBoss Seam que j’ai trouvé 10minutemail. Le principe est simple : création instantanée d’une adresse email qui n’a que dix minutes de durée de vie.
Intérêt limité ? Tout dépend de l’utilisation : Cela permet de garder un certain anonymat, d’éviter les spams et surtout vous n’avez plus besoin de mémoriser tout vos comptes dans votre email habituel. Pour ce dernier point, il suffit de créer un nouveau compte avec une nouvelle adresse temporaire à chaque fois que vous avez besoin de vous inscrire quelque part. Si si, je vous assure que des fois c’est plus rapide que de retrouver son identifiant et son mot de passe.
Au niveau des fonctionnalités, dès votre arrivée, le site internet vous attribue automatiquement une adresse email sans formulaire à remplir. Lorsque vous recevez un email vous pouvez le lire bien entendu, y répondre et le transférer à quelqu’un d’autre. Si jamais dix minutes ne vous suffisent pas, vous pouvez demander de réinitialiser la durée de vie votre boite aux lettres à dix minutes.
La playlist SFR correspondant aux chaines de télévisions diffusées par le fournisseur d’accès internet se trouve à l’adresse suivante : http://www.n9ws.com/tools/tvsurpc.m3u
Pour regarder la télévision sur son PC avec le logiciel VLC, il faut lancer cette commande :