U Classroom

Un blog collectif, orienté vers l'apprentissage et l'enseignement collaboratif et communautaire de techniques applicables aux unix libres.

En ce moment sur U Classroom

Prochaine session : Programmation avec ruby, deuxième session

Notre prochain cours sur #u-classroom sera le deuxième épisode de la série de cours sur le langage Ruby.

C'est donc la suite directe du premier cours où l'on avait eu l'occasion de découvrir les bases du langage (et de la programmation).

Les programmeurs déjà expérimentés pourront en apprendre plus sur ruby, et les débutants découvrir de nouveaux concepts.
Nous parlerons notamment des boucles (un gros manque de la première session); et surtout de la Programmation Orientée Objet, le thème central de cette session et un concept primordial de Ruby.

Les prérequis logiciels de cette session sont les mêmes que pour la première, à savoir les paquets logiciels ruby et irb de votre distribution linux favorite (vous pouvez également installer le paquet ruby-full sur ubuntu ou debian pour profiter de nombreuses additions. Attention à ne pas installer tous les paquets conseillés pour ne pas vous retrouver sans le vouloir avec emacs :D ).

Pour installer ruby et toutes ses additions sur ubuntu (mais sans paquets en trop) : sudo aptitude --without-recommends install ruby-full

Je vous invite à nous retrouver le jeudi 14 mai à 20H15 (Heure de Paris) sur notre canal habituel : #u-classroom sur le réseau Freenode (#u-classroom@irc.freenode.net).

PS: Retrouvez les logs de la première session ici, et les cours sur cette page du wiki.

Prochaine session : Survivre dans son TTY #5

Pour le cours de cette semaine, nous continuons avec la série Survivre dans son TTY. Une session qui abordera un outil fort pratique pour tous CLI user qui se respecte : GNU screen. C'est un cours qui sera un peu plus long que les précédents mais qui se destine toujours à toutes personnes, débutant compris bien sûr. Si vous ne connaissez pas, GNU screen est un "Multiplexeur d'écran avec une émulation de terminal VT100/ANSI" (merci apt-cache show pour la définition) : en d'autres termes, il permet d'avoir plusieurs terminaux dans un seul et de jouer avec eux. Je présenterai aussi brièvement en début (ou en fin ?) de cours deux autres outils du même genre à savoir dtach et dvtm.

Nous vous attendons donc le Jeudi 07 mai à 19H30 Heure de Paris (@770 07.05.2009 SIT) sur le canal #u-classroom du réseau Freenode (#u-classroom@irc.freenode.net) (et bien sûr n'oubliez pas que si vous n'êtes pas très copain avec IRC ,vous pouvez retrouver une petite introducion à IRC afin de nous rejoindre facilement).

  • Intitulé du cours : Survivre dans son TTY #5 : GNU Screen and friends
  • Niveau : Pour débutant
  • Date : Jeudi 07 mai 2009
  • Heure UTC : 17H30
  • Heure de Paris : 19H30
  • Heure de Québec : 13H30
  • SIT : @770 (07.05.2009)

Rappel : session Initiation à la programmation avec ruby le 30 avril

Petit rappel si vous avez raté l'information, nous tenons une session sur l'Initiation à la programmation avec le langage ruby aujourd'hui Jeudi 30 avril à 20H30, sur le channel IRC #u-classroom du serveur Freenode.

Plus de détails sur le précédent billet d'annonce de la session.

Si vous vous demandez comment assister aux cours sur irc, vous pouvez consulter notre documentation à ce sujet sur le wiki.

Petits et grands, venez nombreux !

Prochaine session : Initiation à la programmation avec Ruby

Au menu de la prochaine session, un cours sur la programmation avec une initiation au langage Ruby !

Cette session aura pour objectif de faire découvrir les bases de la programmation, et cible donc en priorité ceux n'ayant pas d'expérience à ce sujet au préalable.
Toutefois les déjà initiés à la programmation pourront découvrir quelques aspects du langage qui lui donnent tout son attrait et son intérêt.

Au programme vous pourrez donc découvrir :
  • L'interpréteur ruby irb
  • Les variables
  • Les types de données
  • Les fonctions
  • Les tests
De nombreux concepts et parties du langage ont été mis de côté pour garder le cours simple, et reviendrons je l'espère dans une série de sessions inspirées de celles menées par gpocentek :-)

Les impatients pourront d'ores et déjà installer le paquet logiciel ruby-full de leur distribution favorite, ou au minimum ruby et irb.
Une expérience de la ligne de commande (telle que la session «Survivre dans son TTY #1» vous l'avait proposé) pourra être utile mais n'est pas du tout requise. Vous devez seulement savoir vous servir d'un clavier !

Rendez-vous le jeudi 30 avril à 20H30 Heure de Paris sur notre canal habituel canal #u-classroom sur le réseau Freenode (#u-classroom@irc.freenode.net).

Prochaine session : Survivre dans son TTY #4

Cette semaine u-classroom.net va vous présenter une session éclair sur une base de l'apprentissage sous gnu/linux et Unix de façon générale : Trouver de l'aide avec MAN/INFO. En tant que débutant, on peut souvent être un peu perdu dans toutes ces documentations, nous essayerons d'y voir un peu plus clair ensemble. Bien que ce cours s'inscrive dans le thème maintenant récurant de Survivre dans son TTY, les GUI users débutants pourront y trouver un intérêt, car évidemment les pages de manuels sont disponibles en dehors du terminal/TTY.

Nous vous attendons donc le Jeudi 23 avril à 19H00 Heure de Paris (@750 23.04.2009 SIT) sur le canal #u-classroom du réseau Freenode (#u-classroom@irc.freenode.net) (et bien sûr n'oubliez pas que si vous n'êtes pas très copain avec IRC ,vous pouvez retrouver une petite introducion à IRC afin de nous rejoindre facilement).

  • Intitulé du cours : Survivre dans son TTY #4 : Trouver de l'aide avec MAN/INFO sous Unix
  • Niveau : Pour débutant
  • Date : Jeudi 23 avril 2009
  • Heure UTC : 17H00
  • Heure de Paris : 19H00
  • Heure de Québec : 13H00
  • SIT : @750 (23.04.2009)

Prochaine session : Survivre dans son TTY #3

Bonjour à tous. Cette semaine legreffier nous a préparé un cours qui va en intéresser plus d'un. En effet pour cette troisième session sur le thème Survivre dans son TTY, il sera question sur u-classroom de ZSH (Z Shell), le fameux shell que beaucoup préfèrent à bash pour ses nombreuses fonctions avancées et ses inovations. Ce cours est pour tous niveaux, cependant, vous devez savoir vous servir d'un terminal un minimum (si vous n'êtes pas à l'aise, vous pouvez retrouver une initiation au terminal ici).

Toute l'équipe d'u-classroom vous convie donc autour de legreffier pour ce cours qui aura lieu le Vendredi 17 avril 2009 à 20H30 Heure de Paris (@812 17.04.2009 SIT) sur le canal #u-classroom du réseau Freenode (#u-classroom@irc.freenode.net) (si vous n'êtes pas familier avec irc, vous pouvez vous référer à notre introduction).

  • Intitulé du cours : Survivre dans son TTY #3 : ZSH (Z Shell) le shell unix
  • Niveau : Pour débutant
  • Date : Vendredi 17 avril 2009
  • Heure UTC : 18H30
  • Heure de Paris : 20H30
  • Heure de Québec : 14H30
  • SIT : @812 (17.04.2009)

Prochaine session : Survivre dans son TTY #2

Cette semaine nous continuons notre thématique avec benj de generation-linux qui va nous présenter un cours dont le sujet sera Introduction au chroot et aux droits de fichiers Unix (chown, chmod). Aucun niveau spécial n'est requis sinon de savoir se débrouiller un peu avec un terminal (si vous êtes débutant en la matière vous pouvez vous référer à cette page). Nous apprendrons donc à utiliser chroot et à créer un système dans notre système ainsi qu'à manipuler les commandes chown et chmod dans le cadre de la gestion des droits de fichier.

Nous avons donc rendez-vous avec benj le Jeudi 2 avril 2009 à 19H00 Heure de Paris (@750 02.04.2009 SIT) sur le canal #u-classroom du réseau Freenode (#u-classroom@irc.freenode.net) (si vous n'êtes pas familier avec irc, vous pouvez vous référer à notre introduction).

  • Intitulé du cours : Survivre dans son TTY #2 : Introduction au chroot et aux droits de fichiers Unix (chown, chmod)
  • Niveau : Pour débutant
  • Date : Jeudi 02 avril 2009
  • Heure UTC : 17H00
  • Heure de Paris : 19H00
  • Heure de Québec : 13H00
  • SIT : @750 (02.04.2009)

Vous pouvez retrouver l'annonce faite par benj lui-même sur generation-linux.

À jeudi :)

Survivre dans son TTY #1

Avec un peu de retard sur le calendrier (tout est de ma faute et je m'en excuse) j'ai le plaisir de vous annoncer qu'une série de cours est prévue sur u-classroom sur le thème Survivre dans son TTY.

Comme on peut le comprendre par la thématique, les différents cours prévus porteront sur l'utilisation du terminal. Le but étant de vous donner les moyens d'utiliser au mieux votre terminal ou si vous êtes un utilisateur plus chevronné de vous apporter quelques petits conseils et astuces qui auraient pu vous échapper dans l'utilisation de tel ou tel outil.

C'est donc moi qui vais avoir le plaisir de commencer par un petit cours d'initiation au terminal. Ce cours est évidemment destiné à l'utilisateur inexpérimenté du terminal. Nous verrons dans ce cours les bases pour bien se débrouiller et ne plus avoir peur de ce machin_plein_de_lignes_ou_la_souris_ne_sert_a_rien sur fond noir. Aucune connaissance n'est requise, il vous suffira juste d'arriver à l'heure et d'être muni de n'importe quel émulateur de terminal (gnome-terminal, xfce-term, xterm, urxvt, et j'en passe).

Je vous donne donc rendez-vous si vous le voulez bien le Mercredi 25 Mars 2009 à 19H00 Heure de Paris (@791 25.03.2009 SIT) sur le canal #u-classroom du réseau Freenode (#u-classroom@irc.freenode.net) pour un cours qui devrait durer maximum 1 heure (si vous n'êtes pas familier avec irc, vous pouvez vous référer à notre introduction).

  • Intitulé du cours : Survivre dans son TTY #1 : Initiation au terminal
  • Niveau : Pour débutant
  • Date : Mercredi 25 Mars 2009
  • Heure UTC : 18H00
  • Heure de Paris : 19H00
  • Heure de Québec : 14H00
  • Heure de Montréal : 13H00
  • Heure de Singapour : 02H00 (26.03.2009)
  • SIT : @791 (25.03.2009)

Message personnel : benj_ si tu lis ceci, je te cherche pour discuter des prochains cours sans te trouver, merci de me contacter sur IRC :)

Rappel : session compilation/installation de sources

Court rappel : n'oubliez pas de venir assister à notre session sur l'installation de logiciels depuis leurs sources demain Mardi 17 février à 19H.

Si vous aviez raté l'info, tout est là!

L'équipe U-Classroom

Prochaine session : Installer un logiciel depuis ses sources

De nombreuses raisons peuvent pousser un utilisateur à vouloir installer un logiciel en utilisant ses sources (pas de paquet dans la distribution, ou une mauvaise version, curiosité, besoin d'appliquer une modification…). Ce n'est pas toujours facile et demande souvent de connaître un minimum les procédures de configuration, compilation et installation.

U-Classroom vous propose de vous plonger dans le monde merveilleux des sources le Mardi 17 Février à 19H (heure de Paris). La session se passera comme d'habitude sur le canal #u-classroom du réseau IRC freenode.

Les seuls prérequis sont un système unix-like à portée de main, et une connaissance minimale de la console (ls et cd devraient suffire).

À Mardi !

L'équipe U-Classroom

Edit:les logs sont en ligne (avec quelques soucis, /me doit soigner le bot).

- page 1 de 5

haut de page