My GitHub profile repository. Stats are dynamically generated using Apollo GraphQL and Handlebars.
MIT License
notes.andstuff.dev
sshpass
with gpg
and Zsh completion
dependabot-vuln-viewer
2β β Displays Dependabot security alerts for multiple GitHub repositories.
kraken-api-java
53β β Java library to query the Kraken REST API.
crypto-tools
2β β Miscellaneous cryptocurrency-related tools (formerly binance-staking-overview).
HTMLWithImagesToPDF
40β β Showcasing a bug in iOS when generating a PDF from an HTML page using UIMarkupTextPrintFormatter.
opaque-impl
1β β PoC implementation in SageMath of OPAQUE, an asymmetric PAKE protocol.
so3-support-graphique
β My Bachelor project consisted of adding GUI support for the school's own operating system (SO3) using LVGL. The project is hosted here.
maven-basics
β Maven from scratch.
sh
β My very own post-install scripts and dot files, please don't use them.
yield-borg
β Chart of the different yields available on the SwissBorg platform.
smart-contracts
3β β Set of smart contracts developed for educational purposes.
wiktionary-to-kindle
32β β Converts Wiktionary entries into a MOBI dictionary for Kindle, works but will not render templates making it useless. Ideally, use Wiktionary HTML dumps.
wiktionarize
β Simple web pages that searches words of a text in multiple Wiktionaries.
epub-dictionary
β An abandoned attempt at creating an EPUB library.
example-java-jca
β Some code example with the Java Cryptography Architecture API, and an attempt at writing a pure-JCA (i.e. Provider-indenpendent) ECDSA and EdDSA signature verification class.
example-java-jmx
β Some tests with Java's JMX API.
example-java-spring-batch-bug
β Showcasing a currently opened bug (#4427) in Spring Batch with the Oracle database when using `List<>` as a parameter.
example-java-carnotzet
β A simple app using Swissquote's Carnotzet framework.
example-java-querydsl
β An attempt at defining JPA entities in one Maven module and importing this module in another, and generating QueryDSL's query type classes from there (works with Java EE but not Jakarta).
example-java-cli-app
β An example app that uses the Apache Commons CLI library.
example-js-cli-app
β A simple Node.js command-line app example using ESM.
ncc-pkg-examples
β Trying and failing to package a Next.js app with ncc and pkg.
AddJPEGComment.swift
2β β Add a JPEG comment marker to file in pure Swift.
EXIFUserComment.swift
11β β Get and set an EXIF UserComment to a JPEG image using the ImageIO framework.
MemoryAddress.swift
36β β Get the memory address of both class and structure instances in Swift.
iOSCreatePDF.swift
75β β iOS, Swift: Create a PDF file from an HTML string.
Uptime.swift
4β β Get boot time and uptime for macOS & iOS.
uptime.c
β Get boot time and uptime on macOS in C.
pdk.c
β Create a password-derived key using libsodium.
AllJCAServices.java
β List all JCA security provider services and export them to a CSV file.
fk_generate_delete.sql
β Oracle: outputs the necessary delete statements to delete a row and all rows preventing it from being deleted because of "child record found" error.
fk_delete_recursive.sql
β Oracle: delete a row and all rows preventing it to be deleted because of "child record found" errors.