2008-03-01から1ヶ月間の記事一覧

スクリプト言語の比較::ヒアドキュメント

http://pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8%B8%C0%B8%EC%A4%CE%C8%E6%B3%D3%3A%3A%A5%D2%A5%A2%A5%C9%A5%AD%A5%E5%A5%E1%A5%F3%A5%C8 awkにはないんだよな http://b.hatena.ne.jp/entry/http://pub.cozmix…

FlashのデータをRails経由でDBに書き込んだり読み出したり - ずっと君のターン

できてしまえば結構簡単だけど、この方式に至るまでが長かった・・・ 使うもの rubyamf (Rails側) ssr (Flex側) Rails側 例としてFlashControllerでデータを受けて、FlashDataモデルのdata属性にデータを保存することにします rubyamfプラグインをインストー…

Amazon WebサービスのレスポンスをActiveRecordでキャッシュ - ひげろぐ

前回RailsでAmazonのWebサービスを使ってみたけれども、何かあるたびに毎回リクエストを送るのはいろいろ無駄があって忍びないのでレスポンスをキャッシュしなければならない。 ということで今回はActiveRecordを使ってざっくりキャッシュしてみる。 キャッ…

RailsでDBを使用しないアプリを作る - 佐藤伸吾のフィジカル/ユビキタスコンピューティングblog

http://localhost:3000/say などにアクセスすると、以下のようなエラーが出る。 no such file to load -- sqlite3 DBを使用しないように設定してみる % vim config/environment.rb config.frameworks -= [ :active_record ] この状態で http://localhost:300…

HyperEstraierとMecabを連携させる方法 RAILS PRESS

HyperEstraierをMacにインストールする方法については「Mac OS X に Hyper Estraier をインストールする - METAREAL」に詳しい説明が載っています。 しかしMETAREALで紹介されている方法では、HyperEstraierはN-gram方式でしかインデックスしてくれません。H…

JavaScript統合開発環境へ、NetBeans 6.1 | エンタープライズ | マイコミジャーナル

http://journal.mycom.co.jp/news/2008/03/21/018/index.html http://b.hatena.ne.jp/entry/http://journal.mycom.co.jp/news/2008/03/21/018/index.html

Ruby on Rails開発環境の雄、RadRails 1.0登場 | エンタープライズ | マイコミジャーナル

http://journal.mycom.co.jp/news/2008/03/21/017/index.html http://b.hatena.ne.jp/entry/http://journal.mycom.co.jp/news/2008/03/21/017/index.html

スラッシュドット・ジャパン | トロイの木馬と誤認され続けるexerb

とてもいまさら感あふれる話題ですが、RubyスクリプトをWindows実行形式に変換するexerbが、各種のセキュリティソフトウェアでトロイの木馬だと見なされ、驚くべきことにその状態が“2年以上”続いています。どうやらexerbを使用して作成されたトロイの木馬が…

岡県、プログラム言語「Ruby」の利用促進事業に着手 - 中小企業やベンチャー企業に役立つニュースをピックアップ 中小企業・VB関連ニュース|J-Net21[中小企業ビジネス支援サイト]

【福岡】福岡県はソフトウエア開発に用いるプログラム言語「Ruby(ルビー)=用語参照」の利用促進事業に着手する。Rubyによる開発技術や企画力を持つIT人材を育成し、システム開発を手掛ける県内IT企業などのビジネススキル向上を促す。ソフト…

but it's up to us to change | [Ruby札幌] Ruby Sapporo Night vol.5、終了しました。

なんとか終わりました!貴重な時間を割いてご参加いただいた皆様、ありがとうございました。 今回は、予告していた通り"何故そんなにもImplemation Patternsは重要か"をテーマに、パターンについてお話をしてきました。伝えたかったポイントは、1) パターン…

Rubyからオラクルに接続する(Linux,Windows両対応版!) - エンジニアの低脳っぷりを晒す戦記

Rubyでオラクルに接続して、なにやらする方法です。基本http://ruby-oci8.rubyforge.org/ja/index.htmlここ参考今回の動き今回はWindowsにサーバーを立てて、そこにWindows上で動くRubyからDBのテーブル読みと、Linuxで動くRubyからのDBのテーブル読みをやっ…

vimでrubyのタブ幅を設定する方法 - 佐藤伸吾のフィジカル/ユビキタスコンピューティングblog

~/.vim/ftplugin/ruby.vim に下記の内容を記述。 set tabstop=2 set shiftwidth=2 set expandtab http://d.hatena.ne.jp/akio0911/20080319/1205903116 vimでrubyのタブ幅を設定する方法 - 佐藤伸吾のフィジカル/ユビキタスコンピューティングblog http://b.…

ヽ( ・∀・)ノくまくまー(2008-03-19)

[DTrace] Ruby DTraceDTrace パッチ済みの Ruby に対しては、以下のプローブが DTrace から利用可能になる。 Ruby DTrace が提供するプローブプローブ名実行タイミングarg0arg1arg2arg3function-entryメソッド呼出開始クラス名メソッド名ソースファイル行番…

GeoRuby + Spatial Adapter

GeoRuby provides data types intended to hold data returned from PostGIS and the Spatial Extensions of MySql. The data model roughly follows the OGC Simple Features for SQL specification, although without any kind of advanced functionalitie…

ニコニコ動画ダウンロードAPIのリポジトリをCodereposで公開しました - にたまごほうれん草

たくさんの方の助言や協力により機能追加を行ってきましたが、 より気軽に追加・修正が行えるようにリポジトリを公開いたしました。 http://coderepos.org/share/browser/lang/ruby/nicovideo_gem たくさんの意見を取り込んで、より強力にしていきたいと思い…

Ruby as an AppleScript Replacement?

John Muchow has put together a three part (so far) set of blog posts that guides you through using Ruby as an alternative for AppleScript on OS X (part 1, part 2, part 3) using the rb-appscript library. It’s very slow moving so even if you…

Ruby on Rails - ActiveRecord - ― ありえるえりあ

user = User.create(:name => 'master', :birthday => Date.new(1976,6,1)) user.blogs << Blog.new(:title => 'ariel area', :url => 'http://dev.ariel-networks.com') user.blogs << Blog.new(:title => 'mixi nikki', :url => 'http://mix.jp/secret') u…

相関係数 - I like Ruby too.

lib/erb.rbを1.8側にciしました。静的な文字列が複数行に連続する場合にeRuby→Rubyの変換が速くなります。evalが速くなるわけじゃありません。 つまり、テストデータをうまく設定すると、どんどん速くなります。←ずるい。 http://svn.ruby-lang.org/cgi-bin/…

DTraceをSolaris10 で使う - ヽ( ・∀・)ノくまくまー(2008-03-18)

[DTrace] Solaris10 で使うDTrace を使ってみたいのです。 Solaris10 のインストール これが一番大変だった。 ホストOSゲストOS成否詳細XP(VMplayer)Solaris10(x86)×インスコ後に起動せず (grub の後で halt)Ubuntu7.10(Xen)Solaris10(x86)×インストーラ起動…

Ruby on Rails - ActiveRecord - ― ありえるえりあ

user = User.create(:name => 'master', :birthday => Date.new(1976,6,1)) user.blogs << Blog.new(:title => 'ariel area', :url => 'http://dev.ariel-networks.com') user.blogs << Blog.new(:title => 'mixi nikki', :url => 'http://mix.jp/secret') u…

The Linux Foundation Japan - 各SIプロセスで使用できるOSSツール

これまで、OSSツールというと多様な開発ツール思い起こされてきました。しかし、商用システムのシステム構築で重要となる、要件定義、テスト、システムの変更管理などをトータルにカバーしようとすると、どうしても商用の開発ツール、とりわけ全てのシステム…

Tumblrの画像をキャッシュしておくスクリプト - d.bulkitem.com tDiary 本日のリンク元(2008-03-10)

Tumblrの画像をキャッシュしておくスクリプトFastladderでTumblrのfeedを購読して、ReblogCommandでReblogするという使い方をしているのだけど、画像が多い場合に読み込み速度がネックになってあまり快適でない。 Mechanizeをcronで定期的に回してあらかじめ…

LuRuJu on Rails

_ROOT/app/model配下にJUDEファイルを配置するだけで、JUDEで記述したクラス図内の各クラスが、そのままRubyOnRailsのモデル(MVCのM)として動作します。 クラス間のリレーション(1対1,1対多,多対多)に対応 継承に対応(実テーブルへのマッピング方法は単一テ…

yohasebe.com : Rubyでの日本語文字列処理

Ruby で日本語のテキスト処理をするときにはちょっと注意が必要です。String オブジェクトの length メソッドを呼び出すと文字の数ではなくバイト数を数えるので、日本語の文字列に対して知らずに使うとビックリするくらい大きい数が返ってきます。たとえば…

Matzにっき(2008-03-12)RubyにLazySweepのパッチを作った

RubyにLazySweepのパッチを作った - I am Cruby!RubyのGCのためにLazySweepパッチを作った、という話。 LazySweepとはマーク・アンド・スイープ法でGCをする場合、 マークフェーズはプログラム本体を止めないと行うことができないが(ここではインクリメンタ…

とりあえず、RSSを取得(1) - Rubyを勉強しようと思ってはじめた日記 - Rubyist

とりあえず、RSSを取得してみました。 open-uriは便利だ、と。そいうことじゃなくて、取得したRSSを分解して使ってみたいぞ、という話。 CGI形式にしているのは、ただ単に確認しやすいだけです。意味なし。 #!/usr/local/bin/ruby print "Content-Type: text…

pdumpfsでファイルシステムエラーなどで例外が返ったらメールを送信してお知らせするスクリプト - 福島でRailsを使って仕事を頑張る計画

先日、お客様のサーバのRAIDコントローラが馬鹿になりました。IOデータのRAIDコントローラはなんだかおかしな動作をするようです。それで、調べたところ、ファイルシステムごと飛んでしまっています。しかもだ。pdumpfsで毎日バックアップを取っていたのです…

Linux-Java-Memo.com

ソニーBluetoothワイヤレススピーカー・SRS-BTM30が使えるようになりました。買う前にPanasonic Let's note CF-Y5とApple Wireless Mighty Mouseで動きました。Amazonで詳しく見る by G-Tools 投稿者 pochi ( 3 14 2008, 03:25:43 午後 JST ) Permalink ... …

Binary Code 損 Ruby: mysql2omnigraffle

I’ve finally put mysql2omnigraffle up on RubyForge. It’s a Ruby script to visually represent the structure and relationships of MySQL tables in OmniGraffle and at the moment it is very much in development. If you look at the code you’ll se…

InfoQ: NetBeans: Ruby開発者の新しい親友(Part2)

この記事はNetBeansとRubyに関する連載記事の第二回目です。連載第一回目のRubyをサポートしたNetBeansの紹介記事はこちら(参考記事)で読むことが出来ます。 関連情報 InfoQ Japanはコンポーネントスクエアが運営しています 連載第二回目では、エディタの中…