該存儲庫包含我的大多數開源和源代碼。
對於與GPL兼容的免費軟件,請查看我的GPL兼容軟件存儲庫。
https://github.com/jfhbrook/anisotropy
這個項目包含我的碩士論文。它是根據社區研究和學術編程許可證V0 Beta 0獲得許可的。
使用copr-cli和yq BASH腳本來實現類似於kubectl apply的基礎結構模式。它是許可的麻省理工學院。
https://github.com/jfhbrook/dosapp
在DOSBox中安裝和運行DOS應用程序的小型應用程序。它寫在旅途中。許可證是麻省理工學院。
heos文件夾包含一個簡單的CLI包裝器,可通過Telnet連接到Denon HEOS設備。有關進一步的文檔,請運行./heos/bin/heos -h 。許可證是麻省理工學院。
我在2004年左右在高中時製作了一些Windows圖標。許可證是CC-SA-4.0。
RIP 2010-2022
我用來將Linux桌面和一般CLI經驗的腳本集合在一起。根據MPL v2.0許可獲得。
https://github.com/jfhbrook/matanuska
Matanuska是一個正在進行的項目,旨在在基本家庭中實施我自己的編程語言。目前是用打字稿編寫的。 Matanuska是一項重要的事業,仍然需要大量工作!它是根據MPL v2.0許可的。
https://github.com/jfhbrook/crafting-interpreters
作為該項目的一部分,我通過羅伯特·尼斯特羅姆(Robert Nystrom)創作的《製作口譯員》。它包括我對clox的實現,以及jlox港口到打字稿。
舊模因是一個老式的節點。 JS反框架,圍繞Flatiron的好部分,精選的經典替代圖書館以及我親自寫的一些有價值的東西在大約2009年至2016年之間 - 有針對性的現代便利儀式。這是一個大項目,因此請參閱其Readme以獲取更多詳細信息。
https://github.com/jfhbrook/hoarders
我的舊模塊之一包括hoarders ,node.js最完整的“公用事業搶袋”。
omsxctl是一個小型Rust CLI,用於控制其套接字接口上的OpenMSX。如果您正在進行Retro MSX遊戲開發,則可能會很有用。
這些是我為OpenScad編寫的文件。到目前為止,這些都可以根據MPL V2.0許可獲得。
該文件夾包含用於配置和構建COPR軟件包的文件。
https://github.com/jfhbrook/homebrew-joshiverse
我在一個單獨的存儲庫中也有一些自製包裹。
https://github.com/jfhbrook/plusdeck
我擁有一個加號甲板2C PC Cassette甲板,它是5.25英寸驅動器灣外形尺寸,帶有RS-232串行控件。此項目包含用於與Python上的串行接口進行交互的庫代碼,包括Jupyter接口。它的許可MIT。
這些是我為政治組織做的項目。有關更多信息,請參閱其讀數。
https://github.com/jfhbrook/pyee
這是node.js eventemitter的一個鬆散端口,並為Coroutines和並發編程提供了特殊支持。它是根據MIT許可證獲得許可的。
https://github.com/jfhbrook/resume
這是我的簡歷!該存儲庫包含我的標準2頁簡歷的.pdf和.docxpdfs版本。
https://github.com/jfhbrook/templates
一小部分烹飪模板,已許可。其中包括用於Python,燒瓶,打字稿,Nest.js和PowerShell的模板。
這是一個模塊,可以使用扭曲使自動Wait在ipython中起作用。它是根據BSD 3範圍許可許可的,並具有額外的限制。有關詳細信息,請參見隨附的通知文件。
有關更多信息,請閱讀Dev.To的博客文章。