PL en toute liberté

Recherche :

twitter

La place de mon blogue

... parmi mes outils de publication?

Après plusieurs mois d'absence sur mon blogue, je devrai me poser cette question. Bloguer, j'en ai fait la promotion, mais comme ça n'a jamais levé... Et là, j'ai un peu de mal à montrer l'exemple.

"Écrire dans un blogue c'est moins simple que d'avoir un compte Twitter et/ou Facebook. En plus, je n'ai pas à avoir un agrégateur pour suivre les amis/contacts." Voilà ce qu'on se fait dire. Ce qui n'est pas faut, quoi qu'il y a d'autres raisons pour avoir son blogue à soi. Encore faut-il être sensible aux arguments de contrôle des données, droits d'auteur, respect de la vie privée, etc.

Suis-je le seul à avoir laissé de côté son blogue? Mes fils RSS sont de moins en moins garnis dans la section "blogues persos". Tout le mone doit avoir ses raisons. Sommes-nous devenus allergiques aux clics nécessaires pour bloguer (comparativement à la simplicité des outils 2.0 comme FB, Twitter, Google +, etc)?

À suivre...


Mise à jour Samsung Galaxy S

Je me suis fait un petit cadeau de pré-Noël il y a quelque temps, un téléphone «intelligent» Samsung Galaxy S model GT-I9000M.

Le système Androïd 2.1 était installé de base sur le téléphone, ce qui est en retard sur les versions stables d'Androïd. La version 2.3 vient tout juste d'être publiée. La raison de cette différence, selon mes lectures, est que Samsung doit faire plusieurs tests et par la suite met la mise à jour disponible pour certains pays à la fois.

Voilà donc que ce matin, en connectant mon téléphone à mon ordinateur, on m'annonce que je peut mettre à jour le micrologiciel. Ho! Allez! Clic. Re-clic. Hi! Ça marche pas, je dois exécuter une récupération, car la mise à jour a échouée. Hum... Frissonsssss. On recommence. Une fois. Puis deux fois. Ouf! Ça fini par finir.

Je ne sais pas trop ce qui s'est passé, j'ai peut être pas assez lu les consignes, mais la mise à jour a pris 30 min avec quelques sueurs froides.

Mais me voilà avec un téléphone en version 2.2 d'Android (les améliorations). La 2.3 serait possiblement disponible sous peu selon cette nouvelle.

Mais déjà avec cette 2.2 je vois des améliorations de réactivité du téléphone. Il semblerait que la durée de la pile soit optimisée. Je vais suivre ça de près. De plus, le plugin Flash est installable via le Android Market, donc plus de petite passe passe pour l'installer à la main.

Mes applications préférées en date du 10 décembre:

  • GPS + Google maps.
  • Google Sky Maps
  • Statusnet
  • Twitter
  • Facebook
  • Aldiko (livres epub)
  • Live Score (pour suivre les pointages de sports)
  • AndroBot (publier un billet sur Dotclear)
  • BeeTag (code Qr)
  • Canadian Tire (lecteur de code bare et +)
  • Periodic Table
  • PageJaunes.ca
  • ES Security Manager

Encore très heureux de ce choix de téléphone. J'espère qu'il durera plus longtemps que celui du ProfNoël!

Mise à jour: Skype fonctionne sur la v 2.2. Ça m'offre bien des possibilités pour rejoindre des gens.

J'ai trouvé le site d'aide du Galaxy S. samsungmobilehelp.png

Un de mes amis a fait la mise à jour aussi et a eu les même problèmes que moi. Tous deux en utilisant Windows XP dans VirtualBox. Est-ce ça le problème? Peut être.

Mise à jour du 13 déc: Tutoriel officiel de Bell pour la mise à jour.

PS: Ma page Wiki sur Android


Mise à jour Statusnet 0.9.1

Voici mes notes pour mettre à jour Statusnet de la version 0.9.0 à la 0.9.1. Pour la mise à jour de 0.8.3 vers la 0.9.0 voir ce billet. Le ReadMe officiel est ici.

Cette mise à jour est beaucoup plus simple que ma dernière, car en fait on n'a qu'à remplacer les fichiers par les nouveaux et ça fonctionne. Pas de modification à la base de données à faire. Donc en résumé (voir ce billet pour les lignes de commandes complètes):

  1. Arrêter tous les services (pour ne pas avoir de modifications dans la BDD et dans le répertoire).
  2. Faire une copie du répertoire et de la BDD.
  3. Déposer les nouveaux fichiers sur le serveur (je n'écrase pas les anciens, ça m'a déjà causé des problèmes).
  4. Récupérer les fichiers config.php et .htaccess de la version 0.9.0 et les répertoires avatar, background, file.
  5. Voilà, ça fonctionne pour moi sauf pour des mots non traduits. Je ne sais trop pourquoi, donc je continuerai à fouiller un peu avant de traduire à la dure.

Configuration

La configuration pour que Statusnet importe les statuts des amis Twitter a changé (je crois) depuis la version 0.8.3. On doit écrire cette ligne dans config.php:

$config['twitterimport']['enabled'] = true;

La ligne $config['twitterbridge']['enabled'] = true; n'est plus présente.

J'ai mis cette fois cette ligne pour sauver un peu de bande passante (selon les notes du fichier config.php):

$config['site']['indent'] = false;

Installation et configuration de Memcached

Afin de pouvoir utiliser cette fonction de Statusnet (celle de pouvoir utiliser Memcached pour mettre en cache des infos, donc accélérer un peu l'application) voici ce que j'ai dû faire.

  1. Installer memcached et memcache sur mon serveur Ubuntu Hardy: «apt-get install memcached » et «pecl install Memcache»
  2. Ajouter extension=memcache.so dans mon fichier php.ini
  3. Ajouter ces lignes dans le config.php de statusnet:

$config['memcached']['enabled'] = true;
$config['memcached']['server'] = 'localhost';
$config['memcached']['port'] = 11211;

Conclusion

Tout semble fonctionner, difficile pour l'instant de dire si Memcached améliore quelque chose, mais j'aime bien le concept de mettre en cache de l'information afin d'optimiser les actions serveurs.

Voilà donc la version 0.9.1 fonctionnelle sur mon serveur. En espérant que ça tienne le coup.


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.


Petit projet technique

... qui a pour but un projet pédagogique impliquant le Web 2.0.

J'ai déjà Twitté, je ne twitte plus. Mais j'aimerais recommencer d'une façon différente.

Différente? Oui oui. Ne pas utiliser les outils comme Twitter ou autres services du même type (propriétaire, fermé, anglophone, etc). Je ne veux pas faire de publicité (aux élèves surtout) dans le milieu scolaire de services sur lesquels nous (le milieu scolaire) n'avons pas de contrôle. Je ne veux pas non plus écouter tout le bruit présent habituellement sur Twitter. J'aimerais cibler un peu plus ma communauté.

Je connaissais Identi.ca (utilisant le logiciel Laconica), j'ai essayé en mai dernier d'installer la chose sur mes serveurs sans résultat concluant. Mes compétences n'étaient pas suffisantes.

Voilà donc la version 0.8.0 de Laconica, j'installe, ça marche presque parfaitement. J'ai aussi réussi à mettre en place un serveur Jabber sur un vserveur Ubuntu 9.04 (rien à faire sur une 8.04) grâce à ce tuto. J'ai quelques difficultés avec le pont Twitter (on peut envoyer nos notes vers Twitter et recevoir celles de nos amis Twitter) et l'option IM (poster à l'aide d'un client Jabber). Je teste avec quelques collègues.

Tout en fouillant pour trouver de l'aide, je trouve Status.net, (lire sur l'outil) le nouveau nom de Laconica, mais en version 0.8.1. Ho! J'installe donc cette version (en suivant les consignes du fichier Readme) et voilà que tout fonctionne. Cool! On avance.

Après quelques ajustements dans les CSS, un peu de traduction (qui n'est pas terminée), nous voilà avec un outil permettant de nous (le petit monde de l'éducation) créer une communauté: http://recit.org/endirect/ (EnDirect est le nom beta du service, si on trouve une meilleure idée ça pourra changer avant de faire connaître l'outil).

Encore une tentative pour freiner l'immobilisme.


Retour au boulot

Le retour au travail, après de belles et longues vacances en famille, n'a pas été trop difficile (il y a 2 semaines). Mais on s'habitue au rythme vacance assez rapidement. Quelques photos: http://picasaweb.google.ca/pierrelmst/Camping09

Ça commence toujours un peu rapidement et intensément quand la première journée de travail est le camp TIC de la région 03-12. Une très grosse (la plus grosse de l'année je crois) semaine pour s'y remettre. Quand il faut se réveiller, un camp TIC c'est pas mal top!

Ensuite on doit reprendre en main son agenda, question de préparer les prochaines formations et projets. Des formations de robotique/mathématique/Web 2.0..., rencontre des services nationaux à Québec, des ateliers lors de la rencontre du RÉCIT, sauvegardes de nos données, mise à jour des serveurs, etc. On va encore vivre un automne chaud. En plus, notre bureau sera déménagé, on devra faire des boites ;o)

Puis, question de garder la forme, on cherche de nouveaux projets/outils. On essaie donc la dernière version de Laconica (un Twitter libre, installable sur un serveur pour être autonome) et le moteur de recherche Wolfram Alpha. Je crois que j'aurai bien du plaisir avec ça pour les prochains jours.

On continue d'essayer de freiner l'immobilisme selon nos moyens.


Ménage TIC

Choisir c'est renoncer, voilà ce que Jean Nadeau, un sage, nous martèle régulièrement. Lorsqu'on intègre les TIC dans ses apprentissages et dans son travail, on doit réguler son Environnement d'Apprentissage personnel. Ce qui veut dire qu'il y a des TIC qui prennent la place de d'autres ou encore qui disparaissent pour cause de changement de façon de faire. Voici quelques outils qui entrent (se renforcent) et quelques autres qui quittent mon EAP.

Wow: Script de capture

Un petit script sous linux (demandant l'application Imagemagick) me permet de faire des saisies d'écran très simplement. Je lance le script (un petit lanceur dans ma barre de tâches ou un raccourcis clavier), et je peux sélectionner une partie de l'écran pour en faire une image qui s'enregistre sur mon bureau en format jpg (peut être autre format). Ce qui rend mon bouton «Imp écr» inutile. Voici le script:

#!/bin/bash
cd ~/Desktop
import `tempfile -s .jpg -d ~/Desktop/`

Wow: Pdf Split and Merge

Quand j'ai besoin d'une section d'un pdf, cet outil me permet simplement de la récupérer.

Wow: Kino

J'ai cessé de faire du montage vidéo, car je suis pour la simplicité volontaire en TIC (ne pas perdre du temps qui n'est pas pédagogiquement payant, exemple prendre 2 heures pour montrer un vidéo de 5 minutes qui de toute façon est complet en soi bien souvent). Mais le logiciel Kino m'est très utile pour transformer des formats vidéos ésotériques en FLV ou autres. Je sais que Kino utilise FFMpeg et Mencoder pour ce faire et que je pourrais encoder les vidéos en ligne de commande, mais comme les commandes sont parfois difficiles à trouver, je laisse faire Kino.

Wow: WikiniMST

J'ai essayé Google Bloc-notes, Google Document, pbWiki, Diigo, Clipmarks... pour prendre diverses notes (de divers types) et j'en reviens toujours au WikiniMST pour ce faire. Pourquoi? Parce que je peux simplement écrire du texte, publier des fichiers qui seront affichés dans le navigateur (mp3, flv, geonext, geogebra, Freemind, Flash, CSV, dessin 3D obj, etc) ainsi que joindre d'autres types de fichiers (pdf, odt, doc, etc) dans une même page. Je peux aussi insérer du code html (les code embed de Youtube par exemple) dans une page. Je ne peux pas faire tout ceci avec une autre application. Il en faut 2 ou 3 pour tout faire. Donc, mon bon vieux (un projet que je maintien depuis plusieurs années déjà) est pour moi un outil indispensable.

Dehors Twitter

<Début de l'analyse sommaire>Suite à des pressions de collègues, j'ai expérimenté le site de micro-blogging Twiter pendant quelques temps, pour voir ce qu'il serait possible de faire avec cet outil Web 2.0. J'ai eu bien du plaisir dans mes essais, mais on doit un jour ou l'autre se regarder travailler avec les TIC et dans le cas de Twitter ce n'est pas assez concluant pour moi. Si on veut vraiment exploiter l'outil dans un esprit de communauté (on doit dans ce contexte cibler les membres de la communauté), on doit lire régulièrement les «< que 140 caractères» de gens que l'on suit, ce qui est un bouffe temps incroyable. Surtout qu'on y apprend pas grand chose de neuf si on suit les gens sur leur blogue ou site par exemple. Je préfère de beaucoup le clavardage pour me tenir au courant de ce que font mes tizamis.<Fin de l'analyse>.

Dehors UCCASS

UCCASS est une application permettant de réaliser des sondages en ligne. Le problème est qu'elle date (2005) et le projet est mort. Malheureusement il y a des problèmes si on installe l'application sur un serveur php 5 et mysql 5. N'ayant pas la compétence d'ajuster le tout, je vais passer à autre chose. Dans bien des cas, un formulaire Google (ou Doodle) fait l'affaire.

Voilà pour ce petit ménage de fin 2008.


Petite question pour les webeux 2.0

Quelles sont vos applications 2.0 préférées? Vous les utilisés dans quel contexte? Merci, c'est pour ma conférence + 1 (une introduction au Web participatif pour le milieu de l'éducation). Je ferai une synthèse de vos réponses.

Merci à l'avance.

PS: Je lance la question sur mon Twitter, sur le blogue du RÉCIT MST également. Donc seulement avec des outils Web 2.0, pas de courriel ou autres.


Utilisation de Twitter

Comme certains je cherche en quoi Twitter pourrait être utile en pédagogie. J'utiliserai donc Twitter, entre autres, comme outil de consignation instantannée de ce que je fais dans un projet collaboratif (on se donne comme défi de mettre en pratique ce sont dit) autour des TIC et de la métacognition. Ces notes seront par la suite utilisées comme traces de mes apprentissages et m'aideront à «métacogner».

À suivre...


On m'a tordu un bras

Je Twitte ici: http://twitter.com/pierrelachance.

Je ne sais pas si je le ferai bien longtemps mais...

Je ferai un peu comme Gilles avec ces Quotidienneries, mais je me permettrai plusieurs ajouts par jour.

À suivre...