Compare commits
10
Commits
13641bd971
...
d3895b01a3
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d3895b01a3 | ||
|
|
e43b087497 | ||
|
|
98c2afd78c | ||
|
|
3356d53992 | ||
|
|
979ee339fe | ||
|
|
6cec496951 | ||
|
|
f522402216 | ||
|
|
449792bdef | ||
|
|
d0f4d3c3c0 | ||
|
|
ac74499f8b |
+1
-1
@@ -1 +1 @@
|
||||
public
|
||||
public/
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
baseURL = ""
|
||||
baseURL = "https://yaf.github.io/journal-d-un-formateur-en-2015/"
|
||||
languageCode = "fr-FR"
|
||||
title = "Journal d'un formateur en 2015"
|
||||
theme = "journal-formateur-2015"
|
||||
DefaultContentLanguage = "fr"
|
||||
disableKinds = ["sitemap"]
|
||||
|
||||
|
||||
@@ -7,7 +7,6 @@ Fin mars 2015, je voyais partir les élèves avec qui je venais de passer 6 mois
|
||||
Nous étions ensemble à plein temps. Il y a eu des hauts et des bas, des débats
|
||||
aussi. Quelques grands moments et des coups de fatigue.
|
||||
|
||||
|
||||
Quelques jours après je quittais l’entreprise dans laquelle j’avais réalisé
|
||||
cette expérience. Je venais d’y passer presque une année : la moitié en tant
|
||||
que bénévole, l’autre en tant que salarié, le tout à la place du responsable
|
||||
|
||||
+1
-2
@@ -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 c’est qu’il faut expliquer chaque ligne puisque certains ne
|
||||
connaissent rien aux programmes. Mais les questions fusent et sont
|
||||
|
||||
+3
-4
@@ -5,10 +5,9 @@ date: 2014-09-10T19:42:05+01:00
|
||||
|
||||
Vu qu'une des compétences les plus importantes pour un développeur c'est
|
||||
la lecture de code (qui représente certainement autour de 80% du temps),
|
||||
nous essayons ce matin un exercice de lecture de code. J'ai ouvert
|
||||
Github\[ la p\](https://github.com/)age des projets la mode (sûrement
|
||||
ceux qui ont reu le plus de marque dintrt, mlang avec une activité dans
|
||||
le code source), ouvert des projets au hasard, puis clique sur un
|
||||
nous essayons ce matin un exercice de lecture de code. Sur [github](https://github.com), j'ai ouvert
|
||||
la page des projets la mode (sûrement
|
||||
ceux qui ont reu le plus de marque d'intérêt, mélangé avec une activité autour des commits et des issues), ouvert des projets au hasard, puis clique sur un
|
||||
fichier au hasard. Puis je lai distribué chacun.
|
||||
|
||||
> Comment faire une retranscription pour la FOAD de cet exercice ?
|
||||
|
||||
+4
-3
@@ -5,9 +5,10 @@ date: 2014-09-15T13:15:29+01:00
|
||||
|
||||
Petit point autour de l’agenda et des changements autour du flow des journées:
|
||||
|
||||
- Mardi prochain (le 23), normalement visite de Mozinor (attente de
|
||||
confirmation et d’une heure).
|
||||
- Mardi en 8 (le 30) à 11h, normalement visite d’ICI Montreuil (attente de
|
||||
- Mardi prochain (le 23), normalement visite de
|
||||
[Mozinor](https://fr.wikipedia.org/wiki/B%C3%A2timent_industriel_Mozinor)
|
||||
(attente de confirmation et d’une heure).
|
||||
- Mardi en 8 (le 30) à 11h, normalement visite d’[ICI Montreuil](http://makeici.org/icimontreuil/) (attente de
|
||||
confirmation de François).
|
||||
|
||||
Explication de changement à propos des travaux en groupe: arrêt de la
|
||||
|
||||
+6
-6
@@ -44,18 +44,18 @@ Nous verrons quand nous commencerons faire des équipes.
|
||||
Liste des projets potentiels:
|
||||
|
||||
- Le SIRH libre (Contacter fred et voir qui souhaite être le bêta client)
|
||||
- Le projet Tryton (clone openerp) spécial association (voir avec Catherine
|
||||
- Le projet [Tryton](http://www.tryton.org/fr/) (clone [openerp](https://www.odoo.com/)) spécial association (voir avec Catherine
|
||||
qui va venir aider à mettre en place un réseau)
|
||||
- Scratch (regarder le code source, type, langagem difficulté ?)
|
||||
- Autonomie (app de gestion CAE, prendre contact avec Majerti et Marlène).
|
||||
Qu’est-ce que Coopaname utilise ?
|
||||
- [Autonomie](http://autonomie.coop/) (app de gestion CAE, prendre contact avec [Majerti](https://www.majerti.fr/fr/) et Marlène).
|
||||
Qu’est-ce que [Coopaname](http://www.coopaname.coop/) utilise ?
|
||||
- Publify (moteur de publication)
|
||||
- Site de Simplon'co
|
||||
- Site de Simplon.co
|
||||
- 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 l’exercice.
|
||||
Trouver des projets dans des technos autres que Ruby et Python, pour
|
||||
l’exercice.
|
||||
|
||||
Un des élèves semble vraiment très facile, très à l’aise… Qu’est-ce qu’il est
|
||||
venu chercher ?
|
||||
|
||||
+3
-3
@@ -9,14 +9,14 @@ 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.
|
||||
- Environment d’execution: compilé, interprété, semi-compilé ou
|
||||
pseudo-compilé, programme à executer et options de lancement.
|
||||
- Gestion de librairie/dpendances: Pour Ruby:
|
||||
- Gestion de librairie/dépendances: Pour Ruby:
|
||||
[Rubygems](https://rubygems.org/), pour
|
||||
[Haskell](https://www.haskell.org/)
|
||||
[Cabal](https://www.haskell.org/cabal/),
|
||||
|
||||
+1
-1
@@ -56,7 +56,7 @@ améliorons. Je vais compiler les résultats et les afficher pour
|
||||
constituer les groupes. Je vais essayer de faire une enquête par email
|
||||
pour avoir tout le monde, au moins en auto-évaluation.
|
||||
|
||||
J’ai oublié de parler de Deming: on ne peut améliorer que ce qu’on
|
||||
J’ai oublié de parler de [Lord Kelvin](https://fr.wikipedia.org/wiki/William_Thomson_(Lord_Kelvin)): on ne peut améliorer que ce qu’on
|
||||
mesure
|
||||
|
||||
Fin de journée à 16h, Hager commence le déménagement.
|
||||
|
||||
+3
-5
@@ -3,11 +3,9 @@ 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
|
||||
[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
|
||||
[kataGarros](http://codingdojo.org/kata/Tennis/) en Ruby (l'autre choix était
|
||||
[FizzBuzz](http://codingdojo.org/kata/FizzBuzz/) en Python). 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
|
||||
|
||||
+1
-1
@@ -15,7 +15,7 @@ introduire le management visuel pour la gestion de leurs projets :-)
|
||||
Rendez-vous avec une porteuse de projet autour de la reforestation en
|
||||
Tunisie. Elle est partante pour travailler avec les contraintes
|
||||
énnoncées: pas d’engagement de résultat. Elle me parle de ces
|
||||
partenaires: World Wide Web Woman qui l’aident pour du financement et
|
||||
partenaires: [World Wide Web Woman](https://www.w4.org/fr/) qui l’aident pour du financement et
|
||||
autres. Peut-être des embauches en sortie ! Nous faisons ensuite venir
|
||||
l’équipe pour parler du projet. Certains parlent de choses qui les
|
||||
intéressent: le marketing. Je rappelle qu’ils sont là pour faire le dev,
|
||||
|
||||
+22
-26
@@ -4,40 +4,36 @@ 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 m’aider.
|
||||
Approche de la démarche autour du changement de design autour de la
|
||||
question le goût et les couleurs versus l’utilisabilitée du site.
|
||||
Travailler par block. Ne pas faire tout en une fois, mais définir
|
||||
une zone de travail autour d’une 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 m’aider. Approche
|
||||
de la démarche autour du changement de design autour de la question le goût
|
||||
et les couleurs versus l’utilisabilitée du site. Travailler par block. Ne
|
||||
pas faire tout en une fois, mais définir une zone de travail autour d’une
|
||||
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
|
||||
[Python](https://www.python.org/), Soit un des projet
|
||||
- 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, 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 d’améliorer
|
||||
sa gestion. Il faudra également voir si le SIRH et d’autres
|
||||
entrepreneurs du Mouves du 10⁄10 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 d’améliorer sa gestion. Il faudra également
|
||||
voir si le SIRH et d’autres entrepreneurs du Mouves du 10⁄10 pourraient
|
||||
être intéressés.
|
||||
|
||||
Au tour du groupe suivant:
|
||||
|
||||
|
||||
+7
-7
@@ -36,15 +36,15 @@ Un peu d'aide pour l'équipe Tryton. Leur projet est vraiment bizarre par
|
||||
rapport ceux des autres. Faut-il faciliter la chose en faisant en sorte quils
|
||||
travaillent tous sur un style de projet commun ? Cette équipe pourrait
|
||||
travailler sur quoi ? Deux équipes travaillent sur des projets partant de zéro,
|
||||
l'une en Rails, l'autre en Sinatra. Les deux autres se partagent entre l'app de la
|
||||
FOAD (Rails écrit frachement) et Tryton (du [Python](https://www.python.org),
|
||||
fork d'OpenErp, pas forcment web). Un peu dur pour la dernière équipe. Comment
|
||||
équilibrer ? Publify ? Re-criture de pommo en Rails ?
|
||||
l'une en Rails, l'autre en Sinatra. Les deux autres se partagent entre l'app de
|
||||
la FOAD (Rails écrit frachement) et Tryton (du Python, fork d'OpenErp, pas
|
||||
forcment web). Un peu dur pour la dernière équipe. Comment é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
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@ title: "Jour 25"
|
||||
date: 2014-10-10T13:15:29+01:00
|
||||
---
|
||||
|
||||
La journée du Mouve: Le tour des solutions. ESS.
|
||||
La journée du [Mouves](http://mouves.org/): Le tour des solutions. ESS.
|
||||
|
||||
Le matin, atelier [makesense](https://www.makesense.org/), les élèves, ceux qui
|
||||
ont acceptés l'invitation, ne se sentent pas vraiment impliqué ou intressé.
|
||||
|
||||
+2
-3
@@ -15,9 +15,8 @@ en Javascript. Intéressant, mais long au démarrage. C'est bien de ne pas
|
||||
dicter mais poser des questions. Ils déclenchent une capture vidéo des
|
||||
kata maintenant
|
||||
|
||||
Kata NumberToRoman en [Python](https://www.python.org). Ce kata assez
|
||||
simple est très instructif. Les élèves commencent à se sentir mieux on
|
||||
dirait.
|
||||
Kata NumberToRoman en Python. Ce kata assez simple est très instructif. Les
|
||||
élèves commencent à se sentir mieux on dirait.
|
||||
|
||||
Remonté par mail une série d’échanges d’IRC de personnes qui se
|
||||
plaignent un peu de la maigre qualité de la plateforme et de l’absence
|
||||
|
||||
+2
-2
@@ -60,7 +60,7 @@ un peu la communauté : facebook, forum et IRC. Je n’ai pas non plus
|
||||
proposé l’idé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 l’installation de
|
||||
[Ruby](https://ruby-lang.org). C’est en cours de reprise.
|
||||
Plusieurs ont remarqué des erreurs dans le cours sur l’installation de Ruby.
|
||||
C’est en cours de reprise.
|
||||
|
||||
|
||||
|
||||
+4
-4
@@ -7,10 +7,10 @@ Le monsieur du ménage à refermé derrière lui, Une élève qui voulait
|
||||
venir tôt s’est retrouvée bloquée à la porte. Appeler l’ESAT 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
@@ -8,10 +8,9 @@ font à Simplon, font des envieux et/ou des intéressés. Comment faire des
|
||||
conventions de stage et/ou des alternances pour que les élèves puissent
|
||||
avoir une rémunération, et peut-être nous aussi par la même occasion ?
|
||||
|
||||
Kata lags en [Python](https://www.python.org). Très intéressant de voir
|
||||
le passage du « je met des if partout » à « je découvre les boucles ».
|
||||
Est-ce que finalement ce n'est pas sur des aspects d'algo qu'il faut
|
||||
suivre une progression ? Pas sûr.
|
||||
Kata lags en Python. Très intéressant de voir le passage du « je met des if
|
||||
partout » à « je découvre les boucles ». Est-ce que finalement ce n'est pas
|
||||
sur des aspects d'algo qu'il faut suivre une progression ? Pas sûr.
|
||||
|
||||
À la pause, discussion avec une élève qui à des soucis sur son approche,
|
||||
son organisation. J’essaie de lui faire comprendre qu’il faut qu’elle
|
||||
|
||||
+4
-5
@@ -7,7 +7,7 @@ Arrivé tôt à l’Archipel. Rangement des affaires déménagées le lundi.
|
||||
Beaucoup de merde, des étagères inmontables, du matériel informatique un
|
||||
peu collector, des livres anciens (informatique) et des classeurs vides…
|
||||
|
||||
Kata Morpion en [Python](https://www.python.org), en deux phases: aprs
|
||||
Kata Morpion en Python, en deux phases: aprs
|
||||
la pause nous avons continu ! Surprenant et intressant. Il faudra le
|
||||
refaire en partant de linterface graphique la prochaine fois, dune
|
||||
manire gnrale, il faudrait faire a maintenant pour faire le lien avec
|
||||
@@ -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.
|
||||
|
||||
+9
-9
@@ -3,8 +3,7 @@ title: "Jour 39"
|
||||
date: 2014-10-30T13:15:29+01:00
|
||||
---
|
||||
|
||||
Nous sommes aujourdhui lOpe\[nWorldForum.
|
||||
A\](https://fr.wikipedia.org/wiki/Forum\_mondial\_du\_libre)musant de
|
||||
Nous sommes aujourdhui à l'[Open World Forum (dont le nouveau nom est Open Source Summit)](http://www.opensourcesummit.paris/). Amusant de
|
||||
voir certains arriver discuter avec des exposants et trouver
|
||||
potentiellement des entretiens
|
||||
|
||||
@@ -25,12 +24,13 @@ Quelques retour d’élèves qui apparement on des retour positifs sur le
|
||||
contenu de leur formation (dojo, mob programming, libre, projet,
|
||||
langages varié).
|
||||
|
||||
Une belle confrence sur lIR\[ILL e\](https://www.irill.org/)xpliquant
|
||||
quils travaillent fdrer des industrielles, des chercheurs et le grand
|
||||
public autour du logiciel libre. Ils sont intresss par : les boites qui
|
||||
peuvent les aider (financirement et autres), les enseignants qui peuvent
|
||||
partager (moi et mes pratiques peut-tre ?), les tudiants pour
|
||||
participer. Nous pouvons surement utiliser leurs sujets comme tude de
|
||||
cas pour travailler
|
||||
Une belle confrence sur l'[IRILL](https://www.irill.org/) éxpliquant
|
||||
qu'ils travaillent à fédérer des industrielles, des chercheurs et le grand
|
||||
public autour du logiciel libre. Ils sont intresssé par :
|
||||
- les boites qui peuvent les aider (financièrement et autres),
|
||||
- les enseignants qui peuvent partager (moi et mes pratiques peut-être ?),
|
||||
- les étudiants pour participer.
|
||||
|
||||
Nous pouvons surement utiliser leurs sujets comme étude de cas pour travailler
|
||||
|
||||
|
||||
|
||||
+3
-4
@@ -16,10 +16,9 @@ sur le forum et autres ne les démotivent pas sur ce sujet…
|
||||
Point aussi sur le tableau d’info avec les tickets à faire avancer.
|
||||
|
||||
Nous reprenons du code simple pour essayer de faire raccrocher certains.
|
||||
[Python](http://www.python.org) sur NumberToRoman du coup. En expliquant
|
||||
chaque étapes. Pour aller plus doucement, je ne participe pas. Après une
|
||||
pause, nous attaquons un RomanToNumber en
|
||||
[Haskell](https://www.haskell.org/). Intéressant.
|
||||
Python sur NumberToRoman du coup. En expliquant chaque étapes. Pour aller plus
|
||||
doucement, je ne participe pas. Après une pause, nous attaquons un
|
||||
RomanToNumber en [Haskell](https://www.haskell.org/). Intéressant.
|
||||
|
||||
Aprs le repas, Une lve se retrouve seule pour prsenter Go J\[e
|
||||
\](https://golang.org/)la charrie un peu, mais elle sen sort bien. Elle
|
||||
|
||||
+7
-11
@@ -8,19 +8,17 @@ 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
|
||||
Ensuite, petit tour sur [Vim](http://www.vim.org/). Ils en entendent
|
||||
parler, ils veulent toujours le tester. Je leur explique que finalement
|
||||
cest pas forcement le plus facile. Honte moi, je leur\[
|
||||
prop\](https://www.gnu.org/software/emacs/)ose de faire du Emacs ! :-)
|
||||
c'est pas forcement le plus facile. Honte moi, je leur propose de faire du [Emacs](https://www.gnu.org/software/emacs/) ! :-)
|
||||
|
||||
Ensuite, je passe de groupe en groupe pour fixer des problèmes. Beaucoup
|
||||
liés au déploiement !
|
||||
|
||||
Ils sont parti pour le \[Paris'rb\](https://www.rubyparis.org/), moi je
|
||||
Ils sont parti pour le [Paris.rb](https://www.rubyparis.org/), moi je
|
||||
vais voir les eXtreme Programmeurs :-) Dailleurs, Betclic qui sponsorise
|
||||
les pizzas de ce soir, qui fait principalement du .net serais assez
|
||||
intress pour:
|
||||
@@ -29,9 +27,7 @@ intress pour:
|
||||
- un membre de leur équipe, jeune, souhaite donner des cours
|
||||
- les contrat pro, la diversité…
|
||||
|
||||
De trs bon changes, et du coup, jaimerais introduire C\#
|
||||
\[da\](http://csharp.net-\[tuto\](http://www.mono-project.com/)rials.com/)ns
|
||||
le cursus (via Mono !). Sinon, les changes autour de Go donnent envie,
|
||||
une fois de plus, davoir loccasion de pratiquer ce langage.
|
||||
De très bon échanges, et du coup, j'aimerais introduire [C#](https://fr.wikipedia.org/wiki/C_sharp) dans le cursus (via [Mono](http://www.mono-project.com/) !). Sinon, les échanges autour de [Go](https://golang.org/) donnent envie,
|
||||
une fois de plus, d'avoir l'occasion de pratiquer ce langage.
|
||||
|
||||
|
||||
|
||||
+12
-13
@@ -3,13 +3,12 @@ title: "Jour 46"
|
||||
date: 2014-11-12T13:15:29+01:00
|
||||
---
|
||||
|
||||
Visite de la ville Roubaix (le maire et son quipe), travaux dlectricit,
|
||||
perceuse Du coup nous avons vite fini lexplication de code sur Go,
|
||||
pu\[is \](https://golang.org/)chacun est parti se dbrouiller avec son
|
||||
casque sur les oreilles. Jespre que demain a ira mieux, mais cest pas
|
||||
gagn, jai vu du matriel en sortant. La zone cuisine nest pas touche par
|
||||
Le maire de la ville Roubaix et son équipe sont en visite dans les locaux. Il y a des travaux d'éléctricité qui amène des coup de perceuse. Du coup nous avons vite fini l'explication de code sur Go,
|
||||
puis chacun est parti se débrouiller avec son
|
||||
casque sur les oreilles. J'espère que demain ça ira mieux, mais cest pas
|
||||
gagné, jai vu du matériel en sortant. La zone cuisine n'est pas touché par
|
||||
les histoires de cafards, mais en fait nous en retrouvons encore plein
|
||||
(toilettes, cuisines). Peut-tre faut-il tout traiter ?
|
||||
(toilettes, cuisines). Peut-être faut-il tout traiter ?
|
||||
|
||||
En début d’après-midi nous voulons aborder les objets, méthodes et
|
||||
autres classes, mais la perceuse fait toujours des siennes. Nous avons
|
||||
@@ -31,12 +30,12 @@ participer. Avec une deadline de 7 jours ou quelques chose dans le genre
|
||||
à l’issue 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 qu’ils 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 d’ailleurs ? N’est-ce pas un peu trop ?
|
||||
leurs environnements ? Il faut des projets en Ruby,
|
||||
Python, 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 d’ailleurs ? N’est-ce pas un
|
||||
peu trop ?
|
||||
|
||||
|
||||
|
||||
+3
-4
@@ -20,9 +20,8 @@ plus faciles en quelque sorte. Disons ceux avec qui je n’ai aucun
|
||||
problème humain ou de gestion. Pour certain, ça va être plus dur à
|
||||
passer je pense. J’espère pouvoir voir tout le monde rapidement.
|
||||
|
||||
Ensuite, deux élèves nous ont présentés du code
|
||||
[Python](https://www.python.org) dans le contexte de la librairie
|
||||
[PyGames](http://www.pygame.org/). Très amusant pour la peine. Faut-il
|
||||
traiter plus de jeux pour intresser ?
|
||||
Ensuite, deux élèves nous ont présentés du code Python dans le contexte de la
|
||||
librairie [PyGames](http://www.pygame.org/). Très amusant pour la peine.
|
||||
Faut-il traiter plus de jeux pour intresser ?
|
||||
|
||||
|
||||
|
||||
+1
-2
@@ -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 (c’est un max finalement), nous
|
||||
partons donc sur une nouvelle façon de mettre en oeuvre ce kata morpion
|
||||
|
||||
+8
-8
@@ -12,16 +12,16 @@ attendons. Les points que j’ai relevés sont:
|
||||
- Toujours un peu brouillon. Proposition d’un projet fil rouge pour
|
||||
structurer l’information autour d’un projet. Les élèves (présent
|
||||
et distant) pourraient faire des pull request sur des sujets pour
|
||||
que nous puissions discuter de chaque proposition. Pour rester dans
|
||||
le multilangage, peut-être proposer un fil rouge en rails et un en
|
||||
[Python](https://www.python.org) ? Peut-être que les projets pour
|
||||
les deux clients ecoDesignFablab et Acacias pourrait être ceux là ?
|
||||
que nous puissions discuter de chaque proposition. Pour rester dans le
|
||||
multilangage, peut-être proposer un fil rouge en rails et un en Python ?
|
||||
Peut-être que les projets pour les deux clients ecoDesignFablab et Acacias
|
||||
pourrait être ceux là ?
|
||||
- Encore des cafards
|
||||
- Cool le nouveau format, genre enquête sur des bugs
|
||||
- Aimerais devenir plus fort en refactoring => Ajout de tickets
|
||||
pointant sur des fichiers qui ncessiterais un refactoring. Un outil
|
||||
la co\[de climate m\](https://codeclimate.com/)ais pour plus de
|
||||
langage serait intressant.
|
||||
- Aimerais devenir plus fort en refactoring => Ajout de tickets pointant
|
||||
sur des fichiers qui ncessiterais un refactoring. Un outil la co\[de
|
||||
climate m\](https://codeclimate.com/)ais pour plus de langage serait
|
||||
intressant.
|
||||
- Intervenantes extérieures super
|
||||
|
||||
J’ai également vu encore 3 élèves en entretien individuel. Il me manque
|
||||
|
||||
+1
-1
@@ -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
@@ -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.
|
||||
|
||||
+3
-3
@@ -4,7 +4,7 @@ date: 2014-12-11T13:15:29+01:00
|
||||
---
|
||||
|
||||
Encore moins de monde ce matin pour choisir le sujet, du coup j'impose
|
||||
Lags en [Python](https://www.python.org). Est-ce qu'il y a un soucis
|
||||
Lags en Python. Est-ce qu'il y a un soucis
|
||||
avec ce format ? À suivre demain en rétrospective.
|
||||
|
||||
Des difficultés durant le kata, je fini par prendre le clavier pour
|
||||
@@ -12,8 +12,8 @@ avancer. Est-ce que je devrais ? Ne faudrait-il pas plutôt commencer
|
||||
ensemble, échanger sur les possibles pistes, les laisser ensuite essayer
|
||||
d'avancer, puis débriefer ?
|
||||
|
||||
Prsentation de F\[orem,\](https://github.com/rubysherpas/forem) install
|
||||
dans Simplonline. Des difficults, mais une grosse partie du job t fait !
|
||||
Présentation de [Forem](https://github.com/rubysherpas/forem) installé
|
||||
dans Simplonline. Des difficultés, mais une grosse partie du job à été fait !
|
||||
Il faut faire le style et voir la gestion des divers utilisateurs.
|
||||
|
||||
|
||||
|
||||
+1
-1
@@ -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
@@ -14,10 +14,9 @@ Kata
|
||||
regarder ou presque, Nolan et Damien reste comme d’habitude à
|
||||
l’écart… Nous choississons un langage pour la semaine.
|
||||
|
||||
Pour la reprise, la plupart choisissent
|
||||
[Ruby](https://ruby-lang.org), histoire d’y 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 d’y 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
|
||||
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
hugo
|
||||
cd public && git add --all && git commit -m "Publishing to gh-pages" && git push -f && cd ..
|
||||
@@ -47,7 +47,7 @@
|
||||
<title>Journal d'un formateur en bootcamp</title>
|
||||
|
||||
<main id=journaux>
|
||||
{{range .Data.Pages.ByTitle}}
|
||||
{{range sort .Data.Pages "FullFilePath"}}
|
||||
<section>
|
||||
<h1>{{ .Title }}</h1>
|
||||
|
||||
@@ -57,4 +57,24 @@
|
||||
</section>
|
||||
{{end}}
|
||||
</main>
|
||||
|
||||
<script>
|
||||
'use strict';
|
||||
|
||||
const linkAllRubyWord = () => {
|
||||
var allP = document.querySelectorAll("p");
|
||||
allP.forEach((p) => {
|
||||
var base = p.innerHTML;
|
||||
p.innerHTML = base.replace(/(r|R)uby/, "<a href='https://www.ruby-lang.org'>Ruby</a>");
|
||||
});
|
||||
|
||||
var allLi = document.querySelectorAll("li");
|
||||
allLi.forEach((li) => {
|
||||
var base = li.innerHTML;
|
||||
li.innerHTML = base.replace(/(r|R)uby/, "<a href='https://www.ruby-lang.org'>Ruby</a>");
|
||||
});
|
||||
}
|
||||
|
||||
linkAllRubyWord()
|
||||
</script>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user