Pilier 4 – Un paradigme unique tu refuseras

Pilier 4 – Un paradigme unique tu refuseras

Il est toujours tentant de choisir une seule idée centrale pour sous-tendre votre architecture et de la suivre jusqu’à sa conclusion logique. Cette méthode séduit plus d’un programmeur. Rails est à l’opposé de ce principe. Rails n’est pas un tissu uni et lisse, mais plutôt un patchwork, composé d’une variété d’idées et de paradigmes, dont certains qui pourraient sembler incompatibles s’ils étaient combinés deux à deux. Mais Rails n’est pas un championnat de la meilleure idée où un seul vainqueur serait…

Lire la suite Lire la suite

Pilier Rails 3 : Un menu omakase tu utiliseras

Pilier Rails 3 : Un menu omakase tu utiliseras

Lire l’article précédent : « Pilier Rails 2 : Les conventions tu adopteras » Comment savoir quel plat commander dans un restaurant quand on ne sait pas ce qui est bon ? Si vous laissez le chef choisir pour vous, vous avez de fortes chances de déguster un bon repas. Tel est le principe de l’omakase. En matière de programmation, ce principe consistant à laisser des experts choisir pour vous est proche du principe de Convention plutôt que Configuration mais à un niveau…

Lire la suite Lire la suite

Pilier Rails 2 : Les conventions tu adopteras

Pilier Rails 2 : Les conventions tu adopteras

Lire l’article précédent : « Pilier 1: Le bonheur des programmeurs tu assureras » Cette semaine, nous poursuivons notre série de billets blog sur la Doctrine Rails avec le Pilier 2, qui préconise les conventions plutôt que les configurations. L’un des premiers slogans de Rails a été : « Chacun d’entre vous N’EST PAS un magnifique et unique flocon de neige. » Le postulat était qu’en renonçant à un individualisme aussi tentateur que vain, il serait plus facile d’échapper aux complications liées à la prise…

Lire la suite Lire la suite

Histoire pour apprendre à coder – La programmation

Histoire pour apprendre à coder – La programmation

Ce billet de blog est la suite de celui sur le boulier qui évoquait la mécanisation des opérations de calcul. Comme indiqué dans l’article sur le boulier, je souhaite reprendre trois innovations importantes (qui ont des conséquences lorsque l’on veut apprendre à coder) à travers une série de trois billets de blog qui sont : La mécanisation des opérations de calcul La programmation La notion d’algorithme Qu’est-ce la programmation ? Les débuts de la programmation remontent au Moyen-Âge avec les  premiers automates….

Lire la suite Lire la suite

Les 8 Piliers de la Doctrine Rails – Pilier 1: Le bonheur des programmeurs tu assureras

Les 8 Piliers de la Doctrine Rails – Pilier 1: Le bonheur des programmeurs tu assureras

Ruby on Rails ou ROR pour les intimes, framework web libre écrit en Ruby, connaît un succès grandissant et rassemble une communauté de plus en plus importante et passionnée. Selon David Heinemeier Hansson (DHH), créateur de Ruby on Rails (2004) et de l’outil de gestion de projet Basecamp dont RoR est issu, une des réalisations majeures de Rails a été d’unifier et de cultiver une tribu fortement soudée autour d’une pensée variée et peu conventionnelle sur la programmation. DHH a rédigé en janvier dernier un…

Lire la suite Lire la suite

5 bonnes raisons de participer à la Code Week 2015

5 bonnes raisons de participer à la Code Week 2015

L’heure de la Code Week 2015 a sonné ! Ce samedi 10 Octobre marque le début d’une  semaine dédiée au code et à la programmation numérique dans toute l’Europe. Toxicode s’est mobilisé pour vous proposer tout au long de la semaine des événements en Région Parisienne et à Rennes et vous donne 5 raisons imparables de ne pas rater ce rendez-vous à échelle européenne. Parce que c’est hyper tendance La Code Week, c’est avant tout des opportunités de rencontres et d’échanges…

Lire la suite Lire la suite

Mark Zuckerberg pense que l’on peut apprendre à coder grâce aux jeux vidéo

Mark Zuckerberg pense que l’on peut apprendre à coder grâce aux jeux vidéo

On ne présente plus Mark Zuckerberg, le célèbre fondateur de Facebook. Le 15 mai dernier, lors d’une séance de questions/réponses publiée sur Facebook, il a incité les parents à laisser leurs enfants jouer aux jeux vidéos pour favoriser leur développement intellectuel. Pour Mark Zuckerberg, on peut apprendre à coder grâce aux jeux vidéo et il se base sur son expérience personnelle pour en parler. « Je ne serais assurément jamais devenu programmeur si je n’avais pas joué aux jeux vidéo étant enfant. » – Mark…

Lire la suite Lire la suite

NodeJS fusionne avec iojs

NodeJS fusionne avec iojs

Et voilà, c’est fait : NodeJS fusionne avec iojs. L’annonce faite par Mikeal Rogers le 8 mai 2015 suivie d’un vote du Comité Technique 5 jours plus tard a permis de confirmer la rumeur qui courait depuis déjà un moment. Retour sur un événement historique pour notre cher internet et sur ses implications dans un futur proche et lointain. NodeJS, kézako? Pour les non-initiés, revenons-en aux définitions de base. Node.js est ce qui permet, depuis 2009 / 2010, d’ utiliser JavaScript aussi hors du navigateur, comme…

Lire la suite Lire la suite

Bienvenue chez Toxicode – Première Game Jam dans nos nouveaux locaux !

Bienvenue chez Toxicode – Première Game Jam dans nos nouveaux locaux !

Ambiance conviviale et cacahuètes… Tels étaient les mots d’ordre du premier atelier Toxicode organisé dans nos nouveaux locaux parisiens. Après le succès de notre collaboration avec le réseau des Bibliothèques de la Ville de Paris cet hiver, nous venons de lancer une série d’ateliers et de formations Toxicode… pour fêter l’arrivée des beaux jours ! Notre premier event : une Game Jam organisée lundi 4 Mai, qui a rassemblé une trentaine de personnes de tous niveaux. Le concept : apprendre à coder en…

Lire la suite Lire la suite

La nouvelle réforme des programmes scolaires prévoit d’apprendre à coder à l’école

La nouvelle réforme des programmes scolaires prévoit d’apprendre à coder à l’école

Le 13 avril 2015, le ministère de l’Education nationale a publié les projets de programmes pour les élèves du CP à la troisième qui doivent entrer en vigueur pour la rentrée de 2016. Outre la nouveauté de l’élaboration de programmes par cycles de trois ans avec des objectifs de formations, il est question d’apprendre à coder à l’école. Ce n’est pas une grande surprise puisque l’apprentissage de la programmation à l’école est une préoccupation du gouvernement depuis quelques années maintenant….

Lire la suite Lire la suite