Drupal
01/02/2016

Vagabondage de tweets - Janvier 2016 - Drupal, mais pas que !

Veille Drupal mais pas que !
Voici quelques tweets qui ont marqué notre équipe technique en janvier : Drupal, modules, front-end, système, UX... Merci à eux !

Voici quelques tweets qui ont marqué notre équipe technique en janvier : Drupal, modules, front-end, système, UX... Merci à eux !

JavaScripts

25 janvier 2016 - Christophe Dugué @chdugue
#Vivus, une classe #Javascript pour animer vos #SVG : http://bit.ly/1WJZwu4
Gratuite et légère, découvrez la classe JavaScript Vivus qui permettra d’animer vos tracés SVG avec facilité et donnera l’illusion que vos tracés sont dessinés en temps réel. Cette bibliothèque JavaScript propose différents types d’animation et également  la réalisation d’un scénario.

Drupal

12 janvier - Christophe Dugué @chdugue
Le point synthétique des progrès du multilinguisme avec #Drupal8 : http://bit.ly/1W383b3 - Beau travail ! #Drupal
Avec moins de modules, Drupal 8 propose de nombreuses fonctionnalités et améliorations dans le core qui facilitent la gestion du multilinguisme d’un site Drupal et offrent de larges possibilités de traduction. Parmi tous les progrès, la nouvelle version de Drupal propose :
- Des modules ajoutés au core et dédiés à la traduction
- La détection automatiquement de la langue par défaut de l’administrateur et la sélectionne par défaut
- L’anglais n’est plus considérée comme une langue à part : Elle peut être supprimée de la liste et sa traduction est modifiable
- Des menus, blocs, taxonomie aux contenus : Tout est traduisible !
… et bien d’autres fonctionnalités !

14 janvier - Ludovic Coullet @lcoullet
Drupal 8 : le routage:  http://buff.ly/1Okgr2Y
Drupal 8: Comment fonctionne le routage - Par Julien Dubois
Le routage de Drupal 8 est basé sur le système de routes de Symfony, ressources à lesquelles nous faisons appel pour servir une page. Les routes proposées par Symfony permettent de modifier la permission d’accès à la page simplement en tapant quelques lignes de code dans l’en-tête, ce qui permet de générer une réponse totalement différente !

15 janvier - Christophe Dugué @chdugue
Réponses intéressantes de l'équipe #Sécurité de #Drupal sur les failles / risques du processus de mise à jour : http://bit.ly/1J6Wkq7
Quelques vulnérabilités ont été détectées par un chercheur en sécurité et l’équipe  de sécurité Drupal, dans le processus de mise à jour mais elles restent assez minimes. Parmi celles-ci :
- Une page sur l’interface d’administration n’affiche pas de message d’alerte lors d’une faille de sécurité, alors que toutes les autres pages sont alertées.
- Un hacker peut forcer l’administration d’un site pour vérifier les fonctionnalités de la mise à jour à cause d’une vulnérabilité du CSRF.
- Les mises à jour sont transférées décryptées et ne vérifient pas l’authentification, ce qui conduit à l’exécution du code et à l’accès de la base de données.

17 janvier - Christophe Dugué @chdugue
19 points pour améliorer simplement la #performance d'un site #Drupal : http://bit.ly/208fcsW #Syntèse
Vous cherchez des moyens pour booster la performance de votre site ? De la mise en cache par défaut de la page, du block, la réduction de modules, à la suppression des modules de statistiques : il y a de nombreuses méthodes qui vont permettre d’améliorer votre site Drupal. La performance est une des plus importantes caractéristiques qui font la qualité d’un site : il suffit de quelques secondes de plus de chargement de la page pour que vous perdiez des visiteurs et donc des potentielles opportunités!

21 janvier- Ludovic Coullet @lcoullet
Drupal 8 Deployments with Jenkins, GitHub & Slack | Chromatic: buff.ly/1S54wst
Voici un post intéressant si vous chercher à déployer un site Drupal 8 automatiquement et apprendre comment intégrer GitHub et Slack. Plusieurs étapes entrent en compte dans le déploiement d’un site Drupal 8 : Allez voir !  

21 janvier - Christophe Dugué @chdugue
Rapport "partial" - mais pas inexact - des #CMS les plus rapides par défaut :) http://bit.ly/1PjRYhO  - #Drupal #Joomla #Wordpress
Il y a deux ans, en remarquant que seules les grandes entreprises avaient les moyens nécessaires pour développer un site performant et rapide, Planet Performance avait sorti un article relatant toutes les éléments pour améliorer la performance d’un site entier. Planet Performance a réalisé un nouveau classement des CMS les plus rapides par défaut, pour montrer que la performance est davantage accessible si le CMS en question est déjà rapide par défaut. Drupal 8 triomphe en première position : c’est le CMS le plus rapide par défaut sur plusieurs aspects. Toutefois, d’autres CMS sont également rapides sur d’autres points…

21 janvier - Ludovic Coullet @lcoullet
10 modules Drupal 8 à suivre http://buff.ly/1VacQqd 
Avec les centaines de modules Drupal, lesquels choisir ? Lesquels répondront le mieux à vos besoins ? Faites-vous une idée avec les 10 modules Drupal 8 à suivre : 
Pour l’ergonomie : Découvrez les modules Edit UI, Visual Content Layout et Bricks
En gestion de contenu : Il y a les modules Drafty, Multiversion, Deploy, External Entities et Webfactory
Pour la dimension technique : Pourquoi ne pas opter pour GraphQL ou RDF UI ?
Tout nouveau en performance : Le module Big Pipe

25 janvier - Christophe Dugué @chdugue
Installer un module et ses dépendances avec #Composer : http://bit.ly/1JxGXXX  | #Drupal
Composer est bien connu parmi les outils de gestion de dépendances pour les projets PHP. Il est très utilisé (voire le plus utilisé) dans les frameworks Open Source dont Drupal. L’installation de modules Drupal implique parfois de gérer des dépendances, c’est à dire les libraires ou les plug-in desquels votre module dépend pour fonctionner. Pour permettre de gérer ces derniers, le module Composer Manager peut être intéréssant.

25 janvier -  Bluedrop Agence @bluedrop_drupal
Pourquoi choisir une agence spécialiste, « techno-centrée » ? | Bluedrop, Agence Drupal http://ow.ly/XvpEb 
Vous vous êtes sûrement poser les questions suivantes:  Quel partenaire choisir pour développer mon projet web ? Quelle est la différence entre un free lancer, une agence généraliste et une agence spécialiste ? Le choix de votre prestataire est une variable importante dans la qualité de votre projet. N’oublions pas qu’un projet est un investissement plus ou moins important selon sa taille, et pour certains un projet web est le décollage voire le coeur de leur activité, alors pourquoi ne pas recourir à une agence “techno-centrée” pour maximiser les chances de succès de votre projet?

Mozilla

21 janvier - Christophe Dugué @chdugue
A-Frame par #Mozilla c'est quoi ? http://bit.ly/1WwTxZv  - Regarde : http://bit.ly/1WwTIE3 
Un nouveau framework open source vient d’arriver : A-Frame de Mozzila ! Ce framework permet de créer des expériences de réalité virtuelle avec du HTML : Intéressant pour les débutants qui souhaitent apprendre à coder.

L’économie des API

15 janvier - Christophe Dugué @chdugue
L'économie en temps réel, infinie, intime : bienvenue dans le monde des #API's : http://bit.ly/1Om3eGZ 
Cyril Vart du cabinet de conseil en tranformation numérique Faber Novel a présenté la dernière édiftion de Gafanomic dont le sujet repose sur les stratégies pour obtenir un avantage compétitif dans une économie en réseau, donc une économie des API.
Pour que les entreprises développent un avantage compétitif dans l’économie des API, elles doivent:
- Devenir “magnétiques”: Etre capables de gérer et réunir les petites unités de valeur. L’unité de valeur de l’économie des API est l’interconnexion elle-même.
- S’adapter très rapidement car les évolutions se font en temps réel.
- Devenir une “entreprise infinie” c’est à dire toucher de nouveaux marchés en créant des partenariats comme le fait Uber avec TripAdvisor
- Devenir une “entreprise intime” en créant une expérience web personnalisée selon l’utilisateur.

Big Data

12 janvier - Christophe Dugué @chdugue
#ApacheSpark, moteur #Sql et #NoSql prometteur : http://bit.ly/1W396aS  - A tester ! @ApacheSpark
Le framework Apache Spark répond aux besoins de traitements Big Data open source qu’elles soient des textes ou des graphs, et quelque soit le type de source et permet d’écrire rapidement des applications en Java, Scala ou Python. Apache Spark est différent des autres technologies de traitement Bigdata grâce à la complémentarité apportée par Hadoop qui lui vaut d’être une solution complète.

Internet Explorer

7 janvier - Anthony Thomas @anthonyThomas3
Internet Explorer 8, 9 et 10 mourront mardi 12 janvier ! t.co/xRWr7WEvCc
C’est la fin des versions 8,9 et 10 d’Internet Explorer avec l’arrêt du support de ces versions par Microsoft. Internet explorer 8, 9 et 10 ne recevront plus de mise à jour, ce qui multiplie les opportunités pour les hackers.

Divers

12 janvier - Nicolas L’Helgoualch @nicolas_ebiz
Et si nos élites étaient incapables de nous préparer au monde qui vient ? http://meta-media.fr/2016/01/04/et-si-nos-elites-etaient-incapables-de-nous-preparer-au-monde-qui-vient.html 
La transformation systémique que nous vivons est un catalyseur de la puissance du numérique au détriment de la société industrielle. Avec cette nouvelle organisation sociale dirigée par les GAFA (Google, Apple, Facebook, Amazon)  jusqu’où le rôle de la puissance publique est-il menacé ?