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

たぶん一番使いやすいランチャ Orchis

これはいいですね。 探してたものはこんなシンプルだったんだby桜井さんって 感じです。 小物創作所 http://www.eonet.ne.jp/~gorota/

Eclipseの64bit版

残念なことに、どうもこいつは64bitになっても相変わらず重い。 Java関連/Eclipse(x64)のダウンロード - PukiWiki http://www.techch.com/wiki/index.php?Java%E9%96%A2%E9%80%A3%2FEclipse%28x64%29%E3%81%AE%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC…

Javaランタイムの64bit版を入れる方法

PC

やっぱり時代は64bitだよね、ということで、 JVMも64bitを入れたくなりますね。 簡単で、64bit版IEとかのように、64bitのブラウザで 下記にアクセスすると、64bit版のDLにありつけます。 全オペレーティングシステムの Java のダウンロード一覧 - Sun Micros…

firefoxでウインドウを閉じる

firefoxでは、 javascriptで開いたウインドウ target='_blank'で開いたウインドウ しか閉じれません。あと、子ウインドウから親ウインドウの関数を操作することも できますが、prototype.jsを使った関数だとうまくいかない。 まぁいいけどさ。 javascript 子…

404エラーを発生させる

とにかくエラーなんだよっ!という風に突っぱねたいときに 使える、404エラーの起こし方。 $this->cakeError('error404'); "404エラーを発生させる" フォーラム - CakePHP Users in Japan http://cakephp.jp/modules/newbb/viewtopic.php?topic_id=1005&foru…

関数に渡された全ての引数を取得する

PHP

こんなんいるか?と思っていましたが、いわゆる コマンドライン引数的なことをやりたいときには必須になります。 PHP: func_get_args - Manual http://php.morva.net/manual/ja/function.func-get-args.php PHP: func_num_args - Manual http://php.morva.ne…

QdmailをCakePHPでSMTP化する

大量にメールを送る場合は必須のSMTP化。 Qdmailなら簡単にできる。 SMTPの玄人的操作法 - Qdmail - PHP::Mail Library , Quick and Detailed for Multibyte http://hal456.net/qdmail/smtp_detail CakePHP Qdmailメール送信でメールが受信されない | MT Sys…

さくらにCakePHPを設置

また詳しく書きますが、基本的にwebroot以外はアブナイので 外から見えないところに置きます。 で、パスの設定はindex.php上でやる、というだけ。 さくらの場合は.htaccessでRewriteBase / を指定してやらないと 動かないので注意ってのもある。 [cakePHP]レ…

さくらでcronを使うときの設定法

WEB

意外と冷たいさくらさん。 ちゃんとしたUIあるのに、使い方のhelpが冷たい。 さくらインターネットのCRON設定を可能な限り簡単に解説したい http://senrioka-info.net/0_google_sitemap/cron.htm これでも動かない場合は、例えばCakePHPなら実行コード上で h…

Windows上で.svnフォルダを再帰的に消す

PC

GUIとSubversionの親和性の低さは異常だと思うんだ。 もうダメだねーこういう使い方する場合は。信頼性低すぎる。 …ということで。 Windows上でレポジトリをチェックアウトしてた場合に、 いたるフォルダに生成される.svnフォルダを再帰的に消す方法。 プロ…

アクションをcron化する

このやり方でもできる。 CakePHPでcronを使う方法 - ElectricBrain Standard http://www.multiburst.net/ElectricBrain/2009/04/how-to-use-cron-on-cakephp ただ、これだといろんな人から実行できてしまうので ちょーっと怖い。ということでdispatcherを改…

IE6対策いろいろ

まとめてくださってる方がいらっしゃったのでご紹介。 基礎編7 段落が崩れるのを防ぐ http://www.geocities.jp/multi_column/float/07.html

IEでoverflow: scroll時に中身が変になる

もうIEはダメすぎるね。 divタグなんかで中身をスクロールさせたくて overflow: scroll とかしてるときに、中身がおかしくなることがある。 これは子要素に、position:relative が指定されている時に 起こることが多いみたいなんだが、これを解決するには 子…

IE6でカラム落ちするのを防ぐ方法

まぁ、overflow: hidden が手っ取り早い。 特に自分で書いてなくてきったないよくわからんような サイトのCSSをいじるときは、これが一番早い。 フロートボックスが並んだ時の右端のがカラム落ちしない方法みたいなのとIEのコメントバグ | CSS HappyLife htt…

オートインクリメントの数字をリセットする方法

ALTER TABLE テーブル名 AUTO_INCREMENT=1 MySQL - オートインクリメントの番号調整 - ミクロトーク - livedoor Wiki(ウィキ) http://wiki.livedoor.jp/chando/d/MySQL%20-%20%A5%AA%A1%BC%A5%C8%A5%A4%A5%F3%A5%AF%A5%EA%A5%E1%A5%F3%A5%C8%A4%CE%C8%D6%B…

CodeIgniter

CodeIgniterというフレームワークがあるそうだ。 でも見たところ、あんましCakePHPと変わらないから Cakeでいいかなーと思ったという…。 CodeIgniter | オブジェクト指向PHP http://www.objectphp.jp/php/codeigniter/ CodeIgniterとは? · 日本CodeIgniter…

Ruby入門とか

Ruby、面白そうだよね。 オブジェクト指向的に文字列とか処理できるのがよい。 Ruby入門以前 - OSのようなもの http://d.hatena.ne.jp/wocota/20090706/1246888403 Ruby 入門 http://www.lab.ime.cmc.osaka-u.ac.jp/~kiyo/pub/lecture/unixpro/ruby/#whatisr…

MacOSからNTFSへ書き込む方法

書けないんだよね、読めるけど。 だから未だに標準フォーマットがFAT32なんだ。やめてくれ。MacFUSEってのを入れてやれば解決です。 あとはそれのNTFS用のスクリプトファイル(?)を入れれば 無事書き込みができます。すごい! MacFUSEすごい(MacからNTFS…

今から書かなきゃいけないこと

CakePHP 1.2での CSRF対策 SSL接続 cronでのアクション起動 dispatchの挙動 paginateではストアドファンクションは使えない 携帯サイトへリダイレクト UserAgentによる表示ページ振り分け SSL接続できないページへ無理矢理SSL接続する elementsは使える flas…