Goovy Lab
  • Home
  • Tutos
  • Trucs & Astuces
  • Développement

tutoriaux

Des guides fonctionnels à suivre pas à pas

Installer Odoo avec docker
tutoriaux

Installer Odoo avec docker

Comment installer Odoo version communautaire open source v14 ou v15 avec docker et docker-compose. La méthode du hub de docker ne fonctionnait pas pour moi, voici comment j'ai fait...

  • Gerald Colin & Denis Garcia
3 min read
Apache Spark 3 - Utiliser le shell Spark avec Scala
big data

Apache Spark 3 - Utiliser le shell Spark avec Scala

Pour démarrer avec Apache Spark en Scala : voici vos premiers pas afin de pouvoir mettre vos mains dans la manipulation de gros jeux de données avec le shell ou REPL spark. Vous trouverez quelques exemples de prototypage d'analyses de données.

  • Denis Garcia & Gerald Colin
10 min read
Configurer HAProxy avec LetsEncrypt et plusieurs sous-domaines
commandes

Configurer HAProxy avec LetsEncrypt et plusieurs sous-domaines

Voici une méthode pour voir comment configurer haproxy et letsencrypt et gérer facilement https avec docker.

  • Gerald Colin & Denis Garcia
3 min read
Restitution de données et création de tableaux de bords
big data

Restitution de données et création de tableaux de bords

Metabase est un outil de restitution de données et de création de tableaux de bord orienté utilisateurs. Il se connecte à vos sources de données, vous propose de les découvrir et d'en produire des dashboards ergonomiques.

  • Gerald Colin & Denis Garcia
4 min read
Utiliser les APIs Matrix en Go
développement

Utiliser les APIs Matrix en Go

Voici un exemple d'utilisation des APIs de Matrix pour se connecter à un salon de riot et intéragir avec celui-ci et créer son bot...

  • Gerald Colin & Denis Garcia
3 min read
Un site de documentation sous Jekyll, comme github pages
docker

Un site de documentation sous Jekyll, comme github pages

Un site de documentation auto-hébergé, basé sur Jekyll avec un exemple de workflow utilisant des git-hooks serveur.

  • Gerald Colin & Denis Garcia
5 min read
Développement de client en JavaFX (partie 3)
java

Développement de client en JavaFX (partie 3)

Attaquons nous maintenant à l'ajout de contenu avec nos vues, nos modèles, nos controllers, nos services...

  • Gerald Colin & Denis Garcia
5 min read
Stratégie simple mais efficace de backup local et historisation sous Linux
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!

  • Denis Garcia & Gerald Colin
3 min read
Sonde réseaux en Go
tutoriaux

Sonde réseaux en Go

Utilisation d'une base de donnée temporelle pour enregistrer des pings en Go.

  • Gerald Colin & Denis Garcia
4 min read
Symfony + php-fpm + nginx + Docker
Symfony

Symfony + php-fpm + nginx + Docker

Pour ceux qui développent en Symfony, voici un petit article pour démarrer rapidement avec Docker, php-fpm et nginx, le tout en moins de 5 minutes, pause café incluse.

  • Denis Garcia & Gerald Colin
2 min read
Développement de client en JavaFX (partie 2)
tutoriaux

Développement de client en JavaFX (partie 2)

La suite de la création d'une application cliente avec JavaFX.

  • Gerald Colin & Denis Garcia
8 min read
Développement de client en JavaFX
java

Développement de client en JavaFX

Il y a quelques années, on appelait cela des clients lourds, en opposition aux clients légers. Depuis les clients légers ont pris du poids et peuvent venir concurrencer ces vieux clients lourds en

  • Gerald Colin & Denis Garcia
13 min read
Apache Spark : Les sources de données externes
tutoriaux

Apache Spark : Les sources de données externes

Généralité sur Apache Spark : Spark est un système de calcul distribué sur des collections de données répliquées et résilientes. Les calculs sont exécutés avec un fort parallélisme. Spark supporte plusieurs languages : Scala, Java,

  • Denis Garcia & Gerald Colin
3 min read
Talend - Containeriser ses jobs
tutoriaux

Talend - Containeriser ses jobs

Du verbe "containeriser" qui sera bientôt dans le dictionnaire, et qui veut dire: placer dans des containers. Voici un exemple simple pour faire tourner ses jobs dans des containers Docker. Comme on a

  • Gerald Colin & Denis Garcia
2 min read
Talend - Les routines
talend

Talend - Les routines

Talend Open Studio permet d'ajouter des routines de code Java qui pourront être utilisées ensuite dans des jobs. Une routine est un ensemble de fonctions qui seront utilisables dans des row generators ou

  • Gerald Colin & Denis Garcia
4 min read
Talend - Passage de variables entre jobs
tutoriaux

Talend - Passage de variables entre jobs

Nous allons vous présenter quelques manières pour passer des valeurs / paramètres entre des jobs parents et enfants dans l'ETL Talend. nous utilisons ici Talend Open Studio [https://fr.talend.com/products/talend-open-studio/] en

  • Gerald Colin & Denis Garcia
4 min read
Un système de notes perso
tutoriaux

Un système de notes perso

sécurisées et synchronisées. Il s'agit de turtl [https://turtlapp.com/]. Le serveur s'installe facilement et il y a des clients sur les principales plateformes (sauf ios). Installation du serveur Il y a une

  • Gerald Colin & Denis Garcia
1 min read
tutoriaux

Chargement de fichiers avec TOS et PDI

Pour faire suite à nos deux premiers articles sur la mise en place de Talend Open Studio [https://blog.goovy.io/mise-en-place-de-talend-open-studio-tos-2/] et de Pentaho Data Integration [https://blog.goovy.io/mise-en-place-de-pentaho-data-integration-pdi/], nous

  • Gerald Colin & Denis Garcia
5 min read
git

Commandes git utiles - Gestion des étiquettes (tags management)

Gestion des étiquettes (tags). Pendant la phase de développement, nous sommes souvent amenés à livrer des versions de logiciels, modules et sites web, dans différents environnements tels que Développement, Intégration Continue (IC), Assurance

  • Denis Garcia & Gerald Colin
3 min read
tutoriaux

Mise en place de Talend Open Studio (TOS)

A quoi sert TOS? De même que pour PDI [https://blog.goovy.io/mise-en-place-de-pentaho-data-integration-pdi/], Talend Open Studio est un ETL et donc permet simplement et facilement l'intégration de données. L'installer Pour rappel nous

  • Gerald Colin & Denis Garcia
2 min read
tutoriaux

Mise en place de Pentaho Data Integration (PDI)

A quoi sert PDI? Comme son nom l'indique, il sert à intégrer des données. On appelle également cela un ETL. Pour nous, ses principaux atouts sont: la simplicité d'utilisation, de bonnes performances (reste

  • Gerald Colin & Denis Garcia
2 min read
Goovy Lab © 2023
Latest Posts Ghost