2009-01-01から1年間の記事一覧
いろいろ調べてみた検索対象のデータは全文インデックスを貼ったテーブル 中身は15万件程度 対象となる件数は1000件とか テーブルはMyISAMんでSELECT SQL_CALC_FOUND_ROWS * FROM foo WHERE MATCH(bar) AGAINST('hogehgoe' IN BOOLEAN MODE) LIMIT 550, 10;…
http://blog.livedoor.jp/loopus/archives/50187497.htmlmod_dav_svnでやっていると実行者がapacheになるのでupdateする場所をapacheが書き込めるパーミッションにしておいてやるhooks/post-commitはchmod で +x を忘れないように
memcached http://gihyo.jp/dev/feature/01/memcached/0001 http://www.php.net/manual/ja/class.memcached.php http://www-jp.mysql.com/products/enterprise/memcached.html
http://d.hatena.ne.jp/yabeken/20080309/1205079152 テンプレートが継承できるらしい 使い方によっては便利?
ローカルLoopBackAdapter http://www.sdjgis.co.jp/mt3/2008/09/virtualpc.html http://www.obenri.com/_vpcspecial/vpc_network2.html Windows on Linux with vmware http://d.hatena.ne.jp/sotarok/20071209/vmware_centos5_complete http://d.hatena.ne.j…
モダンPHP PHPer VAIO X WWAN 割引 Windows PHP 開発環境
MySQLでIN()にNOTをつけて指定以外のものを取得したかったのでやってみた。 で、INの中が数件ならちゃんととってきてくれるんだけども、INの中が1000件を超えるデータだとちゃんととってきてくれない検証データ foo_t:70000件くらい 除外したいデータ:1000件…
PHP5.3移行でないとsingletonを継承できないこことか http://gihyo.jp/dev/feature/01/php53/0001?page=3こことか http://php.designlinkdatabase.net/data/frame_316852.aspxようするに親クラスのself::は親クラス自体を返してしまうしので継承して複数のク…
ずっとやり方が不明で悩んでいたがあっさり解決子ウィンドウで以下のようにやるとできる // inputフィールドのvalueの値を取得する window.opener.$('セレクタ').val();っていうか$()自体が関数だからwindow.opener.関数の形式で呼び出せるのは当然といえば…
MySQLのパフォーマンスが落ちた っていうかサイトが?wwってことで色々としらべまわったらORDER BYでインデックスが使われていないとか、もろもろの情報が出てきたのでそれに合わせてちょろっとチューニング まだ、根本的解決ではないけど、若干マシになっ…
親ウィンドウ <script type="text/javascript"> function fooFunc(){ alert('foo!!'); } </script> 子ウィンドウ windows.opener.fooFunc();
こうやるらしい http://yas-hummingbird.blogspot.com/2008/09/jquery.htmlつまりappendが走るfunctionの中で一緒に宣言してあげるってこと
IEで$.getとかやると正常にデータが取得できないときがある そんなときは文字コード疑ってみよう サーバーから帰ってくる内容がUTF-8でないとちゃんと動かないもよう PHPだったら以下みたいな感じでやってあげる header('Content-Type: text/html;charset=UT…
エディタの画面右端で折り返し 変更ファイルのみをFTPでサーバーにアップロード(同期?) subversion使っているときに.svnフォルダを無視してサーバーに反映してくれたらうれしいな viのキーバインド使えたらうれしいけど微妙っぽい
eclipse+subclipseでsubversionを使えるようになったのはいいけど、各ディレクトリ内に.svnフォルダが出来るようになってしまう。 通常のFTPソフトでフォルダごとアップロードすると中にある.svnまでアップされちゃう 開発環境に反映するのにいちいち「コミ…
インポート ファイル→インポート SVNからプロジェクトをチェックアウト 新規リポジトリ・ロケーションを生成 リポジトリのURLを入力 チェックアウトするフォルダの選択になるのでチェックアウトしたいフォルダを選択して「次へ」 チェックアウトするプロジェ…
サイトの追加 ヘルプ→ソフトウェアの更新→使用可能なソフトウェア→サイトの追加 で表示されるダイアログの「ロケーション」に以下を追加 http://subclipse.tigris.org/update_1.6.x インストールの実行 先ほど追加したサイトの展開をすると Core SVNKit Libr…
subclipseのインストール subclipseの使い方
作るものがあやふやな状態でプログラムをすると迷走する いまさらながらだが「やっぱり」な状況やっぱり、しっかりと設計をしてから作り始めないとスムーズに進められないなぁ・・・
eclipseのエディタでどうしてもタブを表示して欲しかったので探したら出てきた JStyleプラグイン
今まではプリペアドステートメントやらを使っていなかった で、新しいシステムを組むのに使い始めてみた でも、実際に実行されたクエリってどうやったらとってこられるんだ?たとえば INSERT user INTO (id, name, status) VALUES( ? , ? , ? ); みたいなの…
session_set_save_handlerをする前に register_shutdown_function('session_write_close'); をしてやらないとmysqliの接続がうまく持ちまわれない(理由はよくわからんがw)てことでセッション用のクラスのコンストラクタでやるにはこんな感じ class Sessio…
いままでトランザクションとか全然気にしたことなかったwのでInnoDBの存在は知っていたけど使ったことは無かった それぞれの比較をしたサイトとかを眺めてはいるけど結局どうするかが決まらないInnoDB トランザクションができる FULLTEXTによる全文検索がで…
芸能人のブログといえばアメブロってくらいアメブロには芸能人が多い気がする 何でだろう?運営会社の戦略?
割と長期に亘るシステム作成においてスケジュールを作ってみた 終わりが決まっているのでなんとなくその中に詰め込んでみたけど、これって適当? スケジュールってどうやって算出されるものなんだろう・・・
コメントとトラバの設定見直し 単に日記の継続日数を稼ぐためのだけの惰性の記事ですw
どっちのほうが使いやすいのか検討しよう
ライブラリの群れ とりあえずいろんなサイトで使えそうなクラスをちょこちょこ作って1個requireすれば全部使えちゃう みたいな感じでやっております
フォームから入力された値をDB等に格納するためにデータの加工をしなければいけない場合って結構あるよね? そのデータの加工っていつどの段階でやるのがベター? クライアントからアクセスされるPHP フォームからの入力値はとりあえずまるっとクラスに渡し…
頭の中がオブジェクト指向になっていない 現代プログラマとしてこれはまずい気がする オブジェクト指向脳に体質改善していこう