Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2675 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  7555  7556  7557  ..  26994  26995  26996  26997  26998  26999
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°1078475
masklinn
í dag viðrar vel til loftárása
Posté le 10-05-2005 à 21:42:25  profilanswer
 

Reprise du message précédent :

chrisbk a écrit :

[:pingouino]  
 
 
[:pingouino] [:pingouino]  [:pingouino]  
 
tissu de connerie, suivant [:god]


ben tiens [:itm]  
 
Le code dit tel quel "if(true) return true; else return false;

chrisbk a écrit :

jvois meme pas ou peut se nicher le gain [:pingouino]


Un branchement de moins car pas de test?


Message édité par masklinn le 10-05-2005 à 21:42:57

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
mood
Publicité
Posté le 10-05-2005 à 21:42:25  profilanswer
 

n°1078476
el muchach​o
Comfortably Numb
Posté le 10-05-2005 à 21:43:12  profilanswer
 

Harkonnen a écrit :

il est où le souci :??:


Ben ça se code en  
return (x>box.x1 && x<box.x2 && y>box.y1 && y<box.y2);
On évite un if, tout simplement. [:spamafote]
Ca ne va pas changer grand-chose, mais des petits trucs comme ça, il y en a partout, et comme dans ce genre de source, tout compte, on a vite fait de grapiller quelques % par-ci par là.


Message édité par el muchacho le 10-05-2005 à 21:44:01
n°1078477
Dion
Acceuil
Posté le 10-05-2005 à 21:43:13  profilanswer
 

elianor a écrit :

[:spamafote] J'en suis navrée, mais malheureusement, la vie est parfois dure


 
oui enfin pkoi moi ?
 
J'ai uen vie de merde :(


---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
n°1078478
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 10-05-2005 à 21:43:37  profilanswer
 

masklinn a écrit :


Un branchement de moins car pas de test?


bien sur que si y'a un test :heink:


---------------
J'ai un string dans l'array (Paris Hilton)
n°1078479
chrisbk
-
Posté le 10-05-2005 à 21:43:51  profilanswer
 

masklinn a écrit :

ben tiens [:itm]  
 
Le code dit tel quel "if(true) return true; else return false;


 
le code dit  
 
si (x <= box.x1) return false;
si (x >= box.x2) return false;
si (y <= box.y1) return false;
si (y >= box.y2) return false;
 
return true;
 


---------------
NP: HTTP Error 764 Stupid coder found
n°1078480
elianor
bannie 17 fois
Posté le 10-05-2005 à 21:44:33  profilanswer
 

Dion a écrit :

J'ai uen vie de merde :(


 
Bienvenu au club, tu veux un prozac ?
 
Ou deux ?
 
Ou trois boites  ? http://rincevent.dyndns.org/kilombo/cachets.jpg


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1078481
Lam's
Profil: bas.
Posté le 10-05-2005 à 21:44:35  profilanswer
 

el muchacho a écrit :

Ben ça se code en  
return (x>box.x1 && x<box.x2 && y>box.y1 && y<box.y2);
On évite un if, tout simplement. [:spamafote]
Ca ne va pas changer grand-chose, mais des petits trucs comme ça, il y en a partout, et comme dans ce genre de source, tout compte, on a vite fait de grapiller quelques % par-ci par là.


Non, l'optimiseur est bien au dessus de tout ça...
Ca se compte en mode debug, peut-être, mais sans plus.

n°1078482
masklinn
í dag viðrar vel til loftárása
Posté le 10-05-2005 à 21:44:59  profilanswer
 

Harkonnen a écrit :

bien sur que si y'a un test :heink:


pas de if, voulais-je dire (si tu considères les comparaisons comme des tests)


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1078483
WhatDe
Posté le 10-05-2005 à 21:46:33  profilanswer
 

Et puis ca enleve 2 lignes de code  [:whatde]  
Là ou j'étudie on nous conseille dans ce cas de nous passer du if.

n°1078484
chrisbk
-
Posté le 10-05-2005 à 21:46:55  profilanswer
 

masklinn a écrit :

pas de if, voulais-je dire (si tu considères les comparaisons comme des tests)


 
ca veut rien dire, ca, pas de if
t'as des comparaisons meme la ou on le dirait pas a premiere vue [:god] (genre un cast)
 


---------------
NP: HTTP Error 764 Stupid coder found
mood
Publicité
Posté le 10-05-2005 à 21:46:55  profilanswer
 

n°1078485
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 10-05-2005 à 21:46:57  profilanswer
 

masklinn a écrit :

pas de if, voulais-je dire (si tu considères les comparaisons comme des tests)


tu penses qu'en assembleur y'a une différence entre "if (machin && machin2) return true" et "return (machin1 && machin2)" ?


---------------
J'ai un string dans l'array (Paris Hilton)
n°1078486
Dion
Acceuil
Posté le 10-05-2005 à 21:47:14  profilanswer
 

elianor a écrit :

Bienvenu au club, tu veux un prozac ?
 
Ou deux ?
 
Ou trois boites  ? http://rincevent.dyndns.org/kilombo/cachets.jpg


 
nan je veux mourrir :(


---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
n°1078487
el muchach​o
Comfortably Numb
Posté le 10-05-2005 à 21:47:15  profilanswer
 

chrisbk a écrit :

le code dit  
 
si (x <= box.x1) return false;
si (x >= box.x2) return false;
si (y <= box.y1) return false;
si (y >= box.y2) return false;
 
return true;


 
Ok, au temps pour moi. Mauvais exemple.

n°1078488
chrisbk
-
Posté le 10-05-2005 à 21:47:43  profilanswer
 

Harkonnen a écrit :

tu penses qu'en assembleur y'a une différence entre "if (machin && machin2) return true" et "return (machin1 && machin2)" ?


 
 
oué tu peux remplacer dans le dernier le cmp/je par cmp/cmove :o (cela dit VS le fait pour toi)


---------------
NP: HTTP Error 764 Stupid coder found
n°1078489
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 10-05-2005 à 21:47:52  profilanswer
 

WhatDe a écrit :

Et puis ca enleve 2 lignes de code  [:whatde]  
Là ou j'étudie on nous conseille dans ce cas de nous passer du if.


bordel, mais le C++ est suffisamment illisible comme ça pour ne pas rajouter davantage de spaghettis [:mlc]


---------------
J'ai un string dans l'array (Paris Hilton)
n°1078490
Dion
Acceuil
Posté le 10-05-2005 à 21:48:00  profilanswer
 

Harkonnen a écrit :

tu penses qu'en assembleur y'a une différence entre "if (machin && machin2) return true" et "return (machin1 && machin2)" ?


 
oula karho defie mask en asm :o


---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
n°1078491
chrisbk
-
Posté le 10-05-2005 à 21:48:18  profilanswer
 

el muchacho a écrit :

Ok, au temps pour moi. Mauvais exemple.


 
 
on se demande c'est qui l'etudiant [:el g]


---------------
NP: HTTP Error 764 Stupid coder found
n°1078492
lorilll
Posté le 10-05-2005 à 21:48:45  profilanswer
 

ca va pas plus vite, mais c'est plus élégant :o

n°1078494
chrisbk
-
Posté le 10-05-2005 à 21:49:08  profilanswer
 

Harkonnen a écrit :

bordel, mais le C++ est suffisamment illisible comme ça pour ne pas rajouter davantage de spaghettis [:mlc]


 
sisi, et oublie pas de remplacer tes /4 par >>2 hein ? :o c'est plus optimisé [:klem3i1]


---------------
NP: HTTP Error 764 Stupid coder found
n°1078495
the real m​oins moins
Posté le 10-05-2005 à 21:49:26  profilanswer
 

chrisbk a écrit :

on se demande c'est qui l'etudiant [:el g]


tu m'otes les mots de la bouche [:albator]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1078496
WhatDe
Posté le 10-05-2005 à 21:49:27  profilanswer
 

Harkonnen a écrit :

bordel, mais le C++ est suffisamment illisible comme ça pour ne pas rajouter davantage de spaghettis [:mlc]


Je le fais en Java pour le moment [:aloy]

n°1078497
Lam's
Profil: bas.
Posté le 10-05-2005 à 21:49:48  profilanswer
 

Si vous vous faites chier, je vous invite tous à venir m'optimiser le code de photophoria, hein (d'ailleurs, faudra que je m'y remette un de ces quatre... (smiley qui se gratte la tête)) .

n°1078498
elianor
bannie 17 fois
Posté le 10-05-2005 à 21:50:22  profilanswer
 

Dion a écrit :

nan je veux mourrir :(


 
moi aussi. Tous les jours, de mon 7eme étage au bureau, je regarde le sol en béton en bas. Tous les jours, je me demande si je vais réussir à franchir le rebord de la fenêtre, et y aller une bonne fois pour toute. En rentrant en voiture, je croise le regard de chaque platane. Il m'appelle, mais j'ose pas y aller. Je me dit qu'un jour, ça ira peut être mieux. Je me dit qu'il y a un espoir. Peut être...
 
C'est pour ça que le désespoir est aussi dur : c'est le moment où il n'y a plus d'espoir, le moment où tu te dit que ça y est, il n'y aura plus de changement.


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1078499
chrisbk
-
Posté le 10-05-2005 à 21:50:29  profilanswer
 

Lam's a écrit :

Si vous vous faites chier, je vous invite tous à venir m'optimiser le code de photophoria, hein (d'ailleurs, faudra que je m'y remette un de ces quatre... (smiley qui se gratte la tête)) .


 
bin file des routines, un jour de mauvais temps, qui sait [:god]


---------------
NP: HTTP Error 764 Stupid coder found
n°1078500
el muchach​o
Comfortably Numb
Posté le 10-05-2005 à 21:51:04  profilanswer
 

Lam's a écrit :

Non, l'optimiseur est bien au dessus de tout ça...
Ca se compte en mode debug, peut-être, mais sans plus.


Le pb, c'est que je trouve qu'il fait un peu trop confiance à l'optimiseur à mon goût, notamment sur sa capacité à détecter des invariants dans les boucles (il y a plein de calculs redondants). Perso, j'évite de faire ce genre d'assomptions.

n°1078501
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 10-05-2005 à 21:51:10  profilanswer
 

chrisbk a écrit :

sisi, et oublie pas de remplacer tes /4 par >>2 hein ? :o c'est plus optimisé [:klem3i1]


le compilo le fait à ma place :o


---------------
J'ai un string dans l'array (Paris Hilton)
n°1078502
drasche
Posté le 10-05-2005 à 21:51:15  profilanswer
 

stitch+ a écrit :

je garde l'illusion que tout cicatrise , qu'il suffit de faire des rencontres, que peu à peu tout se soigne :)


Parfois d'ailleurs, il faut se montrer très patient :/ (expérience inside)


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°1078504
chrisbk
-
Posté le 10-05-2005 à 21:52:16  profilanswer
 

el muchacho a écrit :

Le pb, c'est que je trouve qu'il fait un peu trop confiance à l'optimiseur à mon goût, notamment sur sa capacité à détecter des invariants dans les boucles (il y a plein de calculs redondants). Perso, j'évite de faire ce genre d'assomptions.


 
faut aussi savoir faire la balance entre optimisation et lisibilité (et enculage de mouche)
 
pour les calculs redondant, fait voir ? y'a des outils d'optimisations plus que couillu la dessus


Message édité par chrisbk le 10-05-2005 à 21:52:49

---------------
NP: HTTP Error 764 Stupid coder found
n°1078505
el muchach​o
Comfortably Numb
Posté le 10-05-2005 à 21:52:43  profilanswer
 

chrisbk a écrit :

on se demande c'est qui l'etudiant [:el g]


Tutut. :o Ma version est plus propre, la remarque est fondée. :o

n°1078506
Dion
Acceuil
Posté le 10-05-2005 à 21:53:35  profilanswer
 

Harkonnen a écrit :

le compilo le fait à ma place :o


 
toi tu utilises pas gcc [:forummp3]


---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
n°1078507
chrisbk
-
Posté le 10-05-2005 à 21:53:35  profilanswer
 

el muchacho a écrit :

Tutut. :o Ma version est plus propre, la remarque est fondée. :o


 
Non, question de gout je prefere la sienne. Votre remarque etait idiote car tainté d'une sorte de leger mépris stupide.  
Recalé.


---------------
NP: HTTP Error 764 Stupid coder found
n°1078509
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 10-05-2005 à 21:54:50  profilanswer
 

Dion a écrit :

toi tu utilises pas gcc [:forummp3]


que Dieu m'en préserve  [:psychokwak]


---------------
J'ai un string dans l'array (Paris Hilton)
n°1078510
elianor
bannie 17 fois
Posté le 10-05-2005 à 21:55:02  profilanswer
 

Dion a écrit :

toi tu utilises pas gcc [:forummp3]


 
Tiens, si je compilais gcc avec un vrai compilo, il sertait peut être moins long à compiler [:figti]


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1078511
drasche
Posté le 10-05-2005 à 21:55:11  profilanswer
 

Harkonnen a écrit :

personnellement, je suis pas fan des constructions genre  

Code :
  1. if (machin)
  2.    ...


je trouve beaucoup plus clair d'écrire

Code :
  1. if (machin == true)
  2.    ...


avis personnel, moi j'aurais fait la même chose que le code quoté par muchacho, bien plus lisible :spamafote:


mon chef attrape des boutons quand il lit ta construction favorite :D  Perso je m'en fous un peu, mais je pense que je vais lui en reparler la prochaine fois qu'il me sort ça :D


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°1078513
Dion
Acceuil
Posté le 10-05-2005 à 21:56:20  profilanswer
 

Harkonnen a écrit :

que Dieu m'en préserve  [:psychokwak]


 
la derniere fois que j'ai dit ca, on m'a dit que je comprenais rien et que stait super important la compil sur amiga :o


---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
n°1078514
Dion
Acceuil
Posté le 10-05-2005 à 21:56:38  profilanswer
 

elianor a écrit :

Tiens, si je compilais gcc avec un vrai compilo, il sertait peut être moins long à compiler [:figti]


 
mieux, compiles ton code avec un vrai compilo :o


---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
n°1078515
elianor
bannie 17 fois
Posté le 10-05-2005 à 21:58:01  profilanswer
 

Dion a écrit :

mieux, compiles ton code avec un vrai compilo :o


 
J'(utilise le visual actuellement, j'ai tellement gueulé pour ne plus être sous nulix que j'ai eut gain de cause :o


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1078517
FlorentG
Posté le 10-05-2005 à 21:58:31  profilanswer
 

drasche a écrit :

mon chef attrape des boutons quand il lit ta construction favorite :D  Perso je m'en fous un peu, mais je pense que je vais lui en reparler la prochaine fois qu'il me sort ça :D


+1 :) Et genre en VB, c'est beaucoup plus lisible...

If Enabled = True Then
If Enabled = False Then


La suivante est à mon humble avis, plusse meilleure. C'est beaucoup plus parlant je trouve...

If Enabled Then
If Not Enabled Then

n°1078519
chrisbk
-
Posté le 10-05-2005 à 22:00:09  profilanswer
 

elianor a écrit :

J'(utilise le visual actuellement, j'ai tellement gueulé pour ne plus être sous nulix que j'ai eut gain de cause :o


 
 
je suis jaloux [:mmmfff]


---------------
NP: HTTP Error 764 Stupid coder found
n°1078520
Dion
Acceuil
Posté le 10-05-2005 à 22:00:11  profilanswer
 

elianor a écrit :

J'(utilise le visual actuellement, j'ai tellement gueulé pour ne plus être sous nulix que j'ai eut gain de cause :o


 
et tu te plains de ta vie alors que moi je dois utiliser un bsd pourri :/


---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
n°1078521
Lam's
Profil: bas.
Posté le 10-05-2005 à 22:00:30  profilanswer
 

chrisbk a écrit :

bin file des routines, un jour de mauvais temps, qui sait [:god]


Y a le décodeur huffman pour les thumbnails qui prend grosso-modo 80% du temps CPU dans 2 fonctions:
void jpeg_decoder::decode_next_row(void);
inline uint jpeg_decoder::get_bits_2(int numbits);
 
Y a le denoiser, qui profiterait bien de SSE ou de MMX. Et pareil pour le gaussian blur. Dans les deux cas, le noyau de convolution doit être modifiable pour être d'une taille multiple de 4, pour simplifier le tout.
Le gaussian-blur irait beaucoup plus vite avec un encodage par "tile", ou même en utilisant une state-machine. (le gaussian blur est à la base de pas mal de filtres).
 
Et pis y a le décodeur jpeg standard à tester sur une machine pourvue de SSE2.
 
Et pis y a des machins plus violents, comme encoder les thumbnails sous forme de mip-maps pour ne pas tout charger lorsque la taille d'affichage n'est que du 64x64 par exemple.
 
Et plein d'autre trucs comme ça. Ce projet ne finira jamais. :'(

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  7555  7556  7557  ..  26994  26995  26996  26997  26998  26999

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)