Java

Liste de bibliothèques java utiles

(Ne sont pas listées les bibliothèques archi-connues comme Spring, Hibernate, hsqldb...)

Framework

  • JHotdraw 7 : à la fois framework riche pour afficher/éditer des graphes et des dessins vectoriels, et framework orienté document réellement utilisable (en particulier, respecte bien les caractéristiques du macintosh)

Générale

Traitement automatique des languages et automates

Orthogonalité et Swing

Un peu de philosophie... Dans les sources de JSesh, on trouve actuellement un petit framework applicatif (org.qenherkhopeshef.guiFramework).
Celui-ci a été créé avec dans l'idée de disposer d'un système simple, indépendant de tout IDE, pour créer des applications multilingues.

Dans ce framework, l'exécution des actions est déléguée à un objet de type façade. Je me base sur une classe proposée dans un article de Hans Muller sur java.net.
Cette classe, BundledAction, représente une action

Java Vector Cut and Paste Library

This is the home page for the Java Library JVectCutAndPaste. This library provides :

  • writing support for a number of Vector formats (WMF, EMF, MacPict, EPS), which can be used with Graphics2D.
  • a simple class for copying vector images on the clipboard. Those images can be pasted in most word processors.

Internationalisation d'un site Drupal

Quelques notes personnelles sur la marche à suivre

Opérations à mener pour faire un site Drupal multilingue:

a) activer localization (être bien sûr qu'on le fait depuis un compte d'administration, ou qui aura les droits nécessaires)

b) charger les langues désirées.

c) activer les parties désirées de i18n

d) aller dans "Multilingual system"
- activer "browser language detection".

À propos de la gestion mémoire de java

On peut légitimement se demander comment la JVM gère la mémoire dont elle n'a plus besoin. Certes, le Garbage collector permet à java de recycler la mémoire inutilisée, mais, à première vue, cette mémoire ne semble pas être libérée et rendue au système. Ça n'est pas forcément dramatique (elle est paginée sur le disque), mais enfin, ça fait de la swap en moins.

Netbeans 6.0

Test de netbean 6.0. Je soupçonne que l'éditeur d'interface Matisse est toujours aussi bien. Comme tout le monde l'a dit, l'édition de code est bien plus agréable maintenant (la complétion fonctionne beaucoup, beaucoup mieux).

Les copier/coller en java

Les copier/coller d'images vectorielles ne sont pas très faciles à réaliser en Java, mais on peut se débrouiller. Nous allons expliquer comment.

Syndicate content