Je n'ai rien suivi à l'affaire à part le tout début et la toute fin. Ce que j'ai compris du lien :
* Un mec a bossé très dur sur le noyau pour accélérer les applications
* Il a écrit un nouvel ordonnenceur de tâche, un patch pour le préchargement du swap et amélioré l'allocateur de mémoire vive
* Il s'est fait trollé (sur la liste de diffusion du noyau ?)
* On a forké son travail
* Il a marre des trolls et trouve le fork contre-productif
* Il abandonne son travail
C'est moi ou les développeurs noyaux se frittent plus que dans les autres projets ? Ou alors c'est juste plus médiatisé ?
[2007-06-12] http://secunia.com/advisories/25627/ - "stack-based or heap-based buffer overflows" avec le "speech control" (plus 4 autres corruptions de donnéees)
« un navigateur alternatif autre que ceux basés sur le moteur de rendu (...) Gecko »
Konqueror, lynx, Safari, Dillo, Opera, etc. J'utilise Konqueror et je le trouve rapide et je n'ai que très rarement des soucis avec lui.
Les problèmes avec Konqueror sont le site voyages-sncf.com et les Javascript qui le font tourner en bourrique. Les trucs Google / Mappy ne fonctionnaient pas sur Konqueror, mais depuis quelques mois j'ai de moins en moins de problèmes. Ah oui, dernier problème : je n'ai pas de son avec Flash sous Konqueror... aucune idée d'où ça vient.
PS : Safari sur Mac, parce que sous Windows........
SDL, OpenAL, Allegro, JACK, (etc.) supportent ALSA et OSS. SDL et OpenAL supportent plateformes. OpenAL supporte aussi Mac OS X, BSD, Solaris, DirectSound, Direct3D, Xbox, Xbox 360, BeOS et tout ceux que j'oublie. SDL supporte aussi DirectSound, BeOS, (Mac OS X, Solaris, FreeBSD) et ceux que j'oublie.
Quelle merde cette bibliothèque ! Je la déteste presque autant que ses développeurs. Wormux l'a utilisé pendant longtemps et pendant tout ce temps nous avions de sérieux bogues. ClanLib n'est pas stable, n'est pas portable et (depuis la version 0.7) exige OpenGL... alors que sous Linux, peu de cartes vidéos ont des pilotes OpenGL. Exemple : toutes les cartes Nvidia. Et même ceux qui avaient le pilote propriétaire Nvidia n'avait pas plus de 2 images/sec !
Wormux a été porté sur SDL pour le plus grand bonneur des développeurs. Et bizzarement, après le passage à SDL, Wormux a été porté rapidement sous Windows et Mac OS X. Chose qui semblait impossible avec ClanLib vu la complexité de cette bibliothèque. Il existe des versions pour Microsoft Visual C++ : ERK ! Du proprio !
Wikipédia francophone a également la ferme volonté d'être libre et de rester libre. Ni publicité, ni document avant une licence obscure (le célèbre fair-use « états-unien »), et les violations de droit d'auteur sont rapidement détectées et supprimées. Une des forces de Wikipédia est l'armée de modérateurs qui surveillent les articles et éradiquent sans verogne les vandalisations d'article. Si vous n'avez jamais vu d'article vandalisé, c'est que les modérateurs font très bien leur boulot car je peux vous garantir qu'il y en a en continu (toutes les heures).
(modérateur : administrateurs, rédactateurs ou toute personne qui contribue au projet en fait)
Il est envisageable de surchager sleep(), usleep() et nanosleep() pour prendre en compte le changement de vitesse de l'horloge. C'est juste que ce n'était pas la priorité. Le changement de vitesse n'avait pas été demandé par le CNES mais a été développé à la fois pour le fun et pour les tests (ce qui a servi à corriger pas mal de bus d'ailleurs).
Le passage de l'heure d'été à l'heure d'hiver revient à avancer/reculer d'une heure. Or, pour celà il suffit de taper "hour=+1" ou "hour=-1" dans deloreand. Vu mes tests, je ne suis pas sûr que tous les programmes tiennent le coup face à ces sauts de temps (ex: xclock).
« Le front de libération des animaux sur la seconde avenue est le quartier général secret de l'Armée des 12 singes. Ce sont eux qui sont à l'origine de tout. Je ne peux rien de plus pour l'instant, il faut que j'y aille. Joyeux Noël et bonne année ! »
Merci à acatout pour m'avoir aidé à reconstituer la bande sonore. Elle était sacrément abimée.
Lorsqu'on construit un équipement de sécurité, un serveur de temps en fait souvent parti. Ce serveur sera synchronisé par plusieurs sources NTP (ex: fr.pool.ntp.fr qui a 46 serveurs actifs). L'heure prise en compte n'est jamais celle du client, mais celle du serveur de temps.
Note : Macfly n'est sûrement pas une révolution, un (GRAND VILAIN) étudiant pouvait déjà changer l'heure de son OS. Dans ce cas précis, là différence est qu'on n'a pas besoin d'être root sur la machine.
« cruciaux dans l'avenir de l'informatique »... Hum. La reconnaissance vocale ça fait longtemps que ça existe et vu le succès remporté, je pense pas que ça soit une révolution et que ça soit critique comme besoin. Idem pour l'OCR.
Peut-être que les outils ne sont pas encore prêt pour faire gagner suffisament de temps. Je me souviens d'une démonstration d'un logiciel de reconnaissance vocale pour Windows Vista. Le testeur a passé son 20x plus de temps à corriger qu'à taper (en même temps, quelle idée de coder en Perl, faut être maso).
C'est toujours la même chose (dans une association, à l'école, au boulot, etc.), c'est aussi une histoire de « qui s'en occupe ? »... personne. Il faudrait un bénévole motivé et compétent et c'est rare :-)
Bien sûr. De nombreuses filles ont tenté de me séduire à cause de Wormux. En fait, ça devenait difficile de coder à la fin tellement la pression était importante. J'ai du faire un choix pour avoir la paix et Amélie a gagné cette guerre. Heureusement, elle ne m'a pas quitté quand je suis passé à Hachoir. En fait, ça doit être parce qu'elle ne le sait pas encore.
C'est pas très gentil (de la part d'un « gentil démon », quel comble) de remuer le hachoir dans la plaie. Effectivement, j'éprouve de grave problèmes d'érection depuis que j'ai quitté le projet Wormux. De plus, j'ai pris beaucoup de poids. Il semble que ma copine ait contacté de nombreux organismes pour leur signaler mes problèmes car je reçois régulièrement des propositions de médicaments et opérations pour mes problèmes.
Depuis que je développe Wormux, ma vie sexuelle a explosé, les gens me saluent dans la rue, j'ai plein d'amis, on me fait des cadeaux, et d'une manière générale je me sens plus heureux.
Ma copine a proposé d'ajouter une barre d'énergie à Xmoto. Ca éviterait de mourir lorsqu'on frolle à peine un mur. J'ai aussi pensé à des points de sauvegarde.
Après, on pourrait choisir la difficulté en modifiant le nombre de points d'énergie et de sauvegardes (énergie=0 et sauvergarde=0 pour avoir la même difficulté qu'actuellement).
Reste à proposer ça aux auteurs, ce que je n'ai pas encore fait.
Je suis d'accord que beaucoup de jeux sont tellement durs qu'il n'est pas aggréable d'y jouer. Je pense à Xmoto, Kobo Deluxe et xjump.
Pour faire de jolis benchmark, il faut recompiler l'application testée avec différentes options de gcc pour voir ce que ça change. gcc 4.0, 4.1 et 4.2 ont sûrement des performances différentes. La branche 4.x introduit pas mal de technologies qui visent à exploiter MMX, SSE & cie. Voir : http://gcc.gnu.org/projects/tree-ssa/vectorization.html
J'ai eu beaucoup de difficulté à trouver des informations fiables sur OpenGL dans Vista. Il y a plusieurs articles en 2005 et 2006, mais je n'ai rien trouvé de potable en 2007. J'ai hésité longtemps à parler de l'émulation DirectX. Si c'est faux, merci de corriger :-) Par contre, es-tu sûr que ça soit de l'OpenGL 1.1 et non pas 1.4 ?
Je trouve franchement dommage que ne soit pas poussé une technologie libre a la place.
Euh laquelle ? SVG+Javascript ? Comment tu lis une vidéo ou même lire du son avec SVG ? Flash c'est bien plus que du vectoriel, y'a plein de choses intéressantes dedans qui n'ont pas d'équivalent libre.
Il serait intéressant de publier une actualité sur les logiciels propriétaires Linux pour montrer que Linux n'est pas le seul fait d'étudiants poilus, sales et asociaux.
[^] # Re: Et
Posté par Victor STINNER (site web personnel) . En réponse au journal Fin du patchset Con Kolivas.... Évalué à 6.
* Un mec a bossé très dur sur le noyau pour accélérer les applications
* Il a écrit un nouvel ordonnenceur de tâche, un patch pour le préchargement du swap et amélioré l'allocateur de mémoire vive
* Il s'est fait trollé (sur la liste de diffusion du noyau ?)
* On a forké son travail
* Il a marre des trolls et trouve le fork contre-productif
* Il abandonne son travail
C'est moi ou les développeurs noyaux se frittent plus que dans les autres projets ? Ou alors c'est juste plus médiatisé ?
# Surtout pas IE par contre
Posté par Victor STINNER (site web personnel) . En réponse au journal Faut il que je retourne sous IE ?. Évalué à 8.
[2007-06-14] http://secunia.com/advisories/25663/ - "authentication dialog spoofing" (gloups!)
[2007-06-13] http://www.heise-security.co.uk/news/91062 - "remote code execution" via SSL (gloups!) mais aussi via "speech control" (synthèse vocale ?)
[2007-06-12] http://secunia.com/advisories/25627/ - "stack-based or heap-based buffer overflows" avec le "speech control" (plus 4 autres corruptions de donnéees)
[2007-06-06] http://secunia.com/advisories/25564/ - "url spoofing" & truc de permission
Ah oui, je vous conseille aussi Firefox, c'est plus secure. Euh non, Internet Explorer, euh... bon oubliez ce que j'ai dit.
# Non
Posté par Victor STINNER (site web personnel) . En réponse au journal Faut il que je retourne sous IE ?. Évalué à 10.
Konqueror, lynx, Safari, Dillo, Opera, etc. J'utilise Konqueror et je le trouve rapide et je n'ai que très rarement des soucis avec lui.
Les problèmes avec Konqueror sont le site voyages-sncf.com et les Javascript qui le font tourner en bourrique. Les trucs Google / Mappy ne fonctionnaient pas sur Konqueror, mais depuis quelques mois j'ai de moins en moins de problèmes. Ah oui, dernier problème : je n'ai pas de son avec Flash sous Konqueror... aucune idée d'où ça vient.
PS : Safari sur Mac, parce que sous Windows........
[^] # Re: portaudio
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Open Sound System de retour vers le libre. Évalué à 3.
# archive.org
Posté par Victor STINNER (site web personnel) . En réponse au journal Appel à vos souvenirs. Évalué à -10.
# OS ou compilateur ?
Posté par Victor STINNER (site web personnel) . En réponse au journal Un OS réécrit son code à la volée. Évalué à 2.
# AH PUTAIN CLANLIB !
Posté par Victor STINNER (site web personnel) . En réponse au journal Aidez un projet libre sans engagement. Évalué à 10.
Wormux a été porté sur SDL pour le plus grand bonneur des développeurs. Et bizzarement, après le passage à SDL, Wormux a été porté rapidement sous Windows et Mac OS X. Chose qui semblait impossible avec ClanLib vu la complexité de cette bibliothèque. Il existe des versions pour Microsoft Visual C++ : ERK ! Du proprio !
# Liberté
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche 500 000 articles sur la Wikipédia francophone !. Évalué à 9.
(modérateur : administrateurs, rédactateurs ou toute personne qui contribue au projet en fait)
[^] # Re: Très bonne idée
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Voyagez dans le temps avec Macfly 1.0. Évalué à 5.
[^] # Re: heure d'été
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Voyagez dans le temps avec Macfly 1.0. Évalué à 4.
[^] # Re: et donc...
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Voyagez dans le temps avec Macfly 1.0. Évalué à 8.
Merci à acatout pour m'avoir aidé à reconstituer la bande sonore. Elle était sacrément abimée.
[^] # Re: Cool pour les étudiants (mais pas seulement)
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Voyagez dans le temps avec Macfly 1.0. Évalué à 4.
Note : Macfly n'est sûrement pas une révolution, un (GRAND VILAIN) étudiant pouvait déjà changer l'heure de son OS. Dans ce cas précis, là différence est qu'on n'a pas besoin d'être root sur la machine.
[^] # Re: mise-en-page
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche État des lieux de la reconnaissance de caractères libre (OCR). Évalué à 2.
Peut-être que les outils ne sont pas encore prêt pour faire gagner suffisament de temps. Je me souviens d'une démonstration d'un logiciel de reconnaissance vocale pour Windows Vista. Le testeur a passé son 20x plus de temps à corriger qu'à taper (en même temps, quelle idée de coder en Perl, faut être maso).
[^] # Re: "les conférences seront retransmises sur Second Life"
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Journées Python Francophones. Évalué à 4.
[^] # Re: Graphismes
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Men Are Ants v0.4. Évalué à 3.
http://www.haypocalc.com/wiki/Touche_compose
=> compose o e ½
=> compose O E ¼
[^] # Re: Témoignage
Posté par Victor STINNER (site web personnel) . En réponse au journal Wormux : 3n|arg3 y0ur p3nis. Évalué à 5.
[^] # Re: Témoignage
Posté par Victor STINNER (site web personnel) . En réponse au journal Wormux : 3n|arg3 y0ur p3nis. Évalué à 10.
# Témoignage
Posté par Victor STINNER (site web personnel) . En réponse au journal Wormux : 3n|arg3 y0ur p3nis. Évalué à 10.
[^] # Re: Ajouter une barre d'énergie à Xmoto
Posté par Victor STINNER (site web personnel) . En réponse au journal Jeu trop durs?. Évalué à 3.
# Ajouter une barre d'énergie à Xmoto
Posté par Victor STINNER (site web personnel) . En réponse au journal Jeu trop durs?. Évalué à 7.
Après, on pourrait choisir la difficulté en modifiant le nombre de points d'énergie et de sauvegardes (énergie=0 et sauvergarde=0 pour avoir la même difficulté qu'actuellement).
Reste à proposer ça aux auteurs, ce que je n'ai pas encore fait.
Je suis d'accord que beaucoup de jeux sont tellement durs qu'il n'est pas aggréable d'y jouer. Je pense à Xmoto, Kobo Deluxe et xjump.
# Options de gcc ?
Posté par Victor STINNER (site web personnel) . En réponse au journal AMD64 pour quoi faire. Évalué à 2.
http://gcc.gnu.org/projects/tree-ssa/vectorization.html
Options à tester : -march=CPU, -O2, -O3, -ftree-vectorize, -funroll-loops -ffast-math, ...
[^] # Re: Pas d'émulation sous Vista.
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Mesa 3D version 6.5.3. Évalué à 4.
[^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Mono projette l'implémentation de Silverlight de Microsoft. Évalué à 3.
Euh laquelle ? SVG+Javascript ? Comment tu lis une vidéo ou même lire du son avec SVG ? Flash c'est bien plus que du vectoriel, y'a plein de choses intéressantes dedans qui n'ont pas d'équivalent libre.
# Pourquoi pas une dépêche ?
Posté par Victor STINNER (site web personnel) . En réponse au journal Il l'ont fait ... Évalué à 0.
http://linuxfr.org/~Sam_from_MS/24333.html
Il serait intéressant de publier une actualité sur les logiciels propriétaires Linux pour montrer que Linux n'est pas le seul fait d'étudiants poilus, sales et asociaux.
# Piiiiiiiirate !
Posté par Victor STINNER (site web personnel) . En réponse au journal X.org Vacation of Code. Évalué à -5.