trucs et astuces Recherche de doublons sur Dropbox avec le SDK Dropbox Voici un exemple d'utilisation du SDK Dropbox pour la recherche de doublons.
big data Scala pour Apache Spark - Cheatsheet Nous présentons ici une aide-mémoire de codes en scala pour gérer des traitements de données distribués à l'aide d'Apache Spark.
trucs et astuces Featured Resources Go Une liste de resources, articles, librairies pour le développement en Go.
commandes Nettoyer ses emails GMail efficacement Comme beaucoup de monde qui utilise GMail, je conserve beaucoup d'emails inutiles comme ceux des newsletters, ou des publicités. GMail offre un système de scripts similaires aux macros d'un célèbre éditeur.
linux Stratégie simple mais efficace de backup local et historisation sous Linux Voici quelques scripts simples mais efficaces pour vos stratégies de backup et sauvegarde de vos fichiers sous Linux. Et n'oubliez pas de tester vos backups régulièrement!
trucs et astuces Les liens de Novembre 2018 Un partage de quelques liens qui nous semblent interressant.
trucs et astuces Les liens de Septembre 2018 Voici quelques liens trouvés au détour des méandres d'internet. * Dart 2 [https://www.dartlang.org/dart-2] est sorti. Encore une n-ieme tentative de Google pour faciliter le devéloppement web et mobile. D'un côté ils poussent à l'adoption de Typescript dans l'usage d&
docker JIB - Le container de JAR JIB permet de générer votre app Java en container docker depuis Maven (ou gradle).
trucs et astuces Les liens de Juillet 2018 Voici quelques liens trouvés au détour des méandres d'internet. * Librairie Liquidifun [http://google.github.io/liquidfun/] de Google pour des moteurs d'intéractions physiques. JBox2D [https://github.com/jbox2d/jbox2d] est un portage en Java. * Pivotal suis la tendance et travaille sur le serverless ou Function As
docker Gestion des logs des containers Docker Une fois que le container est démarré en mode démon, l'output se trouve dans les logs. Voici quelques infos pour y accéder et les paramétrer. Accéder aux logs des containers Cela dépend du type de d'application dans le container mais généralement et par défaut vous avez
trucs et astuces Installer un serveur NodeJS avec HTTPS HTTPS devient de plus en plus le protocole par défaut et est très largement poussé par Google et autres. D'ailleurs, depuis peu, Chrome indique un site en HTTP comme non sécurisé. Pre-requis * Installer nodejs and npm * Installer openssl Note: sous Windows 10, vous pouvez utiliser le sous-système Linux
talend Talend - Logs, stats et métriques Pour avoir un suivi de tous ses jobs, Talend offre la possibilité de sauvegarder des informations d'éxecution. Paramétrage Le paramétrage se fait dans File / Project Settings. Vous pouvez alors sauvegarder toutes les statistiques en base de donnée pour les exploiter plus tard. Une autre possibilité est d'
trucs et astuces Des données JSON (ou XML) dans Excel sans VBA Dans un article précédent [https://blog.goovy.io/api-rest-json-depuis-excel/], nous avons vu comment faire des appels d'API REST Json depuis Excel mais en ayant recours au VBA. Ici, nous allons voir comment récupérer de la donnée toujours depuis des APIs REST en Json (ou XML) mais cette fois
trucs et astuces Des microservices en Java à la mode Hipster Quelques notes sur le développement d'applications avec JHipster 4 [http://www.jhipster.tech] (ie. Spring Boot, Angular & pleins d'autres joyeusetés). Très courte intro à JHipster TL;DR; (<< je voulais le placer celui-là) JHipster est un generateur / configurateur d'application incluant les frameworks
linux Commandes Linux diverses Recherches sur fichiers Affiche toutes les occurences du terme "myInstance" dans les fichiers java du répertoire "src" $ find src -type f -name "*java" -exec grep -nH "myInstance" {} \; Le paramètre -type f indique que nous cherchons uniquement des fichiers. Le paramètre -name "
trucs et astuces Astuces en PowerShell Voici quelques commandes powershell qui peuvent faciliter la vie dans des taches quotidiennes, comme la comparaison de répertoires, renommer des fichiers et pleins d'autres choses.
trucs et astuces Quelques commandes pour AWS Les offres cloud proposent souvent une interface CLI (ie. en ligne de commande) ce qui facilite l'usage au quotidien. AWS client Toutes les commandes débutent par aws. La plus importante est $ aws help Si vous utilisez les containers (leur implémentation de Docker), voici quelques commandes utiles : $ aws cloudformation
trucs et astuces API REST JSON depuis Excel et VBA Consommer une API REST en JSON depuix Excel en VBA.
linux Top amélioré sous Linux Glances [https://github.com/nicolargo/glances] est un outil qui peut se lancer en ligne de commande et qui permet la visualisation des processus, ressources et aussi containers en cours d'utilisation par votre système. Il a aussi l'avantage de pouvoir se lancer par une commande Docker:
docker Copier des fichiers du container vers le host La copie de fichier peut se faire dans le dockerfile ou docker-compose ce qui est préférable pour une utilisation durable. Par exemple, un container execute un jar auto executable. On copie donc le jar par le Dockerfile au lieu de le faire à chaque fois. Exemple de Dockerfile: FROM openjdk:
trucs et astuces Nettoyer ses emails Gmail [NDR] une nouvelle version [https://blog.goovy.io/nettoyer-ses-emails-gmail-efficacement/] avec des mises à jour a été publiée plus récemment. Le problème Pendant des années après avoir créé un compte google mail j'ai conservé tous mes emails soit dans mon inbox soit simplement en les archivant (i.e. en
trucs et astuces vhost nginx automatique via Docker Le problème: Il nous arrive souvent d'héberger plusieurs sites/applications web sur un même serveur et donc de faire pointer des noms de domaines ou sous domaines sur la même IP. Nous utilisons donc les vhosts de Nginx pour configurer cela. Comme tous nos services tournent dans un
docker Mise en place d'un wordpress de dev Super rapide et super simple. On nous demande un ajustement sur un site wordpress. Comment démarrer un site wordpress vide ? La réponse: Docker. Et voilà un petit docker-compose.yml [https://github.com/Goovy/Wordpress] très simple et basique. Récupérez le fichier, et executez: $ docker-compose up et voilà!!! Comment se connecter
linux Mon shell sous linux Pour avoir cela, j'utilise fish shell [http://fishshell.com/] pour les commmandes avec byobu [http://byobu.co/] pour le découpage des fenetres. Ce que j'aime dans fish shell Voici plusieurs petites choses que j'utilise dans fish shell. Les fonctions ou l'equivalent des
trucs et astuces Commandes Git : la base des basiques Comment créer une nouvelle branche Je dois travailler sur une nouvelle fonctionnalié et pour ça je vais créer une nouvelle branche à partir de la branche principale: $ git checkout -b myfeature develop Et me voilà sur une nouvelle branche "myfeature" Comment revenir sur la branche master $ git checkout