Repositori ini berisi sebagian besar kode open source dan sumber yang tersedia.
Untuk perangkat lunak gratis yang kompatibel dengan GPL saya, lihat repositori perangkat lunak yang kompatibel dengan GPL saya.
https://github.com/jfhbrook/anisotropy
Proyek ini berisi tesis master saya. Ini dilisensikan di bawah penelitian masyarakat dan lisensi pemrograman akademik v0 beta 0.
Skrip bash, menggunakan copr-cli dan yq , untuk mengimplementasikan pola infrastruktur-sebagai-kode yang mirip dengan kubectl apply . Ini adalah MIT berlisensi.
https://github.com/jfhbrook/dosapp
Aplikasi kecil untuk menginstal dan menjalankan aplikasi DOS di DOSBox. Itu ditulis dalam go. Lisensi adalah MIT.
Folder heos berisi pembungkus CLI sederhana yang terhubung ke perangkat Denon HEOS di atas telnet. Untuk dokumentasi lebih lanjut, jalankan ./heos/bin/heos -h . Lisensi adalah MIT.
Ada beberapa ikon jendela yang saya buat di sekolah menengah, sekitar tahun 2004. Lisensi adalah CC-by-SA-4.0.
RIP 2010-2022
Kumpulan skrip yang saya gunakan untuk merekatkan desktop Linux saya dan pengalaman umum CLI bersama. Tersedia di bawah lisensi MPL v2.0.
https://github.com/jfhbrook/matanuska
Matanuska adalah proyek yang berkelanjutan untuk mengimplementasikan bahasa pemrograman saya sendiri, dalam keluarga dasar. Saat ini ditulis dalam TypeScript. Matanuska adalah usaha besar, dan masih membutuhkan banyak pekerjaan! Ini dilisensikan di bawah MPL v2.0.
https://github.com/jfhbrook/crafting-interperters
Sebagai bagian dari proyek ini, saya bekerja melalui membuat penafsir oleh Robert Nystrom. Ini termasuk implementasi clox saya, serta port jlox ke TypeScript.
Old meme adalah node jadul. JS anti-kerangka kerja yang dibangun di sekitar bagian yang baik dari Flatiron, pilihan perpustakaan Substack klasik dan beberapa hal berharga yang saya tulis secara pribadi antara sekitar 2009 dan 2016-dengan sedikit kenyamanan modern yang ditargetkan. Ini adalah proyek besar, jadi lihat readme untuk detail lebih lanjut.
https://github.com/jfhbrook/hoarders
Salah satu modul lama saya termasuk hoarders , "tas ambil utilitas" Node.js.
omsxctl adalah CLI karat kecil untuk mengendalikan OpenMSX di atas antarmuka soketnya. Ini bisa berguna jika Anda melakukan pengembangan game MSX retro.
Ini adalah file yang saya tulis untuk OpenScad. Sejauh ini, ini tersedia di bawah lisensi MPL v2.0.
Folder ini berisi file untuk mengonfigurasi dan membangun paket COPR.
https://github.com/jfhbrook/homebrew-joshiverse
Saya juga memiliki beberapa paket homebrew di repositori terpisah.
https://github.com/jfhbrook/plusdeck
Saya memiliki dek kaset PC 2C PC 2C, yang merupakan pemain casette dalam faktor bentuk teluk drive 5,25 "dengan kontrol serial RS-232. Proyek ini berisi kode perpustakaan untuk berinteraksi dengan antarmuka serial atas python, termasuk antarmuka Jupyter. Ini MIT berlisensi.
Ini adalah proyek yang telah saya lakukan untuk organisasi politik. Untuk informasi lebih lanjut, lihat readme -nya.
https://github.com/jfhbrook/pyee
Ini adalah port longgar dari Eventemitter Node.js dengan dukungan khusus untuk coroutine dan pemrograman bersamaan. Ini dilisensikan di bawah lisensi MIT.
https://github.com/jfhbrook/resume
Ini resume saya! Repositori ini berisi versi .pdf dan .docxpdfs dari resume 2-halaman standar saya.
https://github.com/jfhbrook/templates
Koleksi kecil templat cookiecutter, berlisensi mit. Ini termasuk templat untuk Python, Flask, TypeScript, Nest.js, dan PowerShell.
Ini adalah modul yang membuat Autoawait bekerja di Ipython menggunakan Twisted. Ini dilisensikan di bawah lisensi BSD 3-Clause dengan pembatasan tambahan. Lihat file pemberitahuan yang disertakan untuk detailnya.
Untuk informasi lebih lanjut, baca posting blog di dev.to.