Syndirella 0.9a rocks!

Two days ago Dmitry Jemerov aka yole released Syndirella a pretty cool GNU GPL news agregator with a lot of interesting features like being able to agregate blogs which don't provide any RSS feed!
Looked like FeedReader had just gotten better!! :D

...but there where some glitches that actually made Syndirella hard to use...

Well, I've just spent a few hours testing and mailing bug reports to yole while he was correcting them at the speed of light! And now you have it: Syndirella 0.9a working like a charm! Check it out! It really kicks ass!! :D

Marketplaces for the masses :)

Je ne sais pas si j'en ai déjà parlé ici, mais je prévois de déménager de Paris à Montpellier... prochainement (aussitôt que possible même! ;)) N'ayant qu'une envie toute relative d'éplucher les pages jaunes à la recherche du déménageur idéal et cherchant de bonnes excuses pour repousser ça à plus tard, je dépose sans grande conviction, mais surtout sans grande peine, une demande de devis sur ledemenageur.com dans la nuit de mercredi à jeudi. (Service gratuit).
Jeudi matin: impossible de dormir! Le téléphone sonne toutes les demi-heures pendant 3 ou 4 heures!
Dans l'après-midi, je rappelle ceux qui m'ont laissé un message et voilà 5 rendez-vous de pris pour un devis détaillé, ainsi qu'un certain nombre de pré-devis chiffrés dans ma boite e-mail... tout ça sans effort! 3 de ces rendez-vous avaient lieu cet après-midi et le sérieux était au rendez-vous!
Ca c'est du service! Bon, on va voir les prix la semaine prochaine... mais en tout cas mon niveau de croyance dans les start-ups de maketplace vient de repartir à la hausse... même si elles ciblent les particuliers!! :D
Maintenant, je voudrais la même chose pour mes assurances auto / moto / habitation! :D

Pourquoi tant de bruit autour des smartphones?

Parce que le marché des communications vocales est saturé et n'offre plus actuellement de réelles perspectives de croissance... En revanche, en ce qui concerne les communications data, il y a de quoi faire... mais il est nécessaire de créer le besoin. Donc il est nécessaire des créer des services (tels que MMS) et d'équiper les utilisateurs d'appareils capables de les exploiter. On peut donc s'attendre à un sponsoring très fort des opérateurs pour faire baisser le prix des smartphones ou téléphones multimédia...

On voit beaucoup de tests de ces produits ça et là... Ce qui est regrettable, c'est que bien souvent ils oublient de mentionner les qualités ou les défauts en utilisation vocale! Ces smartphones ne restent-ils pas avant tout des téléphones?

La citation du jour (enfin d'hier)

Conclusions d'un développeur qui suit les standards:

"Standards are bullshit. XHTML is a crock. The W3C is irrelevant."
-Mark Pilgrim

Mais il les suit peut être de trop près... en terme de temps. Ce ne sont que des drafts! ...enfin pour l'instant :-/

How To Be a Superprogrammer

Ed Yourdon décortique le personnage du superpogrammeur dans un article de 1976 qui n'a pas pris une ride!


Voici quelques uns de mes passages préférés à propos des méthodes de travail des superprogrammeurs:

Isolate yourself from the distractions normally found in an office. It is extremely difficult carrying out superprogrammer activities in a typical commercial "bullpen" office. This may require you to work at night or to work at home -- neither or which will make you popular with your management.


Make sure you are calm and rested and then work straight through until you have finished the project. This implies, of course, that the project is not very large. Nevertheless, I have watched several superprogrammers work 24, 36, and even 54 hours until they have finished coding a program, at which point they drop from exhaustion. After a good night's sleep, they spend another 54 hours getting the program to work -- and then take a week off.


Spread your papers -- especially your coding sheets -- out on a large table so you can see everything you have done as you write the code. Even better, paste the program up on a wall as you write it. This will allow you to see the entire program as your write it, so you can see if you've forgotten anything and so you can see how everything fits together.


Tout cela m'évoque des souvenirs sympathiques d'une époque lointaine... mais ce qui m'intéresserait dans l'immédiat c'est d'avoir l'avis de Cédric. Pour sûr, il ne s'agit pas ici de software engineering dans les règles... mais faut-il pourtant se passer des gains de productivité énormes qu'on peut obtenir en confiant un développement à un superprogrammeur? :

While the phrase superprogrammer is apparently being replaced by the phrase chief programmer, it is still recognized that there are programmers in the industry -- and always will be -- who at least an order of magnitude better than the average programmer.


Encore une petite, juste pour le plaisir:

There is another phenomenon that is enormously important if one is to understand the personality of a superprogrammer: most of them reach a critical age (usually 30, plus or minus a couple of years) when they decide that they should grow up and do something constructive with their lives, rather than just playing games in a computer room. As a result, we have seen a number of brilliant superprogrammers throw it all away by becoming a manager (ugh!), getting married, having a baby, or deciding to become a farmer. Conversely, those superprogrammers who do not make such a radical change at the age of 30 are often those who, because of their personality, are totally unable to do so. Hence, it should not surprise us that many of the established superprogrammers are freaks in some sense of the word: they look funny; they wear funny clothes; they refuse to work regular hours; they don't get along with normal people; and so forth.