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

htaccessの設定でハマる(初心者)

特定のIPだけしかアクセス出来ないようにしよう!ということで 「.htaccess」ファイルを作って設置したら上手く動かない! 設定はこんな感じ order deny,allow deny from all allow from XXX.XXX.XXX.XXX とりあえず全拒否したあとで、「XXX.XXX.XXX.XXX」だ…

Ruby on Railsのlink_toで「:method => :post」が効かない

リンクをPOSTで投げたくて link_to のオプションに「:method => :post」を添えたのだけど上手くいかない。 なんでかなー、と色々と試行錯誤した結果、 JavaScriptを読み込んでいないことが原因でした。 「rails.js」の中に処理があったのでそいつを読み込ま…

PostgreSQLの自動起動がきかない

PostgreSQLをサーバインストールしてごにょごにょしていて、 PostgreSQLをサーバ再起動と同時に起動させようとしたのに起動しない。なーんてことが起こり色々探り助言を頂きしていたら、 chkconfigにダブって登録してあることが判明。 # chkconfig --list ・…

number_with_delimiter がrails3で動かない

number_with_delimiter というヘルパ関数があって、それを使うと 1234567→1,234,567 といったように変換してくれるそれはそれは便利なものがあるのですが・・・それがなぜか今のプロジェクトでは動かない!!! Rails3系なのでなんで動かないんだろう?と思…

MovableTypeでCannot decode string with wide charactersエラー

今回はMovableTypeでのエラーでひっかかったので、その自分メモ。今回しようとしたこと。 MovableType5.0.6のデータを 新サーバへ移行し、データの復元しようとした。復元時に以下のようなエラーが発生 Cannot decode string with wide characters at /usr/l…

金額や個数の数値表記

数値の表記で、個数や金額などを表記する際に便利なヘルパーがあった。 number_with_delimiter(number, delimiter=",", separator=".") 例) number_with_delimiter(1234567890) 結果: 1,234,567,890 オプションとかもありますね。 他にも数値に対するフォ…

Rails3でscaffoldを取り消す方法

Rails3でscaffoldを取り消すコマンドをメモ $ rails destroy scaffold 取り消したいScaffold名 そうすると、migrationファイルやmodel,controller,viewなどが全部消えます!

Ruby on Rails、別名のクラスでbelongs_to

Railsで便利な「belongs_to」ですが、通常、 shopsテーブルにuser_idカラムがあり、usersテーブルに繋ぐときは Shopモデルに belongs_to :user と記載するとOKです。 では、shopsテーブルのカラム名がowner_idだとどうでしょう。 そういった場合は belongs_t…

Macでsudoが使えなくなる失態

新年あけましておめでとうございます(遅 今年も徒然といきたいと思います。 さてさて、新年早々ですが、やってしまいました。 Macをごにょごにょとコマンドでこねくり回していたらなんと・・・ $ sudo xxxxxxxxxxxxxxxxxx に対して sudo: /etc/sudoers is o…