Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nyg/nyg

My GitHub profile repository. Stats are dynamically generated using Apollo GraphQL and Handlebars.
https://github.com/nyg/nyg

apollo-client github-profile handlebars

Last synced: about 1 month ago
JSON representation

My GitHub profile repository. Stats are dynamically generated using Apollo GraphQL and Handlebars.

Awesome Lists containing this project

README

        

### Hi there πŸ‘‹

#### Personal knowledge base: [`notes.andstuff.dev`](https://notes.andstuff.dev)

- 2024-03-31 – [Releasing Java softwares with the Maven release plugin](https://notes.andstuff.dev/prog/java/release/)
- 2023-05-14 – [JDBC: showing different ways of obtaining a database connection](https://notes.andstuff.dev/prog/java/jdbc)
- 2023-03-18 – [Log4j2: logging events in different files based on ThreadContext variables](https://notes.andstuff.dev/prog/java/log4j2)
- 2023-02-25 – [Configuring `sshpass` with `gpg` and Zsh completion](https://notes.andstuff.dev/softwares/sshpass)
- 2022-12-04 – [SUID, GUID & Sticky bits explanation](https://notes.andstuff.dev/os/linux/suid)
- 2022-12-04 – [Maven basics (*work in progess*)](https://notes.andstuff.dev/softwares/maven)
- *and many other incomplete notes…*

#### Top

- [**`dependabot-vuln-viewer`**](https://github.com/nyg/dependabot-vuln-viewer) 2β˜† β€” *Displays Dependabot security alerts for multiple GitHub repositories.*
- [**`kraken-api-java`**](https://github.com/nyg/kraken-api-java) 53β˜† β€” *Java library to query the Kraken REST API.*
- [**`crypto-tools`**](https://github.com/nyg/crypto-tools) 2β˜† β€” *Miscellaneous cryptocurrency-related tools (formerly binance-staking-overview).*

#### Misc

- [**`HTMLWithImagesToPDF`**](https://github.com/nyg/HTMLWithImagesToPDF) 40β˜† β€” *Showcasing a bug in iOS when generating a PDF from an HTML page using UIMarkupTextPrintFormatter.*
- [**`opaque-impl`**](https://github.com/nyg/opaque-impl) 1β˜† β€” *PoC implementation in SageMath of OPAQUE, an asymmetric PAKE protocol.*
- [**`so3-support-graphique`**](https://gitlab.com/nyg/so3-support-graphique) β€” *My Bachelor project consisted of adding GUI support for the school's own operating system ([SO3](smartobjectoriented/so3)) using [LVGL](lvgl/lvgl). The project is hosted [here](https://nyg.gitlab.io/so3-support-graphique/index.html).*
- [**`maven-basics`**](https://git.sr.ht/~nyg/maven-basics) β€” *Maven from scratch.*
- [**`sh`**](https://git.sr.ht/~nyg/sh) β€” *My very own post-install scripts and dot files, please don't use them.*

#### Cryptocurrency

- [**`yield-borg`**](https://github.com/nyg/yield-borg) β€” *Chart of the different yields available on the SwissBorg platform.*
- [**`smart-contracts`**](https://github.com/nyg/smart-contracts) 3β˜† β€” *Set of smart contracts developed for educational purposes.*

#### Dictionary

- [**`wiktionary-to-kindle`**](https://github.com/nyg/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`**](https://github.com/nyg/wiktionarize) β€” *Simple web pages that searches words of a text in multiple Wiktionaries.*
- [**`epub-dictionary`**](https://github.com/nyg/epub-dictionary) β€” *An abandoned attempt at creating an EPUB library.*

#### Code examples

- [**`example-java-jca`**](https://git.sr.ht/~nyg/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`**](https://git.sr.ht/~nyg/example-java-jmx) β€” *Some tests with Java's JMX API.*
- [**`example-java-spring-batch-bug`**](https://git.sr.ht/~nyg/example-java-spring-batch-bug) β€” *Showcasing a currently opened bug ([#4427](spring-projects/spring-batch/issues/4427)) in Spring Batch with the Oracle database when using `List<>` as a parameter.*
- [**`example-java-carnotzet`**](https://git.sr.ht/~nyg/example-java-carnotzet) β€” *A simple app using Swissquote's [Carnotzet](swissquote/carnotzet) framework.*
- [**`example-java-querydsl`**](https://git.sr.ht/~nyg/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`**](https://git.sr.ht/~nyg/example-java-cli-app) β€” *An example app that uses the [Apache Commons CLI library](https://commons.apache.org/proper/commons-cli).*
- [**`example-js-cli-app`**](https://git.sr.ht/~nyg/example-js-cli-app) β€” *A simple Node.js command-line app example using ESM.*
- [**`ncc-pkg-examples`**](https://github.com/nyg/ncc-pkg-examples) β€” *Trying and failing to package a Next.js app with ncc and pkg.*

#### Swift gists

- [**`AddJPEGComment.swift`**](https://gist.github.com/bdeae8190a41b4b56bde8e13dd471ecc) 2β˜† β€” *Add a JPEG comment marker to file in pure Swift.*
- [**`EXIFUserComment.swift`**](https://gist.github.com/c90f36abbd30f72c8b6681ef23db886b) 11β˜† β€” *Get and set an EXIF UserComment to a JPEG image using the ImageIO framework.*
- [**`MemoryAddress.swift`**](https://gist.github.com/b6a80bf79e72599230c312c69e963e60) 36β˜† β€” *Get the memory address of both class and structure instances in Swift.*
- [**`iOSCreatePDF.swift`**](https://gist.github.com/b8cd742250826cb1471f) 75β˜† β€” *iOS, Swift: Create a PDF file from an HTML string.*
- [**`Uptime.swift`**](https://gist.github.com/d81308a92fbf7e9c44c5f72db5ee2171) 4β˜† β€” *Get boot time and uptime for macOS & iOS.*

#### Misc gists

- [**`uptime.c`**](https://gist.github.com/dbdef21a1a0632c389d4d756d4fc1c0d) β€” *Get boot time and uptime on macOS in C.*
- [**`pdk.c`**](https://gist.github.com/e366c27a70a77bf06581a0e6a8211cc9) β€” *Create a password-derived key using libsodium.*
- [**`AllJCAServices.java`**](https://gist.github.com/feedae9fd75fee0f27f788b2dc155633) β€” *List all JCA security provider services and export them to a CSV file.*
- [**`fk_generate_delete.sql`**](https://gist.github.com/eb091e6c7c59b71fa4c9d49860574d2c) β€” *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`**](https://gist.github.com/57b2719feba6cded14b01e53530941ef) β€” *Oracle: delete a row and all rows preventing it to be deleted because of "child record found" errors.*

### Dynamic statistics

#### Most starred repositories

| Description | ![stargazers](assets/stargazers.svg) | ![forks](assets/forks.svg) | ![issues](assets/issues.svg)
| :--- | ---: | ---: | ---: |
| [Java library to query the Kraken REST API.](https://github.com/nyg/kraken-api-java) | 53 | 28 | 9
| [Showcasing a bug in iOS when generating a PDF from an HTML page using UIMarkupTextPrintFormatter.](https://github.com/nyg/HTMLWithImagesToPDF) | 40 | 4 | 1
| [Converts Wiktionary entries into a MOBI dictionary for Kindle, works but will not render templates making it useless. Ideally, use Wiktionary HTML dumps.](https://github.com/nyg/wiktionary-to-kindle) | 32 | 8 | 7

#### Most starred gists

| Description | ![stargazers](assets/stargazers.svg) | ![forks](assets/forks.svg) | ![comments](assets/comments.svg)
| :--- | ---: | ---: | ---: |
| [iOS, Swift: Create a PDF file from an HTML string.](https://gist.github.com/b8cd742250826cb1471f) | 75 | 14 | 29
| [Get the memory address of both class and structure instances in Swift.](https://gist.github.com/b6a80bf79e72599230c312c69e963e60) | 36 | 10 | 0
| [Get and set an EXIF UserComment to a JPEG image using the ImageIO framework.](https://gist.github.com/c90f36abbd30f72c8b6681ef23db886b) | 11 | 3 | 0

#### Misc

![Profile](https://github-readme-stats.vercel.app/api?username=nyg&show_icons=true&show=discussions_started)
![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=nyg&layout=compact)