Skip to content

Instantly share code, notes, and snippets.

require 'rubygems'
require 'meow'
require 'mechanize'
require 'yaml'
require 'optparse'
require 'kconv'
class Kosoan
DURATION = 10 # min
@yhara
yhara / du.ru
Created October 12, 2008 21:05
A sample code of 'treemap' gem (and Rack). [1] du ~/ > a.du [2] edit path to a.du [3] rackup du.ru
require 'yaml'
require 'rubygems'
require 'treemap'
require 'rack'
# monkey patch for treemap :-(
class Treemap::HtmlOutput
def node_label(node)
node.label
end
" Vim syntax file
" Language: ReVIEW
" Maintainer: HARA, Yutaka (yhara/at/kmc.gr.jp)
" URL: http://route477.net/
" Latest Revision: ?
" arch-tag: ?
if version < 600
syntax clear
elseif exists("b:current_syntax")
" Vim syntax file
" Language: ReVIEW
" Maintainer: HARA, Yutaka (yhara/at/kmc.gr.jp)
" URL: http://route477.net/
" Latest Revision: ?
" arch-tag: ?
if version < 600
syntax clear
elseif exists("b:current_syntax")
# coding: utf-8
module Japanespec
def 仕様(&block); end
def 例外(*args); end
def なる; end
def 含む; end
def を持つ; end
def に応答する; end
def マッチする; end
def 満たす; end
# coding: utf-8
module Japanespec
def 仕様(&block); end
def 例外(*args); end
def なる; end
def 含む; end
def を持つ; end
def に応答する; end
def マッチする; end
def 満たす; end
@yhara
yhara / japanespec.rb
Created October 20, 2008 15:20
日本語でRSpecしてみた
# coding: utf-8
module Japanespec
def 仕様(&block); end
def 例外(*args); end
def なる; end
def 含む; end
def を持つ; end
def に応答する; end
def マッチする; end
def 満たす; end
# coding: utf-8
module Japanespec
def 仕様(&block); end
def 例外(*args); end
def なる; end
def 含む; end
def を持つ; end
def に応答する; end
def マッチする; end
def 満たす; end
@yhara
yhara / nabeatsu-run.rb
Created October 19, 2008 13:21
「世界のナベアツ問題」をRubyで解いてみました。Unicodeで保存し、 ruby -Ku nabeatsu-run.rb で実行してください
# coding: utf-8
require 'nabeatsu'
include Nabeatsu
(1.から 40).まで{
3.の倍数 と 3.がつく数字 の時だけ アホに なって
5.の倍数 の時だけ 犬っぽく なって
8.の倍数 の時だけ 気持ちよく なります
}
# coding: utf-8
module Japanespec
def 仕様(&block); end
def 例外(*args); end
def なる; end
def 含む; end
def を持つ; end
def に応答する; end
def マッチする; end
def 満たす; end