Software Engineering

Posté le 28/05/2010 par Jessy Bernal

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...

Lire la suite >

Posté le 24/05/2010 par Gabriel Guillon, Arnaud Mazin

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 : ...

Lire la suite >

Posté le 22/05/2010 par Guillaume Plouin

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...

Lire la suite >

Posté le 21/05/2010 par David Rousselie

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...

Lire la suite >

Posté le 10/05/2010 par Bertrand Paquet

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...

Lire la suite >

Posté le 04/05/2010 par François Petitit, Mickael Morier

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é ...

Lire la suite >

Posté le 30/04/2010 par Rémy Saissy

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...

Lire la suite >

Posté le 26/04/2010 par Gabriel Guillon

Nous avons vu dans l'article précédent deux outils bien pratique : ssh et sudo. L'un permet de chiffrer une connexion à une machine, le second permet d'exécuter une commande sous le nom d'un autre utilisateur.Nous avons laissé Bob dans un état détresse insoutenable : un coup de pelleteuse a coupé ses précieuses connexions au serveur distant, lui fa...

Lire la suite >

Posté le 23/04/2010 par Marc Bojoly

L'un des points fondamentaux pour réaliser un test automatisé est de le rendre reproductible. L'un des critères pour qu'un test soit unitaire est qu'une seule méthode soit testée de façon isolée sans dépendre d'une base de données ou de tout autre système externe. Le moyen le plus efficace pour assurer ces deux caractéristiques est d'utiliser des m...

Lire la suite >

Posté le 22/04/2010 par Olivier Mallassi

Vu les speakers annoncés, no:sql(eu) à Londres était très prometteur mais c'était sans compter sur mère nature et ce fameux volcan islandais qui allait bloquer l'espace aérien d'Europe du nord...Malgré tout, no:sql(eu) est resté disponible et a offert un mode de fonctionnement « graceful degradation ». Un mode finalement efficace puisque quelques s...

Lire la suite >