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

MTとWP入れたときのメモ

mac

とりあえず、まとめるのもめんどいので、見たURLだけ MacOSXにPHP5,MySQL5をインストール MacPortsでApache2をinstallしようとすると、エラー - Lejayの日記 http://humming.via-kitchen.com/2007/09/16/installation-trouble-of-vim-on-mac/ MacPortsでイン…

円高なので

mac

textmateを買った。 google先生によると、今日は39ユーロは4800円くらいらしい。 秀丸と比べても、まぁ妥当。 Paypal初めて使った 普通の決済ゲートウェイだった。登録がいるんだとばかり思ってて、仕事で使った事なかったけど、これなら使えるじゃん。手数…

httpd.confとかの場所

mac

いつも忘れて、 find / -name httpd.confとかやってて、アホ臭いから。。 ここだよ /etc/apache2/書きゃ忘れないだろ。多分。 再起動とかは sudo apachectl restart apachectl configtestとかで 参考 第2回 なぜMacなのか(後編) ~ApacheでCGIを動かすまで…

再インスコではまったとこ

win

ドライブ名を変える 「Dドライブ」や「Eドライブ」を別のドライブ名に変更するには - 日経トレンディネットドライバ一覧に101キーボードが出てこない MSN Japan - ニュース, 天気, メール (Outlook, Hotmail), Bing検索, Skype http://homepage2.nifty.com/w…

RailsでPostgresql

gem install postgres-pr 参考 leave a note [message] behind on Rails: RailsとPostgreSQLの接続を作る

メールで使えない文字

http://www.puni.net/~mimori/rfc/rfc2822.txt:"RFC2822" メールアドレスで使用できない文字の種類がわかるサイトを教えて… - 人力検索はてな

数値文字参照

php

PHP: mb_encode_numericentity - Manual phpで数値文字参照 - Float on the flow

和暦変換

404 Blog Not Found:javascript - 和暦コンバーター

httpd.confをミスったら

httpd.confのvhostで、一番上に書いてた、IPで受けたときの設定の、SearveNameをちゃんと書いてないのが原因で、www無しアクセスでうまく動かなかった。それは、設定ミスでいいんだけど、そんときの画面のエラーが Application error Rails application fail…

Zend_DbのfetchAll

php

Zend_Db_Table_Abstract::fetchAll()は、Zend_Db_Table_Rowset 型のオブジェクトを返す。 http://framework.zend.com/manual/ja/zend.db.table.row.html#zend.db.table.row.read Zend_Db_Adapter::fetchAll()は、連想配列を返す。 http://framework.zend.com…

php5でオブジェクトのクローンつくりたいclone

php

$hoge = new HOGE(); $hoge = $fuga ; だと、参照 $hoge = new HOGE(); $hoge = $fuga->__clone ; で、クローン

レイアウトテンプレート

うわ、確かにそれでできるわ。。 参考 http://labs.unoh.net/2007/06/smartyrails.html

スクリプト自体のタイムアウト

php

大量インポートをつくってたら Fatal error: Maximum execution time of 30 seconds exceeded だと怒られた。 設定があるらしい php.ini max_execution_time = 3600で1時間(多分) 関数でも PHP: set_time_limit - Manual

php5でfgetcsvを黙って使うとデータがおかしくなる

php

ロケールを見るから 下記がシンプルだと思う http://blog.factree.co.uk/memo/000025.html 一部が?ったりするTT 参考 http://yossy.iimp.jp/wp/?p=56 で解決

復習 link_toのメソッドと、ページャーの全件数

link_toのメソッド <%= link_to('削除', { :action => 'destroy', :id => list.id }, :confirm => '削除しますか?', :method => :delete ) %>:method => :postならpostになる :post => trueは廃止されたっぽい? will_paginatorでの検索した全件 <%=h @list…

Zend_Controller_Dispatcher_Exception: Invalid controller specified (error) なエラー

ひょっとして ErrorController.php置いてないんじゃね?

FTPでchrootしたい

ユーザーを作る/etc/vsftpのvsftpd.confを書く chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list user_config_dir=/etc/vsftpd/user_conf で, chroot_listにそのユーザーを書く で、user_confの下にユーザー名ファイルを書いて、rootにした…

ActiveFormをつかってみる

バリデータがモデルと一体だから 検索のときとかめんどくさい プラグインがある 初期からあるやつっぽいけど active_formプラグイン - Ruby on Rails プラグイン まとめ wiki - アットウィキ RailsのActiveFormの使い方 - 京の路

お知らせメールを配信したい。

Threadでやる member = Member.find(:all) threads = [] cnt = 0 threads << Thread.new{ member.each do |m| email = i.email subject = replace( params[:mail][:subject], i ) body = replace( params[:mail][:body], i ) Mailer.deliver_bulletin(email,…

Bulk updating Gem source index for: http://gems.rubyforge.org と文句を言われる

やってみた1 RubyGems で Bulk updating Gem source index が終わらない - をみてVMの割り当てメモリ増やしたけど、改善しない。このケースとは違うみたい。 やってみた2 Rails Install Memo: るな~るの実験室 をみて, /home/crimaru/.gem/source_cacheと/o…

macのphpを入れなおしたら クソハマった話

自宅のmacでもZend_dbを使うため、pdoとか必要になったから 元々入ってるのだと駄目みたいなので、ビルドし直す。 参考 http://d.hatena.ne.jp/boto/20071121/1195657035 2007-11-14 http://d.hatena.ne.jp/hetima/20071028 MacでPostgreSQLをインストールす…

crontab

参考 crontabの書き方 43 23 * * * 23:43に実行 12 05 * * * 05:12に実行 0 17 * * * 17:00に実行 0 17 * * 1 毎週月曜の 17:00に実行 0,10 17 * * 0,2,3 毎週日,火,水曜の 17:00と 17:10に実行 0-10 17 1 * * 毎月 1日の 17:00から17:10まで 1分毎に実行 0 …

include_pathについて

php

めも 参考 include_pathかset_include_path()か - Shin x blog

IEでAjaxるときの注意

c00ce56e というエラーが返ってきたので、ぐぐった ソースは2ch http://unkar.jp/read/pc11.2ch.net/php/1166751613 500 nobodyさん [sage] Date:2008/01/30(水) 09:47:11 ID:??? Be: 質問。 prototype.jsのAjax.requestを使ってるんだが、 あるサーバー(…

絶対値が何桁からしりたい

x = -5555125.9987 x = Math.floor( Math.log(Math.abs(x))/Math.log(10) ) + 1 x

cronからrubyを動かす

gemを使うときとか、GEM_HOMEをあわせるとか色々めんどかった。cron→hoge.sh→hoge.rbでうごかすようにした。 hoge.shの方で環境あわした #!/bin/sh GEM_HOME=/opt/ruby186/lib/gems/1.8/ export GEM_HOME export RUBYLIB=/opt/ruby186/lib export PATH=/usr/…

cronからrubyを動かす

gemを使うときとか、GEM_HOMEをあわせるとか色々めんどかった。cron→hoge.sh→hoge.rbでうごかすようにした。 hoge.shの方で環境あわした #!/bin/sh GEM_HOME=/opt/ruby186/lib/gems/1.8/ export GEM_HOME export RUBYLIB=/opt/ruby186/lib export PATH=/usr/…

Pear::Pagerのfactoryの仕様が変わってるようにみえる

2.4.5だと、factoryに渡すやつでpathを入れなくても 今のページに対してのページャーが出たのに、2.4.7になったら /に対するページャーが出るようになった pathにfalseとか渡したらよくなった $params = array( #略 'path' => false, //2.4.7になったらコレ…

FXでdivとかのレイヤがswfの下にもぐっちゃう件

前のマリンズのサイトのメニューとかそーだったから困ってた。 wmodeをtransparentになってないからです←結論 <OBJECT classid="..." ...(略)> <PARAM NAME="movie" VALUE="..." /> <PARAM NAME="quality" VALUE="high" /> <PARAM NAME="wmode" VALUE="transparent" /> <PARAM NAME="bgcolor" VALUE="#FFFFFF" /> </param></param></param></param></object>

イープラスのパスワード再設定は異様に時間がかかる。

イープラスのパスワード忘れる ↓ パスワード再設定申し込みする ↓ 登録アドレスに再設定URLを書いたメールを送ったから確認しろといわれる ↓ すぐにはこない。全然来ない。30分以上こない。 ↓ しばらくあとでもう一度メールチェックしたときにきてた ↓ で…