HTTPサーバ構築
2007/09/30(日) 03:41:29
久々にHTTPサーバをいじいじしようと思い立ちました。
今回はほとんど日記からの引用ですw
今現在、ちょっと企画段階のノベルゲーム製作のお話がありまして、それのためにホームページスペースを借りようと思いました。
たまたまアカウント持ってた楽天で、Infoseekと契約。しかし、承認まで2日〜1週間ほどかかるらしいので、とりあえずテストと勉強も兼ねて自宅サーバでやってみることにした次第です。
基本的な環境構築は以前からやってました。ApacheとPerlですね。
ついでにsshサーバを立てるのもWindowsでやってます。
しかし、今のままではIPを晒しつつ公開&DHCPで勝手に割り当てなわけでめんどくさいというのから、サブドメインゲットのため、Dynamic DNS のレンタルを探すことにしました。
最初は.netが欲しいとおもったので英語圏のサイトに契約。が、どうも鯖オチしてるのか設定が悪いのか不可能。かなり時間を費やしても無理だったので、自分の技量も考えて日本の有志の方に助けを求めました。
http://www.eastcourt-rokko.com/domain/dyndns.html
ここにあるieServerNet様からお借りしたサブドメイン。
moe.hmという、なんとも素晴らしいドメイン☆彡笑
次に、IP変わった際に自動通知してクレーということでDiCEをゲットしてきました。
http://www.hi-ho.ne.jp/yoshihiro_e/dice/
以上でとりあえずHTTPは完了です。セキュア面が心配なので、公には公開しませんし(出来る限り)、BASIC導入予定でごんす。
さて、不特定多数や数人単位のプロジェクトで、ゲームを作るのならとりあえず会談の場やファイル置き場が必要だと考えました。
ということで、アップローダでも作ろうと思い立つ。
検索すると、レンタル版とPerl版があったのですが、勉強のためにもここはPerl版をダウンロード。
500のinternal server error 見慣れた光景ですねw
CGIの設定はしてたんですが、サブディレクトリを作ったのが問題なんでしょうか。とりあえずhttpd.confに項目追加。
<Directory "C:/home/apache/hoge/hoge2">
Options +ExecCGI
AddHandler cgi-script .cgi .pl
</Directory>
これだけ?とりあえず適当にやってたらできたのでまぁ良し(おいおい)
ということで早速使ってみようと試しにうpしようとUPボタンを押しました。
・
・
・
・
・
サーバが見つかりません。
…( ゚д゚)ポカーン
本当に悩みました。xn--cck3b4b9h
こんな文字が出てくるんですよね。
http://ここに
で、悩みに悩んだ挙句なんですが、原因はなんとindex.htmlファイルをいじってなかったことですw
ここまでたどり着くのに3時間を要したのは秘密w
すっごいアホらしいです。_| ̄|○ 鬱だ折ろう
うpも出来るようになり、ドメインもゲット。でもサーバ立ててるとメモリもよく食うし、いろいろ重くなって一石マイナス二鳥です。
今回はほとんど日記からの引用ですw
今現在、ちょっと企画段階のノベルゲーム製作のお話がありまして、それのためにホームページスペースを借りようと思いました。
たまたまアカウント持ってた楽天で、Infoseekと契約。しかし、承認まで2日〜1週間ほどかかるらしいので、とりあえずテストと勉強も兼ねて自宅サーバでやってみることにした次第です。
基本的な環境構築は以前からやってました。ApacheとPerlですね。
ついでにsshサーバを立てるのもWindowsでやってます。
しかし、今のままではIPを晒しつつ公開&DHCPで勝手に割り当てなわけでめんどくさいというのから、サブドメインゲットのため、Dynamic DNS のレンタルを探すことにしました。
最初は.netが欲しいとおもったので英語圏のサイトに契約。が、どうも鯖オチしてるのか設定が悪いのか不可能。かなり時間を費やしても無理だったので、自分の技量も考えて日本の有志の方に助けを求めました。
http://www.eastcourt-rokko.com/domain/dyndns.html
ここにあるieServerNet様からお借りしたサブドメイン。
moe.hmという、なんとも素晴らしいドメイン☆彡笑
次に、IP変わった際に自動通知してクレーということでDiCEをゲットしてきました。
http://www.hi-ho.ne.jp/yoshihiro_e/dice/
以上でとりあえずHTTPは完了です。セキュア面が心配なので、公には公開しませんし(出来る限り)、BASIC導入予定でごんす。
さて、不特定多数や数人単位のプロジェクトで、ゲームを作るのならとりあえず会談の場やファイル置き場が必要だと考えました。
ということで、アップローダでも作ろうと思い立つ。
検索すると、レンタル版とPerl版があったのですが、勉強のためにもここはPerl版をダウンロード。
500のinternal server error 見慣れた光景ですねw
CGIの設定はしてたんですが、サブディレクトリを作ったのが問題なんでしょうか。とりあえずhttpd.confに項目追加。
<Directory "C:/home/apache/hoge/hoge2">
Options +ExecCGI
AddHandler cgi-script .cgi .pl
</Directory>
これだけ?とりあえず適当にやってたらできたのでまぁ良し(おいおい)
ということで早速使ってみようと試しにうpしようとUPボタンを押しました。
・
・
・
・
・
サーバが見つかりません。
…( ゚д゚)ポカーン
本当に悩みました。xn--cck3b4b9h
こんな文字が出てくるんですよね。
http://ここに
で、悩みに悩んだ挙句なんですが、原因はなんとindex.htmlファイルをいじってなかったことですw
ここまでたどり着くのに3時間を要したのは秘密w
すっごいアホらしいです。_| ̄|○ 鬱だ折ろう
うpも出来るようになり、ドメインもゲット。でもサーバ立ててるとメモリもよく食うし、いろいろ重くなって一石マイナス二鳥です。
幸せプラネット計画
2007/09/30(日) 03:03:31
カストロールTTSを入れて1ヶ月か数週間か経ちました。
現状を報告します。
…えー。高回転での白煙が多くなったと思いますw
それに、夏だからか信号待ちでエンストするのもしばしば。オイルの粘度があれなのかなぁと思ったりもするんですが、2stにそいういうのってあるんですかね。いまいち( ゚д゚)ポカーン
バイク用品ショップにいくと、1100円くらいなんですが、ホームセンターだと800円なんですよね。でも容量が少ない…。
高回転まで回す途中の加速はやっぱりいいですよね。停車したときに香るオイルの香りも、うーん…2ストって感じで好きです。
でもやっぱりパフォーマンスをよくしたいわけで。
YAMAHAのスーパーオートルーブRS買いました。
200706とか言う日付が書かれてるんですが…製造年月日ですよね?そうじゃないと…(´;ω;`)ウッ…
そういえば、TTSは新しくなって日本の規格、FD適合だそうです。
でもYAMAHAはFC…。やっぱり新規開発はしないんですかねぇ(´・ω・`)
というか市場にAGIPがなくなってるのはどうかと…。
現状を報告します。
…えー。高回転での白煙が多くなったと思いますw
それに、夏だからか信号待ちでエンストするのもしばしば。オイルの粘度があれなのかなぁと思ったりもするんですが、2stにそいういうのってあるんですかね。いまいち( ゚д゚)ポカーン
バイク用品ショップにいくと、1100円くらいなんですが、ホームセンターだと800円なんですよね。でも容量が少ない…。
高回転まで回す途中の加速はやっぱりいいですよね。停車したときに香るオイルの香りも、うーん…2ストって感じで好きです。
でもやっぱりパフォーマンスをよくしたいわけで。
YAMAHAのスーパーオートルーブRS買いました。
200706とか言う日付が書かれてるんですが…製造年月日ですよね?そうじゃないと…(´;ω;`)ウッ…
そういえば、TTSは新しくなって日本の規格、FD適合だそうです。
でもYAMAHAはFC…。やっぱり新規開発はしないんですかねぇ(´・ω・`)
というか市場にAGIPがなくなってるのはどうかと…。
winamp改造計画
2007/09/29(土) 08:30:49
winamp改造計画について
今までずっとやったものと思い使ってたw
in_!mpg123.dllすら入ってなかったとか。 入れても大して変わってない気がした。それくらい、最近のwinampは向上したのだろう…それとも…んー。
あとyunasexyfontを使用しなくても、最近はちゃんと日本語表示できてたので、全くインストールしてないことに気づいてなかった。ちなみにインストールすると、海外製のskinでは、文字がはみ出すこともあり。まぁフォント変えればいいだけだけど。
maronは、tmsVUと連動するのでよろしアル。
ASP(Advanced Skin Plugin)を入れると、あれ、このskinなんか微妙だな。とか思ってたものも上手く表示できるかもしれない。これが無いとだめなskinも世にはあるのでご注意。
インストールする前に先にGlamomrous Pad をインストールしておくと、G Frameとかいう付属機能が使えるのではないかと思う。
このGlamomrous Pad は厄介で、なぜかプレイリストエディタを消せなくなってしまう。ゆえに、プレイリストに背景を表示させたいなぁとか思った人以外、特にインストールする必要はないんじゃないかな。
あと、Enhancer ver0.17 はインストールしたほうがいい。対応してるskinも多く、これだけで音をがらりと変えることが出来るからだ。プリセットのcloser sound はお気に入り。normal with ambience も結構いいと思う。ずっと使ってると、大体設定の仕方がわかってくるので、自分のお気に入りの設定を模索するのもいいのではないだろうか( ^ω^ )
ちなみにこれはもう更新が終了したやつ。で、今現在はJammix Enhancer 031 がどうも流行りのようだ。
こちらも多くのプリセットがあるが、なんか微妙にわかりにくい。とりあえずXBSだと、低音が響くようになり、十分向上するような気がした。
Toastar。
これは、曲が切り替わって新しく再生される際、どんなファイルなのかの情報が表示される。タイトル、アーティスト名、コメント文の3つの情報だ。これのおかげで、バックグラウンドでwinampを起動していても、何が再生されているかが瞬時に把握できる。と言っても、お気に入りばかり聴いているのなら、曲が流れた瞬間にわかるわけだから、あまりいらない機能なのかもしれん…(゚×゚*)
洋楽聴く人は、evilLyricsもいい。歌詞を拾ってきて表示してくれるので、英語が聞き取れなくても頑張ろうという気になるようなならないような…。要インターネット接続
それと日本語化キットのおかげで、Windows Live Messengerに再生中の曲名が反映されていることがわかった。すっごい頑張ってくれてます。もう大好きですW32工作屋さん☆
最後に、これだけインストールしてフル起動させると、メモリ消費量がちょっぴり増加。パフォーマンスが悪くなるので、メモリに余裕がある人(最近はみんなか…)のみに与えられる快楽。
知らない人もいるかいないか知らないが(変な文…)、winampはWAV書き出しが出来る。
やり方はまずoptionからプラグインのOutputを選ぶ。
右側に出てくるノーマルなら3つほどの選択肢から、Nullsoft Disk Writer を選択。
一応 設定 をすること(英語だけど)。とりあえず、保存先のディレクトリくらいはいじっておきたいところでごわす。最初にあるOutput file location のディレクトリという項目から設定可能。
あとはWAVにしたいMP3やらをプレイリストに追加し、再生。PCの反応がなくなったからといって強制終了はしないでくださいね。作業中の合図です。気になるんなら、設定にあるoverrideなんとれにチェックを入れときましょう。
詳しいやり方はググったら出てくると思います。
128KbpsのMP3をWAV化して、その後320KbpsでMP3にエンコードするって偽装方法がありますが、どうなんでしょw 試しにやってみたんですが…変換が上手くいかないのでしょうか、音がひどい。当たり前か。非可逆ですもんね。
というかWAV変換はMPx2WAVのほうが高速かつ性能もいいです。Winampのものだと低音が強調されちゃって音楽が変わっちゃいました。
結果としては…やっぱり音質は良くなりません(当たり前w
ちなみにin_!mpg123.dllを有効にすると、ファイル編集でIDv3タグ編集が出来なくなります。どうもNullsoft独自の機能だったんですね。最初なんでwindows標準のファイル構成窓が開くんだろうと考えあぐねちゃいました。
今までずっとやったものと思い使ってたw
in_!mpg123.dllすら入ってなかったとか。 入れても大して変わってない気がした。それくらい、最近のwinampは向上したのだろう…それとも…んー。
あとyunasexyfontを使用しなくても、最近はちゃんと日本語表示できてたので、全くインストールしてないことに気づいてなかった。ちなみにインストールすると、海外製のskinでは、文字がはみ出すこともあり。まぁフォント変えればいいだけだけど。
maronは、tmsVUと連動するのでよろしアル。
ASP(Advanced Skin Plugin)を入れると、あれ、このskinなんか微妙だな。とか思ってたものも上手く表示できるかもしれない。これが無いとだめなskinも世にはあるのでご注意。
インストールする前に先にGlamomrous Pad をインストールしておくと、G Frameとかいう付属機能が使えるのではないかと思う。
このGlamomrous Pad は厄介で、なぜかプレイリストエディタを消せなくなってしまう。ゆえに、プレイリストに背景を表示させたいなぁとか思った人以外、特にインストールする必要はないんじゃないかな。
あと、Enhancer ver0.17 はインストールしたほうがいい。対応してるskinも多く、これだけで音をがらりと変えることが出来るからだ。プリセットのcloser sound はお気に入り。normal with ambience も結構いいと思う。ずっと使ってると、大体設定の仕方がわかってくるので、自分のお気に入りの設定を模索するのもいいのではないだろうか( ^ω^ )
ちなみにこれはもう更新が終了したやつ。で、今現在はJammix Enhancer 031 がどうも流行りのようだ。
こちらも多くのプリセットがあるが、なんか微妙にわかりにくい。とりあえずXBSだと、低音が響くようになり、十分向上するような気がした。
Toastar。
これは、曲が切り替わって新しく再生される際、どんなファイルなのかの情報が表示される。タイトル、アーティスト名、コメント文の3つの情報だ。これのおかげで、バックグラウンドでwinampを起動していても、何が再生されているかが瞬時に把握できる。と言っても、お気に入りばかり聴いているのなら、曲が流れた瞬間にわかるわけだから、あまりいらない機能なのかもしれん…(゚×゚*)
洋楽聴く人は、evilLyricsもいい。歌詞を拾ってきて表示してくれるので、英語が聞き取れなくても頑張ろうという気になるようなならないような…。要インターネット接続
それと日本語化キットのおかげで、Windows Live Messengerに再生中の曲名が反映されていることがわかった。すっごい頑張ってくれてます。もう大好きですW32工作屋さん☆
最後に、これだけインストールしてフル起動させると、メモリ消費量がちょっぴり増加。パフォーマンスが悪くなるので、メモリに余裕がある人(最近はみんなか…)のみに与えられる快楽。
知らない人もいるかいないか知らないが(変な文…)、winampはWAV書き出しが出来る。
やり方はまずoptionからプラグインのOutputを選ぶ。
右側に出てくるノーマルなら3つほどの選択肢から、Nullsoft Disk Writer を選択。
一応 設定 をすること(英語だけど)。とりあえず、保存先のディレクトリくらいはいじっておきたいところでごわす。最初にあるOutput file location のディレクトリという項目から設定可能。
あとはWAVにしたいMP3やらをプレイリストに追加し、再生。PCの反応がなくなったからといって強制終了はしないでくださいね。作業中の合図です。気になるんなら、設定にあるoverrideなんとれにチェックを入れときましょう。
詳しいやり方はググったら出てくると思います。
128KbpsのMP3をWAV化して、その後320KbpsでMP3にエンコードするって偽装方法がありますが、どうなんでしょw 試しにやってみたんですが…変換が上手くいかないのでしょうか、音がひどい。当たり前か。非可逆ですもんね。
というかWAV変換はMPx2WAVのほうが高速かつ性能もいいです。Winampのものだと低音が強調されちゃって音楽が変わっちゃいました。
結果としては…やっぱり音質は良くなりません(当たり前w
ちなみにin_!mpg123.dllを有効にすると、ファイル編集でIDv3タグ編集が出来なくなります。どうもNullsoft独自の機能だったんですね。最初なんでwindows標準のファイル構成窓が開くんだろうと考えあぐねちゃいました。
初の携帯更新
2007/09/24(月) 23:06:00
ちょっと実家に帰省してるためネット環境がありません。故に携帯から更新しています(^ω^)
最近は初音ミクちゃんを弄ってます。弄ぶやなぶるとも…。
でも私のミクちゃんは試用期間のあるデモ版です(´・ω・`)だから今だけ沢山ウへへしてます。
曲はニコニコやらでうpしたいのですが、オフボーカルの曲や、技術と色々足らない部分が多いので自己満足の幻と化すでしょう…。
音楽弄ったことないし、音感も知識もありませんが、これを機についに作曲の道も進んでみようかと思ったり思わなかったりw
今はメルブラとCG彩色の練習もやってるんですが、曲さえ作れれば自分一人でゲームが作れるんですよ。
シューティングゲームの東方を作っておられる方が一人だったなんて知りませんでした。同人サークルは一人って可能性もあることを念頭に置いてなかったのがそもそも…。
私もいつか…っ(・ω・)/
最近は初音ミクちゃんを弄ってます。弄ぶやなぶるとも…。
でも私のミクちゃんは試用期間のあるデモ版です(´・ω・`)だから今だけ沢山ウへへしてます。
曲はニコニコやらでうpしたいのですが、オフボーカルの曲や、技術と色々足らない部分が多いので自己満足の幻と化すでしょう…。
音楽弄ったことないし、音感も知識もありませんが、これを機についに作曲の道も進んでみようかと思ったり思わなかったりw
今はメルブラとCG彩色の練習もやってるんですが、曲さえ作れれば自分一人でゲームが作れるんですよ。
シューティングゲームの東方を作っておられる方が一人だったなんて知りませんでした。同人サークルは一人って可能性もあることを念頭に置いてなかったのがそもそも…。
私もいつか…っ(・ω・)/
進捗状況
2007/09/21(金) 17:48:51
特に進んでませんw
いや、それより。
私の目的って並列処理なんですよね。ゲーム作ることじゃないんですよね。
今現在、ちょこちょこと設計していって気づいたんですが、一体どこを並列化するんでしょ?
子曰く、透視投影だそうです。
OpenGLの
glFrustum();
付近でしょうか。というかそこですね。
透視変換は与えられた関数でやるのではなく、自身で構築すれば、そりゃもう膨大な量の計算をするだろ?それを並列化してCellにやらせようぜ!ってことっぽいですよ。
…エッ(゚Д゚≡゚Д゚)マジ?
頑張りましょ…。こうなったら3Dオブジェクトを利用するライブラリ書いて、それを並列化するって手も無きにしも非ず…。とにかく計算沢山やらせるようにすれば問題ないのだったら、listやめて一回一回描画を呼び出すのでも十分(`・ω・´)シャキーン
…なんて早速妥協案を考え出してます。
ま、まぁ、仲間とともに頑張ってみます(;´Д`)
いや、それより。
私の目的って並列処理なんですよね。ゲーム作ることじゃないんですよね。
今現在、ちょこちょこと設計していって気づいたんですが、一体どこを並列化するんでしょ?
子曰く、透視投影だそうです。
OpenGLの
glFrustum();
付近でしょうか。というかそこですね。
透視変換は与えられた関数でやるのではなく、自身で構築すれば、そりゃもう膨大な量の計算をするだろ?それを並列化してCellにやらせようぜ!ってことっぽいですよ。
…エッ(゚Д゚≡゚Д゚)マジ?
頑張りましょ…。こうなったら3Dオブジェクトを利用するライブラリ書いて、それを並列化するって手も無きにしも非ず…。とにかく計算沢山やらせるようにすれば問題ないのだったら、listやめて一回一回描画を呼び出すのでも十分(`・ω・´)シャキーン
…なんて早速妥協案を考え出してます。
ま、まぁ、仲間とともに頑張ってみます(;´Д`)
カテゴリ別に趣味を分類して、徒然なるままに書いていってみよーかなと思います。

