lundi 30 août 2004
Par liguorien,
lundi 30 août 2004 à 13:33 :: Divers
Voici un offre d'emploi que l'on m'a demandé de publier.
Lire la suite
2 commentaires
:: aucun trackback
mardi 24 août 2004
Par liguorien,
mardi 24 août 2004 à 22:52 :: Java
Attendu depuis longtemps dans la communauté Java, elles sont enfin là!

Les enums sont très pratiques pour regrouper les constantes qui sont de même type. Ce n'est pas du nouveau pour ceux qui ont déjà fait du C, C++ ou C#. Mais... contrairement à la tradition, les enums de Java ne sont pas numériques!

Ce qui vient règler certains problèmes que les valeurs numériques occasionnaient...
Lire la suite
5 commentaires
:: aucun trackback
Par liguorien,
mardi 24 août 2004 à 10:56 :: Divers
Vous voulez être un développeur certifié mais ne voulez pas payé le prix de l'examen? Et bien voici la solution à votre problème... Macromedia vient de lancer un concours. Il suffit de composer 7 questions (minimum) qui seront suceptible d'être dans l'examen finale. Les heureux élus recevront un participation gratuite à l'examen de son choix. Et ils seront reconnus et consulté en tant qu'expert en la matière pour les prochains examens... ^^
Pour plus d'infos, ça se passe
ici
un commentaire
:: aucun trackback
lundi 23 août 2004
Par liguorien,
lundi 23 août 2004 à 23:05 :: Flash
Après quelque jours d'utilisation, voici mes premières impressions de Flex.
Premièrement je dois dire qu'il est très facile à installer. Il suffit d'insérer le cd et exécuter l'installateur traditionel. Durant l'installation, on a le choix entre utiliser JRun ou un autre serveur J2EE. J'ai choisi d'utiliser tomcat que j'avais déjà d'installé et qui est compatible avec Flex (
WebSphere, WebLogic, JRun, Tomcat).
Une fois l'installation terminé, il faut aller dans le répertoire
../macromedia/flex où l'on trouve 3 WAR :
flex.war,
samples.war et
profiler.war. Il suffit de copier ces 3 archives dans le répertoire
webapps de tomcat, démarrer Tomcat... Et voilà, Flex est fonctionnel!!!

Lire la suite
10 commentaires
:: aucun trackback
samedi 21 août 2004
Par liguorien,
samedi 21 août 2004 à 14:17 :: Java
La communauté de
NetBeans a annoncé hier NetBeans IDE 4.0 Beta 1.

Il s'agit du premier IDE supportant officiellement le JDK 1.5

Voici les nouveautées majeures de cette version :
Project System based on Apache Ant
Refactoring
JDK 1.5 Support
Web Application Development Improvements
Mobility
Debugger Improvements
Windowing System Improvements
Ceci n'est qu'une opinion personnelle, mais à mon avis, il s'agit de l'IDE
ultime pour faire du Java. Que ce soit pour des applications web, desktop, mobile, 3D, etc...
Lire la suite
2 commentaires
:: aucun trackback
jeudi 19 août 2004
Par liguorien,
jeudi 19 août 2004 à 07:39 :: Flash
Voici un petit récapitulatif de la soiré pour ceux qui étaient absent. Premièrement, la plupart des gens qui étaient censé venir ne sont pas venu... Mais nous étions quand même 25 personnes donc c'était pas si mal. Finalement la rencontre entière s'est déroulé en anglais...
Lire la suite
4 commentaires
:: aucun trackback
mercredi 18 août 2004
Par liguorien,
mercredi 18 août 2004 à 10:33 :: Flash
Si vous développé un application flash utilisant le protocole HTTPS pour le transfert des données. IE pour Windows affichera l'avertissement suivant :
IE Windows à écrit :This page contains both secure and nonsecure items.
Do you want to display the nonsecure items?
Pour remédier à ce problème, il suffit d'enlever l'attribute
codebase du tag <object> dans le html.
14 commentaires
:: aucun trackback
mardi 17 août 2004
Par liguorien,
mardi 17 août 2004 à 10:46 :: Flash
Je viens de perdre environ 1 heure sur un bug... grrr!!! Alors je vous en fait part afin que vous ne perdiez pas trop de temps lorsque vous y serez confronté.

Je n'ai pas encore identifié la cause exacte du bug, mais je sais que c'est à cause d'un mixe entre le MovieClip.getNextHighestDepth() et le FocusManager des components v2 de MM.
Lire la suite
6 commentaires
:: aucun trackback
Par liguorien,
mardi 17 août 2004 à 00:23 :: Flash
Cette après-midi, kiroukou m'a fait découvrir une
librairie que je ne connaissais pas. Il s'agit d'une librairie en AS2 pour les animations fait par code. Plusieurs formes de bases sont déjà à notre disposition. Presque tous les interpolations possibles sur chaque propriété d'une forme on été encapsulé dans une classe afin de pouvoir paramétrer le tout ^^
Lire la suite
12 commentaires
:: aucun trackback
lundi 16 août 2004
Par liguorien,
lundi 16 août 2004 à 10:11 :: Java
Teodor Danciu a dévoilé la version 0.6.0 de
JasperReports, une librairie open source en Java qui permet de générer des rapports à partir de templates XML ou de datasources diverses (incluant JDBC). Le résultat peut être affiché à l'écran, imprimé ou écrit dans plusieurs type de document tel que : XML, PDF, etc...
La version 0.6.0 permets d'exporter en batch, améliore l'exportation au format SVG, suis la convention de nommage de package de Java et ajoute la possibilité d'utiliser une datasource XML basé sur les XPath.
aucun commentaire
:: aucun trackback
dimanche 15 août 2004
Par liguorien,
dimanche 15 août 2004 à 17:40 :: Projets
Bon ça y est, j'ai abouti à quelque chose de présentable!

J'ai fais un exemple bien simple. Il s'agit d'une application qui charge un document XML et l'affiche dans un TextField. L'url du document est entré par l'usager. C'est tout...

Pour montrer la possibilité d'ajouter des fonctionnalitées facilement, j'ai fait un controlleur custom qui filtre le document XML et censure le contenu parental!
Il y a le package
com.liguo.core.simple qui contient l'implémentation de base des interfaces du package
com.liguo.core. Voici les
sources. Merci d'avance à ceux qui prendront le temps d'y jeter un coup d'oeil et me dire ce que je devrais améliorer.
4 commentaires
:: aucun trackback
samedi 14 août 2004
Par liguorien,
samedi 14 août 2004 à 20:42 :: Projets
Ce matin, j'ai décidé de reprendre un projet que j'avais laissé de côté depuis longtemps. Mon but primaire était de facilité le travail d'équipe entre développeur, intégrateur et designer. J'avais donc décidé de faire un API MVC à la
Struts en AS2. À l'époque, j'avais utilisé le pattern Singleton pour faire mon controlleur. C'était bien, mais pas assez souple pour rajouter des fonctionnalité sans modifier l'ensemble de l'application. J'ai plutôt décidé d'opter pour un mixe entre le Singleton et le
Strategy Pattern.
Lire la suite
8 commentaires
:: aucun trackback
vendredi 13 août 2004
Par liguorien,
vendredi 13 août 2004 à 15:54 :: Java
Cette communauté vient de voir le jour. Il s'agit d'un regroupement de Javadoc des API les plus populaires de Java. Pour l'instant, le site contient la Javadoc de 50 api!

Ils y ont instaurés un engin de recherche qui effectue sa recherche sur tout les apis en même temps. Ils se sont aussi inspiré de
php.net et
mysql.com, c'est à dire qu'il est possible de poster des questions/commentaires sur chaque méthodes d'une classe.
JDocs
2 commentaires
:: aucun trackback
Par liguorien,
vendredi 13 août 2004 à 09:57 :: Flash
Le mercredi 18 Août se tiendra la 8ième rencontre de
FlashADN. Cette rencontre organisé par
LordAlex sera au même endroit qu'a eu lieu le cyber-meeting de MM le 19 Mai dernier. Je serai présent comme à l'habitude... au plaisir de vous y voir!

Lire la suite
5 commentaires
:: aucun trackback
jeudi 12 août 2004
Par liguorien,
jeudi 12 août 2004 à 15:45 :: Divers
JETA Software a annoncé la semaine dernière
Abeille 2.0, un client SQL pour les bases de données suivante :
DB2
DaffodilDb
HSQLDB
JDataStore
McKOI
MySQL
Oracle
PointBase
PostgreSQL
Sybase
Je le trouve très pratique pour
visualiser les relations entre les tables

(les liaisons sont créées automatiquement selon les clés étrangères)
aucun commentaire
:: aucun trackback
mercredi 11 août 2004
Par liguorien,
mercredi 11 août 2004 à 22:35 :: Projets
Un premier problème fait surface avec mon blog...

Afin de diminuer les requêtes vers la base de données, je mets dans la cache du serveur : le menu, l'index et le flux RSS. Je me suis fais un
CacheManager équipé d'une méthode update() qui mets à jour la cache. Au déploiment du blog, j'ai un plugIn qui invoque cette méthode afin que l'index soit tout de suite disponible. Ensuite, la cache est updaté à chaque billets ou commentaires postés.
Lire la suite
15 commentaires
:: aucun trackback
mardi 10 août 2004
Par liguorien,
mardi 10 août 2004 à 23:33 :: Java
Vous croyez que Java est un language trop typé? Et bien non, il ne l'est pas assez!

En java, pour récupérer un objet d'une collection, il faut souvent (presque toujours) caster celui-ci en son type respectif car l'interface
Collection utilise le type
Object pour être le plus générique possible. Caster un objet répresente toujours un risque car il y a une ClassCastException qui sera lancé à l'exécution si le type de l'objet ne correspond pas à celui demandé pour le casting...

Les
Generics on été créés pour remédier à ce problème

Il est maintenant possible de spécifier le type d'objet d'une Collection. Il suffit d'ajouté
<LeType> devant le type de la collection.
Lire la suite
21 commentaires
:: aucun trackback
Par liguorien,
mardi 10 août 2004 à 18:17 :: Divers
Gentleware viens de sortir la release 2.5 de Poseidon. Pour ceux qui ne le connaissent pas, il s'agit d'un logiciel conçu pour travailler avec le UML. Voici la
liste des changements depuis la dernière version.
Par
ici le téléchargement!
aucun commentaire
:: aucun trackback
lundi 9 août 2004
Par liguorien,
lundi 9 août 2004 à 23:58 :: Java
C'est au tour de Java d'imiter l'AS2, ou plutôt ECMAscript...

La version 1.5 permets désormais d'envoyer un nombre X de paramètre à une méthode!

Il suffit d'utiliser l'opérateur "..." entre le type et le nom du tableau contenant les arguments.
Javapackage com.liguo.util;
public class MathUtil{
public static int additionner(int ... nombres){
int resultat = 0;
for (int i : nombres){
resultat += i;
}
return resultat;
}
}
//EXEMPLE D'UTILISATION
MathUtil.additionner(1,2,3);
MathUtil.additionner(3,2,5,10);
MathUtil.additionner(3,7,4,6,2,8);
Ce concept est déjà familié au développeur AS, mais ça me fait plaisir de le voir en Java

. Contrairement à l'ECMAscript, le tableau d'arguments ne peut contenir qu'un seul type d'objet.
4 commentaires
:: aucun trackback
Par liguorien,
lundi 9 août 2004 à 19:38 :: Flash
Ce n'est pas une nouveauté, cette classe est disponible depuis la sortie de MX 2004. Mais je n'ai découvert son existance que récemment...

Il s'agit d'une classe garnit de méthodes statiques très utiles pour la gestion des niveaux des MovieClip.
AS2public static function sendToBack( target:MovieClip ):Void;
public static function bringToFront( target:MovieClip ):Void;
public static function sendBackward( target:MovieClip ):Void;
public static function bringForward( target:MovieClip ):Void;
Je trouve MM déplorable de ne pas mentionner l'existance de cette classe dans la documentation officiel...
5 commentaires
:: aucun trackback
dimanche 8 août 2004
Par liguorien,
dimanche 8 août 2004 à 22:18 :: Divers
Salut

Je profite de ce retour de vacance pour ouvrir mon blog. C'est un projet dont je parle depuis longtemps mais qui traine beaucoup! (un projet perso quoi...

)
C'est un blog fait maison et je n'ai pas encore fait de test complet sur toutes les plates-formes, donc si vous trouvez un bug, faites moi signe!

Je parlerai ici de développement d'application web et de jeux. L'un étant ma profession et l'autre mon loisir...

Lire la suite
11 commentaires
:: aucun trackback