2008-10-18から1日間の記事一覧

rsyncを用いたコンテンツの分散 − @IT

第2回 rsyncを用いたコンテンツの分散 内間 圭介 株式会社Cuon 2008/10/16 Rubyを使った大規模エンタープライズ開発が始まっている。Ruby on Railsでの開発において、インフラやアプリケーションアーキテクチャをどのように構成すべきかを考える(編集部) …

Rubyのsprintfは数字を3桁ずつコンマで区切る書式指定がない件 - ’(rubikitch wanna be (a . lisper))

1,000,000等と表示することは多いというのに、いちいちgsub使うのはうざい。数字の表記方法でよく使われるのだからsprintfでサポートすべきだと思うな。スクリプト言語なんだし。sprintf.cと自前で実装してるんだからさ。 "%#d" % 100000 # => "100000" "%#x…

黄金比 - 素人がプログラミングを勉強するブログ

var [a, b] = (function fib(a, b) b < 10000000000000000 ? fib (b, a + b) : [a, b] )(1, 1); alert(b / a); // 1.6180339887498947 Rubyだとこんな感じかなあ def sum(a) a.inject(0) {|sum, n| sum + n} end fib = (1..1000).inject([1, 1]) {|a, b| a.p…

『Rubyスクリプティングテクニック』読み終わったよ - みずぴー日記

本, 日記 | Rubyスクリプティングテクニック ―テスト駆動による日常業務処理術作者: Brian Marick, 菅野良二出版社/メーカー: オライリー・ジャパン発売日: 2008/02/23メディア: 単行本最近は、積読の消化をがんばっている。サブタイトル通りの内容。日々の…

Ruby の浮き輪

Ruby に慣れるために 私は Ruby 初心者です。Ruby に慣れるために、 小さなプログラムを Ruby 用に書き直しています。 題材は、奥村晴彦さんたちの「Java によるアルゴリズム辞典」に載っている、 Java や C++ のソースです。これらを Ruby で書いたらどうな…