Mensuel Shaarli

Tous les liens d'un mois sur une page.

March, 2018

GitHub - hasura/gitkube: Gitkube: Build and deploy docker images to Kubernetes using git push.
thumbnail

Permet de build et déployer une image Docker vers Kubernetes suite à git push

GitHub - symfony/maker-bundle: Symfony Maker Bundle
thumbnail

Un bundle permettant de générer des contrôleurs, entités, voters, fixtures, commandes, serializer, extensions twig, CRUD, ...

Guide de la sécurité des données personnelles

Un guide édité par la CNIL concernant la sécurité des données personnelles :
"Pour aider les professionnels dans la mise en conformité à la loi Informatique et Liberté et au règlement général sur la protection des données, ce guide rappelle les précautions élémentaires qui devraient être mises en œuvre de façon systématique."

Enumerating methods on a JavaScript class instance | code.fitness

Article détaillant une technique permettant de connaître l'ensemble des méthodes d'un objet Javascript

En gros, avec ces 2 fonctions :

function hasMethod (obj, name) {
  const desc = Object.getOwnPropertyDescriptor (obj, name);
  return !!desc && typeof desc.value === 'function';
}

function getInstanceMethodNames (obj, stop) {
  let array = [];
  let proto = Object.getPrototypeOf (obj);
  while (proto && proto !== stop) {
    Object.getOwnPropertyNames (proto)
      .forEach (name => {
        if (name !== 'constructor') {
          if (hasMethod (proto, name)) {
            array.push (name);
          }
        }
      });
    proto = Object.getPrototypeOf (proto);
  }
  return array;
}
The missing web UI for Elasticsearch.

Une interface web pour Elasticsearch

GitHub - edyan/neuralyzer: Neuralyzer is a library and a command line tool to anonymize databases
thumbnail

Une bibliothèque PHP pour anonymiser des bases de données

Boîte à outils pour GitLab CI - LinuxFr.org
GDPR – A Practical Guide For Developers
thumbnail

Un guide pour se mettre aux normes du RGPD

Git Magic - Préface

Un bouquin sur Git

7 points d’éclaircissement sur le RGPD appliqué aux sites Internet | Alexandre Joly blog sur la sécurité informatique et la sensibilisation des entreprises et particuliers
thumbnail

Un article sur le RGPD

GitHub - m4ll0k/WAScan: WAScan - Web Application Scanner

Un scanner de vulnérabilités de site web

Support browser contexts to launch different sessions · Issue #85 · GoogleChrome/puppeteer · GitHub
thumbnail

Des techniques pour lancer des contextes différents dans un même script puppeteer

Oddvar Moe [MVP] sur Twitter : "Windows 10 thing I learned today. It has something called quicksupport.exe. It allows you to easily remote control another windows 10 machine with the use of a 6 digit code. Super feature for remote controlling others or if you are not a fan of Teamviewer.… https://t.co/Pd4VjBqzKw"

Un teamviewer like inclus dans Windows 10

Placer les placeholder lors de la saisie

des techniques d'UI/UX plaçant les placeholders à différents endroits lors de la saisie du texte dans un champ

Installation and configuration guide - tarteaucitron.js
thumbnail

Une bibliothèque Javascript permettant de demander le consentement de l'utilisateur pour différents cookies tiers