blog.bressure.net

Catégorie : Application

POC usine logicielle – installation de Selenium

Mon infra dockerisée est la suivante: Elle me permet de limité l’utilisation des ressources en éteignant les conteneurs staging si besoin. L’environnement de staging n’est pas accessible depuis internet mais tout service qui est dans la VM de production ou sur l’infra est accessible depuis internet. Cette accès est « automatique »et le guidage se fait sur […]

POC usine logicielle – Installation de l’IDE et création du premier projet

Les IDE que j’ai choisi de tester sont Netbeans, Eclipse et IntelliJ. La première bataille des IDE est l’installation. Mon système est une Debian 10. Installation par paquet… non Mon premier réflexe était de voir si Netbeans était toujours disponible dans le dépôt Debian mais je ne fus qu’à peine surpris de ne pas pouvoir […]

POC d’usine logicielle

Les 2 fonctions principales d’un IDE est de permettre la création du code source et de tester son exécution. Cette définition est le plus petit dénominateur commun de tous les IDE du marché. D’autres fonctions peuvent être fournies par l’IDE mais cela ne vas pas sans poser certains problèmes conceptuels. Par exemple un IDE peut […]

Loki en docker version latest vs master

J’ai la mauvaise surprise de voir mon conteneur loki ne pas redémarrer après avoir forcé un redéploiement sur mon environnement de test. La log obtenue par docker logs donnait: Mon docker-compose.yml avait le malheur d’utiliser la version de l’image loki taguée par latest. J’aime bien en phase de développement avoir la dernière version puis de […]

Sonarqube

Sonarqube est un serveur de visualisation de rapport d’audit de code. C’est un outil qui permet de suivre la qualité du code et si on le couple à une chaîne d’intégration continue on obtient un puissant outils de contrôle des livraisons. On peut même aller jusqu’à bloquer la chaîne ie interdire un déploiement ne production […]

Graylog

L’installation de Graylog dans sa version dockerisée est très facile. C’est même un euphémisme que de dire qu’un application dockerisée s’installe facilement. Sa mis en place dans mon infra basé sur Gitlab et docker-compose se fait dans les étapes décrites ci-dessous. Déploiement en staging Grâce à Traefik je peux mettre au point la plomberie dans […]

Gitlab création de projet impossible ou prologue à Graylog

Ce soir je fus surpris de ne pas pouvoir créer de projet sur mon Gitlab. J’obtenais le fameux écran « Quelque chose s’est mal passé de notre coté ». J’ai d’abord pensé à une limite du nombre de projet par utilisateur. Je me suis donc connecté en administrateur mais la page générale des réglages était également inaccessible. […]

ClamAV analyse à la volée

L’antivirus ClamAV est un l’antivirus opensource. Il est très connu d’une part pour faire de l’analyse des courriels en venant s’intercaler lors de la réception et l’envoi des mails. Je l’utilise sur mon serveur de mail pour éviter de recevoir ou d’envoyer des virus. D’autre part il peut bien sûr analyser des répertoires à la […]

Rendu en grappe avec Cinelerra

Cinelerra est une application de montage vidéo bien connue du monde du libre et que j’utilise depuis très longtemps. Le temps de rendu ont tendance à s’allonger au fil des années avec des algorithmes de compression de plus en plus performants mais gourmands en ressources comme le h265 ou HEVC. Il m’est arrivé plusieurs fois […]

Wekan

Wekan est un outils de gestion de projet utilisant la méthode Kanban. Il est une alternative opensource à Trello. Je voulais l’installer depuis maintenant un mois mais j’avais dû retarder cette tâche pour mettre au point mon architecture avec Traefik. Maintenant que Traefik est installé et permet de faire la mise au point facilement en […]

Back to top