関連図を簡単に書けるGraphvizをもう少し遊びやすくしてみた

Pocket

関連図を綺麗に書けるGraphvizというツールがマイブームです。マイブームと言うものの、大変昔からあるツールなのですが、実際使ってみたのがつい最近なのです。

DOT言語という言語で書いたスクリプトをコマンドラインで食わせると関連図が描画された画像ファイルを出力してくれるというものなのですが、いちいちコマンドを叩くというのも面倒なので、ファイルが更新されたら勝手に画像ファイルも更新してくれるようにして、遊びやすくしています。という訳でその方法をシェアします。

Continue reading…

1分はマジで短い/ゼロ秒思考のA4メモ書きをやってみた

Pocket

それは、頭に浮かぶことを次々とメモに書くだけだ。ただ、ノートやパソコン上ではなく、A4の紙に1件1ページで書く。ゆっくり時間をかけるのではなく、1ページを1分以内にさっと書く。毎日10ページ書き、フォルダに投げ込んで瞬時に整理する。それだけで、マッキンゼーのプログラムでも十分に教えていない、最も基本的な「考える力」を鍛えられる。(ゼロ秒思考「はじめに」より引用)

このゼロ秒思考、僕のfacebookのウォールでも一時期話題になっておりました。

そういう訳で、ゼロ秒思考を読んでみたというか実際にやってみたので、その感想を。この本は読むことよりやることに価値があると思うのです。

Continue reading…

「二日酔い解消点滴」を試してみた

Pocket

tenteki

全国の二日酔い常習犯の方、こんにちは! 二日酔い常習犯の僕です。

二日酔いというよりは寝不足なのかも知れないですが、そういう日はパフォーマンスが落ち過ぎてゲンナリします。パフォーマンスが落ちたまま1日が終わるのかと思うと、余計ゲンナリです。

なんとか症状を軽減できないか?と思い、栄養ドリンク的なものを飲んでみたり、ウコン摂取してみたり、水分を多くとってみたりするのですが、大抵症状が軽減されることはありません。無駄金です。

とはいえ、いざというときのために、金の力で何とかできる方法を見つけておきたい。何か良い手は・・・と探してみたところ、世の中には「二日酔い解消点滴」なるものがあるそうです。マジか。と言うわけで、とある昼下がりの時間に早速行ってみました。

Continue reading…

ブログのエンジンを自作のものに差し替えました

Pocket

ブログのエンジンを自作のものに差し替えて、少しデザインも新調しました。totoのソースコードがアレすぎて、綺麗にするのに限界を感じました。。(特にルーティング部分)

他のブログエンジンを採用することも検討しましたが、以下の要件を満たすエンジンが見つからず、簡単なものなので自分で作った方が早いと思いました。

  • URIはtotoで運用していたときのものから変更したくない。
  • ブログのエントリはテキストベース(markdown)でやりたい。
  • herokuで運用するので、DBを使いたくない。(herokuのDBは無料で5MBまでしか使えない。。)

Railsを採用したのはオーバースペックだったような気もする。。Sinatraでも良かったかなという感じです。単にRails3.1を使ってみたかっただけだった。

ソースコードは例によってgithub上にpushしておりますので、どうぞご笑覧下さいませ。

新しいブログ共々、これからもよろしくお願いいたします。

totoコードリーディングで学ぶRuby on 生Rack 「第1回 totoで使われているライブラリの動作を知ろう」

Pocket

約350行程度のコードでブログエンジンが実装されているtoto。このtotoのコードリーディングを通して、Rubyの実践的な使われ方やRackアプリケーションの作成方法を学んでいきたいと思います。第1回目はtotoで使用されている各ライブラリの使われ方を展望します。

Continue reading…

玄人向けブログエンジンtotoを使ってブログを作成してみた

Pocket

勉強会で@youheiさんにアツいブログエンジンがあるという話を教えて頂いたので、Rackアプリケーションとして動作する、このtotoというブログエンジンを使ってブログを構築してみることにしました。

Continue reading…