2010-08-01から1ヶ月間の記事一覧
ふとなんとなくテキストを正方形っぽく整形したいなあと思って書いてみた。割とそれっぽくなるはず。 class String def pat w = Math.sqrt(self.length).ceil a = self.split(//) t = [] self.length.times do |s| t[s%w] ||= "" t[s%w] << a.shift end t en…
ふとなんとなくテキストを正方形っぽく整形したいなあと思って書いてみた。割とそれっぽくなるはず。 class String def pat w = Math.sqrt(self.length).ceil a = self.split(//) t = [] self.length.times do |s| t[s%w] ||= "" t[s%w] << a.shift end t en…