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

 

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

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  9547  9548  9549  ..  27001  27002  27003  27004  27005  27006
Auteur Sujet :

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

n°1281551
uriel
blood pt.2
Posté le 11-01-2006 à 17:22:02  profilanswer
 

Reprise du message précédent :
comme en fortran [:dawa]


---------------
IVG en france
mood
Publicité
Posté le 11-01-2006 à 17:22:02  profilanswer
 

n°1281552
boulax
Inserer phrase hype en anglais
Posté le 11-01-2006 à 17:22:03  profilanswer
 

Puis tu peux refactorer avec xsl [:god]


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1281553
chrisbk
-
Posté le 11-01-2006 à 17:23:20  profilanswer
 

uriel a écrit :

comme en fortran [:dawa]


 
retour aux sources quoi [:kbchris]

n°1281556
uriel
blood pt.2
Posté le 11-01-2006 à 17:25:29  profilanswer
 

chrisbk a écrit :

retour aux sources quoi [:kbchris]


sauf que faire ca sur des dates, fallait oser quand meme [:pingouino]


---------------
IVG en france
n°1281565
masklinn
í dag viðrar vel til loftárása
Posté le 11-01-2006 à 17:44:20  profilanswer
 

uriel a écrit :

pourquoi plus plus?


Si tu regardes les exemples, il y a deux syntaxes, une syntaxe ShortX qui ressemble à du C++/Java, mais en plus laid

Code :
  1. xpp {
  2.        xout("\r\nIn main file" );
  3.        include("C:\\XppDemo\\InclusionTestInclude.shx" );
  4.        node(XPlant)  MyPlant;
  5.        xout("\r\nMyPlant = " + $$MyPlant);
  6.        string s = "maize";
  7.        attr(MyPlant) species=s;
  8.        xout("\r\nMyPlant eval = " );
  9.        xout(MyPlant) nocode;
  10.        xout("\r\nEnding now." );
  11. }


Et une syntaxe XML qui ressemble un peu à la sérialisation XML de la sortie d'un tokenizer satanique [:pingouino]

Code :
  1. <xpp>
  2.       <xout processcode="true">\r\nIn main file</xout>
  3.       <include>
  4.              <src>C:\\XppDemo\\InclusionTestInclude.xpp</src>
  5.       </include>
  6.       <node name="MyPlant" class="XPlant" processcode="true" construct="true"/>
  7.       <xout processcode="true">
  8.              <eval>
  9.                     <parm type="string" name="Parm0">
  10.                           <eval object="MyPlant" includepath="true"/>
  11.                     </parm>
  12.                     <expr>"\r\nMyPlant = " + Parm0</expr>
  13.              </eval>
  14.       </xout>
  15.       <var type="string" name="s">maize</var>
  16.       <attr object="MyPlant" name="species">
  17.              <eval object="s"/>
  18.       </attr>
  19.       <xout processcode="true">\r\nMyPlant eval = </xout>
  20.       <xout processcode="false">
  21.              <eval object="MyPlant"/>
  22.       </xout>
  23.       <xout processcode="true">\r\nEnding now.</xout>
  24. </xpp>


 
Du code XML simple, lisible, utilisable et tout quoi [:moule_bite]


---------------
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°1281567
Elmoricq
Modérateur
Posté le 11-01-2006 à 17:46:06  profilanswer
 

Même un script PERL codé par un expert-VB c'est plus lisible. [:pingouino]

n°1281571
masklinn
í dag viðrar vel til loftárása
Posté le 11-01-2006 à 17:50:10  profilanswer
 

Mais bon, grâce à lui on peut maintenant créer des programmes automodifiables via XSL [:pingouino]
 
Genre le truc qui applique une XSL à son propre code source et qui exécute le résultat [:el g]  
 
Ca vous manquait pas à vous? [:sinorz-]


---------------
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°1281575
skeye
Posté le 11-01-2006 à 17:52:50  profilanswer
 

masklinn a écrit :

Mais bon, grâce à lui on peut maintenant créer des programmes automodifiables via XSL [:pingouino]
 
Genre le truc qui applique une XSL à son propre code source et qui exécute le résultat [:el g]  
 
Ca vous manquait pas à vous? [:sinorz-]


C'est récursif, en plus...[:benou_miam]


---------------
Can't buy what I want because it's free -
n°1281578
mareek
Et de 3 \o/
Posté le 11-01-2006 à 17:57:14  profilanswer
 

masklinn a écrit :

Mais bon, grâce à lui on peut maintenant créer des programmes automodifiables via XSL [:pingouino]
 
Genre le truc qui applique une XSL à son propre code source et qui exécute le résultat [:el g]  
 
Ca vous manquait pas à vous? [:sinorz-]


Je me suis toujours demandé comment fonctionnait le code automodifiant et quand ça pouvait être utilisé [:le kneu]


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1281592
masklinn
í dag viðrar vel til loftárása
Posté le 11-01-2006 à 18:11:50  profilanswer
 

mareek a écrit :

Je me suis toujours demandé comment fonctionnait le code automodifiant et quand ça pouvait être utilisé [:le kneu]


Ca c'est plutôt à béka qu'il faut demander, j'ai une vue un peu floue du bouzin (il y a aussi the story of Mel, certains passages ressemblement quand même violement à du code auto-modifiable).
 
Je dirais que dans le principe c'est de la compression de donnée et de la réutilisation de code (pour diminuer les redondances), genre si t'as 20 structures d'exécution très légèrement différentes dans ton code, tu n'en crées qu'une et tu la modifies au fur et à mesure que ton programme avance.
 
Ca doit encore être faisable dans certains langages (style en Lisp, tu peux modifier le code en train d'être exécuté)


---------------
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 11-01-2006 à 18:11:50  profilanswer
 

n°1281595
el muchach​o
Comfortably Numb
Posté le 11-01-2006 à 18:18:49  profilanswer
 

Je me souviens d'un programme gagnant du IOCCC qui faisait d'après mon vague souvenir les choses suivantes : appelé avec un certain switch, triait un fichier texte. Quand on l'exécutait sur son code source, le fichier obtenu était encore compilable et faisait autre chose, le calcul des n premiers nombres premiers, appelé avec un autre switch, il triait à l'envers. Le code source une fois trié à l'envers était à nouveau compilable et l'exécutable obtenu servait de solveur d'équations. Pas mal [:el g]


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°1281596
the real m​oins moins
Posté le 11-01-2006 à 18:19:37  profilanswer
 

[:tartragnan] ici encore, à ce que je vois !?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1281598
mareek
Et de 3 \o/
Posté le 11-01-2006 à 18:24:47  profilanswer
 

masklinn a écrit :

Ca c'est plutôt à béka qu'il faut demander, j'ai une vue un peu floue du bouzin (il y a aussi the story of Mel, certains passages ressemblement quand même violement à du code auto-modifiable).
 
Je dirais que dans le principe c'est de la compression de donnée et de la réutilisation de code (pour diminuer les redondances), genre si t'as 20 structures d'exécution très légèrement différentes dans ton code, tu n'en crées qu'une et tu la modifies au fur et à mesure que ton programme avance.
 
Ca doit encore être faisable dans certains langages (style en Lisp, tu peux modifier le code en train d'être exécuté)


J'imagine que c'est possible en assembleur et dans tous les langages de script qui évaluent une ligne après l'autre.
 
La seule personne que je connais qui a fait du code automodifiant c'est harko: il copiat des blocks de code dans la suite de son programme, c'était (selon lui) plus rapide que des IF.
 
Mais j'aimerai bien avoir d'autres exemples ...

Message cité 2 fois
Message édité par mareek le 11-01-2006 à 18:26:19

---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1281600
zapan666
Tout est relatif
Posté le 11-01-2006 à 18:29:13  profilanswer
 

mareek a écrit :

La seule personne que je connais qui a fait du code automodifiant c'est harko: il copiat des blocks de code dans la suite de son programme, c'était (selon lui) plus rapide que des IF.


 
On fait pareil en DSP.
 
 


---------------
my flick r - Just Tab it !
n°1281601
mareek
Et de 3 \o/
Posté le 11-01-2006 à 18:32:35  profilanswer
 

zapan666 a écrit :

On fait pareil en DSP.


DSP ?


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1281603
black_lord
Truth speaks from peacefulness
Posté le 11-01-2006 à 18:37:51  profilanswer
 

traitement de signaux je dirais


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1281618
0x90
Posté le 11-01-2006 à 18:53:36  profilanswer
 

antp a écrit :

C'est fait. La sanction expirera 2 minutes avant l'heure demandé, mais ça devrait aller :D


Merci :jap:
 
( exam finit ... enfin reste le cours de pirate ... )

Tamahome a écrit :

je ne connais que 2 solutions pour les faire sauter :  
1) retirer la pile (si elle n'est pas soudé, ce qui est parfois le cas)
2) prendre la doc de la mobo et placer les jumber au bon endroit pour faire un reset cmos (encore faut il que la mobo ne soit pas exotique (souvent le cas dans les pc de marque (HP, Dell..))
 
Et encore, s'il n'y a pas de sceau sur le boitier pour empecher de l'ouvrir (ou si le boitier n'est pas a ouverture hydraulique, courant chez Dell par exemple)...
 
Bref, pas si simple que ca tu vois :D


Il en existe au moins une troisième qui est au moins faisable sous dos a coup de debug. Le principe (j'ai oublié les commandes issues de ma jeunesse) consiste à écrire au pif dans la zone de sauvegarde du bios, puis de reboiter. Il gueule pour une CRC-error, met tout à zéro. Or par défaut la grande majorité des bios n'ont pas de pass, donc rulez :D


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1281629
el muchach​o
Comfortably Numb
Posté le 11-01-2006 à 19:03:14  profilanswer
 
n°1281630
zapan666
Tout est relatif
Posté le 11-01-2006 à 19:04:01  profilanswer
 

black_lord a écrit :

traitement de signaux je dirais


oui  :D  
 
Faut pas perdre de temps avec des choses inutiles comme des if  :o  
 
 
 :whistle:


---------------
my flick r - Just Tab it !
n°1281646
Lam's
Profil: bas.
Posté le 11-01-2006 à 19:46:01  profilanswer
 

boulax a écrit :

Bon on me propose une formation Business Object ... C'est quoi / C'est bien [:petrus dei]


A priori, ça peut pas te manger, et ça pourra te servir plus tard. C'est le standard dans le data mining il me semble.
 


 
Lorill, pourquoi donc tu dis ça ?
 


Yaisse.  Tous les inconvénient des scripts shell, du COBOL, de la syntaxe du C++, du XML et de masklinn en un seul langage. :love:  
 

mareek a écrit :

La seule personne que je connais qui a fait du code automodifiant c'est harko: il copiat des blocks de code dans la suite de son programme, c'était (selon lui) plus rapide que des IF.
 
Mais j'aimerai bien avoir d'autres exemples ...


Oula, c'était hyper courant dans les années 90 à cause du manque de registres du x86. Donc pour faire du mapping 3D, tu calculais les offsets X et Y sur ta texture à chaque pixel, et ça te donnait un truc genre:


boucle:
  ADD BX, OffsetX
  ADD CX, OffsetY
  MOV DH, CH
  MOV DL, BH
  MOV AL, DS:[DX]
  MOV ES:[DI], AL // copie du texel vers la mémoire video
  INC DI
  LOOP boucle


Et donc, avant de démarrer la routine, tu modifies les valeurs immédiates de OffsetX et OffsetY dans le code (chose qui n'est plus possible avec le nouveau truc NoExec de Windows XP2 si je ne dis pas de bétises). Et ça permet d'économiser des registres, et d'avoir du code bien plus rapide qu'en utilisant des variables mémoire.
 
A noter que ça posait des problèmes avec les Pentium, vu que ces imbéciles invalidaient mal leur cache et avaient des pipelines bien plus profonds que les 486, et donc le code avait tendance à un peu merder, à moins de faire un jump inutile juste avant.

Message cité 4 fois
Message édité par Lam's le 11-01-2006 à 19:46:31
n°1281652
black_lord
Truth speaks from peacefulness
Posté le 11-01-2006 à 19:53:25  profilanswer
 

http://www.string-emil.de/
 
[:rofl]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1281658
Lam's
Profil: bas.
Posté le 11-01-2006 à 19:56:41  profilanswer
 


C'est vulgaire. Ca n'arrive même pas à la cheville de Peter-Pan.

n°1281668
masklinn
í dag viðrar vel til loftárása
Posté le 11-01-2006 à 20:01:42  profilanswer
 

Lam's a écrit :

Yaisse.  Tous les inconvénient des scripts shell, du COBOL, de la syntaxe du C++, du XML et de masklinn en un seul langage. :love:  


 http://membres.lycos.fr/angel2k/petrus/petrusfuck.gif


---------------
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°1281672
Lam's
Profil: bas.
Posté le 11-01-2006 à 20:06:03  profilanswer
 
n°1281684
uriel
blood pt.2
Posté le 11-01-2006 à 20:39:39  profilanswer
 

http://fr.tv.yahoo.com/tvpdb?d=tvp [...] 0&.intl=fr
 
autant copier CSI, même les replique de grissom ont été piquées [:pingouino]


---------------
IVG en france
n°1281687
lorill
Posté le 11-01-2006 à 20:43:03  profilanswer
 

Lam's a écrit :


Lorill, pourquoi donc tu dis ça ?


parce que 1. pour le peu que j'en ai vu, ca me semble chiant comme la mort, et 2. tous ceux qui en font chez nous sont des blaireaux finis.

n°1281688
uriel
blood pt.2
Posté le 11-01-2006 à 20:43:45  profilanswer
 

lorill a écrit :

et 2. tous ceux qui en font chez nous sont des blaireaux finis.


on dit 'consultants'


---------------
IVG en france
n°1281689
lorill
Posté le 11-01-2006 à 20:47:24  profilanswer
 

uriel a écrit :

on dit 'consultants'


nan, je rappelle que je bosse dans un service public, ils font partie du personnel et ne font pas de consultation, juste de la création de rapports et de la maintenance d'univers (qui sont créés depuis bien 10 ans et ne nécéssitent pas la moindre maintenance)

n°1281690
masklinn
í dag viðrar vel til loftárása
Posté le 11-01-2006 à 20:50:08  profilanswer
 

lorill a écrit :

parce que 1. pour le peu que j'en ai vu, ca me semble chiant comme la mort, et 2. tous ceux qui en font chez nous sont des blaireaux finis.


 http://bricedujardin.free.fr/Design/brice.gif
 [:atsuko]


---------------
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°1281691
red factio​n
Posté le 11-01-2006 à 20:55:24  profilanswer
 


 
cool, demain jfais la meme chose avec en faisait changer mon vieux CRT de taux de rafraichissement [:dawa]

n°1281693
chrisbk
-
Posté le 11-01-2006 à 21:05:24  profilanswer
 

Ok les kids
 
j'ai commandé un truc en UK
c'est livré par UPS
UPS passe a des heures ou chui pas la
 
Question : je recupere ou quand comment, mon paquet ? [:petrus75]

n°1281694
uriel
blood pt.2
Posté le 11-01-2006 à 21:06:17  profilanswer
 

tu appelles UPS, ils peuvent avoir un depot pas loin.


---------------
IVG en france
n°1281695
chrisbk
-
Posté le 11-01-2006 à 21:06:52  profilanswer
 

Lam's a écrit :

(chose qui n'est plus possible avec le nouveau truc NoExec de Windows XP2 si je ne dis pas de bétises).


 
tu dis des betises, si je ne dis pas de betises

n°1281696
Lam's
Profil: bas.
Posté le 11-01-2006 à 21:07:58  profilanswer
 

lorill a écrit :

parce que 1. pour le peu que j'en ai vu, ca me semble chiant comme la mort, et 2. tous ceux qui en font chez nous sont des blaireaux finis.


Ah bah voilà, c'est comme Excel/Powerpoint: ceux qui en abusent le plus ne sont pas forcément ceux qui sont le plus utiles à la société, mais ça n'enlève rien au charme discret de l'outil. Au passage, la boite B.O. est vraiment une boite à caca (hiérarchie à la con, salariés traités comme du bétail au rabais, méthodes de développent à chier compensées par une grosse masse salariale)

n°1281697
Lam's
Profil: bas.
Posté le 11-01-2006 à 21:10:15  profilanswer
 

chrisbk a écrit :

Ok les kids
 
j'ai commandé un truc en UK
c'est livré par UPS
UPS passe a des heures ou chui pas la
 
Question : je recupere ou quand comment, mon paquet ? [:petrus75]


Tu te le fais livrer au boulot pardi. Tu as le droit à un réacheminement après une première tentative de passage.

n°1281702
masklinn
í dag viðrar vel til loftárása
Posté le 11-01-2006 à 21:17:29  profilanswer
 

chrisbk a écrit :

tu dis des betises, si je ne dis pas de betises


L'article wikipedia sur le nx-bit me dit que les OS utilisant ou émulant cette fitioure ont la possibilité de rendre les zones exécutables read-only. Si XP2 le fait, lammse a raison.


---------------
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°1281704
chrisbk
-
Posté le 11-01-2006 à 21:27:04  profilanswer
 

masklinn a écrit :

L'article wikipedia sur le nx-bit me dit que les OS utilisant ou émulant cette fitioure ont la possibilité de rendre les zones exécutables read-only. Si XP2 le fait, lammse a raison.


 
moi je dis : ca dépend

n°1281705
masklinn
í dag viðrar vel til loftárása
Posté le 11-01-2006 à 21:28:17  profilanswer
 

chrisbk a écrit :

moi je dis : ca dépend


Comme mes couilles par jour de grand froid, oui, mais dans la mesure où WXP SP2 était ici cité, ça dépend pas de grand chose.


---------------
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°1281707
chrisbk
-
Posté le 11-01-2006 à 21:29:08  profilanswer
 

Nan mais voila, ouais, ptet, jsais pas, VirtualProtect permet ptet de modifier le bordel

n°1281708
chrisbk
-
Posté le 11-01-2006 à 21:29:29  profilanswer
 

par contre pour tes couilles c'est bizarre

n°1281709
tholdan
Posté le 11-01-2006 à 21:31:04  profilanswer
 

thats teh linux, lol

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  9547  9548  9549  ..  27001  27002  27003  27004  27005  27006

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)