このリポジトリには、私のオープンソースとソース利用可能なコードのほとんどが含まれています。
GPL互換のフリーソフトウェアについては、GPL互換ソフトウェアリポジトリをご覧ください。
https://github.com/jfhbrook/anisotropy
このプロジェクトには、私の修士論文が含まれています。コミュニティリサーチおよびアカデミックプログラミングライセンスV0ベータ0の下でライセンスされています。
copr-cliとyqを使用したBASHスクリプトは、 kubectl applyと同様のコードとしてのインフラストラクチャパターンを実装します。ライセンスされたMITです。
https://github.com/jfhbrook/dosapp
DOSBoxにDOSアプリケーションをインストールおよび実行するための小さなアプリケーション。それはゴーで書かれています。ライセンスはMITです。
heosフォルダーには、Telnetを介してDenon Heosデバイスに接続するシンプルなCLIラッパーが含まれています。詳細なドキュメントについては、run ./heos/bin/heos -h 。ライセンスはMITです。
2004年頃、私が高校で作ったWindowsアイコンがいくつかあります。ライセンスはCC-by-SA-4.0です。
RIP 2010-2022
Linuxデスクトップと一般的なCLIエクスペリエンスを接着するために使用するスクリプトのコレクション。 MPL v2.0ライセンスで利用できます。
https://github.com/jfhbrook/matanuska
Matanuskaは、基本的な家族で自分のプログラミング言語を実装する継続的なプロジェクトです。現在、TypeScriptで書かれています。マタヌスカは主要な仕事であり、それでも多くの仕事が必要です! MPL v2.0の下でライセンスされています。
https://github.com/jfhbrook/crafting-interpreters
このプロジェクトの一環として、私はロバート・ナイストロムによる通訳者のクラフトを通して働きました。これには、 cloxの実装と、 jloxのポートへのPorts to TypeScriptが含まれています。
Old Memesは、Flatironの良い部分を中心に構築された古い学校のnode.js Anti-Framework、古典的な物質ライブラリのセレクション、そして私が約2009年から2016年の間に個人的に書いたいくつかの価値のあるものを、ターゲットを絞った現代の便利さを備えています。それは大きなプロジェクトなので、詳細についてはReadmeをご覧ください。
https://github.com/jfhbrook/hoarders
私の古いモジュールの1つには、 hoarders 、node.jsの最も完全な「ユーティリティグラブバッグ」が含まれています。
omsxctl 、Socket InterfaceでOpenMSXを制御するための小さな錆CLIです。レトロなMSXゲーム開発を行っている場合に役立ちます。
これらは、私がOpenScad用に書いたファイルです。これまでのところ、これらはMPL V2.0ライセンスの下で利用できます。
このフォルダーには、COPRパッケージを構成および構築するためのファイルが含まれています。
https://github.com/jfhbrook/homebrew-joshiverse
また、別のリポジトリにいくつかの自家製パッケージがあります。
https://github.com/jfhbrook/plusdeck
私はプラスデッキ2C PCカセットデッキを所有しています。これは、RS-232シリアルコントロールを備えた5.25インチドライブベイフォームファクターのカセットプレーヤーです。このプロジェクトには、Jupyterインターフェイスを含むPythonを介したシリアルインターフェイスとの対話用のライブラリコードが含まれています。
これらは私が政治組織のために行ったプロジェクトです。詳細については、そのreadmeを参照してください。
https://github.com/jfhbrook/pyee
これは、node.js eventemitterのゆるいポートで、コルーチンと同時プログラミングを特別なサポートしています。 MITライセンスの下でライセンスされています。
https://github.com/jfhbrook/resume
これは私の履歴書です!このリポジトリには、標準の2ページの履歴書の.pdfおよび.docxpdfsバージョンが含まれています。
https://github.com/jfhbrook/templates
MITライセンス付きのCookiecutterテンプレートの小さなコレクション。これらには、Python、Flask、TypeScript、Nest.js、およびPowerShellのテンプレートが含まれます。
これは、Twistedを使用してIPythonでAutoAwaitを機能させるモジュールです。追加の制限を伴うBSD 3-Clauseライセンスの下でライセンスされています。詳細については、付属の通知ファイルを参照してください。
詳細については、Dev.toのブログ投稿をご覧ください。