かみぽわーる

kamipo's blog

ruby

簡単に手元でHTTPのファイルサーバ立てる方法

.zshrcにstatic_httpdって関数つくってる。 dotfiles/.zshrc at master · kamipo/dotfiles · GitHub function static_httpd { if which ruby > /dev/null; then ruby -rwebrick -e 'WEBrick::HTTPServer.new(:Port => 5000, :DocumentRoot => ".").start' el…

Nokogiriのインストール

Nokogiriをビルドするのにlibxml/parser.hとかlibxslt/xslt.hが必要なのでいつもの方法でどのパッケージに含まれてるのか調べる。 $ apt-file search libxml/parser.h libxml2-dev: /usr/include/libxml2/libxml/parser.h lsb-build-desktop3: /usr/include/…

rbenvで入れたRubyで no such file to load -- net/https いわれるとき

VPSのUbuntuにrbenvでRuby入れていろいろしようと思ったら no such file to load -- net/https. Try running apt-get install libopenssl-ruby (LoadError)rest-client/lib/restclient.rb at master · rest-client/rest-client · GitHubっていわれたけど、ap…

rubygems 1.3.5にupdateするにはまず1.3.1にする

今までrubygems入れるときは最新のソースからcheckinstallで入れてたから気づかなかったけど、aptで入れてupdate_rubygemsしようとしたらうまいこといかなくて、調べてみたらそういうことだった。 % sudo aptitude install rubygems % sudo gem install ruby…

Rubyも1.9.1が出ましたね

「Ruby 1.9の歴史が始まる」1.9系初の安定版1.9.1正式リリース:ITpro http://itpro.nikkeibp.co.jp/article/NEWS/20090131/323916/ またRuby 1.9では多言語化が行われ,マルチバイト文字も1文字としてカウントされる。ブロック引数が常にローカル変数となる…