该存储库包含我的大多数开源和源代码。
对于与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的博客文章。