トップ «前の日記(2013/04/22 (月) ) 最新 次の日記(2013/04/24 (水) )» 編集 RSS feed

HsbtDiary


2013/04/23 (火) [長年日記]

[asakusarb][ruby] asakusa.rb 第208回

今日は昼間にだいぶぽよったので @unak さんに www.ruby-lang.org の更新方法を教えていた。

  • よーし、ruby/www.ruby-lang.org を clone すればいいんですね
  • はい、bundle すればすぐですよ。... Windows...
  • posix-spawn はビルドできたけど、yajl-ruby で死んだぞこらー
  • extconf.rb みたけど、gcc のことしか考えてねーだろこいつ
  • (この後 @unak 無双が始まる)
  • よーし、ビルド出来たぞ、これをどう使うんだ
  • (途中、bundler のバグっぽい挙動とか rubygems でアレこれあったけど省略)
  • Gemfile に path を指定すればいいんだな
  • library incompatible version ってなんだよこれ
  • ruby のしかも windows 限定のコードじゃねーか
  • (この後 dln.c のコードを読みつつ何やってるのかを探したりしたけど省略)
  • 動き出したっぽい、あれ python がいるのか
  • cygwin で python いれるかー、あー今のバージョンが古すぎて全部更新...
  • cygwin の git は cherry-pick 使えないからパッチ当ててたんだけど、どうなったのかな...
  • ふー、www.ruby-lang.org の html が生成できた。これをどう見るの?
  • ruby -run -e httpd -- --port 8080 _site

最後が驚きだったんだけど、結局力業で Windows でも jekyll が動くようになったのであった。おわり。