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

 

 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  1242  1243  1244  ..  1878  1879  1880  1881  1882  1883
Auteur Sujet :

Les trucs à la con que vous savez

n°23372982
Toinou87
That misread could have been.
Posté le 21-07-2010 à 15:21:55  profilanswer
 

Reprise du message précédent :


A moins que ce soit du second degré que j'ai pas remarqué, je pense etre exactement dans le topic: "Les trucs a la con que vous savez"


---------------
Toinou87 ;-p May the force be with you!!
mood
Publicité
Posté le 21-07-2010 à 15:21:55  profilanswer
 

n°23373310
Nabou
Ca plane pour moi...
Posté le 21-07-2010 à 15:40:07  profilanswer
 

Je crois qu'il veux dire que si tu utilise un PC en tant que terminal, le clavier de ce PC ne dispose que des touches de fonction F1 à F12 donc de F12 à Fnn tu fais shift + F1 pour F13 etc..

n°23373383
Cid
Posté le 21-07-2010 à 15:44:58  profilanswer
 

antp a écrit :


 
Soit truc m'échappe (je sais, ça c'est la touche à gauche des F-machin [:hfrbaxter]) soit tu n'as pas vu que sur la photo ça allait jusqu'à F24 et non jusqu'à F20, donc à part faire que Shift = +12, je ne vois pas trop ce qu'ils auraient pu faire d'autre :??:


 
 
+1 tu m'as devancé.
Je travaille sur MVS pour mon travail, et il y a bien 24 touches. Donc le mec qui a pondu ça, a pas fait que des bêtises ^^

n°23374831
Zoreil
Posté le 21-07-2010 à 17:15:35  profilanswer
 

Koko90 a écrit :


C'est d'ailleurs marrant de voir l'obsession de King pour les accidents de voiture. Qu'il ait failli y passer suite à un accident de voiture quand de tels accidents sont centraux dans une grande partie de son œuvre tient de la sacré coïncidence.
 
Reprenons :  
Dead Zone (originellement titré l'Accident), un accident de bagnole est le point de départ du roman
Misery, là aussi, un accident de bagnole est le point de départ du roman
Roadmaster, tout tourne autour d'une voiture et des accidents qu'elle provoque
La Peau sur les os, vengeance et malédiction suite à un accident de la route
Christine, voiture tueuse
Simetierre, tout commence par la mort d'un enfant, écrasé par un camion
 
Et je dois en oublier.


 
Insomnies, où un accident intervient aussi.
 
En passant Roadmaster est une sombre bouse.


---------------
What the FUCK ?
n°23374967
Marco Paul​o
Posté le 21-07-2010 à 17:23:08  profilanswer
 

antp a écrit :


 
Soit truc m'échappe (je sais, ça c'est la touche à gauche des F-machin [:hfrbaxter]) soit tu n'as pas vu que sur la photo ça allait jusqu'à F24 et non jusqu'à F20, donc à part faire que Shift = +12, je ne vois pas trop ce qu'ils auraient pu faire d'autre :??:


 
Si c'est 24 touches :  
De 1 à 10 : F1..10
De 11 à 20 : MAJ F1..10
De 21 à 24 ; CTRL F1..F4
 
Histoire que tu ne sois pas obligé de faire des calculs (simple certes, mais chiant) à chaque fois que tu dois utiliser une touche.

n°23375538
Cid
Posté le 21-07-2010 à 18:05:00  profilanswer
 

Marco Paulo a écrit :


 
Si c'est 24 touches :  
De 1 à 10 : F1..10
De 11 à 20 : MAJ F1..10
De 21 à 24 ; CTRL F1..F4
 
Histoire que tu ne sois pas obligé de faire des calculs (simple certes, mais chiant) à chaque fois que tu dois utiliser une touche.


 
Bof tu sais à force de les utiliser tout les jours, les raccourcis tu ne les calcules même plus.

n°23376226
Marco Paul​o
Posté le 21-07-2010 à 19:17:05  profilanswer
 

Cid a écrit :


 
Bof tu sais à force de les utiliser tout les jours, les raccourcis tu ne les calcules même plus.


 
Je ne dis pas le contraire. Mais les premier jours, tu n'as pas pesté, même un petit peu ?
Entre une solution simple et intuitive et une autre pas simple et pas intuitive, je n'arrive pas à comprendre comment quelqu'un dans la chaine de production du logiciel à pu prendre une décision aussi étrange (pour être soft) et que tout le monde laisse passer.
 
S'il y avait eu une solution simple pas intuitive et une pas simple mais intuitive, je pourrais comprendre qu'il y ai plusieurs points de vue possibles, un choix fait éventuellement sur le coût ou un autre critère.
La, je vois pas par quel cheminement de pensée on peut en arriver à faire des trucs comme ça. Ou alors une personne à 12 doigts qui à appris tout petit à compter en base 12, je ne vois que cela. Mais c'est pas super courant.
 
Je suis peut être trop sensible à ce genre de "détail", mais des décisions comme ça, je pense que le responsable devrait se faire hara kiri en public  :o  
 
Ça vaut presque le principe de codage des numériques du Cobol. Un must dans l'histoire de l'informatique.

n°23376714
mrbebert
Posté le 21-07-2010 à 20:13:12  profilanswer
 

Perso, je trouve pas ça illogique [:proy]  
Pour l'avoir manipulé quelques jours, je dis pas que c'était instinctif mais ça ne m'a pas choqué.

Marco Paulo a écrit :

...
Ça vaut presque le principe de codage des numériques du Cobol. Un must dans l'histoire de l'informatique.

Vas-y, raconte :D

n°23376787
Profil sup​primé
Posté le 21-07-2010 à 20:18:36  answer
 

Toinou87 a écrit :

Drapal + quota
 
TALC: En Finlande, la grande ourse est souvent appelé par son ancien nom Finnois: Otava. Ce qui est "interessant" c'est que dans le Finnois moderne on a presque oublié le sens de ce mot qui a la base signifie quelque chose comme Barrage à Saumon


Jolie arrivée  :jap:
 
Sinon

mrbebert a écrit :

Perso, je trouve pas ça illogique [:proy]  
Pour l'avoir manipulé quelques jours, je dis pas que c'était instinctif mais ça ne m'a pas choqué.


+1 Au départ tu te poses un peu la question mais ça vient vite :o
 
RPG mon amour [:le string de dm]  
(j'ai arrêté depuis un bon moment, je vais bien)

Message cité 1 fois
Message édité par Profil supprimé le 21-07-2010 à 20:22:32
n°23377322
antp
Super Administrateur
Champion des excuses bidons
Posté le 21-07-2010 à 21:02:37  profilanswer
 

Vu que sur le vrai clavier F13 est au-dessus de F1 et pas au-dessus de F3, ça ne me semble pas illogique.
Au début, ça t'a pas embêté que ton clavier soit AZERTY et pas ABCDEF ? :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
mood
Publicité
Posté le 21-07-2010 à 21:02:37  profilanswer
 

n°23378826
Marco Paul​o
Posté le 21-07-2010 à 22:48:56  profilanswer
 


 
Oui, mais pour le même prix tu pouvais avoir
Au départ tu te poses un peu la question mais ça vient vite :o
Ca va vite.
 
Le fait en lui même n'est pas génant, c'est le choix qui est étrange  
 

antp a écrit :

Vu que sur le vrai clavier F13 est au-dessus de F1 et pas au-dessus de F3, ça ne me semble pas illogique.
Au début, ça t'a pas embêté que ton clavier soit AZERTY et pas ABCDEF ? :o


 
Non car l'azerty amène quelque chose par rapport au ABCD : une efficacité plus grande pour la frappe. Le Dvorak est encore mieux, mais c'est trop tard. J'ai azerty et querty dans les doigts, ça suffit et en plus, c'est pas évident à trouver un dvorak.
Si mon clavier avait été  AEIOUYBCDFG ... ou tout ordre pas plus efficace que abcd j'aurais ralé aussi.
 
Par contre, le fait que F13 est au dessus de F1 me fait pondérer mon propos, il y avait une variable caché. C'est pour aider les gens qui avaient l'habitude de ces claviers de faire la transition sans effort.
 

mrbebert a écrit :

Perso, je trouve pas ça illogique [:proy]  
Pour l'avoir manipulé quelques jours, je dis pas que c'était instinctif mais ça ne m'a pas choqué.


 

mrbebert a écrit :

Vas-y, raconte :D


Le binaire codé décimale.
 
Coder en binaire : dans un octet tu code de 0 à 255. C'est le plus économique en mémoire. Pour les opérations arithmétiques, ça tombe bien, le processeur sait travailler sur cette forme, ça en fait donc aussi le plus rapide. Utilisé par tous les langages sauf le cobol.
 
Le binaire codé décimal, c'est un espèce d'intermédiaire. Je crois qu'on code de 0 à 99 dans un octet. On perd donc de la place mémoire, et pour les opération arithmétique il faut transcrire en binaire.
L'idée de base était (après des années d'assembleur) de rendre les langages user friendly; fastoche à écrire et à lire.
Pour le Cobol, ils ont poussé le bouchon un peu trop loin avec un syntaxe lourde et inutilement verbeuse qui se voulait approchante du langage humain.  
Et pour le binaire codé décimale, surement voulaient-ils qu'il soit facile au développeur de voir une variable en mémoire (dans un dump par exemple) sous une forme directement lisible par lui.
Ils ont donc ralenti le langage et bouffé la mémoire au lieu de faire un simple outil de présentation avec transcription en décimale.
Ca me semble être une grosse connerie marketing qui a foutu le mouise jusque dans les tréfond technique.
Et ils ont eu le culot d'ajouter à cela , le Packed qui prenais un peu moins de place, mais qui était toujours bien en dessous des 0.255.
"Regardez, on a optimisé le bazar un max, ça roxxe un max"
 
Je ne sais d'ailleurs pas si c'est du au Cobol en lui même ou au système des machines mainframe. On retrouve ça en Cobole sur gros ibm et bull. Je demanderais demain a des gens qui travaillent en assembleur sur gros système si en assembleur c'est aussi du decimal codé binaire (ça m'étonnerais, mais comme j'ai un petit doute sur la cause de cette bizarerie).
 

n°23378939
BapXp
Posté le 21-07-2010 à 22:58:49  profilanswer
 

Marco Paulo a écrit :


 
Non car l'azerty amène quelque chose par rapport au ABCD : une efficacité plus grande pour la frappe. Le Dvorak est encore mieux, mais c'est trop tard. J'ai azerty et querty dans les doigts, ça suffit et en plus, c'est pas évident à trouver un dvorak.
Si mon clavier avait été  AEIOUYBCDFG ... ou tout ordre pas plus efficace que abcd j'aurais ralé aussi.


TALC:l'azerty a été inventé pouréviter le blocage des touches contiguës d'une machine à écrire en éloignant le plus possible les touches les plus fréquentes (en anglais) :o Incidemment, ça ralentirait donc la frappe par rapport à l'abcd :D

n°23379042
Gonzoide
Les cochons... dans l'espâââce
Posté le 21-07-2010 à 23:06:46  profilanswer
 

Le bcd, c'est un octet par chiffre ;)

n°23379069
Marco Paul​o
Posté le 21-07-2010 à 23:08:56  profilanswer
 

BapXp a écrit :


TALC:l'azerty a été inventé pouréviter le blocage des touches contiguës d'une machine à écrire en éloignant le plus possible les touches les plus fréquentes (en anglais) :o Incidemment, ça ralentirait donc la frappe par rapport à l'abcd :D


 
Ca ralenti la frappe sur une machine à écrire mécanique avec levier. Pas sur un clavier d'ordinateur.
Toujours sur ordi, ça reste moins efficace que dvorak , mais plus que ABC. En tout cas, c'est ce que disaient des tests que j'avais lus. S'il y en a d'autres qui contredisent je suis preneur.

n°23379080
Marco Paul​o
Posté le 21-07-2010 à 23:09:45  profilanswer
 

Gonzoide a écrit :

Le bcd, c'est un octet par chiffre ;)


Haaa, c'est pire que ce que je pensais alors  :D  
Et le packed, ça donne quoi ?

n°23379108
the_warrio​r
in soviet ...
Posté le 21-07-2010 à 23:11:43  profilanswer
 

BapXp a écrit :


TALC:l'azerty a été inventé pouréviter le blocage des touches contiguës d'une machine à écrire en éloignant le plus possible les touches les plus fréquentes (en anglais) :o Incidemment, ça ralentirait donc la frappe par rapport à l'abcd :D


 
le qwerty alors ?

n°23379165
deadalnix
Posté le 21-07-2010 à 23:16:03  profilanswer
 

BapXp a écrit :


TALC:l'azerty a été inventé pouréviter le blocage des touches contiguës d'une machine à écrire en éloignant le plus possible les touches les plus fréquentes (en anglais) :o Incidemment, ça ralentirait donc la frappe par rapport à l'abcd :D


 
Non, le but n'est pas d'éloigner les touches les plus fréquentes, mais les touches étant statistiquement le plus consécutives. Si ce que tu disait était vrai, on aurait pas le E à coté du s par exemple.

n°23379176
Gonzoide
Les cochons... dans l'espâââce
Posté le 21-07-2010 à 23:16:45  profilanswer
 

Marco Paulo a écrit :


Haaa, c'est pire que ce que je pensais alors  :D  
Et le packed, ça donne quoi ?


Ca a plein d'inconvénients (les principaux étant la consommation mémoire et le fait que les CPUs le traitent pas en natif, donc plus lent), en revanche ça permet de stocker de manière homogène des nombres de taille/précision infinie :jap:
 
Mais y'a aussi des implémentations "packed" qui effectivement stockent un chiffre sur 4 bits au lieu de 8, donc comme tu disais de 0 à 99 par octet, c'est la fête de l'économie de mémoire  [:hodjeur]

Message cité 1 fois
Message édité par Gonzoide le 21-07-2010 à 23:19:48
n°23379188
deadalnix
Posté le 21-07-2010 à 23:17:29  profilanswer
 

Marco Paulo a écrit :


 
Ca ralenti la frappe sur une machine à écrire mécanique avec levier. Pas sur un clavier d'ordinateur.
Toujours sur ordi, ça reste moins efficace que dvorak , mais plus que ABC. En tout cas, c'est ce que disaient des tests que j'avais lus. S'il y en a d'autres qui contredisent je suis preneur.


 
Pour le français : bépo : http://bepo.fr/wiki/Accueil
 
C'est juste  [:vapeur_cochonne] une fois qu'on a passé le cap du « je cherche les lettres l'une après l'autre ».

n°23379253
Marco Paul​o
Posté le 21-07-2010 à 23:21:42  profilanswer
 

deadalnix a écrit :


 
Non, le but n'est pas d'éloigner les touches les plus fréquentes, mais les touches étant statistiquement le plus consécutives. Si ce que tu disait était vrai, on aurait pas le E à coté du s par exemple.


 
Dans ce que j'ai lu, plus précisément, c'est l'ordre qui amenait le moins de blocage de leviers. Si tu tapes de façon rapide deux touches proches, les leviers se bloquent.
Pour avoir tapé sur des machines mécaniques, le blocage, c'est très très chiant, et ça fait des patés en plus  :D  (la même touche tape une fois, puis est frapé une deuxième fois par le deuxième qui arrive dessus. Ca fait du gras non voulu.

n°23379279
Marco Paul​o
Posté le 21-07-2010 à 23:23:11  profilanswer
 

Gonzoide a écrit :


Ca a plein d'inconvénients (les principaux étant la consommation mémoire et le fait que les CPUs le traitent pas en natif, donc plus lent), en revanche ça permet de stocker de manière homogène des nombres de taille/précision infinie :jap:
 
Mais y'a aussi des implémentations "packed" qui effectivement stockent un chiffre sur 4 bits au lieu de 8, donc comme tu disais de 0 à 99 par octet, c'est la fête de l'économie de mémoire  [:hodjeur]


 
Haaa, c'est ça l'optimisation mon bon monsieur (facteur 10 quand même, sont forts  :D  )
Et c'est du au Cobol ou au Mainframe ? le sais tu ?

n°23379355
Gonzoide
Les cochons... dans l'espâââce
Posté le 21-07-2010 à 23:27:58  profilanswer
 

L'historique par rapport à l'info je connais pas trop (à la louche je dirais surtout mainframe), en revanche pour toute l'électronique basée sur des afficheurs 7 segments, c'est (c'était) beaucoup plus facile : un afficheur par octet, et roule ma poule !
 
Mais bon, le BCD ça roxxorz, parce que "0.1" c'est "0.1", et pas "0.100000054113546" (qui en C/C++/Java n' jamais fait l'erreur de débutant de comparer un float à zéro avec "=="  :fou:  :fou: ) ... je me dis que des structures comme le "BigDecimal" de Java doivent certainement utiliser une approche similaire :jap:

Message cité 1 fois
Message édité par Gonzoide le 21-07-2010 à 23:35:00
n°23379741
Marco Paul​o
Posté le 21-07-2010 à 23:55:01  profilanswer
 

Gonzoide a écrit :

L'historique par rapport à l'info je connais pas trop (à la louche je dirais surtout mainframe), en revanche pour toute l'électronique basée sur des afficheurs 7 segments, c'est (c'était) beaucoup plus facile : un afficheur par octet, et roule ma poule !
 
Mais bon, le BCD ça roxxorz, parce que "0.1" c'est "0.1", et pas "0.100000054113546" (qui en C/C++/Java n' jamais fait l'erreur de débutant de comparer un float à zéro avec "=="  :fou:  :fou: ) ... je me dis que des structures comme le "BigDecimal" de Java doivent certainement utiliser une approche similaire :jap:


 
Ok, dans le cas des afficheurs, ça fait plus serieux, je n'y avais jamais pensé.
 
Pour le Java et C++/C, effectivement, les représentations en virgules flottantes (décomposition en puissance de deux), ca roxxe au niveau ratio performance économie mémoire, mais les pouillème qui trainent au bout et qui mettent la grouille, j'ai pesté très fort aussi  :D  
'loperie.
 
Pour le BigDecimal, je ne sais pas. Possible, mais en étant quand même plus économe. 0..9 pour un octet, à une époque ou la mémoire était si chère et si petite, fallait avoir envie de vendre du vide (pour les mainframe).
 
Le fortran touchait bien ça bille en math, je me demande ce qu'il avait comme codage pour les virgules flottantes.
 

n°23379752
_iOn_
Substrat pensant
Posté le 21-07-2010 à 23:56:01  profilanswer
 

Marco Paulo a écrit :


 
Haaa, c'est ça l'optimisation mon bon monsieur (facteur 10 quand même, sont forts  :D  )
Et c'est du au Cobol ou au Mainframe ? le sais tu ?


 
Facteur 2 en fait.
 
TALC hexa/décimal: il existe un algorithme pour trouver n'importe quel chiffre hexadécimal de Pi, indépendamment des précédents. Aux dernières nouvelles (pas super fraîches), la chose n'existe pas en décimal.
Voilà le paper qui décrit l'algo : http://crd.lbl.gov/~dhbailey/dhbpapers/bbp-alg.pdf
 
Mylife:

Spoiler :

C'est en cherchant de bonne âmes pour faire tourner une implémentation distribuée de cet algo que j'ai débarqué sur HFR.


---------------
Any sufficiently complex bug is indistinguishable from magic.
n°23379812
Marco Paul​o
Posté le 22-07-2010 à 00:01:37  profilanswer
 

_iOn_ a écrit :


 
Facteur 2 en fait.
 
TALC hexa/décimal: il existe un algorithme pour trouver n'importe quel chiffre hexadécimal de Pi, indépendamment des précédents. Aux dernières nouvelles (pas super fraîches), la chose n'existe pas en décimal.
Voilà le paper qui décrit l'algo : http://crd.lbl.gov/~dhbailey/dhbpapers/bbp-alg.pdf
 
Mylife:

Spoiler :

C'est en cherchant de bonne âmes pour faire tourner une implémentation distribuée de cet algo que j'ai débarqué sur HFR.



 
 :heink:  
 
0..9 vs 0..99, ça fait un fois 10.
C'est une question de terminologie ?
facteur c'est puissance de 10 ?
 
J'avais lu qu'il existait cet algo, mais dans ma mémoire, c'était en binaire. C'est le même avec un point de vue différent ou deux distincts ?
 
Je viens de lire aussi, Talc assez fou, qu'avec le jeu de la vie (automates cellulaires), on pouvait théoriquement calculer à peu près n'importe quoi.
 
J'avais vu fait tourner un schéma qui calculait les puissances de deux, c'est déjà assez fendart et bluffant. Par contre que ça puisse tout calculer me troue le fut.
 
 

n°23379847
Herbert de​ Vaucanson
Grignoteur de SQFP depuis 2002
Posté le 22-07-2010 à 00:08:00  profilanswer
 

Bah on peut faire une machine de Turing avec des automates cellulaires, donc à partir de ça on peut tout calculer :o

Message cité 2 fois
Message édité par Herbert de Vaucanson le 22-07-2010 à 00:08:10

---------------
Prévenir HdV en cas d'SQFP ! - Quidquid latine dictum sit, altum sonatur.
n°23379886
Steven Hyd​e
Aloof
Posté le 22-07-2010 à 00:11:09  profilanswer
 

Herbert de Vaucanson a écrit :

Bah on peut faire une machine de Turing avec des automates cellulaires, donc à partir de ça on peut tout calculer :o


 
 
TALC associé : le jeu de la vie : http://fr.wikipedia.org/wiki/Jeu_de_la_vie
 
La première fois c'est impressionnant :)


---------------
I like my women like I like my wine - red and full of alcohol. I'm So Sad, So Very, Very Sad
n°23379958
_iOn_
Substrat pensant
Posté le 22-07-2010 à 00:22:09  profilanswer
 

Marco Paulo a écrit :


 :heink:

 

0..9 vs 0..99, ça fait un fois 10.
C'est une question de terminologie ?
facteur c'est puissance de 10 ?

 

J'avais lu qu'il existait cet algo, mais dans ma mémoire, c'était en binaire. C'est le même avec un point de vue différent ou deux distincts ?

 

Non, c'est juste que ta définition d'un facteur de gain n'est pas cohérente. Si tu choisis de considérer ton facteur de gain comme le rapport entre le nombre de valeurs que tu peux représenter avec les deux encodages, alors oui, tu as un gain de 10 pour un octet, mais un gain de 100 pour deux octets (2 chiffres décimaux vs 4 chiffres décimaux), etc., bref, ton facteur de gain varie en fonction du nombre d'octets considéré, pas très utile comme chiffre donc.

 

Alors que si tu considères le gain d'espace mémoire, le chiffre reste le même quel que soit le nombre d'octets considéré. Et ce facteur de gain est de 2.

Message cité 1 fois
Message édité par _iOn_ le 22-07-2010 à 00:26:05

---------------
Any sufficiently complex bug is indistinguishable from magic.
n°23379990
Marco Paul​o
Posté le 22-07-2010 à 00:28:30  profilanswer
 

Herbert de Vaucanson a écrit :

Bah on peut faire une machine de Turing avec des automates cellulaires, donc à partir de ça on peut tout calculer :o


 
Nan, le but est de le faire avec un jeu de la vie. Sinon, c'est moins drôle.
Je n'ai jamais réussi a faire un "programme" pour une machine de Turing. Tu as déjà manipulé (sur exercice papier) et réussi cet exercice ?
Il doit me manquer quelque chose.  
 
Autre Talc sur le jeu de la vie, il est possible de faire un jeu de la vie dans le jeu de la vie.
 
Il existe un schéma de (environ) 500 cellules sur 500 cellules se comporte comme une cellule.
Il lance des vaisseaux sur les 8 cases (de 500) adjacentes et fonction des retours de vaisseau, la case de 500 survie ou disparait.
Faut une grosse machine et du temps pour faire tourner par contre  :D  

n°23380014
Marco Paul​o
Posté le 22-07-2010 à 00:33:01  profilanswer
 

_iOn_ a écrit :


 
Non, c'est juste que ta définition d'un facteur de gain n'est pas cohérente. Si tu choisis de considérer ton facteur de gain comme le rapport entre le nombre de valeurs que tu peux représenter avec les deux encodages, alors oui, tu as un gain de 10 pour un octet, mais un gain de 100 pour deux octets (2 chiffres décimaux vs 4 chiffres décimaux), etc., bref, ton facteur de gain varie en fonction du nombre d'octets considéré, pas très utile comme chiffre donc.
 
Alors que si tu considères le gain d'espace mémoire, le chiffre reste le même quel que soit le nombre d'octets considéré. Et ce facteur de gain est de 2.


 
J'ai pigé mon erreur sur ton premier paragraphe, par contre, je ne pige pas comment tu trouve le facteur de 2 pour le gain d'espace mémoire.
Faudra que je revoie ça demain avec les idées claires.

n°23380023
Herbert de​ Vaucanson
Grignoteur de SQFP depuis 2002
Posté le 22-07-2010 à 00:34:29  profilanswer
 

Marco Paulo a écrit :


Nan, le but est de le faire avec un jeu de la vie. Sinon, c'est moins drôle.


 
Avec le jeu de la vie, c'est pareil, c'est facile, étant donné que tu peux faire des portes logiques :D
 

Marco Paulo a écrit :


Je n'ai jamais réussi a faire un "programme" pour une machine de Turing. Tu as déjà manipulé (sur exercice papier) et réussi cet exercice ?
Il doit me manquer quelque chose.  


 
Bah c'est plus un principe général, la machine de Turing, le but est pas vraiment de programmer des trucs directement comme ça, mais oui par contre, il y a des langages de programmation, genre le Ook, le whitespace (langage de prog écrit uniquement avec des espaces, tabulations et retours à la ligne : une page de code apparait donc vierge) ou le brainfuck je crois, qui se limitent pratiquement aux seules instructions élémentaires d'une machine de Turing :D


---------------
Prévenir HdV en cas d'SQFP ! - Quidquid latine dictum sit, altum sonatur.
n°23380070
Marco Paul​o
Posté le 22-07-2010 à 00:43:22  profilanswer
 

Herbert de Vaucanson a écrit :


 
Avec le jeu de la vie, c'est pareil, c'est facile, étant donné que tu peux faire des portes logiques :D
 


 
Facile, facile.  
En théorie, oui.  
Dans la pratique, faut faire des portes logiques avec des vaisseaux qui communiques les informations, mais avec des réglages spaciaux au poil de cul près pour que les vaisseaux ne loupent pas les portes, soient synchronisés, des mises au point titanesques et d'innombrables invitation à diner tous les mercredis soir.
 

Herbert de Vaucanson a écrit :


 
Bah c'est plus un principe général, la machine de Turing, le but est pas vraiment de programmer des trucs directement comme ça, mais oui par contre, il y a des langages de programmation, genre le Ook, le whitespace (langage de prog écrit uniquement avec des espaces, tabulations et retours à la ligne : une page de code apparait donc vierge) ou le brainfuck je crois, qui se limitent pratiquement aux seules instructions élémentaires d'une machine de Turing :D


 
Yep, mais je veux dire des exercices de styles faits pendant les études.
Le but de l'exercice était hyper simple, il fallait trouver 5 ou 6 instructions à dessiner sur la bande pour que ça réponde à l'exercice demandé, et on faisait tourner la machine virtuelle dans notre tête. A côté, même l'assembleur risk le plus dépouillé, c'est de la petite bière.
 

n°23380082
deadalnix
Posté le 22-07-2010 à 00:45:53  profilanswer
 

Tiens tant qu'on est dans les truc du genre :
 
Le malbodge est un langage de programmation spécialement conçu pour être incroyablement compliqué. Il a fallut deux ans pour écrire le premier langage en malbodge. Il a fallut presque 10 ans pour écrire une version correcte de 99 bottle of beer (avec les boucle et les condition qui vont bien, sans faire un printf géant).
 
Les programmes malbodge s'executent dans une machine virtuelle ternaire, donc exit les if ou autres structures conditionnel habituelles.
 
Il est impossible de lire ou d'écrire des données en mémoire sans altérer celles-ci (y comprit les instructions).
 
Le langage ne fournis que deux opérateur : rot (opérateur qui décale le digits) et crazy qui est un opérateur digit à digit portant bien son nom.
 
Hello world en malbodge :

Code :
  1. ('&%:9]!~}|z2Vxwv-,POqponl$Hjig%eB@@>}=<M:9wv6WsU2T|nm-,jcL(I&%$#"
  2. `CB]V?Tx<uVtT`Rpo3NlF.Jh++FdbCBA@?]!~|4XzyTT43Qsqq(Lnmkj"Fhg${z@>


 
Le tout premier programme n'a pas été écris par quelqu'un. Il a été généré grace à un ordinateur par un chercheur en intelligence artificielle. Plus tard, c'est un cryptanaliste (Lou Scheffer) qui découvrira comment faire des boucles (dont on ne choisit pas le nombre d'instructions, faut pas non plus déconner). Il a entre autre déclaré :

Citation :

The correct way to think about Malboge, I'm convinced, is as a cryptographer and not a programmer. Think of it as a complex code and/or algorithm that transforms input to output. Then study it to see if you can take advantage of its weaknesses to forge a message that produced the output you want.

Message cité 2 fois
Message édité par deadalnix le 22-07-2010 à 00:53:39
n°23380083
Marco Paul​o
Posté le 22-07-2010 à 00:46:04  profilanswer
 

Whooo putain... je viens d'aller voir le white space.
 
Y a vraiment des allumés, je pouffe tout seul et je rebondis sur ma chaise là.

n°23380084
Turkleton
I don't quite understand you
Posté le 22-07-2010 à 00:46:31  profilanswer
 

Steven Hyde a écrit :


 
 
TALC associé : le jeu de la vie : http://fr.wikipedia.org/wiki/Jeu_de_la_vie
 
La première fois c'est impressionnant :)


J'en fait de temps en temps sur mon goban :D


---------------
If you think it could look good, then I guess it should
n°23380090
Marco Paul​o
Posté le 22-07-2010 à 00:48:05  profilanswer
 

deadalnix a écrit :

Tiens tant qu'on est dans les truc du genre :
 
Le malbodge est un langage de programmation spécialement conçu pour être incroyablement compliqué. Il a fallut deux ans pour écrire le premier langage en malbodge. Il a fallut presque 10 ans pour écrire une version correcte de 99 bottle of beer (avec les boucle et les condition qui vont bien, sans faire un printf géant).
 
Les programmes malbodge s'executent dans une machine virtuelle ternaire, donc exit les if ou autres structures conditionnel habituelles.
 
Il est impossible de lire ou d'écrire des données en mémoire sans altérer celles-ci (y comprit les instructions).
 
Le langage ne fournis que deux opérateur : rot (opérateur qui décale le digits) et crazy qui est un opérateur digit à digit portant bien son nom.
 
Hello world en malbodge :

Code :
  1. ('&%:9]!~}|z2Vxwv-,POqponl$Hjig%eB@@>}=<M:9wv6WsU2T|nm-,jcL(I&%$#"
  2. `CB]V?Tx<uVtT`Rpo3NlF.Jh++FdbCBA@?]!~|4XzyTT43Qsqq(Lnmkj"Fhg${z@>



Ca, c'est terrible aussi.
 
Mais c'est quoi "99 bottle" ?

n°23380109
deadalnix
Posté le 22-07-2010 à 00:54:05  profilanswer
 

Marco Paulo a écrit :


Ca, c'est terrible aussi.
 
Mais c'est quoi "99 bottle" ?


 
http://99-bottles-of-beer.net/

n°23380143
Marco Paul​o
Posté le 22-07-2010 à 01:02:17  profilanswer
 

Je découvre ce soir un pan de l'informatique que j'ignorais complètement.
Et c'est riche. Je sens que je vais faire des propositions commerciales en Ook.

n°23380205
Gonzoide
Les cochons... dans l'espâââce
Posté le 22-07-2010 à 01:09:37  profilanswer
 

Un langage vraiment poilant, c'est le lolcode, basé bien évidemment sur les lolcats ... c'est n'importe quoi :D
 

HAI
 CAN HAS STDIO?
 PLZ OPEN FILE "LOLCATS.TXT"?
     AWSUM THX
         VISIBLE FILE
     O NOES
         INVISIBLE "ERROR!"
 KTHXBYE


HAI
CAN HAS STDIO?
I HAS A VAR
IM IN YR LOOP
   UP VAR!!1
   IZ VAR BIGGER THAN 10? KTHX
   VISIBLE VAR
IM OUTTA YR LOOP
KTHXBYE


HAI
CAN HAS STDIO?
I HAS A VAR
GIMMEH VAR
IZ VAR BIGGER THAN 10?
 YARLY
  BTW this is true
  VISIBLE "BIG NUMBER!"
 NOWAI
  BTW this is false
  VISIBLE "LITTLE NUMBER!"
 KTHX
KTHXBYE


http://lolcode.com/

Message cité 1 fois
Message édité par Gonzoide le 22-07-2010 à 01:12:48
n°23380503
Baptiste R
Posté le 22-07-2010 à 01:40:15  profilanswer
 
n°23380767
Steven Hyd​e
Aloof
Posté le 22-07-2010 à 02:19:33  profilanswer
 

Turkleton a écrit :


J'en fait de temps en temps sur mon goban :D


 
 
Ouch, faut que je m'y remette moi au go :o


---------------
I like my women like I like my wine - red and full of alcohol. I'm So Sad, So Very, Very Sad
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  1242  1243  1244  ..  1878  1879  1880  1881  1882  1883

Aller à :
Ajouter une réponse
 

Sujets relatifs
Trucs à la conLes trucs à dire et à ne pas dire quand on drague
Le gateau au chocolat : vos trucsLe topik des nouvaux trucs qui saoûlent ou qui servent à rien
trucs et astuce de mac gyverLes trucs débiles que vous croyiez étant gosses
Les trucs pour desinfecter les WC sont-ils vraiment dangereux?Un site sympa pour gagner des trucs !
***[Les trucs hallucinants qui vous sont arrivés]***Les trucs cons que vous savez!!!
Plus de sujets relatifs à : Les trucs à la con que vous savez


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