一週間遅れなので、情報多くが出回ってて苦戦しない...と思ってたけど結構苦戦した。 ほとんどはここを参照すれば分かるし、ほとんど同じことを書いていくけど、自分でよく分からなかったところを(自分へ)補足しながら書く。 JRuby インストール home 直下の bin ディレクトリに JRuby をインストールします。 $ cd ~/bin $ svn co http://svn.codehaus.org/jruby/trunk/jruby jruby $ cd jruby $ mvn JRuby 環境変数設定 Mac なので、bash_profile に書いておく。もしファイルがなければ新規作成。 $ vi .bash_profile export JRUBY_HOME=~/bin/jruby export PATH=$JRUBY_HOME/bin:$PATH これでパスが通るかの確認。
Feedback # full welded ball valve 2012/10/18 22:43 http://www.jonloovalve.com/Full-welded-ball-valve- I went over this internet site and I believe you have a lot of superb info, saved to fav (:. # ugg sale 2012/10/19 14:20 http://www.superbootonline.com you are truly a just right webmaster. The web site loading velocity is amazing. It kind of feels that you are doing any unique trick. Also, The co
前回はGAE上でSinatraを動かす方法を紹介したんだけど、アレを試してみた理由はGAE上でTwitter APIを利用したWebアプリを出来るだけ手軽に作ってみたかったからなんだよねえ。 てなわけで、今回はGAE+SinatraでTwitter APIを利用したアプリを作る方法。 TwitterのAPIには、ユーザ認証が必要なもの(ユーザ個人のタイムラインの取得とか、Tweetの投稿とか)と、そうでないもの(パブリックなタイムラインの取得とか)があるんだけど、やっぱアプリを作るからにはTwitterに間接的にログインして、投稿もできなきゃ話にならん。 DB用意してユーザ登録して・・・とか面倒くさい(っていうかGAE上では普通のDBが使えない)し、今回はTwitter APIを利用することでもあるので、その辺はTwitterに一任します。要はWebアプリのユーザ認証を、TwitterのI
NetBeansを使うと、JRuby On Railsアプリケーションが嘘みたいに簡単に作れます。 http://www.netbeans.org/kb/docs/ruby/rapid-ruby-weblog.html 内蔵のGlassFishでさくっと動かせるし、Warblerを使えばwar化出来るので、デブロイするのも簡単です。 しかし簡単すぎて、Railsを使うまでもない、ちょっとしたCGIレベルのアプリケーションを作ろうとすると逆に難しく感じてしまいます。 JRubyでサーブレットを書くのは以下の記事が参考になりますが、フレームワークを使ってもう少し簡単に動かしたいところです。 http://www.okisoft.co.jp/esc/ruby/jservlet/index.html Rackを使う事にする RubyにはRackと呼ばれる有名なライブラリがあり、これを使うとサーバの
沖ソフトウェア株式会社は、沖通信システム株式会社および株式会社沖インフォテックと平成22年10月1日をもって合併いたしました。新会社名は、株式会社OKIソフトウェアとなります。3社が行っております事業は新会社にて従来通り継続いたします。
前回のエントリから大分時間が経ってしまいましたが、GAE/J+jRuby+sinatraでruby製Webアプリケーションを簡単に公開出来る感じなので試してみます。今回はプロジェクトの作成〜sinatraのインストール〜本番環境へのデプロイです。 前回のエントリ GAE/J+jRuby+SinatraでWebアプリ開発-環境設定編 プロジェクトの作成 プロジェクト名(開発時のプロジェクトディレクトリと公開後のドメインになる)を決めて以下のコマンドでプロジェクト作成します。 $ appcfg.rb generate_app {appname} プロジェクトフォルダには以下のようなファイルとディレクトリが自動生成されます。 $ ls {appname} -rw-r--r-- 1 iskata staff 149 5 10 01:10 Gemfile drwxr-xr-x 6 iskata st
@yuya_takeyamaさんが「JRuby on Rails on GAE のやり方があちこちでいろいろ違ってて混乱している。TMTOWTDI...」と嘆いておられましたのでアドバイス致しました。 私が一時期調べまわったところ、GAEの上でJRubyを動かすには、appengine-jrubyプロジェクトのやり方に従うのが、最も簡単でスマートで今後のサポートも見込めるのではないかと思います。ちなみにこのプロジェクトでは今のところ Sinatra の方を押しています。 さて、問題のJRuby on Rails on GAEですが、RunningRailsページ→Rails2.3.5の実証ページと辿っていくと、Rails 2.3.5 on App Engine with DataMapperのページにたどり着くと思います。 やり方はそのページに書いてある通り、 $ sudo gem ins
■ JPAのコードも自動生成! このテーブルに対応するJavaBeansも次のような感じでJPAを使ったコードとして自動生成されます。生成されるコードを見ると分かりますが、これだけの量を自動生成してくれるだけでも、ずいぶん楽になります。 @Entity @Table(name = "WEBSITE") @NamedQueries({@NamedQuery(name = "Website.findById", query = "SELECT w FROM Website w WHERE w.id = :id"), ……(略)…… }) public class Website implements Serializable { @Transient private PropertyChangeSupport changeSupport = new PropertyChangeSupport(
さて、JRubyで遊んでいるんですが速度的なところをごくごく簡単に計ってみた。 The page you were looking for doesn't exist (404)を参考にさせていただきました。 多謝。 とりあえず、Javaでこんな感じのコード import java.util.ArrayList; public class Test{ public static void main(String[] args){ int sum = 0; long start = System.currentTimeMillis(); ArrayList hoge = new ArrayList(); for(int i = 0; i<10000; i++){ hoge.add(i); } for(Object fuga : hoge.toArray()){ sum += (Integer
2008/6/24 にあった 「JRuby開発者による イケテル "JRuby" 勉強会@福岡」に ちゃんと参加してきました! rbc(ruby business commons)にも初参加。 人は多いし、円陣組まされるし(^^;でしたが、 非常に勉強になり、且つ、面白かったです。 こういうまとめってのは、凄く苦手。 たぶん、もっと上手に誰かがまとめてくれてるだろ(他力本願)。 けど、備忘録的にざっくりさらっと書いてみる。 Tweet Rubyビジネス・コモンズ(rbc)について - 最首さん ・今後も九州を中心に展開していく ・参加メンバ数がなんと 500名に到達しそう ・7/22、23に一周年記念をします →麻生知事、もう一人の jruby 開発者のトーマスさん、 アドビのギャレットさん、そして、ruby 作者の松本さんも来ます イベント目白押しなので、是非とも参加をお願いします 感想
2020-06-02 Comments/Subversion/TortoiseSVNメモ/コミットしたログメッセージが編集できない 2020-03-31 ゲームを作る上でのバッドノウハウ/十字キーがボタンとして認識される 2019-11-12 Comments/Wiki/PukiWiki/スパム(spam)を防止する方法 2019-11-01 Delphi/XML/Delphi付属のXMLライブラリ 2019-08-27 Comments/SaGa2 秘宝伝説/モンスター一人クリア 2019-07-11 Comments/git/git rebaseを元に戻す方法 2019-06-08 VBA/関数呼び出し時に「オブジェクトが必要です。」というエラーが出る 2019-03-07 Comments/PhotoShop/「下のレイヤーとグループ化」はどこいったの? 2019-02-06 Rub
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く