2007年7月22日

近況

そろそろ例のパッチの新版リリースしたいな~
総合スレに凸したのもだいぶ前だからもう忘れ去られてるよな~(ドメイン変わったしwww

引っ越しも完了して、同居人も居るので、なかなか夜中に無邪気にkskしまくったりとかできない毎日です><

パッチの機能強化に向けて、友人のUDP(知る人ぞ知るw)にとあるブツをいただいたのでまた試さないと。

そういえばはやみんには「Sアプリ作れ」って言われるし。Opera Mini使いたいだけちゃうんかと。www

そういえば、去年暮れに買った「ef」「フォセット」まだやってねえや…。

2007年5月13日

断片化

メインマシンが異様に重い。
しかも先日までろくなヒートシンクつけてなかったのでプレスコットちゃんが悲鳴を(CPU温度68℃とか)あげ、ファンが掃除機のごとく泣き喚いていた始末。
HDD温度も50℃超えていたりと、まだまだエアフローに問題のある子なのですが良く頑張ってくれてる。
でも2週連続ノートン先生の定期健診(フルスキャン)サボりました。ごめんなさい><

そんな我がメインマシンですが、このたびサブ(鏡)マシンには入れてあったVMWare Serverをこっちにも入れてみようという事でインストールしてみたり。

でその間暇なので、ふと思い立ってWinXP付属の最適化ツールでCドライブを分析してみたんです
結果:

断片化:33%


     ( д)      ゚ ゚


もうぬるぽ

2007年4月21日

クロスドメインAJAX

先ほどのエントリでSHOUTcastServerのパッチを公開したわけなんですが、そこでちらっと書いた今後の野望であるところのAjaxについて。
実はAjax化に向けてはちょっと障害があって、例えば「http://hoge.org:8000/」で公開しているSHOUTcastServerと「http://hoge.org/shoutcast.js」のスキン化JSファイルの組み合わせの場合、ドメイン部分(というかポート部分)が異なるので、XMLHttpRequest()で外部データを取ってくることができないんですよね(IEではドメイン部分さえ合っていれば取得できちゃうようだけど)。そこで俗に言う「クロスドメインAjax」という技術を使うことをもくろんでいるわけです。
これにはいくつか手法があるんですが、中でも「JSONP」と呼ばれる技術が主流のようです。

次回バージョンではこの手法を用いてクロスドメインAjaxを実現してみようかと思ってます。

TCPpatch for SHOUTcast Server / win32

やっと公開にこぎつけることができました。
スキン化に向けての第一歩です。

version 1.0.0 (2007/04/21) ダウンロード

下記にREADME.txtの一部を載せときます。が、まぁ詳しくは内容物を確認してくれ!
スキン職人の光臨きぼんぬ!激しくきぼんぬ!

[説明]

「SHOUTcast Server / win32 v1.9.7 または 1.9.8」のWeb画面を外部JavaScript
や外部CSSファイルによってカスタマイズできるようにするパッチです。
Content-TypeのShift_JIS化、favicon設定、ロボット対策機能も付いています。

[同梱物]
・sc_patch.exe: パッチ本体
・sc_patch.ini: パッチ設定ファイル
・README.txt: READMEファイル(このファイルです)
・shoutcast.js: 本パッチ専用スキン化JSファイル

[必要なもの]

「SHOUTcast Server / win32」を公開しているものと同じドメイン名の80番ポート
で、HTTPサーバを動かす必要があります。

例えばあなたが公開しているURLが「http://hogehoge.org:8000/」だとしたら、

「http://hogehoge.org/shoutcast.js」
「http://hogehoge.org/shoutcast.css」
「http://hogehoge.org/shoutcast.ico」

などにアクセスできる環境を用意してください。
本パッチによって、上記ファイルが読み込まれるように設定できます。

次回野望としては、このパッチを使っていろいろAJAX化かな。

・管理画面のリスナー一覧のIPを逆引きしたり
・スキン設定ファイルを外部から取ってきたり
・本鯖とリレー(ミラー)鯖にこのパッチが導入されてたら、遅延秒数も自動で取得できたり
・リレー(ミラー)鯖一覧ページを自動的に作成して稼働状況が把握できたり
・Web上に公式ヘルプファイルを設置してAJAXでそれを表示させたり

考え始めるとキリがないYO。想像だけでイッちゃいそうです(*´Д`)

2007年4月11日

SHOUTcastの例のパッチ

とある人の要望でfavicon.icoに対応しようかと。
ところで、パッチ作成には各バージョンのsc_serv.exeのオリジナルを退避させておいて、

1.Stirling(バイナリエディタ)で書き換え
2.動作確認
3.Kill Server
4.sc_serv.exe.newにリネーム
5.WDiffでパッチ作成

てな工程を経るわけですが。

Kill Serverしてもゾンビプロセスが残ることがある・・・
そうするとまたsc_serv.exe立ち上げたときにちゃんと動いてくれない→動作確認できない(´・ω・`)
しかもそういうときに限ってノートンが道連れで落とされてネットに繋げなくなったり・・・
まじうぜえええええええええええええええええええええ

SHOUTcastのプログラマ逝って良し
っていうかWindowsのソケット周り逝って良し(いや逝ったら困るけど)

やっぱテスト環境として仮想OS必須ですね
しかしVMWareは重いんだよなあ

などとfavicon.icoの要望くれた人とメッセしてたりしてなかったり

とりあえずまた再起動逝ってきます(´・ω・`)

2007年4月 4日

SHOUTcast DNAS 外部JavaScript・CSSファイル読み込み機能追加パッチ+Shift_JIS対応(おまけ)

「SHOUTcast DNAS / win32」のWeb画面を外部JavaScript・CSSファイル
によってカスタマイズできるようにするパッチです。
おまけ機能でContent-TypeのShift_JIS化も付いています。

ダウンロード:

1.9.8_v02: ダウンロード (2007/04/04)
・version 1.9.8用
・metaタグの記述ミスを修正

1.9.7: ダウンロード (2007/04/04)
・version 1.9.7用
・初版リリース

詳しくは同梱のREADME.txtを参照してください><

2007年4月 1日

さようなら、はやみんラジオ・・・ぉ?

やっぱり終わらなかったしw

http://hayaminvip.blog76.fc2.com/blog-entry-48.html


久々の更新です
そして、みなさんに重要なお知らせがございます
はやみんラジオは2008年3月をもちまして
終了させていただきます。


しかもなんか書き足されてるしwww

でもまぁ、みんなさみしい思いせずに済んで良かった良かったw
やっぱりはやみんはこうでなくっちゃwww

それにしても最近DJMAXとかStepManiaOnlineとか、オンラインの音ゲーが面白いんです☆
誰か一緒にやりません?

2007年3月29日

このブログのデザイン

このブログMovableType使ってるんだけど、萌えテンプレートとか探しても見つからないんだよね。
fc2とかでブログやれば用意されてるんだけど。
あと、ベースのデザインは小粋空間ってところのスキン使ってて、これは気に入ってるので、このスキンベースで萌えデザイン誰か公開してくれないかなあ。

つくづく他力本願ですね自分。
このブログ自体、どれくらいの人が読んでくれてるかあやしいもんだけどね。

Winamp Controllerなんだけど

誰か萌え絵描けないかなぁ?
もっとこうファンシーなUIにしたいんだけどなぁ。
そんな人いたら協力してくれないかなぁ。
あと、こんなソフト(って言っても多分Webアプリだけど)作ってくれって要望とかあったら聞かせて欲しいなあ。
実現できるようなら実現するし。

2007年3月22日

はやみんラジオ終了?!

http://hayaminvip.blog76.fc2.com/blog-entry-48.html


久々の更新です
そして、みなさんに重要なお知らせがございます
はやみんラジオは三月をもちまして
終了させていただきます。


思い起こせば去年の9月…
たまたまVIPに立っていたスレを覗いてしまったのが始まりだったなw

釣りかどうかはさておき(本人にもコンタクト取ってないし)、このスレで良質なアニソンをたくさん知ることができたのははやみんをはじめスレのみなさんのおかげです><

3月が終わると4月1日がやってくる…
4月1日って何の日だっけ?
しかも3月31日、4月1日は土日だったりするんですね><

何かありそうだな~
本当に終わるにしても、できるだけ時間を空けてkskに参戦したいな><