update_ghost()

ブログプラットフォームのGhostを久しぶりにアップデートした。管理画面がより使いやすくなっていた。 Ghostは、Ghost Foundationが開発を進めるブログプラットフォーム。 Ghost Foundationは非営利団体で、「ジャーナリストのため」をビジョンとして掲げている。 コードはオープンソースで公開され、Node.jsで動く。 現在の最新バージョンは 0.11系だが、1.0リリースに向けて準備を進めている。今後がとても楽しみなプロダクト。 ここが良い Ghostの好きなところは色々あるが、とくに、Markdown形式で記事が書けて、シンプルで洗練された管理画面のインターフェースが気に入っている。 Node.jsのエコシステムの上で動くので、インストールも簡単だし、 »

今更 Underscore.js を使い出す

Underscore.js は、割りと古くからあるjsライブラリである。単体でも使えるし、backbone.js などが依存している事で知られている。筆者は普段、C#を使うが、LINQによって強力なコレクション処理が出来る。LINQに慣れると、LINQ無しでコレクション処理を行うのが大変辛い、中毒症状に陥るのだ。Underscore.js を使うと、コレクション処理によく使うものが関数化されているし、extendやらtemplateなどベンリ関数も用意される。jsでちょっと複雑なコレクション処理を書く必要が出てきたので、使ってみた。(ただし、LINQと使い勝手の比較はしてはいけない。VisualStudioとの組み合わせによる入力補完や、遅延実行は本当にパワフルだ) »