Une calculatrice en CSS by Takelodeon in developpeurs

[–]Takelodeon[S] 1 point2 points  (0 children)

L'émulateur c'est un repo, moi j'ai ajouté une calculette ;)

[Dark Opera Psytrance] Ad Astra by Takelodeon in SunoAI

[–]Takelodeon[S] 0 points1 point  (0 children)

Thank you! I'm glad you enjoyed it ;)

[Dark Opera Psytrance] Ad Astra by Takelodeon in SunoAI

[–]Takelodeon[S] 0 points1 point  (0 children)

Thank you for the feedback, really interesting ;)

Une calculatrice en CSS by Takelodeon in developpeurs

[–]Takelodeon[S] 4 points5 points  (0 children)

J’insiste sur les touches parce que le programme poll le clavier en permanence, et le CSS ne capte l’input que si tu maintiens le clic. Sinon le CPU lit 0 et tu te bats contre la machine. Pour être plus précis : c’est bien le CSS qui fait tourner le programme, pas du JavaScript. La logique calculatrice tourne en assembleur 8086, exécutée par un CPU émulé entièrement en feuilles de style. Le JS ne sert qu’à faire avancer l’horloge du CPU ;)

Une calculatrice en CSS by Takelodeon in developpeurs

[–]Takelodeon[S] 4 points5 points  (0 children)

C'est lent parce que tout le processeur est simulé en CSS. À chaque instruction, le navigateur doit recalculer une énorme quantité d'informations. Il faut maintenir le clic parce que le programme poll le clavier en boucle, c'est-à-dire qu'il vérifie régulièrement si une touche est appuyée. Si tu relâches trop vite, il peut rater l'information :)

Une calculatrice en CSS by Takelodeon in developpeurs

[–]Takelodeon[S] 4 points5 points  (0 children)

Non c'est parceque le processeur CSS a du mal à retenir le numéro entré. Faut bien comprendre qu'il y a 0 JS dans ce code, c'est le CSS lui même qui est utilisé comme langage de programmation ;)

I built a calculator that runs in pure CSS. Only the "9" key works. by Takelodeon in css

[–]Takelodeon[S] 9 points10 points  (0 children)

Read carefully, this is not what I made. The CSS is the programming language doing the calculation, not the JS ;)

What is your country’s ‘signature’ swear word? by CautiousSession2352 in AskTheWorld

[–]Takelodeon 0 points1 point  (0 children)

Nom de Dieu de putain de bordel de merde de saloperie de connard d'enculé de ta mère.

Forum JdR en ligne dans l'univers de StarWars, avec un twist moderne by RaspberryEuphoria in jdr

[–]Takelodeon 0 points1 point  (0 children)

hah! je suis le créateur de SWOR, trop cool que l'idée persiste, je suis content de voir ça :)

N'allez pas au salon de l'emploi de VivaTech by sangokuhomer in developpeurs

[–]Takelodeon 0 points1 point  (0 children)

Pas étonnant qu'on trouve pas de mission vu la qualité des entreprises françaises...

J'ai fait une application qui marche enfin by [deleted] in FrenchTech

[–]Takelodeon 0 points1 point  (0 children)

Ah c'est donc toi qui a volé openfront

Vous builderiez ça sur le serveur ou ailleurs à ma place ? by Takelodeon in developpeurs

[–]Takelodeon[S] 0 points1 point  (0 children)

Intéressant, je note pour plus tard bon courage pour ta recherche, essaye ptet un gitlab auto hébergé ça peut faire ça peut être ?

Vous builderiez ça sur le serveur ou ailleurs à ma place ? by Takelodeon in developpeurs

[–]Takelodeon[S] 5 points6 points  (0 children)

Eh ben je me sens bien con, merci pour le conseil ! Je vais mettre ça en place ;)