|
Projects I did over time:• hcdDocker was missing a feature I wanted: auto restarting unhealthy containers.hcd is a lightweight health care daemon for docker. Links: Dockerhub or Github • GLSL ShadersI always loved the demoscene and recently I played with GLSL shaders coding.GPU coding is a very odd way of programming and gave me hard times to understand it. Some shaders I coded on Shadertoy: Rubber Glenz - 6 Shaders Cube - TicTacToe - Sokoban • Fast Prime factorizationI love prime numbers, thus I've coded the Sieve/Pollard-Strassen/ECM algorithms for fun.Link: https://gasmi.net/prime • Old school intros using WebGLI was wondering what WebGL was and if it was performant enough to run an intro .The answer is yes, WebGL is amazing and somehow easy thanks to the great Three.js lib. Links: Boxes Intro - Rubber Glenz Intro - Tunnel Intro • FRNOG 27: Debug your network with RIPE ATLASI did a presentation about network debugging using RIPE ATLAS at the FRNOG 27 event.You can view the video (French) here. • Geo TracerouteNever wanted to see your traceroute mapped on an earth globe ?I'm working on it since a year now and it is almost functionnal. There is still some innacurate geo localisation as it is a complex task Link: https://geotraceroute.com • BGPMapI always wanted to see AS paths in a graphical way.I've coded a graphical looking glass that dynamicly display AS paths. Link: http://bgpmap.sdv.fr • Hex packet DecoderI was tired of running wireshark to analyse network packets.You can now do it online! Link: https://hpd.gasmi.net • Visualising RIPE ATLAS Anchor MeasurementsCool visualisations from RIPE anchors.I have published an article on this project on the RIPE Labs page. Article link: Here • UDP & TCP ports listIt's always useful to know what a specific port is used for.Lists are here: UDP ports and TCP ports • Amiga intros coded in 1993If you wonder what I was coding in 1993, here is a video of small intros I coded on amiga.By that time, rendering smoothly a simple cube on a 0.012 Ghz processor was a challenge. This has been a wonderful school to learn how to optimize algorithms and ressources. Links: Cubes intro |