Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous souhaite d'excellentes fêtes de fin d'année !

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#28151 Le 26/06/2010, à 21:57

Pylades

Re : Topic des couche-tard (31)

\\Ouranos// a écrit :

[youtube]http://www.youtube.com/watch?v=vPyN-NPK1K8[/youtube]
http://www.youtube.com/watch?v=vPyN-NPK1K8

Impressionnant yikes un interpréteur brainfuck codé en 5 minutes !

Wow ! Enfin, je ne sais pas si il recrache un truc déjà fait ou s’il le fait en temps réel, mais l’effort de mémorisation serait déjà pas mal. M’enfin, des indices laissent toutefois à penser que c’est une performance originale. yikes

Par contre, deux fautes de goûts : le choix du langage, et de l’éditeur de texte. tongue
(Nan, ce n’est pas vrai, mais c’est juste histoire de respecter la tradition… tongue)


Bon, le monde va trop vite pour moi, là, je vais aller faire une pause.

À plus !


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#28152 Le 26/06/2010, à 22:03

tshirtman

Re : Topic des couche-tard (31)

\\Ouranos// a écrit :

[youtube]http://www.youtube.com/watch?v=vPyN-NPK1K8[/youtube]
http://www.youtube.com/watch?v=vPyN-NPK1K8

Impressionnant yikes un interpréteur brainfuck codé en 5 minutes !

ok, c'est un bon codeur et en tout cas il sait comment coder d'avance le problème qu'il à choisit de résoudre… après si le langage est en effet efficace pour ça, je ne vois pas trop ce qu'il manque au python pour en faire autant… la syntaxe du "case" est sympatique et le python a fait certes des choix différents là dessus, mais pour le reste c'est la même chose…

Hors ligne

#28153 Le 26/06/2010, à 22:17

compte supprimé

Re : Topic des couche-tard (31)

Shazam.

#28154 Le 26/06/2010, à 22:17

nathéo

Re : Topic des couche-tard (31)

Points.


C'est rarement par le sarcasme qu'on élève son âme.
Le jus de la vigne clarifie l'esprit et l'entendement.
De quoi souffres-tu ? De l'irréel intact dans le réel dévasté ?
La liberté n'est qu'un vain fantôme, quand une classe d'hommes peut affamer l'autre impunément.

Hors ligne

#28155 Le 26/06/2010, à 22:18

\\Ouranos//

Re : Topic des couche-tard (31)

tshirtman a écrit :
\\Ouranos// a écrit :

[youtube]http://www.youtube.com/watch?v=vPyN-NPK1K8[/youtube]
http://www.youtube.com/watch?v=vPyN-NPK1K8

Impressionnant yikes un interpréteur brainfuck codé en 5 minutes !

ok, c'est un bon codeur et en tout cas il sait comment coder d'avance le problème qu'il à choisit de résoudre… après si le langage est en effet efficace pour ça, je ne vois pas trop ce qu'il manque au python pour en faire autant… la syntaxe du "case" est sympatique et le python a fait certes des choix différents là dessus, mais pour le reste c'est la même chose…

Ceci n'était pas du prosélytisme pro-ruby.


Ubuntu facile, c'est :
- Dire "Bonjour"
- Lire la doc et les règles du forum avant de poster. Savoir poser une question intelligemment.
- Mettre des balises url autour des liens et un tiret à su.

Hors ligne

#28156 Le 26/06/2010, à 22:24

compte supprimé

Re : Topic des couche-tard (31)

De toute façon, le dessin en HTML/CSS, ça, c'est l337!
[youtube]http://www.youtube.com/watch?v=NqFOB77jLaE[/youtube]

big_smile

#28157 Le 26/06/2010, à 22:24

Sir Na Kraïou

Re : Topic des couche-tard (31)

Deux minutes toutes les demi-heures, ça ne s'arrange pas vraiment.


Hey, t’as vu, j’ai changé de signature ?!

Hors ligne

#28158 Le 26/06/2010, à 22:29

Mornagest

Re : Topic des couche-tard (31)

Greuh...


N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 18.04.1 sur trois ordinateurs, zéro souci. Passez à Xubuntu ;)

Hors ligne

#28159 Le 26/06/2010, à 22:31

rmy

Re : Topic des couche-tard (31)

Hé les lyonnais, vous connaissez easy-tech ? Vous avez un avis ?

Hors ligne

#28160 Le 26/06/2010, à 22:41

tshirtman

Re : Topic des couche-tard (31)

@Ourannos: ah ok, j'ai crus tongue enfin toi peut être pas, mais lui un peu quand même tongue

sinon j'ai presque finis de convertir son code en python, sachant que j'ai jamais codé d'interpréteur bf, je l'ai completement recopié dans la méthode, il me reste à être sur de bien comprendre comment il joue avec sa variable "b" dans le dernier "when" de son run… mais sinon je pense que mon code est valide… faudra que je choppe un hello world après…

Hors ligne

#28161 Le 26/06/2010, à 22:42

kouskous

Re : Topic des couche-tard (31)

Boaaah arrêtez avec le flash ! yikes


#!/usr/bin/killall
« « J'aime kouskous » — kouskous. »  — kouskous.

Hors ligne

#28162 Le 26/06/2010, à 22:43

compte supprimé

Re : Topic des couche-tard (31)

kouskous a écrit :

Boaaah arrêtez avec le flash ! yikes

Flashblock et/ou noscript est/sont ton/tes ami(s). big_smile

#28163 Le 26/06/2010, à 22:44

nathéo

Re : Topic des couche-tard (31)

+1 c'est à cause de ça que mon navigateur n'arrête pas de crasher... hmm


C'est rarement par le sarcasme qu'on élève son âme.
Le jus de la vigne clarifie l'esprit et l'entendement.
De quoi souffres-tu ? De l'irréel intact dans le réel dévasté ?
La liberté n'est qu'un vain fantôme, quand une classe d'hommes peut affamer l'autre impunément.

Hors ligne

#28164 Le 26/06/2010, à 22:48

grim7reaper

Re : Topic des couche-tard (31)

@tshirtman : tu trouveras tous les "Hello World !" que tu veux ici

Hors ligne

#28165 Le 26/06/2010, à 22:49

\\Ouranos//

Re : Topic des couche-tard (31)

tshirtman a écrit :

@Ouranos: ah ok, j'ai crus tongue enfin toi peut être pas, mais lui un peu quand même tongue

sinon j'ai presque finis de convertir son code en python, sachant que j'ai jamais codé d'interpréteur bf, je l'ai completement recopié dans la méthode, il me reste à être sur de bien comprendre comment il joue avec sa variable "b" dans le dernier "when" de son run… mais sinon je pense que mon code est valide… faudra que je choppe un hello world après…

Merci de bien orthographier mon pseudo sad
Ton code, il donne quoi ? Tu nous le passes après ?


Ubuntu facile, c'est :
- Dire "Bonjour"
- Lire la doc et les règles du forum avant de poster. Savoir poser une question intelligemment.
- Mettre des balises url autour des liens et un tiret à su.

Hors ligne

#28166 Le 26/06/2010, à 22:50

Pylades

Re : Topic des couche-tard (31)

@tshirtman :

Hello world! a écrit :

++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.

@ArkSeth, pour l’histoire de « par contre » :
Je continue ici pour ne pas trop être complétement HS… Je n’en ai jamais parlé ici, mais je me rappelle avoir entendu quelqu’un en parler. Et plusieurs personnes, qui parlent plutôt bien la français, me l’ont dit. Je vais me voir si je trouve un truc sur le sujet…

Et chuis vraiment naze… hmm


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#28167 Le 26/06/2010, à 23:00

Sir Na Kraïou

Re : Topic des couche-tard (31)

mad


Hey, t’as vu, j’ai changé de signature ?!

Hors ligne

#28168 Le 26/06/2010, à 23:02

tshirtman

Re : Topic des couche-tard (31)

ouais j'ai vu pour les hello world sur WP ^^

il me manque toujours la ligne qui gère le ']', faudrait peut etre que je lise ce que ça fait en bf…

voila où j'en suis, on m'appelle à table…

#!/usr/bin/env python

import sys
from exceptions import BaseException

class unmatchedbracket(BaseException):
    pass

class bf(object):
    def __init__(self):
        pc = 0

    def check_brackets(self, code):
        s = []
        l = {}
        for i,j in enumerate(code):
            if j == '[': s.append(i);
            if j == ']':
                try:
                    l[i] = s.pop()
                except:
                    raise unmatchedbracket('unmatched ]')
        if len(s) > 0:
            raise unmatchedbracket('unmatched [')
        return l

    def run(self, code):
        b = self.check_brackets(code)
        print b
        pc = 0
        p = 0
        t = [0] * 1000

        while pc != len(code):
            i = code[pc]
            if i == '>': p += 1
            elif i == '<': p -= 1
            elif i == '+':
                t[p] += 1
                t[p] %= 256
            elif i == '-':
                t[p] -= 1
                t[p] %= 256
            elif i == '.': print chr(t[p])
            elif i == ',': sys.stdin.read(size=1)
            elif i == '[':
                if t[p] == 0: pc = b[pc]
            elif i == ']': pc = #TODO !
            else:
                raise BaseException('unknown command', i, ' pos ', pc)
            pc += 1

if __name__ == '__main__':
    bf().run(open(sys.argv[1]).read())

Hors ligne

#28169 Le 26/06/2010, à 23:03

\\Ouranos//

Re : Topic des couche-tard (31)

@tshirtman : Bien ! yikes

Dernière modification par \\Ouranos// (Le 26/06/2010, à 23:06)


Ubuntu facile, c'est :
- Dire "Bonjour"
- Lire la doc et les règles du forum avant de poster. Savoir poser une question intelligemment.
- Mettre des balises url autour des liens et un tiret à su.

Hors ligne

#28170 Le 26/06/2010, à 23:06

Arcans

Re : Topic des couche-tard (31)

Dodo-plop


« Mais je ne suis pas spécialement mécontent de ne pas être cela dit. »
     — Arcans
« Axiome de base de la théorie des ensembles : s'il existe dans un ensemble X un élément x ayant des propriétés potentiellement casse-couille, c'est de la faute d'Arcans. »
    — Le Rouge

Hors ligne

#28171 Le 26/06/2010, à 23:07

juju_theseaman

Re : Topic des couche-tard (31)

helly a écrit :

@Arzhur : /me va se fouetter !

Pylade a écrit :
le n@nyl@nd a écrit :
helly a écrit :

Qui ça, le bûcher ?

Tu me déçois là : tu n’as même pas vu la métaporn.

+1 tongue

Ça vole haut ce soir...

Pylade a écrit :
Р'tite G☢gole mad a écrit :

(putain d'sfr ! mad)

Comprends pas ! Je n’ai jamais eu aucun problème.
Bon, c’est p’têt’ pass’que chuis un ancien de chez « Le Neuf  »

Chez tous les grands FAI (comprenez sauf FDN, Nerim connais pas), il y a 90% de "chez moi, ça marche" (chiffre à la louche hain). Le problème c'est le traitement des problèmes des autres.

Nous ça a marché jusqu'à ce qu'ils installent un nouveau central plus près pour augmenter le débit, mais qu'orange se "trompe" en remettant les lignes (genre plus d'ADSL, puisque pas donné notre fil à neuf). Ils ont voulu qu'on paye les deux mois (!) sans net, on s'est cassé chez orange, au moins il ne se font pas d'auto obstruction.

\\Ouranos// a écrit :

Tiens, @u Rouge : Pourquoi tu devrais coder en ruby plutôt qu'en python :
[...]

Ça pue le troll ça.

helly a écrit :

Tout ce qu'il y a à retenir → maintenant le bûcher est un vrai bot, opérationnel, et il a un grand vocabulaire big_smile (50 phrases pour l'instant big_smile)
/me très fière tongue

T'auras un bon point ! big_smile
Bon, en vrais si je te vois je te paie un verre !

\\Ouranos// a écrit :

Merci de bien orthographier mon pseudo sad

V'la un maniaque de plus. En même temps, si vous faisiez simple, on se planterait pas, hein.

A celui qui veut faire épici euh pharmacien, lis cet article du blog de Rrrr. En passant, elle est médecin et ses anecdotes sont trop fun.

Hors ligne

#28172 Le 26/06/2010, à 23:07

Sir Na Kraïou

Re : Topic des couche-tard (31)

Y a moyen de prouver des déconnexions régulières ? Apparemment, il y a l'article 1184 de j'ne sais plus quel code, civil j'crois, qui autorise à résilier un contrat si l'autre partie ne respecte pas les termes, mais il faut prouver.


Hey, t’as vu, j’ai changé de signature ?!

Hors ligne

#28173 Le 26/06/2010, à 23:07

rmy

Re : Topic des couche-tard (31)

@tshirtman, pour toi : ./viewtopic.php?id=405211

Tiens au fait j'y repense, tu t'en es sorti avec ton DD que je t'avais sauvé et qu'est re-mort ? (Un maxtor DM22 500Go de mémoire...)
Ses symptômes, c'est quoi ? Je passe à Paris Dimanche 4, en express. Si ça peut permettre de le récupérer et/ou de le re-sauver...

Hors ligne

#28174 Le 26/06/2010, à 23:07

PPdM

Re : Topic des couche-tard (31)

Arcanus a écrit :

Dodo-plop

pareil en couleur

Hors ligne

#28175 Le 26/06/2010, à 23:08

꙳♒⏅⚓ ЅаίԼίՈԶ ⚓⏅♒꙳

Re : Topic des couche-tard (31)

.


Quoi ? Tu travailles sous GNU/LInux ? Ba, ça va te passer... quand il existera quelque chose de mieux... et ce ne sera pas windows, à moins que ce devienne libre et bien programmé. 
mon petit blog de débutant

Hors ligne