lien pour HAML et rectification d'un raté

This commit is contained in:
Yannick Francois
2017-11-02 16:00:40 +01:00
parent d604ecd4a7
commit 27466d98a5
16 changed files with 259 additions and 310 deletions
+19 -31
View File
@@ -2,55 +2,43 @@
<meta charset="utf-8">
<title>Journal d'un formateur en bootcamp - semaine 17</title>
<title>Journal d'un formateur en bootcamp - semaine 18</title>
<h1>Semaine 17</h1>
<h1>Semaine 18</h1>
<em>Du 5 au 9 janvier 2015.</em>
<em>Du 12 au 15janvier 2015.</em>
<h2>Jour 74 — Lundi 5 janvier 2015</h2>
<h2>Jour 79 — Lundi 12 janvier 2015</h2>
<p>Cest la rentrée, nous mettons en place certains changement que nous avons décidé lors de la dernière retrospective:</p>
Réunion avec Matodzi, formatrice pour le simplon.co afrique du sud. Elle semble faire plutôt du php et ne pas forcement être rodé aux pratiques agiles. Sympa, mais peut-être un peu méfiante (normal).
<p>Kata</p>
Pendant ce temps, les élèves, avec un peu de retard, choississent Javascript comme langage de la semaine. Il démarre avec un Kata RomanToNumber qui se déroule plutôt bien.
<p>Durant les Katas, nous ne faisons plus de rotation toutes les 5 minutes, et personnes nest obligé de venir au clavier (au pire, cest moi qui le prend :-)). Du coup, tout le monde est là pour regarder ou presque, Nolan et Damien reste comme dhabitude à l’écart… Nous choississons un langage pour la semaine.</p>
Laprès midi, nous commençons pas un petit point sur les envies de chacuns, et nous en profitons pour annoncer (et afficher) qui souhaite, ou bien nest pas contre, avoir un binome pour travailler sur son sujet.
<p>Pour la reprise, la plupart choisissent <a href="https://ruby-lang.org">Ruby</a>, 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.</p>
<h2>Jour 80 — Mardi 13 janvier 2015</h2>
<p>Projets/Ticket
Ce matin, beaucoup de retard de la part de certains, et des difficulté à trouver un sujet. Lidée viens alors de faire du node. js. Nous explorons pendant linstallation les concepts de base. Puis nous nous lançons dans la construction dun site qui afficherais les pire films à voir ! Après la mise en place de base, nous explorons larchitecture à mettre en place, ce qui nous vaut de grandes discussions, et de nombreux échanges/questions.
<p>Pour les tickets/projets, beaucoup plus de liberté également: priorité à 5 personnes par jour (6 pour le jeudi, il ne reste que 21 personnes qui suivent la formation 5+5+5+6). Si ils nont rien à demander/montrer/échanger, cest libre, la personne qui à une question, qui veut montrer quelque chose peut le faire. Il nest plus question de faire des PRESENTATION. Lidée est de permettre à chacun de travailler sur un truc qui lui fait plaisir. Je conseil quand même de travailler sur des projets opensource. Le nouveau tableau cest: Les élèves avec un projet sur lequel il travail et le binôme associé. Plus la liste des élèves prioritaire sur chaque jour. Cela permet sur les zone libre de faire des révisions. Bien sur je garde un tableau avec des suggestions.</p>
Laprès midi, présentation des serveurs dintégration continue avec comme exemple, Jenkins et Travis. Quelques échanges et pistes pour travailler sur du refactoring dans Publify (un sur le notification mailer, et un sur le base helper).
<p>Deux élèves mont interpellé pour me parler dun projet de suivi d’élèves dans les écoles (collège et primaire). Dommage que je nai pas pensé à leur dire de parler de cela devant tout le monde plutôt que dans un petit coin.</p>
Nous n’étions pas beaucoup aujourdhui. Les élèves ET le monde. Dans le local il y avait du calme et du silence, c’était vraiment très appréciable ! Par contre ce matin, Erwan est venu me demander sil pouvait venir dans le local avec une 20aine de personnes dune association dinsertion, pour leur montrer locculus et limprimante 3d, et au final, il cest fait déborder et ils sont tous venu nous regarder, comme au ZOO. C’était une sensation assez désagréable.
<h2>Jour 75 — Mardi 6 janvier 2015</h2>
<h2>Jour 81 — Mercredi 14 janvier 2015</h2>
<p>Ce matin, un peu de retard au démarrage. Il serait peut-être intéressant de regarder Rack ? Première partie toujours un peu laborieuse. Faire un setup de projet simple, commencer par un clone ? Pendant la pause, une question autour de la requête GET sur le / nous amène à une révision dune heure sur le HTTP, les verbes, le navigateur et le serveur.</p>
Le kata de ce matin: slow kata. Nous discutons beaucoup autour de la problématique de smell code. La capacité à sentir le code dois être traviallé, afiné.
<p>Après la pause, chacun travail sur ces sujets. Quelques questions autour de HAML, puis Chrisophe de PullReview arrive pour nous présenter (avec des slides, cest une première !) sont parcour et ce quil fait aujourdhui. Je dois partir tôt, mais il continue par une présentation de pullreview. Peut-être que sont utilisation pourrait être intéressante, si gratuite sur les projets open source. Les élèves qui vont au Paris'rb de ce soir laccompagnerons normalement…</p>
Beaucoup plus de monde aujourdhui dans le local, c’étais vraiment moins bien car beaucoup plus bruillant.
<h2>Jour 76 — Mercredi 7 janvier 2015</h2>
La nouvelle configuration par contre permet un peu plus dintimité pour le groupe qui souhaite travailler avec le vidéo proj. Très envie de tester certaines chose avec 2 vidéo proj.
<p>Ce matin, les partants commençait à regarder un kata lisant des données. Je leur ai proposé de faire un Kata appel du 18 juin. Ce kata lit un texte pour en apprendre la langue, puis doit être capable de générer un autre texte basé sur les probabilités trouvé dans lanalyse. Cest du machine learning. Assez intéressant, mais des difficultés à visualiser lalgo pour créer le dictionnaire.</p>
Certains visiteurs viennent (SAP je crois ?) et prennent des photos du code… Cela donne vraiment limpression d’être dans une vitrine façon Amsterdam. Ce matin, une journaliste, sortie de nulle part, même pas dans lagenda, trainais dans le local, alors que tous était en réunion d’équipe dans le bocal… Je pense avoir été très froid, mais bon. Etre prévenu serais le minimum. Cest le retour du tier lieux ?
<p>Cette après midi, des questions autour de design, dicone et demploi. Puis Eric Mahé nous à parlé de programmation parallèle. Sujet passionant.</p>
<h2>Jour 82 — Jeudi 15 janvier 2015</h2>
<h2>Jour 77 — Jeudi 8 janvier 2015</h2>
Kata Slow sur un des exercice de exercism, Bob, le premier pour javascript. Cest un bonne outils, mais les tests sont déjà écrit. Comment transmettre le gout et la méthode pour écrire des tests ? Encore des visiteurs avec des personnes qui prennent des photos sans demander…
<p>SlowKata ce matin. Priorité à ceux qui habituellement reste sur le coté, sans forcement poser leurs questions. Cest intéressant, nous allons doucement, mais ça avance quand même un peu. Kata RomanToNumber avec interface graphique.</p>
<p>Laprès midi, présentation de Docker. Bien faite, avec des exemples. Je pense que beaucoup nont pas compris, mais je leur signal que ce nest pas très grave. Présentation ensuite sur le langage C. Très intéressant (surtout parce que finalement je ne connais pas ce langage :-)). Un fizzBuzz avec CUnit :-).</p>
<p>Ensuite, nous travaillons à plusieurs sur une application en rails dun élève. Une sorte de blog. Nous nettoyons un peu le code, nous ajoutons une ou deux features, et il prend note de certains liens et piste pour avancer sur dautre sujet. Cette partie de mob programming était finalement du binômage publique. Dommage ! Comment faire pour que tout le monde soit présent ? Est-ce bien ?</p>
<h2>Jour 78 — Vendredi 9 janvier 2015</h2>
<p>Rétrospective intéressante mais pas de grand changement. Une sorte de rendez-vous en début daprès midi pour évoquer ce que chacun fait, les besoins en binomes, et faire un petit teaser de ce quil va se passer laprès midi.</p>
<p>Quelques échanges autour de la FOAD, cest de plus en plus une galère pour eux.</p>
<p>Le SpeedJobbing dhier soir, bien quautour uniquement de Ruby, à permis à certains de se rassurer, de reprendre confiance. Commencer à prendre rendez-vous avec des recruteurs pour quils viennent proposer des offres.</p>
Après midi bruillante, un peu chiant. Faut-il les pousser à réaliser des projets utilisant les technos choisi pour les katas de la semaine ? Dans ce cas, il faudrais surement prolonger. Une semaine cest court pour réaliser certains projets et/ou certaines participations.
<footer>
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences