タグ

ブックマーク / sesejun.hatenadiary.org (3)

  • RMagick/ImageMagickで位置決めをする Gravityの挙動まとめ - Loud Minority

    RubyからImageMagickを呼び出すRMagickを使って,センタリングした注釈を入れようとしたのですが,センタリングがうまく行かず,混乱に陥ったので備忘録としてまとめておきます. やろうとしたことは,横400,縦25の画像で,(200,0)に文字列を描くと, となるので(青い線は丁度真ん中の所), としたいという事.もちろん,描く文字列に可能な限り依存したくない. センタリングには,オブジェクトの配置を指定するGravityを利用して,gravityをCenterGravityにすれば良いかと思い, gc = Magick::Draw.new gc.gravity(Magick::CenterGravity) gc.text(200, 0, "centering") としました.結果は と,右端に書かれてしまいました. 誤っていた点は,Gravityが,文字の場所だけでなく,座標

  • datetime_select より詳細に日付を指定したい - Loud Minority

    datetime_select は,日付,時間を利用するのに便利な html_helperです. どのようなオプションが利用できるか,マニュアルを見ても分かりにくいですが, datetime_selectは,select_day, select_hourなどを順番に呼んでいるだけなので, selct_* のオプションがそのまま利用できます. 例えば <%= datetime_select :reserve, :time, { :start_year=>Time.now.year, :end_year=>Time.now.year+2, :use_month_numbers=>true, :minute_step=>10} %>とすると, 今年(2007)年から2009年までのみが選択可能 (start_year, end_year) 月の表示が数字(use_month_numbers) 時

    datetime_select より詳細に日付を指定したい - Loud Minority
  • FlexibleRails - Loud Minority

    サーバでRuby on Railsを使ってデータを提供して,Flex(Flash)をクライアントに使ってデータを表示してみる.flexiblerailsと一部で呼ばれているようだ. http://www.liverail.net/articles/2006/04/16/rubyonrails-1-1-and-flex-2-0-pt-1 http://www.liverail.net/articles/2006/5/6/rubyonrails-1-1-and-flex-2-0-pt-2 に沿ってFlexからRuby on RailsにアクセスしてデータのCRUD(Create, Read, Update and Delete)が出来るアプリを作ってみました. 家に最終系のソースが無いので,貼っておきます. (操作をしている動画を作ったんだけど,文字が見えなくて何をしているのかわからない・・

    FlexibleRails - Loud Minority
  • 1