Rubyの魔神 このページをアンテナに追加 RSSフィード

   「Ruby」は宝石の魔神のイメージ(The Jinn of the Ruby)
   [VB] [VB6] [Android] [電子工作] [個人メモ] [仕事メモ] [アイデア] [TstLink] [開発] [CE] [LTSA] [自動化] [Qt] [OCaml] [TOOLS]
   [3Dプリンタ] [RAA] [Forge]   [機能別索引] [逆引きRuby] [マニュアル] [るびま] [標準ライブラリ] [るりまサーチ] [Try! Ruby] [PRaggerまとめ] [ピジョン・ブラッド]
   [Rubyコーディング規約] [プログラミングのオキテ] [Rubyist SNS] [TOOLBIS]
   [RubyネットワークProg] [druby] [コードなにがし] [RDocテンプレ] [Ruby/Tkサンプル]
   [WAVE] [Xperia] [github] [twitterなど] [Java] [EA] [マクロ]

2011-10-14

チャンパーノウン定数

チャンパーノウン定数 - Rubyの魔神 を含むブックマーク はてなブックマーク - チャンパーノウン定数 - Rubyの魔神 チャンパーノウン定数 - Rubyの魔神 のブックマークコメント

チャンパーノウン定数を出力する関数

injectで書き直してみた。

require 'bigdecimal'

def Champernowne(n)
  BigDecimal::new((1..n).inject("0."){|s,i|s += i.to_s})
end

puts Champernowne(10)

ARGF

ARGF - Rubyの魔神 を含むブックマーク はてなブックマーク - ARGF - Rubyの魔神 ARGF - Rubyの魔神 のブックマークコメント

http://www.ruby-lang.org/ja/old-man/html/ARGF.html

引数がある時はそれをファイルとして開き、無いときは標準入力として開く、unixのコマンドの標準動作を実現。

ARGF.each_line{|line|
        puts line
}

組み込み系Ruby Rite

組み込み系Ruby Rite - Rubyの魔神 を含むブックマーク はてなブックマーク - 組み込み系Ruby Rite - Rubyの魔神 組み込み系Ruby Rite - Rubyの魔神 のブックマークコメント

http://www.rubyist.net/~matz/20101114.html

組み込み系でRubyが使えると楽しいだろうな。組み込み屋ですが、Rubyは趣味で使ってて仕事で使えるようになるとは想像してなかったです。

でもVM使うとなるとかなり重くなるかも。XScaleレベルの石がいるんだろうな。

今後、組み込みOSの主流はAndroidになりそうな気がするので、そのレベルであれば余裕でRubyも走ると思いますけど。

メモ

メモ - Rubyの魔神 を含むブックマーク はてなブックマーク - メモ - Rubyの魔神 メモ - Rubyの魔神 のブックマークコメント

ファイルや文字列にはeach_line,each_byteが使える。Ruby 1.9からは文字列でeach_charが使える…とメモメモ

トラックバック - http://ruby.g.hatena.ne.jp/garyo/20111014