ASTORM

Hexadécimal avec vim

En développant jotlmsg, j'ai du analyser des fichiers binaires émis par Outlook...

Lire la suite...

Trim en ligne de commande

Il n'y a pas de commande directe en shell, mais il existe de multiples possibilités pour trimmer une ligne de texte dans un terminal.

Lire la suite...

Classe manquante au déploiement

Je travaille sur un projet Java Enterprise Edition séparé en plusieurs modules. Il y a 2 projets directement lié à Java EE 6 (la partie business -ejb- et la partie interface -war-) et un troisième fournissant une API générique destinée à être utilisée par d'autres modules. Il arrive parfois, avec NetBeans d'avoir un NoClassDefFoundError au déploiement...

Lire la suite...

OCR de meilleure qualité

Dans un précédent billet, j'avais fait un petit exemple avec tesseract (version 3.00) qui illustre le fonctionnement de la librarie pour reconnaître du texte dans une image. L'ayant essayé récemment sur des images avec du texte français, les résultats ne sont (vraiment) pas concluants.

Lire la suite...

Lecture de CD-Rom

Pour graver des CD/DVD sous linux, il existe l'excellent cdrecord qui permet de quasiment tout faire. Suite à une petite erreur, j'ai obtenu un CD illisible...

Lire la suite...

Tethering iPhone via USB

Le tethering est une méthode pour partager la connection internet avec un périphérique mobile (style un natel). Voici les quelques lignes de commandes qui permettent une Gentoo d'utiliser simplement son iPhone (3G ou 3GS) comme une carte réseau supplémentaire.

Lire la suite...

Conversion piégeuse

Quel est le problème dans ce bloc de code C++ ?

#include <stdio.h>
#include <sstream>
 
int main()
{
        std::ostringstream oss;
        oss << 42;
 
        const char* value = oss.str().c_str();
        printf("value: %s\n", value);
 
        return 0;
}

Lire la suite...

Normalisation de String

Il arrive souvent de devoir normaliser une chaîne de caractère (supprimer des accents ainsi que certains caractères spéciaux). Et c'est très facile !

Lire la suite...

Astuces LaTeX

Depuis que je dois rendre des rapports académiques, je me suis mis à faire du LaTeX. Et comme ceux-ci contiennent souvent du code, j'utilise le package listings pour le highlighting ! Voici donc quelques trucs et astuces utiles pour avoir un joli rendu.

Lire la suite...

Scanning projects...

Etant un fervent utilisateur de NetBeans, je l'utilise pour beaucoup de projets de différent type (Java, Scala, C++, etc). Généralement tout fonctionne très bien, mais il arrive que suite à une fausse manoeuvre, NetBeans reste bloqué au démarrage...

Lire la suite...

- page 1 de 3