C'est une étape qui arrive parfois trop tard, parfois trop peu souvent.
Vous trouverez dans cet article toutes les raisons pour lesquelles une revue de code est importante, ainsi que les éléments à prendre en compte.
mercredi 24 décembre 2008
lundi 22 décembre 2008
L'architecture de second-life
C'est une video d'une heure, de Ian Wilkes (VP of Systems Engineering), qui nous décrit l'architecture de Second Life, comment ce système évolue, comment fonctionne le moteur 3D, qui exécute quoi.
L'article est disponible sur infoQ.
L'article est disponible sur infoQ.
mercredi 17 décembre 2008
Le déclin des projets Agile
Et bin tiens! On en parlait en début de semaine...
Les projets Agile, ah l'agile...
Bref, le 30 novembre sur dotNetGuru, il y avait quand même un article sur des projets qui n'ont pas si bien fonctionnés en agile.
Les projets Agile, ah l'agile...
Bref, le 30 novembre sur dotNetGuru, il y avait quand même un article sur des projets qui n'ont pas si bien fonctionnés en agile.
upgrade weblogic 8.1 vers 10MP1
Dans les derniers travaux que j'ai eu à exécuter, la migration de serveur d'application est revenu assez souvent en peu de temps.
Pour être plus exact, j'ai eu 3 migrations weblogic 8.1 vers 10 MP1 a effectué.
Ce n'était pas la partie la plus compliquée des projets, mais tout de même recréé les connexions JDBC, les pools Jolt, JMS, LDAP... Tout cela n'est pas une partie très marrante.
Mais voilà tellement pressé, que j'ai foncé tête baissé. Quel âne! Lève le nez la prochaine fois me dis-je.
Ma manière de faire était la suivante :
- prendre le config.xml de mon domaine en 8.1
- créer un domaine vierge en 10
- tout recréer dans le 10 à partir des éléments du 8.1
Sauf que, c'est une fois ces tâches terminées que je me suis dit, mais chez weblogic, ils ont du prévoir un outil pour ca. Je ne dois pas être le seul à faire ca.
Et bien 5 minutes de recherche sur google et bea explique comment utiliser l'exe d'upgrade.
Bon et bien au moins, la prochaine fois, je le saurai, je l'utiliserai, et je gagnerai du temps!
Pour être plus exact, j'ai eu 3 migrations weblogic 8.1 vers 10 MP1 a effectué.
Ce n'était pas la partie la plus compliquée des projets, mais tout de même recréé les connexions JDBC, les pools Jolt, JMS, LDAP... Tout cela n'est pas une partie très marrante.
Mais voilà tellement pressé, que j'ai foncé tête baissé. Quel âne! Lève le nez la prochaine fois me dis-je.
Ma manière de faire était la suivante :
- prendre le config.xml de mon domaine en 8.1
- créer un domaine vierge en 10
- tout recréer dans le 10 à partir des éléments du 8.1
Sauf que, c'est une fois ces tâches terminées que je me suis dit, mais chez weblogic, ils ont du prévoir un outil pour ca. Je ne dois pas être le seul à faire ca.
Et bien 5 minutes de recherche sur google et bea explique comment utiliser l'exe d'upgrade.
Bon et bien au moins, la prochaine fois, je le saurai, je l'utiliserai, et je gagnerai du temps!
java.lang.OutOfMemoryError : PermGenSpace
J'ai fréquemment rencontré cette erreur ces derniers temps, soit en lancant des taches maven sur un poste de dev, soit en déployant des applications sur weblogic 10.
Voici une explication de cette erreur : javalangoutofmemoryerror-permgen-space.html
et ici, une explication un peu plus détaillé sur pourquoi weblogic génère cette erreur.
Voici une explication de cette erreur : javalangoutofmemoryerror-permgen-space.html
et ici, une explication un peu plus détaillé sur pourquoi weblogic génère cette erreur.
lundi 15 décembre 2008
Accès aux données haute performance en Java
L'API pureQuery, je n'en avais jamais entendu parler avant de lire cet article.
Visiblement, enfin du moins d'après le titre, c'est une API qui permet d'obtenir des temps d'accès aux données réduits.
C'est surement très intéressant, je vais toutefois proposer mon avis de développeur. Ce qui m'intéresse dans les frameworks de mapping O/R, c'est que justement je n'ai pas à connaitre le SQL.
Alors oui, surement que je pourrais gagner en performances en utilisant pureQuery, c'est surement très bien.
Mais Hibernate ou encore iBatis, ont pris tellement de place qu'il serait difficile de s'en passer.
Il est tout de même intéressant de s'informer, l'article est sur le site d'IBM.
Visiblement, enfin du moins d'après le titre, c'est une API qui permet d'obtenir des temps d'accès aux données réduits.
C'est surement très intéressant, je vais toutefois proposer mon avis de développeur. Ce qui m'intéresse dans les frameworks de mapping O/R, c'est que justement je n'ai pas à connaitre le SQL.
Alors oui, surement que je pourrais gagner en performances en utilisant pureQuery, c'est surement très bien.
Mais Hibernate ou encore iBatis, ont pris tellement de place qu'il serait difficile de s'en passer.
Il est tout de même intéressant de s'informer, l'article est sur le site d'IBM.
Scrum en 10 minutes
Je me rends compte que je n'ais pas beaucoup parlé de cette nouvelle facon dont fonctionne un projet.
Les méthodes agiles... ah lala, tout le monde veut l'avoir son projet facon agile, c'est comme l'ajax il y a 3-4 ans.
En 10 minutes, voici une présentation des basiques de Scrum.
Les méthodes agiles... ah lala, tout le monde veut l'avoir son projet facon agile, c'est comme l'ajax il y a 3-4 ans.
En 10 minutes, voici une présentation des basiques de Scrum.
Inscription à :
Articles (Atom)