Git / Blog evidence
あそぴてっくについて
あそぴてっくは、新しいソフトウェア設計をコード、データ、比較、記事として公開し、OSSと製品へ育てる公開型ソフトウェア・プロダクトR&Dスタジオです。高峰明里が市場側、アスマティ・辰巳が技術側の案内役を担います。
Profile
プロフィール
20年以上のソフトウェア開発経験
20年以上にわたりソフトウェア開発に携わり、クラウドインフラからフロントエンド、ブロックチェーン、AIまで幅広い領域で実践的な経験を積んできました。
- Java / C# / Python / Go / TypeScript での開発経験
- Kubernetes / Docker / k3s / GKE での本番運用経験
- TypeScript / Angular / React / Astro でのフロントエンド開発
- Hyperledger Fabric / Indy でのブロックチェーン開発
- AWS / GCP / Azure でのクラウドインフラ構築
- ChatGPT / Auto-GPT / Stable Diffusion などAI活用
- Raspberry Pi / M5Stack での IoT プロジェクト
- Rust / Nim によるOSSプロダクト開発(Alopex DB、Nimino / Nimculus)
最新コミット
最近の活動
GitHubでの開発履歴
Focus
現在の開発テーマ
取り組んでいる先進的な技術領域
Media
ブログ記事
技術ノートや開発記録
- Blog
Alopex DB v0.8.16:他社製品との性能比較
Alopex DB v0.8.16 の DataFrame・SQL・KV・HNSW の性能を、Polars、SQLite、PostgreSQL、DataFusion、LMDB、hnswlib、Faiss HNSW と固定ケースで比較しました。
記事を読む - Blog
Alopex DB v0.8.16チュートリアル 第5回:サーバーで開く
組み込みで作ったデータディレクトリを alopex-server で開き、HTTPから同じSQLを実行します。サーバー経由で書いた行がファイル側からも読めることを確かめます。
記事を読む - Blog
Alopex DB v0.8.16チュートリアル 第4回:ベクトル検索とDataFrame
記事に埋め込みベクトルを持たせて似た記事を探し、SQLの結果をDataFrameへ移してタグを整形します。
記事を読む - Blog
Alopex DB v0.8.16チュートリアル 第3回:CASE式・集合演算・WITH句・ウィンドウ関数
条件で値を振り分け、二つの結果を組み合わせ、問い合わせに名前を付け、行ごとの順位と累計を出します。実行結果を確かめながら進みます。
記事を読む - Blog
Alopex DB v0.8.16チュートリアル 第2回:SQLで記事を検索する
キーで1件ずつ引く代わりに、テーブルを作ってSQLで検索します。SELECT・JOIN・集約・副問い合わせまでを、実行結果を確かめながら進みます。
記事を読む - Blog
Alopex DB v0.8.16チュートリアル 第1回:キーと値を保存する
Alopex DB v0.8.16を入れて、キーと値の保存から始めます。上書き・削除・トランザクション・ファイルへの永続化までを、実行結果を確かめながら進みます。
記事を読む