Dieses Repository enthält den größten Teil meiner Open-Source- und Quell-verfügbaren Code.
Für meine GPL-kompatible kostenlose Software finden Sie mein GPL-kompatibler Software-Repository.
https://github.com/jfhbrook/anisotropy
Dieses Projekt enthält meine Masters -These. Es ist im Rahmen der Community Research and Academic Programming Lizenz V0 Beta 0 lizenziert.
Ein Bash-Skript unter Verwendung von copr-cli und yq , um ein ähnliches Infrastruktur-As-Coden-Muster zu implementieren, das kubectl apply . Es ist lizenziert.
https://github.com/jfhbrook/dosapp
Eine kleine Anwendung zum Installieren und Ausführen von DOS -Anwendungen in DOSBOX. Es ist in Go geschrieben. Lizenz ist MIT.
Der heos -Ordner enthält einen einfachen CLI -Wrapper, der über Telnet mit Denon -Heos -Geräten verbunden ist. Für weitere Dokumentation rennen Sie ./heos/bin/heos -h . Lizenz ist MIT.
Es gibt einige Windows-Symbole, die ich in der High School gemacht habe.
RIP 2010-2022
Eine Sammlung von Skripten, mit denen ich meinen Linux -Desktop und die allgemeine CLI -Erfahrung zusammenkleben kann. Erhältlich unter einer MPL v2.0 -Lizenz.
https://github.com/jfhbrook/matanuska
Matanuska ist ein laufendes Projekt zur Implementierung meiner eigenen Programmiersprache in der Grundfamilie. Es ist derzeit in TypeScript geschrieben. Matanuska ist ein großes Unterfangen und braucht immer noch viel Arbeit! Es ist unter dem MPL v2.0 lizenziert.
https://github.com/jfhbrook/crafting-interpreters
Im Rahmen dieses Projekts habe ich von Robert Nystrom gearbeitet. Es umfasst meine Implementierung von clox sowie einen Port von jlox in TypeScript.
Old Memes ist ein Old-School-Knoten. Es ist ein großes Projekt. Sehen Sie sich also die Readme für weitere Details.
https://github.com/jfhbrook/hoarders
Einer meiner alten Module umfasst hoarders , Node.js 'vollständigste "Utility Grab -Tasche".
omsxctl ist eine kleine Rost -CLI für die Steuerung von OpenMSX über der Sockel -Schnittstelle. Es kann nützlich sein, wenn Sie Retro -MSX -Spielentwicklung durchführen.
Dies sind Dateien, die ich für OpenScad geschrieben habe. Bisher sind diese unter einer MPL V2.0 -Lizenz erhältlich.
Dieser Ordner enthält Dateien zum Konfigurieren und Erstellen von COPR -Paketen.
https://github.com/jfhbrook/homebrew-josiverse
Ich habe auch einige Homebrew -Pakete in einem separaten Repository.
https://github.com/jfhbrook/plusdeck
Ich besitze ein Plus-Deck-2C-Kassetten-Deck, ein Casette-Player in einem 5,25 "Drive Bay Formfaktor mit RS-232-seriellen Steuerelementen. Dieses Projekt enthält Bibliothekscode für die Interaktion mit seiner seriellen Schnittstelle über Python, einschließlich einer Jupyter-Schnittstelle. Es ist lizenziert.
Dies sind Projekte, die ich für politische Organisationen durchgeführt habe. Weitere Informationen finden Sie in der Readme.
https://github.com/jfhbrook/pyee
Dies ist ein loser Port des Node.js EventEmitter mit besonderer Unterstützung für Coroutinen und gleichzeitige Programmierung. Es ist unter einer MIT -Lizenz lizenziert.
https://github.com/jfhbrook/resume
Das ist mein Lebenslauf! Dieses Repository enthält eine .pdf- und .docxpdfs-Version meines 2-seitigen 2-seitigen Lebenslaufs.
https://github.com/jfhbrook/templates
Eine kleine Sammlung von CookieCutter-Vorlagen, MIT-lizenziert. Dazu gehören Vorlagen für Python, Flask, Typenkript, Nest.js und PowerShell.
Dies ist ein Modul, mit dem AutoWait in Ipython mit Twisted funktioniert. Es wird unter einer BSD-3-Klausel-Lizenz mit zusätzlichen Beschränkungen lizenziert. Weitere Informationen finden Sie in der mitgelieferten Mitteilungsdatei.
Weitere Informationen finden Sie im Blog -Beitrag auf Dev.to.