最新記事:[その他] Nucleus合宿
会議室借り切っての合宿。いってきました!
僕のほうは準備不足でろくなアウトプットが出せませんでしたが、大勢の人と顔を合わせて同じ部屋でモノを作るのは新鮮で楽しかったです。 今回のハイライトはAndyさんのFoodynプレゼンと、(な)さんのNP_SkinnableAdminプレゼン、hsurさんの妹認証を勢いでプラグイン化、あたりでしょうか?ほかにもプラグインは各種ぽこぽこ生まれていたみたいです。
みんなでおみやげ持ち寄りすぎて、部屋の入り口が物産展になってたのが笑えました。
参加してみてわかったこと。
- アウトプットは期間内に出せたほうがかっこいい(笑)。やっぱ人前でプレゼンできたほうがいいね。
- そのためには下準備重要。僕などは久々に(あまり慣れてない)スキン作りを目標に掲げてしまってたので、余計にちゃんとやっとくべきだった。
さっさと方向転換して既存プラグインのブラッシュアップにまわったほうが良かった気もするけど、 個人的にはわずかながらも収穫は得られたので、まあOKっちゃOKですかねえ。
合宿中に自分がやってたことは・・・
Rubyとrailsのインストール。
AndyさんのFoodynCMS(Nucleusの後継としてrailsで開発中のCMS/ブログツール)を試すため。
Aptana Studioにradrailsプラグイン入れるところでエラーではまったりして時間を食う。SVNからファイルを引っ張ってきて、DBの設定ファイルをいじったところでとりあえず満足。
Nucleusにはかれこれ5年近くお世話になってきたけど、もう本家の動きが鈍くなって久しいのでじつは乗り換え先を考えていたところ。ていうか、流行り廃りのあるウェブアプリケーションをこうして5年も使ってきたってのは個人的には結構びっくりかも。 今後もポストNucleusの動向に注目。
スキン作り。
シンプルながら、何か1つ特徴を備えたものをと考えて、ajaxでさくさくページングできるものでも作ろうかとひらめく。
が、アプローチを間違えてあんまり効果的でない組み込み方をしてしまう。
左は作成途中で終わったスキン。左右のボタンで記事を動的に読み込んでさくさく切り替え、のところまでは作ったけど、そこだけajax化してもなんだか中途半端感が。すべてをajax化するか、一点主義でいくなら下スクロールに合わせて過去記事が出てくるスタイルにすべきだったか。
あとデザインに凝らずにギミックでごまかそうという魂胆はあまりよくない・・。
Photoshop等の画像ツールをもっとしっかり使えるようになろうと反省。
プラグイン作り。
NP_ItemFormatの既知の不具合を修正(ほったらかしたままずっと忘れてた)。これは後で、いろいろプラグイン関係をまとめたのに含めて出します。
Ajaxでアイテムデータをロードするための中継プラグインの作成。ベタ書きでまったく汎用性なし。もうすこし抽象化して、様々な条件を指定したり、複数のデータセットをまとめて取得できるように作り直したほうがいいかもしれない。取得内容はJSONのほうが良いかもしれない。