開発のことの最近のブログ記事

久しぶりにPHPでサイト作りしたけど忘れすぎててわろたw

image

http://nyantendo.info/

奥様の手助けもありなかなか見栄えのいい感じになりましたよ!

よそのジェネレーターのようにあげた画像をアスペクト比無視してそのままフレームにはめ込むのではなくて、切り取りたい場所を選べるようになってたり、画像にコメントを付けられるようになっているのがポイント。

ケータイだから遊べないって声がどこからともなく聞こえたので、対応しましたよ(たぶん)。auはbiblioで確認できるんですが、ドコモはエミュレーターでしか試してないよ!アンドロイドとかWindows MobileとかiPhoneとかは困るよ!!

QR_Code ケータイからはこちら

 昨日WWWCがOpenSSLに更新があったことを拾ってきたので、久しぶりにコンパイルすっかと思ったらApacheのバージョンが上がってたw

 しばらく前にVistaをx64からx86に入れ直してから開発環境が入ったVirtual PC 2007をインストールすらしてなかった事実!!

 ということで、[Apache] ApacheをVC6でコンパイルしてみる 以来のApacheネタ?コンパイル手順などは過去の通りであまり代わり映えしませんが、rand.cでエラーが出なかったりLDAPでもエラーが出なかったのでそこら辺書き換わってるのかしら?

 

 例によってInstallShieldないので

apache 2.0.63は、

C:\Apache2

apache 2.2.8は、

C:\Apache22

で使うことを前提にhttpd.confとかができてますので、別ディレクトリで使う場合はそこらへん適宜書き換えてくださいまし。

Apache再配布等はApache License 2.0に準拠でお好きなように。

 ということになっとります。

いままで使っていたディレクトリに上書きしてしまうとhttpd.confが書き換えられてしまうのでバックアップを取っておいてください。

 肝心のファイルはこちら

apache_2.0.63-win32-x86-openssl-0.9.8h.8796vc6.7z

apache_2.2.8-win32-x86-openssl-0.9.8h.8796vc6.7z

 よそ様でもうまく動いてくれればよいのですが…

 OpenSSLのマニュアル(INSTALL.WCE)通りにeVC3でコンパイル。WindowsCE3.0以降でARMなCPUなら動くはずです。

 一応確認として、どえすでOpenSSL0.9.8aを使っているnPOP+npopsslのファイル(libeay32.dllとssleay32.dll)を今回コンパイルしたファイルに差し替えてGmailの巡回ができたのでOKだと思います。

 おそらく差し替えたからと言って著しくパフォーマンスが上がるとかセキュリティの問題を激しく回避できるとかそういうことはないと思うのですが、気分的に新しいほうがいいかなぁぐらいの感じで使ってみてます。

ダウンロードはこちら

openssl-0.9.8g-wince30.8796.7z

 実際に使うファイルは \OpenSSLCE30\bin の中の libeay32.dll と ssleay32.dll だけだと思います。既存のアプリケーションで使ってるファイルを差し替える感じで使うようになります。

 昨日コメントをいただいたあとVS2005でいろいろやったのですが、わけがわからなくなったので、VC6ならいけるんじゃないかとやってみよう!

前回のエントリはこちら

[Apache] Apach 2.0.61と2.2.6のWin32版(SSL付)バイナリ更新したよー

 

 ということで、むかーし買ったVisualStudio6.0のCDを発掘。VirtualPC2007に構築して放置してあったWindows XPにインストール。SP5とProcessor Pack(SP5用)も入れた。でもなんかOpenSSLのアセンブルに失敗したのでnasmを落としてきた。nasmはnasmwにリネームして使用。

 Apache 2.0.61はrand.cのコンパイルが通らずに困惑したが、

http://qaix.com/apache-http-server/543-372-patch-rand-c-for-win32-read.shtml

 ここを参照してちょっと書き換えたら通った。あとはopensslとzlibの構成ファイルが変わってるため、適宜*.depは書き換え。

 Apache 2.2.6はLDAPあたりでエラーが出たので、

http://www.apachelounge.com/forum/viewtopic.php?p=3584

 ここを参照してPlatform SDKをインストール。スタートメニューからPlatform SDKのOpen Build Environment Windowってところから適当なのを選んでコンパイルしたらOKだった。

 Vista x64環境にコピーしてどちらのバージョンをSSLでの動作を確認したのでぽいぽいっ

 例によってInstallShieldないので

apache 2.0.61は、

C:\Apache2

apache 2.2.6は、

C:\Apache22

で使うことを前提にhttpd.confとかができてますので、別ディレクトリで使う場合はそこらへん適宜書き換えてくださいまし。

Apache再配布等はApache License 2.0に準拠でお好きなように。

 ということになっとります。

いままで使っていたディレクトリに上書きしてしまうとhttpd.confが書き換えられてしまうのでバックアップを取っておいてください。

 肝心のファイルはこちら

apache_2.0.61-win32-x86-openssl-0.9.8g.8796vc6.7z

apache_2.2.6-win32-x86-openssl-0.9.8g.8796vc6.7z

 よそ様でもうまく動いてくれればよいのですが…

 ちょっと前にSilverlightの正式版が公開されたエントリーを書いたんだけど、なかなか試せないでいたらExpression Encoderという動画をSilverlight向けにエンコードしてくれるというツールの体験版が出たというのでちょっぴり試してみた。

体験版のダウンロードはこちら

http://www.microsoft.com/japan/products/expression/expression-studio/free-trial.mspx#encoder

 ちょっとはなくろさんに協力してもらってデジカメ(DMC-FX30)で動画を撮影。MOVファイルなのでQTConverterを使ってAVIに書き換えてからExpression Encoderへ。

ee01 
編集画面はこんな感じ。英語版なので英語だらけ。

 右側のSettings - Profile - Videoを帯域と相談しながら変更してあとはOutput - Job Outputでテンプレートを選びつつ適当にEncodeボタンをぽちっと押すとエンコードが開始されて終わるとIEが起動して作ったファイルが表示されます。

 出来上がったのをそのまんまコピーしたのがこれ

http://8796.jp/movie/ かにかまを食べるはなくろさん

 Silverlightが入っていないとダウンロードサイトへのバナーが表示されます。クリックするとSilverlightのホームページに飛ばされるので、インストール後また戻ってきてください…ってホントに普及させる気あるのかこれw

 と、まぁ非常に簡単に高画質なビデオをストリーミング配信することができますよと。現状ではユーザー側への負担を考えるとFlash Videoの方がいいと思うなぁ。Flashと違ってSilverlightインストールめんどくさいので素人にはおすすめできないよ!

はなくろさんおすすめ

ニャンテンドー
8796 twitter

Google検索

NTT Comのアフィリエイト

My affiliate

ドメインを取得するなら

AD

アーカイブ

2009年8月

            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31