Ajoute python au lien ajoute dynamiquement

This commit is contained in:
Yannick Francois
2018-01-11 14:42:37 +00:00
parent 979ee339fe
commit 3356d53992
13 changed files with 40 additions and 41 deletions
+2 -1
View File
@@ -54,7 +54,8 @@ Liste des projets potentiels:
- Simplonline - Simplonline
- Gestion élèves (candidature, suivi,…) - Gestion élèves (candidature, suivi,…)
Trouver des projets dans des technos autres que Ruby et [Python](https://www.python.org), pour lexercice. Trouver des projets dans des technos autres que Ruby et Python, pour
lexercice.
Un des élèves semble vraiment très facile, très à laise… Quest-ce quil est Un des élèves semble vraiment très facile, très à laise… Quest-ce quil est
venu chercher ? venu chercher ?
+3 -4
View File
@@ -4,10 +4,9 @@ date: 2014-09-30T13:15:29+01:00
--- ---
[kataGarros](http://codingdojo.org/kata/Tennis/) en Ruby (l'autre choix était [kataGarros](http://codingdojo.org/kata/Tennis/) en Ruby (l'autre choix était
[FizzBuzz](http://codingdojo.org/kata/FizzBuzz/) en [FizzBuzz](http://codingdojo.org/kata/FizzBuzz/) en Python). Intéressant de les
[Python](https://www.python.org/)). Intéressant de les voir sur un nouvel voir sur un nouvel exercice. Attention, certains parlent de fizzbuzz comme une
exercice. Attention, certains parlent de fizzbuzz comme une technique. Faut-il technique. Faut-il varier plus rapidement les sujets ?
varier plus rapidement les sujets ?
Fait les groupes. Affichage des autoévaluation sur post-it. On parle des 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 projets en même temps (suite à demande). Faire les groupes avant serais
+1 -2
View File
@@ -26,8 +26,7 @@ Un premier groupe:
stratégie: faciliter la navigation, faciliter la sélection des auteurs… stratégie: faciliter la navigation, faciliter la sélection des auteurs…
- [Piwik](https://piwik.org/): Abandonné. - [Piwik](https://piwik.org/): Abandonné.
- Discussion pour la sélection d'un projet avec un client autre que moi au - 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 bout: Soit Ariel et la re-écriture de Pommo en Python, Soit un des projet
[Python](https://www.python.org/), Soit un des projet
[Ushaidi](https://www.ushahidi.com/). [Ushaidi](https://www.ushahidi.com/).
- Présentation de Catherine au groupe qui doit travailler sur Trython. - Présentation de Catherine au groupe qui doit travailler sur Trython.
Echanges intéressants, présentation du son projet et discussion autour du Echanges intéressants, présentation du son projet et discussion autour du
+4 -4
View File
@@ -36,10 +36,10 @@ 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 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 travaillent tous sur un style de projet commun ? Cette équipe pourrait
travailler sur quoi ? Deux équipes travaillent sur des projets partant de zéro, 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 l'une en Rails, l'autre en Sinatra. Les deux autres se partagent entre l'app de
FOAD (Rails écrit frachement) et Tryton (du [Python](https://www.python.org), la FOAD (Rails écrit frachement) et Tryton (du Python, fork d'OpenErp, pas
fork d'OpenErp, pas forcment web). Un peu dur pour la dernière équipe. Comment forcment web). Un peu dur pour la dernière équipe. Comment équilibrer ?
équilibrer ? Publify ? Re-criture de pommo en Rails ? Publify ? Re-criture de pommo en Rails ?
*La question de la diversité des langages se posent également : s'ils font tous *La question de la diversité des langages se posent également : s'ils font tous
du Ruby, ils ne verront d'autres langages que au dojo. Faut-il imaginer leur du Ruby, ils ne verront d'autres langages que au dojo. Faut-il imaginer leur
+2 -3
View File
@@ -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 dicter mais poser des questions. Ils déclenchent une capture vidéo des
kata maintenant kata maintenant
Kata NumberToRoman en [Python](https://www.python.org). Ce kata assez Kata NumberToRoman en Python. Ce kata assez simple est très instructif. Les
simple est très instructif. Les élèves commencent à se sentir mieux on élèves commencent à se sentir mieux on dirait.
dirait.
Remonté par mail une série d’échanges dIRC de personnes qui se Remonté par mail une série d’échanges dIRC de personnes qui se
plaignent un peu de la maigre qualité de la plateforme et de labsence plaignent un peu de la maigre qualité de la plateforme et de labsence
+3 -4
View File
@@ -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 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 ? 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 Kata lags en Python. Très intéressant de voir le passage du « je met des if
le passage du « je met des if partout » à « je découvre les boucles ». partout » à « je découvre les boucles ». Est-ce que finalement ce n'est pas
Est-ce que finalement ce n'est pas sur des aspects d'algo qu'il faut sur des aspects d'algo qu'il faut suivre une progression ? Pas sûr.
suivre une progression ? Pas sûr.
À la pause, discussion avec une élève qui à des soucis sur son approche, À la pause, discussion avec une élève qui à des soucis sur son approche,
son organisation. Jessaie de lui faire comprendre quil faut quelle son organisation. Jessaie de lui faire comprendre quil faut quelle
+1 -1
View File
@@ -7,7 +7,7 @@ Arrivé tôt à lArchipel. Rangement des affaires déménagées le lundi.
Beaucoup de merde, des étagères inmontables, du matériel informatique un Beaucoup de merde, des étagères inmontables, du matériel informatique un
peu collector, des livres anciens (informatique) et des classeurs vides… 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 la pause nous avons continu ! Surprenant et intressant. Il faudra le
refaire en partant de linterface graphique la prochaine fois, dune refaire en partant de linterface graphique la prochaine fois, dune
manire gnrale, il faudrait faire a maintenant pour faire le lien avec manire gnrale, il faudrait faire a maintenant pour faire le lien avec
+3 -4
View File
@@ -16,10 +16,9 @@ sur le forum et autres ne les démotivent pas sur ce sujet…
Point aussi sur le tableau dinfo avec les tickets à faire avancer. Point aussi sur le tableau dinfo avec les tickets à faire avancer.
Nous reprenons du code simple pour essayer de faire raccrocher certains. Nous reprenons du code simple pour essayer de faire raccrocher certains.
[Python](http://www.python.org) sur NumberToRoman du coup. En expliquant Python sur NumberToRoman du coup. En expliquant chaque étapes. Pour aller plus
chaque étapes. Pour aller plus doucement, je ne participe pas. Après une doucement, je ne participe pas. Après une pause, nous attaquons un
pause, nous attaquons un RomanToNumber en RomanToNumber en [Haskell](https://www.haskell.org/). Intéressant.
[Haskell](https://www.haskell.org/). Intéressant.
Aprs le repas, Une lve se retrouve seule pour prsenter Go J\[e 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 \](https://golang.org/)la charrie un peu, mais elle sen sort bien. Elle
+1 -1
View File
@@ -31,7 +31,7 @@ participer. Avec une deadline de 7 jours ou quelques chose dans le genre
code du projet. Peut-être faut-il limiter les projets et les faires 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 tourner, histoire quils aient le temps de ce familiariser avec eux et
leurs environnements ? Il faut des projets en Ruby, leurs environnements ? Il faut des projets en Ruby,
[Python](https://www.python.org), Javascript (avec du NodeJS aussi), Python, Javascript (avec du NodeJS aussi),
[Haskell](https://www.haskell.org/), Go. Bientôt nous pourrons ajouter Java et [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 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. (Elixir, C++,…) pourrait être abordé en dojo, mais pas forcément en projet.
+3 -4
View File
@@ -20,9 +20,8 @@ plus faciles en quelque sorte. Disons ceux avec qui je nai aucun
problème humain ou de gestion. Pour certain, ça va être plus dur à problème humain ou de gestion. Pour certain, ça va être plus dur à
passer je pense. Jespère pouvoir voir tout le monde rapidement. passer je pense. Jespère pouvoir voir tout le monde rapidement.
Ensuite, deux élèves nous ont présentés du code Ensuite, deux élèves nous ont présentés du code Python dans le contexte de la
[Python](https://www.python.org) dans le contexte de la librairie librairie [PyGames](http://www.pygame.org/). Très amusant pour la peine.
[PyGames](http://www.pygame.org/). Très amusant pour la peine. Faut-il Faut-il traiter plus de jeux pour intresser ?
traiter plus de jeux pour intresser ?
+8 -8
View File
@@ -12,16 +12,16 @@ attendons. Les points que jai relevés sont:
- Toujours un peu brouillon. Proposition dun projet fil rouge pour - Toujours un peu brouillon. Proposition dun projet fil rouge pour
structurer linformation autour dun projet. Les élèves (présent structurer linformation autour dun projet. Les élèves (présent
et distant) pourraient faire des pull request sur des sujets pour et distant) pourraient faire des pull request sur des sujets pour
que nous puissions discuter de chaque proposition. Pour rester dans que nous puissions discuter de chaque proposition. Pour rester dans le
le multilangage, peut-être proposer un fil rouge en rails et un en multilangage, peut-être proposer un fil rouge en rails et un en Python ?
[Python](https://www.python.org) ? Peut-être que les projets pour Peut-être que les projets pour les deux clients ecoDesignFablab et Acacias
les deux clients ecoDesignFablab et Acacias pourrait être ceux là ? pourrait être ceux là ?
- Encore des cafards - Encore des cafards
- Cool le nouveau format, genre enquête sur des bugs - Cool le nouveau format, genre enquête sur des bugs
- Aimerais devenir plus fort en refactoring => Ajout de tickets - Aimerais devenir plus fort en refactoring => Ajout de tickets pointant
pointant sur des fichiers qui ncessiterais un refactoring. Un outil sur des fichiers qui ncessiterais un refactoring. Un outil la co\[de
la co\[de climate m\](https://codeclimate.com/)ais pour plus de climate m\](https://codeclimate.com/)ais pour plus de langage serait
langage serait intressant. intressant.
- Intervenantes extérieures super - Intervenantes extérieures super
Jai également vu encore 3 élèves en entretien individuel. Il me manque Jai également vu encore 3 élèves en entretien individuel. Il me manque
+3 -3
View File
@@ -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 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. avec ce format ? À suivre demain en rétrospective.
Des difficultés durant le kata, je fini par prendre le clavier pour 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 ensemble, échanger sur les possibles pistes, les laisser ensuite essayer
d'avancer, puis débriefer ? d'avancer, puis débriefer ?
Prsentation de F\[orem,\](https://github.com/rubysherpas/forem) install Présentation de [Forem](https://github.com/rubysherpas/forem) installé
dans Simplonline. Des difficults, mais une grosse partie du job t fait ! 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. Il faut faire le style et voir la gestion des divers utilisateurs.
@@ -63,12 +63,16 @@
const linkAllRubyWord = () => { const linkAllRubyWord = () => {
var allP = document.querySelectorAll("p"); var allP = document.querySelectorAll("p");
console.log(allP)
allP.forEach((p) => { allP.forEach((p) => {
var base = p.innerHTML; var base = p.innerHTML;
p.innerHTML = base.replace(/(r|R)uby/, "<a href='https://www.ruby-lang.org'>Ruby</a>"); p.innerHTML = base.replace(/(r|R)uby/, "<a href='https://www.ruby-lang.org'>Ruby</a>");
}); });
console.log(allP)
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() linkAllRubyWord()