月別アーカイブ: 10月 2007

MSDN Library June 2007 (日本語版)

MSDN Library June 2007 (日本語版)

もう少ししたら Oct 2007 が来るような気もするが、WCF関係のドキュメントが読みたかったのでインストール。

昨年インストールした時は Visual Studio 2005 MSDN ライブラリ とは別に MSDN ライブラリがインストールされていたけど、
今回の奴は Visual Studio 2005 MSDN ライブラリ を更新するようになった。選択肢はない。
Visual Studio の購入経路が MSDN 経由になったからなんだろうな。きっと。
個人的には統合されて管理が楽になったので嬉しい。

一方で .NET Framework 3.5 系のドキュメントも読みたかったが、VS2008 Beta2 日本語版をインストールした環境のドキュメントが、
かなり歯抜けで使えない。
しょうがないから Windows SDK (旧 Platform SDK) を入れようとしたら、すでにPlatform SDK より新しいバージョンの .NET Framework 3.5 なので
インストールさせてあげない、とのメッセージ。どうしろっちゅうねん。

VS2008 は英語版 の方がいいんかなあ。

WCF で JSON サービス

WCF で JSON サービス

JSON 形式でAJAX と連携するWCF サービス を見ながら実験中。

VisualStudio 2008 のホストプロセスの場合サービスの起動については問題なかったが、
AJAX での通信は同一ホスト・同一ポートに制限される、という問題にあたって通信に失敗。
サービスとWebアプリケーションを同一プロジェクトにすればいけたんだろうけど、別プロジェクトで作業してしまったので。

更に WindowsXP 上の IIS 5.1 上で SimpleService.svc サービスを動かそうとするとエラー発生。SimpleService.svc ファイルの解釈に失敗している。
ググってもこれといった手がかりが得られなかったが、
いきなりファイルの先頭でエラー表示されているので、UTFのBOM関連だろうとあたりをつけて、
Notepadで開いて保存し直したらエラーが解消した。
UTF-8(BOMあり)でないと駄目らしい。

Xdebug extension for PHP

Xdebug extension for PHP + XDebugClient

ソースコードは出てきたけど、ステップ実行したり変数の中身をチェックしたりするところまでいかなかった。

PHPサーバ (MacPorts) で php5-xdebug をインストール

  • sudo port install php5-xdebug

/opt/local/etc/php.ini に以下の設定を追加

; xdebug
zend_extension="/opt/local/lib/php/extensions/no-debug-non-zts-20060613/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.idekey=default
; xdebug.remote_host にリモートデバッガのIPアドレスを指定する
xdebug.remote_host=10.10.0.1 h

Windows 上で XDedugClient を起動して、メニューの [Debug]-[Start listening] を選択。Windows Firewall が文句言うので許可。
ポート9000で listen してるのを確認した。

ブラウザで http://PHPサーバ/動かしたい.php?XDEBUG_SESSION_START=default をアクセス。
XDedugClient がどっからソースもってくる?と聞いてくるのでXDebug経由で取得。
→Windows上にソースもってなくてもソースが確認できた。この時点ではPHPの動きは停止中。

ステップ実行はできないが、Run コマンドをたたくとPHPの実行が再開して動作完了した。

Windows Server 2003 管理ツール パック

Windows Server 2003 管理ツール パック

WindowsXP に 管理ツールパックを入れようとしたら Adminpak.msi が見つからず探してしまった。

Itanium ベースの Windows Server 2003 のヘルプには、Windows Server 2003 管理ツール パック (Admin Pack) のファイル名は Adminpak.msi と記載されていますが、製品 CD に収録されている実際のファイル名は Wadminpak.msi です。そのため、Windows Server 2003 管理パックをインストールするには、64 ビット製品 CD で Wadminpak.msi ファイルを見つけて実行する必要があります。

Itanium だけじゃなくて x64 もそうだった。

今日の圏央道

今日の圏央道

朝 圏央道を南下していたら正面に富士山がくっきり見えた。
夜も北上中に満月がいい感じに見えた。

さすが台風一過。

圧力保温調理鍋 ほっとく圧力鍋

圧力保温調理鍋 ほっとく圧力鍋

鍋の季節。特に かき鍋。

圧力鍋 + 真空保温鍋 が合体した奴があってもいいだろうと探したら、こいつだけみつかった。
実際には真空じゃなくて空気層だけど、真空にするのは強度的に辛いと思われ。
…って真空断熱容器が別になっててはめこむタイプなら全然問題ないやん。
そういう商品はないのか??

で、ただの圧力鍋だと5000円ぐらいしかしない。
作ってすぐ食べる一人暮らしだとそれでいいような気がしてきた。

ジム通い

ジム通い

昨日ジム通いセットを会社に置いていたので、会社に寄ってからと思って行ったら。
駅から会社の間で台風直撃。1000円の傘壊れる。

最初からジムに行って1000円のレンタルセット借りればよかったよ。

NFL 1月のプレイオフ予定

NFL 1月のプレイオフ予定

  • 1/6, 1/7 First Round
  • 1/13, 1/14 Divisional Championships
  • 1/21 Conference Championships

今年の Patriots だったら Divisional Championships は間違いないと思うんで、
1/13, 1/14 にボストン行き勝負してみようかなあと。いうメモ。

あと14日夜は NBA で Washington Wizards @ Boston がある。

ソフトバンク ブループラン・バリュー 発表

ソフトバンク ブループラン・バリュー 発表

これで スーパーボーナス + パケット定額Biz 契約ができるようになるはず。

割引額が「半額適用前」なので、個人契約だとあんまり嬉しくないかも。
法人契約だとそもそも目的 Bizホーダイ だし、かなりよさげだ。