び:log-2007
kahua-web 0.3.1リリース
ここひと月くらいは、LL魂のサイトに使ってもらっているkahua-webの開発に入れ込んでいた。古くさかったところや練れていなかった機能を洗練させたり、バグを潰したり。ひさしぶりにアプリケーションを開発して楽しかったよ。
Kahua 1.0.4リリース
(2007/05/31 15:47:06 PDT): バグフィックスとほんのちょっとした機能追加を行った。実は、新しいkahua-webをリリースするためのリリースだったりする。
Kahua:Reddit-modoki
Shiroさんが書いてくれたKahuaによるReddit-modoki。Kahua的にはちょっと古めのスタイルで書かれていたので、新しいスタイルで書き直してみた。ついでにクリックされた回数もカウントしている。
で、こいつを肴に、本日の「Kahuaプログラミング入門」as jus勉強会をやってきます。
GaucheNight
(2007/05/09 09:59:08 PDT): 楽しかった。皆様お疲れ様でした&ありがとうございました。個人的には、黒田さんが予想通りのキャラクターだったのが嬉しい。koguroさんはやっぱりすごかった。心残りは、ただでさえ小ネタなGong発表が時間切れになったこと。我ながら呆れ果てる失態だよorz... いちおう発表資料はこちら。
(2007/05/09 00:49:27 PDT): Gongに参加予定。殿(しんがり)を務める割にはあまりの小ネタでかなり恥ずかしいが、まぁそういう輩でもGaucheな世界に踏み込めるということを示せるのでよしとしよう(我田引水すぎ)。
Kahua 1.0.3リリース
こっちに書き忘れていたけど、4/27にKahua 1.0.3をリリースしました。バグフィックスとちょっとした機能追加です。基本的には、これをもって力点をtrunkに移すことになります。1.0以降、少し守りに入ってたけど、またバリバリ開発するよ。
「Kahuaプログラミング入門」 as jus勉強会
(2007/03/29 04:44:16 PDT): やることになりました。Kahuaプロジェクトも協力団体になっているのですが、会員なんてモノは存在しないので、事前申込の上Kahuaプロジェクトの告知ページをプリントアウトして当日受付で提示すれば協力団体会員扱いになります。Kahuaプロジェクト以外の主催でKahuaプログラミングを紹介する初めての機会ですし、みなさまふるってご参加ください。
DragonFly お試し中
(2007/03/03 05:15:54 PST): 思うところがあってDragonFly BSDをお試し中。シンプルで動作がきびきびしていて好み。 ただ、残念なことにGaucheがうまくビルドできない。やだなぁ。どっぷりとハマりそうな気がする(わくわく)。
(2007/03/03 05:50:22 PST): と思ってたら、pkgsrcから0.8.9をあっさりインストールできた。pthread対応。Kahuaもちゃんと動く。すげー。
Kahua 1.0.2リリース
(2007/02/14 14:54:25 PST): 海外から指摘のあったkahua-httpdのバグ修正とスケルトンの整理、EmacsのKahuaモードのブラッシュアップがメイン。初のバースデイリリース(笑)。
Kahuaチュートリアル(2)
(2007/01/30 08:01:35 PST): 機能は使ってみなきゃその善し悪しがわからないのはもちろんだけど、APIやUIは他人に説明してみるとアラが実によく見えるということがわかった。この1点だけでも、チュートリアルを書いた意味があるというものだ。つまり、説明が難しいAPIやUIはデザインがよくないのであり、改良の余地ありということだ。当たり前のことなのだけどね。
Kahuaチュートリアル
(2007/01/24 14:46:59 PST): 第3回Kahuaセミナーでの反省を踏まえつつ、Kahuaチュートリアルを書き始めた。書けたのは、やっとセミナーでこなしたところまででまだまだ先は長いが、「継続は力なり」ということでしばらく書き進めていきたいと思う。
第3回Kahuaセミナー終了
(2007/01/20 05:22:14 PST): いろいろありましたが何とか盛況のうちに終えることができました。参加者の皆様、ありがとうございました。関係者の皆様、お疲れさまでした。
運営側の大失態は、会場の一方の壁側のコンセントに繋がる電源のブレーカが、shiroさんのセッションの最終盤にいきなり落ちてしまったこと。どこをどう考えても落ちるような量の電気を使っているとは思えない(ノートPC 10台程度+プロジェクタ)。何だったんだあれは一体。おかげでその後の進行がぐだぐだに。
個人的な反省はもっと多い。
- 紙資料を配るか、発表資料は事前に公開しておくべし。特にハンズオンで実際に手を動かしてもらうことを意図したセッションでは、手を動かしているうちにスライドの画面やデモ画面がどんどん進んでしまい、コマンドラインやコードを見逃したという話が多々あった。使うコード類はその場で確認できる仕組みを作っとかないと不親切。
- インストール手順がまだ複雑。自分としては相当に練り上げて洗練させたつもりでも、やはりまだ簡単に理解してもらえるほど単純ではなかった。動かすまでの手順がけっこうシビアに決まっているのもきつい。おかげで、インストールとセットアップのセッションがかなり手間取るはめに。
- で、なんだかんだでプログラミングのセッションは予定した1/3ほどしかできなかった。これはあんまりだ。Kahuaのプログラミングの雰囲気は多少伝わったと思うけど、どこが面白くてどこが嬉しいのかはさっぱりだったに違いない。
とりあえず、フォローとして今日の発表資料とコード類を整理して近日中にwww.kahua.orgの方に公開します。 プログラミングセッションについては改めて文書を作ります。でもたくさんの人(おどろいたことに25人申し込みがあって、事前に知らされた欠席者2人以外は全員参加してくれた)にKahuaを紹介できて幸せ。遊んでもらえるようにもっと工夫しなくては。
Kahua 1.0.1
(2007/01/18 04:32:14 PST): Kahua 1.0.1をリリース。バグフィックスとほんのちょっと機能強化。さぁ、明後日は第3回Kahuaセミナーだぞ。
新年
(2007/01/04 01:55:15 PST): あけました。今年はKahuaが飛躍する年にしたいなぁ。