"As presenters, the natural tendency is to stay in your own zone, thinking more how successful you'll feel instead of how your content, visuals, and delivery will be perceived"
Nancy Duarte - slide:ology
dimanche 2 décembre 2007
mardi 2 janvier 2007
What a TiddlyWiki is? (my personnal view on that...)
Let me point you to the concept of TiddlyWiki (if you don't know it yet).
- if you are a MS OneNote user, this is a perfect (and better) replacement (free and OpenSource)
- it is a sort of personnal blog (it's off-line, but can be shared online)
- it's a single HTML file that has edition capabilities within your preferred browser (FireFox 2.0+ of course!) without any extension to be installed
- you write "blog entries" (aka Tiddler). They are automatially linked together if you use a special case scheme (called CAMEL-case, JustLikeThis)
- you can define to which categorieS your entry belongs to (called Tags)
- you can view what Tiddlers are tagged for a particular Tag
- you can view which Tiddler points to a Tiddler
- you can add behaviour to your TiddlyWiki by adding special Tiddler (called Plugins); you can retrieve them online on the Web
- TiddlyDoc
- TiddlySpot (online and free hosting: connected and disconnected mode available!)
- del.icio.us (big list of plugins)
samedi 30 décembre 2006
Lumière et Matière - Richard Feynman
Excellent livre, amusant, humble et terriblement efficace pour permettre de prendre pied dans la réalité quantique. On comprend pourquoi la lumière va en ligne droite, même si tous les chemins possibles sont explorés (avec soit des proba trop faible, soit des annulations: d'où les interférences). D'ailleurs, toutes les particules passent par tous les chemins de l'espace pour se déplacer. Extraordinaire livre donc!
jeudi 4 mai 2006
jeudi 3 mars 2005
XML on client-side: the Return (or the Birth, at last!)
Je me souviens qu'il y a qq années, dans les slides des cours sur XML que je donnais, j'avais beaucoup de mal à présenter une solution dans laquelle le processing d'un XML venant du serveur se faisait sur le client (pas de Xeulteu sur le client, temps de transformation prohibitif dans la plupart des cas, ...). Et je préférais donc la solution où le serveur bossait et le client affichait (je vous rappelle que cela remonte à l'époque frénétique de l'ultra-léger sur le poste client et DHTML était pire que de l'assembleur!). Ouf, j'avais donc des excuses!
Mais maintenant les chose changent (en particulier avec le retour en force des clients "moins" légers; quand on est snob, on dit "smart" en jouant sur les 2 sens de ce terme anglais [joli et intelligent]; quand on est plein de thunes, on va même jusqu'à dire "rich client").
Et ben voilà t'y pas que notre bon vieux XML issu du serveur pourrait parfaitement être acceptable dans nos navigateurs (de là à penser mettre Struts et consors à la poubelle?). Vu le nombre de retour (et articles associés) sur XMLHttpRequest (et en particulier XMLHttpRequest et un article de présentation de Sarissa), il est certainement indispensable de conserver cette technique dans un coin de mon cerveau encombré (heureusement que mon //WebLog[@author="ChAP"] est là pour me servir de meta-bookmark!)
Mais maintenant les chose changent (en particulier avec le retour en force des clients "moins" légers; quand on est snob, on dit "smart" en jouant sur les 2 sens de ce terme anglais [joli et intelligent]; quand on est plein de thunes, on va même jusqu'à dire "rich client").
Et ben voilà t'y pas que notre bon vieux XML issu du serveur pourrait parfaitement être acceptable dans nos navigateurs (de là à penser mettre Struts et consors à la poubelle?). Vu le nombre de retour (et articles associés) sur XMLHttpRequest (et en particulier XMLHttpRequest et un article de présentation de Sarissa), il est certainement indispensable de conserver cette technique dans un coin de mon cerveau encombré (heureusement que mon //WebLog[@author="ChAP"] est là pour me servir de meta-bookmark!)
mardi 8 février 2005
Java, DB mapping and XML: a new comer
This is an old problem.
A new player is coming in: iBatis (OSS, of course!). It is really a light framework for accessing a DB allowing you to have total control over the SQL statements your gonna use.
An interesting article on OnJava is presenting the component.
It should be kept in mind that such a framework has its own limitation (one of the most important being not to be used in complex O/R mapping cases).
Obviously, such a solution should be compared to other existing ones (Hibernate, ...)
A new player is coming in: iBatis (OSS, of course!). It is really a light framework for accessing a DB allowing you to have total control over the SQL statements your gonna use.
An interesting article on OnJava is presenting the component.
It should be kept in mind that such a framework has its own limitation (one of the most important being not to be used in complex O/R mapping cases).
Obviously, such a solution should be compared to other existing ones (Hibernate, ...)
mercredi 22 décembre 2004
Un point sur les Linux "live CD"
Beaucoup de nouveautés du côté des distribs Linux qui tiennent dans la main (à condition que votre paume ait la taille d'un CD ;-)
Tout d'abord un panégyrique de ces distribs en forme de liste des 10 usage spécifiques intéressants (un usage=une distrib). Et pour achever de vous convaincre qu'il y a d'autres distro-CD que Knoppix (dailleurs j'ai un truc à dire sur Knoppix: cf plus bas), go to The Live CD List : ça calme tout de suite!
Ensuite, une distrib basée sur FreeBSD qui tient dans la main existe (pas encore dans la liste ci-dessus...): FreeSBIE (sic), qui veut dire: Free System Burned In Economy. Quelques screenshots sur le site ou aussi sur OSDir.com sous forme d'un slideshow Web; un article de type point-de-vue surOSnews.
Enfin, la célébrissime Knoppix va splitter: victime de son succès, elle est devenue de plus en plus lourde au fil du temps (le CD se remplit de plus en plus avec des composants qui nécessitent toujours plus de puissance); donc à partir de l'été prochain, nous aurons droit à une version "light" pour les vieilles config matérielles et une version franchement lourde pour le coup: elle ouvrira l'ère des Linux Live DVD! Tout cela est détaillé dans une niouse de Yahoo UK qui par là-même vous apprendra que la distrib Gentoo se met, elle-aussi, au Live CD
Voilou, that's all 4 now!
Tout d'abord un panégyrique de ces distribs en forme de liste des 10 usage spécifiques intéressants (un usage=une distrib). Et pour achever de vous convaincre qu'il y a d'autres distro-CD que Knoppix (dailleurs j'ai un truc à dire sur Knoppix: cf plus bas), go to The Live CD List : ça calme tout de suite!
Ensuite, une distrib basée sur FreeBSD qui tient dans la main existe (pas encore dans la liste ci-dessus...): FreeSBIE (sic), qui veut dire: Free System Burned In Economy. Quelques screenshots sur le site ou aussi sur OSDir.com sous forme d'un slideshow Web; un article de type point-de-vue surOSnews.
Enfin, la célébrissime Knoppix va splitter: victime de son succès, elle est devenue de plus en plus lourde au fil du temps (le CD se remplit de plus en plus avec des composants qui nécessitent toujours plus de puissance); donc à partir de l'été prochain, nous aurons droit à une version "light" pour les vieilles config matérielles et une version franchement lourde pour le coup: elle ouvrira l'ère des Linux Live DVD! Tout cela est détaillé dans une niouse de Yahoo UK qui par là-même vous apprendra que la distrib Gentoo se met, elle-aussi, au Live CD
Voilou, that's all 4 now!
mardi 23 novembre 2004
AsynCoffee
Pour se détendre à l'heure du déjeuner en pouvant honnêtement prétendre travailler, je vous propose la méditation du jour du père Goriot (oups pardon du père Gregor; celui-là même qui maintient le site Enterprise Integration Patterns et qui a rédigé le très bon livre éponyme)
Et non, vous ne rêvez pas, c'est bien des Starbucks Coffee Shops dont il s'agit (ces célèbres cafés américains où l'on s'arrête avant d'aller au boulot le matin pour acheter son "walking mug" of coffee à siroter sur le chemin).
Le sujet? Simple, il s'agit d'expliciter pourquoi ce type de boutique ne peut pas utiliser du 2-phases commit!
D'ailleurs, si vous voulez tenter l'expérience décrite dans l'article, vous pouvez vous rendre dans l'un d'entre eux (à La Défense, Montmartre, Montparnasse, Odéon, ... et bientôt à Vélizy II): mais attention, rien à voir avec un expresso italien ;-))
P.S.: pour les amateurs de la traçabilité, la niouse vient de TSS
Et non, vous ne rêvez pas, c'est bien des Starbucks Coffee Shops dont il s'agit (ces célèbres cafés américains où l'on s'arrête avant d'aller au boulot le matin pour acheter son "walking mug" of coffee à siroter sur le chemin).
Le sujet? Simple, il s'agit d'expliciter pourquoi ce type de boutique ne peut pas utiliser du 2-phases commit!
D'ailleurs, si vous voulez tenter l'expérience décrite dans l'article, vous pouvez vous rendre dans l'un d'entre eux (à La Défense, Montmartre, Montparnasse, Odéon, ... et bientôt à Vélizy II): mais attention, rien à voir avec un expresso italien ;-))
P.S.: pour les amateurs de la traçabilité, la niouse vient de TSS
Inscription à :
Commentaires (Atom)








