JRubyでJavaのSwingを利用しようと思い、サンプルを書いてみましたが 自力でjarを作ったりするのは結構手間です。 フレームワーク的なものを探してみたところ、 Monkeybarsというのを見つけたので、チュートリアルに従って試してみました。 [参考] ・Monkeybars http://monkeybars.rubyforge.org/ JRubyのGUI用フレームワーク チュートリアル http://monkeybars.rubyforge.org/tutorials.html ・Rawr http://d.hatena.ne.jp/xibbar/mobile?date=20081220 JRubyからexeやappを作成するツール まずは、Monkeybarsを使用してプロジェクトの下地を作ります。 #インストール jruby -S gem install monkeyb
Oracle JDKのMac版がリリースされたので、早速試してみました。 インストール Apple のJDKがインストールされている場合は、Oracle JDKと共存できるのでそのままで結構です。 ダウンロード先はこちら: ダウンロードトップページ http://www.oracle.com/technetwork/java/javase/downloads/index.html Oracle Java SE 7u4 http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html 上記ページにある"jdk-7u4-macosx-x64.dmg"をダウンロードします。 "jdk-7u4-macosx-x64.dmg"というファイルをマウントすると、"JDK 7 Update 04.p
require 'java' java_import javax.swing.JFrame java_import javax.swing.text.JTextComponent java_import javax.swing.JTextArea java_import javax.swing.JScrollPane class Memo < JFrame def initialize super self.title = "Memo" self.setBounds(10, 10, 300, 200) self.default_close_operation = JFrame::EXIT_ON_CLOSE text_area = JTextArea.new scroll_pane = JScrollPane.new( text_area, JScrollPane::VERTICAL_SCR
jruby -S gem install rawr --source http://gems.neurogami.com sourceを指定して最新バージョンをインストールする rvmとかでjrubyをrubyコマンドで動かしていないときは、jruby -Sを頭につける プロジェクトディレクトリを作成 $ jruby -S rawr -h Usage: rawr [options] install [project/path] Sets up rawr in the current directory, or in 'project/path' if one is given. Options: -w, --wordy Wordy: See more info while rawr is executing. -c, --class FULL_CLASS_NAME Main Java cl
良いスクリプトができたとき、その感動を他の人にも共有したくなる時があります。 ですが、Rubyスクリプトを他の人に実行してもらう時困ったことが起こります。 それは、Rubyを実行する環境が、他の人のデスクトップで整っていないことです。 これは致命的です。 まぁWindows用のCRubyをインストールしてもらえばいいんですが、頑固な人もいてなかなか受け入れてくれなかったり。。 で、思いついたのがJRubyです。Javaランタイムなら大抵の場合(うちでは)入っているようです。 よし!JRubyで提供だ。 JRubyで提供する方法(+バッチファイル) sample.rbというスクリプトを実行する環境を用意してみます。 まずは、JRubyを用意します。 JRubyのパッケージはいろいろ揃っているようです。exeとかzipとか その中で.jarを選択します。 http://jruby.org/do
JavaとかJRubyはインストールしておいてください。 やり方は省略です。 rawrをインストールします 私はMatzRubyがメインなので、jruby -Sでgemやrakeを操作します。 gemとかrakeとか打つと、MatzRubyが起動してしまいますので。 jruby -S gem install rawrrawr-1.1.2のgemパッケージにはjruby_fetch.rbの入れ忘れがあるので、 rawr-1.1.2/libのディレクトリにwgetで入れてしまいます。 http://gitorious.org/projects/rawr からとって来てください。 wget http://gitorious.org/projects/ 途中省略 /lib/jruby_fetch.rb 実行するスクリプトを用意します rubyの実行ファイルはmain.rbという名前にし、 lib/
FREESPIN4D SITUS JUDI SLOT ONLINE TERGACOR TAHUN 2022Freespin4d merupakan website terpercaya penyedia situs judi slot online terbaik dan terlengkap. Untuk dapat menemukan slot online terpercaya tidaklah mudah. Meskipun saat ini sudah tersebar luas di internet, namun tidak semua slot online dapat memberikan kemenangan yang pasti. Kebanyakan dari mereka justru hanya menjanjikannya saja. Slot online
Google Cloud Messaging for Chromeキター! これでChrome Extensionに対してサーバからプッシュ通知ができる。 グーグル、「Chrome」でプッシュ通知を可能に–「Google Cloud Messaging for Chrome」発表 – CNET Japan Chromium Blog: Building efficient apps and extensions with push messaging Google Cloud Messaging for Chrome – Google Chrome もともとGCM (Google Cloud Messaging) はAndroid向けのテクノロジーで、C2DM (Android Cloud to Device Messaging) の後釜のようなものだった。それがGoogle Chro
一度に1袋食べ切れれば別だけど、それを毎回やっちゃうと体重的にもやばいわけだし、残したお菓子はなるべくしけないように保存したい。お菓子の袋を閉じるためのクリップがあればいいけど、どこかにいっちゃった。いやある場所はわかってるんだけど、いちいち道具を出すのはめんどくさい。そんな時に便利な、ポテトチップスなどのお菓子の袋をしっかり閉じる便利な方法が紹介されていたよ。
昨年末から4月末まで、 Rails(JSON+RubyAMF) + Adobe AIR(Flexベース,デスクトップアプリ)での業務システムな仕事をがっちりとやっておりました。 Adobe AIRというと、今だとモバイル開発が主戦場で、WindowsやMac向けのデスクトップアプリとしては、世間一般ではオワコン扱いなのかもしれません*1。 しかし、今回Rails+Adobe AIRの組み合わせでやってみて、個人的にはこういう組み合わせは業務システム用途ではまだまだイケる、アリだよねという感想を持ちました。 以下、いいとおもった事をつらつらと。 デスクトップアプリなので、ブラウザ間の差異とか気にしなくていい。 Adobe AIRはCookieの取り扱いはブラウザのものを使うので、DeviseとかRailsに構築した認証の仕組みがそのまま使える。 Railsサーバ側ではAPI提供に徹して、AI
どんな新商品や新規サービスでも、それが世の中に知られないと広がることはありません。 そこで今回は無料で利用できる、ニュースリリース・プレスリリース配信サイトやWebメディアをジャンル別で複数ご紹介します。 プレスリリースとは もともとプレスリリースは、Press(新聞社)Release(発表)という言葉の意味にもあるように、報道機関やマスコミ∂√に向けて告知、発表する行為を指します。 一般的な企業では、広報やマーケティング、IR部門の担当者がリリースを行うことが多く、新商品や新サービスをなど新しいことを始めた事実を広く知ってもらうために利用します。広告とは違って、媒体メディアに取り上げられると「無料」で掲載されるのが特徴的です。記事として取り上げられる可能性は低いですが、掲載されると認知される効果が大きい場合もあります。ただし掲載内容のコントロールができないというデメリットも把握しておきま
IKEZOE_Noriaki @ookaminami またしても酷すぎる事実認定で、痴漢冤罪事件の被告人に有罪判決が言い渡された。ボンクラ裁判官のあまりの節穴ぶりに、ほんのわずかばかり残っていた司法への信頼と期待が、ほとんど消えてなくなりそうだ。傍聴取材していて、久しぶりに心から裁判官への怒りがこみ上げてきた。 2013-05-09 00:28:41 IKEZOE_Noriaki @ookaminami バス車内で女子高生の尻を触ったとして、東京都迷惑防止条例違反の罪に問われた公立中学校の男性教師に対し、東京地裁立川支部(倉澤千巌裁判官)は罰金40万円の判決を言い渡した。その判決理由の論旨があまりにメチャメチャで、ただひたすら「被害者供述の信用性は高い」と繰り返すばかりだった。 2013-05-09 00:28:47 IKEZOE_Noriaki @ookaminami 男性は右手でケータ
ツイート 作成した画像を使う場合、ツイートやリンクをしていただけると嬉しいです。 このコンテンツを表示するにはFlashPlayerが必要です。 スマホでは上手く動作しない可能性が高いです。 作った人:えいちぜろな(h071019) はてなハイク: Twitter: LINEスタンプ作者ページへ こちらの箱ドットジェネレータもよろしく。 Flashが過去の技術になってしまったので、このジェネレータがいつまでまともに表示できるかわかりませんが、消すのも忍びないのでこのまま残しておきます。使える限りは使ってください。(2020年5月) <使い方> プルダウンメニューから各パーツを選択 ↓ 色を自由に変えられるパーツはメニューの右側にカラーピッカー()が出ているので、それをクリックして色を変更 (RGBの数値入力でも色を変更できます) ↓ 完成したら「画像を保存」ボタンを押して画像を保存 *25
そのままやってみたのですが、できませんでした… どうすればいいのでしょうか^^; $ brew install https://raw.github.com/sanemat/homebrew-font/master/ricty.rb ######################################################################## 100.0% ==> Downloading https://github.com/yascentur/Ricty/archive/3.2.1.tar.gz Already downloaded: /Library/Caches/Homebrew/ricty-3.2.1.tar.gz ==> Downloading http://levien.com/type/myfonts/Inconsolata.otf Alre
You pay a fixed amount, and receive total ownership of this domain. Ideas for showqase.com Here are some possible uses for this domain name: Digital Portfolio Showcase. Showqase could offer a platform for artists, designers, photographers, and other creative professionals to showcase their work online. With customizable templates and user-friendly interface, this platform would attract individuals
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く