GitHub : le service Web d'hébergement de vos développements open-source
Vous cherchez un outil d'hébergement de vos développements open-source afin de coder une nouvelle application avec vos amis. Vous souhaitez que cet outil soit simple d'utilisation et accessible à tous vos amis rapidement. GitHub, social coding, est fait...
Le protocole d'authentification OAuth (Open Authorization) : principes généraux
Lors d'une de mes missions, j'ai été amené à mettre en œuvre des autorisations de type OAuth. Ceci dans le cadre d'un développement lié aux API du Web 2.0 telles que l'API de Twitter ou Yammer. Beaucoup d'applications du monde Web 2.0 ont fait le choix...
Architecture du SI : présentation
L'architecture du Système d'Information (SI) d'une entreprise est la manière dont est structuré son système informatique. Elle fait donc partie intégrante de sa stratégie. Pour la mettre en place ou la faire évoluer, il est nécessaire de discuter avec...
Débuter avec le framework Play!
Pour commencer à développer avec Play!, rien de plus simple. Il suffit d'aller sur le site officiel du framework et de télécharger sa dernière version stable à l'adresse suivante: http://www.playframework.org/download. Décompresser ensuite l'archive récupérée...
Le framework Play! : présentation
Play! est un framework Java destiné au développement d'applications Web de la manière la plus productive possible. Il est basé sur le modèle d’architecture sans état appelé REST (cf. mon billet sur cette architecture ). Play!, basé sur REST, est un framework...
REST (Representational State Transfer): l'architecture logicielle basée sur les fondamentaux d'internet
L'architecture logicielle la plus utilisée aujourd'hui dans le développement d'applications Web est, sans aucun doute, l'architecture MVC 2 (Model View Controller). On entend donc, un peu moins, parler de l'architecture REST. Le terme a, pourtant, été...
Configurer SQL Developer pour MySQL
MySQL est une des bases de données Open Source les plus utilisées dans le monde. Cependant, à moins de l'installer en passant par Wampserver, seul le mode console de type shell (DOS) permet d’interagir avec la base de données de manière native. Lorsqu'on...
Le framework Vaadin
Un Vaadin est un framework Java qui permet le développement d'IHM (Interface Homme Machine) de type RIA (Rich Internet Application). Il est basé sur le framework Google GWT (Google Web Toolkit) et en facilite l'utilisation. Il n'est plus nécessaire pour...
Introduction à Open For Business (OFBiz)
Dans le cadre d'une de mes missions au sein d'un grand industriel, j'ai pu découvrir un ERP Open Source que je ne connaissais pas du tout qui s'appelle OFBiz (Open For Business). A par les grosses pointures tels que SAP, PeopleSoft, etc.., je ne pensais...
L'outil de recherche des occurences d'une classe: le classfinder
Dernièrement, j'ai eu un gros problème plutôt récurrent de version d'une classe. J'ai du faire face à une exception de type NoSuchMethodFound sans comprendre la cause de cette erreur. En effet, j'étais sûr que j'avais bien la bonne classe avec cette méthode...