Ajoute un lien vers le site officiel de Ruby pour chaque mot ruby.

C'est une première passe, qui semble ne pas fonctionner pour chaque cas (pourquoi ?).
Il reste à faire d'autres mots (la plupart des langages déjà, peut-être certains framework...)
This commit is contained in:
Yannick Francois
2017-12-25 23:55:08 +01:00
parent 6cec496951
commit 979ee339fe
17 changed files with 74 additions and 68 deletions
+1 -2
View File
@@ -9,8 +9,7 @@ sans passer par toutes les étapes que j'ai vécues*, le code de ce matin
sera en TDD. Après quelques explications de base autour de cette
démarche, nous passons à un [Kata
FizzBu\[zz](http://www.codingdojo.org/cgi-bin/index.pl?KataFizzBuzz) en
[TDD](https://fr.wikipedia.org/wiki/Test_driven_development) en
[Ruby](https://www.ruby-lang.org/fr/).
[TDD](https://fr.wikipedia.org/wiki/Test_driven_development) en Ruby.
Le souci cest quil faut expliquer chaque ligne puisque certains ne
connaissent rien aux programmes. Mais les questions fusent et sont
+1 -2
View File
@@ -54,8 +54,7 @@ Liste des projets potentiels:
- Simplonline
- Gestion élèves (candidature, suivi,…)
Trouver des projets dans des technos autres que [Ruby](https://ruby-lang.org)
et [Python](https://www.python.org), pour lexercice.
Trouver des projets dans des technos autres que Ruby et [Python](https://www.python.org), pour lexercice.
Un des élèves semble vraiment très facile, très à laise… Quest-ce quil est
venu chercher ?
+2 -2
View File
@@ -9,8 +9,8 @@ connaissent déjà devront aider ceux qui ont besoin de comprendre.
Deux gros morceaux à faire passer: Installation et framework web.
Pour parler de l'installation de [Ruby](https://ruby-lang.org) (pour
commencer), rappel de ce qui caractrise un langage:
Pour parler de l'installation de Ruby (pour commencer), rappel de ce qui
caractrise un langage:
- Syntaxe, et ce qui est important: savoir où est la doc et comment la
lire, plus que de connaitre la syntaxe.
+4 -5
View File
@@ -3,12 +3,11 @@ title: "Jour 17"
date: 2014-09-30T13:15:29+01:00
---
[kataGarros](http://codingdojo.org/kata/Tennis/) en
[Ruby](https://ruby-lang.org) (l'autre choix était
[kataGarros](http://codingdojo.org/kata/Tennis/) en Ruby (l'autre choix était
[FizzBuzz](http://codingdojo.org/kata/FizzBuzz/) en
[Python](https://www.python.org/)). Intéressant de les voir sur un
nouvel exercice. Attention, certains parlent de fizzbuzz comme une
technique. Faut-il varier plus rapidement les sujets ?
[Python](https://www.python.org/)). Intéressant de les voir sur un nouvel
exercice. Attention, certains parlent de fizzbuzz comme une technique. Faut-il
varier plus rapidement les sujets ?
Fait les groupes. Affichage des autoévaluation sur post-it. On parle des
projets en même temps (suite à demande). Faire les groupes avant serais
+22 -25
View File
@@ -4,40 +4,37 @@ date: 2014-10-02T13:15:29+01:00
---
Temps de setup un peu long prévoir une machine spéciale Dojo. Pas
beaucoup d'avancées dans le code. À la fin, prise du clavier pour
exposer le principe de reprsentation d'une donnée, d'un élément. C'est
finalement un cours express sur les objets en
[Ruby](https://www.ruby-lang.org/en/).
beaucoup d'avancées dans le code. À la fin, prise du clavier pour exposer le
principe de reprsentation d'une donnée, d'un élément. C'est finalement un cours
express sur les objets en Ruby.
Point avec un groupe à propos de leurs projets.
Un premier groupe:
- [Publify](http://www.publify.co/): prendre les bugs dans la liste.
Nous en sélectionnons deux pour le moment.
- HacketyHack: plateforme pour apprendre coder en
[Ruby](https://www.ruby-lang.org/en/). C'est une plateforme crée par
“\_why”. Peut-être la plateforme correspondrais à ce que nous
voulons mettre en œuvre ? L'idée est donc d'en faire une
présentation aux autres. Et de prendre en considration que peut-être
la FOAD/Simplonline pourrait tourner dessus.
- FOAD/Simplonline: Liste de bugs simple à corriger pour maider.
Approche de la démarche autour du changement de design autour de la
question le goût et les couleurs versus lutilisabilitée du site.
Travailler par block. Ne pas faire tout en une fois, mais définir
une zone de travail autour dune stratégie: faciliter la navigation,
faciliter la sélection des auteurs…
- [Publify](http://www.publify.co/): prendre les bugs dans la liste. Nous en
sélectionnons deux pour le moment.
- HacketyHack: plateforme pour apprendre coder en Ruby. C'est une plateforme
crée par “\_why”. Peut-être la plateforme correspondrais à ce que nous
voulons mettre en œuvre ? L'idée est donc d'en faire une présentation aux
autres. Et de prendre en considration que peut-être la FOAD/Simplonline
pourrait tourner dessus.
- FOAD/Simplonline: Liste de bugs simple à corriger pour maider. Approche
de la démarche autour du changement de design autour de la question le goût
et les couleurs versus lutilisabilitée du site. Travailler par block. Ne
pas faire tout en une fois, mais définir une zone de travail autour dune
stratégie: faciliter la navigation, faciliter la sélection des auteurs…
- [Piwik](https://piwik.org/): Abandonné.
- Discussion pour la sélection d'un projet avec un client autre que
moi au bout: Soit Ariel et la re-écriture de Pommo en
- Discussion pour la sélection d'un projet avec un client autre que moi au
bout: Soit Ariel et la re-écriture de Pommo en
[Python](https://www.python.org/), Soit un des projet
[Ushaidi](https://www.ushahidi.com/).
- Présentation de Catherine au groupe qui doit travailler sur Trython.
Echanges intéressants, présentation du son projet et discussion
autour du logiciel libre. Ils ont des premiers trucs à actionner.
Simplon pourrait utiliser ce projet pour essayer daméliorer
sa gestion. Il faudra également voir si le SIRH et dautres
entrepreneurs du Mouves du 1010 pourraient être intéressés.
Echanges intéressants, présentation du son projet et discussion autour du
logiciel libre. Ils ont des premiers trucs à actionner. Simplon pourrait
utiliser ce projet pour essayer daméliorer sa gestion. Il faudra également
voir si le SIRH et dautres entrepreneurs du Mouves du 1010 pourraient
être intéressés.
Au tour du groupe suivant:
+3 -3
View File
@@ -42,9 +42,9 @@ fork d'OpenErp, pas forcment web). Un peu dur pour la dernière équipe. Commen
équilibrer ? Publify ? Re-criture de pommo en Rails ?
*La question de la diversité des langages se posent également : s'ils font tous
du [Ruby](https://ruby-lang.org), ils ne verront d'autres langages que au dojo.
Faut-il imaginer leur ajouter des projets en Python par la suite pour quils
voient d'autres source/contexte ?*
du Ruby, ils ne verront d'autres langages que au dojo. Faut-il imaginer leur
ajouter des projets en Python par la suite pour quils voient d'autres
source/contexte ?*
=> Le groupe Tryton pourrait travailler sur un projet de gestion des élèves
(de la candidature aux infos récoltées en cours de formation, de la gestion de
+2 -2
View File
@@ -60,7 +60,7 @@ un peu la communauté : facebook, forum et IRC. Je nai pas non plus
proposé lidée de mettre une webcam live (pas pointée sur les cours… ou
si ?) avec un ordi connecté à IRC avec un compte simplon…
Plusieurs ont remarqué des erreurs dans le cours sur linstallation de
[Ruby](https://ruby-lang.org). Cest en cours de reprise.
Plusieurs ont remarqué des erreurs dans le cours sur linstallation de Ruby.
Cest en cours de reprise.
+4 -4
View File
@@ -7,10 +7,10 @@ Le monsieur du ménage à refermé derrière lui, Une élève qui voulait
venir tôt sest retrouvée bloquée à la porte. Appeler lESAT pour leur
parler de ça et surtout, en parler demain au monsieur !
Kata Roman to number en [Ruby](https://ruby-lang.org). Mise en place
rapide pour se mettre dans les bons rails. Est-ce vraiment bien ?
Peut-tre que ce matin a leur montr autre chose que les premires lignes.
Toujours les mmes qui participent Comment impliquer tout le monde ?
Kata Roman to number en Ruby. Mise en place rapide pour se mettre dans les bons
rails. Est-ce vraiment bien ? Peut-tre que ce matin a leur montr autre chose
que les premires lignes. Toujours les mmes qui participent Comment impliquer
tout le monde ?
Kata morse to text. Ça parait simple, mais peut-être pas tant que ça ?
Une idée de kata à faire avec du son peut-être ?
+3 -4
View File
@@ -59,10 +59,9 @@ Rodolphe a rencontré un des fondateurs de
en servions. Je n'ai pas envie, je ne vois pas l'intérêt. Des outils
comme [CodeClimate](https://codeclimate.com/),
[pep8](https://www.python.org/dev/peps/pep-0008/), et autres existe en
librairies diverses pour chaque langage. Je préfère donc utiliser de
l'open source, adapté aux divers langages que nous allons utiliser
(pullreview ne propose que du [Ruby](https://www.ruby-lang.org/) pour le
moment).
librairies diverses pour chaque langage. Je préfère donc utiliser de l'open
source, adapté aux divers langages que nous allons utiliser (pullreview ne
propose que du Ruby pour le moment).
Petit dojo en fin de journe sur n\[umber to roman
\](http://codingdojo.org/cgi-bin/index.pl?KataRomanNumerals)en Ruby.
+2 -3
View File
@@ -8,9 +8,8 @@ de bizarre…
Quelques questions sur [Git](https://git-scm.com/) et
[Github](https://github.com) (workflow de base). Ils ont besoin de voir
et d'exprimenter sur le sujet. Puis un dojo en
[Ruby](https://ruby-lang.org) (fibo). Certains disaient: Facile ! mais
finalement, ils n'ont pas fini.
et d'exprimenter sur le sujet. Puis un dojo en Ruby (fibo). Certains disaient:
Facile ! mais finalement, ils n'ont pas fini.
Ensuite, petit tour sur [Vim](http://www.vim.org/). Ils en entendent
parler, ils veulent toujours le tester. Je leur explique que finalement
+7 -7
View File
@@ -30,12 +30,12 @@ participer. Avec une deadline de 7 jours ou quelques chose dans le genre
à lissue de laquelle, au pire, la paire devrait présenter un bout de
code du projet. Peut-être faut-il limiter les projets et les faires
tourner, histoire quils aient le temps de ce familiariser avec eux et
leurs environnements ? Il faut des projets en
[Ruby](https://ruby-lang.org), [Python](https://www.python.org),
Javascript (avec du NodeJS aussi), [Haskell](https://www.haskell.org/),
Go. Bientôt nous pourrons ajouter Java et C\#, il nous restera à ajouter
Clojure, Scala, C, et Erlang. Les autres (Elixir, C++,…) pourrait être
abordé en dojo, mais pas forcément en projet. Faut-il des projets pour
chacun de ces langages dailleurs ? Nest-ce pas un peu trop ?
leurs environnements ? Il faut des projets en Ruby,
[Python](https://www.python.org), Javascript (avec du NodeJS aussi),
[Haskell](https://www.haskell.org/), Go. Bientôt nous pourrons ajouter Java et
C\#, il nous restera à ajouter Clojure, Scala, C, et Erlang. Les autres
(Elixir, C++,…) pourrait être abordé en dojo, mais pas forcément en projet.
Faut-il des projets pour chacun de ces langages dailleurs ? Nest-ce pas un
peu trop ?
+1 -2
View File
@@ -3,8 +3,7 @@ title: "Jour 51"
date: 2014-11-19T13:15:29+01:00
---
Ce matin, retard encore, mais nous démarrons un Kata Morpion en
[Ruby](https://ruby-lang.org) à 10h45.
Ce matin, retard encore, mais nous démarrons un Kata Morpion en Ruby à 10h45.
Avec une presque nouvelle équipe de 5 (cest un max finalement), nous
partons donc sur une nouvelle façon de mettre en oeuvre ce kata morpion
+1 -1
View File
@@ -7,7 +7,7 @@ Surprise en arrivant, une dizaine de personnes sont là. Il y a aussi
Frankie, qui vient pour la semaine. Je n'ai pas trop compris l'histoire
de pourquoi et comment il est là, comme d'habitude.
Nous faisons ce matin un kata en [Ruby](https://ruby-lang.org). Vu les
Nous faisons ce matin un kata en Ruby. Vu les
esprits un peu embrumés, je propose Lags et RomanToNumber avec RSpec.
Très intressant d'aborder RSpec. Mais il manque toujours le déclic pour
avancer. Après la pause, toujours pas plus vivace, je prend le clavier
+1 -1
View File
@@ -11,7 +11,7 @@ de less (un moteur LESS, un parser LESS :-)).
Le singleton. Un élément de design pattern de moins en moins utilisé. Je
montre quand même un exemple avec un fichier de configuration en XML et
un object configurator en [Ruby](https://ruby-lang.org). Ça n'a pas de
un object configurator en Ruby. Ça n'a pas de
sens, mais c'est pour l'exemple :-)
Ensuite nous abordons des notions de render dans Ra\[ils.
+1 -1
View File
@@ -4,7 +4,7 @@ date: 2014-12-16T13:15:29+01:00
---
Je suis resté chez moi aujourd'hui. Les élèves ont fait un kata
WordChain en [Ruby](https://ruby-lang.org) avec RSpec et ont repris le
WordChain en Ruby avec RSpec et ont repris le
how i start Go.
+3 -4
View File
@@ -14,10 +14,9 @@ Kata
regarder ou presque, Nolan et Damien reste comme dhabitude à
l’écart… Nous choississons un langage pour la semaine.
Pour la reprise, la plupart choisissent
[Ruby](https://ruby-lang.org), histoire dy aller doucement. Le
sujet est choisi en mode plus ou moins concensus (pas de vote), et
nous partons sur un FizzBuzz avec interface graphique.
Pour la reprise, la plupart choisissent Ruby, histoire dy aller doucement.
Le sujet est choisi en mode plus ou moins concensus (pas de vote), et nous
partons sur un FizzBuzz avec interface graphique.
Projets/Ticket