<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://u-classroom.net/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://u-classroom.net/wiki/feed.php">
        <title>U-Classroom WiKi cours</title>
        <description></description>
        <link>http://u-classroom.net/wiki/</link>
        <image rdf:resource="http://u-classroom.net/wiki/lib/images/favicon.ico" />
       <dc:date>2010-07-13T00:48:51+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://u-classroom.net/wiki/cours/compilation?rev=1234986194&amp;do=diff"/>
                <rdf:li rdf:resource="http://u-classroom.net/wiki/cours/initiation_terminal?rev=1252582825&amp;do=diff"/>
                <rdf:li rdf:resource="http://u-classroom.net/wiki/cours/lkm?rev=1278972424&amp;do=diff"/>
                <rdf:li rdf:resource="http://u-classroom.net/wiki/cours/man_info?rev=1240524174&amp;do=diff"/>
                <rdf:li rdf:resource="http://u-classroom.net/wiki/cours/packaging?rev=1234204905&amp;do=diff"/>
                <rdf:li rdf:resource="http://u-classroom.net/wiki/cours/pygtk?rev=1234203865&amp;do=diff"/>
                <rdf:li rdf:resource="http://u-classroom.net/wiki/cours/python1?rev=1234202629&amp;do=diff"/>
                <rdf:li rdf:resource="http://u-classroom.net/wiki/cours/python2?rev=1234202480&amp;do=diff"/>
                <rdf:li rdf:resource="http://u-classroom.net/wiki/cours/python3?rev=1234203580&amp;do=diff"/>
                <rdf:li rdf:resource="http://u-classroom.net/wiki/cours/ruby1?rev=1241175861&amp;do=diff"/>
                <rdf:li rdf:resource="http://u-classroom.net/wiki/cours/scripting_shell?rev=1246635975&amp;do=diff"/>
                <rdf:li rdf:resource="http://u-classroom.net/wiki/cours/zsh?rev=1240122641&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://u-classroom.net/wiki/lib/images/favicon.ico">
        <title>U-Classroom WiKi</title>
        <link>http://u-classroom.net/wiki/</link>
        <url>http://u-classroom.net/wiki/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://u-classroom.net/wiki/cours/compilation?rev=1234986194&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-18T20:43:14+02:00</dc:date>
        <title>cours:compilation</title>
        <link>http://u-classroom.net/wiki/cours/compilation?rev=1234986194&amp;do=diff</link>
        <description>Au premier abord, on pourrait se demander quel est l'intérêt de l'installation d'une application à partir des sources alors que l'on peut installer les applications très simplement grâce aux paquets de la distribution que vous utilisez. 

Tout d'abord, toutes les applications ne sont pas disponibles dans les dépots des distributions, ou les paquets peuvent ne pas être à jour...</description>
    </item>
    <item rdf:about="http://u-classroom.net/wiki/cours/initiation_terminal?rev=1252582825&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-09-10T13:40:25+02:00</dc:date>
        <title>cours:initiation_terminal</title>
        <link>http://u-classroom.net/wiki/cours/initiation_terminal?rev=1252582825&amp;do=diff</link>
        <description>Nous allons présenter dans ce cours comment on peut se débrouiller dans un terminal. Il s'adresse principalement aux personnes qui ne se sont jamais servi d'un terminal. Nous verrons comment nous repérer, nous déplacer et agir sur les fichiers ; ainsi que quelques petites commandes de bases qui pourront vous être utile. Vous ne serez pas un warrior du terminal à la fin du cours, mais si on vous met un terminal sous le nez, vous saurez quoi faire.</description>
    </item>
    <item rdf:about="http://u-classroom.net/wiki/cours/lkm?rev=1278972424&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-13T00:07:04+02:00</dc:date>
        <title>cours:lkm</title>
        <link>http://u-classroom.net/wiki/cours/lkm?rev=1278972424&amp;do=diff</link>
        <description>Ce cours s'adresse à des débutants confirmés, c'est-à-dire que pour suivre cette session, il n'est pas besoin d'avoir un niveau exceptionnel. Il suffit simplement de savoir se servir un minimum d'un terminal.

Ce cours a été présenté par illovae lors d'une session sur le canal francophone d'u-classroom.net. Il est sous licence CC-by-nc-sa ce qui signifie que vous pouvez le copier, modifier, distribuer à volonté pourvu que vous n'en fassiez pas un usage commercial et que vous citiez l'auteur orig…</description>
    </item>
    <item rdf:about="http://u-classroom.net/wiki/cours/man_info?rev=1240524174&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-04-24T00:02:54+02:00</dc:date>
        <title>cours:man_info</title>
        <link>http://u-classroom.net/wiki/cours/man_info?rev=1240524174&amp;do=diff</link>
        <description>Nous allons voir au travers de ce petit cours un élément fondamental de gnu/linux en particuliers, et des Unix en général : la documentation. Comme vous le savez, chaque programme est accompagné d'une documentation expliquant à quoi sert le programme en question, quelles sont ses options, ou encore ses bugs. Comme vous le savez aussi, on a coutume de les appelées : Page de manuel.</description>
    </item>
    <item rdf:about="http://u-classroom.net/wiki/cours/packaging?rev=1234204905&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-09T19:41:45+02:00</dc:date>
        <title>cours:packaging</title>
        <link>http://u-classroom.net/wiki/cours/packaging?rev=1234204905&amp;do=diff</link>
        <description>Prérequis


Installer les paquets suivants :

debhelper lintian build-essential fakeroot devscripts ubuntu-dev-tools dh-make

Un paquet, qu'est-ce que c'est ?


Toutes les applications, bibliothèques... disponibles dans Ubuntu ne sont pas développés par Ubuntu. Ils sont développés à gauche à droite
par des individus, des entreprises, etc qui mettent périodiquement des archives contenant les sources à disposition du public (on parle de release).</description>
    </item>
    <item rdf:about="http://u-classroom.net/wiki/cours/pygtk?rev=1234203865&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-09T19:24:25+02:00</dc:date>
        <title>cours:pygtk</title>
        <link>http://u-classroom.net/wiki/cours/pygtk?rev=1234203865&amp;do=diff</link>
        <description>Introduction

Le but de ce cours est de présenter certains éléments fondamentaux de pygtk
par le biais d'exemples concrêts. Présenter toutes les possibilités de GTK
n'aurait pas de sens, il semble plus judicieux de découvrir les bases et de se
référer à la documentation ensuite.</description>
    </item>
    <item rdf:about="http://u-classroom.net/wiki/cours/python1?rev=1234202629&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-09T19:03:49+02:00</dc:date>
        <title>cours:python1</title>
        <link>http://u-classroom.net/wiki/cours/python1?rev=1234202629&amp;do=diff</link>
        <description>Introduction

 Python est né au début des années 1980, son père est Guido van Rossum. Sa version actuelle est la 2.5.1.
 


Python est présent partout, vous l'utilisez tous les jours avec Ubuntu, Red Hat en use et abuse, de même que Google (van Rossum est employé par Google). Vous avez aussi très certainement vu Python en action avec Launchpad.</description>
    </item>
    <item rdf:about="http://u-classroom.net/wiki/cours/python2?rev=1234202480&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-09T19:01:20+02:00</dc:date>
        <title>cours:python2</title>
        <link>http://u-classroom.net/wiki/cours/python2?rev=1234202480&amp;do=diff</link>
        <description>Trouver de la documentation


Python a une documentation interne, que l'on peut appeler avec la variable spéciale doc pour quasiment chaque fonction, méthode ou objet interne à python ('builtin'). Pour y accéder dans l'interpréteur :


print str.__doc__</description>
    </item>
    <item rdf:about="http://u-classroom.net/wiki/cours/python3?rev=1234203580&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-09T19:19:40+02:00</dc:date>
        <title>cours:python3</title>
        <link>http://u-classroom.net/wiki/cours/python3?rev=1234203580&amp;do=diff</link>
        <description>Python: organisation


fichier exemple: pouet.py

Modules


Python n'est pas un bloc monolithique, mais est composé de modules. Ces modules peuvent être importés dans les scripts avec l'instruction 'import'. Par exemple :


import sys, os

Ceci importera les modules 'sys' et 'os' (deux modules très utiles). Toutes les variables/fonctions/classes/etc que contiennent ces modules seront alors accessibles.
Dans le script, on appelle les éléments de ces modules (constantes, fonction) en faisant précé…</description>
    </item>
    <item rdf:about="http://u-classroom.net/wiki/cours/ruby1?rev=1241175861&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-05-01T13:04:21+02:00</dc:date>
        <title>cours:ruby1</title>
        <link>http://u-classroom.net/wiki/cours/ruby1?rev=1241175861&amp;do=diff</link>
        <description>TODO : Ce cours est composé uniquement des notes préparées avant la session. Il reste à intégrer les sujets discutées durant le cours depuis les logs.

Introduction

Ruby : présentation


Ruby est un langage de programmation. C'est un langage de haut niveau, interprété (contrairement au C par exemple qui doit être compilé avant de pouvoir être exécuté), et orienté objet.
Il est utilisable facilement comme langage de script (programmation procédurale), à la manière de python ou perl, pour créer f…</description>
    </item>
    <item rdf:about="http://u-classroom.net/wiki/cours/scripting_shell?rev=1246635975&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-03T17:46:15+02:00</dc:date>
        <title>cours:scripting_shell</title>
        <link>http://u-classroom.net/wiki/cours/scripting_shell?rev=1246635975&amp;do=diff</link>
        <description>Le shell : notions avancées

Introduction


Ce cours est une préparation au cours sur le scripting shell. Le scripting en
soit n'est pas compliqué, et peu de connaissances sont nécessaires. Mais le
scripting fait appel à des notions particulières, également utilisables en dehors
des scripts. Ce sont ces notions que nous aborderons aujourd'hui.</description>
    </item>
    <item rdf:about="http://u-classroom.net/wiki/cours/zsh?rev=1240122641&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-04-19T08:30:41+02:00</dc:date>
        <title>cours:zsh</title>
        <link>http://u-classroom.net/wiki/cours/zsh?rev=1240122641&amp;do=diff</link>
        <description>Introduction

Zsh a été commencé en 90 par Paul Falstad, il était étudiant a Princeton...
Un de ses profs s'appelait Zhong Shao, sur le LAN de l'université, son
login était un zsh. l'histoire pouvait commencer...


	*  vous utilisez la ligne de commandes perdez parfois du temps avec la ligne de commande
	*  un clavier avec une touche tabulation en bon état
	*  un paquet de kleenex (si vous ne connaissez pas encore zsh vous en aurez besoin)</description>
    </item>
</rdf:RDF>
