Menu principal

Statut de la page

FindSimilarity - Trouver les différences entre plusieurs vidéos

Introduction Bonjour, Je souhaite vous présenter une petite expérience que je viens d'écrire. Cela fait plusieurs années que je souhaitais m'amuser sur la librairie OpenCV mais sans jamais en avoir eu l'utilité. J'ai profité d'avoir un peu de temps libre, pour écrire un petit programme dont le but est de comparer un ensemble de vidéos. Le but est ensuite de dire si dans cet ensemble de vidéos, deux vidéos sont identiques, ou se ressemblent, ou sont trop éloignées. J'ai souhaité faire cette expérience par amusement, je n'ai donc pas passé beaucoup de temps sur la qualité du code écrit. Ce dernier aurait pu être mieux découpé, posséder des commentaires, des tests unitaires, ... . Si vous voulez utiliser ce code pour un véritable usage production, n'hésitez pas à [...]
Lire la suite
Vus : 280
Publié par Ulrich Van Den Hekke : 61

Passprotect 1.0.0

Bonjour à tous, Passprotect est un nouvel outil permettant d'enregistrer et de gérer vos mots de passe. L'idée derrière Passprotect est de pouvoir enregistrer et lire les mots de passe de vos sites Internet, de vos cartes de crédit, ou de toute autre forme de texte que vous voudriez garder en sécurité. La concurence La première question que l'on peut se poser est Pourquoi ne pas avoir choisi une solution existante ? ? Alors passons en revue les différents outils que j'utilise actuellement ou dont j'ai étudié la possibilité d'utiliser : aWallet: Un outil pour android que j'utilise actuellement (sans la partie synchro). Même si l'utilise jusqu'à présent régulièrement, le logiciel ne me convient pas. Il est propriétaire. Je n'ai pas confiance dans la synchro [...]
Lire la suite
Vus : 106
Publié par Ulrich Van Den Hekke : 61

Passprotect 1.0.0

Bonjour à tous, Passprotect est un nouvel outil permettant d'enregistrer et de gérer vos mots de passe. L'idée derrière Passprotect est de pouvoir enregistrer et lire les mots de passe de vos sites Internet, de vos cartes de crédit, ou de toute autre forme de texte que vous voudriez garder en sécurité. La concurence La première question que l'on peut se poser est Pourquoi ne pas avoir choisi une solution existante ? ? Alors passons en revue les différents outils que j'utilise actuellement ou dont j'ai étudié la possibilité d'utiliser : aWallet: Un outil pour android que j'utilise actuellement (sans la partie synchro). Même si l'utilise jusqu'à présent régulièrement, le logiciel ne me convient pas. Il est propriétaire. Je n'ai pas confiance dans la synchro [...]
Lire la suite
Vus : 150
Publié par Ulrich Van Den Hekke : 61

Mon livret de messe - Site de génération de livrets au format PDF

Mon livret de messe - Générateur de PDF Bonjour, Ce petit billet pour vous parler d'un site que j'ai développé pour ma femme et dont l'adresse est http://monlivretdemesse.fr. Ce projet que je développe depuis plusieurs années, a été mis à jours récément. Je profite de cette mise à jours pour vous parler de ce projet fonctionnellement mais aussi techniquement. Monlivretdemesse.FR est un site permettant aux utilisateurs allant se marier de générer leur livret de messe au format PDF afin de l'imprimer directement chez eux. Les pages du livret ainsi générées sont alors ordonnées de telle manière qu'il suffit de faire une impression recto/verso puis de plier les feuilles pour avoir son livret. Je me suis chargé du développement de ce [...]
Lire la suite
Vus : 109
Publié par Ulrich Van Den Hekke : 61

Passage du site sous Pelican

Bonjour à tous, Cela fait bien longtemps que je n'ai rien écrit sur ce site. Et pour cause, je suis bien occupé :D. J'ai quand même pris un peu de temps récemment pour passer entièrement mon site sous Pelican. C'est mon cadeau de Noël de Geek ;). Qu'est-ce que Pelican ? Pelican est un gestionnaire de blog statique. Qu'est-ce que ça veut dire ? Cela signifie que je vais écrire mes billets avec mon éditeur de texte préféré (kwrite), au format Markdown (ou restructuredText), et que je génère mon blog au format HTML avant publication. (De la même manière que l'on compilerait un programme). Le serveur n'a alors besoin de servir que des fichiers statiques, il n'y a donc pas de surplus de mémoire, ou de délai dû à la nécessité [...]
Lire la suite
Vus : 1332
Publié par Ulrich Van Den Hekke : 61

Cross-Compilation - Compiler un programme pour MS/Windows sous Gnu/Linux

Qu'est que la cross-compilation[1] ? La cross compilation est la possibilité sur une machine avec un matériel spécifique (architecture) et avec un système d'exploitation donné, de compiler des programmes pour une autre architecture, ou pour un autre système d'exploitation. Cela peut être utilisé par exemple pour compiler un programme sur votre ordinateur de tous les jours (sous Gnu/Linux, avec une architecture i386) à destination de votre téléphone mobile, qui lui est sous Symbian avec un processeur ARM. Les raisons de faire de la compilation croisée peuvent donc être multiples : Éviter de redémarrer votre machine pour compiler vos binaires. Disponibilité des outils sur votre machine [...]
Lire la suite
Vus : 1503
Publié par Ulrich Van Den Hekke : 61

Cross-Compilation - Compiler un programme pour MS/Windows sous Gnu/Linux

Qu'est que la cross-compilation1 ? La cross compilation est la possibilité sur une machine avec un matériel spécifique (architecture) et avec un système d'exploitation donné, de compiler des programmes pour une autre architecture, ou pour un autre système d'exploitation. Cela peut être utilisé par exemple pour compiler un programme sur votre ordinateur de tous les jours (sous Gnu/Linux, avec une architecture i386) à destination de votre téléphone mobile, qui lui est sous Symbian avec un processeur ARM. Les raisons de faire de la compilation croisée peuvent donc être multiples : Éviter de redémarrer votre machine pour compiler vos binaires. Disponibilité des outils sur votre machine / Indisponibilité des outils de compilation sur la [...]
Lire la suite
Vus : 89
Publié par Ulrich Van Den Hekke : 61

KMDAlert - Logiciel de surveillance de périphérique RAID - Version pour KDE 4.0

Présentation Possédant chez moi des disques durs en RAID logiciels sous Gnu/Linux, en 2007 (cela fait déjà 4 ans), j'avais écrit un petit logiciel dont le but était de faire du monitoring RAID. En cas de reconstruction du RAID ou de disque défectueux, le logiciel affiche une notification à l'utilisateur, et change le statut affiché dans la barre de notification (systray). L'icône change bien sur en fonction de l'état du RAID : dégradé (avec un point d'exclamation) en cours de synchronisation (avec une barre de progression) disque RAID dans un état normal Ce logiciel ne tournait que sous KDE 3.X. Voici donc une nouvelle version (qui a mis le temps de sortir) qui est un portage de l'application sous KDE 4.X. Elle utilise [...]
Lire la suite
Vus : 1943
Publié par Ulrich Van Den Hekke : 61

KMDAlert - Logiciel de surveillance de périphérique RAID - Version pour KDE 4.0

Présentation Possédant chez moi des disques durs en RAID logiciels sous Gnu/Linux, en 2007 (cela fait déjà 4 ans), j'avais écrit un petit logiciel dont le but était de faire du monitoring RAID. En cas de reconstruction du RAID ou de disque défectueux, le logiciel affiche une notification à l'utilisateur, et change le statut affiché dans la barre de notification (systray). L'icône change bien sur en fonction de l'état du RAID : dégradé (avec un point d'exclamation) en cours de synchronisation (avec une barre de progression) disque RAID dans un état normal Ce logiciel ne tournait que sous KDE 3.X. Voici donc une nouvelle version (qui a mis le temps de sortir) qui est un portage de l'application sous KDE 4.X. Elle [...]
Lire la suite
Vus : 103
Publié par Ulrich Van Den Hekke : 61

qGenConfig - Générateur de classe

Présentation Ce logiciel permet de générer des objets Qt héritant de QConfig à partir d'un fichier écrit au format XML. Lors de la sauvegarde de paramètres avec Qt, il faut généralement écrire des choses ainsi : QSettings settings("MaBoite", "MonLogiciel"); settings.beginGroup("Ma fenêtre"); settings.setValue("Taille", [...]
Lire la suite
Vus : 92
Publié par Ulrich Van Den Hekke : 61
Powered by BilboPlanet