ブラウザで歩ける夕暮れの谷。森、湖、クリスタル、武器、ボイスチャット、ボット。地形、物理、ゲームロジックは Rill で書かれ、同じファイルがブラウザ用の WebAssembly とサーバー用のネイティブプログラムの両方にコンパイルされます。描画は WebGPU です。
$ whoami
こんにちは、Barış Akın.
コンパイラ、データベース、分散システム、ユーザーインターフェースについて書いています。ゼロから何かを作りながら学んだことをここで共有しています。
rillrustoxidbzapgotypescript
最新の記事 23 件の記事
Ø60 の壁埋め込みボックスに入る非絶縁の ESP32-C3 基板。BL0937 で電力を測るリレー式コンセントモジュール、2 チャンネルの TRIAC 照明スイッチ、そしてランプ経由で給電する中性線なしのスイッチ。ESPHome で Home Assistant につながり、サーマルロックを備えています。KiCad プロジェクト、JLCPCB 向け Gerber/BOM/CPL、ESPHome の YAML をダウンロードできます。
MOSFET で組んだ 2 段の真空管プリアンプ、EL34 パワーアンプと 4x12 キャビネットのシミュレーション、その後ろに STM32G473 と ES8388 による 8 つの DSP エフェクト。JLCPCB 向け 6 層 SMD 基板。KiCad プロジェクト、Gerber/BOM/CPL、ファームウェアのソースをダウンロードできます。
回路から計算する JCM800 トーンスタック、NeuralAmpModelerCore とサンプル単位で一致する NAM 推論、レイテンシーゼロのキャビネット畳み込み、学習する 12 バンドのノイズサプレッサー。
4 個の BS170 による真空管プリアンプ風のキャラクター、9 V から倍圧した 17 V 電源、トリマー不要のバイアス、Marshall トーンスタック、全スルーホール部品。BEY-HAN Overdrive の回路と基板、Rev 2.2 までの変遷を紹介します。
OxiDB の中核をなすドキュメントエンジン。MongoDB スタイルのクエリとアグリゲーション、インデックスとプランナー、ディスクファーストのストレージ、WAL、OCC トランザクション、読み取りスナップショットを、実際のサーバーで動かした例とともに解説します。
OxiDB の検索レイヤー:BM25 ランキング、18 言語の Snowball ステミングとトルコ語の例、ハイライト付きスニペット、PDF/DOCX/XLSX 内の検索、mmap される転置インデックス、HNSW による k-NN と実測の recall。
OxiDB のドキュメントエンジンに地理空間クエリとグラフステージを組み込んだ方法を、イスタンブールの実在の場所と小さな航空路線網で紹介します。寛大だが決して間違えない geohash インデックス、BFS、遅延ダイクストラ法。







