ruby

redmine-graphs-plugin を更新しました

redmine に追加のグラフを表示するプラグインである redmine-graphs-plugin を更新しました. 0.8.x 系であれば使えると思います. (試してないですが trunk では使えないはず.) やったこと 各グラフのキャプションを修正 細かいバグフィックス インストール方…

redmine に追加のグラフを表示するプラグインを公開

プラグインは GitHub におきました。 といっても GitHub - bradbeattie/redmine-graphs-plugin: This plugin provides instances of Redmine a method with additional graphs. という、既存のプラグインを fork しただけですがw スクリーンショット やった…

日本Ruby会議2009 2日目

昨日はいけなかったので今日午後いちの matz の基調講演から参加。今年は女子が20人くらいはいたか。年々増加傾向。 本日の自分的ポイントを列挙してみる。 基調講演 Stacked Git | procode.org をつかってる。ダメな点は python でできているところw Light…

memcached も試してみた

前回に引き続き memcached で試してみました. 結果は期待通りです. $ ruby m.rb 100 user system total real 0.030000 0.010000 0.040000 ( 0.050384) $ ruby m.rb 1000 user system total real 0.290000 0.070000 0.360000 ( 0.421055) $ ruby m.rb 10000 u…

オンメモリキャッシュサーバとして druby を試してみた→失敗

ようわ memcached 的な用途に druby をつかえないかなーと思って試してみたけど現実を見せつけられた格好です, というログです. 実行結果 $ ruby drbclient.rb 100 user system total real 0.030000 0.010000 0.040000 ( 0.109558) $ ruby drbclient.rb 1000…

LWR::Simple 作業ログ

LWR::Simple の作業続き. 今日は rspec でテストを書いた. はじめてモックオブジェクトを使ってみたけど, 正しい使い方ができているかはあやしい. http://github.com/yagihiro/lwr-simple/commit/00dcd315d8c84eb114f0b08d2ac05caef8939425 モックオブジェク…

LWR::Simple プロジェクトを作りました

GitHub - yagihiro/lwr-simple: similar LWP::Simple library for rubyこまかいところは こちら に書いていますが, 一言でいうと LWP::Simple を ruby にポーティングしたものです.どーぞよろしくおねがいします & あけましておめでとうございます. 余談です…

ruby版ワンライナーで画像収集

ワンライナーで画像収集 に非常に感銘を受けたのでw ruby で同じ感じでできないかなーとやってみました.

rspec 学習中

nil か nil じゃないか. it "nil であること" do a.should be_nil end it "nil でないこと" do a.should_not be_nil end true か. it "true であること" do true.should be_true end A クラスのインスタンスかどうか. it "A クラスのインスタンスであること"…

newgem が全然うごかないんですが

newgem の中の人たち大丈夫だろうか... newgem-1.2.1 を gem install したら全然動かなくなったんですけど... 問題は以下のチケットにある感じのとおりですが...http://drnic.lighthouseapp.com/projects/18881-newgem/tickets

rails 1.1.2 なアプリを rails 1.1.6 までアップデートしたときのメモ

今日は自社の rails 1.1.2 なアプリを rails 1.1.6 までアップデートする作業を行ってみた. そんなに昔のバージョンじゃない気がするがやっぱり2006年とかで古い.難しかったのは gem 関連. 当時の rails は gem 0.9 系列? を前提としている 今インストールし…

IronRuby がビルドできない件

.sln が VS2008 向けって、そりゃないよー。 コマンドラインからも一発ビルドできなかったのでちょっと寝かせようかと。

Rubyスクリプティングテクニック ―テスト駆動による日常業務処理術が気になったので立ち読みしてきた

「http://b.hatena.ne.jp/asin」で話題の本となっていた「Rubyスクリプティングテクニック ―テスト駆動による日常業務処理術」を立ち読みしてきました。内容はテスト駆動な話題が中心ではなく、初心者向けのチュートリアルといったかんじで期待していたもの…

RoleRequirement プラグインについて

現在、rails のアカウント管理系プラグインのデファクトスタンダードといえば acts_as_authenticated である。 このプラグインに「ロール」の概念を追加するプラグインとして role_requirement(RoleRequirement) プラグインがある。 このプラグインは非常に…

sqlite3-ruby のインストールでハマる

sqlite3-ruby のインストールでハマったのでメモ。 インストールしたい gem が外部依存を持つ場合に必要となる話。 自社のサーバ環境は sqlite3 が標準パスにインストールされていない。 以下のように gem で sqlite3-ruby をインストールすると(拡張ライブ…

Award on Rails 2007 終了

やっと作業が終わりました。 作りたかったものの半分もできてない感じだけど、リリースするだけしてみようといった感じで。

Award on Rails 2007 の状況

フォークソノミーベースの家計簿を作ってるんですが、思ってたより全然進んでなくてやばい。 仕事が忙しくなった→時間がとれないのジレンマ。 家計簿としての最低限の機能は(ほぼ)できてるけど、やりたかったあんなことやこんなことが全然できていないしデザ…

最近感動したコード

これ。 a ||= {} 「a が nil か false なら a に {} を代入する」の意となるっていうのを知った。 rails のソースでよく使われてて「ふーん」くらいに思ってたけど、この演算子のおかげで nil 判定または例外処理で Hash の key があるかどうか的な処理がす…

Drecom Award on Rails 2007へ応募してみた

さて、間に合うか。

rinda で作った FIFO のご紹介

最近 druby とか rinda とかちょースキ。 でもいざ druby とか rinda とか使ってアプリケーション作るには、ちょっとこいつら生っぽい。 それはデータ構造がないから!ってことで作ってみよう!

rails で日付を扱うメソッドが足りないので作ってみた

activesupport だと、日付を扱うときに「うーん???」ってなることが多くてイライラっとするわけです。 なんかこう、直感的かつ富豪的にこんなの取りたいじゃん、みたいな。 月の日付の array がすぐほしい! 月の月曜日の array がすぐほしい! 一ヶ月分…

rails アプリの統計情報を一発で取れる rake stats を試した

いつものように rake -T の出力結果を見ていたところ、stats というターゲットが。 出力結果を見ると、仕事で進捗報告したりだとか、プロジェクト終了時の統計をとったりだとかに有効そうな感じです。 デフォルトで組み込まれているので、仕事で rails 使っ…

Ruby 会議 2007 参加レポート (二日目)

おはようございます。今日も Ruby 会議です。

Ruby 会議 2007 参加レポート (一日目)

そろそろ始まります。 女の子いないよ(泣実況っぽく書こうかと思ってたけど、聞いてた方が面白いから聞き終わってからまとめてます。

script/server で起動する web サーバを選択するには

気になったので調べてみたよログです. rails 1.2.3 で調べました.

sip 開発環境づくり

linux 環境を整えたので次は Ruby/SIP 用に sip 開発環境を作ります。 gnu の sip プロトコルスタック実装である libosip をインストール yagihiro@debian:~$ sudo aptitude install libosip2-3 libosip2-dev sip サーバ実装である siproxd をインストール y…

日本 Ruby 会議 2007 のチケットゲット!

今日の10:00からチケットの追加発売が行なわれるとのことだったので、早めに起きてゲッチュしました!!2日目の Dave Thomas の基調講演が楽しみだ!

ruby スケジュール

ささださんのところから気になるポイント引用。m17nのスケジュール 5末:まつもとさんがm17nベースを入れる 6中:RubyKaigi前に合宿する? こさこさんを呼べるか? 6末:鬼車をm17nにマージ? 追加ライブラリ gem rake

rails学習ログ

rails はじめました。windows vista 上 で InstantRails をインストール。ruby script/generate scaffold XXXらくちん。http://wiki.fdiary.net/rails/require文を書かなくていいのは autoload によることがわかった。 ここに良くまとまってた。 http://wota…

rake で出来ること

rubyforge にホスティングする gem パッケージを作成する際に rake で出来ること(Rakefile で記述できること)のまとめ。 RDocTask による RDoc ドキュメントの生成 GemPackageTask による gem パッケージの生成 PackageTask による tar.gz, tar.bz2 など各種…