タグ

jrubyに関するlarkerのブックマーク (6)

  • JRubyを使ってみる | DevelopersIO

    こんにちは。JRubyの存在自体はみなさんご存知かと思います。またJRubyって何?って言われると、Java VM上でRubyが動作するってことぐらいは知っているかと思います。 Rubyでの開発でJRubyじゃなきゃだめだ!っていうことはまずないと思うのでJRubyを実際に使ったことがある人は意外と少ないのかなあーと勝手に思っています。私も実際に使ったことがなかったので今回JRubyを触ってみました。 JRubyの環境を作る 今回はubuntu上で動作させます。 まずは、Javaをインストールします。 $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java7-installer 次にJRubyをインストールします。執筆現在は最新のバージョン

    JRubyを使ってみる | DevelopersIO
  • jrubyからApache POIを使う超手抜きモジュール - 『道』

    rubyからExcelファイルを読み書きするのは、Spreadsheet(pure ruby)とかwin32oleを使う方法がある。 たまたま、とあるExcelテンプレートファイルを読んで、ごにょごにょ編集して、別ファイルに出力するという機会があった。 この処理をLinux上で動かしたかったため、Spreadsheetを試してみたが、運悪くそのテンプレートファイルには シートの保護がなされていて、出力したExcelファイルがどうしても壊れてしまう。 このへんは、Spreadsheetが対応できていないようだ。 ほかに似たようなライブラリがないか探してみたが、どうにも見つからない。 仕方がないので、実績のあるApache POIをjrubyから使ってみることにした。 さすがにPOI。難なくやりたいことができてしまった。 それにしてもこのPOI、値をセットするときは型を気にする必要はないが、

    jrubyからApache POIを使う超手抜きモジュール - 『道』
  • RMagickをはじめてみる - ハード屋のヨコ好き

    RMagickというライブラリを使うと容易に画像を読み込んで編集して保存することができるようです。 でJRubyでやりたいなと思っていろいろ調べてよさそうな方法をメモします。 JRubyにRMagickをインストール WindowsJRubyにRMagickを入れようとすると、なんかよくわからないがうまく入りません。 おそらくnative extensionということでいろいろ外部ライブラリが必要なんだと思います。 で、gem searchしてみると見つかりました!"rmagick4j"なるものが! 早速入れていました。 % jruby gem -S install rmagick4j よし、問題なくインストールできました。 JRubyでRMagckを使ってみる rmagick4jはJRuby特有のライブラリなので、可能ならばRuby環境に移行した時も使えるようにしたい。 そこで、以下の

    RMagickをはじめてみる - ハード屋のヨコ好き
    larker
    larker 2014/08/21
    RMagick4j で画像の縦横サイズ取得
  • Rubotoを使ってRubyでAndroidアプリをかく

    最近iOSアプリ界隈ではRubyMotionやMobiRubyが盛り上がってきてますが、AndroidでもRubotoをつかえば簡単にrubyで開発することができるようになります。 そもそもjavaで実装された処理系であれば大抵javaクラスの呼びだしは簡単にできるようになっているので、jrubyやjythonでandroidアプリを開発することは以前から可能でした。 しかし、以下のような問題があって実際にやるとなるとそれなりに面倒なものでした。 jrubyやjythonをdalvikvm用バイナリ(dex)にコンパイルするのに時間がかかる1 androidjavaでは使えない機能を使って処理系を実装してある場合があるので、何らかの方法で回避する必要がある スクリプトのソースファイルの配置やパスの設定を自分でやる必要があり、パッケージングが面倒 アプリのフットプリントが大きくなる2 Ru

  • Rubotoを試してみた

    2. 自己紹介 • 名前:尾古 豊明(@patorash) • 愛称:パトさん • シルバー聖闘士(5月末にRuby Silver取得) • ここのところ、Railsばっかりやってますが 実はAndroidアプリも作ってます。 • 最近、Railsで計画停電情報 関電バージョン作 りました。(http://teiden-plan.herokuapp.com) • 好きなRubyのメソッドは instance_methods, instance_variablesです。 • でも、よく使うのはeachやmap。 3. 告知 • 第2回メタプログラミングRuby読書会 http://atnd.org/events/29989 • 日時:8月4日(土) • 場所:パトランド(@patorashの家) • やること: – の音読 – 写経 • 懇親会は – パトランド名物:たこ焼き

    Rubotoを試してみた
    larker
    larker 2014/04/04
    あんまり楽じゃないみたいだな
  • Ruboto IRB : 過去最大の衝撃。これは凄い!!AndroidでRubyが動く!!Androidアプリ427 | オクトバ

    おはようございます!タマイ・ラマです!! 今朝紹介するアプリにはもの凄い衝撃を受けました。 オクトバで記事を書きはじめてから一番驚いたかもしれません。 なんと、AndroidRubyが動きます!!(正確にはJRubyです) Roboto (JRuby on Android)はAndroidJRuby(JavaによるRubyの実装)を動かす事を目的としているプロジェクトです! 「Roboto IRB」はJRubyによるirb(Rubyの対話モード)と、スクリプト保存して実行できる環境を提供してくれます。 JRubyなので、Androidの機能をスクリプトから呼び出す事もできます! アプリの特徴 AndroidRuby(JRuby)が動く! irbだけでなく、Rubyスクリプトを記述し動かす事も可能! JRubyだからAndroidAPIと連携可能! 活発なプロジェクト 現状でも素晴ら

    Ruboto IRB : 過去最大の衝撃。これは凄い!!AndroidでRubyが動く!!Androidアプリ427 | オクトバ
  • 1