{"id":158,"date":"2015-03-06T22:24:47","date_gmt":"2015-03-06T21:24:47","guid":{"rendered":"http:\/\/blogs.eleves.ens.fr\/stagem1phy13\/?p=158"},"modified":"2015-03-06T22:24:47","modified_gmt":"2015-03-06T21:24:47","slug":"apprendre-a-utiliser-irc","status":"publish","type":"post","link":"https:\/\/blogs.eleves.ens.fr\/stagem1phy13\/2015\/03\/06\/apprendre-a-utiliser-irc\/","title":{"rendered":"Apprendre \u00e0 utiliser IRC"},"content":{"rendered":"<p><em>[Cet article est plus ou moins \u00e0 usage interne, si vous \u00eates ext\u00e9rieur \u00e0 l&rsquo;ENS, il ne vous sera pas d&rsquo;une grande utilit\u00e9]<\/em><\/p>\n<p>J&rsquo;ai h\u00e9sit\u00e9 avant d&rsquo;\u00e9crire cet article, sachant que pas mal de personnes ne comptent pas, de toute fa\u00e7on, se mettre \u00e0 utiliser irc. Mais peut-\u00eatre que d&rsquo;autre auront un coup de coeur ou trouveront cel\u00e0 utile. Et n&rsquo;oublions pas que c&rsquo;est gr\u00e2ce \u00e0 irc que ce blog a vu le jour !<\/p>\n<h3>Qu&rsquo;est-ce qu&rsquo;IRC et pourquoi IRC ?<\/h3>\n<p>IRC est probablement l&rsquo;un des plus vieux clients de messagerie instantann\u00e9e. Il se distingue de la plupart des autres (MSN, Skype, Facebook chat) par le fait que les conversations sont regroup\u00e9es par salles (<em>channels<\/em>) souvent li\u00e9es \u00e0 un sujet de discussion. N&rsquo;importe qui peut joindre n&rsquo;importe quelle salle \u00e0 n&rsquo;importe quel moment (cela dit, \u00e9vitez de zieuter les conversations de #dg, vous allez vous faire mettre dehors assez vite !).<\/p>\n<p>L&rsquo;ENS a son propre serveur IRC, d\u00e9di\u00e9 aux conversations entre normaliens. Vous y trouverez des conversations d&rsquo;informaticiens, de matheux, de biologistes, des conversations inter-\u00e9tages,\u00a0 et quelques clubs ; mais surtout une salle o\u00f9 les physiciens discutent entre eux !<\/p>\n<p>Donc, pourquoi utiliser IRC ?<\/p>\n<ul>\n<li>Parce que \u00e7a permet de rester en contact avec les autres normaliens, o\u00f9 que vous soyez dans le monde, et sans \u00e9change d&rsquo;adresses email \/ facebook \/ skype.<\/li>\n<li>Parce que vous \u00eates libres de rejoindre une salle au lieu d&rsquo;attendre d&rsquo;\u00eatre invit\u00e9.<\/li>\n<li>Parce que vous trouverez des personnes pour vous aider dans vos gal\u00e8res informatiques. \u00c7a m&rsquo;a \u00e9t\u00e9 utile plusieurs fois, pour des probl\u00e8mes latex, de logiciels de dessin, de disques durs, de ligne de commande, &#8230;<\/li>\n<li>Parce que si vous faites un stage en physique num\u00e9rique, la console irc passe totalement inapper\u00e7ue au milieu des autres consoles l\u00e9gitimes. Et m\u00eame si votre ma\u00eetre de stage particuli\u00e8rement vicieux surveille les connexions sortantes, la connexion vers un ordi de l&rsquo;ENS appara\u00eet tout \u00e0 fait l\u00e9gitime.<\/li>\n<li>Parce que sur IRC, il y a plein de bot marrants. Actuellement, il y en a un qui annonce automatiquement les articles post\u00e9s sur ce blog ! (Merci \u00e0 Armavica)<\/li>\n<\/ul>\n<p>Convaincu ? Allons-y ! Vous verrez, ce n&rsquo;est pas compliqu\u00e9 !<\/p>\n<h3>Utiliser IRC<\/h3>\n<p><em>[La proc\u00e9dure ci-dessous fonctionnera m\u00eame si vous \u00eates ext\u00e9rieur \u00e0 l&rsquo;ENS, mais dans ce cas, je vous d\u00e9conseille de l&rsquo;appliquer, on vous rep\u00e8rera vite !]<\/em><\/p>\n<p>Utiliser IRC comme messagerie <em>instann\u00e9e <\/em>(c&rsquo;est \u00e0 dire en ne voyant que les messages post\u00e9s quand vous \u00eates connect\u00e9) est tr\u00e8s simple. De nombreux sites web et logiciels vous permettent de le faire. Vous pouvez par exemple regarder l&rsquo;article des tuteurs pour <a href=\"http:\/\/www.tuteurs.ens.fr\/internet\/irc.html#s3_1\">Thunderbird<\/a>.<\/p>\n<p>Pour notre part, essayons <a href=\"https:\/\/www.mibbit.com\/\">Mibbit<\/a>.\u00a0 Lancez donc le client (<em>Launch Mibbit Client<\/em>). Dans les informations \u00e0 donner pour vous connecter, cliquez sur <em>Server<\/em> (\u00e0 c\u00f4t\u00e9 de <em>Connect<\/em>) et entrez \u00ab\u00a0irc.ulminfo.fr\u00a0\u00bb (ou \u00ab\u00a0clipper.ens.fr\u00a0\u00bb si vous faites la manoeuvre depuis un ordi de l&rsquo;ENS). Choisissez un pseudo (<em>Nick<\/em>) et laissez le champ <em>Channel <\/em>vide pour l&rsquo;instant. Voil\u00e0 vous pouvez vous connecter !<\/p>\n<p>Apr\u00e8s quelques secondes (et \u00e9ventuellement un changement d&rsquo;onglet !), vous voil\u00e0 devant la superbe page d&rsquo;accueil d&rsquo;IRC \u00e0 l&rsquo;ENS. Vous pouvez lire en entier, mais ce qui va vous int\u00e9resser, c&rsquo;est de conna\u00eetre la liste des salles disponibles. Pour cel\u00e0 \u00e9crivez \u00ab\u00a0\/list\u00a0\u00bb et validez. Les salles commencent par #. En remontant un peu, vous trouverez celle des physiciens (je vous laisse la trouver !). Pour la rejoindre \u00e9crivez \u00ab\u00a0\/join #salle\u00a0\u00bb. Et voil\u00e0, vous pouvez maintenant \u00e9crire bonjour et attendre que quelqu&rsquo;un vous r\u00e9ponde !<\/p>\n<h3>Comment conserver l&rsquo;historique des conversations ?<\/h3>\n<p>Vous l&rsquo;avez compris, le probl\u00e8me de la m\u00e9thode pr\u00e9c\u00e9dente est que vous ne pouvez pas voir les conversations qui ont eu lieu quand vous \u00e9tiez hors-ligne (le fameux <em>backlog<\/em>) &#8230; Quand vous fermez la page, ou \u00e9crivez \u00ab\u00a0\/quit\u00a0\u00bb, c&rsquo;est fini&#8230;<\/p>\n<p>Il faut donc trouver un moyen de laisser votre session ouverte m\u00eame quand vous \u00eates absent, m\u00eame quand votre ordi est \u00e9teint. Il vous faut donc un serveur. Si vous en avez un, la manoeuvre n&rsquo;est pas tr\u00e8s compliqu\u00e9e. Mais comment faire si vous n&rsquo;en avez pas ? Evidemment les info ont pens\u00e9 \u00e0 tout ! Il y a donc un serveur \u00e0 votre disposition pour faire ce sale boulot : il s&rsquo;appelle sas.eleves.ens.fr. Il va donc falloir se connecter dessus. On pourrait \u00e9crire des pages et des pages sur la connexion \u00e0 un serveur. En pratique, il n&rsquo;y a qu&rsquo;une seule chose \u00e0 retenir : si vous \u00eates sous linux ou mac, c&rsquo;est imm\u00e9diat ; si vous \u00eates sous Windows, il va falloir installer un petit logiciel qui fera le boulot tout aussi efficacement.<br \/>\n<strong>Linux et Mac OS<\/strong> : Trouver le terminal \/ la console (sous Mac Applications&gt;Utilitaires&gt;Terminal) puis lancer <code>ssh login@sas.eleves.ens.fr<\/code> (o\u00f9 login est votre login clipper). La premi\u00e8re fois, entrez \u00ab\u00a0yes\u00a0\u00bb pour valider la connexion \u00e0 sas.eleves (et si vous \u00eates parano, v\u00e9rifiez que le figerprint est bien d2:2f:2d:e6:22:17:16:1c:54:5f:e3:9a:0b:88:db:37 ^^). Vous voil\u00e0 connect\u00e9 au serveur !<br \/>\n<strong>Windows<\/strong> Installez Putty et, comme c&rsquo;est un logiciel tr\u00e8s simple, trouvez comment vous connecter \u00e0 sas.eleves.ens.fr (Host name), sur le port 22, en SSH. Voil\u00e0, un superbe terminal en noir et blanc devrait appara\u00eetre devant vos yeux !<\/p>\n<p>Bien, maintenant il ne vous reste plus qu&rsquo;\u00e0 prononcer (ou plut\u00f4t \u00e9crire) les trois lettres fatidiques : <code>irc<\/code>. Vous voil\u00e0 maintenant devant le sympathique (ou pas) \u00e9cran d&rsquo;accueil d&rsquo;irc \u00e0 l&rsquo;ENS !<\/p>\n<h3>Les commandes de base sous irssi<\/h3>\n<p>Vous l&rsquo;avez compris, l&rsquo;interface que vous avez obtenue est assez minimaliste. Mais pas de panique, voici les commandes de base.<\/p>\n<ul>\n<li><code>\/list<\/code> pour lister les salles disponibles. Vous devriez arriver \u00e0 rep\u00e9rer celle des physiciens !<\/li>\n<li><code>\/join #salle<\/code> pour rejoindre la salle en question<\/li>\n<li><code>Ctrl+n \/ Ctrl+p<\/code> pour naviguer entre les diff\u00e9rents onglets<\/li>\n<li><code>PageUp \/ PageDown<\/code> pour remonter \/ descendre dans l&rsquo;historique<\/li>\n<li><code>\/names<\/code> pour afficher la liste des personnes pr\u00e9sentes dans une salle<\/li>\n<li><code>\/join #salle<\/code> pour rejoindre la salle en question<\/li>\n<li><code>\/whois pseudo<\/code> pour obtenir des informations sur pseudo<\/li>\n<li><code>\/me message<\/code> pour commencer un message par votre pseudo<\/li>\n<li><strong><code>Et le plus important : <code>Ctrl+a puis d<\/code><\/code><\/strong> pour quitter irc en gardant votre session ouverte ! Si vous quittez autrement vous perdez l&rsquo;historique.<\/li>\n<\/ul>\n<p>Voil\u00e0, vous savez l&rsquo;essentiel. Si vous avez des questions, n&rsquo;h\u00e9sitez pas \u00e0 laisser un commentaire. Si vous avez des dol\u00e9ances quant \u00e0 la longueur de l&rsquo;article aussi \ud83d\ude09 Pour plus de d\u00e9tails, se r\u00e9f\u00e9rer \u00e0 l&rsquo;article des tuteurs sur <a href=\"http:\/\/www.tuteurs.ens.fr\/internet\/irc.html\">irc<\/a>, l&rsquo;article des tuteurs sur <a href=\"http:\/\/www.tuteurs.ens.fr\/internet\/loin\/ssh.html\">le ssh<\/a>, ou encore le tuto de Niols sur <a href=\"http:\/\/niols.net\/irc\/irssi\/\">irssi<\/a>.<\/p>\n<p>\u00c0 bient\u00f4t sur irc !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[Cet article est plus ou moins \u00e0 usage interne, si vous \u00eates ext\u00e9rieur \u00e0 l&rsquo;ENS, il ne vous sera pas d&rsquo;une grande utilit\u00e9] J&rsquo;ai h\u00e9sit\u00e9 avant d&rsquo;\u00e9crire cet article, sachant que pas mal de personnes ne comptent pas, de toute fa\u00e7on, se mettre \u00e0 utiliser irc. Mais peut-\u00eatre que d&rsquo;autre auront un coup de coeur &hellip; <a href=\"https:\/\/blogs.eleves.ens.fr\/stagem1phy13\/2015\/03\/06\/apprendre-a-utiliser-irc\/\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Apprendre \u00e0 utiliser IRC<\/span><\/a><\/p>\n","protected":false},"author":53,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,5],"tags":[],"class_list":["post-158","post","type-post","status-publish","format-standard","hentry","category-alexis","category-general"],"_links":{"self":[{"href":"https:\/\/blogs.eleves.ens.fr\/stagem1phy13\/wp-json\/wp\/v2\/posts\/158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.eleves.ens.fr\/stagem1phy13\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.eleves.ens.fr\/stagem1phy13\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.eleves.ens.fr\/stagem1phy13\/wp-json\/wp\/v2\/users\/53"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.eleves.ens.fr\/stagem1phy13\/wp-json\/wp\/v2\/comments?post=158"}],"version-history":[{"count":8,"href":"https:\/\/blogs.eleves.ens.fr\/stagem1phy13\/wp-json\/wp\/v2\/posts\/158\/revisions"}],"predecessor-version":[{"id":190,"href":"https:\/\/blogs.eleves.ens.fr\/stagem1phy13\/wp-json\/wp\/v2\/posts\/158\/revisions\/190"}],"wp:attachment":[{"href":"https:\/\/blogs.eleves.ens.fr\/stagem1phy13\/wp-json\/wp\/v2\/media?parent=158"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.eleves.ens.fr\/stagem1phy13\/wp-json\/wp\/v2\/categories?post=158"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.eleves.ens.fr\/stagem1phy13\/wp-json\/wp\/v2\/tags?post=158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}