Veille technologique
Partageons nos connaissances !
Dans le cadre de sa veille technologique, Osaxis travaille sur de nombreux sujets techniques et souhaite partager ses connaissances. Des articles sont régulièrement mis en ligne sur des sujets divers et variés afin de vous faire part des actualités du moment tout en conservant notre impartialité.

Développement d’applications unifiées sous Androïd 4.0

Les développeurs d’applications Androïd se sont pendant longtemps heurtés à la variété de produits utilisant la plateforme mobile. En effet, ne pas savoir sur quel support une application est utilisée est problématique pour fournir un confort d’utilisation optimal.

Androïd 4.0 apporte un élément de réponse à ce problème en proposant la première version du système unifiant le support des smartphones et des appareils de type tablette ; cette nouvelle version permet donc de créer des applications uniques, réduisant la rupture instaurée depuis le lancement d’Androïd 3.0 destiné à un usage sur tablettes uniquement. Cette différentiation qui contraignait les développeurs à maintenir multiples versions du code de leurs applications étant révolue, cet article propose un premier état des lieux du développement d’une application fonctionnant sur mobiles et tablettes.

Principe général des tests de montée en charge

Nous allons définir ce qu’est un test de montée en charge de manière générale, dans le contexte d’une architecture Web. En effet, le principe de test est différent selon le type d’architecture (protocole d’échange différent, comportement d’architecture différent, etc.).

Talend Open Studio par l’exemple

L’ETL (« Extract Transform Load ») est une technologie permettant l’échange et la synchronisation de données issues de bases de données ou de fichiers vers une autre structure. A l’origine, cette technologie était utilisée pour faciliter la sauvegarde régulière de bases de données avant de peu à peu élargir son champ d’action vers d’autres aspects, notamment pour solutionner le grand nombre d’interfaces existantes.

Le pourquoi, quand et comment du test de montée en charge ?

La question peut paraître obsolète car désormais une ou plusieurs phases de tests de montée en charge font parties intégrantes de la majorité des processus de développement d'une nouvelle application. Cependant, il existe encore des sites déployés en production sans phase de test sous prétexte que l'application fonctionne correctement lorsque l'on explore le site et que le temps de réponse est satisfaisant.

Premiers pas avec JMeter 2.5.1

JMeter est un logiciel de tests de montée en charge créé en 1998 par Stefano Mazzocchi, de la fondation Apache Software. Il est sous licence Apache et développé en Java, ce qui le rend multi-plateforme. Initialement prévu pour tester les performances du projet Apache JServ, JMeter a évolué et permet maintenant d’effectuer des tests de montée en charge de différents types, par exemple sur des Sites Web, des WebServices, des serveurs FTP,… Cet outil bénéficie d’une communauté active importante et de mises à jour régulières.

Introduction au serveur de cache avec Squid 3.0 (partie 2/2)

Après avoir vu comment Squid fonctionnait dans les grandes lignes, on s'intéresse maintenant à son installation et à son démarrage. Les explications qui suivent concernent l'installation du serveur sur une distribution Ubuntu 10.04 LTS.

Drupal & WordPress

Dans le milieu du développement de sites internet et d’applications Web, les logiciels de gestion de contenu sont de plus en plus répandus. Nous proposons une présentation sur fond de comparatif de deux d’entre eux : Drupal et WordPress.

Développement Windows Phone 7 (partie 2/2)

La première partie de cet article est consultable à cette adresse : http://osaxis.fr/blog/index.php/2011/06/23/29-developpement-windows-phone-7-partie-1-2

Publié avec DotClear

>   plan du site   -   crédits   -   nous contacter   <