1102
コメント:
|
1254
|
削除された箇所はこのように表示されます。 | 追加された箇所はこのように表示されます。 |
行 1: | 行 1: |
##master-page:HomepageTemplate #format wiki #language ja |
== About me == * 百萬石編集担当 * C / C++ / OCaml * 全体的に、行数をたくさん書いていないせいか実装力が足りない。要努力 * C++は一通り文法は学んだけどあまり書いてこなかったのでもっと書く * OCamlはまだまだ駆け出し * minimalist気味 * Arch Linux(ノート), FreeBSD(デスクトップ)で生活中 * I科 * だいたいこのへんにいる -> [ちばの北西部, 調布] |
行 6: | 行 13: |
* [[clear/cplusplus]] | * [[clear/cplusplus|C++おぼえがき]] * [[clear/dwm|dwm]] * [[clear/dwm/reading|dwmを読む]] * [[clear/misc|つくったもの]] ---- 以下内部向け * [[clear/note|作業ノート]] * [[clear/drinks|drinks]] ---- |
行 9: | 行 24: |
* hash table for kagid * とりあえず std::tr1::unordered_map を試してみる * 多分使える子。ベンチマークとかはしてない * ハッシュテーブルそのものをグローバルに置いとくと見通しが悪そうなので、ファイルからの読み込みと検索を囲い込んだクラスをひとつ書きます * クラス外とのやりとりはconst char *の方がいいだろうか。いずれにせよ、内部ではstd::stringで持つ予定 * エラー(ファイルからの読み込み失敗)時はstd::runtime_errorを投げるつもりだが、大丈夫か? (無論、その場合は呼出側でハンドリングすることになる) |
* new kagid * 放置しすぎなのでいい加減書かねば |
行 16: | 行 27: |
== WantToDo == * Write an original window manager * まずは今使ってる[[http://dwm.suckless.org/|dwm]]のソースを読むところから。加えてXlibの勉強 * dwmの簡単なドキュメントを書いて布教活動でもしようか |
== 勉強する|したいことリスト == * make * gdb * doxygen * kagisysのコードをドキュメントするために * ネットワーク * X11 Programming * minimalなウィンドウマネージャを自作してみる * 目標: 新歓期までにdwmのソースを読みきる / 次回調布祭までに最初のバージョンをリリースする * Python * デザインパターン |
About me
- 百萬石編集担当
- C / C++ / OCaml
- 全体的に、行数をたくさん書いていないせいか実装力が足りない。要努力
- C++は一通り文法は学んだけどあまり書いてこなかったのでもっと書く
- OCamlはまだまだ駆け出し
- minimalist気味
- Arch Linux(ノート), FreeBSD(デスクトップ)で生活中
- I科
だいたいこのへんにいる -> [ちばの北西部, 調布]
Notes
以下内部向け
ToDo
- new kagid
- 放置しすぎなのでいい加減書かねば
勉強する|したいことリスト
- make
- gdb
- doxygen
- kagisysのコードをドキュメントするために
- ネットワーク
- X11 Programming
- minimalなウィンドウマネージャを自作してみる
- 目標: 新歓期までにdwmのソースを読みきる / 次回調布祭までに最初のバージョンをリリースする
- minimalなウィンドウマネージャを自作してみる
- Python
- デザインパターン