開発したものとか。

こいついっつもしょーもないもの作ってんな!


tfa-rs

Rustで作ったコマンドラインで管理するTwo-Factor Authentication用ツール。HOTPとTOTP両方対応。
いちいちスマホを開いてコードを目grepしてタイピングするのが面倒だったので、CLIで管理できるように作った。
極力無駄なコマンドを実装せず、最低限のコマンドと最低限のオプションだけを実装したが、実用性は十分!

Sympho

Rustで作ったDiscordの音楽Bot。
SongbirdとSerenityを活用して、独自のキューシステムを構築し、標準的な音楽再生Botを作った。
まだまだ実装したいコマンドがあるため、絶賛改良中。

blackcat-rs

Rustで悪意のある技術を実装していくリポジトリ。
CやC++の遺産を使わず、純粋なRustのみで実装していくのがきもちい。

homochecker-jockey

Rustで実装されたchitoku-k/HomoChecker...の全くの偽物。なんならマルウェアだし。
UACバイパスを使用し、ルート証明書として勝手にクソ証明書を配置した後、システムプロキシの設定を勝手に変更し、MITMプロキシーサーバーを建てて全てのブラウザのリクエストをMITMプロキシーサーバーにリダイレクトさせる。
が、別にログなどを記録して外部に送信するような機能はなく、リクエスト時のUser-Agentを勝手にHomozilla/5.0 (Checker/1.14.514; homOSeX 8.10)に書き換えるだけ。
私は何を作っているのだろうか。そのうち病院へ行かないといけないかもしれない。

gameserver-sandbox-rs

Rustでゲームサーバー作りたくね?って思い立った時の、練習サンドボックスリポジトリ。
ActixとSledを使用し、Websocket通信を用いて通信するだけ。
DDDの練習もかねてそれっぽいファイル構造にしてみたけど、よくわからなかった。DDDはむずかしい。

mofuw

Nimで作成された高速で使いやすい(しらんけど)Webフレームワーク。
当時はTechEmpowerのベンチマークでTOPを争うくらいのレベルで高速でした。
今はビルドすら出来ず、自分でも何かいてるかコード読めん。どうやってマクロ書いたんだ?

mofuparser

Nimで作成された(Nimの中では)一番高速なHTTPパーサー。
リクエストのパースのみをサポート。
SIMDを使っているので、めちゃくちゃ早い!(httparseからマルコピしたなんて言えない)

Nim-World

Nim言語についての日本語ドキュメント。
中途半端なとこまでしか書いてないけど、基礎中の基礎くらいまでは習得できるはず。
もちろんもうメンテしてない。今はNimやってないし...


他のものはGitHub見て