Voici quelques notes pour passer de Debian 6 (Squeeze) a Debian 7 (Wheezy) :
Editer le fichier /etc/apt/sources.list :
deb http://debian.ens-cachan.fr/ftp/debian/ stable main non-free contrib
deb-src http://debian.ens-cachan.fr/ftp/debian/ stable main non-free contrib
deb http://security.debian.org/ stable/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free
Changer les references a « stable » en « squeeze » :
deb http://debian.ens-cachan.fr/ftp/debian/ squeeze main non-free contrib
deb-src http://debian.ens-cachan.fr/ftp/debian/ squeeze main non-free contrib
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
Puis
apt-get update && apt-get upgrade
Reeditez le fichier sources.list et changez les references a « squeeze » en « wheezy »
deb http://debian.ens-cachan.fr/ftp/debian/ wheezy main non-free contrib
deb-src http://debian.ens-cachan.fr/ftp/debian/ wheezy main non-free contrib
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free
# Les alias marchent comme sous bash
alias ls='ls --color=auto'
export GREP_COLOR=31
alias grep='grep --color=auto'
export EDITOR=/usr/bin/vim
if [ $(whoami) = "root" ]
then
export PS1="%{$fg[red]%}%n%{$reset_color%}@%{$fg[blue]%}%m %{$fg[yellow]%}%d %{$reset_color%}%{$fg[green]%}(%T)%{$reset_color%} %{$fg[red]%}# %{$reset_color%}"
else
export PS1="%{$fg[green]%}%n%{$reset_color%}@%{$fg[blue]%}%m %{$fg[yellow]%}%d %{$reset_color%}%{$fg[green]%}(%T)%{$reset_color%} %{$fg[green]%}%% %{$reset_color%}"
fi
# number of lines kept in history
export HISTSIZE=1000
# number of lines saved in the history after logout
export SAVEHIST=1000
# location of history
export HISTFILE=~/.zhistory
# append command to history file once executed
setopt inc_append_history
Dans ce nouvel article, nous allons explorer l’application Mustard qui permet d’utiliser StatusNet sur Google Android.
Action
1. Installation
En théorie, j’imagine que vous savez comment installer une application sur votre téléphone/tablette Android. Si vous avez manque un épisode, parmi toutes les applications deja installées, vous devriez en avoir une qui s’appelle « Android Market » ou simplement « Market », vous la lancez, vous faites une recherche sur le mot mustard et vous l’installez (si vous avez des soucis pour la trouver, laissez un message en commentaire)!
Une fois installée, elle se trouve sagement a vous attendre au même endroit que toutes les autres applications deja installées sur votre téléphone.
2. Premier Lancement
Lorsque vous lancez pour la première fois mustard, vous voyez la fenêtre suivante :
Dans notre cas, ce qui nous intéresse, c’est d’avoir StatusNet donc on clique sur « StatusNet » et on arrive sur l’écran suivant :
A ce moment la, il y a une super feinte qui consiste a ne rien remplir et a cliquer sur « Username login ».
Une fois sur l’écran suivant, les paramètres a entrer sont les suivants :
Username : mettez le même nom d’utilisateur que celui que vous utilisez pour vous identifier sur le site web.
Password : mettez le même mot de passe que celui que vous utilisez pour vous identifier sur le site web.
Instance : statusnet.boulaire.com
Cochez « Force use of TLS/SSL » (un peu de confidentialité ne fait pas de mal).
Enfin, cliquez sur « login ».
Et voila pour la configuration basique !
3. Configuration avancée
Commençons par finir la configuration de Mustard.
Cliquez sur votre touche menu puis « Plus » (More) et enfin Preferences (Settings). Vous arrivez sur l’écran suivant :
Désole, les captures d’écran sont en anglais…
Le seul menu qui nous intéresse est le premier menu : « Global Settings ».
Cliquez dessus et allons-y!
Flux
Nombre de messages à récupérer : C’est le nombre de message que mustard va récupérer et afficher. Vous pouvez laisser a 25 (mustard va donc a chaque fois récupérer les 25 messages les plus récents).
Generalites
Nouveau mode de répétition : Je n’ai aucune idée d’à quoi ça sert donc je propose de ne pas y toucher 🙂
Include nickname in reply : Meme chose que ci-dessous donc on le laisse comme il est (décoche).
Rafraîchir après l’envoi du statut : La, je conseille de le cocher. Lorsque vous allez envoyer un message, mustard va automatiquement voir si il n’y en a pas d’autres a récupérer.
Rafraichissement automatique : Cette option ne sert selon moi pas a grand chose dans notre cas. Son utilité se justifie si vous passez beaucoup de temps sur le programme mustard et si vous voulez que le rafraîchissement des messages se fasse tout seul. Personnellement qu’elle soit cochée ou décochée ne change pas grand chose.
Mise a jour de l’intervalle de vérification : Cette option n’est active que si vous avez coche le rafraîchissement automatique. Mettez ce que vous voulez…
Report spammer after Block : On laisse tomber. Cette option n’est pas pour StatusNet. Laissez le décoche.
URL Shortener : Meme chose que ci-dessus.
Geolocalisation
Activer : Ca, c’est très sympa. Cela permettra qu’on sache d’où vous avez envoyé votre message.
Precision : [ATTENTION, ne mettez pas la précision a 0 car cela désactive la geolocalisation (la geolocalisation n’ecrira que « from mustard »)]. Vous pouvez mettre la précision que vous voulez (personnellement je mets 5).
Notifications
Autoriser les notifications : Cette option permet à mustard de récupérer automatiquement les nouveaux messages publiés sur statusnet même quand le programme n’est pas lance. Je vous recommande de la cocher.
Mise a jour de l’intervalle de vérification : l’intervalle en minutes de récupération des messages. Plus vous les récupérez souvent (par exemple toutes les minutes ou 5 minutes), plus votre batterie va se vider rapidement mais moins vous les récupérez souvent, plus vous prendrez connaissance des nouveaux messages tardivement. 30 ou 60 minutes sont les valeurs que j’utilise.
Ringtone : Choisissez donc la sonnerie que mustard utilisera pour vous signifier l’arrivée de nouveaux messages.
Vibrate : Cocher cette option si vous voulez que votre téléphone vibre à l arrivée de nouveaux messages.
Voila ce que vous verrez dans votre barre de statut quand de nouveaux messages auront êtes récupérés par mustard (vous voyez en haut le pot de moutarde jaune ? c’est de ça que je parle…)
Et quand vous deplierez votre barre de statut, vous verrez le message plus explicite suivant (peut être sera t il en Français chez vous)
Layout
Thème : Le thème (couleurs utilisées par le programme) par défaut est très noir. Personnellement, je préfère l’autre thème moins austère « Grey Bubble ».
Quick Buttons : Cette option vous permet de faire apparaître des boutons supplémentaires sur l’interface pour composer des messages, rafraîchir les informations, etc…Personnellement, je ne le coche pas car je trouve que ca prend de la place pour rien sur mon écran.
Compact view : Alors la, je vous conseille de le cocher car les écrans de portable ne sont pas grand et cette option permet de rendre la présentation plus compacte (mais bon après les goûts et les couleurs…).
Show context link : Je n’ai pas bien compris l’intérêt de cette option et ça marche bien sans alors ne la cochez pas (ou expliquez moi a quoi elle sert !).
Status Buttons : Même chose que ci dessus. Je n’ai pas bien compris l’intérêt d’une telle option.
Font size : Vous pouvez changer la taille des caractères pour un meilleur confort visuel.
Optionnel
Activer l’envoi des donnes aux développeurs : Alors c’est comme vous voulez. Si vous cocher cette option, vous enverrez des donnes anonymement pour aider les développeur a améliorer l’application.
TODO: expliquer l’usage du programme, envoyer des fichiers en PJ, appareil photo -> statusnet
Ce matin, je me suis dit que je rooterais bien mon Archos. Et puis finalement, je me suis dit que j’installerais bien une distribution alternative sur mon Archos. Une recherche d’un quart de seconde m’a montre que urukDroid n’a pas l’air mal donc je me suis lance.
Action
Pour ce faire il va falloir suivre 2 etapes :
installer le SDE (quesaco ? on va voir)
installer urukDroid
1. installation du SDE.
Le programme Archos (=le firmware) qui fait tourner nos petites bebetes n’est en theorie pas open source (enfin pas completement) et on ne peut pas en changer comme ça sauf que chez Archos, ils sont sympa et ont prévu le SDE : le Software Developer Edition (un peu de lecture http://www.archos.com/support/support_tech/updates_dev.html?country=fr&lang=fr). Pour faire court, c’est une modification qui permet au Bootloader de charger autre chose que le firmware officiel d’Archos.
La seule véritable information intéressante a retenir, c’est que l’installation du SDE annule votre garantie ! (et aussi que vous pouvez faire des super merdouilles avec).
Pour l’installer, cliquez sur « SDE firmware for ARCHOS génération 8 devices » (lien precedent) puis dites que vous etes d’accord avec leur conditions et enfin choisissez de telecharger la version AOS.
le fichier que vous récupérez s’installe exactement de la même manière que les autres firmwares Archos : vous transférez le fichier sur votre Archos avec le moyen que vous préférez (transfert USB, carte microSD, clé USB, magie) puis votre Archos doit vous proposez de l’installer et vous dites oui, votre Archos redémarre et hop vous voila l’heureux possesseur d’un Archos avec le SDE.
Et alors me direz vous ? et alors on peut attaquer la seconde phase !
2. Installation de UrukDroid
urukDroid est une distribution fortement basée sur le firmware officiel d’Archos mais elle a le bon goût d’avoir des logiciels sympathiques preinstalles et surtout, surtout, d’être roote.
Pour commencer, voila le site web officiel de cette distribution : http://code.google.com/p/urukdroid/. [Un simple conseil en passant : faites des sauvegardes avant toute chose]
Une fois sur le site précédent, commencez par cliquer sur « Installation » puis sur « Download » et telechargez la dernière version disponible (a ce jour la version 1.5). Vous allez récupérer une archive contenant 3 fichiers. Decompressez l’archive sur votre ordinateur puis redemarrez votre Archos et pendant le redémarrage, maintenez le bouton « volume bas » appuyé. Vous devriez arriver sur l’écran suivant :
Vous avez maintenant le choix entre lancer le firmware officiel Android (celui d’Archos), allez dans le menu dédie a la Developer Edition et entrer dans le mode recovery.
Dans notre cas, ce qui nous intéresse est le menu « Developer Edition » mais avant de pouvoir utiliser ce menu, il nous faut installer notre nouveau firmware urukDroid.
ATTENTION: Dans ce menu, l’écran tactile n’est pas actif. Pour vous déplacer, utilisez les touches « Volume Hauts/bas » et pour sélectionner le bouton « Power » (une simple pression).
Commencez par aller dans le menu « Recovery » :
puis « Developer Edition Menu » :
et choisissez le menu « Flash Kernel and Initramfs » :
Connectez votre Archos a l’ordinateur, il devrait être vu comme une clé usb et transférez dessus les fichiers zImage et initramfs.cpio.gz precedemment telecharges (ils faisaient partie de l’archive). Deconnectez proprement l’Archos puis validez « ok » sur l’Archos (en utilisant le bouton « Power »).
Votre Archos redémarre et vous devez a nouveau rentrer dans le « Boot Menu » (appui sur Volume Bas pendant le redémarrage) et cette fois choisissez « Developer Edition ». L’archos redémarre à nouveau et vous devriez arriver à l’écran suivant :
Sélectionnez « Install urukDroid » puis « Advanced » et enfin Install to Internal Storage (c’est souvent plus rapide et vous ne serez pas ennuyé si vous retirez votre carte SD) et enfin « resize existing partitions » (il faut faire de la place pour le nouveau système) [Attention a ce qu’il y ait de la place libre sur votre mémoire interne]. Une fois que l’opération s’est finie, votre Archos se présente a nouveau comme une clé usb. Il faut maintenant y transférer le fichier urukDroidInstall.tgz, déconnecter proprement l’Archos de l’ordinateur et presser le bouton power (de l’Archos).
Lorsque le système demande si on veut transférer les anciennes données vers le nouveau système, personnellement je mets non car j’aime partir d’une installation fraîche lorsque j’ai un nouveau système mais faites comme vous voulez!
Ce service permet aux utilisateurs d’écrire des messages (des twittes) diffusés à tous les utilisateurs ou en privé. Ce n’est pas un forum.
Lorsque vous avez été invité par une autre personne il vous suffit d’aller sur la page web suivante : http://statusnet.boulaire.com/main/login
Inscription
La première fois il faut vous inscrire sur le portail.
Ne pas oublier d’accepter la licence en cochant la case. Voir la figure ci-après. Elle ne parait pas si évidente mais c’est bien la license sans laquelle vous ne pouvez vous inscrire.
Une fois le formulaire rempli vous devez cliquer sur « Créer un compte ».
Vous recevrez un mail de confirmation sur l’adresse indiquée dans la case « Courriel ».
Bonjour jojo.
Quelqu’un vient d’entrer cette adresse de courriel sur statusnet.boulaire.com.
S’il s’agit bien de vous et si vous souhaitez confirmer votre entrée,
Dans le cas contraire, il vous suffit d’ignorer ce message.
Merci de votre attention,
statusnet.boulaire.com
Cliquez sur le lien indiqué pour valider votre inscription au portail statusnet.boulaire.com.
Configuration
Une fois votre compte créé vous pourrez vous identifier sur le portail.
Identification
Vous arrivez sur la page suivante avec peut être moins d’informations suivant l’état du compte.
Cet encart vous permet d’écrire des informations vous concernant.
Lorsque l’on place le curseur dans cette case alors elle se transforme comme le montre la figure ci-dessous.
Présentation
Voici la présentation du portail.
Menu HOME
Ce menu a un chapitre entier qui lui est consacré. Voir ce chapitre [Utilisation].
Menu PROFIL – Settings
Lorsque l’on clique sur le bouton Settings, la page ci-après apparait. Vous pouvez mettre un avatar (votre image préférée), configurer votre profil, etc…
Dans le menu « Courriel », vous pouvez configurer les notifications par mail. Ci-après une configuration qui fonctionne. Elle vous permet de recevoir des mails lorsqu’une personne répond à votre avis ou vous envoie un message privé (MP).
Menu IM
Ce service est momentanément interrompu par Maxime.
Via le menu « IM » (cf ci-après) vous pourrez configurer l’adresse de contact jabber que vous utilisez pour la messagerie instantanée.
IMPORTANT
Avant d’ajouter votre adresse il faut ajouter le contact statusnet@boulaire.com sur votre messagerie instantanée jabber.
Ci-après la configuration qui permet d’être notifié à travers le logiciel de messagerie instantanée des nouveaux messages écrit par les utilisateurs.
Cliquez sur le bouton « Ajouter » puis le bouton « Enregistrer » pour confirmer les changements.
Sur votre logiciel de messagerie instantanée si le contact statusnet a été ajouté, alors celui-ci vous envoie un message de ce type :
twitter maxUser « jojo » on statusnet.boulaire.com has said that your Jabber ID belongs to them. If that’s true, you can confirm by clicking on this URL: http://statusnet.boulaire.com/main/confirmaddress/ZBWEURHC7CZ6W . (If you cannot click it, copy-and-paste it into the address bar of your browser). If that user isn’t you, or if you didn’t request this confirmation, just ignore this message.
Pour configurer votre logiciel de messagerie préféré allez au chapitre Configuration sur Psi ou Configuration sur Pidgin selon votre logiciel.
En cliquant sur le lien proposé la page web ci-dessous s’affiche.
Configuration sur Psi
Il faut ajouter le compte statusnet@boulaire.com comme un contact classique.
IMPORTANT
Ne pas mettre d’espace dans le surnom que vous donnerez.
On aperçoit une boite de dialogue sur laquelle est précisée qu’il faut ajouter/autoriser le user.
Sur le logiciel PSI, votre pseudonyme ne doit pas avoir d’espace également. Sur le figure ci-après l’utilisateur va recevoir les messages mais ne pourra pas en écrire.
Configuration sur Pidgin
A VENIR !
Utilisation
Lorsque l’on clique sur le menu « HOME », la page ci-après s’affiche.
Aperçu des fonctionnalités
Le flux public
Sur la page web suivante http://statusnet.boulaire.com/ on lit tous les messages public écris par les utilisateurs enregistrés.
On trouve ici tous les messages même ceux des utilisateurs auxquelles vous n’êtes pas abonnés.
Votre flux de suivis
Le menu « HOME » permet de retrouvez les conversations entre vous les vos abonnés.
Le menu « REPONSES » permet de retrouvez toutes vos conversations auxquelles ont répondus vos abonnés. Celles-ci sont visibles par tous les abonnés à cause du principe suivant: les amis de mes amis sont mes amis.
Le menu « PROFIL » permet de retrouver tout l’historique de vos messages écrit en réponse à quelqu’un (avec le signe @<nom>) ou à tous.
Le menu « FAVORITES » permet de stocker les messages important afin de les retrouver rapidement et facilement. Par exemple j’ai stocké en favoris le message concernant les fuseaux horaires de tous pour m’y retrouver (cf figure ci-après).
Le menu « MESSAGES » contient ici tous les messages privés que vous ont envoyés vos abonnés (cf figure ci-après). Personne ne peut voir ces messages.
A droite de la page, on trouve deux boutons pour sélectionner BOITE DE RECEPTION ou BOITE D’ENVOI. Seul le destinataire pourra lire le message que vous envoyer d’ici.
Les contextes de conversation
Les contextes permettent de suivre une conversation particulière.
Pour améliorer le suivi d’une conversation il faut toujours répondre à quelqu’un ou quelque chose de précis.
Lire le chapitre « Comment écrire une réponse à un avis » pour plus de détails.
Comment trouver un abonné
Afin de suivre les messages déposés par les différents utilisateurs, vous devez vous abonner à eux. Pour cela le plus simple est de cliquer sur le menu « REPERTOIRE » du bandeau vert. La page ci-après s’affiche.
Pour trouver quelqu’un il suffit de mettre sont prénom ou son nom de famille. Si la personne à remplie correctement la fiche décrite au chapitre [Menu ] alors vous retrouverez la personne.
Cliquer sur le bouton « signaler par un « + » pour commencer à suivre les aventures/conversations de la personne.
L’intérêt du service statusnet est de réduire sa liste d’abonnés.
Comment inviter une nouvelle personne
Si vous connaissez des gens susceptibles d’être intéressés par ce service proposé par Maxime alors cliquer sur le bouton « INVITE… ».
La page ci-après s’affiche.
Comment écrire un message privé (MP)
Avant de pouvoir écrire un message privé, il faut que les deux utilisateurs s’abonnent mutuellement. Voici la procédure :
L’utilisateur A s’abonne à l’utilisateur B. M. B reçoit un mail indiquant ceci
Joel BOURRIGAUD (jojo) suit dorénavant vos avis sur statusnet.boulaire.com.
Si vous pensez que ce compte est utilisé à des fins abusives, vous pouvez le bloquer de votre liste d'abonnés et le signaler comme spam aux administrateurs du site, sur http://statusnet.boulaire.com/main/block/3.
Du coup curieux M.B clique sur le contact en espérant faire mouche. Le 69 viendra après…. ou pas 😉
Le contact A (C.A) reçoit un mail du même type que précédemment et peut transmettre un message privé à l’utilisateur B. Lequel pourra donc à son tour écrire un MP.
Ensuite plusieurs solutions sont disponibles :
Solution 1
Une fois identifié sur le portail, vous cliquez sur le menu « MESSAGES ».
Ensuite sélectionner le destinataire du MP puis rédiger votre message. Enfin cliquez sur le bouton « Envoyer » pour transmettre votre MP.
Solution 2
Une fois identifié sur le portail, vous cliquez sur le menu « HOME ». Dans l’encart ci-après vous pouvez rédiger votre message avec des mots clefs pour préciser que c’est un message privé vers tel abonné. C’est rapide mais vous devez connaitre les identifiants de vos abonnés.
La liste complète des commandes est disponible en fin de ce document.
Solution 3
Une fois identifié sur le portail, vous cliquez sur le menu « HOME ».
Si vous avez déjà des conversations alors vous pouvez cliquer sur l’abonné à qui vous souhaitez écrire en MP. La page « Profile » de l’abonné s’affiche (cf ci-après).
L’option Message, sur la droite de la page, permet d’écrire le message privé.
Comment écrire un avis
Solution 1
Via IHM
Solution 2
Via pidgin
Comment écrire une réponse à un avis
Si vous souhaitez réagir à un commentaire écrit sur le portail, vous pouvez le faire suivant différentes solutions.
Solution 1
Une fois identifié sur le portail, vous cliquez sur le menu « Personnel » de la barre vert puis sur le menu « Personnel » de la barre violet. Sur le message qui vous interpelle, il faut cliquer sur le bouton représentant une flèche (cf ci-dessous).
Ce a pour effet d’écrire @<nickmane> dans l’encart « Quoi de neuf… » déjà présenté. Il vous suffit donc d’écrire votre texte puis de l’envoyer. Il apparaitra sur votre mur en décalé par rapport au message d’origine pour vous permettre d’avoir l’enchainement des conversations.
Solution 2
Cette solution s’adresse surtout aux utilisateurs de statusnet à travers le logiciel de messagerie instantanée.
Chaque avis posté par quelqu’un possède un numéro.
Sur votre messagerie instantanée l’utilisation de reply <nickname> vous permettra de répondre au dernier message envoyé par le <nickname>.
Pour réagir à un message spécifique il faut utiliser la commande reply #<ID> en regardant sur psi/pidgin/statusnet pour avoir cet ID.
Ci-après un exemple de réponse. Ne pas hésiter à parcourir la liste des commandes possibles.
Comment supprimer un message
Si vous écrivez un message et qu’il se retrouve dans le domaine public alors qu’il aurait dû être privé, vous pouvez le supprimer en utilisant l’icône encadré comme montré sur la figure ci-après. Bien sûr vous ne pouvez supprimer que vos messages.
Comment ajouter une photo à votre message
Solution 1 : Depuis la page web
Depuis la page http://statusnet.boulaire.com vous pouvez, une fois connecté, envoyer une image (plus généralement un fichier) sur statusnet et le partager avec tout le monde.
Comme le montre l’image ci-après, il vous suffit de taper votre message dans la zone « Quoi de neuf,… », puis de cliquer sur l’image représentant un trombone. Une fois votre fichier sélectionné vous n’avez plus qu’à envoyer.
Votre message apparaitra sous la forme suivante :
Solution 2 : Depuis votre téléphone
DEMANDER A MAXIME OU ISABELLE
Annexes
Commandes statusnet
You can do some minor management of your account through Jabber. These are the currently-implemented commands:
on – turn on notifications
off – turn off notifications
help – show this help
follow <nickname> – subscribe to user
groups – lists the groups you have joined
subscriptions – list the people you follow
subscribers – list the people that follow you
leave <nickname> – unsubscribe from user
d <nickname> <text> – direct message to user
get <nickname> – get last notice from user
whois <nickname> – get profile info on user
lose <nickname> – force user to stop following you
fav <nickname> – add user’s last notice as a ‘fave’
fav #<notice_id> – add notice with the given id as a ‘fave’
repeat #<notice_id> – repeat a notice with a given id
repeat <nickname> – repeat the last notice from user
reply #<notice_id> – reply to notice with a given id
reply <nickname> – reply to the last notice from user
Si vous osez franchir le pas dans l’utilisation permanente d’Openbox, vous pourriez etre ennuye du fait que l’Update manager et l’Ubuntu software center semblent fonctionnels mais en fait ne fonctionnent pas.
Cela est simplement du au fait que Gnome Keyring est utilise par ces programmes mais ne sont pas lances automatiquement par Openbox.
Action :
Pour corriger cet ennui, il suffit simplement d’ajouter les lignes suivantes dans le fichier autostart.sh d’Openbox :