サイボウズ・ラボユース 開発コース
自分が欲しいツール・ライブラリ開発(担当: 光成 滋生)
2025年の募集
2025年4月10日募集開始。
望まれる人材
作りたいものがあり、それに対する熱意があって実際にそのための行動を開始しているが、一人では開発が難しいと感じている人。
応募フォームには「何を作ろうとしていて、どんなことをやってきたか・調べてきたか、どのような点でサポートが欲しいか」などについて具体的に記載してください。
プログラミングが得意でないときはデータ構造やマルチスレッドプログラミングなどの基本に立ち返ることがあります。高速なプログラムを書くためのノウハウやプロファイルの手法、デバッグのやり方のレクチャーもします。 x64, AArchアセンブラ初心者でも必要に応じて読み書きできるようにサポートすることもあります。 開発言語はC/C++, Python, Go, Rust, TypeScriptなどが使われることが多いです。
OS・システム開発・言語・ライブラリ・情報セキュリティ関係など開発テーマは問いません。 ただ私は暗号ライブラリやJITアセンブラなどのOSS開発に長年関わっているのでそれらに近いテーマだとサポートしやすいです。
今までに担当した主なテーマ
- 正規表現のJITエンジン、JavaScriptエンジン
- C言語開発補助環境、いくつかの自作OS開発者や独自言語
- 暗号ライブラリ
- CTF用ツール(ROP, メモリ管理)
- ネットワークライブラリ
- Linuxカーネルドライバ
- 分子シミュレーション
過去にサポートした人たちのリポジトリ(一部)
- SeCure Rate Assuring Protocol with PrivacY
- 耐量子計算機暗号CSIDH
- AArch64 emulator
- ルーティングプロトコル実装実験
- clangをROPによる難読化コンパイラにする pRETzel logic
- バイナリ差分ツールdeltaup-prototype2
- 自作OS minOSv2
- 楕円曲線暗号の実装 ykm11
- DPDKを用いた高速通信フレームワーク stcp
- Pythonによるペアリングライブラリ ecpy
- 拡張可能なパケット解析ライブラリ libpgen
- 独自OS resea
- 独自弾幕言語 iznalang
- C言語開発補助環境 c-helper
- JavaScriptエンジン iv
- 正規表現JITエンジン Regen