Software Engineering

Hier avait lieu une présentation de Peter Lubbers sur HTML5. Une présentation très sympathique qui permettait de repasser en revue les nouveautés d'HTML5, et elles sont nombreuses...Au niveau langage tout d'abord. HTML5 déprécie certains tags (frameset, font...) HTML et en rajoute et tout ça dans un objectif de productivité, de faciliter et de mutu...

La présentation de Sylvain Lebresne sur Cassandra lors du dernier noSql User Group @Paris était excellente, encore bravo a Sylvain. Si bien qu'en bon geek, j'ai voulu essayer tout de suite, ce qui m'a encore valu une courte nuit de sommeil. Conclusion : si vous voulez faire tourner Cassandra en dix minutes, voila comment faire... Tout d'abord, le s...

IntroductionEn musique, jouer trop tard la note de bonne hauteur fait finalement une fausse note ! Mais bien qu’en informatique de gestion l’instant exact de réponse du système à une demande n’ait pas beaucoup d’importance, certains usages sont sensibles à la réponse en un temps limité garanti. Dans ce post, nous abordons des technologies disponibl...

La part du web consulté par des terminaux mobiles augmente très vite, et proposer à ces utilisateurs une version mobile devient un véritable enjeu stratégique. Malheureusement, le web mobile n'a pas grand chose à voir avec celui qu'on connaît sur desktop : du fait des faibles performances des appareils mobiles par rapport au desktop, des contrainte...

Nous avons vu dans les articles précédents comment ssh permettait à Bob de chiffrer ses connexions aux serveurs, comment sudo permettait de restreindre et de tracer qui fait quoi, et comment screen pouvait éviter à Bob de perdre du temps. Fort des ces outils, Bob a commencé à automatiser plusieurs tâches, mais se heurte à des problèmes d'échelle : ...

2 mots sur la fédération d’identitéPour le grand public, le principal avantage de la fédération d’identité est de disposer d’une identité unifiée, utilisable sur divers sites Web indépendants. La fédération permet d’orienter les applications compatibles vers un gestionnaire d’identité unifié et ainsi :De disposer d’un identifiant / mot de passe un...

Alors que Hibernate est très largement répandu dans les projets Java pour accéder à une base de données relationnelle, il arrive que l'utilisation en direct de l'API JDBC reste pertinente. En effet, il demeure intéressant de rester en SQL "pur" plutôt que de sortir la grosse artillerie lorsque :les données de la base sont plutôt pensées tuple qu'ob...

Un matin, j’en ai eu assez d’attendre 15 min à chaque construction mon application par l’usine de développement. Sur mon Mac Book Pro, cela mets deux fois moins de temps. Je suis donc aller chez le revendeur informatique d’à coté, pour acheter un serveur tout neuf. J’installe un Linux (Ubuntu 9.10), je lance mon build, je patiente, et je constate q...

L'arrivée des terminaux mobiles en entreprise et la popularité de l'iPhone avec son modèle économique basé sur l'AppStore ont engendré le retour massif du développement d'applications natives, permettant de profiter de l'ergonomie, de la puissance et des nouvelles fonctionnalités des smartphones.HTML5, la nouvelle version du standard du web, a été ...

This article is the English translation (human made, not automatic) of what I published on the French version of this blog few a months ago. It talks about Alfresco 3.1.These days, we hear a lot about collaboration, 2.0 company, wiki, ... and also of Alfresco.Alfresco is an Enterprise Content Management system (ECM). It is a free software, it has a...