Skip to content

Category Archives: Développement

S’y retrouver dans les numéros de versions de Java / JEE / JSP / JSTL

C’est toujours un peu compliqué de s’y retrouver dans toutes ces versions, alors voilà un résumé extrait de cet article intéressant sur JSTL.

Versions de

Servlet
JSP
JSTL
Java EE
Java SE

3.0
2.2
1.2
6
6.0

2.5
2.1
1.2
5
5.0

2.4
2.0
1.1
1.4
1.4

2.3
1.2
x
1.3
1.3

2.2
1.1
x
1.2

Outils pour analyser et améliorer le chargement de pages web

Liste d’outils pratiques pour analyser le chargement de pages web :

Extensions à FireFox :

Firebug.
Google page speed.
YSlow.

Pour Internet Explorer

Fiddler.
AOL Page Test.

Pour Safari

Web Inspector (intégré à Safari, il faut activer le menu développement).

Configuration MySQL – quelques astuces

Paramètre Max Packet Size pour les grosses requêtes
Il faut augmenter la valeur du paramètre max_allowed_packet dans le fichier de configuration de MySQL pour permettre de gérer les grosses requêtes : principalement pour les tables qui contiennent des BLOB et CLOB qui peuvent être volumineux.
Méthodes
Éditer le fichier my.ini
Ajouter ce qui suit dans la section [mysqld] du [...]

Greasemonkey et chaque site devient mien

Greasemonkey est une extension à Mozilla Firefox qui permet de définir des Javascript personnels qui ne sont appliqués qu’à certains sites. Cela permet de les personnaliser à nos besoins.
J’ai donc eu l’idée d’utiliser et tester ce plugin pour faciliter l’utilisation d’un site que je consulte régulièrement, à savoir LinuxFR. En effet, les commentaires des articles [...]

Cartes de références pour développeurs

Voici quelques sites qui proposent des fiches de référence pour différents outils/langages. Toujours utile à avoir sous la main :

Quick References Cards propose « JSP Syntax », « XSLT and XPath Quick Reference », « XSL Transformations (XSLT) 1.0 », « Apache Quick Reference Card », etc…
RefCards propose « Apache », « CVS », « [...]

Commandes diff, patch mode d’emploi

Quelques tips pour bien utiliser la commande patch.
La commande diff
Cette commande permet de trouver les differences entre 2 fichiers. Elle vous retourne la ligne du fichier original et la ligne modifiée. Elle va nous permettre de créer le patch que nous pourrons ensuite appliquer. Il existe plusieurs types de patch. Celui qui est le [...]

La gestion des exceptions en Java

La gestion des exceptions en Java pose parfois quelques problèmes aux développeurs. Cet article a le mérite d’expliquer certaines bonnes méthodes pour les gérer. A lire sans réserve.
Le lien : Best Practices for Exception Handling
Et un article intéressant sur la gestion des exceptions pour le traitement des erreurs de validation
Le lien : Using exception for [...]

Tests unitaires avec Junit et Ant

Cet article pésente comment utiliser JUnit et Ant pour automatiser les tests unitaires.
Le lien : L’article

RegExp pour valider une adresse mail

Une adresse email doit respecter la RFC822. Il y a plein de choses à vérifier, alors pourquoi ne pas déléguer ca à une RegExp – ou Expression Regulière ? Sur le lien proposé dans cette brève, vous trouverez la RegExp pour valider un email d’après la RFC822… Attention, c’est impressionnant, j’avais encore jamais vu d’expression [...]

Applications Java serveur nécessitant un serveur X

Comment se passer d’un serveur X pour une application java qui en veut un alors qu’elle tourne sur un serveur qui n’est pas sensé en avoir : vous me suivez ?
Des applications java peuvent avoir besoin d’un serveur X pour faire du rendu de dessin. C’est le cas par exemple en cas d’utilisation de la [...]

Manipuler le dump d’une base PostgreSQL

Comment sauvegarder une base de données PostgreSQL et utiliser le dump ainsi généré pour faire un restore.