InfoQ Software Architects' Newsletter A monthly overview of things you need to know as an architect or aspiring architect. View an example

Mac OS Xの最新版であるLeopardがリリースされてから1ヶ月が経過した。いくつもの新機能が追加され、最新のFLOSSアプリケーションが同梱されたLeopardは多くのデベロッパに歓迎されたようだが、少なからずJavaデベロッパにとっては落胆すべき点があった。Java 6が同梱されていないのだ。 しかし、状況は驚くべきペースで変わってきている。Landon Fuller氏がFreeBSD Java 6をLeopardへ移植する作業を続けており、すでにある程度動作することが確認されているからだ。同氏のサイトに開発の進捗情報が示されているほか、最新版をダウンロードしてビルドし試用できるようになっている。最新版は22日(米国時間)に公開されたDeveloper Preview Release 2 for Leopard and Tigerだ。 Sun Microsystemsからのサポー
As Ola reported earlier today, we've merged Joni, Marcin Mielczynski's port of Oniguruma, to JRuby trunk. Here's the description from the Oniguruma home page: Oniguruma is a regular expressions library. The characteristics of this library is that different character encoding for every regular expression object can be specified.The benefit for us is avoiding the encode/decode we previously had to d
I've been toying with the idea of rewriting the JRuby compiler in Ruby, or at least writing the appropriate plumbing that would allow someone to do something similar. Migrating the JRuby compiler may or may not be worth it, since the existing Java compiler is basically done and working well, and a conversion would be sure to introduce bugs here and there. But it would certainly be a show of faith
(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)
JRubyが遅いという話は過去のものになるかもしれません。 http://recompile.net/2007/10/trunkjruby.html を拝見して、改めて私の用途についてベンチマークを取り直してみました。 ベンチマークの内容は、 99819 レコードある Shapefile ファイルを読み、読んだレコードをすべて別の Shapefile に書き出す。 というもので require 'geotools' src = '(...)/transl_1_1.shp' start_time = Time.now Geo::Writer.open('trans.shp') do |w| Geo::Reader.foreach(src) do |g, a| w.write(g, a) end end print "#{Time.now - start_time}s\n" というものです。g
I played around with getting Ruby to work in the browser while watching some cheesy TV this weekend. I was able to get things slightly working, and put this work in progress up on Google Code here. That link sends you to a page that will evaluate Ruby for you, both from a script tag, and from your own input. If you take a look at the top of the file, you will see: <script type="text/ruby"> #class
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く