Août 2008 - Archives
31/08/2008 19:13:50
Embrouilles sur roche, MàJ
Brève
Blanko, ton Joueb est devenu tout moche, c'est laid, on voit plus rien, etc.
Bah oui, quelques emmerdes concernant le Joueb. Étant donné que j'ai mis à jour le serveur, il semblerait qu'il n'ait pas aimé changer de logiciel Nanoblogger, je vais donc devoir remettre à jour les templates pour avoir à nouveau le si beau template d'antan.
Patientez, patientez, ça va "viendre" :-P
Prochain billet
Le prochain billet que je ferais est déjà prévu au planning, il s'agit de l'OpenMoko, je n'en dis pas plus et vous fait patienter jusqu'à la sortie dudit billet
Posté par Blankoworld | Lien permanent | Catégorie(s) : Nouvelle, BlankoWeb
| Read it in english with Google
11/08/2008 23:00:48
Restez connectés constamment à l'aide de Screen
Nous établissions, dans l'article précédent concernant Weechat (logiciel de messagerie instantanée pour IRC), une façon particulière de discuter sur internet. Ce jour nous allons voir comment pouvoir laisser notre logiciel de discussion toujours ouvert / allumé afin de pouvoir se connecter après sans avoir pour autant perdu un fil de la conversation.
Screen, la console virtuelle
screen permet de faire des consoles virtuelles sous GNU / Linux.
À quoi cela sert d'avoir des consoles virtuelles dans une console physique ? C'est complètement idiot !
Pas si idiot que cela ! En effet, imaginez que vous ayez accès à un serveur Linux par le biais de ssh, comme le serveur s'éteind peu ou pas souvent, vous pouvez laisser tourner une application. Et la console virtuelle va vous éviter de fermer votre accès en éteignant par la même le logiciel lancé dans la session.
Grossomodo vous aurez Weechat qui tourne dans une console virtuelle à laquelle vous pouvez accéder de n'importe où pourvu que le serveur soit connecté à internet, laisse passer le port 22 pour la connexion SSH et que vous soyez aussi connecté au net pour aller sur le serveur.
screen propose une façon particulière d'aller sur la console virtuelle, de s'en détacher, s'en rattacher, etc. Nous allons voir les commandes les plus utiles pour faire fonctionner Weechat. :p
De l'utilisation de screen
Une fois votre screen installé à l'aide de la commande
apt-get install screen
(par exemple), vous pouvez de suite l'utiliser.
Tapez screen -S test puis sur la touche Entrée pour vous rendre dans une console virtuelle nommée test. Cela ne change pas de la console habituelle, sauf si vous faites Ctrl+d ce qui aura pour effet de vous sortir de la console virtuelle.
Une fois dans la console virtuelle, lancez weechat pour tester. Puis faites Ctrl + A, puis tapez sur d. Vous sortez de la console virtuelle.
screen -ls
vous donnera la liste des screen actuellement lancés. Comme nous l'avons nommé test, nous pourrons nous y connecter à l'aide de la commande suivante :
screen -r test
Si cela ne fonctionne pas, la commande -r (rattacher) manque d'un argument : -d
screen -d -r test
Ceci oblige screen à détacher la console virtuelle avant de la rattacher.
Une fois la commande tapée, vous vous retrouverez dans weechat (ou tout autre logiciel lancé alors).
Pratique non ? Nous disposons alors d'un weechat qui peut être connecté 24/24h 7/7j ! Encore faut il posséder un serveur ...
Conlusion
Grâce à screen, nous est offert bien plus de possibilités pour peu que nous possédions un serveur fonctionnel et allumé fréquemment. Je vous invite à suivre les liens utiles pour de plus amples informations sur screen et les fonctions qu'il propose.
Depuis cette découverte de screen, je dois dire que j'ai moins peur de perdre le travail en cours, puisque je peux me rattacher à la session screen même après coupure de la connexion, extinction de mon pc portable pour manque de batterie, etc. Mais cela demande une connexion internet ...
Liens utiles
08/08/2008 23:26:28
8 chats, et plus encore : un logiciel, weechat !
Sont où les chats ? Il y en a 8 ou plus finalement ?
Non, nous ne parlerons pas de chat ici ! Lisez les catégories sous ce billet, nous sommes hors nature, animaux, etc. Nous parlons de logiciel, c'est à dire weechat.
On aime :
Qu'a weechat de mieux que les autres ?
N'en venons pas aux pénibles explications en long et en large qui ne convainquent personne, faisons simplement étalage de quelques petites choses sympathiques :
- weechat est en mode console par interface semi - graphique (ne partez pas ! Cela joue énormément, comme nous le verrons dans un billet ultérieur !
- L'apparence principale est comme Xchat, c'est à dire le salon de discussion au centre, la liste des contacts à droite et les message à écrire en bas. En haut, nous voyons le titre du canal lisible de gauche à droite à l'aide des touches F10 et F11. Cette apparence n'est pas proposée dans irssi, et on se fait ch*er pour avoir un truc presque similaire
- weechat est jeune, une communauté quasie "possédée" s'attache donc au projet et répond aux questions sur irc.freenode.net #weechat-fr
- weechat possède une bonne panoplie de plugins à l'adresse suivante : Plugins Weechat
- Son mode de fonctionnement permet l'insertion de script Perl, Ruby, Lua, Python
- Un plugin directement intégré permet d'avoir ASPELL, le correcteur orthographique, c'est un méga hypra supra trop gros avantage de la mort qui tue (et encore je ne surenchérie pas)
- Je l'aime, ça vous suffit pas ?
Bref, tout ça pour dire qu'il a ses avantages, tout comme ses inconvénients, mais pour devenir un GEEK que ne ferions nous pas !
Rapidement, quelques manipulations
Je vous fais grâce des commandes ennuyeuses pour installer weechat, si vous avez Debian et dérivées, bravo c'est inclus, un .deb existe et vous êtes chanceux. Sinon ... allez sur le salon de discussion irc.freenode.net #weechat-fr ou lisez la documentation.
Ensuite, pour se connecter à un serveur, il faut taper une méga longue commande. Voilà pourquoi je vous invite à apprendre l'utilisation de la commande /help !
/help permet d'avoir un ensemble de commande, les touches précédentes et suivantes de votre clavier permettent de naviguer de bas en haut (ou inversement) afin de tout pouvoir lire. Une fois une commande intéressante, tapez /help commande. Ceci aura pour effet de vous renseigner sur les paramètres de la commande en question.
[w] /server [nom_serveur] | [nom_serveur nom/IP port [-auto | -noauto] [-ipv6] [-ssl] [-pwd mot_de_passe]
[-nicks pseudo1 pseudo2 pseudo3] [-username nom_utilisateur] [-realname nom_réel] [-command commande] [-autojoin
canal[,canal]] ] | [del nom_serveur]
liste, ajoute ou retire des serveurs
nom_serveur: nom du serveur, pour usage interne et affichage
nom/IP: nom ou adresse IP du serveur
port: port pour le serveur (nombre entier)
ipv6: utiliser le protocole IPv6
ssl: utiliser le protocole SSL
mot_de_passe: mot de passe pour le serveur
pseudo1: premier pseudo pour le serveur
pseudo2: pseudo alternatif pour le serveur
pseudo3: second pseudo alternatif pour le serveur
nom_utilisateur: nom d'utilisateur
nom_réel: nom réel de l'utilisateur
Ceci est apparu après un /help server. On sait alors que pour enregistrer un serveur on fait :
/server dreamsfr irc.dreams-fr.net 6600 -auto -ssl -pwd mot2passe -nicks Blanko Blanko_ Blanko__ -username blankoworld -realname Olivier DOSSMANN -autojoin #sharemanga
De là notre serveur va se connecter directement, mais la prochaine fois il faudra utiliser la commande /connect dreamsfr ou encore /disconnect dreamsfr pour se déconnecter.
Autre commande très importante, le changement de fenêtre ! Si les touches Alt + Shift + 1 ou Alt + Shift + 2 fonctionnent, nous sommes très vite limités. Voilà pourquoi il faut utiliser la commande /buffer X où X est à remplacer par le numéro de fenêtre que vous voulez rejoindre.
Aller plus loin
Pour en savoir plus je vous recommande vivement de lire la documentation dont nous parlions précédemment, mais également de rejoindre le canal #weechat-fr sur irc.freenode.net où les développeurs principaux pourront directement vous répondre. Tâchez simplement de ne pas paraître trop bête
Liens
Posté par Blankoworld | Lien permanent | Catégorie(s) : Logiciels, Libre
| Read it in english with Google