Encore des indicateurs sur la popularité de telle ou telle technologie Web à travers le comptage des modules Apache les plus couramment rencontrés sur le Net. Et puis, tant que j’y suis, un état de l’art des architectures applicatives en 2002.
Archives de l’auteur : Jean Millerat
Architectures orientées services (SOA) selon l’approche REST
Voici quelques liens intéressants pour celui qui veut comprendre ce que l’approche REST peut apporter aux architectures orientées services (SOA) , que ce soit avec ou sans l’utilisation des protocoles SOAP et/ou WSDL (on peut faire une architecture orientée services de style REST avec SOAP et WSDL, même si j’ai du mal à voir l’intérêt que cela représenterait) :
- http://webservices.xml.com/pub/a/ws/2003/09/30/soa.html
- http://weblogs.java.net/pub/wlg/193
- http://groups.yahoo.com/group/service-orientated-architecture/message/950
- http://www.adambosworth.net/archives/000016.html
- http://www.nwfusion.com/ee/2003/eerest.html
- http://www.onlamp.com/pub/a/php/2003/10/30/amazon_rest.html
Dossier Logiciels libres/Open Source
Le Journal du Net vient de publier un dossier qui fait le point sur les Logiciels libres/Open Source. En particulier, ce dossier inclut des retours d’expériences d’organisations telles que April Group (courtier en assurances), BNP Paribas, le CNRS, Houra.fr, TF1, le Ministère de l’Agriculture.
Python compared to Smalltalk
Python has many similarities with Smalltalk. Maybe one can say that Python is the Smalltalk of the Web. Here are some resources that compare Python with Smalltalk :
- http://www.linux-center.org/articles/9812/python.html
- http://c2.com/cgi/wiki?SmalltalkInsteadOfPython
- http://www.javablogs.com/ViewEntry.jspa?id=119090
- http://www.prescod.net/python/why.html
- http://www.approximity.com/ruby/Comparison_rb_st_m_java.html
- http://www.codespeak.net/pipermail/pypy-dev/2003q1/000356.html
- http://blog.colorstudy.com/ianb/weblog/2004/03/10.html#P68
Marché du Knowledge Management
En rapport avec mon mouton à sept pattes, voici un genre d’aperçu des acteurs du marché du knowledge management vu par le petit bout de ma petite lorgnette :
Que manque-t-il pour compléter le tableau ?
OWL-S
Le schéma OWL-S permet de décrire des services Web à l’aide d’ontologies. D’après cette lecture, je crois comprendre que l’on peut
- soit produire des services Web style RPC (via SOAP et WSDL) et compléter leur description, à plus haut niveau, avec OWL-S (ce qui remplace UDDI dans ce cas),
- soit produire des services Web style REST (sans SOAP ni WSDL) et faire toute leur description via OWL-S
Ceci signifierait qu’OWL-S serait un standard dans tous les cas concurrents de UDDI, et dans certains cas complémentaire de WSDL (pour le cas des services Web RPC via SOAP) et dans d’autres cas (services REST), concurrents de WSDL. Est-ce vraiment cela ?
CIA sémantique
La CIA suit de près le développement des technologies du Web Sémantique, au titre des logiciels d’analyse de réseaux sociaux :
There were a couple of presentations in the domain of military and political intelligence – a bit scary, especially when Kendall used one of Libby’s photos in a depiction thing (part of SWINT) asserting I was a terrorist leader. The CIA and co. are the end users of this stuff. Good job I’ve no plans to visit the US in the near future.
Prospective en entreprise et développement durable
La Tribune fait le point sur la place des études prospectives dans les grandes entreprises françaises. Cet article m’inspire les questions suivantes : si le développement durable doit vraiment prendre une place (durable, elle aussi) dans la stratégie des entreprises (et non pas seulement dans leur rapport annuel), alors quel rapport doit-il exister entre développement durable et prospective ou planification stratégique ? Par ailleurs, de même qu’il existe deux modèles organisationnels pour la génèse de l’innovation, endogène (culture interne de l’innovation) et exogène (innovation achetée par acquisition ou par conseil), en est-il de même pour la prospective ? Autrement dit, comment faire pour que la prospective puisse se faire dans l’entreprise et par l’entreprise (par ceux qui ont les mains dans le cambouis) et non pas hors de l’entreprise (consultants) ni dans une tour d’ivoire ?
Wikitravel
Après la fameuse Wikipedia, voici le WikiTravel, le guide du wiki-routard.
La folie des démarches qualité
CMMI, Six Sigma, CobiT, ITIL, ISO 9000, c’est la folie des modèles pour la gestion de la qualité en informatique. Prenez des repères avec cet article.
Exploiter .Net avec le langage Python
Jon Udell fait le point sur les possibilités d’utiliser le langage Python pour tirer profit des classes .Net ou Java. Pour exploiter les classes Java depuis Python, l’environnement d’exécution Jython a déjà fait ses preuves et conquis un public important. Pour .Net, les choses sont plus difficiles mais les tentatives évoquées par Jon Udell semblent prometteuses.
Wanted : mouton à sept pattes, dead or alive (alive si possible)
Vous savez bien : je m’interroge sur ce que sera mon prochain job. Dans une telle recherche, le but du jeu consiste bien sûr à trouver le bon compromis entre le job rêvé et les opportunités réelles. Mais cela n’empêche pas de rêver et de se demander, dans un monde utopique, quel serait ce job extraordinaire qu’il me faudrait, ce fameux mouton à sept pattes qu’il convient de ne chercher qu’en rêve (quelqu’un a parlé de « légende personnelle » ?) ? Alors, histoire de rêver avec toi, cher lecteur utopiste, voici le portrait robot du mouton en question : je voudrais monter une offre de services ciblant l’ensemble des besoins de support à l’innovation des organismes sans but lucratif. Cette offre s’appuierait sur une chaîne complète de valeur allant de la recherche autour des standards technologiques émergents (web sémantique) et des usages innovants en matière de knowledge management et de gestion de contenu (weblogs et wikis) jusqu’à la commercialisation de prestations d’assistance à maîtrise d’ouvrage, en passant par du conseil technique (architecture), de l’ingénierie et du support, avec une forte dose de conseil en management associatif, en innovation et en conduite du changement pour tenir l’ensemble. Le tout faisant la part belle aux logiciels libres et aux standards ouverts. Mes quartiers généraux seraient en région parisienne et mes clients un peu partout dans le monde. Je rendrais ainsi le monde meilleur tout en me remplissant les poches (raisonnablement). Bien sûr, cela va sans dire (et c’est là que ça pêche !?!) le secteur associatif mobiliserait de très gros moyens pour se moderniser et tirer ainsi le meilleur partie des nouvelles technologies, pour les mettre au service d’ambitieux programmes d’innovation sociale dont elles serviraient de support. Et mon offre serait le point de passage idéal entre leurs ambitions stratégiques et la réalité. Voila pour l’utopie. Pour la réalité, il faudra revenir plus tard…
Management associatif
Le délégué général du Club Informatique des Grandes Entreprises Françaises (CIGREF), Jean-François Pépin, est un expert du management associatif. Alors que cette problématique managériale dans les OSBL est bien connue du monde anglo-saxon (particulièrement aux USA où les « non profit organizations » représentent un secteur économique assez éloigné de nos associations loi 1901) et de nos voisins européens, je m’étonne (un peu) que la réalité associative française ne trouve pas les atomes crochus qu’il faut avec ce concept pour pouvoir s’en imprégner et en tirer profit sans craindre de trop y perdre son âme. J’ai eu le privilège de rencontrer récemment M. Pépin. Et j’ai eu le plaisir de constater qu’il existe un esprit managérial et d’entrepreneuriat dans certaines associations ou, du moins, qu’il existe des promoteurs de cet esprit. Pourtant, en dehors de cette personne, et de certains de ses collègues qui tentent de faire progresser les démarches de management stratégique dans le secteur non lucratif, force est de constater que le chemin que les associations ont à parcourir reste encore bien long avant que… D’ailleurs, est-ce une coincidence si ces deux personnes (JFP et Claude Rochet) s’intéresse tous deux à la fois au management associatif et à l’innovation technologique ?
Pour ramener la discussion à ma nombriliste personne et à la recherche de mon prochain job, je ne peux que regretter que les associations françaises considèrent que la source particulière de motivation que représente leur mission sociale soit une justification suffisante pour exiger un différentiel de rémunération de 25% par rapport aux prix du marché. En effet, le discours des associations que j’ai pu rencontrer à ce sujet semble être : « Je veux bien vous embaucher, mais je vous préviens que 1/ je n’ai aucune perspective sérieuse d’évolution à long terme à vous proposer (les politiques de gestion RH ? moi ? connais pas.), 2/ si j’avais des sous, je voudrais bien vous payer mais à 25% en-dessous des prix du marché parce que, quand-même, vous avez vraiment envie de venir travailler pour moi ». Ce que ce type de raisonnement peut être agaçant : ces associations ont beau être gentilles et leur « cause » motivante, elles n’obtiendront jamais le niveau de compétence que requiert la professionnalisation de leurs activités si elles n’apprennent pas à faire la différence entre la plus-value sociale de leur projet associatif (la valeur apportée à la société) et la réalité économique du marché de l’emploi (et notamment la valeur, sonnante et trébuchante, apportée au porte-monnaie de leurs salariés). Dommage…
1,8 tonne de matériaux pour produire un PC ! – nomaBlog
L’évaluation de l’accessibilité
L’évaluation de l’accessibilité est quelque chose de facile à faire et qui peut permettre à n’importe quel développeur Web de corriger son site Web pour que même les personnes souffrant d’un handicap puissent l’utiliser sans difficulté.
Marketing logiciel
En voilà un beau diagramme qui permet de comprendre la logique marketing et de ventes d’un éditeur logiciel. A ajouter dans la panoplie du parfait petit consultant.
Le FAI associatif Globenet risque de fermer ses portes
Globenet est en danger ! Si Globenet disparaît, c’est une certaine conception de l’Internet qui risque de disparaître avec… :-(
Un chinois, une carte à puce
De mars 2004 jusqu’en 2008, le gouvernement chinois prévoit de distribuer 1,6 milliards de cartes à puce, pour servir de carte d’identité à chaque chinois.
Classification à facettes
Je note une certaine convergence vers le concept de « classification à facettes » (« faceted » classification) pour décrire un large ensemble de fonctionnalités qui sont très attendues de la part des technologies du Web Sémantique. Je vous en dis plus dès que j’ai fini mon article à ce sujet… (à suivre, donc)
Le Web Sémantique qui fait peur ?
Allons-y pour un petit coup de parano : les éditeurs informatiques voudraient-ils faire du mal à notre web sémantique bien-aimé de peur qu’il n’abîme leurs futurs modèles économiques ?