Open source & consumer electronics

Depuis quelques semaines, je modifie mon logiciel de blog (b2) au fur et à mesure de mes besoins afin de l'adapter parfaitement à mes attentes. Je peux le faire parce que c'est un logiciel libre (open source). :yes:

En revanche, s'il s'était agi d'un logiciel commercial, je serais très probablement en train de pester contre l'éditeur pour ne pas sortir de nouvelle version plus rapidement et ne pas intégrer les fonctions qui me feraient plaisir en priorité... :no:

Open Source c'est bonheur donc... Certes... Mais le problème c'est qu'on s'y habitue! Vite. Très vite! :!:

Au cours des derniers jours, je me suis surpris plusieurs fois à regretter de ne pas avoir accès au code source de tel ou tel logiciel afin de l'améliorer! (je veux bien sûr dire: l'adapter à mes désirs perso!)

Et vous ne savez pas le pire?

La première fois c'était pour ma télé! Je trouve que les différents menus et affichages OSD ne sont pas efficaces. En plus je voudrais programmer un bouton direct sur la télécommande pour passer en 16/9eme d'une seule pression, quelles que soient les circonstances. Et je ne parle pas des bugs de Mr SONY! (impossible de passer en 16/9e si le signal d'entrée est en NTSC...)

La deuxième fois c'était encore pire: le four a micro-ondes! En mode "auto-cook", je voudrais utiliser la molette (qui sert normalement pour la durée) pour régler le poids et non pas les touches + et -.

Alors peut être qu'il faut que je me soigne... Mais quand même, je pose la question: à quand des appareils électroménagers livrés avec leur code source et un port USB pour l'upload des versions modifiées? :?: (Quoique BlueTooth ce serait encore mieux ;))

Comment accélérer le développement logiciel...

Traditionnellement, on se disait que pour développer plus vite, il fallait soit faire travailler plus de développeurs, soit les faire travailler plus longtemps chaque jour.

Le problème avec plus longtemps chaque jour, c'est qu'il ne tiennent pas longtemps! :roll:

Le problème avec plus de développeurs, c'est que la collaboration devient de plus en plus complexe et la gestion de plus en plus importante. Il faut une répartition des tâches minutieuse, une modularité exemplaire et un système de gestion de code source à la hauteur.

Tout ça coute cher... très cher... souvent trop cher et il reste plus rentable, dans de nombreux cas, développer moins vite, avec moins de développeurs! :|

Une autre alternative consiste à décharger le développeur des tâches ingrates de manière à ce qu'il puisse se concentrer sur l'essentiel. Le développeur appréciera souvent de se faire livrer à déjeuner... et parfois même à diner (ne pas abuser du régime pizza, ça lasse et la lassitude nuit à la créativité)... Mais plus sérieusement, il appréciera que quelqu'un d'autre s'occupe de la documentation... et par dessus tout: ce dont le développeur moyen à horreur: c'est le testing! Il repoussera toujours les tests à plus tard alors qu'il serait en fait plus judicieux de tester tout au fur et à mesure des modifications, avant qu'on ait oublié ce qu'on a bien pu modifier exactement et qui puisse provoquer tel ou tel bug... (Je ne m'étends pas sur la nécessité de tester le plus rapidement possible, c'est une vérité communément avérée! :|)

Lire la suite »

Player mp3

Musicmatch Jukebox est le player de mp3 qui se rapproche le plus de ce que je recherche:

  • Tagging étendu (y compris image de l'album)
  • Catalogue de morceaux classable de multiples manières (artiste, album, genre, tempo, préférence, etc...)
  • Auto-DJ: création de playlist automatique d'après un certain nombre de critères, par exemple: je voudrais 2 heures de morceaux de jazz-fusion ou d'electro jazz que j'ai jugé au minimum comme 'bons' et dont l'année de sortie se situe entre 1997 et 2001.
  • Volume-levelling: adatptation automatique du volume pour que les différents morceaux successifs n'aient pas de variation de volume trop forte les uns par rapport aux autres

Malheureusement, Musicmatch est loin d'être parfait:

  • C'est pourri de petits bugs de partout...
  • Il bloque parfois le PC pendant plusieurs secondes...
  • Lorsque la charge processeur est importante, il peut y avoir des coupures dans le playback (WinAmp n'a pas ce problème par exemple)
  • Le réglage du volume par l'utilisateur n'est conforme aux standards de Windows. Pire, avec un clavier multimédia, ça devient carrément aléatoire!

Je vais chercher encore un peu... :-/

Open Source

Régulièrement on se pose la question, ici ou là, de savoir si les logiciels open source vont un jour supplanter les logiciels commerciaux...

En général on se focalise alors sur Linux, Linux en tant que serveur, Linux en tant que desktop, Linux en tant que système embarqué, etc...

Mais il est des domaines où le logiciel libre n'a plus à faire ses preuves, des domaines où il est déjà largement dominant! Je pense notamment aux serveurs web (Apache est leader), aux serveurs DNS (bind règne quasiment de manière unanime), aux serveurs de mail (sendmail...)

Il y a bien d'autres domaines encore où l'Open Source Software est en forte croissance... mais force est de constater qu'en général ils touchent tous de près ou de loin l'Internet!

Faut-il en conclure que l'open source est la référence pour l'Internet... comme Mictosoft serait la référence pour la bureautique ou Oracle pour la base de données de gestion? :?:

Ca va se savoir!!!

Lu sur Quiddité [Blog défunt]:

Sur RTL-9, nous regardons ça va se savoir. M. trouve que c'est trop gros pour être vrai. Les gens ont-ils tellement peu à foutre qu'ils sont prêt à regarder même de vraies fausses reality shows?

Effectivement, lorsque plusieurs membres de l'audience se lèvent pour dire que eux aussi ont couché avec la supposée nymphomane se trouvant sur le plateau, cela parait incroyablement truqué. Et si c'était vrai ? Ça fait encore plus peur !

Je l'ai regardée moi aussi cette émission. Plusieurs fois même! A l'époque où j'avais le câble. Dubitatif. Perplexe. A chaque fois!

=> Et puis j'ai fini par la voir! Oui! Elle y est! Cette petite mention d'une DEMI SECONDE, presque subliminale, dans le générique de fin qui dit que "les situations présentées sont interprétées par des acteurs"! (je pense que c'est le wording exact).

Et là... est ce que je me suis dit "ils se foutent de notre gueule!"? Même pas! Je me suis dit: Bravo les acteurs! Bravo les scénaristes! Arriver à nous y faire croire, au pire à douter, pendant aussi longtemps... ils sont vraiment trop forts!

(Quand vous abusez de la télé, vous avez ce que vous méritez, ça va se savoir!! :>>)