# Mozilla lance Mozilla Developer [Mozilla]

Par Michel Piccioli

Mozilla a lancé une nouvelle chaîne Youtube : Mozilla Developer. Elle a pour but d’aider les webdesigner, les développeurs et toutes personnes réalisant des sites internet.

La chaîne compte déjà quelques vidéos très intéressantes :

  • Pourquoi CSS est si bizarre ?
  • Qu’est ce que « revert » fait en CSS ?
  • Powerful New CSS for Styling Bullets, Numbers, and List Markers

# Sortie de PostgreSQL 12 [PostgreSQL] 

Par Aurélien Morlé

La version 12 de PostgreSQL est sortie jeudi 3 octobre 2019. Et comme à chaque nouvelle version son lot de nouveautés ! Retrouvez sur le blog Atol CD toutes les nouveautés et actualités liées à la sortie de cette nouvelle version dans notre article.

# Quoi de mieux que Postgis 3 pour accompagner PostgreSQL 12 ? [PostgreSQL, PostGIS]

Par Aurélien Morlé

La version 3 de PostGIS est sortie dimanche 20 octobre 2019. Au programme de nombreuses nouveautés avec l’amélioration de la parallélisation des requêtes notamment avec PostgreSQL 12, de nouvelles versions de librairies l’accompagne à savoir Proj6 mais aussi Geos 3.8 , de nouvelles fonctions notamment ST_TileEnvelope pour récupérer l’emprise à partir d’une valeur x/y/z. Et bien sûr comme évoqué dans un précédent Best Of Tech l’arrivée de la fonction ST_AsGeoJSON(record). Vous pouvez retrouver l’ensemble des changements et nouveautés dans la release note.

# Futur et évolution des Système de Gestion de Contenus [CMS, Gatsby, JAM, SSG]

Par Guillaume Poittevin

De Frontpage 98 aux Static-Site Generator de dernière génération, en passant par la période WordPress et Drupal, cet article (en anglais) retrace l’évolution de la gestion de contenu pour internet.

Depuis quelques années la génération de site statique à la côte, elle présente de nombreux avantages, bien évidemment la vitesse, mais également la sécurité, le SEO, … Dans ce domaine Gatsby fait office de Rolls Royce de la SSG, ils viennent d’ailleurs de lever 15 millions de dollars. Chez Atol Conseils et Développements nous croyons beaucoup à cette approche. Nos premiers projets sont tout proche de sortir, vous en entendrez reparler à coup sûr. Ce sera d’ailleurs l’occasion d’expliquer plus en détails les tenants et les aboutissants de cette technique. Stay Tuned !

# Preact X est de sortie [Javascript, React, Preact]

Par Xavier Calland

Preact est maintenant disponible en version Preact X. Pour rappel Preact est une alternative de 3ko à React reprenant son API.

Au programme de cette nouvelle version :

  • fragments
  • composantDidCatch
  • preact/hooks addon
  • preact/test-utils addon
  • API createContext
  • des correctifs de compatibilité
  • de nouveaux avertissements dans preact/debug
  • toujours pour une taille de 3 ko

# Checklist de migration d’un projet Alfresco vers ACS 6

[Alfresco, Java]

par Stéphane Prouvez

Voici une petite check-list des éléments à prendre en compte pour la migration d’un projet existant Alfresco vers la version 6 de ce dernier. Avec au programme : Java 11, suppression d’Hibernate, passage à Spring 5, mise à jour de Quartz, etc. . Maintenant y’a plus qu’à, tous à vos IDE.

# Les fonctions de fenêtrage de A à Z [SQL]

Par Aurélien Morlé

On ne présente plus les fonctions de fenêtrage (window function) qui permettent entre autres de faire des calculs poussés avec des fonctions d’agrégat sans utiliser de regroupement. Cependant, certaines clauses peuvent encore vous paraître obscure, comme de rajouter une clause “GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW” si vous souhaitez tout connaître sur le bout des doigts, cet article à base de nombreux exemples vous explique toutes ces clauses. Et si vous ne connaissiez pas ces fonctions de fenêtrages, ces exercices vous en apprendront quelques principes.

# Jouez les enquêteurs en manipulant les bases du SQL

Par Thomas Broyer et Guillaume Poittevin

Envie de reprendre doucement les bases du SQL tout en s’amusant ?  Joon Park et Cathy He vous propose une enquête qui vous amènera à chercher les indices dans une base de données, c’est par ici que ça se passe. Une approche originale complétée par la possibilité d’utiliser le mode pas-à-pas qui permettra aux débutant(e)s de ne pas être trop perdu(e)s.