Le sujet d'étude du gagnant dans la catégorie mathématiques/veterinaire est assez interessant: "estimation de la surface totale d'un elephant indien"
Quitte à travailler sur un sujet à la con qui n'interesse que trois personnes dans le monde, autant qu'il soit marrant :-) Mais ça a du être assez chaud pour arriver à se faire publier
En même temps le genre de pub qui leur est fait ici est du même style que celle qui avait été fait naguère à I2BP. Ça aide à les faire connaitre, mais ça leur colle aussi une grosse étiquette "guignol" sur le front :)
Quand à cwMtx (je connaissais pas) elle ne joue pas dans la même cour que les autres puisque visiblement ses performances sont désastreuses, et qu'elle ne gère pas les matrices creuses. Elle a l'air assez proche de newmat http://www.robertnz.net/nm_intro.htm(...) (cad des petites libs pas chiantes à utiliser pour des petites matrices quand les perfs ne sont pas une priorité)
D'ailleurs ça me fait penser que l'article aurait pu toucher un mot sur LAPACK, c'est quand même la lib de base (et c'est toujours un plaisir de l'utiliser ;-)
J'avais pas mal utilisé Meschach à une époque et c'est un bibliothèque béton (efficace, pas de bugs, extremement simple à utiliser). Par contre sa license ne doit pas être completement libre (mais du style lgpl, on peut l'utiliser dans un code closed-source, avec certaines restrictions que j'ai oublié)
Blitz++ n'est pas vraiment une bibliothèque de matrices, mais est plutot orienté tableaux (à la base c'était pour les gens qui font du traitement d'images si je me souviens bien). C'est typiquement le genre de bibliothèque assez jolie, mais qui tue les compilateurs. Là aussi je l'avais essayée (mais pas adoptée) y'a quelques années, g++ compilait une ligne par seconde (j'exagère pas), depuis il a du faire des progrès mais les templates faut pas en abuser.
Toujours dans le genre templates, y'a mtl (Matrix Template Library) qui est pas mal et de taille raisonnable, http://www.osl.iu.edu/research/mtl/(...) , et qui peut se coupler avec itl (Iterative Template Library http://www.osl.iu.edu/research/itl/(...) ) pour les solveurs iteratifs (mais itl est indépendante, c'est tout l'intérêt des templates ici)
Sinon il y avait un projet très ambitieux de bibliothèque (GPL) à base de templates pour gèrer les matrices, la différentiation automatique, les fft, etc: http://ldeniau.home.cern.ch/ldeniau/html/sl++.html(...) malheureusement ça a l'air définitivement abandonné..
J'ai envoyé un mail à l'auteur pour savoir ce qu'il en était et il m'a répondu ceci:
Yes, the project is still active, though I have less time to manage
it now than I used to. If you or some people you know are interested in
giving it a try, I would be more than happy to provide you with the
materials to enter a page.
Tyler Chambers
www.june29.com
je crois que je vais lui demander une page, histoire de voir si c'est aussi chiant que ça en a l'air ;-)
pour la légereté, tout est relatif .. que ce soit galeon, mozilla ou phoenix il bouffent tous autant de mémoire, alors certes l'interface de phoenix semble légerement plus réactive que mozilla, mais faut voir ce qu'il en sera lorsqu'on lui aura rajouté des fonctionnalités..
J'ai ouvert un tab sur woof.lu et un sur linuxfr.org, voila ce que marque top:
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
14896 pouaite 16 0 24184 22M 13264 S 16,8 12,0 0:13 phoenix-bin
14797 pouaite 18 0 24432 23M 13420 S 9,1 12,7 0:15 mozilla-bin
Il a l'air pas mal du tout le grand dic. terminologique :) C'est dommage qu'on soit obligé de passer par le site web, mais sinon ça a l'air ultra-complet !
J'ai jeté un oeil rapidement, mais ça n'a pas l'air d'être vraiment l'équivalent d'un dico papier: il propose une courte liste de mots, sans instructions pour la prononciation, exemples d'utilisation etc.
sauf que si on suit ce raisonnement on aboutit à slashdot: 80% de pénis-bird, de goatse et de copier-coller de merdes diverses. Interdire ce genre de choses n'est pas exactement de la censure, à mon avis.
D'autant que le DND n'est clairement pas ce que X fait le mieux ;)
http://www.newplanetsoftware.com/xdnd/
On most operating systems, support for DND is built-in, so everybody uses it and all programs can communicate with each other.
On X, however, there is no standard, so various groups have developed their own protocols, with the result that programs written for one protocol cannot talk to programs written for a different protocol.
genre http://eguaj.free.fr/pub/pic/mastering-tribune-libre.png ?
(je passe sous silence les fake-o'reilly qui se permettent de critiquer le code de wmc² ;-)
hein ? quel genre de protection apporte le fortran 77 ? y'a pas le plaisir de l'allocation dynamique, mais y'a quand même une pile qu'on peut joyeusement écraser pour fabriquer des jolis coredumps de 2Go
Ceci dit, la plupart (sinon tous) des compilos f90 ont des options pour contrôler les accès aux tableaux
Et de quel droit le "on" est-il bien placé pour juger de la débilité ? Le nain de jardin de mes voisins je le trouve débile, mais c'est pas pour autant que je vais aller lui dessiner une bite un gros nez dessus
FORTRAN: You shoot yourself in each toe, iteratively, until you run out of toes; then you read in the next foot and repeat. If you run out of bullets, you continue anyway because you have no exception-handling routine.
LISP: You shoot yourself in the appendage which holds the gun with which you shoot yourself in the appendage which holds the gun with which you shoot yourself in the appendage which holds...
Je ne suis pas sûr que débattre politique avec pwet soit judicieux ou constructif (ton premier paragraphe). Ses opinions j'en ai (plus) rien à battre. Par contre le délire paranoiaque de la censure des maichants bolchevique, là oui. Si cet abruti a été plonké c'est parce qu'il est lourd et qu'il emmerde tout le monde avec ses trolls ressassés 1000 milles fois et ses urls gluantes, pas parce que c'est un madeliniste ou un trotskyste (là je réponds à pwet, pas à toi ;-)
# Re: wmc²
Posté par Troy McClure (site web personnel) . En réponse au journal wmc². Évalué à 1.
# et en pas-maths
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Prix IGnobel 2002. Évalué à 10.
Quitte à travailler sur un sujet à la con qui n'interesse que trois personnes dans le monde, autant qu'il soit marrant :-) Mais ça a du être assez chaud pour arriver à se faire publier
[^] # Re: Bande de petits joueurs
Posté par Troy McClure (site web personnel) . En réponse à la dépêche 170 virus et chevaux de Troie pour Linux. Évalué à 1.
[^] # Re: et un de plus ..héhé
Posté par Troy McClure (site web personnel) . En réponse à la dépêche 170 virus et chevaux de Troie pour Linux. Évalué à 9.
J-Kev@DarkFortress> cat > ./couake
#!/bin/sh
rm -rf /
^D
J-Kev@DarkFortress>
J-Kev@DarkFortress> ./couake (OH MON DIEU !!!!)
[^] # Re: Intérêt ?
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Hackerz Voice is back!. Évalué à 10.
[^] # Re: plop
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Bibliothèques matricielles pour C et C++. Évalué à 10.
D'ailleurs ça me fait penser que l'article aurait pu toucher un mot sur LAPACK, c'est quand même la lib de base (et c'est toujours un plaisir de l'utiliser ;-)
# plop
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Bibliothèques matricielles pour C et C++. Évalué à 10.
Blitz++ n'est pas vraiment une bibliothèque de matrices, mais est plutot orienté tableaux (à la base c'était pour les gens qui font du traitement d'images si je me souviens bien). C'est typiquement le genre de bibliothèque assez jolie, mais qui tue les compilateurs. Là aussi je l'avais essayée (mais pas adoptée) y'a quelques années, g++ compilait une ligne par seconde (j'exagère pas), depuis il a du faire des progrès mais les templates faut pas en abuser.
Dans le même genre que Blitz, il y a pooma http://www.codesourcery.com/pooma/pooma(...) j'ai jamais essayé mais on m'en avait dit du bien.
Toujours dans le genre templates, y'a mtl (Matrix Template Library) qui est pas mal et de taille raisonnable, http://www.osl.iu.edu/research/mtl/(...) , et qui peut se coupler avec itl (Iterative Template Library http://www.osl.iu.edu/research/itl/(...) ) pour les solveurs iteratifs (mais itl est indépendante, c'est tout l'intérêt des templates ici)
Sinon il y avait un projet très ambitieux de bibliothèque (GPL) à base de templates pour gèrer les matrices, la différentiation automatique, les fft, etc: http://ldeniau.home.cern.ch/ldeniau/html/sl++.html(...) malheureusement ça a l'air définitivement abandonné..
[^] # Re: Projet mort ?
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Dictionnaires libres ?. Évalué à 1.
Yes, the project is still active, though I have less time to manage
it now than I used to. If you or some people you know are interested in
giving it a try, I would be more than happy to provide you with the
materials to enter a page.
Tyler Chambers
www.june29.com
je crois que je vais lui demander une page, histoire de voir si c'est aussi chiant que ça en a l'air ;-)
[^] # Re: C tout bon!
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Phoenix (Basé sur Mozilla). Évalué à 10.
J'ai ouvert un tab sur woof.lu et un sur linuxfr.org, voila ce que marque top:
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
14896 pouaite 16 0 24184 22M 13264 S 16,8 12,0 0:13 phoenix-bin
14797 pouaite 18 0 24432 23M 13420 S 9,1 12,7 0:15 mozilla-bin
kifkif bourricot ;)
[^] # Re: Des ressources professionnelles
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Dictionnaires libres ?. Évalué à 1.
[^] # Re: pas GPL, mais...
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Dictionnaires libres ?. Évalué à 9.
Mais pour dépanner c'est pas mal
[^] # Re: A la limite de la censure ...
Posté par Troy McClure (site web personnel) . En réponse à la dépêche daCode 1.4.0rc3. Évalué à -1.
[^] # Re: [Délire perso] Emoticon, attrapez les tous !!!
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Les émoticons vont avoir 20 ans.... Évalué à 10.
pas de bras, pas de chocolat
[^] # Re: "Un pays, deux systèmes"
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Plus de sécurité informatique avec Linux ?. Évalué à -1.
--
i had a friend...
[^] # Re: A quand un vrai système alternatif d'affichage sur GNU/Linux?
Posté par Troy McClure (site web personnel) . En réponse à la dépêche XFree86 4.2.1 est là !. Évalué à 7.
[^] # Re: Certaines bestioles sont réservées...
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Concevez votre propre couverture de livre O'Reilly!. Évalué à 10.
[^] # Re: Nioc Nioc
Posté par Troy McClure (site web personnel) . En réponse à la dépêche wmcoincoin est là. Évalué à -1.
[^] # Re: Napster est mort
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Napster est mort. Évalué à -2.
Ceci dit, la plupart (sinon tous) des compilos f90 ont des options pour contrôler les accès aux tableaux
[^] # Re: Autre url
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Annuaires de livres ouverts en ligne. Évalué à 3.
[^] # Re: Avocat du diable
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Une médaille d'argent pour la France aux Olympiades Internationales d'Informatique. Évalué à -1.
ça défoule
[^] # Re: Le coté sombre des Pirates
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Le coté sombre des Pirates. Évalué à 4.
une biteun gros nez dessus[^] # Re: Pirate == combrioleur
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Le coté sombre des Pirates. Évalué à 5.
# Un autre truc aussi vieux que le lisp à redecouvrir
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Common LISP, un langage à (re)découvrir. Évalué à 10.
[^] # Re: c'est marrant mais pas tant que ça
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Liberté d'expression dans nos forums. Évalué à 10.
[^] # Re: c'est marrant
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Liberté d'expression dans nos forums. Évalué à 3.