Digital Architecture
Mis à jour : il y a 1 jour 4 heures
jeu, 09/02/2010 - 15:31
Le navigateur Web Chrome a le vent en poupe : rapide, bien pensé et bénéficiant d'une quantité croissante d'extensions. Apparues il y a de longues années déjà dans Firefox, ces dernières sont un bon moyen d'étendre les fonctionnalités natives du navigateur : capture d'écran, partage de favoris, actualités, notifications, etc. Mais au fond, ce sont tout simplement de petites applications se basant sur les standards HTML, CSS et JavaScript... autant dire que tous les développeurs Web manipulant ces trois (...)
mer, 09/01/2010 - 18:38
Paris Web, c'est quoi ? Paris Web est avant tout une association "loi 1901" dont le but est la promotion du développement web de qualité. Elle plébiscite les standards, le respect des normes, l'accessibilité, l'ergonomie réfléchie et le choix de bonnes méthodes de conception. Son action est notamment visible par l'organisation et sa participation à des manifestations et forums autour de ces thématiques. C'est quoi alors Paris Web 2010 ??? Pour répondre encore mieux à sa mission, l'association (...)
jeu, 08/05/2010 - 12:48
Parmi la multitude des langages de programmation qui existent, certains s'appuient sur Java et sa JVM. Quelques uns sont en plein essor depuis plusieurs mois. Si ces derniers temps, Scala fait beaucoup parler de lui (langage mélangeant programmation objet et fonctionnelle), Groovy est "l'autre langage" le plus connu et le plus répandu de la JVM. Historique Groovy a été initialement développé en 2003 par James Strachan (qui plus tard le reniera), et c'est Guillaume Laforge qui lui a succédé comme (...)
mer, 07/28/2010 - 13:52
La qualité du code est souvent le parent pauvre des projets en entreprise et, pourtant, celle-ci a un impact sur la productivité. Sonar est le tableau de bord permettant de suivre l'évolution de la qualité des sources au fur et à mesure de la vie d'un projet. Vous en avez marre de côtoyer des projets Java contenant du code dupliqué, des classes avec une seule méthode de 2500 lignes et sans aucun commentaire ? Sonar est la solution a tout vos soucis ! (je sais, c'est une accroche commerciale mais (...)
ven, 07/16/2010 - 13:44
Les Rencontres Mondiales du Logiciel Libre reviennent à Bordeaux, 10 ans après leur création dans cette même ville. Cette onzième édition s'est déroulée dans la joie et la bonne humeur, et en pleine chaleur estivale, du 6 au 11 juillet 2010. Petit retour sur la session Internet que j'ai co-organisée, à l'aide de Nicolas Perriault. Le programme des RMLL est un bon point de départ, exhaustif, si vous n'avez pu vous rendre sur place. Je me contenterai en effet d'aborder les conférences les plus (...)
jeu, 07/15/2010 - 12:53
On ne va pas ergoter sans fin, tout le monde doit maintenant savoir que Internet Explorer 6 — IE6 pour les intimes — est un navigateur obsolète et dangereux. Et pourtant, certains continuent à l'utiliser. Faut-il les en dissuader, refuser de leur fournir son support, aller même jusqu'à leur empêcher l'accès, ou faut-il continuer à supporter (les faiblesses de) ce navigateur ? Petit aperçu du marché On le sait, les parts de marché de IE6 — et même de IE toutes versions confondues — diminuent largement, (...)
jeu, 07/08/2010 - 15:54
Cette année, l'eZ Conférence a eu lieu à Berlin les 24 et 25 juin derniers. Les deux journées ont été divisées en 3 thèmes principaux : le « community track » (conférences animées par eZ Systems et des membres de la communauté), un thème de réflexion sur la gestion de contenu (notamment les tendances actuelles), et un thème spécialisé sur la gestion de médias en ligne. Voici un point sur les annonces importantes faites par eZ Systems. eZ Publish migre son dépôt public sur Git Après des années d'utilisation de (...)
jeu, 07/01/2010 - 13:41
GWT, framework Web Java developpé par Google permettant notamment de développer des interfaces riches, était à l'honneur pour sa version 2.0 lors de l'OpenRex. Ce billet constitue mon retour sur cette présentation. Un OpenQuoi ? Ippon Technologies organise depuis le début de l'année des retours d'expérience ouverts au public et animés par ses employés, sous le doux nom d'OpenRex. Bien que de taille modeste (35 places), ces présentations permettent d'avoir un retour direct sur l'emploi de technologies (...)
jeu, 06/24/2010 - 14:08
Clever Age a le plaisir d'accueillir le premier atelier « Git Attitude » dans ses locaux, le samedi 10 juillet 2010 à 9h30. Christophe Porteneuve proposera au cours de cet atelier un tour complet de l'outil de gestion de code source Git. Au programme de la journée, entre autres, on trouvera : Installer un Git récent (Linux / Unix / OS X) Configuration globale, locale, aliases de commande et astuces de prompt Philosophie et architecture ; comparaison avec les SCM centralisés type Subversion / CVS (...)
ven, 06/18/2010 - 16:23
Zoning, wireframe, maquette, prototype, voici des termes qui ne vous sont pas anodins, puisque nous les rencontrons de plus en plus dans le monde du Web, notamment dans les phases d'initialisation des projets. Mais savez-vous réellement ce qui se cache derrière chacun de ces termes, qui désignent l'ensemble des techniques et des outils qui permettent de maquetter graphiquement, fonctionnellement, ergonomiquement un site Web ? Tout d'abord utilisée dans la création de logiciels lourds avant la (...)
mer, 06/09/2010 - 13:03
Titanium est un logiciel open-source qui permet de construire des applications mobile, avec les éléments d'interface natifs, le stockage de données, la géolocalisation etc. fonctionnant simultanément sur iPhone et Android, et avec des technologies web ! Les développeurs web peuvent ainsi s'éviter la peine d'apprendre Objective-C ou Java et utiliser à la place leurs compétences en Javascript, HTML et CSS pour construire des applications qui, cerise sur le gâteau, fonctionneront à la fois sur iPhone (...)
ven, 06/04/2010 - 12:11
Dans le cadre de plusieurs projets ayant des problématiques multi-sites (déclinaisons par pays ou par client), nous avons été amenés à concevoir et mettre en place une organisation technique permettant d'industrialiser les développements. Objectifs et contexte technique Pour ces différents projets, les objectifs à atteindre étaient les suivants : Permettre une capitalisation maximum du code développé Assurer la cohérence entre les différentes versions du code capitalisé et spécifique Sécuriser les (...)
jeu, 05/27/2010 - 17:51
Il y a environ 1 mois de cela, la première version bêta de Doctrine 2 a été rendue publique, une petite prise en main rapide s'imposait ! Je ne vais pas parler ici de l'intégration de Doctrine dans le framework MVC symfony, le plugin sfDoctrine2Plugin n'étant à l'heure actuelle pas testable en profondeur. Cet article porte donc sur Doctrine 2, l'ORM, uniquement. http://www.doctrine-project.org Le schéma de description du modèle Le classique schema.yml pour commencer, apporte son lot de nouveautés (...)
mer, 05/19/2010 - 09:13
Windows Phone est un système d'exploitation pour téléphones mobiles présenté par Microsoft lors du MIX 2010 sous le nom Windows Phone 7 Series. S'inspirant des modèles à succès que sont l'iPhoneOS d'Apple et l'Android de Google, Microsoft a fait table rase de son précédent système mobile et souhaite désormais s'imposer comme un acteur majeur du mobile grand public. Matériel : un cahier des charges très strict Les constructeurs de terminaux Windows Phone, tels que Samsung ou LG qui ont participé à la (...)