ひびろぐ ver.2

Google検索したときの見た目を考慮してブログ名を変更してみた。馬鹿かと阿呆かと。

Archive for 3月, 2008


久々にちょっとだけDirectX9(Graphics)

「ワイド液晶フルスクリーンでアスペクト比が狂う」のをなんとかすることになった。


初期化時のウィンドウサイズをいじって、Present関数をいじればいいんだろう。と思っていたんだが……真ん中に表示できん。

640*480で初期化していたのを、720*480で初期化に変更。Present関数自体はいじらず全部NULL。左上に寄ったけどアスペクト比的にはOK。

Present関数のパラメタをちゃんとセットしたら、画面が真っ白に。



ええと、640*480で作った場合はPresentを全NULLにしてもしなくてもOKだけど、720*480だとダメ?何の制限に引っかかってるんだろう?

xen:完全仮想化ができない

20080330xenerror

仮想マシン構築時にエラー。エラーメッセージをぐぐってもわからず。

うーむ?

VMware→ふりだしに戻る

xenがなんとなく動くようになったので、次はVMware。


とりあえずVMwareServerを導入してみた。ちょっとめんどうがあったけど、とりあえず導入は成功。続いて仮想マシンを作ってみたが、起動にこける。

再起動したらディスクエラーになった。fsckしても無駄。マジorz


というわけで、現在0から再構築中。めんどい。

WordPressにGm ailから記事を投稿する

@WPMOB


前々からやりたかったいわゆるモブログにようやく成功の予感。


既存の外部プログラムを勝手に改造しまくってどうにか動くようにした。


細かい動作確認等はまだだけど、とりあえずこれで。




元プログラム配布元:http://unp.under.jp/?p=1164


メールで投稿テストー

@WPMOB


いけるかなー?


PHPでgmailを読んでみる

たまにはなんとなくお遊びプログラミング。

WordPressのmoblogプラグインがpop3はいけるけどSSLが駄目なので改造して使ってみようという主旨。


http://sourceforge.net/projects/gmail-lite

ドキュメントが無いけど中に使い方がちょっと書いてあるので、適当にいじる。


http://gmail-lite.sourceforge.net/docs.html

と思ったらドキュメントを見つける。

PHP:

  1. $gmailer = new GMailer();
  2. if ($gmailer->created) {
  3.    echo "<p>create OK</p>";
  4.    $gmailer->setLoginInfo("hogehoge", "fugafuga", "+9");
  5.    //$gmailer->setProxy("proxy.company.com");
  6.    if ($gmailer->connect()) {
  7.       // GMailer connected to Gmail successfully.
  8.       // Do something with it.
  9.       echo "<p>connected</p>";
  10.       $gmailer->fetchBox(GM_STANDARD, "inbox", 0);
  11.       $snapshot = $gmailer->getSnapshot(GM_STANDARD);
  12.           if($snapshot){
  13.                 echo "<p>snapshot OK</p>";
  14.                 echo "<p>";
  15.                 echo "snapshot->created: ".$snapshot->created."<br>";
  16.                         echo "name: ".$snapshot->name."<br>";
  17.                         echo "total: ".$snapshot->box_total."<br>";
  18.                         echo $snapshot->box[0]["subj"];
  19.                 echo "</p>";
  20.           }else{
  21.                 echo "<p>snapshot NG</p>";
  22.           }
  23.    } else {
  24.       die("Fail to connect because: ".$gmailer->lastActionStatus());
  25.    }
  26. } else {
  27.    die("Failed to create GMailer because: ".$gmailer->lastActionStatus());
  28. }



何故かメールリストが取得できない。1件も無いといわれる。中身を追いかけてみようと思ったが、ちょっと見た感じでは受信のプロセスがよくわからない。


そしてperlのスクリプトだとあっさりいける罠。

http://rasterweb.net/raster/2005/01/16/get-your-gmail-with-perl/

うーん、PHPから使いたいんだけど、PHPからperlを呼べということだろうか?頭悪いなあ。

もうすぐ4月か、と感じた瞬間

18時過ぎても空がちょっとだけ明るいわ。びっくりだ。


もう3月も終わりか。やべえなぁ。

ぼく、オタリーマン 3巻

ぼく、オタリーマン 3巻

大学生協に昼飯買いに行ったら売ってた.ので買ってきた.


なんか1巻のテイストに戻った気がしてよかった.

色々と笑えないけどオススメ.

デジカメ向けに予備バッテリとSDカードを購入してみた

先日の学会で,ホワイトボード向け補正機能を使って写真を撮っていたら,バッテリが切れた.

1GBのSDカード(正確にはミニSD+SD変換)は動画を混ぜたりすると割と食い尽くし得ることがわかっていた.


というわけで,予備のバッテリと2GBのSDカード(正確にはマイクロSD+SD変換)を買ってみた.予備のバッテリはサードパーティのちょっとだけ容量が小さいヤツ.コレのCNP20.ふらっと立ち寄ったsofmapで1500円しなかったのでつい購入.マイクロSDカードはツクモで2200円くらいだったかな?めんどいので正確な値段はどうでもいいや.


で.

驚いたのがSDカードの性能差.一年以上経過しているはずだから仕方が無いというかなんというかだけど,古いSD(UMAXのミニSD)では写真を撮影すると次の撮影まで数秒間コンスタントに待たされていたのが,新しいSD(BUFFALOのマイクロSD)では待ち時間が大幅に削減されて超快適になった.これは予想外の収穫.びっくりだ.これで今まで以上に写真を撮りまくれそうです.

まぁむしろ撮りまくった写真の管理に苦心してるんだけどね.


ちなみに,画質・サイズを最低まで落としたら,液晶に表示される残り撮影可能枚数に五桁目が見えましたとさ.すげえ.

いかん、DVDが欲しくなる

http://www.nicovideo.jp/watch/sm2711972


とりあえず火星をテラフォーミングしてAQUA作ろうぜ!