Swing 42 (+C)

2008-02-18

アーロンチェア・ヘッドレスト 10:52

よろしい.大公開しちゃいます.

http://rubyist.g.hatena.ne.jp/yamaz/20080217

わーい!ありがとうございます!

やってみたらわかりますが,椅子との接合部の強度があまりに弱くてヘッドレストとしての役目を全く果たしません><

がーん><。tanomi.com で純正に期待かなぁ。

2008-02-08

欲しいキャンペーン 14:17

id:yamaz のアーロンチェアヘッドレスト欲しい!あれの作り方公開してくれないかなぁ。

2007-01-09

Test::Base で改行 10:41

http://rubyist.g.hatena.ne.jp/gaba/20070108/1168268787

--- str: なんちゃら な書き方は一行専用なので、複数行のを書きたいときは

===
--- str
blue 青 white 白
red 赤
--- result
blue: 青
white: 白
red: 赤

ですね。

gabagaba2007/01/10 12:05サンキューです、うまく動きました。

2006-11-20

ハイフンで区切られた文字をキャピタライズ 18:29

http://rubyist.g.hatena.ne.jp/gaba/20061115/1163603980

最近流行Test::Base (ruby) を使うとこう書けるらしいですよ、奧さん!

require 'test/base'

def wordCapitalize(str)
  str.split('-').map { |l| l.capitalize }.join('-')
end

class WordCapitalizeTest < Test::Base
  filters :str => %w(wordCapitalize)
  run_equal :str, :result
end

__END__
===
--- str: in-reply-to
--- result: In-Reply-To

===
--- str: X-MAILER
--- result: X-Mailer

$ ruby wordcapitalize.rb
Loaded suite wordcapitalize
Started
..
Finished in 0.006486 seconds.

2 tests, 2 assertions, 0 failures, 0 errors

宣伝乙(てけ

gabagaba2006/11/20 23:24ありがとうございます。最近ずっとやってたのは、これなんですね。:-)
テスト書くの面倒に感じてましたが、これはかなり楽そうです。

secondlifesecondlife2006/11/25 09:32わーコメントメールで受け取る設定にしてなかった!
ありがとうございます:D

2006-11-01

Kernel#post 10:49

http://rubyist.g.hatena.ne.jp/kusigahama/20061024/1161697836

ruby 1.8.4 以降なら

require 'net/http'
require 'uri'
module Kernel
  def post(uri, options = {})
     Net::HTTP.post_form(URI.parse(uri), options)
  end
end

かなぁ。つか Kernel#post, get がありえない理由って、もはや様々なところとメソッド名がかぶるところにある気がする。