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

 

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

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  11039  11040  11041  ..  26990  26991  26992  26993  26994  26995
Auteur Sujet :

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

n°1466144
Elmoricq
Modérateur
Posté le 27-10-2006 à 14:47:28  profilanswer
 

Reprise du message précédent :
Grosse blague : on a (enfin) un IDE valable sur notre servuer.  
SunStudio8. Super bien. Ouaipmsieur. Ecrit tout en Java.
 
Donc, j'ai :  
- un bon éditeur (mais moins bon que nEdit, genre pas de search&replace en PCRE)
- un front-end à DBX intégré (par contre bien fait et sympathoche)
- et tout ce qui va bien dans un IDE de base.
 
Juste, donc, c'est écrit en Java.
 
Et donc, c'est megalent. Inutilisable, en fait. [:zytrasnif]
 
J'vais juste l'utiliser pour le debugger en fait.

Message cité 1 fois
Message édité par Elmoricq le 27-10-2006 à 14:56:57
mood
Publicité
Posté le 27-10-2006 à 14:47:28  profilanswer
 

n°1466147
Lam's
Profil: bas.
Posté le 27-10-2006 à 14:59:00  profilanswer
 

Elmoricq a écrit :

Grosse blague : on a (enfin) un IDE valable sur notre servuer.  
SunStudio8. Super bien. Ouaipmsieur. Ecrit tout en Java.
 
Donc, j'ai :  
- un bon éditeur (mais moins bon que nEdit, genre pas de search&replace en PCRE)
- un front-end à DBX intégré (par contre bien fait et sympathoche)
- et tout ce qui va bien dans un IDE de base.
 
Juste, donc, c'est écrit en Java.
 
Et donc, c'est megalent. Inutilisable, en fait. [:zytrasnif]
 
J'vais juste l'utiliser pour le debugger en fait.


C'est marrant que tu dises ça, on vient juste de passer à sun-studio 11 et tout le monde est excité. Juste au moment où j'ai enfin pris 5 minutes pour coder un Imakefile->vcproj.
 
Mais je continue à trouver ça moche et lent.  

n°1466150
Elmoricq
Modérateur
Posté le 27-10-2006 à 15:03:52  profilanswer
 

moche on s'en fout, si c'est fonctionnel
 
Par contre c'est leeeeeeeeeeent à mourir, je vois pas comment on peut décemment programmer quoique ce soit avec cet IDE.

n°1466152
Chaos Inte​stinal
Posté le 27-10-2006 à 15:08:34  profilanswer
 

Elmoricq a écrit :

moche on s'en fout, si c'est fonctionnel
 
Par contre c'est leeeeeeeeeeent à mourir, je vois pas comment on peut décemment programmer quoique ce soit avec cet IDE.


 
Il faudra un jour obliger les développeurs d'IDE à bosser tous les jours avec leurs IDE, ça évitera les problèmes [:petrus75]

n°1466160
nraynaud
lol
Posté le 27-10-2006 à 15:13:59  profilanswer
 

Chaos Intestinal a écrit :

Il faudra un jour obliger les développeurs d'IDE à bosser tous les jours avec leurs IDE, ça évitera les problèmes [:petrus75]


c'est contre eclipse que tu dis ça ? [:petrus75]
 
eux ils s'en foutent les mecs d'éclipse, comme ils font de l'opensource, ils ont des licences intellij gratos [:petrus75]


Message édité par nraynaud le 27-10-2006 à 15:16:51

---------------
trainoo.com, c'est fini
n°1466161
Lam's
Profil: bas.
Posté le 27-10-2006 à 15:14:05  profilanswer
 

Elmoricq a écrit :

moche on s'en fout, si c'est fonctionnel


Quand je dis moche, je parle de la qualité des fontes, de l'ergonomie de l'IHM, et de la convivialité de l'ensemble, dans l'optique de bosser 8h/j avec. Je te parle pas du choix de la couleur de l'icone de sunstudio...

n°1466166
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 27-10-2006 à 15:19:10  profilanswer
 

0x90 a écrit :

Stu te fais chier, optimises moi ca :
 

Code :
  1. void dvg_buildtextures
  2. (void)
  3. {
  4.     const size_t size=64;
  5.     size_t i, j, tmp=0;
  6.     /* Build circular gradient*/
  7.     dvg.textures[DVG_TEX_CIRCULAR].data = malloc(size*size*2);
  8.     for (i=0; i<size; i+=2) {
  9.         for (j=0; j<=i; j+=2) {
  10.             /* profit from 4-axis symetry and assign both luminance and alpha */
  11.             dvg.textures[DVG_TEX_CIRCULAR].data[(size+1+i)*size+j] = tmp;
  12.             dvg.textures[DVG_TEX_CIRCULAR].data[(size+1+i)*size+j+1] = tmp;
  13.             dvg.textures[DVG_TEX_CIRCULAR].data[(size+1+i)*size-j-2] = tmp;
  14.             dvg.textures[DVG_TEX_CIRCULAR].data[(size+1+i)*size-j-1] = tmp;
  15.             dvg.textures[DVG_TEX_CIRCULAR].data[(size-1-i)*size+j] = tmp;
  16.             dvg.textures[DVG_TEX_CIRCULAR].data[(size-1-i)*size+j+1] = tmp;
  17.             dvg.textures[DVG_TEX_CIRCULAR].data[(size-1-i)*size-j-2] = tmp;
  18.             dvg.textures[DVG_TEX_CIRCULAR].data[(size-1-i)*size-j-1] = tmp;
  19.             dvg.textures[DVG_TEX_CIRCULAR].data[(size+1+j)*size+i] = tmp;
  20.             dvg.textures[DVG_TEX_CIRCULAR].data[(size+1+j)*size+i+1] = tmp;
  21.             dvg.textures[DVG_TEX_CIRCULAR].data[(size+1+j)*size-i-2] = tmp;
  22.             dvg.textures[DVG_TEX_CIRCULAR].data[(size+1+j)*size-i-1] = tmp;
  23.             dvg.textures[DVG_TEX_CIRCULAR].data[(size-1-j)*size+i] = tmp;
  24.             dvg.textures[DVG_TEX_CIRCULAR].data[(size-1-j)*size+i+1] = tmp;
  25.             dvg.textures[DVG_TEX_CIRCULAR].data[(size-1-j)*size-i-2] = tmp;
  26.             dvg.textures[DVG_TEX_CIRCULAR].data[(size-1-j)*size-i-1] = tmp;
  27.             /* calculate only forward difference */
  28.             tmp += (8*j+4)/size;
  29.         }
  30.         tmp = i*i*2/size;
  31.     }
  32.     glGenTextures(1, &dvg.textures[DVG_TEX_CIRCULAR].id);
  33.     glBindTexture(GL_TEXTURE_2D, dvg.textures[DVG_TEX_CIRCULAR].id);
  34.     glTexImage2D(GL_TEXTURE_2D, 0, 2, size, size, 0, GL_LUMINANCE_ALPHA,
  35.                  GL_UNSIGNED_BYTE, dvg.textures[DVG_TEX_CIRCULAR].data);
  36. }



c'est typiquement le genre de truc sur lequel tu gagnes +60% de perfs en utilisant le MMX [:pingouino]


---------------
J'ai un string dans l'array (Paris Hilton)
n°1466170
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 27-10-2006 à 15:20:44  profilanswer
 


recherche un obfuscateur de code C#, y'en a des pas mal
sinon, tu peux aussi coder ton appli en MSIL direct [:pingouino]


---------------
J'ai un string dans l'array (Paris Hilton)
n°1466173
0x90
Posté le 27-10-2006 à 15:21:49  profilanswer
 

Harkonnen a écrit :

c'est typiquement le genre de truc sur lequel tu gagnes +60% de perfs en utilisant le MMX [:pingouino]


 
deja jviens de passer le tableau en short int plutot que char pour assigner 2 cases consécutives en même temps ( vu qu'elles sont identiques ) :

Code :
  1. void dvg_buildtextures
  2. (void)
  3. {
  4.     const size_t size=64, hsize=size/2;
  5.     size_t i, j;
  6.     unsigned char tmp=0;
  7.     unsigned short tmp2=0, *arr;
  8.     /* Build dynamic circular gradient - here be dragons */
  9.     dvg.textures[DVG_TEX_CIRCULAR].data = malloc(size*size*2);
  10.     arr = (void*)(dvg.textures[DVG_TEX_CIRCULAR].data);
  11.     for (i=0; i<hsize; i++) {
  12.         for (j=0; j<=i; j++) {
  13.             /* profit from 4-axis symetry and assign both luminance and alpha */
  14.             arr[(hsize+i)*size+hsize+j] = tmp2;
  15.             arr[(hsize+i)*size+hsize-j-1] = tmp2;
  16.             arr[(hsize-i)*size-hsize+j] = tmp2;
  17.             arr[(hsize-i)*size-hsize-j-1] = tmp2;
  18.             arr[(hsize+j)*size+hsize+i] = tmp2;    
  19.             arr[(hsize+j)*size+hsize-i-1] = tmp2;
  20.             arr[(hsize-j)*size-hsize+i] = tmp2;
  21.             arr[(hsize-j)*size-hsize-i-1] = tmp2;
  22.             /* calculate only forward difference */
  23.             tmp = (16*j+4)/size;
  24.             tmp2 += tmp | (tmp<<8);
  25.         }
  26.         tmp = i*i*8/size;
  27.         tmp2 = tmp | (tmp<<8);
  28.     }
  29.     glGenTextures(1, &dvg.textures[DVG_TEX_CIRCULAR].id);
  30.     glBindTexture(GL_TEXTURE_2D, dvg.textures[DVG_TEX_CIRCULAR].id);
  31.     glTexImage2D(GL_TEXTURE_2D, 0, 2, size, size, 0, GL_LUMINANCE_ALPHA,
  32.                  GL_UNSIGNED_BYTE, dvg.textures[DVG_TEX_CIRCULAR].data);
  33. }


 
mais voui du MMX ca ferait pas de mal surement...

n°1466174
Elmoricq
Modérateur
Posté le 27-10-2006 à 15:22:06  profilanswer
 

Lam's a écrit :

Quand je dis moche, je parle de la qualité des fontes, de l'ergonomie de l'IHM, et de la convivialité de l'ensemble, dans l'optique de bosser 8h/j avec. Je te parle pas du choix de la couleur de l'icone de sunstudio...


avec un --fontsize 14 ça passait pas mal du tout, par contre la font taille 6 de base c'est d'une stupidité sans nom.
 
Quant au reste j'ai pas pu juger, vu que ça prend plusieurs secondes de naviguer dans un menu pour activer une sous-fenêtre :/

mood
Publicité
Posté le 27-10-2006 à 15:22:06  profilanswer
 

n°1466181
vapeur_coc​honne
Stig de Loisir
Posté le 27-10-2006 à 15:24:36  profilanswer
 


j'espere que c'est pas pour l'ecole  [:azylum]


---------------
marilou repose sous la neige
n°1466190
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 27-10-2006 à 15:27:29  profilanswer
 


j'ai pas besoin d'obfuscateur moi, je code tellement cradement que mon code est illisible au naturel [:kbchris]
sinon y'a dotfuscator qui est pas mal :o


---------------
J'ai un string dans l'array (Paris Hilton)
n°1466191
Chaos Inte​stinal
Posté le 27-10-2006 à 15:28:04  profilanswer
 


 
Et c'est si grave que ça que les gens aient accès à ton code ? (ne vois pas d'agressivité dans ma question)

n°1466193
Lam's
Profil: bas.
Posté le 27-10-2006 à 15:28:23  profilanswer
 

0x90 a écrit :

deja jviens de passer le tableau en short int plutot que char pour assigner 2 cases consécutives en même temps ( vu qu'elles sont identiques ) :

Code :
  1. arr[(hsize+i)*size+hsize+j] = tmp2;
  2.             arr[(hsize+i)*size+hsize-j-1] = tmp2;
  3.             arr[(hsize-i)*size-hsize+j] = tmp2;
  4.             arr[(hsize-i)*size-hsize-j-1] = tmp2;
  5.             arr[(hsize+j)*size+hsize+i] = tmp2;    
  6.             arr[(hsize+j)*size+hsize-i-1] = tmp2;
  7.             arr[(hsize-j)*size-hsize+i] = tmp2;
  8.             arr[(hsize-j)*size-hsize-i-1] = tmp2;


 
mais voui du MMX ca ferait pas de mal surement...


Et si on commencait par calculer une seule fois hsize*size, et i*size ?
 
k = hsize*size
isize = i*size
jsize= j*size
 
 arr[k+isize+hsize+j] = tmp2;
 arr[k+isize+hsize-j-1] = tmp2;
 arr[k-isize-hsize+j] = tmp2;
 arr[k-isize-hsize-j-1] = tmp2;
 arr[k+jsize+hsize+i] = tmp2;  
 arr[k+jsize+hsize-i-1] = tmp2;
 arr[k-jsize-hsize+i] = tmp2;
 arr[k-jsize-hsize-i-1] = tmp2;
 

n°1466196
Chaos Inte​stinal
Posté le 27-10-2006 à 15:29:41  profilanswer
 

Les maths de 6ème c'est surpuissant [:pingouino]

n°1466197
vapeur_coc​honne
Stig de Loisir
Posté le 27-10-2006 à 15:29:57  profilanswer
 

Chaos Intestinal a écrit :

Et c'est si grave que ça que les gens aient accès à ton code ? (ne vois pas d'agressivité dans ma question)


retourne le probleme
 
Imgaine qqun qui accede aux codes d'harko et qui apprend a programmer a partir de ça  :ange:  
 
[:le profanateur]


---------------
marilou repose sous la neige
n°1466204
0x90
Posté le 27-10-2006 à 15:31:07  profilanswer
 

Lam's a écrit :

Et si on commencait par calculer une seule fois hsize*size, et i*size ?
 
k = hsize*size
isize = i*size
jsize= j*size
 
 arr[k+isize+hsize+j] = tmp2;
 arr[k+isize+hsize-j-1] = tmp2;
 arr[k-isize-hsize+j] = tmp2;
 arr[k-isize-hsize-j-1] = tmp2;
 arr[k+jsize+hsize+i] = tmp2;  
 arr[k+jsize+hsize-i-1] = tmp2;
 arr[k-jsize-hsize+i] = tmp2;
 arr[k-jsize-hsize-i-1] = tmp2;


ah voui, chuis une quiche, j'aurais pu continuer encore...
Cela dit, jme demande si ca aura un réel effet, il me semble que les sous-parties communes des expressions arithmétiques sont unifiées par gcc dans ce genre de cas.

n°1466209
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 27-10-2006 à 15:33:00  profilanswer
 

0x90 a écrit :

ah voui, chuis une quiche, j'aurais pu continuer encore...
Cela dit, jme demande si ca aura un réel effet, il me semble que les sous-parties communes des expressions arithmétiques sont unifiées par gcc dans ce genre de cas.


fous du MMX la d'dans bordel, tu pourras traiter 4 ou 8 pixels en une seule fois [:dawao]


---------------
J'ai un string dans l'array (Paris Hilton)
n°1466211
skeye
Posté le 27-10-2006 à 15:34:06  profilanswer
 

Harkonnen a écrit :

fous du MMX la d'dans bordel, tu pourras traiter 4 ou 8 pixels en une seule fois [:dawao]


j'eus aimé savoir faire, à une époque. :/


---------------
Can't buy what I want because it's free -
n°1466213
0x90
Posté le 27-10-2006 à 15:34:59  profilanswer
 

Harkonnen a écrit :

fous du MMX la d'dans bordel, tu pourras traiter 4 ou 8 pixels en une seule fois [:dawao]


 
ouais mais le code va s'allonger et jvais perdre en portabilité.

n°1466216
Lam's
Profil: bas.
Posté le 27-10-2006 à 15:38:28  profilanswer
 

Harkonnen a écrit :

fous du MMX la d'dans bordel, tu pourras traiter 4 ou 8 pixels en une seule fois [:dawao]


Comment ?  
C'est un vrai gruyere son truc.

n°1466223
cosmoschtr​oumpf
dawa powered
Posté le 27-10-2006 à 15:43:25  profilanswer
 

0x90 a écrit :

ouais mais le code va s'allonger et jvais perdre en portabilité.


y'a des processeurs sans mmx aujourd'hui ? [:pingouino]

n°1466227
0x90
Posté le 27-10-2006 à 15:45:53  profilanswer
 

cosmoschtroumpf a écrit :

y'a des processeurs sans mmx aujourd'hui ? [:pingouino]


Oui plein, surtout sur des machines avec l'openGL [:pingouino]
( nan ouais, en fait ca limite pas vraiment la portabilité au niveau du mmx, mais par contre il me semble qu'au niveau différentes syntaxes pour insérer l'assembleur c'est le bordel )

n°1466236
Lam's
Profil: bas.
Posté le 27-10-2006 à 15:53:14  profilanswer
 

Tiens, il y a des pubs pour suse sur /.
Linux, ça c'est quand même vachement élargi comme userbase:
http://gfx.klipmart.com/klipmart/c [...] 8445172000

n°1466266
masklinn
í dag viðrar vel til loftárása
Posté le 27-10-2006 à 16:10:39  profilanswer
 

cosmoschtroumpf a écrit :

y'a des processeurs sans mmx aujourd'hui ? [:pingouino]


Rien que les PowerPC.
 
Mais plein d'autres aussi, les Niagara & Niagara II de Sun, les Alpha, les ARM, PA-RISC, S/390, ...
 
En fait tu prends toutes les architectures sur lesquelles tournent OpenBSD et Debian, tu enlèves x86 (i386/i686/amd64) et tu as la liste.


---------------
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°1466268
FlorentG
Posté le 27-10-2006 à 16:11:24  profilanswer
 

Ok, donc ceux qui n'ont pas de MMX sont ceux utilisés par personne ? [:dawa]

n°1466269
stiffler
Lâche mon profil putain ! :o
Posté le 27-10-2006 à 16:11:55  profilanswer
 

J'ai fini à 180 contre -54 ! [:mustang]
 
http://strop.dawa.free.fr/bam.jpg

Message cité 3 fois
Message édité par stiffler le 27-10-2006 à 16:12:10
n°1466270
skeye
Posté le 27-10-2006 à 16:11:58  profilanswer
 

FlorentG a écrit :

Ok, donc ceux qui n'ont pas de MMX sont ceux utilisés par personne ? [:dawa]


wala, à peu près.[:dawa]


---------------
Can't buy what I want because it's free -
n°1466272
Chaos Inte​stinal
Posté le 27-10-2006 à 16:12:26  profilanswer
 

FlorentG a écrit :

Ok, donc ceux qui n'ont pas de MMX sont ceux utilisés par personne ? [:dawa]


 
Par ceux qui lisent des mp3 avec une interface en curses [:cbrs]

n°1466276
FlorentG
Posté le 27-10-2006 à 16:13:09  profilanswer
 


C'était pas la peine d'éditer pour poster la version hi-res, on s'en tape :o

n°1466279
vapeur_coc​honne
Stig de Loisir
Posté le 27-10-2006 à 16:13:29  profilanswer
 


vivement le prochain edit en 2048*1600  :sarcastic:
 
florentG mange ton Kakhä

Message cité 2 fois
Message édité par vapeur_cochonne le 27-10-2006 à 16:14:00

---------------
marilou repose sous la neige
n°1466282
0x90
Posté le 27-10-2006 à 16:14:51  profilanswer
 

En fait, en y repensant, le fait que le mmx pourrisse les flottants et force un super-temps de latence just après et que le code soit tartinée de flottants partout (opengl quoi), ca risque pas de me faire perdre ce que j'aurais pu gagner en les utilisant ?

n°1466283
stiffler
Lâche mon profil putain ! :o
Posté le 27-10-2006 à 16:15:15  profilanswer
 

vapeur_cochonne a écrit :

vivement le prochain edit en 2048*1600  :sarcastic:
 
florentG mange ton Kakhä


2880 * 1600 /[:dawa]\

n°1466286
FlorentG
Posté le 27-10-2006 à 16:16:22  profilanswer
 

vapeur_cochonne a écrit :

florentG mange ton Kakhä


Est-ce synonyme de grilled ?


Message édité par FlorentG le 27-10-2006 à 16:16:38
n°1466289
masklinn
í dag viðrar vel til loftárása
Posté le 27-10-2006 à 16:17:26  profilanswer
 

FlorentG a écrit :

Ok, donc ceux qui n'ont pas de MMX sont ceux utilisés par personne ? [:dawa]


Chaos Intestinal a écrit :

Par ceux qui lisent des mp3 avec une interface en curses [:cbrs]


Les mainframes et les serveurs, sauf qu'aux dernières nouvelles 0x90 n'a pas dit ce à quoi son truc allait servir et où il allait être utilisé, de plus il se soucie de la portabilité, donc ce genre de points peut être important [:spamafote]


---------------
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°1466295
0x90
Posté le 27-10-2006 à 16:19:34  profilanswer
 

masklinn a écrit :

Les mainframes et les serveurs, sauf qu'aux dernières nouvelles 0x90 n'a pas dit ce à quoi son truc allait servir et où il allait être utilisé, de plus il se soucie de la portabilité, donc ce genre de points peut être important [:spamafote]


 
Un projet minable d'etudiant en info qui va tourner sur 3 machines [:0x90]

n°1466303
gfive
Posté le 27-10-2006 à 16:26:12  profilanswer
 

:( dernier jour de ma mission Web2.0 qui roxxe sa maman en slip qui suce des ours.....Faiche!
 
 
MAIS EMBAUCHEZ MOI A UN SALAIRE RAISONNABLE? BANDE DE MOULES! /FOU/

n°1466308
boulax
Inserer phrase hype en anglais
Posté le 27-10-2006 à 16:29:04  profilanswer
 

Sinon niveau libido ça va depuis que ta femme a expulsé un placenta ?


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1466311
Chaos Inte​stinal
Posté le 27-10-2006 à 16:30:42  profilanswer
 

boulax a écrit :

Sinon niveau libido ça va depuis que ta femme a expulsé un placenta ?


 
Il touche plus les bords [:djmb]

n°1466316
gfive
Posté le 27-10-2006 à 16:35:52  profilanswer
 

boulax a écrit :

Sinon niveau libido ça va depuis que ta femme a expulsé un placenta ?


 
mais va te faire cuire le cul, toi!  :o

n°1466319
nraynaud
lol
Posté le 27-10-2006 à 16:37:35  profilanswer
 


ça a l'air sympa le télétravail [:dawa]


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  11039  11040  11041  ..  26990  26991  26992  26993  26994  26995

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)