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

PHPでCRAM-MD5認証を行ってOutbound Port 25 Blocking(OP25B)を回避してみる

PHPでCRAM-MD5認証を行って、直接プロバイダのメールサーバにメールを送りつけてみる。 プロバイダがCRAM-MD5に対応しているのが前提。 多分この方法なら自分側にSendmail/Postfix/qmailなどのメールサーバが入ってなくても行ける。

PHPをYumで5.2.xにアップデートしてみた

CentOS標準のリポジトリだとPHPの最新版は入れられないので、remiというリポジトリを追加する。 # リポジトリ追加 cd /usr/src/redhat/RPMS/i386 wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm wget http://rpms.fam…

AuthServerっていうクラスを作ってみた

サーバ側の認証処理をするクラス。 長いから全部は書かないけど。 header = apache_request_headers(); $this->input = file_get_contents('php://input'); $this->http_method = isset($this->header['HTTP_X_HTTP_METHOD_OVERRIDE']) ? $this->header['HTT…

OpenSocialのサービスプロバイダっぽいのを作ってみる

PHPで。 最近仕事で2-legged OAuthに触れる機会があったので、その延長でOpenSocialのサービスプロバイダっぽいのを個人的に作ってみる。 HTTPメソッド クライアントがPUTとかDELETEとかのメソッドを使えない場合、リクエストヘッダーに"X-HTTP-Method-Overr…

はてな始めました

今更始めました。 最近はmixiにログインしている時間がやたらと不毛に感じるので、こっちへ。 最初はブックマークだけ使ってみようかと思ったけど、こっちもやってみようかと。 とりあえず、自分用のメモという方向で。 似た趣味の方と知り合いになれたら幸…