-
-
12:53
»
Clever Age - Blog
Quelques semaines après l'événement le plus attendu de l'année dans la communauté des développeurs symfony, à savoir le symfony live, je vous livre ici les points clés de cette édition 2010. Les deux jours de conférences ont été marqués par les présentations officielles de Doctrine 2 et Symfony 2, je reviendrais sur ces deux points ultérieurement. Sur la vingtaine de conférences proposées, je vais parler de celles qui m'ont le plus intéressées et surtout des astuces / conseils que j'ai pu glaner à l'écoute (...)
-
-
11:29
»
Clever Age - Blog
Les projets e-commerce imposent un travail de synchronisation important entre les équipes métier, marketing, logistique et de maîtrise d'oeuvre ... Elles se rassemblent autour d'un objectif commun : "Réussir son projet e-Commerce". Notre dernier petit déjeuner portait sur ce sujet. Vous n'avez pas pu vous joindre à nous ? Voici une synthèse "télégraphique" de son déroulement en espérant vous accueillir physiquement lors de notre prochain petit déjeuner. Clever Age s'appuie sur son expérience pour (...)
-
-
14:45
»
Clever Age - Blog
Clever Age a le plaisir d'accueillir pour la seconde fois le w3café dans ses locaux, le jeudi 3 décembre 2009. Au programme, 2 ateliers : « Bonnes pratiques qualité : en route pour la V2 [d'Opquast] » par Elie Sloïm et Fabrice Bonny, de Temesis « CSS : Des polices personnalisées » par Yves Van Goethem, de Publicis, Paris Web et autres projets liés au Web Dépêchez-vous de vous inscrire, les places sont comptées ! Pour venir, c'est simple, toutes les infos sont sur la page de l'agence de Paris de (...)
-
-
14:18
»
Clever Age - Blog
Lorsqu'un développeur produit du code source, il doit s'assurer que plusieurs critères essentiels soient satisfaits. Ceux-ci sont nombreux (la maintenabilité, la modularité, ...) mais aujourd'hui nous ne nous intéresserons qu'à l'un d'entre eux : la rapidité d'exécution. Si la rapidité d'exécution d'une application n'est pas satisfaisante, il est possible d'instrumenter cette dernière afin d'identifier les causes du ralentissement. L'exécution produira alors une série d'indicateurs permettant d'isoler (...)
-
-
17:08
»
Clever Age - Blog
Alban Oujagir, journaliste TV4IT, interviewe Clever Age sur les dernières évolutions autour des architectures e-Commerce. Frédéric Bon expose la vision de Clever Age sur la convergence de 3 flux sur les sites e-Commerce : les fonctionnalités e-Commerce "pures", la gestion de contenus et les contenus contributifs (UGC : user generated contents). Les différentes options pour mettre en oeuvre ces plateformes sont passées en revue ainsi que les tendances actuelles autour du (...)
-
-
16:14
»
Clever Age - Blog
LESS est un langage de présentation qui étend CSS pour lui apporter ce qu'il manque : productivité, facilité de maintenance et un héritage de propriétés. Il ressuscite quelque peu le fameux CSS Server Side. À vrai dire, il apporte tout ce qu'il manquait à la réalité du terrain. De la souplesse et une possibilité supplémentaire d'industrialiser les développements d'interface. La raison même de l'existence de LESS réside dans les lacunes de CSS, intrinsèques au langage et de son utilisation au quotidien. CSS (...)
-
-
14:39
»
Clever Age - Blog
Drupal gère nativement, pour chaque contenu, une date de création, et une date de mise à jour. Néanmoins, on a souvent besoin d'une troisième date, qui est la date de publication. Cela sert notamment lorsque la rédaction d'un article est soumise à validation d'un responsable, ou bien lorsque la publication d'un article est différée de quelques jours. Clever Age a réalisé un module permettant d'ajouter cette fonctionnalité. La date de publication est la date à laquelle un noeud est publié, que cela (...)
-
10:34
»
Clever Age - Blog
Axure RP Pro 5.5 est un logiciel permettant de créer des maquettes HTML fonctionnelles ainsi que les spécifications fonctionnelles associées
-
-
14:14
»
Clever Age - Blog
Les polices de caractères sur le web Un bon choix typographique est essentiel lorsque l'on s'intéresse à l'esthétisme général d'un document - mais cet article ne va pas vous aider dans ce choix, parce que sur le web, il est plutôt réduit. En effet, les polices de caractères ont la particularité d'être liées au système d'exploitation de l'internaute et non pas à son navigateur ou au site qu'il visite, tout au plus le site a son mot à dire sur la police souhaitée, mais sans être sûr que ce choix sera (...)
-
-
23:58
»
Clever Age - Blog
Clever Age est heureuse de proposer son hospitalité à une nouvelle session des w3café, ces événements dont « le but [...] est de permettre aux participants d'échanger des idées sur l'implémentation des bonnes pratiques du web sur de véritables sites en production, mais également de discuter et d'échanger des trucs et astuces sur les techniques pour résoudre les problèmes que cela peut impliquer. » Au programme, 2 ateliers : « Le kit du parfait petit intégrateur » par Marie Alhomme et Thierry Régagnon, tous (...)
-
-
12:09
»
Clever Age - Blog
Symfony fournit un mécanisme de journaux permettant de tracer toute sorte de messages, en leur affectant un niveau de criticité (info, warning, err, …). Ainsi, lorsque l'on constate un comportement anormal, on peut aller voir dans les logs les messages nous permettant de mieux comprendre le problème. Néanmoins, on ne va pas fouiller ces journaux tous les jours, comment faire pour être automatiquement averti lorsqu'un problème survient ? Il existe plusieurs plugins, par exemple sfErrorNotifierPlugin (...)
-
-
12:20
»
Clever Age - Blog
Comment décliner les réseaux sociaux en entreprise ? Pour quels usages ? Trouver les réponses demande de se pencher sur les pratiques managériales de l'entreprise. Des modèles se dégagent - celui de la vie, du marché et de la ville. Des modèles qui renvoient à autant de voies pour expérimenter les réseaux sociaux. Explications avec Frédéric Bon Voici la vidéo :
-
-
9:57
»
Clever Age - Blog
La présentation par Adobe, ce mercredi 3 juin à l'Atelier Richelieu, de Flash Builder 4 et Flash Catalyst fut l'occasion d'exhumer une méthode datant de l'âge du print. A l'époque proposée par Acrobat, elle concerne aujourd'hui le web et se trouve embarquée dans la dernière version de Fireworks. Une méthode offrant aux clients des agences de com la possibilité de suivre pas à pas la création des maquettes de leurs sites web, et de communiquer aux designers leurs commentaires sur un support partagé. (...)
-
-
12:34
»
Clever Age - Blog
Annoncé il y a un peu moins d'un an et mis en application depuis six mois, Facebook propose son nouveau concept "Facebook Connect". Les librairies et l'API sont relativement faciles à utiliser, mais le plus dur est de se repérer dans l'amas de documentation. Cet article a pour but d'expliquer le concept, de recoller les morceaux de documentation, et combler certains manques. Une simple recherche sur Google de facebook api donne de nombreux points d'entrées a priori intéressants : Le portail (...)
-
-
11:50
»
Clever Age - Blog
Aperçu de quelques fonctionnalités offertes aux inscrits aux services Google sur les pages de résultat de recherche.
-
-
16:40
»
Clever Age - Blog
Amazon a développé au cours des dernières années une série de services de cloud computing, regroupés sous l'appellation "Amazon Web Services", qui permettent de déployer rapidement des architectures extensibles, sans les désagréments de la logistique matérielle. Pour le web, les services d'Amazon répondent principalement à trois problématiques : le stockage des données, avec Amazon S3 la puissance de calcul, avec Amazon EC2 et la capacité de distribution, avec Amazon Cloudfront Amazon S3, pour le (...)
-
-
10:52
»
Clever Age - Blog
Au fil des projets, on aime à pouvoir réutiliser du travail déjà réalisé auparavant. On gagne du temps, on ne réinvente pas la roue et surtout, on sait que ça fonctionne. Assez curieusement, cette pratique reste quelque peu à l'écart du monde de la présentation Web. Combien de fois n'a-t'on pas recréé son screen.css depuis la page blanche ? Une approche objet des CSS pourrait pourtant nous faire gagner un temps précieux ! Les CSS ... c'est de l'objet ? À première vue ce n'est pas le cas. Pourtant à y (...)
-
-
14:57
»
Clever Age - Blog
Compte-rendu d'une journée passée au MTC pour prendre en main Blend.
-
-
13:28
»
Clever Age - Blog
La société BAAO en partenariat avec Adobe organise dans plusieurs villes françaises un atelier gratuit de découverte de Flex 3 et AIR. Étant développeur Flash, je n'avais jamais eu l'occasion de me pencher sur cette technologie Adobe plutôt récente (créée par Macromedia en 2004 puis reprise par Adobe en 2006), j'en ai donc profité pour assister à cette journée. Pour s'inscrire il suffit de remplir un formulaire et une confirmation vous est envoyée quelques jours plus tard avec toutes les informations (...)
-
-
11:57
»
Clever Age - Blog
On retrouve des tableaux de bord partout : dans un avion, une voiture, une machine à laver ou un système d'information. Son rôle est à chaque fois le même : il apporte une aide à la décision au gestionnaire du système. Il se doit donc de transmettre des informations pertinentes sur l'état et la performance du système à l'instant présent. Le tableau de bord : une photographie du système Bien trop souvent les tableaux de bord ne sont utilisés ou conçus que comme outil de constat. Le gestionnaire y observe (...)
-
-
14:29
»
Clever Age - Blog
L'outil de gestion de contenu Drupal a clairement le vent en poupe en ce moment. Quelles sont les raisons de cette popularité ? L'engouement pour ce produit va-t-il perdurer ? Google (Measurement Lab (M-Lab)), le gouvernement américain (recovery.gov), Sony Music via les sites de P !nk, Beyonce, Britney Spears, John Legend, Kelly Clarkson et The Fray, Brico Dépot, jQuery, et la liste pourrait être encore bien longue : tous ces sites utilisent Drupal. Pourquoi ce début de popularité ? À mon (...)
-
-
14:24
»
Clever Age - Blog
La sortie récente de jQuery 1.3 a sûrement ravi de nombreux développeurs avides des performances et de la souplesse d'utilisation de cette librairie. Ce que l'on sait un peu moins, c'est qu'elle a remplacé son moteur de sélection CSS par un tout nouveau venu : Sizzle ! Ce n'est pas non plus un grand hasard puisque son auteur principal est John Resig... celui-là même qui a initié le mouvement jQuery, 4 ans plus tôt. Bon, Sizzle c'est quoi ? Il ne faut pas chercher midi à 14 heures : Sizzle est ce (...)
-
-
22:28
»
Clever Age - Blog
Suite au rachat de FeedBurner par Google l'an dernier, et à la migration rendue maintenant obligatoire, les URL de nos flux de syndication RSS sont modifiées. Les anciennes adresses continuent à exister mais sont maintenant des redirections. Les URL des flux RSS sont donc devenues celles-ci : Pour les actualités : http://feeds.clever-age.com/Clever-Age-Actu Pour le blog : http://feeds.clever-age.com/Clever-Age-Blog Pour les commentaires du blog : (...)
-
-
10:49
»
Clever Age - Blog
La version 2.1 du framework Struts est sortie dernièrement. Après la refonte complète opérée pour la version 2, cette mise à jour pourtant mineure apporte des améliorations importantes et révélatrices de l'évolution actuelle des frameworks Java. Convention Le but ici n'est pas de faire une revue exhaustive de ces améliorations, mais de regarder un peu plus en détail l'évolution qui me semble la plus marquante : le nouveau plugin Convention. Il reprend les idées des anciens plugins CodeBehind et (...)
-
10:49
»
Clever Age - Blog
La version 2.1 du framework Struts est sortie dernièrement. Après la refonte complète opérée pour la version 2, cette mise à jour pourtant mineure apporte des améliorations importantes et révélatrices de l'évolution actuelle des frameworks Java. Convention Le but ici n'est pas de faire une revue exhaustive de ces améliorations, mais de regarder un peu plus en détail l'évolution qui me semble la plus marquante : le nouveau plugin Convention. Il reprend les idées des anciens plugins CodeBehind et (...)
-
10:49
»
Clever Age - Blog
La version 2.1 du framework Struts est sortie dernièrement. Après la refonte complète opérée pour la version 2, cette mise à jour pourtant mineure apporte des améliorations importantes et révélatrices de l'évolution actuelle des frameworks Java. Convention Le but ici n'est pas de faire une revue exhaustive de ces améliorations, mais de regarder un peu plus en détail l'évolution qui me semble la plus marquante : le nouveau plugin Convention. Il reprend les idées des anciens plugins CodeBehind et (...)
-
-
18:59
»
Clever Age - Blog
Cette carte de voeux est aussi la première occasion de vous présenter le nouveau logo de Clever Age ainsi que le logo de notre agence interactive Clever Garden. Les prestations Clever Garden : direction artistique, conseil marketing Web ... viennent compléter nos prestations d'architecture technique et d'intégration. Nous en dévoilerons bien sûr beaucoup plus prochainement. Le dessous des logos une architecture minérale, solide, structurée, qui dure dans le temps pour imager l'architecture (...)
-
18:59
»
Clever Age - Blog
Cette carte de voeux est aussi la première occasion de vous présenter le nouveau logo de Clever Age ainsi que le logo de notre agence interactive Clever Garden. Les prestations Clever Garden : direction artistique, conseil marketing Web ... viennent compléter nos prestations d'architecture technique et d'intégration. Nous en dévoilerons bien sûr beaucoup plus prochainement. Le dessous des logos une architecture minérale, solide, structurée, qui dure dans le temps pour imager l'architecture (...)
-
18:59
»
Clever Age - Blog
Cette carte de voeux est aussi la première occasion de vous présenter le nouveau logo de Clever Age ainsi que le logo de notre agence interactive Clever Garden. Les prestations Clever Garden : direction artistique, conseil marketing Web ... viennent compléter nos prestations d'architecture technique et d'intégration. Nous en dévoilerons bien sûr beaucoup plus prochainement. Le dessous des logos une architecture minérale, solide, structurée, qui dure dans le temps pour imager l'architecture (...)
-
-
17:57
»
Clever Age - Blog
Tout le monde ou presque se sert de Google Maps, Yahoo Maps, MSN Maps, truc maps. Leur première utilité est de repérer une adresse sur une carte. On peut dorénavant ajouter des points d'intérêt sous forme d'élément ponctuel, de ligne ou de polygone. Mais au fond, comment cela fonctionne-t-il ? Ce qui suit est une vulgarisation volontaire de la géographie, afin que tout le monde comprenne au mieux ces enjeux. Un peu de géographie Pour qu'un élément (point, image, carte, ...) géographique soit (...)
-
17:57
»
Clever Age - Blog
Tout le monde ou presque se sert de Google Maps, Yahoo Maps, MSN Maps, truc maps. Leur première utilité est de repérer une adresse sur une carte. On peut dorénavant ajouter des points d'intérêt sous forme d'élément ponctuel, de ligne ou de polygone. Mais au fond, comment cela fonctionne-t-il ? Ce qui suit est une vulgarisation volontaire de la géographie, afin que tout le monde comprenne au mieux ces enjeux. Un peu de géographie Pour qu'un élément (point, image, carte, ...) géographique soit (...)
-
17:57
»
Clever Age - Blog
Tout le monde ou presque se sert de Google Maps, Yahoo Maps, MSN Maps, truc maps. Leur première utilité est de repérer une adresse sur une carte. On peut dorénavant ajouter des points d'intérêt sous forme d'élément ponctuel, de ligne ou de polygone. Mais au fond, comment cela fonctionne-t-il ? Ce qui suit est une vulgarisation volontaire de la géographie, afin que tout le monde comprenne au mieux ces enjeux. Un peu de géographie Pour qu'un élément (point, image, carte, ...) géographique soit (...)