Skip to content
This repository has been archived by the owner on Jan 8, 2018. It is now read-only.

Latest commit

 

History

History
81 lines (67 loc) · 4.25 KB

20180105.md

File metadata and controls

81 lines (67 loc) · 4.25 KB

Participantes

  • Yannick
  • Souleyman
  • Isabelle
  • Sarah
  • Sakada
  • Alexandre
  • Élodie
  • Thomas

Les activités / debief de la journée

Souleyman, Alexandre et Yannick on exploré JSON.

  • On a initié un projet-étude dans le rookie club: un faux twitter
  • On peut utiliser JSON avec d'autres langages.
  • <%= 3 + 4 %> pour mettre du ruby dans une page web.
  • On peut le faire avec presque tout les langages (<?php 3 + 4 ?>, {{ 3 + 4}}, ...)
  • Le JSON, c'est un format texte particulier (comme le CSV et YAML par exemple) monArra.to_json et JSON.parse(maChaine)
  • JSON c'est aussi du code source pour JavaScript.
  • Le truc important c'est l'écriture de donnée, pas la lecture.
  • On revoit l'importance d'un SGBD(Système de Gestion de Base de Données) plutôt que juste une BD(Base de données)
  • On parle de persistance de données.
  • On a parlé aussi de sérialisation et désérialisation.
  • Yannick à (trop ?) tenu le clavier.

Isabelle a revu des choses autour de Flexbox avec CodeAcademy.

Sakada a avancé sur sa « Tribute Page » de FreeCodeCamp.

  • Toujours des soucis d'alignement en CSS.
  • De combien doit-on faire les marges ?
  • em vs px vs rem vs %.
  • em lié au parent direct.
  • rem lié à la racine.
  • « Be curious. Read widely. Try new things. What people say intelligence just boils down to curiosity. » -- Aaron Swartz.
  • J'ai automatisé des trucs avec gulp.
  • J'ai découvert CSS Grid.

Sakada a aussi relu du code JavaScript d'un kata Poker fait dans un aéroport...

  • Comment on structure son code : un fichier ? plusieurs ? dans quel ordre mettre les functions ?
  • C'est quoi les bonnes pratiques de manipulation autour des tableaux et des objets ?

Sarah a été déçu par des tuto JavaScript.

  • Elle a préféré éclater des bulles en JavaScript, mais ça ne fonctionne pas.
  • J'ai joué avec les formes dans l'API Canvas.
  • Est-ce que tout les outils de cours/code en ligne importe des librairies étrange pour fonctionner ? Est-ce que si on refait les exercices à l'extérieur, ça peut fonctionner ?

Élodie et Yannick on discuté orientation de niveau et d'évaluation.

Souley et Alexandre on fait un peu de Ruby pour faire un calcul de devis.

  • Mais ça ne fonctionne pas.
  • On a essayé de jouer avec les variables d'instance.
  • nil en Ruby == null en Python.
  • On a utilisé des CONSTANTES.
  • « Les constantes c'est dangereux, ne pas s'en servir c'est mieux » -- Yannick.
  • En Ruby on peut changer la valeur d'une constante dans IRB, on a juste un warning.

Yannick et Élodie on essayé de faire des choses avec Merci Edgar.

  • En développement on fait tourner l'application avec des containeurs Docker
  • On a essayé d'installer l'application sur la machine d'Élodie.
  • Le code source
  • On utilise un fichier Makefile, il est pas très à jour.
  • La syntaxe d'un Makefile n'a rien à voir avec le C.
  • Le redis sur Mac n'a pas bien marché, et Postgres c'est bizarre.
  • C'est très bizarre puisque tout doit être dans Docker.
  • On a révisé comment on aborde un projet existant.
  • C'est pas mal de commencer par lire le README, même si c'est pas toujours à jour.
  • Écrire des programmes, c'est aussi savoir installer tout l'environnement d'un projet.
  • Pour une introduction à Make
  • C'est une bonne idée de regarder des fichiers existants sur github

Á partager