Blogue :: PL en toute liberté!

mercredi 10 mars 2010

Mise à jour Statusnet

Statusnet est l'application derrière le microblogue pédagogique EnDirect. L'application vient de passer en version 0.9, et ajoute pas mal d'améliorations, donc...

Voici ma procédure de mise à jour de Statusnet (de la version 0.8.3 à 0.9).

D'abord la documentation sur la mise à jour se trouve, selon le site de documentation de Statusnet, dans le fichier Readme. OK, on trouve des indications. Mais pour moi ce n'était pas suffisant :o(

L'accès à l'application

Tout arrêter le site afin que la base de données et le répertoire de l'application ne soient modifiés (j'ai renommé le répertoire) durant la mise à jour. Si vous utilisez les services xmpp, IM, etc, arrêter le tout (voir le fichier readme).

Le répertoire

Renommer le répertoire de l'application (disons /statusnet par /statusnet_083), ce qui devient notre dossier de sauvegarde.

Créer un nouveau répertoire /statusnet.

Transférer les nouveaux fichiers (version 0.9) dans ce nouveau répertoire /statusnet, comme pour une nouvelle installation (ne pas écraser les anciens fichiers par les nouveaux, ça cause des problèmes).

Copier dans le nouveau /statusnet les répertoires /avatar, /background et /file de notre sauvegarde (/statusnet_083) ainsi que le fichier config.php.

La base de données

Faire une sauvegarde de la base de données avec cette ligne de commande (action ++++importante):

/usr/bin/mysqldump --user=utilisateur --password=motpasse --opt statusnet > /home/qqpart/back.sql

Ceci crée un fichier back.sql (dans le répertoire /home/qqpart) qui contient votre base de données «statusnet» complète. Note: une copie du répertoire /var/lib/mysql/statusnet n'est pas suffisante, car utilisation de innodb. Pour récupérer cette sauvegarde on utilise la commande (ceci peut prendre plusieurs minutes):

mysql -u root -p statusnet < back.sql

Réaliser maintenant les modifications à la base de données pour la mise à jour. Ces modifications de trouvent dans le fichier db/08to09.sql. On utilise cette commande (où statusnet est le nom de la base de données de votre installation et utilisateur est le nom de l'utilisateur de la base de données) à partir de la racine de l'application version 0.9:

mysql -u utilisateur -p statusnet < db/08to09.sql

Ceci peut prendre plusieurs minutes.

Lien avec Twitter

Afin de pouvoir utiliser le «pont Twitter», j'ai dû ajouter cette ligne dans le fichier config.php:

addPlugin('TwitterBridge');

Interface pour les mobiles

On doit ajouter cette ligne dans le fichier config.php (la ligne $config'site''mobile' = true; ne suffit ou ne marche pas):

addPlugin('MobileProfile');

Interface admin

Afin d'avoir accès à l'interface d'administration Web, j'ai dû populer la table «profile_role» en y insérant 3 entrées avec la commande SQL suivante (où le 1 est mon profile ID):

INSERT INTO `profile_role` (`profile_id`, `role`, `created`) VALUES
(1, 'administrator', '2010-03-10 20:24:43'),
(1, 'moderator', '2010-03-10 20:24:43'),
(1, 'owner', '2010-03-10 20:24:43');

Conclusion

Bien que tout semble bien fonctionner après cette mise à jour assez longue (à cause de la taille de la BDD) et complexe (la documentation n'était pas claire pour moi), il reste encore, tout comme pour une installation fraîche, des détails à ajuster comme des éléments non traduits et des CSS (si on n'utilise pas le thème default) à peaufiner. On doit donc se mettre un peu les mains dans le code.

La documentation du wiki est très sommaire (et périmé dans bien des cas) pour un bizounneux comme moi. L'application est un peu trop complexe pour que je puisse aider à documenter :o( Par exemple, la gestion des plugins est un mystère pour moi.

Le forum est un endroit pas mal pour trouver si d'autres ont eu les même problèmes.


jeudi 25 février 2010

Vidéos RDSOlympiques sous Ubuntu

Le site http://www.rdsolympiques.ca propose des vidéos qui demandent le fameux plugin Silverlight de M$.

Sous Ubuntu 9.10 on doit installer la version preview 3.0 de Moonlight (le projet libre pour lire les sites demandant Silverlight).

Ça fonctionne mais on n'a pas accès aux boutons de contrôle.

Je peux quand même écouter mes capsules préférées: Biomécanique.


Billets connexes

dimanche 21 février 2010

Un choix qui en dira long

Je ne m'en cache pas, j'aime bien les outils 2.0 de Google. Cette compagnie utilise et faite une «certaine» promotion du logiciel libre.

Une de ses prochaines décisions sera le choix ou non d'un format libre pour Youtube. Ce texte explique les dessous de l'affaire.

Google est un géant, ce n'est plus à prouver (lire ce texte pour mieux comprendre). Google pourrait devenir encore plus (ne pas lire ici plus riche) en faisant le «bon» choix pour les utilisateurs. Que fera la compagnie «Google is not evil»?

À suivre...


Billets connexes

lundi 15 février 2010

Calibre et Wikipedia

Calibre est un logiciel de conversion de format de fichier pour les «eBooks». Il peut importer/exporter dans plusieurs formats :

Import: CBZ, CBR, CBC, EPUB, FB2, HTML, LIT, LRF, MOBI, ODT, PDF, PRC, PDB, PML, RB, RTF, TCR, TXT

Export: EPUB, FB2, OEB, LIT, LRF, MOBI, PDB, PML, RB, PDF, TCR, TXT

Très simple d'utilisation, ce logiciel me permet d'importer des documents dans mon iPod Touch à l'aide du logiciel eReader.

On doit exporter son document en format pdb, puis placer ce fichier quelque part sur le Web. On se crée un lien (dans un wiki, blogue, page HTML, ...) du type:

<a href="ereader://lienverslefichier.pdb">Lien du document</a>

On se rend avec le navigateur Safari de son iPod Touch sur la page où est situé ce lien, puis on clique dessus. Voilà, le document (le texte seulement) est importé dans eReader.

Mise à jour: L'application Stanza permet de lire des livres en format epub (qui permet les images). Donc exporter en .epub, puis on peut récupérer les livres depuis Stanza.

Livre Wikipedia

Petite fonction sympa de Wikipedia, on peut construire un livre en sélectionnant/organisant des articles de l'encyclopédie. On se rend cette adresse pour savoir comment faire.

Le fichier pdf (ou ODT) peut être converti en pdb avec Calibre et ainsi avoir de la lecture sur un sujet de notre choix dans notre iPOd Touch.

Bonne lecture!


Billets connexes

lundi 1 février 2010

Le tou de Tou.tv ne veut pas dire pour Tout le monde

Édition du 1er février 16h30: Tou.tv fonctionne maintenant sans aucun problème avec Linux! Le problème a été réglé à la source! Wow! Bravo Radio-Canada! Et merci RC au nom de tous les «linuxiens» canadiens.

Merci @walrus pour l'info.


Édition du 2 février: Il y a des vidéos (ici, ici, ici) qui ne peuvent pas être vu sans le script GreaseMonkey. Pourquoi? Le code n'a peut être pas été réparé partout? À suivre...

En fouillant un peu le code source des pages, la différence entre les vidéos qui ne fonctionnent pas et ceux qui fonctionnent est la ligne suivante:

Fonctionne pas: if (toutv.releaseUrl != '') {

} //

Fonctionne:

if (toutv.releaseUrl != '') { so.addVariable("releaseURL", toutv.getRelease()); }

Donc la fameuse ligne commentée qui posait problème avant hier est maintenant disparue dans quelques pages?!?!?


Et oui, Radio-Canada m'a encore interdit du contenu que je paie avec mes taxes. Le site Tou.tv ne permet pas à un système d'exploitation libre de lire les vidéos de son site.

Bêtise!

Des gens compétents ont trouvé ce qui n'allait pas, car après tout le site est basé sur Flash que Linux supporte; une ligne de code commentée dans la page. Oui oui, un petit // de trop qui me bloque l'accès à ce contenu.

Et bien ces gens compétents ont programmer un petit script qui corrige cette erreur (j'imagine que c'est une erreur). Merci à M. Rodriguez!

Pour moi ça fonctionne avec Ubuntu 9.10, Firefox 3.6 et Greasemonkey 0.8.20091209.4.

Note: ne pas oublier l'étoile dans l'adresse à inclure: http://www.tou.tv/*

Pour les plus audacieux, voir cette page qui explique en détails ce qui se passe.

Il est dommage de devoir trafiquer les pages Web de notre société d'état pour accéder au contenu.


Billets connexes

lundi 25 janvier 2010

Violon que c'est bon

Voici un petit vidéo qui montre que le violon peut être «hard»!


Billets connexes

mercredi 6 janvier 2010

Exposition

Voici une petite exposition des dernières peintures réalisées par les poules et leur maman.



Billets connexes

jeudi 31 décembre 2009

Les filles, 2009 se termine

Bon matin les poules! Nous sommes à la fin décembre 2009 et voici quelques éléments que je trouve importants de souligner.

Très beau voyage en Gaspésie, mais venteux

  • Ce fut un voyage d'un mois très cool pour votre père qui aime beaucoup passer du temps avec vous.

Maman a très mal à ses hanches

  • Il faudra qu'elle se fasse opérer en 2010.

Acceptation de Magalie au programme d'éducation internationale

  • Ce fut SON choix et je suis très fier de sa démarche.

École

  • Marianne aime son enseignante, très important!

Grippe A (H1N1)

  • Une grippe médiatique, voilà ce qu'est cette grippe. À vouloir faire peur on perd, comme toujours, de la crédibilité s'il ne se passe rien de plus grave que la grippe «ordinaire».

Média

  • On ment pour attirer notre attention. J'espère que vous serez très critique face aux informations de toutes sources.

Papa a très peu blogué en 2009

  • Et il ne voit pas ce qui pourra changer en 2010!

Un moment bijou 2009

Bijou


Billets connexes

mercredi 16 décembre 2009

Le club des empereurs

Un film qui m'a fait réfléchir sur nos politiciens (lire tout homme ou femme s'impliquant publiquement pour changer ce qu'ils ou elles croient être des problèmes) aujourd'hui.

Ces personnes sont-elles toutes des Sedgewick Bell?

Je sais, il faut avoir vu le film pour comprendre ma question, mais comme c'est un bon film sur l'enseignement...


Billets connexes

vendredi 4 décembre 2009

Beau dommage

Voici notre dernier achat, L'album de famille de Beau dommage.

Les cinq albums et deux DVD. Bien des heures de plaisir devant nous. Les filles adorent cette musique.


vendredi 6 novembre 2009

Sécuriser un routeur sans fil

Ceci n'est pas un tutoriel complet, mais avant de payer le vendeur (ça vaut 15$ ici en Beauce), lisez ceci.

Un routeur sans fil doit être sécurisé si vous avez des voisins à moins de 75 mètres de votre maison. Donc, presque tout le monde devrait sécuriser la chose. La documentation accompagnant le routeur est suffisante pour vous permettre l'installation et la sécurisation du routeur. Faites-vous confiance et ne payez pas pour le faire faire par les vendeurs. Ça prend 5 minutes à faire.

Principe de base

On peut accéder au routeur (en général), de marque Linksys ou Dlink (marques populaires), en se connectant dessus (avec ou sans fil), puis en se rendant avec son navigateur à l'adresse 192.168.1.1 (ou 192.168.0.1 selon la marque).

Habituellement le mot de passe est admin (aucun nom d'utilisateur).

Vous accédez alors à l'interface d'administration de votre routeur. De là, vous devriez modifier le nom d'utilisateur et le mot de passe pour accéder à cette interface. Naviguez dans les divers menus, vous trouverez surement ces options. N'ayez pas peur de briser quelque chose, on peut toujours remettre à zéro (reset en latin) grâce à un petit bouton derrière le routeur.

Dans cette interface, vous avez aussi la possibilité de configurer le sans fil (wireless). Modifiez le nom de votre tour, un petit mot sans but comme patate22 par exemple. Puis vous avez la possibilité de sécuriser la connexion en sélectionnant le mode WEP (de base) ou WPA (plus avancé). Vous pourrez de là ajouter un mot de passe pour se joindre à votre réseau. Bien choisir son mot de passe, disons autre chose que admin ou patate22

Voilà, votre routeur est maintenant un peu plus sécurisé et vous protègera contre le vol de bande passante et/ou le piratage de vos ordinateurs sous Windows.

Encore une fois, sécuriser un routeur ça ne vaut pas 15 $. Juste une petite recherche et ça peut vous permettre de vous gâter un peu (prendre le 15$ et faire une folie).


Billets connexes

Copyright (c) 2004-2010 Pierre Lachance
Permission vous est donnée de copier, distribuer et/ou modifier les billets de ce site
selon les termes de la Licence «GNU Free Documentation License».

XHTML valide CSS valide