Facilitating the Spread of Knowledge and Innovation in Professional Software Development
Ruby Weekly is a weekly newsletter covering the latest Ruby and Rails news. On August 1, 2011, Ruby 1.9.3 preview 1 was released. The final version isn't yet out (as of September 23) but Ruby 1.9.3 is going to be the next, full production-level release of MRI Ruby. But what's the deal with 1.9.3 (and its successors, Ruby 1.9.4 and 2.0)? Keep reading! The Summary Ruby 1.9.3 is a relatively minor im
drbrain | Sat, 06 Aug 2011 00:51:59 GMT Posted in Ruby, Software github.com/drbrain/marshal-structure This gem is part of #rbxday, but instead of contributing to Rubinius, it mostly takes from Rubinius! marshal-structure dumps a tree based on the Marshal format. It supports the Marshal 4.8 format. INSTALL gem install marshal-structure SYNOPSIS From the command line: ruby -rpp -rmarshal-structure \
体に備わる免疫の仕組みを使いがんをたたくがん免疫薬「オプジーボ」などの効き目を予測し、過剰な投薬を避けるための研究が相次いでいる。東北大学などは免疫細胞が分泌する特定の分子ががんの…続き 磨いた「確信」 がん克服に光 本庶氏ノーベル賞授賞式 [有料会員限定] がん免疫薬、投与の「やめどき」研究へ 全国40病院 [有料会員限定]
Heroku is fully behind Ruby 1.9.2 as the new gold standard for production Ruby apps. Over the past few months, we’ve seen more and more developers move to the Bamboo 1.9.2 stack. It’s fast, stable, and increasingly sees excellent support throughout the community. In February, we said that we’d be reviewing the state of 1.9.2 support with the eventual goal of switching the default for new Ruby apps
Here is a gist by Sokolov Yura (funny-falcon) that allows you to GC tune Ruby 1.9.2 just like Ruby Enterprise Edition (REE). So all of us using RVM have no reason not start using this right away. Here are the steps. $ curl https://gist.github.com/raw/856296/patch-1.9.2-gc.patch > ~/192-gc.patch $ rvm uninstall 1.9.2 $ rvm install 1.9.2 --patch ~/192-gc.patch I have used this RVM hook below for awh
As I said at RubyConf 2010, I'd like to propose a new features called "Refinements." Refinements are similar to Classboxes. However, Refinements doesn't support local rebinding as mentioned later. In this sense, Refinements might be more similar to selector namespaces, but I'm not sure because I have never seen any implementation of selector namespaces. In Refinements, a Ruby module is used as a n
In Ruby 1.9.2, I found a way to make two strings that have the same bytes, same encoding, and are equal, but they have a different length and different characters returned by []. Is this a bug? If it is not a bug, then I'd like to fully understand it. What kind of information is stored inside Ruby 1.9.2 String objects that allows these two strings to behave differently? Below is the code that repr
ちょうど1年前のRubyKaigi2009に関する未発表原稿があるので、予習の意味を兼ねて読み返してみた。その結果、今の時点で掲載する意味があるのではないかと考え、ここに発表する。 このイベントでは、さまざまな技術的なトピックの発表があったのだが、一番印象に残った部分は「コミュニティの悩み」、「価値観」、そして「変化」だった。この原稿では、そのことだけを書いている。なお、技術的なトピックスに関するレポートとして、 「Rubyは変化を恐れない」---RubyKaigi 2009 レポート(ITpro) RubyKaigi2009 スペシャルレポート(gihyo.jp) などがある。 Rubyコミュニティは、悩み、変わりつつある。どのように変わるのかは、当事者にもまだ分からないようだ。しかし、Rubyコミュニティは変化に備えて必要となる価値観の共有には非常に熱心だし、それには成功しつつあるよう
gdb7 hooks for MRI (c) 2009 Aman Gupta (tmm1) === Requirements gdb.rb currently requires x86_64 linux, and MRI/REE 1.8.x or 1.9.2. === Usage $ ps aux | grep deploy.rb 13074 0.0 0.7 90164 31720 ? R Sep23 2:21 /usr/bin/ruby /usr/bin/god -c deploy.rb $ sudo gdb.rb 13074 GNU gdb (GDB) 7.0 Reading symbols from /usr/bin/ruby...done. Attaching to program: /usr/bin/ruby, process 13074 0x00007fa8b9cb3c93 i
EDIT: For all those tuning into my blog for the first time be sure to check out the Ruby threading bugfix from an earlier post: Ruby Threading Bugfix: Small fix goes a long way In this blog post I’m releasing some patches to MRI Ruby 1.8.7p72 that add heap dumping, object reference finder, stack dumping, object allocation/deallocation tracking, and some more goodies to MRI Ruby 1.8.7p72. These are
_ メソッドのネスト Rubyist Hotlinksを読んでて思いついたアイデアをメモ(るびま関係者のみなさん、おつかれさまでした)。 まつもと メソッドの中で def を定義した時に何が定義されるかって言う時に、もしそれがメソッドであるとすれば、どっかのオブジェクトに属してないとダメだよね。で、そのスコープにいる時だけ存在するメソッドって何なんだろうって。 [Rubyist Hotlinks 【第 23 回】 yhara さんより引用] というまつもとさんの発言を読んで思いついたんだけど、これってselector namespaceが導入されたら、外側のメソッドのスコープだけで有効になる匿名のnamespaceを作って、そこに内側のメソッドを定義すればいいんじゃない? 問題は、selector namespaceをどうするかだけど。 あと、namespaceとそのメソッドが定義されるタ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く