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

ぎゃー

PHP

WebHowmさっそくバグってました.. 入力チェックはSQL関係にしか気を付けてなかった.. なので他にも多々ありそう. で,http://php.net/preg-quote これに初めて気付いたんだけど・・・前はいちいち手動でstr-replaceかけてたような・・・普通にマニュア…

ついでに

id:tomokopさんとこの自己紹介から引用 技術者でもあり研究者でもあるというのはどっちつかずな気がするから、中途半端だもんね。#最近、とくに中途半端モノたちを見て思い立ちました。。。だから私は研究者です! 深いなぁ.今はどっちでもないけど,この…

こんな時間に起きた

おぉぉぉぉ. http://d.hatena.ne.jp/tomokop/20060122#1137863464 恐ろしい・・. 自分でも死んでるか無職になってる可能性が高いと思うのがアレだな.

またもやApacheがおかしい

http://d.hatena.ne.jp/katase_n/20051227 これは関係なかったようだ・・. 原因が特定できなくてその場しのぎをするっていうのは何とも嫌な感じだ. Apacheのバージョンを変えようにも,今動いてるものを止めるわけにもいかない. そしてあと数ヶ月で今のサ…

ダウングレード?

PHP

レンタルサーバじゃPHP5が使えない!ということで自分フレームワークをもう一度PHP4用に戻す. ついでにDB関連をPDOを使っていたのをADOdbを使うように戻す. PDOが一般的になるまでADOdbはまだまだ使いそうだなぁ. ざっくりやったのでエラー制御はちょっと…

なんとかまともに動くようになってきた

PHP

http://www.n314.com/WebHowm/ web上でhowmを使う. 取り敢えずIDはguestを登録しておいた. 需要はあるんだろーか.. MySQLと自分用フレームワークに依存してるっていうのがネックだなぁ. まぁDBは何でもいいけど全文(like)検索したかったから,テキス…

バージョンの違いで問題がぽろぽろ

PHP

やっぱり別の環境で試すのは必要なんだねぇ.. reference noticeが出まくる.. オブジェクトが無かったらnullをリターンしてるところやエラーで変数を与えずにリターンしてるところに.. ADOdbにもエラー出てたけど最新版じゃ直ってるんかな.1箇所だけだ…

すっかり忘れてた

Maple祭り. 少し時間に余裕が出てきたから行ってもよかったな...ちら見もOKみたいだったし. 論文やらサーバが落ちたやらでPHPのことがすっかり頭から抜けてた・・.

変数の参照渡し

PHP

http://ns1.php.gr.jp/pipermail/php-users/2006-January/028752.html やりたいことは分かるが,何のためのprivateなんだろう・・. それこそgetStr()とやるべきなんじゃないだろーか. 自分でも変数やオブジェクトの値がどこで変更されるべきだとか変更され…

前にSamba+LDAPでドメインログオンやったんだけど折角だからPHPからもLDAP情報使ってログインしたいよね。ってことで。 if ($ds){ $r = @ldap_bind($ds, "uid=$user,ou=Users,dc=example,dc=com", $pass); var_dump($r); // ログイン成功ならtrue // 以下は…

少し休憩でWeb巡回

さっきの処理、Requestクラスで全角半角変換とか自動でやってて、UTF-8で渡されるデータがぐちゃぐちゃになってるのに気付かずにハマってしまった。 WEB+DB Press vol.27 を読んでたらhawkさんとかbobchinさんのサイトが出てた。 すごいなー。いつも見てると…

ajaxというかaja?

既存のajaxライブラリを使った場合、フレームワークと相性が悪い。 フレームワークを使うと実際の処理しているPHPファイルが隠蔽されるけれどajaxライブラリの方でそういう使い方をする場合を想定してないっぽい。 なので検索するも適当なライブラリが見つか…

全文検索

http://web.archive.org/web/20020731095928/http://www.hippo2000.info/cgi-bin/KbWiki/KbWiki.pl?cmd=disp&page=MySQL%A4%CEFull+Text+Search%A4%F2%C6%FC%CB%DC%B8%EC%A4%CB%BB%C8%A4%A6%BC%C2%B8%B3Perlのわざと読みにくくしてるんじゃないかと思うよう…

chasenモジュールを入れる

PHP

http://www.hippo2000.info/perl/myfull.htm これをやるためにhttp://phpwalker.web-frigo.com/item36.html http://www.asahi-net.or.jp/~wv7y-kmr/memo/pecl.html#chasen これを参考にやってみるが empty_string undeclaredとかいうエラーが出てダメ。 仕方…

howmをWebで

やっぱ全然ないのね。 fswikiでそれっぽいことをやろうとしてる人が居るみたいだった。 come-fromリンクはかなり便利だと思うんだけどな。 自作してみるかなぁ・・。

データの移行

pg_dump -U user -d mydb > mydb.db で出来たファイルを手動で編集 PostgreSQLに関する部分(最初の方と最後の方)を削除 mysql -u user mydb あとは消した部分を手動で修復すれば移行完了だと思うんだけど・・・うーん面倒。

Wikiを簡単にローカルで利用できるようになったのがhowmなら、howmをそのままWeb上で使えるようなものはないだろうか。 って随分考えた結果・・・はてながまさしくその機能なんじゃないか?って思った。 ここでまたしてもビジネスユーザは利用できず・・・・…

[雑記] ソースコードの読み方

http://hira.main.jp/wiki/ 面白いページを発見した。 結構一度見たソースでも後で戻ってきたりして何度も見ちゃうからこの方法だと便利そう。 元々howmにメモりつつだったので、ローカルで使うにはPukiwikiより便利なhowmでやってみようかと思う。 ぼちぼち…

PostgreSQLとMySQL

http://ml.postgresql.jp/pipermail/pgsql-jp/2004-June/thread.html#16708 この前後を読んでると、MySQLに変えるのが慎重になる。 溜まってる日経システム構築に何か載ってないか見てみよーか。 http://ml.postgresql.jp/pipermail/pgsql-jp/2004-June/0167…

メーラー変えようかな・・

http://support.microsoft.com/default.aspx?scid=kb;ja;905017 今初めて気付いた・・。 通りで送信エラーが出ないわけだ・・。 電八にでも変えようかな・・。データをまとめて管理している(から勝手に圧縮率が高いと思ってる)Outlookでさえ1GB以上もある…

qmailインストールメモ

前にもやったやつ。 http://d.hatena.ne.jp/katase_n/20051211#1134290616 何度もDebian入れてみてやっとマシになってきた。 apt-get install qmail-src ucspi-tcp-src relay-ctrlexim4があるのでbuild-qmailに失敗する。 そこでbuild-qmailスクリプトのdpkg…

フレームワーク

まとめて書きすぎか。まぁいいや。 http://www.programmers-paradise.com/tdiary/?date=20060101#p01 http://www.programmers-paradise.com/tdiary/?date=20060104#p07PHPらしさ。ひとつにちょこちょこっと修正できるのがいい。 つまり、PDOを使ったら汎用的…

そういえば本を買った

MySQLの本を2冊。あと社長さんが「これええんちゃう?」って見せてきたのはPHPサイバーテロの技法。それとWEB+DB PRESSが。 〜〜〜〜〜 PHPサイバーテロの技法を読んだ。 半分くらいは役に立ったかなー。なんか読んでたら懐かしくなった。 フリーのホスティ…

vpopmailパッケージ

散々悩んだ末(MLに辿り着いたり http://avoidnotes.org/~ohki/logs/2005/06/13/232253.html これを参考にしたり)READMEの As of 5.3.26-1 some configuration options STILL doesn't work. を発見する。 設定ファイル使えなかったらvpopmail入れた意味無い…

サーバ増えた

今まで実運用はPostgreSQLしかやったことなかったけどMySQLに手を出すかもしれない。 未だ検討中。 MySQLは検索の早さだとかバックアップ用DBとかが使い所だと思うけど http://www.linuxworld.jp/special/-/16642-2.html これを見るとどうなんだろうって感じ…

起動エラー

HDDを入れ替えたりカーネルのバージョンを上げたりしてて、今日もまたHDDを変えた。 そして再起動したら grub error 21 だって。 かなり困ったけどKNOPPIX HACKSのおかげで sudo mount -o dev,rw /mnt/hda1 sudo chroot /mnt/hda1 grub-install /dev/hdaとや…