Ruby 1.9.3 の新機能と変更点について、2011年7月2日時点での NEWS をベースに解説しました。Read less
![Ruby 1.9.3 の新機能と変更点](https://cdn-ak-scissors.b.st-hatena.com/image/square/f1d126192f641d6309378da41b559c8114936049/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fruby193changes-110703083928-phpapp02-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
Ruby 1.9.3 の新機能と変更点について、2011年7月2日時点での NEWS をベースに解説しました。Read less
Now that Rails 3 and Ruby 1.9.2 are released, I have compiled some of my earlier posts to create this all in one guide to installing and running Rails 3, RVM, Ruby 1.9.2, Passenger and Capistrano for hosting your rack/rails applications. It assumes that you are using apache and git. At the time of writing, the latest versions of the software in use are: RVM: 1.0.1 Ruby: 1.9.2-p0 Passenger: 2.2.15
Mixin hierarchy in Ruby 1.9 in Ruby 1.9 where I(x) and (x) are in RHG notation. it means, * I(x) is an incarnation class of the module x. * (x) is an eigenclass of object x. source: module Inteligence; end module Prayable include Inteligence end class Cattle; end class Yapoo < Cattle include Prayable end class Pegasus < Cattle include Inteligence end Done
Subject: [ruby-dev:40481] [ANN] Ruby 1.9.2dev has passed RubySpec! From: Yusuke ENDOH <mame@ g e p Date: Thu, 25 Feb 2010 00:44:48 +0900 遠藤です。 今しがた、trunk (1.9.2dev) が RubySpec の全 spec をパスしました。 1.9.2 のリリースは、Yugui さんが [ruby-core:25707] で「RubySpec を パスしなきゃリリースしてやらないもんね」と宣言をして以来、停滞して いると思います。 Yugui さん、リリーススケジュールを再開してくださいますか。 一応パスはしたものの、まだまだ問題はあります。1.9 feature に関する spec が不足していたり、実装規定な事柄が spec として書かれていた
現在開発が進められているRuby1.9.2の状況などについて、Ruby1.9のリリースマネージャを務めるYugui(園田裕貴)氏にインタビューさせていただきました。12月23日発売の『WEB+DB PRESS Vol.54』の発売に先立ち、その模様をお届けします。 Rubyの『現在』 Q: 2009年初めにRuby 1.9.1がリリースされましたが、1.8系統から1.9系統での重要な変更点はどこでしょうか? A: 最も重要なのは、多言語化対応です(注1)。1.9系統では、同時に複数の言語を扱えるよう、他言語化の手法としてCSI(Code Set Independent)方式を採用しました。システムの内部コードを1つの文字集合で統一する方法ではなく、すべてのエンコーディングを対等に扱っています。この方式では、外部で用いられるコードと内部で用いられるコードが一致するため、不必要なエンコーディン
<< 2007/09/ 1 1. U20プロコン最終審査会 2. 死なないために 3. [Ruby] davidflanagan.com: Nifty Ruby Unicode codepoints utility 2 1. [教会] 第一日曜日 3 1. [Ruby] RubyアソシエーションがRuby言語公式ロゴのデザイン募集:ITpro 2. [OSS] Open Tech Press | GNU GPLv3 日本語訳 3. [言語] retlang - Google Code 4 1. Full Disclosure: World's most powerful supercomputer goes online (fwd) 2. [知財] 元麻布春男の週刊PCホットライン - DRMどころかEPNも嫌いだ 3. 取材 5 1. 取材 2. [Ruby] Ruby needs a
1.8 のスレッドは? green thread (ユーザレベルスレッド) 1.9 でなんか変わったの? native thread (カーネルスレッド)になった おぉ、マルチコアの恩恵を受けて高速化!? いや、並行実行はしない どういうこと? 各スレッドを順番に少しずつ実行するけど、同時には実行しない え?じゃ、速度は... 1コアでも32コアCPUでも一緒 ちょw。それって1.8でも一緒じゃん。何で並行実行しないの? Rubyから使うCの拡張ライブラリを全部、並行処理に対応させる必要があるから それは大変そうだな。連絡付かない作者もいるだろうし 1.9 では動かなくなるライブラリがあるのを避けるために、native にしたけど並行化はしなかった 確かに、正しい選択だ。で、本当は? 作業コストが大変だから(笑) ちょww。あれ?じゃあ green thread のままでも良かったんじゃね
Ruby-1.9.1を使うと、 以下のようにして簡単にRubyVMのInstaractionSequenceを見る事が出来ます。 1 >> puts RubyVM::InstructionSequence.new("puts 'Hello, world!'").disasm #=> nil 2 == disasm: <RubyVM::InstructionSequence:<compiled>@<compiled>>========== 3 0000 trace 1 ( 1) 4 0002 putnil 5 0003 putstring "Hello, world!" 6 0005 send :puts, 1, nil, 8, <ic> 7 0011 leave
Route 477(2009-02-12) ・ Nutterさん曰く: □ やっぱ1.9は「2.0」にすべきだったんじゃね?そしたら1.8.7を「1.9」に、1.8.8を「 1.10」にできるよ。 俺も1.8.7は1.9.1すべきだと思ったよ。1.8.6→1.8.7で劇的に変わった感じ。1.8系は1.8.5あたりからpatchlevelが登場してごちゃごちゃしてきた印象。teenyが10未満という制限のための苦肉の策なんだけど…。 1.8.7→1.8.8は1.8.6→1.8.7ほど変わらない予感がするから1.9.2あたりが理想だろうか。「1.10」はそのままバージョン文字列比較できなくなるからまずい。 そうなると現在の1.9.1は2.0.1、まだ見ぬ2.0は3.0とか4.0でいいんじゃないか。なぜ2.0にこだわるのか俺にもよくわからない。 つーかpatchlevelとか出すくらいだったら最
Ruby 1.9.1 に 期待できること 〜最新のRubyの今〜 東京⼤学⼤学院情報理⼯学系研究科 創造情報学専攻 講師 ⽇本Rubyの会 笹⽥耕⼀ / ささだこういち ko1 at rvm.jp 2008/12/14 1 Ruby 1.9.1に期待できること @ 九州RubyKaigi01 agenda yRuby 1.9.1 とは yRuby 1.9.1 で利⽤できる機能 yRuby 1.9.1 の性能 y⾃⼰紹介:ささだ(ko1) y 秋葉原勤務 y Ruby 1.9 を最近使い出した newbe 2008/12/14 Ruby 1.9.1に期待できること @ 九州RubyKaigi01 2 参考資料 / 協⼒ ySam Ruby / dave, dblack の発表 y Ruby 1.9: What to Expect http://rubyconf2008.confreaks.c
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く