OverAPI : mémo utile pour couteau suisse

Vous changez de langage à chaque mission ? Vous débutez dans un nouveau langage ? Alors allez faire un tour sur overapi.com !

Un site qui m'est bien utile. En effet, il s'agit d'un mémo qui liste les principales méthodes les plus utilisées d'un langage. Le tout trié par type (pour Java par exemple : String, Number, Data Structure dont Collections, etc mais aussi différentes ressources liées au langage). Et si on ne sait pas utiliser la méthode listée ? un simple clic nous redirige vers la documentation correspondante.

Python, Ruby, Javascript mais aussi Git, CSS et tellement d'autres.

Java 8 Collectors: Comment faire des « groupy by », agrégations ou Collect?

Ce billet présente les collectors liés à la (belle) nouvelle API Collections de Java 8.
Hélas, peu de rappel théorique sera fait ici.
Incontestablement, l'API Collection de java 8 apporte un design totalement remanié en abandonnant l'iterator au profit des streams (programmation fonctionnelle).
Nous donnons ici un certain nombre de cas pratiques avec détails permettant de saisir la notion collector.
Et nous enchaînons dans la seconde partie sur des exemples avancés.

Drupal theme api : Hook into the theme (partie 1)

Drupal_logo

Je vous propose une série d'articles qui ont pour but de discuter de l'api Drupal dédiée au rendu et à l'affichage, afin de mieux comprendre ce processus et la manière dont s'articulent les nombreux hooks et fonctions à disposition du développeur et du thémeur.

Ces articles sont basés sur la version 7.x de Drupal. Sachez cependant qu'un certain nombre d'éléments restent très similaires voire identiques en ce qui concerne la version 8.x.

Ce premier article présentera la theme api : comment sont générés des éléments html grâce aux fonctions de thème et comment les surcharger. Un second article, toujours sur la theme layer, se focalisera sur les templates et les fonctions de preprocess. D'autres articles sont prévus afin de discuter de la render api et autres subtilités.