タグ

JRubyに関するiR3のブックマーク (61)

  • HerokuがJRubyを公式サポート言語に追加:Rails Hub情報局:エンジニアライフ

    2012年12月13日、HerokuJRubyを公式サポート言語に加えたと発表しました。公式サポート言語、フレームワークは、 Ruby JRuby Node.js Clojure Python Java Gradle Grails Scala Play ということになりました。すでにScalaやClojureといったJVM言語をサポートしていたので、意外に対応が遅かったような印象もあります。RubyコミュニティがC実装のRubyとUnixのプロセス並列によるスケーリングを好む傾向にあって、JRubyがRuby側からはさほど普及していないことが理由として挙げられるかもしれません。 Herokuは2011年8月にJava対応を開始していて、すでにJRubyを動かすこと自体はできました。今回は公式サポート開始ということで、特別な設定をすることなく利用可能となったということです。 既存のCRub

    HerokuがJRubyを公式サポート言語に追加:Rails Hub情報局:エンジニアライフ
    iR3
    iR3 2013/01/16
  • JavaOne Tokyo 2012 の JVM言語BoF でスピーカーしてきたよ - がくぞーのメモ

    4/4-5 に行われた JavaOne Tokyo 2012 の JVM言語BoFに、スピーカーとして参加してきました。 BoFの概要は以下のような感じです。 JavaVM上で動作するさまざまなプログラミング言語 (Groovy、JRuby、Scalaなど) のコミュニティや興味を持つ個人が集まって、各言語のチュートリアルや最新情報、使用実績などの情報交換を行います。プレゼンテーション、各言語を使ったコーディング大会、ライトニング・トークなどの形式で、ユーザ間の交流を促すBoFとして開催し、言語を超えて活用が進むJavaVMの日ユーザの裾野を広げます。飛び入り参加大歓迎、楽しい時間にしたいと思います。 https://oj-events.jp/public/session/view/173 僕は ScalaJP からコーディング大会の Scala 担当として発表させて頂きました。 あのじ

    JavaOne Tokyo 2012 の JVM言語BoF でスピーカーしてきたよ - がくぞーのメモ
    iR3
    iR3 2012/04/13
  • 日本語JRuby

    The JRuby community is pleased to announce the release of JRuby 1.6.0. ホームページ: http://www.jruby.org/ダウンロード: http://www.jruby.org/downloadJRuby 1.6.0 が正規にリリースされました。 JRuby 1.6.0 は過去最大のJRubyリリースです。 このリリースは、ユーザから報告のあった数百の不具合を直し、またRuby 1.9.2との高い互換性を実現しています。 またウィンドウズ上で継続的インテグレーションを行い、これをサポートするプラットフォームに加えました。 ウィンドウズでRubyを体験するのにJRuby 1.6は最適の方法と言えるでしょう。 このリリースではRubyAPIに基づいたC拡張への対応を試験的に取り入れています。 更に、今までの主なリ

    iR3
    iR3 2011/11/22
  • Try JRuby! — JRuby.org

    Try JRuby! JRuby is very versatile when it comes to deploying, so there’s a number of ways you can try it right now! TryRuby.org The interactive tutorial at Try Ruby runs atop a sandboxed, server-side instance of JRuby. Note that this version may lag behind official releases, but it gives you a general feel for what interactive JRuby is like. WebStart JRuby’s interactive console, like many Java ap

    iR3
    iR3 2011/10/02
  • JRuby on RailsでSQLite3を使うための覚え書き - NAT’s Programming Champloo

    JRubyで Ruby on Rails を使うこと自体はそんなに難しくない。でも、Mac OS Xに付いてるSQLite3をデータベースに使う設定が色々面倒で、Web上の情報も少なかったので、覚え書き。 動作環境 Mac OS X 10.6.5 JRuby 1.5.5 (ruby 1.8.7相当) Ruby on Rails 3.0.3 SQLite3を使う手順 1. JRubyをインストール ここを参考にインストール。 http://kenai.com/projects/jruby/pages/GettingStarted 2. Railsと必要なモジュールをインストール 下記のコマンドを実行。 sudo jruby -S gem install rails activerecord-jdbcsqlite3-adapterSQLite3を使うのに activerecord-jdbcsq

    JRuby on RailsでSQLite3を使うための覚え書き - NAT’s Programming Champloo
  • JRubyとDSLでMapReduce ~ Hadoop Papyrus (1 of 2)

  • JRuby `to_java` by example

    Posted in Original Content by David Cavalero - last update: Dec 23, 2023 If you arrive on this page - you were probably following a link. This page was created by David Cavalera, who no longer owns this domain. It is still linked/indexed - so I decided to keep it online You can find David on Twitter/X or LinkedIn Original version of this page can still be found on the internet archive. <Original c

    iR3
    iR3 2011/01/02
  • JRubyの一年を振り返って

    原文: チャールズ=オリバー=ナター 皆さん、こんにちは。 2010年ももうすぐ終わり。この一年を振り返ってJRubyにとって重要な出来事や人々を見て行きましょう。 2010年は、JRubyにとって素晴らしい年でした。様々なプロジェクトに採用され、また、第一級のRuby言語実装としても第一級のJVM言語としても人々に認知され、更にはJRuby自体も多いに進化した一年でした。早速みていきましょう。 JRubyを巡る人々 JRubyの大事な使命の一つは、より多くの人にRubyというプログラム言語を届ける事です。 その為に、世界中を飛び回ったり、ブログ記事を書いたり、援助者を募り、パッチを取り込んだり、ユーザのサポートに努めてきました。2010年特に貢献のあった方々を挙げて行きましょう。 浅里洋嗣氏 浅里氏は2009年を通じて貢献の実績があり、メーリングリストやIRCチャンネルでも、JRubyを

    iR3
    iR3 2010/12/31
  • はてなブログ | 無料ブログを作成しよう

    来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

    はてなブログ | 無料ブログを作成しよう
  • Google App Engine 0.0.14 gems released

    We recently released the 0.0.14 google-appengine gem. This release will let developers set specific versions of jruby-jars or jruby-rack by simply updating the Gemfile. We also include the necessary API jars inside appengine-apis, so now bundler does all the work. Folks looking to experiment with Rails 3, can use the App Engine Java SDK along with warbler, or just create a custom build script. App

    iR3
    iR3 2010/10/24
  • $shibayu36->blog;

    最近データ分析をしていて複雑なSQLを書き始めた結果、SQLの概念が理解できてなくて上手くクエリを書けないことに気づいた。そこで概念を理解するために「達人に学ぶSQL徹底指南書」を読んだ。 達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ 作者:ミック翔泳社Amazon 今まさに欲しい情報が詰め込まれていて良かった。を読む前はCASE式やウィンドウ関数の概念、SQLの前提となる集合論の考え方、NULLが条件に含まれた時にどのような動きをするかを理解できていなかった。しかしこのにはその辺りが全て含まれていたため概念を理解でき、その結果SQLを書くスピードが上がった。 それ以外にもいろんな集計をする事例も書かれていたため、SQLのチートシートとしても使えそう。 特に10章までの情報は非常に参考になった。SQLをちゃんと理解したい人はそこまで読むと良さそう。 最近仕事では機

    $shibayu36->blog;
    iR3
    iR3 2010/10/24
  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

    iR3
    iR3 2010/10/24
  • gae上でjrubyを動かしたい。までの道のり1 - 勇気があれば何でも動く!

    何がしたいの? Google App Engine上でrubyアプリケーションを公開したい 誰が使うの? rubyアプリケーションをgae上で公開したい人 自サーバやレンタルサーバは運用したくないけどサービスを公開したい人 動的なスケールアップが可能な環境でサービスを公開したい人 どのように機能するの? appengine-java-sdkの上でjrubyを動作させます。jrubyの上でrubyを動作させます。 さらにそのrubyの上でrubyのライブラリやアプリケーションを動作させます。 何を使うの? -appengine-java-sdk -jruby gemgoogle-appengine」に含まれており、別途用意する必要は無い。 どこで確認したの? MacOSX (10.6.2 Snow Leopard) (Darwin Kernel Version 10.2.0) java 1

    gae上でjrubyを動かしたい。までの道のり1 - 勇気があれば何でも動く!
    iR3
    iR3 2010/10/24
  • http://www.machu.jp/posts/20090903/p01/

  • Windows で JRuby バージョン 1.4.0 のインストール

    JRuby とは Java 上に実装された Ruby の処理系です.2009/11/05 時点では,JRuby は Ruby 1.8.7 と互換です.JRuby はJava との親和性が高いです. この Web ページでは Windows での JRuby のインストール手順を説明します. JRuby バージョン 1.4.0 のインストール Ruby on Rails のインストール (オプション) gem を用いて activerecord-jdbcmysql-adapter パッケージ, activerecord-jdbcsqlite3-adapter パッケージをインストール ※ Ruby プログラミング用の開発環境として,emacs のようなエディタを使用するか, Eclipse と Eclipse の Eclipse プラグイン版 RadRails の組み合わせを薦めます. 参考

    iR3
    iR3 2010/10/18
  • はてなブログ | 無料ブログを作成しよう

    お買い物の美学:毎日の材調達篇 お買い物は様々な美的経験をもたらす行為である、と私は主張する。 私はお買い物が好きである。私は美学者である。美学者というのは日常的な経験(料理仕事)から非日常な経験(観劇だったり旅行だったり)まで、あらゆる経験における美的な要素を捉えたり分析したり…

    はてなブログ | 無料ブログを作成しよう
  • はてなブログ | 無料ブログを作成しよう

    諏訪之瀬島(鹿児島県鹿児島郡十島村)2024.8 はじめに 1日目 中心部・ナベダオエリア 元浦エリア 2日目 元浦エリア・中心部 切石エリア 3日目 はじめに 前回の「フェリーとしま2乗船記」にも書きましたが、諏訪之瀬島に行ってきました。今回は、その諏訪之瀬島の記事です。 kakoyuu.hatenablog.com 諏訪之瀬島は…

    はてなブログ | 無料ブログを作成しよう
    iR3
    iR3 2010/09/29
  • JRuby 1.5.0 リリースのお知らせ

    原文:トム=エネボ JRuby バージョン1.5.0 JRubyのバージョン1.5.0 のリリースを発表いたします。 ホームページ: http://www.jruby.org/ ダウンロード: http://www.jruby.org/download 今まで最長のリリース期間(凡そ五ヶ月)を経た今回のリリースは不具合の修正の数も最多になりました。加えて、以下に示す通り、多くの新しい機能も含んでいます。不具合の内訳としてはRubyのメソッドの細かい仕様の修正が殆どです。その点から申しますと、JRuby 1.4.0から1.5.0へのアップグレードは容易でしょう。また、「JRubyから暫く遠ざかっていた」と仰るあなたも、この機会に是非JRubyを今一度試してみて下さい。 主な特長 高パフォーマンスなネイティブアクセスフレームワークと、FFIライブラリのサポート *NIX用ネイティブ起動コマンド

    iR3
    iR3 2010/07/13
  • 今のJVMに欠けている物

    原文: チャールズ=オリバー=ナター 今日ツイッターで、「JVM及びJDKが、あらゆるプログラミングにおいて真にイケてるプラットフォームになる為には未だ幾つかの欠陥が有る」と呟きました。沢山の人から「もっと詳しく」とせっつかれたので、ここに短く書き起こしておきます。勿論、これで全部という訳ではないのでしょうが、今日思いついたのはこれだけです。 ゼロから起動する際のパフォーマンス現存するJVMの起動はかなり速いですが、Java 7でのHotSpot(訳注:Sun及びオラクルのJVM)にはこれをより良くする為の改良が盛り込まれています。普通、こういった改良は、バイトコードを予め検証したり(或いは検証の為のヒントを与えたり)、クラスデータを幾つかのプロセスで共有したり、在り来たりではありますがプログラムのロード時間やリンク時間を短縮する工夫を凝らす事で成し遂げられます。ところが、多くのアプリケー

    iR3
    iR3 2010/07/13
  • JRubyのパフォーマンスの更なる向上を目指して

    原文: チャールズ=オリバー=ナター JVM上でJRubyが動く事の利点は折りに触れて述べてきました。JRubyのパフォーマンス数値はそこそこの結果を出しているのですが、多くの人々の期待に反して「抜群に素晴らしい」というものではありませんでした。詰まる所、他のRuby言語の実装に較べて良い結果を出したとしても、静的な型システムを用いる他のJVM言語には敵わないのでした。 しかし、それは今までの話し。 最近、JRubyの実行時に得られる情報に基づいた最適化をあれこれと試し始めました。ご存知の通り、JRubyは、Ruby言語の構造木をJVMのバイトコードにコンパイルするJITを搭載しています。その一方で、JITを使った他のシステムとは異なり、JRubyは最終的に良い結果をもたらすような情報をプログラムの作動時点で集めることはしなかったのです。今までにやっていた最適化と言えば、AOTコンパイラで

    iR3
    iR3 2010/07/13