X

Développement parlant…

Développement parlant..., La boîte à menthol..., Open Source, Surfez léger...
Firefox s’aligne sur Chrome…
19 août 2011 at 11:18 0
Dans la lignée du navigateur de Google, Firefox, la star de Mozilla accélère son développement depuis quelques mois. Ainsi, la version 6 a succédé à la version 5 (jusque-là c'est logique) en l'espace de deux mois... La fondation Mozilla vient d'annoncer son choix de ne plus communiquer sur la version du produit. Les mises à jour étant complètement automatiques. A l'instar de Chrome, donc, Firefox devra toujours être en adéquation avec son temps. Certains voient d'un mauvais œil cette initiative et invoquent l'utilité d'un numéro de version pour les développeurs. Et Mozilla de leur répondre que celui-ci sera toujours affiché dans l'onglet about:support. Les avis sont donc mitigés au sein de la communauté mais ses ardents participants semblent oublier deux points importants :
  • cette démarche forcera les services web à utiliser les dernières technologies et à constamment tenir à jour leurs produits,
  • la majeure partie des utilisateurs de navigateurs ne travaille pas dans le développement.
D'une manière générale, il est préférable de niveler vers le haut de cette manière plutôt que de laisser cohabiter différentes versions d'une application.
LIRE LA SUITE...
Développement parlant..., La boîte à menthol..., Open Source
Drupal ou comment décrédibiliser un langage…
9 février 2011 at 10:00 19
Si l'homme a bien compris une chose, c'est qu'il est inutile de réinventer la roue tous les jours. Par souci d'économie, de temps mais surtout parce que c'est complètement absurde... Dans cette optique, sont apparus les frameworks et CMS qui proposent tous le meilleur comme le pire. Si les frameworks sont un besoin et un réel atout dans les phases de conception modernes, l'utilisation de CMS doit se faire dans un cadre bien défini et non à outrance... Il existe des dizaines de CMS (surtout en PHP). Certains brillent par leur simplicité, d'autres par leur ouverture. Au milieu se trouvent ceux que l'on utilise beaucoup mais qui ne sont ni simples ni bien développés... Drupal en est la représentation parfaite...

187976 tables...

Au moins... On a beau avoir vu des quantités de projets de grande envergure, avec des masses de données importantes, il est rare de voir autant de tables pour si peu... Et la bonne blague ; c'est que les modules externes rajoutent des tables, la création de types de contenu rajoute des tables, etc. Le tout centralisé dans une seule et unique table de liaison : node... En InnoDB, c'est clairement l'éclate !

Un approche tordue...

Nous sommes en 2011 (ça nous rajeunit pas, hein ?!) ; difficile de passer à côté de la POO dès lors que l'on trempe ses mains dans le développement. Tout s'axe autour des motifs de conception, des implémentations, des héritages et de tout ce qui se rapproche de près ou de loin de la notion d'objet. Visiblement, et malheureusement, ce n'est pas le cas de Drupal. On est dans une logique complètement procédurale qui pousse même le vice jusqu'à utiliser des méthodes dépréciées voire dangereuses entre les mains d'un enfant...

Vive la RAM !

Pour faire tourner le tout, pensez à vous équiper d'une machine blindée en RAM et avec 42 processeurs de 2048 cœurs chacun... Montez la mémoire allouée à PHP à 20Go, la mémoire allouée à MySQL à 10Go et priez pour ne pas avoir deux internautes connectés en même temps sur le site. Drupal est clairement un bouffeur de ressources. Ce qui paraît plutôt étrange quand on désire juste afficher une simple page de contenu...

Au final...

Un CMS doit être utilisé dans un cadre bien défini en respectant le rôle que lui ont imaginé ses développeurs. Pour faire plus (ou mieux), préférez un vrai framework tel que le Zend Framework ou Symfony et concevez vous-même votre base de données. Drupal ne mérite pas le rang qu'on lui attribue et profite très certainement d'un effet de mode. Sa forte présence sur le marché résulte simplement de choix réalisés sans prise de conscience de l'absurdité de sa conception... C'est d'autant plus dommage que ce genre de projet contribue à dévaluer un langage comme PHP qui, bien utilisé, s'avère extrêmement puissant. Maintenant, allez faire comprendre ça à quelqu'un qui n'a jamais mis le nez dans du code...
LIRE LA SUITE...
Développement parlant..., La boîte à menthol..., Surfez léger...
Un flux peut en cacher un autre…
19 août 2010 at 14:30 0
Petite surprise dans le flux de Sports.fr via Netvibes... Des "news" un peu particulières se sont glissées dans la liste des articles comme vous pouvez le voir sur la capture ci-contre. Qui de Sports.fr, Netvibes ou Mediafed (monétisation des flux RSS) a laissé une porte ouverte ? Mais que fait Hadopi ?!
LIRE LA SUITE...
Développement parlant..., En bref..., La boîte à menthol..., Un monde économique...
Oracle attaque Google…
13 août 2010 at 11:11 0
Oracle a décidé de traîner Google en justice pour une potentielle violation de sept brevets relatifs à Java sur la plateforme Android...
LIRE LA SUITE...
De la pomme..., Développement parlant..., La boîte à menthol..., Projecteur sur...
Il est tout simplement là…
8 juin 2010 at 12:14 2
Apple, par la voix de son CEO Steve Jobs, a annoncé hier l'arrivée prochaine de son nouveau mobile (déjà surnommé "mini-iPad") : l'iPhone 4. Ce nouveau modèle inondera les marchés mondiaux dès le 24 juin prochain. Fier de ses "milliers" de nouvelles fonctionnalités, le téléphone tatoué d'une pomme brillante intègre un capteur vidéo HD, un écran multi-touch d'une résolution nettement supérieure à ce qui se fait actuellement ainsi qu'un capteur gyroscopique... Un flash LED s'incruste discrètement dans la coque métallique de l'appareil alors qu'une nouvelle caméra pointe le bout de son objectif sur la façade pour proposer la communication visuelle dont on parle depuis si longtemps... Sous le capot, processeur Apple A4 et batterie inépuisable sont de série. Et pour orchestrer tout ceci, iOS 4 (anciennement iPhone OS 4) sera proposé en téléchargement dès le 21 juin. Pour ce qui est du prix, on a envie de dire que pour ces choses là, ça ne compte pas...
LIRE LA SUITE...
De la pomme..., Développement parlant..., La boîte à menthol..., Marketing moderne..., Surfez léger...
Logic-Immo.com mobile devient multiplateforme…
23 avril 2010 at 11:27 0
Logic-Immo.com, numéro deux de l'immobilier sur Internet, lance la nouvelle version de son application mobile. Si la première version était consacrée à l'iPhone, Logic-Immo.com a entrepris de porter son service sur les autres supports mobiles. Ainsi, Android et Nokia disposent à leur tour de cet outil de recherche immobilière. On notera même la mise en place d'une version mobile du site Internet pour les autres... Inutile d'imaginer des mises en situation complexes pour décrire l'utilisation d'une application de ce type ; vous êtes à l'autre bout du pays pour signer le CDI de votre vie mais votre nouvel emploi ne vous laisse pas le temps de parcourir les agences immobilières. Pas de problème, en deux ou trois clics sur votre smartphone, vous obtenez la liste des biens à la location ou à l'achat selon vos critères. L'application Logic-Immo.com historise les recherches et affiche des notifications sur demande. Côté pratique, cette application reste très intuitive et assiste les utilisateurs débutants au moyen de petits messages d'aide. C'est donc sans mal qu'un néophyte pourra rechercher l'agence immobilière la plus proche ou même géolocaliser une annonce... Récompensé par Orange pour sa stratégie multiplateforme, Logic-Immo.com possède désormais une offre de service mobile à la hauteur de son statut...

LIRE LA SUITE...
Développement parlant..., La boîte à menthol..., Open Source, Surfez léger...
PHP 6 au point mort…
23 mars 2010 at 10:39 1
La version 6 de PHP est désormais en stand by. La faute à l'implémentation d'Unicode qui s'avère être très bloquante...
LIRE LA SUITE...
Développement parlant..., En programmant..., La boîte à menthol..., La vie d'un blog..., Open Source, Projecteur sur..., Surfez léger...
CU3ER : léger, simple et sexy…
9 février 2010 at 12:22 2
A l'heure où l'on parle de plus en plus du remplacement de Flash par HTML5, il est bon de se rappeler qu'une nouvelle version d'un langage met souvent plusieurs années avant de s'imposer ou même de devenir une référence. Ce sera probablement le cas pour HTML5 comme ça l'a été pour Flash... A ceci près que le second requiert un plugin externe quand le premier est juste dépendant des navigateurs. Sur le web, il y a eu la vague des sites full Flash (avant que l'on ne se rendre compte des problèmes de SEO) puis est venue la période (dans laquelle nous sommes encore) de l'utilisation de Flash et d'ActionScript pour des éléments bien précis du web (players, animations, publicités...) ou des applications professionnelles (tableaux de bord, etc.). On agrémente les sites/blogs/services de quelques effets assez sexy car aujourd'hui ; on préfère ce qui est beau à ce qui fonctionne. Pour enjoliver vos sites, il existe l'animation Flex CU3ER (disponible gratuitement) qui, comme son nom l'indique, représente un cube dont le contenu est généré et animé par un fichier XML (d'où le "Flex"). Jolie, sexy et user friendly, cette animation entièrement customisable est dotée d'une documentation très complète et d'une petite communauté assez réactive... Tout est modifiable : couleurs, animations, boutons, indicateurs, durées, etc. Il subsiste, cependant, quelques légers bugs (attribut "target" de la balise "link" par exemple) dans cette version 0.9.2 qui devraient être fixés très prochainement. CU3ER, l'essayer, c'est l'adopter (oui ça fait cliché) ! Celui-ci est d'ailleurs utilisé sur ce blog pour présenter les "featured"...
LIRE LA SUITE...