<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Ziki - Hubert Troll&#233;'s last published content</title>
    <link>http://www.ziki.com/fr/hubhub+8738</link>
    <pubDate>mer, 02 Mai 2007 19:50:31 +0200</pubDate>
    <ttl>120</ttl>
    <description>Mon contenu chez Ziki.com</description>
    <item>
      <title>La boucle (for&#8230;in) en Ruby&#8230;</title>
      <link>http://www.huberttrolle.com/blog/archives/13</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  Il existe 4 types de boucles possibles en Ruby :<br />
  - avec ittérateur,<br />
  - until,<br />
  - for…in,<br />
  - while.<br />
  La boucle avec ittérateur est compliquée pour le moment donc je vais vous expliquer les 3 dernières façons.
</p>
<p>
  Dans cet exemple, nous allons voir la boucle (for…in). Mon conseil est d’<strong>utiliser la boucle for…in lors d’un tableau</strong>. La définition de la boucle est de <strong>parcourir un tableau en prenant la valeur des éléments</strong> de ce dernier.<br />
  Tapez les lignes suivantes dans votre éditeur de texte :<br />
  # test fr…in
</p>
<p>
  # tableau a avec 3 éléments<br />
  a = [”element01″, “element02″, “element03″]
</p>
<p>
  #démarrage de la boucle<br />
  for b in a<br />
  #b prend la valeur de chacun des éléments du tableau à leurs tours<br />
  #afficher l’élément du tableau<br />
  puts b<br />
  #fin de la boucle<br />
  end
</p>
</div>]]>
      </description>
      <pubDate>mer, 02 Mai 2007 19:50:31 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/2704280</guid>
    </item>
    <item>
      <title>La boucle (until&#8230;) en Ruby&#8230;</title>
      <link>http://www.huberttrolle.com/blog/archives/12</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  Il existe 4 types de boucles possibles en Ruby :<br />
  - avec ittérateur,<br />
  - until,<br />
  - for… in,<br />
  - while.<br />
  La boucle avec ittérateur est compliquée pour le moment donc je vais vous expliquer les 3 dernières façons.
</p>
<p>
  Dans cet exemple, nous allons voir la boucle (while… ). Mon conseil est d’<strong>utiliser la boucle until lors d’une condition que l’on peut maitriser pendant le traitement</strong>. La définition de la boucle est jusqu’à ce que (condition), (on fait…). Cela peut être traduit comme le <strong>contraire de while</strong>.<br />
  Tapez les lignes suivantes dans votre éditeur de texte :<br />
  # test until
</p>
<p>
  # on désire 3 tours<br />
  i=3
</p>
<p>
  # Démarrage de la boucle<br />
  until i &lt; 0<br />
  # affiche la valeur de i<br />
  puts i<br />
  # change la valeur de I pour ne pas avoir une boucle infinie<br />
  i -= 1<br />
  #fin de boucle<br />
  end
</p>
</div>]]>
      </description>
      <pubDate>dim, 22 Avr 2007 19:49:23 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/2543920</guid>
    </item>
    <item>
      <title>La boucle (while&#8230;) en Ruby&#8230;</title>
      <link>http://www.huberttrolle.com/blog/archives/11</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  Il existe 4 types de boucles possibles en Ruby :<br />
  - avec ittérateur,<br />
  - until,<br />
  - for… in,<br />
  - while.<br />
  La boucle avec ittérateur est compliquée pour le moment donc je vais vous expliquer les 3 dernières façons.
</p>
<p>
  Dans cet exemple, nous allons voir la boucle (while… ). Mon conseil est d’<strong>utiliser la boucle while lors d’une condition que l’on peut maitriser pendant le traitement</strong>. La définition de la boucle est que tant que (condition) alors (on fait…). Cela peut être traduit comme le <strong>contraire de until</strong>.<br />
  Tapez les lignes suivantes dans votre éditeur de texte :<br />
  # test while
</p>
<p>
  # on désire 3 tours<br />
  i=3
</p>
<p>
  # démarrage de la boucle<br />
  while i &gt;= 0<br />
  # affiche la valeur de i<br />
  puts i<br />
  # change la valeur de I pour ne pas avoir une boucle infinie<br />
  i -= 1<br />
  #fin de boucle<br />
  end
</p>
</div>]]>
      </description>
      <pubDate>ven, 13 Avr 2007 19:48:46 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/2543921</guid>
    </item>
    <item>
      <title>Le test (case&#8230;when&#8230; ) en Ruby&#8230;</title>
      <link>http://www.huberttrolle.com/blog/archives/10</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  Il existe des expressions pour les tests :<br />
  - « == » : égale à…<br />
  - « != » : différent de…<br />
  - « &lt; » : inférieur à...<br />
  - « &gt; » : supérieur à…<br />
  - « &lt;= » : inférieur ou égale à…<br />
  - « &gt;= » : supérieur ou égale à…
</p>
<p>
  Ces expressions peuvent être cumulées les unes aux autres pour cela il faut mettre les tests dans des parenthèses et mettre entre ces dernières des symboles :<br />
  - « &amp;&amp; » : …et…<br />
  - « || » : …ou…
</p>
<p>
  Les tests Ruby peuvent être faits de 2 façons différentes :<br />
  - « if …else… » : Si… Sinon… (à savoir if peut être remplacer par unless qui est son contraire)<br />
  - « case…when…else » : Pour… quand… else…
</p>
<p>
  Dans cet exemple, nous allons voir le test (case…when…else… ). Tapez les lignes suivantes dans votre éditeur de texte :<br />
  #test case…when…else…
</p>
<p>
  #déclaration de la variable<br />
  a = 3
</p>
<p>
  #Pour a<br />
  case a<br />
  #si a vaut 1, 2 ou 3<br />
  when 1, 2, 3<br />
  #afficher “a est inférieur ou égale à 3”<br />
  puts “a est inférieur ou égale à 3”<br />
  #si a vaut 4, 5 ou 6<br />
  when 4, 5, 6<br />
  #afficher “a est inférieur ou égale à 6 et supérieur à 3”<br />
  puts “a est inférieur ou égale à 6 et supérieur à 3”<br />
  #Sinon<br />
  else<br />
  #afficher “a est supérieur à 6”<br />
  puts “a est supérieur à 6”<br />
  #fin du test<br />
  end
</p>
<p>
  Changer la valeur de a pour vérifier si les tests marchent bien.
</p>
</div>]]>
      </description>
      <pubDate>lun, 02 Avr 2007 18:56:14 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/2543922</guid>
    </item>
    <item>
      <title>Exp&#233;riences Professionnelles : Stages Professionnelles</title>
      <link>http://www.ziki.com/fr/hubhub+8738/post/experiences-professionnelles-stages-professionnelles+2235976</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">  <p>Chef de projet/D&eacute;veloppeur : Stage de 3 mois &agrave; Audioprodiffusion &lt;!--[if !supportLineBreakNewLine]--><br /> &lt;!--[endif]--></p>  <p>J&rsquo;ai effectu&eacute; mon stage de fin d&rsquo;ann&eacute;e d&rsquo;IUT dans la soci&eacute;t&eacute; AudioProDiffusion bas&eacute; dans l&rsquo;Yonne (89) proche Auxerre. Cette P.M.E. dans l&rsquo;&eacute;v&eacute;nementielle avait besoin d&rsquo;un syst&egrave;me de gestion d&rsquo;entreprise.</p>  <p>La mission qui m&rsquo;a &eacute;t&eacute; confi&eacute;e par le g&eacute;rant a &eacute;t&eacute; de collecter tous les besoins des salari&eacute;s, de proposer un syst&egrave;me de gestion et de r&eacute;aliser l&rsquo;application moul&eacute;e &agrave; ses besoins. La gestion des devis, des factures, des r&eacute;servations, des stocks, du personnel, des clients&hellip; m&rsquo;a permis de mieux comprendre le mode fonctionnement dans ce secteur d&rsquo;activit&eacute;s strat&eacute;giques. Du c&ocirc;t&eacute; de l&rsquo;entreprise ce syst&egrave;me leur a permis d&rsquo;&eacute;tablir des devis plus pr&eacute;cis, d&rsquo;&eacute;viter des co&ucirc;ts inutiles et d&rsquo;avoir une organisation plus structur&eacute;e. </p>  </div>]]>
      </description>
      <pubDate>lun, 02 Avr 2007 09:06:04 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/2235976</guid>
    </item>
    <item>
      <title>Exp&#233;riences Professionnelles : Projet Tuteur&#233;</title>
      <link>http://www.ziki.com/fr/hubhub+8738/post/experiences-professionnelles-projet-tuteure+2235973</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">  <p>Chef de projet/D&eacute;veloppeur : Projet tuteur&eacute; de 2&egrave;me ann&eacute;e d&#39;IUT </p><p>Le d&eacute;partement SRC (Services et R&eacute;seaux de Communication) de l&rsquo;IUT de Troyes a chang&eacute; de locaux courant 2006. Le nouveau b&acirc;timent du d&eacute;partement a eu besoin d&rsquo;un syst&egrave;me d&rsquo;ouverture des portes plus pratique que les cartes magn&eacute;tiques. Le nouveau syst&egrave;me souhait&eacute; par l&rsquo;administration &eacute;tait une identification sur internet, wap et borne &eacute;lectrique dans le couloir. </p>  <p>Mon r&ocirc;le dans le projet a &eacute;t&eacute; de proposer un syst&egrave;me d&rsquo;authentification qui g&egrave;re les droits d&rsquo;ouverture et un syst&egrave;me industriel qui envoi un signal &eacute;lectrique &agrave; un automate qui ouvre la porte par une d&eacute;charge &eacute;lectrique. Ces 2 syst&egrave;mes ont &eacute;t&eacute; compl&eacute;mentaires gr&acirc;ce &agrave; une &eacute;tude de march&eacute; des mat&eacute;riaux industriels, une &eacute;tude des besoins techniques du client et une gestion de l&rsquo;&eacute;quipe de projet. Il faut souligner l&rsquo;aide du d&eacute;partement G.E.I.I. pour la partie industrielle et l&rsquo;autorisation du chef de d&eacute;partement SRC pour nous confier ce projet enrichissant.</p>  </div>]]>
      </description>
      <pubDate>lun, 02 Avr 2007 09:05:34 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/2235973</guid>
    </item>
    <item>
      <title>Le test ( if &#8230; else &#8230; ) en Ruby&#8230;</title>
      <link>http://www.huberttrolle.com/blog/archives/9</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  Il existe des expressions pour les tests :<br />
  - « <strong>==</strong> » : égale à…<br />
  - « <strong>!=</strong> » : différent de…<br />
  - « <strong>&lt;</strong> » : inférieur à…<br />
  - « <strong>&gt;</strong> » : supérieur à…<br />
  - « <strong>&lt;=</strong> » : inférieur ou égale à…<br />
  - « <strong>&gt;=</strong> » : supérieur ou égale à…
</p>
<p>
  Ces expressions peuvent être cumulées les unes aux autres pour cela il faut mettre les tests dans des parenthèses et mettre entre ces dernières des symboles :<br />
  - « <strong>&amp;&amp;</strong> » : …et…<br />
  - « <strong>||</strong> » : …ou…
</p>
<p>
  Les tests Ruby peuvent être faits de 2 façons différentes :<br />
  - « <strong>if …else…</strong> » : Si… Sinon… (à savoir if peut être remplacer par unless qui est son contraire)<br />
  - « <strong>case…when…else</strong> » : Pour… quand… else…
</p>
<p>
  Dans cet exemple, nous allons voir le test (if … else … ). Tapez les lignes suivantes dans votre éditeur de texte :<br />
  <em>#test if…else…</em>
</p>
<p>
  #déclaration de la variable<br />
  a = 15
</p>
<p>
  #si a est inférieur à 15<br />
  if a&lt;15<br />
  #afficher “a est plus petit que 15”<br />
  puts “a est plus petit que 15”<br />
  #si a est supérieur à 15<br />
  elsif a&gt;15<br />
  #afficher “a est plus grand que 15”<br />
  puts « a est plus grand que 15 »<br />
  #sinon<br />
  else<br />
  #afficher “a est égale à 15”<br />
  puts « a est égale à 15 »<br />
  #fin du test<br />
  end
</p>
<p>
  Changer la valeur de a pour vérifier si les tests marchent bien.
</p>
</div>]]>
      </description>
      <pubDate>dim, 25 Mar 2007 20:04:39 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/2171940</guid>
    </item>
    <item>
      <title>Les variables standards de Ruby&#8230;</title>
      <link>http://www.huberttrolle.com/blog/archives/8</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  Les variables standards de Ruby sont :<br />
  - les <strong>entiers</strong> ;<br />
  - les <strong>flottants</strong> ;<br />
  - les <strong>textes</strong> ;<br />
  - les <strong>tableaux</strong>.<br />
  Le programme suivant va permettre d’afficher la valeur des variables mais aussi le style de variables.<br />
  Voila un programme qui vous permettra de déclarer vos variables :
</p>
<p>
  <em>#Les variables standards</em>
</p>
<p>
  #Déclaration des variables
</p>
<p>
  #les entiers<br />
  a = 5<br />
  #les flottants<br />
  b = 3.14<br />
  #les textes<br />
  c = « coucou »<br />
  #les tableaux<br />
  d = [1, « Hub », 22, « Célibataire »]
</p>
<p>
  #Affichage des valeurs et des types de variables
</p>
<p>
  #affiche la valeur de variable entier<br />
  puts a<br />
  #affiche le type de la variable<br />
  puts a.class
</p>
<p>
  #affiche la valeur de variable flottant<br />
  puts b<br />
  #affiche le type de la variable<br />
  puts b.class
</p>
<p>
  #affiche la valeur de la variable texte<br />
  puts c<br />
  #affiche le type de la variable<br />
  puts c.class
</p>
<p>
  #affiche la valeur de la variable tableau<br />
  puts d<br />
  #affiche le type de la variable<br />
  puts d.class
</p>
<p>
  Le résultat affiche cela :<br />
  <a href="http://www.huberttrolle.com/blog/ruby/images/variablestandards_resultat.png"><img src="http://www.huberttrolle.com/blog/ruby/images/variablestandards_resultat.png" alt="variablestandards_resultat" /></a><br />
  On remarque que affichage de la valeur du tableau sort la totalité des valeurs du tableaux.
</p>
</div>]]>
      </description>
      <pubDate>mer, 14 Mar 2007 18:58:24 +0100</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/2171941</guid>
    </item>
    <item>
      <title>Les variables Ruby on Rails&#8230;</title>
      <link>http://www.huberttrolle.com/blog/archives/7</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  Les variables en Ruby ne sont pas obligées d’être déclarées. On peut déclarer les variables mais aussi récupérer le type de variables.<br />
  Les différents types de variables sont :<br />
  - les <strong>variables « standard »</strong> (entier, flotant, chaine de caractères, tableau…)<br />
  - les <strong>variables locales et globales</strong> de fonctions<br />
  - les <strong>variables de classes</strong><br />
  Ne tapez pas ce code dans votre éditeur de texte, il s’agit là de prendre connaissance de la déclaration :
</p>
<p>
  <em>#définition des variables standards<br />
  a = 5<br />
  b = « Coucou »<br />
  c = [1, « Hub », 22, « Masculin », « Célibataire »]</em>
</p>
<p>
  #déclaration de la fonction fonction1<br />
  def fonction1<br />
  #déclaration d’une variable globale<br />
  $a = 15<br />
  #déclaration d’une variable locale<br />
  b = 3<br />
  #fin de la fonction fonction1<br />
  end
</p>
<p>
  #déclaration d’une classe1<br />
  class classe1<br />
  #déclaration d’une variable de classe<br />
  @@prenom = « Hub »<br />
  #fin de la classe classe1<br />
  end
</p>
</div>]]>
      </description>
      <pubDate>lun, 05 Mar 2007 18:57:26 +0100</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/2171942</guid>
    </item>
    <item>
      <title>Mon premier programme Ruby</title>
      <link>http://www.huberttrolle.com/blog/archives/6</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  Nous allons donc <strong>créer notre premier programme ruby</strong>, il est simple mais permet de vérifier que ruby fonctionne. Pour commencer, je vous conseille d’ouvrir un éditeur de texte tel que Scite (fournit avec ruby). Puis écrivez les lignes suivantes :
</p>
<p>
  <em>#affiche coucou<br />
  puts « coucou »<br />
  #attends qu’une touche soit appuyée<br />
  gets</em>
</p>
<p>
  Les commentaires dans le langage ruby sont précédés du symbole «#». L’affichage se fait par la commande «puts» suivie des guillemets. «gets» permet d’attendre qu’une touche du clavier soit appuyée. Pour ce programme, cela est conseillé car sinon nous ne pourrons pas voir le message «coucou» (la fenêtre se fermera directement). Enregistrer le fichier sous le nom «<em><strong>coucou.rb</strong></em>». Pour exécuter le programme, il y a 2 méthodes principales.
</p>
<p>
  Une des méthodes consiste à appuyer sur <strong>F5</strong> avec Scite ce qui affichera cela :<br />
  <a href="http://www.huberttrolle.com/blog/ruby/images/coucou_scite.png"><img src="http://www.huberttrolle.com/blog/ruby/images/coucou_scite.png" alt="coucou_scite" width="450" /></a>
</p>
<p>
  L’autre consiste à ouvrir un terminal (windows : dos ; linux : gnome…), se déplacer dans le dossier où « <em>coucou.rb</em> » se situe et enfin taper la commande « <em><strong>ruby coucou.rb</strong></em> ».<br />
  <a href="http://www.huberttrolle.com/blog/ruby/images/coucou_dos.png"><img src="http://www.huberttrolle.com/blog/ruby/images/coucou_dos.png" alt="coucou_dos" width="422" /></a>
</p>
<p>
  Voila un premier programme qui effectue la vérification d’installation de ruby et qui donne envie d’avancer plus loin…
</p>
</div>]]>
      </description>
      <pubDate>sam, 24 Fev 2007 10:44:12 +0100</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/1834030</guid>
    </item>
    <item>
      <title>Param&#233;trer Scite (Editeur Ruby)</title>
      <link>http://www.huberttrolle.com/blog/archives/5</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  Scite est un logiciel fournit avec Ruby qui permet de programmer en plusieurs langage. Ce logiciel offre une possibilité d’exécuter le langage Ruby grâce à la touche F5. Je vous conseille de paramétrer votre Scite à vos besoins, car vous allez vous en servir pendant longtemps. Pour un paramétrage standard, je vous conseille de suivre les lignes suivantes.
</p>
<p>
  <strong>Afficher les lignes</strong> : cliquer sur « Options » puis sur « Open ruby.properties ». Si les lignes suivantes n’existe pas rentrer les :<br />
  <em>line.margin.visible=1<br />
  line.margin.width=3+</em><br />
  Ruby vous indique les erreurs avec les numéros de lignes correspondantes, il est donc intéressant de les afficher.<br />
  <strong><br />
  Afficher la barre d’outils</strong> : cliquer sur « Options » puis sur « Open ruby.properties ». Si les lignes suivantes n’existe pas rentrer les :<br />
  <em>Toolbar.visible=1</em>
</p>
<p>
  <strong>Afficher les fichiers ruby en onglet</strong> (évite plusieurs fenêtres) : cliquer sur « Options » puis sur « Open ruby.properties ». Si les lignes suivantes n’existe pas rentrer les :<br />
  <em>Check.if.already.open=1</em>
</p>
<p>
  <strong>Afficher la fenêtre du résultat en bas</strong> : cliquer sur « Options » puis sur « Open ruby.properties ». Si les lignes suivantes n’existe pas rentrer les :<br />
  <em>Split.vertical=0 ;</em>
</p>
<p>
  <strong>Afficher la fenêtre du résultat à droite</strong> : cliquer sur « Options » puis sur « Open ruby.properties ». Si les lignes suivantes n’existe pas rentrer les :<br />
  <em>Split.horizontal=0 ;</em>
</p>
<p>
  Scite est maintenant paramétrer pour programmer en Ruby dans de bonnes conditions.
</p>
</div>]]>
      </description>
      <pubDate>jeu, 15 Fev 2007 10:43:38 +0100</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/1834031</guid>
    </item>
    <item>
      <title>Installation de RoR</title>
      <link>http://www.huberttrolle.com/blog/archives/4</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  <strong>Sur Windows :</strong>
</p>
<p>
  Pour installer RoR, je vous conseille de télécharger la dernière version de Ruby sur <a href="http://rubyforge.org/">http://rubyforge.org/</a> . D’un point de vue personnel, je vous conseille de l’installer avec toutes les options possibles car certains outils sont intéressants et le poids de l’installation et moindre. Rails quand à lui s’installera en cliquant sur « Démarrer », « Exécuter » et taper « command ». Une fenêtre s’ouvre et alors la commande « <em>gem install rails</em> ». Une confirmation en tapant « <em>Y</em> » sera demander environ 5 fois. Une liste de logiciel qui s’installe apparait et je vous recommande vivement de laisser la finir l’installation… après ça ? … rien l’installation est fini !
</p>
<p>
  <strong>Sous Linux :</strong>
</p>
<p>
  Linux propose dans certaines distributions Ruby. Pour savoir si cela est votre cas. Taper « <em>ruby –v</em> » cela vous donnera la version de ruby (personnellement j’utilise Ruby 1.8.5). Si Ruby n’est pas installer, aller sur <a href="http://rubyforge.org/">http://rubyforge.org/</a> pour récupérer l’archive. Décompresser et créer un dossier écrit de la façon suivante ruby-numéro.de.version. Taper dans un terminal :
</p>
<p>
  <em>./configure<br />
  make<br />
  make test<br />
  sudo make install</em>
</p>
<p>
  Il reste cependant le complément Rubygems a installé. Il faut aller sur <a href="http://rubyforge.org">http://rubyforge.org</a> . Récupérer l’archive qui correspond à Rubygems décompresser puis placer dans un dossier nommé rubygems-numéro.de.version. A l’aide d’un terminal, positionner vous dans ce répertoire et exécuter cette commande « <em>sudo ruby setup.rb</em> ».<br />
  Pour finir l’installation, la commande « <em>gem install rails</em> » installera ce framework.
</p>
</div>]]>
      </description>
      <pubDate>mer, 07 Fev 2007 10:43:14 +0100</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/1834032</guid>
    </item>
    <item>
      <title>Pr&#233;sentation de RubyOnRails</title>
      <link>http://www.huberttrolle.com/blog/archives/3</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  Une application web est un outil multimédia. Cet outil, dans l’idéal, doit pouvoir <strong>s’installer sur plusieurs plateformes</strong>. RubyOnRails doit permet de limiter le développement au programmeur ainsi que la maintenance. Ce langage est munit d’un framework Rails. L’ensemble de RubyOnRails est basé sur le <strong>M.V.C.</strong> : Modèle Vue Controleur. Le <strong>Modèle</strong> représente la partie des bases de données. Il s’agit du traitement de données par l’application et des méthodes utilisées. La Vue est la représentation graphique, ergonomique que l’utilisateur voit. La <strong>Vue</strong> est une interface qui reprend les données du Modèle. Le <strong>Controleur</strong> est la tâche de l’application qui vérifie la gestion des données. Le transfert de données se fait par la demande de l’utilisateur dans Vue gérer par le Controleur effectuer par le Modèle et renvoyer par vérification du Controleur au Vue.
</p>
<p>
  Au cours de ce blog, je ferais d’abord <strong>une introduction</strong> sur l’installation de RoR (RubyOnRails). Puis j’essayerai de vous présenter le langage Ruby avec ces nombreuses fonctionnalités. <strong>Des tutoriaux seront disponibles</strong> pour comprendre la logique du Ruby. Ensuite le concept M.V.C. sera détaillé partie par partie dans l’ordre suivant : Controleur, Modèle, Vue. Et enfin le développement de quelques fonctions utilisables pour tous afin de vous aider dans de futur projet.
</p>
</div>]]>
      </description>
      <pubDate>lun, 29 Jan 2007 10:40:07 +0100</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/1834033</guid>
    </item>
  </channel>
</rss>
