Rookie Club

Session du 27 octobre 2017

Participantes

Objectifs au RookieClub

Activités

Ce matin Élodie et Étienne en Ruby, Sakada et Alexandra en JavaScript et Yannick en guide, ont fait un Kata Roman 2 Number - Jasmine avec NodeJS. - Rspec avec Ruby. - C’est bizarre de faire du TDD. - Le fait de remanier le code en permanence permet de l’améliorer petit à petit. - « Je me suis sentie bien parce que j’ai écrit du code propre » – Alexandra - C’est une bonne idée de panacher un apprentissage : exercices et projets. - « Binomer avec Étienne, ça se passe bien » – Élodie. - C’est important de faire passer un test au rouge avant de coder.

Marine a améliorer sa configuration vim, est c’est chouette. - set nocompatible - set autoindent - filetype plugin indent on - set tabstop=2 - set shiftwidth=2 - set expandtab - C’est bizarre les commentaires dans la config de vim " ceci est un commentaire dans un vimrc

Étienne a avancé sur son appli pour les inscriptions au collège. - a découvert un phénomène étrange : si sa feuille de style s’appelle style_in_app.css, il n’y a pas d’espace entre le bouton et la zone de texte, si elle s’appelle style_app.css elle fonctionne. - En CSS la différence entre margin et padding.

Sarah a suivi un tuto pour apprendre à faire des animations en JavaScript. - « C’est très proche de processing » – Sarah - « Est-ce qu’il y a une autre façon d’afficher des formes, des mouvements (que celle de processing, javascript dans canvas, …) » – Sakada - Utilisation de la balise canvas en Javascript, avec margin: 0 et canvas.width= window.innerWidth. - A quel moment c’est une bonne idée de faire du SVG plutôt que du Canvas JavaScript ?

Sakada fait un Chat avec NodeJS - Difficulté à intercepter le contenu d’un formulaire pour gérer l’envoie en JavaScript. - On peut utiliser un input en dehors d’un form. - Il faut tout changer dans le seveur NodeJS pour pouvoir séparer mon JavaScript client, les pages HTMLs et mon CSS.

Élodie a essayer de finir son CV en LateX - C’est frustrant de pas avoir fini. - C’est cool de pouvoir utiliser LateX.

Marine et Thomas on explorer des choses pour le projet IPFS-api en Ruby. - On a fait une sorte de Kata pour faire un convertisseur en base 58. - Comment traiter le cas où on converti rien et celui où on converti 0 ? - D’une manière générale, comment traiter les null, nil, undefined, None, … - On parle du pattern NullObject. - C’était cool de travailler à deux dessus. - git checkout -t branch_remote

Lorena a fait du support sur Docker pour un ami.

Anna-Livia à fait des actions administratives et un kata Roman Numerals en Python. - « slack, c’est chromophage » – Yannick. - J’ai utilisée NoseTest. - C’est chouette de réviser comment on démarre un projet sur github. - C’est super d’avoir faire de la doc (le README) de mon projet.

à partager