ikarius's avatar

ikarius

@ikarius.bsky.social

16 followers 59 following 42 posts

def coder (clojurian | pythonista | gopher) & geek & gamer Posts en français et anglais approximatifs D'une incompétence crasse sur à peu près tous les sujets --- "Vivement l'hiver nucléaire ..."


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Un peu lent, jusqu’à l’épisode 5 …

0 replies 0 reposts 0 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

"Speed my son"

0 replies 0 reposts 1 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Hopeium. 40 years have passed

0 replies 0 reposts 2 likes


Reposted by ikarius

Tim's avatar Tim @acupoftim.bsky.social
[ View ]

Et encore, ça c'est juste celles et ceux qui sont assez stupides pour dire tout haut ce que la patronne ne veut pas qu'on dise publiquement.

7 replies 111 reposts 153 likes


Reposted by ikarius

Lum's avatar Lum @brokentoys.social
[ View ]

I'm glad Julian Assange is free, because he more than served his time, in a variety of venues, but before you canonize him: (thread)

3 replies 9 reposts 19 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Not as snappy as I would have thought. I think the main culprit is the SSD

0 replies 0 reposts 0 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Installing Fedora Silverblue on a very old MacBook Pro 2013…

1 replies 0 reposts 0 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Postgres, NOT IN, NULL values are in a room. What could go wrong ? 🫤

0 replies 0 reposts 0 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

After a small detour to immutable distros, podman, registries and so on …
Time to get back to my emulator. Basic debugging is ok for the Z80 part, I’ll now focus on the MSX specific parts.

Writing a web debugger for the VRAM inspection.

#Z80 #MSX #emulator #golang

0 replies 0 reposts 0 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

It’s weird, but you’ll get to love it …

0 replies 0 reposts 1 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

La France qui vote pour l'Europe comme si elle votait pour une élection nationale...

0 replies 0 reposts 0 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Je viens de l’installer sur une VM et avoir un seul fichier /system.yaml pour l’installer / configurer c’est vraiment bien

0 replies 0 reposts 2 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

La « base » est automatiquement mise à jour si besoin, mais chaque maj est « versionnee » ce qui permet de revenir en arrière en cas de pb.

1 replies 0 reposts 0 likes


Reposted by ikarius

Olivier Poncet 🚀's avatar Olivier Poncet 🚀 @ponceto91.bsky.social
[ View ]

Bonjour et bon vendredi ! blendOS est une distribution immuable basée sur Arch Linux. Elle apporte un système de configuration complètement déclaratif pour décrire ce qui doit être installé et tourner sur le système. La version 4 vient d'être publiée ⬇️

blendos.co/blog/2024/06...

3 replies 1 reposts 9 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Mais comme je suis sur Arch je vais jeter un œil à blendOs. Merci !

0 replies 0 reposts 1 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Très à la mode les distros immuables, je suis en train d’essayer une silverblue et pour l’instant c’est vraiment pas mal …

1 replies 0 reposts 1 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Sourire, même quand on a envie de tout cramer…

0 replies 0 reposts 0 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Pas de 15 encore pour moi, mais la 14.1 est en place et fonctionne comme un charme ...

1 replies 0 reposts 0 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

There is no shame in it :)

0 replies 0 reposts 3 likes


Reposted by ikarius

Touraine Tech's avatar Touraine Tech @tourainetech.bsky.social
[ View ]

On s'est dit qu'avec le temps maussade vous aviez besoin de vous faire des soirées ciné 🎬.

Les vidéos de la dernière éditions de Touraine Tech 2024 sont là 🥳.

Alors prenez vos 🍿 et profitez 🎥 : youtube.com/playlist?lis...

On se retrouve en 2025 IRL .

#TNT24

0 replies 5 reposts 3 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

An excellent occasion to play again with some TUI libs in #golang

1 replies 0 reposts 1 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Fixing glitches and some weird memory issues on my Go MSX emulator will require some mandatory tooling on the Z80 and/or VDP part :
- display RAM / VRAM
- show sprites patterns
- step by step debugging
- ...

Some massive fun ahead !

#z80 #emulator #golang

1 replies 0 reposts 1 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Ok, it seems that my Z80 emulator has reached a certain level of maturity and stability.

I coded a basic MSX emulator, and I'm able to play some old games I owned, but I still have to implement sound emulation and fix some glitches.

#z80 #msx #emulator #golang

0 replies 0 reposts 2 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Sinon les aurores boréales dans la région de Tours vers 1h du matin en slip avec madame dans le jardin, c’était vraiment pas mal !

0 replies 0 reposts 0 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

ZEXALL and ZEXDOC are really a must go.
If your Z80 emulator is able to pass these tests suites, then you are really on tracks.
However for TDD, it’s easier to use FUSE at first.

#z80 #emulator #golang

0 replies 0 reposts 0 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

My Z80 emulator seems ready for more, so I started a little something.
Still work in progress, but with the appropriate documentation, it’s easier than expected.

#z80 #msx #emulator #golang

0 replies 0 reposts 1 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

And it’s done!

1356 unit tests later, I successfully implemented all documented and undocumented instructions of the Z80 on my Golang emulator.

All instructions have correct timings in a 4-20Mhz frequency range.

Now, some cleanup and optimisation phase before next part…

#z80 #emulator #golang

0 replies 0 reposts 0 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Diving into the wonderful world of Z80 interrupts.
Golang channels are a really good option to handle them.
#z80 #emulator #golang

0 replies 0 reposts 0 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Techno: German do it better

0 replies 0 reposts 0 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Not yet finished, missing some Misc instructions to implement, but it’s nice to run my Z80 emulator at … nearly 400Mhz.
Seems to work fine on limited instruction set !
Complete instruction set hopefully finished by the end of the weekend …

#z80 #emulator #golang

1 replies 0 reposts 0 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Le coût de la portabilité

0 replies 0 reposts 1 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Installed Gnome 46 on a Mankato instable branch. What could go wrong ? 6 hours later : done. Pulled my hairs off. GDM, systemd, wayland… Worth the shot however

0 replies 0 reposts 0 likes


Reposted by ikarius

Alice Wong's avatar Alice Wong @sfdirewolf.bsky.social
[ View ]

🎉🎂🥳To celebrate my birthday I raised over $10,000 for @RIPMedicalDebt which equals over $1,000,000 in medical debt! Let’s keep it going until the end of March!

ripmedicaldebt.org/campaign/ber...

15 replies 230 reposts 736 likes


Reposted by ikarius

ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

A coworker said once : never the best language, but nearly always the second best

1 replies 0 reposts 1 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Never used Caddy before. Done some testing yesterday on a personal website behind Nginx as a reverse proxy. It’s a blessing.

0 replies 0 reposts 0 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

I decided to code a Z80 emulator with Go. Mainly as a hobby project, and because I learned programming with this CPU so many years ago. A kind of tribute and an excellent way to hone my skills in Go. Progress and crunchy stuff on BlueSky only !

0 replies 0 reposts 2 likes


ikarius's avatar ikarius @ikarius.bsky.social
[ View ]

Ok, so here's my first post on #bluesky just before the #notwitterday.
Looks empty at the moment, but apparently a lot of people migrating from X/Twitter.
Not really surprising ...
BTW, what is the name for #bluesky posts?

0 replies 0 reposts 0 likes