Configurer une javadoc locale dans Eclipse

Quand on développe en Java sous Eclipse, il est très utile d’avoir accès à la documentation d’une classe quand on passe la souris dessus. Par défaut, avec Eclipse Juno, ce dernier essaye d’accéder à internet pour fournir la documentation. Mais avec certains proxy d’entreprise cela s’avère très lent voir impossible. Nous allons donc passer par une javadoc locale. Il faut tout d’abord télécharger l’archive de la javadoc qui correspond à la version de votre jre, dans mon … Read more…

Trucs et astuces – Windows XP – Suppression d’un répertoire impossible chemin trop long

Suite à l’utilisation d’un logiciel buggé, pour synchroniser le contenu de ma clef USB avec mon PC professionnel, je me suis retrouvé avec une imbrication de répertoire sur mon disque dur. Quelque chose du type d:/clients/doc/clients/doc/clients/doc/clients/doc/… etc. Bien entendu, impossible de supprimer les répertoires en utilisant la méthode classique  “clic droit -> Supprimer” de l’explorateur Windows. J’ai essayé avec plusieurs autres logiciels que j’ai déjà sur mon pc: Total Commander Lancement d’une invite de commande dos … Read more…

Gestion de projet – Les cartes Xebia Essentials

Quand on participe à un projet informatique, il y a plusieurs processus et procédures à respecter. La bonne connaissance et surtout l’application de bonnes pratiques est souvent la différence entre un développeur débutant et un développeur expérimenté. Effectivement, il ne suffit pas d’être un “petit génie du code” pour faire de vous un bon développeur. L’écriture d’un bon programme demande de l’organisation, en commençant par écrire une documentation d’architecture et en n’oubliant pas de livrer une … Read more…

Java et les captures d’écran

Aujourd’hui nous allons parler de Java et des captures d’écran. Si il est facile de faire une copie d’écran du bureau grâce à la méthode createScreenCapture de la classe Robot. 1 2 3 4 Robot robot = new Robot(); BufferedImage image = robot.createScreenCapture(new Rectangle( Toolkit.getDefaultToolkit().getScreenSize())); ImageIO.write(image, "jpeg", new File("C:\screenshot.jpeg"));Robot robot = new Robot(); BufferedImage image = robot.createScreenCapture(new Rectangle( Toolkit.getDefaultToolkit().getScreenSize())); ImageIO.write(image, "jpeg", new File("C:\screenshot.jpeg")); Il est nécessaire d’utiliser une petite astuce pour faire un screenshot d’un … Read more…

Accélérer vos développements Java2D

Ce matin, je cherchais un peu d’aide sur internet par rapport à la méthode shear des objets de type Graphics2D en java. C’est alors que je suis tombé sur cette page. En plus de fournir un tutoriel sur Java2D, le site distribue un outil très sympa TransformExplorer.jar Ce dernier permet de visualiser l’application des méthodes rotate, shear, translate et scale sur une instance d’un objet Graphics2D. Non seulement il dessine le résultat à l’écran mais … Read more…

Nouvelle version de jTomTom

La version 0.57b de jTomTom vient de sortir! jTomTom est le logiciel qui me manquait, jusqu’à ce que je le découvre la semaine dernière, pour mettre à jour mon GPS TomTom One 3rd Edition sur Ubuntu. Malheureusement après avoir installé et lancé jTomTom, il m’a été impossible de l’utiliser correctement à cause d’un bug… Mais l’histoire ne s’arrête pas là… Effectivement ce logiciel est libre, j’ai donc téléchargé les sources java et lancé l’application en mode … Read more…