Introduction

Bon, je suis un peu en retard sur mon planing, mais c'est aussi car j'ai trouvé un peu moins de choses intéressantes ces derniers jour. Voici tout de même une petite compilation de liens de cette dernière semaine (et vous noterez que je n'ai même pas collé de troll dans l'introduction...).

edit : voici les épisodes précédents

Un peu de contenu

Développement

Histoire de commencer en douceur, voici une table unicode en site web. Ok, rien de bien nouveau dedans. Par contre, l'usage des caractères unicodes est de plus en plus utilisé dans le web car cela permet de remplacer pas mal d'icones et donc d'alléger les pages. Cela permet en outre de garder un côté vectoriel et stylable avec CSS, donc plutôt sympa.

Pour continuer avec un peu de "rien de bien nouveau", voici un article sur la programmation orientée aspect en PHP. Intéressant mais à creuser un peu plus. D'ailleurs l'article est plus sur de l'utilisation de reflexivité que réellement de la programmation par aspect.

Github continue d'avancer. Cette fois ils présentent un tutoriel git à utiliser dans votre navigateur. Une manière finalement assez sympa pour apprendre à utiliser cet outil.

Connaissez-vous git-flow ? Il s'agit de quelques extensions basées sur git permettant de facilité le travail en suivant un workflow assez intéressant. J'ai appris récemment qu'une variante existant pour mercurial, hg-flow. A noter que sourcetree permet d'utiliser ces deux outils directement depuis son interface (voir les notes de version).

Passons un instant du côté dart de la force (oui, je sais...) pour présenter ce port des classes crypto de Google Closure Library en dart.

Et restons chez Google (enfin presque) pour parler un peu de go. Voici en premier lieu un retour de cloudflare sur leur utilisation de go. Et ensuite une présentation de nono sur le monde merveilleux de Golang, présentation donnée au RMLL si je ne me trompe. Je n'y ait pas encore touché mais je trouve ça plutôt intéressant, et les différents articles (par exemple sur le blog d'af83 donnent envie d'essayer). Finalement peut-être un pont entre les langages classiques et bas niveaux tels que c/c++ et les langages plus haut niveaux comme python et ruby, tout en étant plus expressif que java. Bref ça me tente pas mal, mais j'ai déjà d'autres langages à (ré)apprendre donc ça passer après...

Pour clore cette partie développement un lien vers un livre blanc autour de la dette technique en informatique. Je n'ai pas encore eu le temps de le lire mais le début me semble intéressant. L'un d'entre vous l'a-t-il déjà lu ?

Misc

Mais que ce passe-t-il lorsqu'on exécute une recherche sur Google ? Cette infographie tente d'y répondre.

Graphisme & co

Si vous vous intéressez un peu à la typographie et au web, vous devez savoir qu'une des solution pour avoir une mise en page agréable est de se baser sur des grilles. Voici donc un petit outil fournissant des css de grilles a afficher dans vos pages, pour vous aider à les concevoir correctement.

D'ailleurs à ce propos il faudrait que je fasse un petit retour sur le livre webgrids que j'ai terminé et qui est plutôt intéressant.

Evidemment j'étais obligé de coller au moins une news sur les Lego ou quelque chose approchant. Donc voici une présentation sur le processus de design chez Lego.

Et pour rester dans les choses plutôt amusantes une petite vidéo qui vous expliquera comment réaliser une petite fusée à base d'allumette !

Liste des liens présentés

Développement

Misc

Graphisme & co