2007-08-28から1日間の記事一覧
使うときに絶対やりたい半透明化。モチベーションアップ http://miyamuko.s56.xrea.com/xyzzy/layered-window.html http://miyamuko.s56.xrea.com/xyzzy/layered-window/intro.htm http://d.hatena.ne.jp/matoriX/20070604/p5どうやって展開して配置すればい…
まだまだ、基本とかを広くわかっていないと、天才プログラマにはなれん。 例えば、 HTMLの仕組み。ヘッダの役割とか。レスポンスの役割。 これらが分かれば、Rialsで、それらの値を変えて操作できる。404エラーとか、 ヘッダに404渡せば、ブラウザにはNotFou…
http://synth.jp/pg/ruby/rails/
仕組みは簡単。ただ、要素を","で区切るだけ。その証拠に。 AAA,CCC,VVV,BBB DDD,FFF,GGG,HHH とテキストエディタで打ち、csv形式で保存する。そして、データを開くと、Excelで綺麗に表示 してくれる。 つまり、CSVは、テキストデータとして、カラムを","区…
■CSV関連 ・標準ライブラリよりも速いCSVライブラリ(Gem) http://www.gesource.jp/programming/ruby/database/fastercsv.html ・CSV/Timeの表示(日付型を文字列に変更したときのフォーマット) http://blog.masuidrive.jp/articles/2006/07/30/rails ・Rail…
■コントローラ require 'csv' ・・・ def export period_from = mkdate_from_hash(params[:period_from]) period_to = mkdate_from_hash(params[:period_to]) + 1.day if (period_to - 1.day) < (period_from) render_with_flash("csv","終了日が開始日より…
CSVDLの際に。日付や携帯電話番号など、エクセルの型にあるものは注意。正しく表 示されない。 例えば、電話番号は先頭が0なので、0がカットされ、大きな整数と解釈されてしまう。 解決策・電話番号 "-"を入れる。 def to_mobile_format(num) num.slice(0..2…