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

Rails3 で Log4r を使ってログを出す

Rails3 で Log4r を使ってログを出すには・・・ 色々調べた結果、Rails3 でのログの出し方、Log4r はわかったのだが、Rails3 で Log4r を出力するやり方がなかったのでメモ。参考にしたのは下記サイト Ruby on Rails Guides: Debugging Rails Applications …

git と libiconv 1.13

先日から git が気になっていたのでインストールする。 # tar zxvf git-1.7.4.rc3.tar.gz # cd git-1.7.4.rc3 # ./configure --helpうむむ・・・iconv があった方がいいのか。 CentOS には libiconv が入っていないのでインストール。※補足:iconv自体は最近…

canvas を使ってみる

最近 HTML5 になっているので canvas タグが使えるブラウザも多くなっている そうです。 Safari5, Firefox3.6, IE9, Opera10 ・・・大手の物が2つあり、それは uupaa.js と excanvas.js というらしいです。 少し古い情報です(@uupaaさんの資料)が http://…

rails3 datetime の憂鬱

ザリガニが見てた...さん曰く rails2 でも config で設定していても うまく反映されない現象があったようで、rails3 も同じく反映され ていない。 http://d.hatena.ne.jp/zariganitosh/20081224/1230088816そこで検索すると同じ現象で困ってた人(EREFYさん)…

datepickerをまたたび触る

やったのは日本語化と、誕生日の設定なので年月の選択をできるようにしたくらい。 簡単です。 まずview・・・ってかview周りしか触らんなw <script type="text/javascript"> $(function(){ $('.date-pick').datepicker({ changeMonth: true, changeYear: true, yearRange: "-100,0" }) }); </script>…

久々のjQuery

すっかり忘れてる(´・ω・`) 簡単に言うと css で名前を付けて(またリクエストと返却場所にも名前を 付けて)、魔法で自由に操作する。 http://semooh.jp/jquery/datepicker に魔法発見キタ――(゚∀゚)――!! GoogleカレンダーからJSONPで日本の祝日一覧を取得 – GC…

そして久々に jQuery を扱う。

参考にしたサイトがあるので、とりあえずそちらからコピペ(^^; いろいろと修正して、とりあえずのものができました。ルーティングに関してまだまだ理解しきれていないのを感じた。 http://kray.jp/blog/url_reference_for_rails3/

Paperclip

結局昨日悩んでいたのは「画像と他の情報とを1つのテーブルに 混在させているのが原因」と考え画像だけを扱うクラスを scaffoldして解決しました。Paperclipについては下記が詳しい。 http://www.mountposition.co.jp/blog/?p=114 http://www.cocoalife.net…

ファイルのアップロード

一応ファイルのアップロードをajaxで入れてみたいと思います。 http://kray.jp/blog/rails3-fileupload/ http://d.hatena.ne.jp/hichiriki/20101016

結局 paperclip を使ってみることにした

要はDBに入れたいのだが、豊富なコールバックが用意されているので、小細工で どうにかなるだろう。 $ bundle install Fetching source index for http://rubygems.org/ : : Installing rmagick (2.13.1) with native extensions /usr/lib/ruby/site_ruby/1.…

Attachment-Fu

インスト−ル方法がわかんない・・・普通の人(Rails使いでない)にはわかるのかな。(※1) ※1:git のインストールを使えばいい。 使い方は $ rails plugin install git://github.com/thoughtbot/paperclip.git インストールのやり方は機会があればまた今度。さて…

paperclip

Gemfile に、 gem "paperclip", "~> 2.3"を追加し、 bundle installを実行するとおk。 一応 [paperclip] Saving attachments.が出るところまで確認したが、README をよく読むとDBに格納できないので使えん・・・

Ruby on Rails 3 その5

http://guides.rubyonrails.org/form_helpers.html#uploading-files に従い、paperclip か Attachment-Fu 使うことにする。

blob型をmediumblob型にサイズ変更する件

http://memo.yomukaku.net/entries/tag/migration ですが、rake db:migrate しても反映されない・・・ http://doruby.kbmj.com/t_article/20090317/_rake_1 を見ても原因がわからない・・・ 仕方ないので、 rake db:migate:redo VERSION=20110114103551とす…

Ruby on Rails 3 その4

なんと性別を表すコードにはISOで決まっている標準規格というのがあるそうです。 http://ponk.jp/?p=2374 によると、 0 = not known,(不明) 1 = male,(男性) 2 = female,(女性) 9 = not applicable.(当てはまらない) があるみたいです。

MySql で大きなデータを扱う

今起動しているmysqlのサイズの制限を知るには $ mysql -u root -b -p Enter password: **** mysql> show variables like 'max_allowed_packet';とすれば良い。 + Variable_name Value + max_allowed_packet 1048576 + 1 row in set (0.00 sec)どうやら1MBに…

Ruby on Rails 3 その3

Rails3 の ActiveRecord で1件だけを返したいときは、Users.first や Users.last のようにすればよい。 SQL的には LIMIT 1 が付くだけ( last の場合は ORDER BY users.id DESC LIMIT 1)なのですが。また複数行の結果を得るために、今までは(直感で) @us…

Ruby on Rails 3 その2

Rails2についてだけど config/routes.rb について書かれている。 http://d.hatena.ne.jp/zariganitosh/20080720/1216593994 ルーティングだけでなく他の情報も細かく書かれているので、 非常に参考になる。migrationについて書かれている。 これも Rails2 に…

Ruby on Rails 3

IEって6歳にもなってバグってるよ。 M$!こんなクソブラウザ作ってるんじゃねーよ(´・ω・`)すっきりしたところで、詳細について書いておきます。 IEのバージョンは 6.0.2900.5512.xpsp_sp3_gdr.100427-1636 で、 発生したのは HTTP の DELETE を送る Rails …

一応出勤ということで・・・

MSの自動更新を早くする術。 http://d.hatena.ne.jp/nanntekotta/20100806/1281088734

新年のあいさつ

Fessって始めて聞いたけどスゲ――(゚∀゚)――!!11日から新しい会社で働きマス。