avr 08
15
Java a la réputation d’être lourd et de ralentir la productivité des développeurs par rapport à d’autres technologies. Il paraît même qu’il serait en pleine agonie.
Il arrive d’entendre ici ou là « oui, java, c’est lourd, java c’est pas productif, java c’est tout pourri ». Non, non Java n’est pas mort, c’est même un langage en pleine mutation.
Il faut bien avouer que Java a un passif ne jouant pas forcément en sa faveur. Les EJB 2 ne sont pas un exemple de simplicité et de concision. Pour créer un objet (...)
Auteur
: Denis Delangle
avr 08
8
Google Web Toolkit (GWT) est un framework de développement d’applications Ajax écrit en Java. Il aide le développeur à monter plus facilement des applications riches, sans avoir à se soucier de la compatibilité entre navigateurs.
Auteur
: Thomas Parisot
mar 08
18
Mylyn est un outil de gestion de tâches présenté sous forme d’un plugin pour l’environnement de développement Eclipse. Gratuit, il intègre vos outils de gestion de bugs tels que Trac et Bugzilla directement dans Eclipse, évitant ainsi tout va-et-vient consommateur de temps.
À propos de Mylyn (ex-Mylar) Le but de Mylyn est de proposer une interface visuelle destinée à faciliter le traitement de tâches et de bugs directement au sein d’Eclipse. Ceci bien évidemment dans un but de gain de temps, (...)
Auteur
: Thomas Parisot
fév 08
26
Le laboratoire Open-Source lancé par Clever Age il y a quelques semaines, Clever Age.org, accueille aujourd’hui le projet CleverSvg. CleverSvg est une librairie PHP5 objet permettant la création et la manipulation de graphiques SVG avec PHP. SVG est un format XML destiné à la création de graphiques vectoriels bi-dimensionnels.
Publié sous licence LGPL, CleverSvg supporte correctement un nombre important d’éléments parmi ceux qui figurent dans la Recommandation du W3C au sujet de SVG : formes, (...)
Auteurs
: Xavier Lacot, Nicolas Perriault
fév 08
15
Au cours des dernières années, Clever Age a contribué à de nombreux logiciels libres. Entre autres :
SPIP, avec des patches et des plugins
SPIP-Agora, avec son développement initial, puis un grand nombre de patches et de fonctionnalités implémentées
GRR, solution pour laquelle nous avons développé un module de modération
le framework symfony, avec un très grand nombre de plugins, de patches et de promotion (ainsi que la liste de diffusion symfony-fr)
le framework Seagull, avec de nombreux patches (...)
Auteurs
: Tristan Rivoallan, Xavier Lacot, Frédéric Bon
oct 07
18
Alors que l’arrêt du support PHP4 est annoncé pour le 31 décembre 2007, que depuis 2 ans PHP5 commence à peine à se créer une place chez les hébergeurs, on se demande quelle seront les nouveautés de PHP6 pour sa sortie officielle prévue en mars 2008.
En effet, la nouvelle version promet de nombreuses modifications qui pourraient défigurer fortement l’utilisation actuelle du langage PHP avec comme principale nouveauté : Le support Unicode et les namespaces. Cette nouvelle version devrait par ailleurs (...)
Auteur
: François-Xavier Lacroix
juil 07
16
Le gestionnaire de source Subversion a une fonctionnalité trés intéressante appelée "Hooks"
Un hook (littéralement crochet) permet de lancer un programme personnalisé au moment précis où le programme principal à la tâche de l’exécuter. Dans le cas de svn les hooks sont applicables sur les évènements de contrôle de version( commit , changement de révision, lock). On peut le comparer à la notion de trigger en sql.
Les différents évènements possibles
Deux types de "Hooks" sont possibles . On a tout d’abord (...)
Auteur
: Gwenael Perier
juil 07
5
La librairie Javascript jQuery de John Resig est en train de se répandre à grande vitesse, mais malgré une documentation assez complète, certains points restent obscurs. Voici par exemple comment créer votre propre filtre de sélection.
Le besoin particulier qui m’a conduit à trouver la solution que je vais exposer ici est de sélectionner des éléments dont le contenu texte est exactement égal à une chaine de caractères donnée.
jQuery propose le filtre contains() qui permet d’identifier des éléments qui (...)
Auteur
: Nicolas Hoizey
jan 07
9
L’IDE Eclipse est un outil extrêmement modulaire. Le nombre important de plugins disponibles rend parfois difficile la gestion de la configuration de l’environnement au sein des équipes de développement.
En effet, il est compliqué de s’assurer que tout le monde utilise les mêmes plugins, avec les mêmes versions, de gérer les dépendances,...
Une solution à la fois simple et pratique peut aider à résoudre ce problème : la création d’un Update Site maintenu en interne.
Qu’est-ce qu’un Update Site ?
Toute (...)
Auteur
: Matthieu Guillermin