イントレ。
2006-01
2006-01-31
2006-01-31
[日記]
ドコモのパケット定額プラン、パケホーダイが全プランで適用可能になるそうで。
とりあえず、3月からだそうです。
ドコモといえば、2007年度をめどにPHS事業から撤退すると発表していましたし、
FOMA端末でPCデータを定額にするらしい話も聞こえてましたので、そのための下準備でしょうか…。
ちょっと動向が気になるところですね。
それとは関係なく。
Windows VistaのBeta2が出ないらしい?という話題が。
なんでも、Beta2からCPP(カスタマープレビュープログラム)として、第2四半期にリリースを予定だとか。
CPPというと、WindowsXP x64 Editionの時がそうでしたね。
CTP(コミュニティーテクノロジープレビュー)版は、予定通り2月にリリース予定だそうですが…。
ポンポン予定が変わってきているのは、開発が順調な証拠なのだろうか。
それとも…?
MSのエライ人曰く、第一に品質、第二に納期、第三に機能と言っているそうですが…
色々不安定材料があるとも聞きますし、新しいことを色々やっているようなので不安がいっぱいなんですが、
とりあえずは第2四半期(たぶん4月?)に予定されているリリースが、一般公開されることを期待しておきましょうか。
気づいたら月末なので、いつものカウント記録。
今月末は61,842、月間1,587、平均51.1Hit/dayとなりました。
正月を挟んだせいなのか? 久々の50hit突破だ。
では今日はこの辺で。
とりあえず、3月からだそうです。
ドコモといえば、2007年度をめどにPHS事業から撤退すると発表していましたし、
FOMA端末でPCデータを定額にするらしい話も聞こえてましたので、そのための下準備でしょうか…。
ちょっと動向が気になるところですね。
それとは関係なく。
Windows VistaのBeta2が出ないらしい?という話題が。
なんでも、Beta2からCPP(カスタマープレビュープログラム)として、第2四半期にリリースを予定だとか。
CPPというと、WindowsXP x64 Editionの時がそうでしたね。
CTP(コミュニティーテクノロジープレビュー)版は、予定通り2月にリリース予定だそうですが…。
ポンポン予定が変わってきているのは、開発が順調な証拠なのだろうか。
それとも…?
MSのエライ人曰く、第一に品質、第二に納期、第三に機能と言っているそうですが…
色々不安定材料があるとも聞きますし、新しいことを色々やっているようなので不安がいっぱいなんですが、
とりあえずは第2四半期(たぶん4月?)に予定されているリリースが、一般公開されることを期待しておきましょうか。
気づいたら月末なので、いつものカウント記録。
今月末は61,842、月間1,587、平均51.1Hit/dayとなりました。
正月を挟んだせいなのか? 久々の50hit突破だ。
では今日はこの辺で。
2006-01-31
[日記]
月末~~・・・っても特にいつもと変わりなしなハニーです。
今月はゴタゴタが重なってすんげ~~疲れました。
年始めの月が困難じゃ、今年もろくな事がしかないかも。
今月はゴタゴタが重なってすんげ~~疲れました。
年始めの月が困難じゃ、今年もろくな事がしかないかも。
2006-01-30
2006-01-30
[日記]
犬のイボが状態悪化のコブ化で、ちょっとマズいかも…な愁です。
最初は数ミリぐらいだったのが今や2センチぐらいに。
気になるのか、犬が噛んじゃったようで血だらけです。
いや、さすがに途中で医者に見せに行ったんですが、
『悪性じゃないから大丈夫、気になるなら取りましょうか?』って感じだったので、
そのまま放置していたんですが、ついに出血してしまいました…。
なんか舐めてるなーとは思っていたんですけど、
気づいたら化膿してウミのようなものとか出てるし、結構酷い感じ。
その写真を撮ってみたんですけど、さすがにグロっぽいので載せません。(汗)
で、とりあえず消毒して包帯でグルグルと。

病院に連れて行こうとしたら、今日に限って午前中で診察終わってやがる。(泣)
最初は数ミリぐらいだったのが今や2センチぐらいに。
気になるのか、犬が噛んじゃったようで血だらけです。
いや、さすがに途中で医者に見せに行ったんですが、
『悪性じゃないから大丈夫、気になるなら取りましょうか?』って感じだったので、
そのまま放置していたんですが、ついに出血してしまいました…。
なんか舐めてるなーとは思っていたんですけど、
気づいたら化膿してウミのようなものとか出てるし、結構酷い感じ。
その写真を撮ってみたんですけど、さすがにグロっぽいので載せません。(汗)
で、とりあえず消毒して包帯でグルグルと。

病院に連れて行こうとしたら、今日に限って午前中で診察終わってやがる。(泣)
2006-01-30
[日記]
灯油大放出なハニーです。
言い訳させて
責任擦りにさせて
ってわけで無責任さ叫び
「飯屋のバカーーーーーー!!!
てめぇのおかげで灯油缶閉め忘れたじゃないか!!!」
ハニーの叫びでした。
言い訳させて
責任擦りにさせて
ってわけで無責任さ叫び
「飯屋のバカーーーーーー!!!
てめぇのおかげで灯油缶閉め忘れたじゃないか!!!」
ハニーの叫びでした。
2006-01-29
2006-01-29
[日記]
日曜日って、なんだかいつもより早く眠くなりますね。
なんでだろ?
なんでだろ?
2006-01-29
[日記]
本日も絶好調・・・な分けないじゃんなハニーです。
そんな中久々に仕事が忙しかったです。
なんか一杯一杯。
そんな中久々に仕事が忙しかったです。
なんか一杯一杯。
2006-01-28
ClockBarをClickOnceに対応できないか挑戦中の愁です。
ClickOnceに対応と言うよりは、自動アップデートへの挑戦ですね。
ClickOnceによってインストールされたファイルは、
『Documents and Settings\\Local Settings\App』以下に、バージョンごとに保存されています。
なんか隔離されているような感じですね。
上記フォルダの中にはちゃんとexeファイルがあるのですが、
それを直接起動しちゃうとClickOnceのメリットをいただけません。
起動するときはスタートメニューに登録された『~.appref-ms』というファイルをブートストラップとして起動します。
その課程でセキュリティーチェックやらアップデートチェックやらをしているんでしょうかねぇ。
ClockBarはexeを実行しても『メンテナンスモード』として動作します。
デスクバンドとして動くには、explorerからCOM経由で呼んでもらうしかありませんからね。
しかし、このおかげでClickOnceアプリケーションのメリットを利用できないようで、
スタートメニューから実行しないとアップデートが出来ませんでした。(泣)
実は、アップデートはプログラム側から手動で行うことが可能です。
System.Deployment.Application.ApplicationDeploymentを利用します。
現在のアプリケーションの『配布バージョン』を取得したりも出来ます。
…が、それは、exeを直接実行せず、『~.appref-ms』や『~.application』ファイルを経由して実行した場合の話。
ApplicationDeployment.IsNetworkDeployedプロパティがfalseを返す、非ClickOnceアプリケーションは、
やはり、このメリットを利用できないみたいです。(泣)
どうにか抜け道(というワケではないけど)がないか検索中なのですが…。
なんかムリっぽい…。orz
ClickOnceに対応と言うよりは、自動アップデートへの挑戦ですね。
ClickOnceによってインストールされたファイルは、
『Documents and Settings\
なんか隔離されているような感じですね。
上記フォルダの中にはちゃんとexeファイルがあるのですが、
それを直接起動しちゃうとClickOnceのメリットをいただけません。
起動するときはスタートメニューに登録された『~.appref-ms』というファイルをブートストラップとして起動します。
その課程でセキュリティーチェックやらアップデートチェックやらをしているんでしょうかねぇ。
ClockBarはexeを実行しても『メンテナンスモード』として動作します。
デスクバンドとして動くには、explorerからCOM経由で呼んでもらうしかありませんからね。
しかし、このおかげでClickOnceアプリケーションのメリットを利用できないようで、
スタートメニューから実行しないとアップデートが出来ませんでした。(泣)
実は、アップデートはプログラム側から手動で行うことが可能です。
System.Deployment.Application.ApplicationDeploymentを利用します。
現在のアプリケーションの『配布バージョン』を取得したりも出来ます。
…が、それは、exeを直接実行せず、『~.appref-ms』や『~.application』ファイルを経由して実行した場合の話。
ApplicationDeployment.IsNetworkDeployedプロパティがfalseを返す、非ClickOnceアプリケーションは、
やはり、このメリットを利用できないみたいです。(泣)
どうにか抜け道(というワケではないけど)がないか検索中なのですが…。
なんかムリっぽい…。orz
2006-01-28
[日記]
事故関係の後処理で一杯一杯なハニーです。
病院は待たされるはディラーとの約束時間には遅れるは
警察は担当が居ないで結局伸ばされるはで散々です。
最近お休みでまともに休めてないな~~。
病院は待たされるはディラーとの約束時間には遅れるは
警察は担当が居ないで結局伸ばされるはで散々です。
最近お休みでまともに休めてないな~~。
2006-01-27
2006-01-27
[日記]
迷惑メールの処理がイヤで、メインのメールをGMailにしている愁です。
そこそこ優秀なメールフィルタを持っているらしいですし、ブラウザさえあればどこでも読み書きが可能ですし。
minagisyu-at-intre.net当てのメールも、Gmailのアドレスの方にリダイレクトされるようにしちゃってます。
おかげで、ウィルス付きのメールを受信するときに、いちいちノートンおじさんに怒られることもなくなりましたし、
悪質なスパムも来なくて万々歳だったんですが… 最近HTMLを利用した不快なメールが届くようになりました。
画像が一枚(書いてる内容は文章)だったり、スタイルシートで文字を隠して、怪しい単語を表示させてみたり。
大体、そういうメールはスルーしちゃうんですが、量が急に多くなったのが心配。
勘弁して欲しいっす…。
そこそこ優秀なメールフィルタを持っているらしいですし、ブラウザさえあればどこでも読み書きが可能ですし。
minagisyu-at-intre.net当てのメールも、Gmailのアドレスの方にリダイレクトされるようにしちゃってます。
おかげで、ウィルス付きのメールを受信するときに、いちいちノートンおじさんに怒られることもなくなりましたし、
悪質なスパムも来なくて万々歳だったんですが… 最近HTMLを利用した不快なメールが届くようになりました。
画像が一枚(書いてる内容は文章)だったり、スタイルシートで文字を隠して、怪しい単語を表示させてみたり。
大体、そういうメールはスルーしちゃうんですが、量が急に多くなったのが心配。
勘弁して欲しいっす…。
2006-01-27
[日記]
車当てられなハニーです。
家族から言われてたんですよ。
嫌な予感するから気をつけろと。
でもね、当てたならまだしも当てられたなのなら気をつけよう無いじゃん?
事故後の指導権をハニーが簡単に握れたところをみると・・・当てた人は初めてかな?
まあ、おかげで冷静でいられたんですけどね。
家族から言われてたんですよ。
嫌な予感するから気をつけろと。
でもね、当てたならまだしも当てられたなのなら気をつけよう無いじゃん?
事故後の指導権をハニーが簡単に握れたところをみると・・・当てた人は初めてかな?
まあ、おかげで冷静でいられたんですけどね。
2006-01-26
2006-01-26
[日記]
この前紹介した、HDD搭載のケータイ『W41T』の開発者インタビューが載っていました。
搭載されている、0.85インチのハードディスクの写真も掲載されています。
ハードディスクが100円玉より小さいとは驚きですねー。
ハードディスクは衝撃に弱いというのは周知の事実ですが、ケータイというのはよく落とすもの。
ということで、衝撃を抑えるための対策に苦労されたみたいですね。
しかし、内部の事情上『動画記録時』は注意して欲しいと言うことでした。
ディスクアクセスが起こりやすいからだそうですが…
でも、一番ケータイを落とすようなシチュエーションって、動画記録時だと思うのは俺だけ?
搭載されている、0.85インチのハードディスクの写真も掲載されています。
ハードディスクが100円玉より小さいとは驚きですねー。
ハードディスクは衝撃に弱いというのは周知の事実ですが、ケータイというのはよく落とすもの。
ということで、衝撃を抑えるための対策に苦労されたみたいですね。
しかし、内部の事情上『動画記録時』は注意して欲しいと言うことでした。
ディスクアクセスが起こりやすいからだそうですが…
でも、一番ケータイを落とすようなシチュエーションって、動画記録時だと思うのは俺だけ?
2006-01-26
[日記]
2006-01-25
yieldの変態的(?)利用方法。
本来の目的は配列なんかを列挙するIEnumerable/IEnumeratorの実装を楽にする為のものらしいのですが、
リジューム可能なメソッドとして捉えると面白そうです。
以下はyieldの実行サンプル。
Dictionaryに処理したいデリゲートと処理する回数を入れて、Func1に食わせる。
Func1は処理する回数分同じデリゲートを返し続ける。
delegate void Func();
static void Main()
{
Dictionary<Func, int> data = new Dictionary<Func, int>();
data.Add(delegate { Console.WriteLine("処理1"); }, 2);
data.Add(delegate { Console.WriteLine("処理2"); }, 3);
foreach(Func f in Func1(data))
f();
}
static IEnumerable<Func> Func1(Dictionary<Func, int> data)
{
foreach(KeyValuePair<Func, int> d in data)
for(int n = 0; n < d.Value; n++)
yield return d.Key;
}
これの実行結果は 処理1 処理1 処理2 処理2 処理2。
入力データやそれの処理方法を色々検討することで、ゲームのスクリプト インタプリタなどに利用できそう。
匿名メソッド同様、変な罠がありそうで注意が必要かもしれないけど。
ちなみに、yieldにはyield breakという出力を止めてしまう(foreachの列挙を終了させる)構文がある。
例えば、Func1を以下のように書き換えます。
static IEnumerable<Func> Func1(Dictionary<Func, int> data)
{
foreach(KeyValuePair<Func, int> d in data)
for(int n = 0; n < d.Value; n++)
yield return d.Key;
yield break;
}
結果は、処理1が1度呼ばれて終わり。
1つ目を列挙して、次の列挙をする前にyield breakで列挙終了という感じですね。
yield周りにはもう一つ、面白い挙動があります。
Mainのforeachにbreak、Func1の最後を少し書き換えます。
static void Main()
{
Dictionary<Func, int> data = new Dictionary<Func, int>();
data.Add(delegate { Console.WriteLine("処理1"); }, 2);
data.Add(delegate { Console.WriteLine("処理2"); }, 3);
foreach(Func f in Func1(data))
{
f();
break;
}
}
static IEnumerable<Func> Func1(Dictionary<Func, int> data)
{
foreach(KeyValuePair<Func, int> d in data)
for(int n = 0; n < d.Value; n++)
yield return d.Key;
Console.WriteLine("処理完了");
}
こちらの意図としては、処理1 処理完了 となるハズが『処理完了』が呼ばれません。
ちゃんと動作させるには、finallyを利用するように以下のようにFunc1を書き換えます。
static IEnumerable<Func> Func1(Dictionary<Func, int> data)
{
try
{
foreach(KeyValuePair<Func, int> d in data)
for(int n = 0; n < d.Value; n++)
yield return d.Key;
}
finally
{
Console.WriteLine("処理完了");
}
}
これで、処理完了が呼ばれるようになります。
…が、foreachではなくIEnumeratorを手動で操作している場合は注意が必要です。
Mainのforeach部分を少し展開してみると、こんな感じ。
// IEnumerableからIEnumeratorに変更
static IEnumerator<Func> Func1(Dictionary<Func, int> data){...}
static void Main()
{
Dictionary<Func, int> data = new Dictionary<Func, int>();
data.Add(delegate { Console.WriteLine("処理1"); }, 2);
data.Add(delegate { Console.WriteLine("処理2"); }, 3);
IEnumerator<Func> f = Func1(data);
while(f.MoveNext())
{
f.Current();
break;
}
f.Dispose();
}
f.Dispose()時に『処理完了』と出力されます。
ていうか、IEnumeratorってIDisposable持ってたんですね…。(汗)
yieldは色々遊びがいのある実装を持っていて面白そうです。
思いの外長くなった…
本来の目的は配列なんかを列挙するIEnumerable/IEnumeratorの実装を楽にする為のものらしいのですが、
リジューム可能なメソッドとして捉えると面白そうです。
以下はyieldの実行サンプル。
Dictionaryに処理したいデリゲートと処理する回数を入れて、Func1に食わせる。
Func1は処理する回数分同じデリゲートを返し続ける。
delegate void Func();
static void Main()
{
Dictionary<Func, int> data = new Dictionary<Func, int>();
data.Add(delegate { Console.WriteLine("処理1"); }, 2);
data.Add(delegate { Console.WriteLine("処理2"); }, 3);
foreach(Func f in Func1(data))
f();
}
static IEnumerable<Func> Func1(Dictionary<Func, int> data)
{
foreach(KeyValuePair<Func, int> d in data)
for(int n = 0; n < d.Value; n++)
yield return d.Key;
}
これの実行結果は 処理1 処理1 処理2 処理2 処理2。
入力データやそれの処理方法を色々検討することで、ゲームのスクリプト インタプリタなどに利用できそう。
匿名メソッド同様、変な罠がありそうで注意が必要かもしれないけど。
ちなみに、yieldにはyield breakという出力を止めてしまう(foreachの列挙を終了させる)構文がある。
例えば、Func1を以下のように書き換えます。
static IEnumerable<Func> Func1(Dictionary<Func, int> data)
{
foreach(KeyValuePair<Func, int> d in data)
for(int n = 0; n < d.Value; n++)
yield return d.Key;
yield break;
}
結果は、処理1が1度呼ばれて終わり。
1つ目を列挙して、次の列挙をする前にyield breakで列挙終了という感じですね。
yield周りにはもう一つ、面白い挙動があります。
Mainのforeachにbreak、Func1の最後を少し書き換えます。
static void Main()
{
Dictionary<Func, int> data = new Dictionary<Func, int>();
data.Add(delegate { Console.WriteLine("処理1"); }, 2);
data.Add(delegate { Console.WriteLine("処理2"); }, 3);
foreach(Func f in Func1(data))
{
f();
break;
}
}
static IEnumerable<Func> Func1(Dictionary<Func, int> data)
{
foreach(KeyValuePair<Func, int> d in data)
for(int n = 0; n < d.Value; n++)
yield return d.Key;
Console.WriteLine("処理完了");
}
こちらの意図としては、処理1 処理完了 となるハズが『処理完了』が呼ばれません。
ちゃんと動作させるには、finallyを利用するように以下のようにFunc1を書き換えます。
static IEnumerable<Func> Func1(Dictionary<Func, int> data)
{
try
{
foreach(KeyValuePair<Func, int> d in data)
for(int n = 0; n < d.Value; n++)
yield return d.Key;
}
finally
{
Console.WriteLine("処理完了");
}
}
これで、処理完了が呼ばれるようになります。
…が、foreachではなくIEnumeratorを手動で操作している場合は注意が必要です。
Mainのforeach部分を少し展開してみると、こんな感じ。
// IEnumerableからIEnumeratorに変更
static IEnumerator<Func> Func1(Dictionary<Func, int> data){...}
static void Main()
{
Dictionary<Func, int> data = new Dictionary<Func, int>();
data.Add(delegate { Console.WriteLine("処理1"); }, 2);
data.Add(delegate { Console.WriteLine("処理2"); }, 3);
IEnumerator<Func> f = Func1(data);
while(f.MoveNext())
{
f.Current();
break;
}
f.Dispose();
}
f.Dispose()時に『処理完了』と出力されます。
ていうか、IEnumeratorってIDisposable持ってたんですね…。(汗)
yieldは色々遊びがいのある実装を持っていて面白そうです。
思いの外長くなった…
2006-01-25
[日記]
FDのフラット逆差しにしていたのに本日気づきなハニーです。
PC起動時に見慣れない文字でてるな~~とは思ってたんですがね。
TAC&ヒロ「だから、それがエラーだっちゅ~ねん!!!」
PC起動時に見慣れない文字でてるな~~とは思ってたんですがね。
TAC&ヒロ「だから、それがエラーだっちゅ~ねん!!!」
2006-01-25
[日記]
長年使ってきたディスプレイが、大変愉快な現象を起こすようになり
テキスト読むのも一苦労なので買い替え。
今度は液晶、ドット欠けはない模様。あーよかった。
オチ無し。
テキスト読むのも一苦労なので買い替え。
今度は液晶、ドット欠けはない模様。あーよかった。
オチ無し。
2006-01-24
プログラミングメモ。
匿名メソッドの挙動。
以下は、イベントFuncsに匿名メソッドを登録して呼び出すサンプル。
Test1とTest2の違いは、匿名メソッドが中で参照する変数のスコープ。
このとき、Test1の結果は 5 5 5 5 5、Test2の結果は0 1 2 3 4になる。
匿名メソッドは、宣言されたのと同じブロック内(否 スコープ)の、参照されている変数を保持しているみたい。
{}内で使用している変数を保持してると覚えておけばいいのかな?
よくわからなかったら、匿名メソッド内で参照する前に別の変数に保持すれば何とかなるだろう。(蹴)
匿名メソッドの挙動。
以下は、イベントFuncsに匿名メソッドを登録して呼び出すサンプル。
Test1とTest2の違いは、匿名メソッドが中で参照する変数のスコープ。
delegate void Func();
static event Func Funcs;
static void Main()
{
// Test1
for(int n = 0; n < 5; n++)
{
Funcs += delegate { Console.WriteLine(n); );
}
// Test2
for(int n = 0; n < 5; n++)
{
int nn = n;
Funcs += delegate { Console.WriteLine(nn); );
}
Funcs();
}
このとき、Test1の結果は 5 5 5 5 5、Test2の結果は0 1 2 3 4になる。
匿名メソッドは、宣言されたのと同じブロック内(否 スコープ)の、参照されている変数を保持しているみたい。
{}内で使用している変数を保持してると覚えておけばいいのかな?
よくわからなかったら、匿名メソッド内で参照する前に別の変数に保持すれば何とかなるだろう。(蹴)
2006-01-24
[日記]
フラットケーブルを無駄に買い換えなハニーです。
束上になってさらにノイズカットコーティングってのを買ったのですが
心持ち効いてる? ってな具合。
まあ、見た目もすっきりしたからおっけい?
ちなみに90cmは余しました・・・ヒロさんの忠告ちゃんと聞けばよかったorz
束上になってさらにノイズカットコーティングってのを買ったのですが
心持ち効いてる? ってな具合。
まあ、見た目もすっきりしたからおっけい?
ちなみに90cmは余しました・・・ヒロさんの忠告ちゃんと聞けばよかったorz
2006-01-24
[日記]
やってしまった。
ありえない・・・まさかの凡ミス・・・
たまたま入った店で見つけた第4弾・・・
うかれた・・・
開封済みとはいえ・・・うかれていた・・・
勢いによる大量購入・・・それがいけなかった・・・
まさか・・・まさかの第3弾混入・・・
気づいたのは会計後・・・さすがに言えない・・・
いりません。とは・・・
そんな感じで手元に第3弾が20枚ほど。
どうしよう。
ありえない・・・まさかの凡ミス・・・
たまたま入った店で見つけた第4弾・・・
うかれた・・・
開封済みとはいえ・・・うかれていた・・・
勢いによる大量購入・・・それがいけなかった・・・
まさか・・・まさかの第3弾混入・・・
気づいたのは会計後・・・さすがに言えない・・・
いりません。とは・・・
そんな感じで手元に第3弾が20枚ほど。
どうしよう。
2006-01-23
またひとつ、SmartAudioPlayerに不都合が生じたようで、ちょっとため息な愁です。
今回見つかったバグは、書き逃げ板に書いてあるとおり、プレイリストファイルに関係するものなのですが、
プレイリストファイルによる再生は普段使っていないので気づきませんでした。(汗)
バグの1つは、プレイリスト内のファイルをすべて再生完了したときに、
『すべてのファイルが再生不可能だった』というチェックをしていないこと。
すべてのファイルを再生し終えると『再生済み』のフラグを外してまた選曲し直すんですが、
その際に、再生可能な曲が見つかるまで無限にループしちゃうのでフリーズしてしまいます。
もう1つのバグが、プレイリストファイル内のファイルパスに対する問題。
SAPがファイルパスを『絶対パス』として仮定しちゃっているので、『相対パス』だとファイルパスを間違えてしまいます。
フォルダをスキャンしてSAPにプレイリストを作らせると大丈夫なのですが、
ほかのアプリなどで、相対パスのプレイリストを吐き出したものを読ませるとアウトです。
相対パスに関しては、アプリケーションによって基準となるパスが違うので、何を基準にすればいいかわからないんですよね。
プレイリストファイルの位置を基準にするのが一番な気がするんですが、作成したときはそこまで気が回らなかったんでしょうね。
しかし、SAPが最後にリリースされて約2年半ですか…。
個人的には、今のSAPに満足しているところもあり、
開発環境の変化でコンパイルが通らず、作り直しが面倒というところもありで、
バージョンアップ等が全然出来ない状態になっているんですが、そろそろどうにかしないと不味いかもしれませんね。
どうせならC#で組みたいとか、そういう企みも邪魔して開発が進まないというのもあるんですが、課題も山積みです…。
コーディックのライセンス、音声のマルチチャンネル対応、キーフックでは取れないキーの対応、停止状態サポート、
ランダム再生の単調性の改善、DnDとか操作性の向上、そしてメタデータ(タグ)の対応…。
いっそのこと、DirectShow専用でというのも手とか思ってみたりしちゃう…。(汗)
今回見つかったバグは、書き逃げ板に書いてあるとおり、プレイリストファイルに関係するものなのですが、
プレイリストファイルによる再生は普段使っていないので気づきませんでした。(汗)
バグの1つは、プレイリスト内のファイルをすべて再生完了したときに、
『すべてのファイルが再生不可能だった』というチェックをしていないこと。
すべてのファイルを再生し終えると『再生済み』のフラグを外してまた選曲し直すんですが、
その際に、再生可能な曲が見つかるまで無限にループしちゃうのでフリーズしてしまいます。
もう1つのバグが、プレイリストファイル内のファイルパスに対する問題。
SAPがファイルパスを『絶対パス』として仮定しちゃっているので、『相対パス』だとファイルパスを間違えてしまいます。
フォルダをスキャンしてSAPにプレイリストを作らせると大丈夫なのですが、
ほかのアプリなどで、相対パスのプレイリストを吐き出したものを読ませるとアウトです。
相対パスに関しては、アプリケーションによって基準となるパスが違うので、何を基準にすればいいかわからないんですよね。
プレイリストファイルの位置を基準にするのが一番な気がするんですが、作成したときはそこまで気が回らなかったんでしょうね。
しかし、SAPが最後にリリースされて約2年半ですか…。
個人的には、今のSAPに満足しているところもあり、
開発環境の変化でコンパイルが通らず、作り直しが面倒というところもありで、
バージョンアップ等が全然出来ない状態になっているんですが、そろそろどうにかしないと不味いかもしれませんね。
どうせならC#で組みたいとか、そういう企みも邪魔して開発が進まないというのもあるんですが、課題も山積みです…。
コーディックのライセンス、音声のマルチチャンネル対応、キーフックでは取れないキーの対応、停止状態サポート、
ランダム再生の単調性の改善、DnDとか操作性の向上、そしてメタデータ(タグ)の対応…。
いっそのこと、DirectShow専用でというのも手とか思ってみたりしちゃう…。(汗)
2006-01-23
[日記]
雪かきなんて、もううんざりですなハニーです。
昨年にもまして一日での積もる量がおかしいです。
こんなに降るの頑張らなくてもいいのに。
昨年にもまして一日での積もる量がおかしいです。
こんなに降るの頑張らなくてもいいのに。
2006-01-22
2006-01-22
[日記]
今日の愁さん。
よーし、パパ雪かきしちゃうぞー。
↓
晴れてるウチにがんばるぞー。
↓
ボク頑張ったよね? ゴールしてもいいよね?
↓
(-_-).zZ
↓
天からのプレゼント、倍返し。
↓
orz
天の裁きは全く持って酷いのであります…。
よーし、パパ雪かきしちゃうぞー。
↓
晴れてるウチにがんばるぞー。
↓
ボク頑張ったよね? ゴールしてもいいよね?
↓
(-_-).zZ
↓
天からのプレゼント、倍返し。
↓
orz
天の裁きは全く持って酷いのであります…。
2006-01-22
[日記]
埋まったなハニーです。
そう、埋まったんですよ・・・雪道で車の足を取られてね。
みた感これは埋まるな~~思ったんですよ。
が、腹が減って気が短くなっていたハニーは・・・強行!?
そして轟沈?!
その後、脱出不能と認めるまで1時間
JAFに電話が繋がるまで1時間
到着まで4時間
と反って高くついちゃいました。
まあ、JAFが近くにいたらしく実際の到着は1時間掛からなかったのは救いです。
が、車止めるための雪かきにメッサ時間掛かりました・・・大雪のバカ~~。
そう、埋まったんですよ・・・雪道で車の足を取られてね。
みた感これは埋まるな~~思ったんですよ。
が、腹が減って気が短くなっていたハニーは・・・強行!?
そして轟沈?!
その後、脱出不能と認めるまで1時間
JAFに電話が繋がるまで1時間
到着まで4時間
と反って高くついちゃいました。
まあ、JAFが近くにいたらしく実際の到着は1時間掛からなかったのは救いです。
が、車止めるための雪かきにメッサ時間掛かりました・・・大雪のバカ~~。
2006-01-21
2006-01-21
[日記]
微妙にサイトを弄っていた愁です。
いや、弄ること自体はちょっと前からやっていたんですけどね。
…右上のイントレロゴとか、バナーとか、スタイルシートの細かい調整やら。
一番の困りものだったのが、トップページにおいてある書き逃げ板。
一言書き逃げるためのものだったんですが、件数が多くなると読みづらい。
さらに、複数の話題が混じるとさらに読みにくさアップだったので、
返信先を設定出来るようにしたんですが、なかなか満足がいく形に改造できず。
試行錯誤の上、現在の形で落ち着きました。
掲示板を設置した方が色々楽なのですが、別ページになるといちいち飛ぶのが面倒ですし。
それ以前にそんなに書き込みないから、別にいっか…という感じ。
そんなスタンスなのでヨロシク。(何を?)
そういえば、auのLISMOのCMをみたんですが、iPodのパクオマージュなのかな?
踊って疲れてゼェゼェ言ってるリス(?)が印象的でしたw
KDDIのサイトの方にはまだ載っていないようです。
いや、弄ること自体はちょっと前からやっていたんですけどね。
…右上のイントレロゴとか、バナーとか、スタイルシートの細かい調整やら。
一番の困りものだったのが、トップページにおいてある書き逃げ板。
一言書き逃げるためのものだったんですが、件数が多くなると読みづらい。
さらに、複数の話題が混じるとさらに読みにくさアップだったので、
返信先を設定出来るようにしたんですが、なかなか満足がいく形に改造できず。
試行錯誤の上、現在の形で落ち着きました。
掲示板を設置した方が色々楽なのですが、別ページになるといちいち飛ぶのが面倒ですし。
それ以前にそんなに書き込みないから、別にいっか…という感じ。
そんなスタンスなのでヨロシク。(何を?)
そういえば、auのLISMOのCMをみたんですが、iPodの
踊って疲れてゼェゼェ言ってるリス(?)が印象的でしたw
KDDIのサイトの方にはまだ載っていないようです。
2006-01-21
[日記]
フルバ19巻鑑賞なハニーです。
なにげに購入したのは昨日なのですが
読んだのは本日
購入したときの話なのですが
はなゆめ関連コミックスキャンペーンをやっていて
購入者にピンクかアオのペンケースをくれたんですよ。
で、グラサンオールバック&革ジャンなる見るからに怪しい男が
レジにフルバ19巻持ってたっていました。
店員(一寸戸惑い) 「・・・ただいまキャンペーン中で、はなゆめ関連書籍購入者にペンケースをお付けしているのですが・・・いります?」
ハニー 「モチ」
店員(焦り) 「・・・ピンクとアオがありますが・・・アオにしますか?」
ハニー 「ピンクで!」
店員さんのあわて具合がなんとも。
なにげに購入したのは昨日なのですが
読んだのは本日
購入したときの話なのですが
はなゆめ関連コミックスキャンペーンをやっていて
購入者にピンクかアオのペンケースをくれたんですよ。
で、グラサンオールバック&革ジャンなる見るからに怪しい男が
レジにフルバ19巻持ってたっていました。
店員(一寸戸惑い) 「・・・ただいまキャンペーン中で、はなゆめ関連書籍購入者にペンケースをお付けしているのですが・・・いります?」
ハニー 「モチ」
店員(焦り) 「・・・ピンクとアオがありますが・・・アオにしますか?」
ハニー 「ピンクで!」
店員さんのあわて具合がなんとも。
2006-01-20
2006-01-20
[日記]
輸入再開したアメリカ産牛肉が、また全面輸入停止ですか。
約束が守られなかったのが残念ですが…。
それよか、耐震偽装の件といい、ライブドアの件といい、
どうも自民党への攻撃材料が着々とそろっている気がするのは気のせいか?
政治にはあんまり興味がある訳じゃないけど、なんか色々不自然に動いている感が。
約束が守られなかったのが残念ですが…。
それよか、耐震偽装の件といい、ライブドアの件といい、
どうも自民党への攻撃材料が着々とそろっている気がするのは気のせいか?
政治にはあんまり興味がある訳じゃないけど、なんか色々不自然に動いている感が。
2006-01-20
[日記]
仕事先のお遊びの誘いを蹴りなハニーです。
今日こそ待ったりとすごそうと思ったのに・・・やっぱ無理。
お家の事情でここ暫くできなかった雪片付けをガッツリと。
次の休みで体調リズム取り戻せるかな?
今日こそ待ったりとすごそうと思ったのに・・・やっぱ無理。
お家の事情でここ暫くできなかった雪片付けをガッツリと。
次の休みで体調リズム取り戻せるかな?
2006-01-19
2006-01-19
[日記]
auの新機種発表があったようで、7種類が発表されました。
それと、新サービス『au LISTEN MOBILE SERVICE(LISMO/リスモ)』なんかも。
新機種で一番気になったのは、4GBのHDDを搭載するW41T。
HDDの内512MBはUSBマスストレージとして使えるそうですから、USBクリップ代わりにもなりえますね。
なんか、ケータイもここまできちゃったかーという感じですね。
個人的には、まだW-ZERO3の方に惹かれていたりしますけど。(笑)
それと、新サービス『au LISTEN MOBILE SERVICE(LISMO/リスモ)』なんかも。
新機種で一番気になったのは、4GBのHDDを搭載するW41T。
HDDの内512MBはUSBマスストレージとして使えるそうですから、USBクリップ代わりにもなりえますね。
なんか、ケータイもここまできちゃったかーという感じですね。
個人的には、まだW-ZERO3の方に惹かれていたりしますけど。(笑)
2006-01-19
[日記]
終わったと思ってたのにまだお家の事情が残ってなハニーです。
な訳で、やはりマッタリと過ごせませんでした。
しばらくはまともに休めんな。
な訳で、やはりマッタリと過ごせませんでした。
しばらくはまともに休めんな。
2006-01-19
[日記]
インフルエンザ発動中。水分補給はこまめにね。
ポカリを手に取りいざレジへ。
あれれ?午後の紅茶が精算されてる!?
スイマセン、やっぱり違うのに変えていいですか?
素直に間違えましたと言えないお年頃です。
自分が何を手にしたのかも分からないとは、注意力散漫もいいとこ!
そういえば、糖が足りないと注意力が落ちるってどっかの探偵が言ってた!
糖といえば甘いもの!でも合成甘味料じゃ駄目なんだって!
あと、インフルエンザに負けないよう体力つけないと!
やはり高カロリーな食べ物がベターか!?
糖もカロリーも摂取できるモノといえば・・・・・・
ややっ!!こんな所に

神羅万象チョコ(第4弾)がっ!!
フフフン。人が雪かきやらインフルエンザやらで動けなかった間に発売しおって。
今回もネット注文してしてなかったので近所のお店を探索さ!!
相変わらず遭遇率は低いけど。
そんなわけで今日はこれだけ。
第2弾なら、山のようにあったのに。
店員さんに、コレ(第4弾を見せて)の在庫ありますか?って聞いたら、
「あちらにあるので全部です。」て、案内された第2弾の山が。
店員さん!僕が欲しいのは第4弾!あそこにあるのは第2弾!
同じ神羅万象だけど全然違う!
違うのぉおおおおおお!!
そんな対応じゃ、クレーム付きますぜ!
まあ、俺はチョコを大人買いするくらい大人だから
そんなことで食って掛かったりしませんよ。
ポカリを手に取りいざレジへ。
あれれ?午後の紅茶が精算されてる!?
スイマセン、やっぱり違うのに変えていいですか?
素直に間違えましたと言えないお年頃です。
自分が何を手にしたのかも分からないとは、注意力散漫もいいとこ!
そういえば、糖が足りないと注意力が落ちるってどっかの探偵が言ってた!
糖といえば甘いもの!でも合成甘味料じゃ駄目なんだって!
あと、インフルエンザに負けないよう体力つけないと!
やはり高カロリーな食べ物がベターか!?
糖もカロリーも摂取できるモノといえば・・・・・・
ややっ!!こんな所に

神羅万象チョコ(第4弾)がっ!!
フフフン。人が雪かきやらインフルエンザやらで動けなかった間に発売しおって。
今回もネット注文してしてなかったので近所のお店を探索さ!!
相変わらず遭遇率は低いけど。
そんなわけで今日はこれだけ。
第2弾なら、山のようにあったのに。
店員さんに、コレ(第4弾を見せて)の在庫ありますか?って聞いたら、
「あちらにあるので全部です。」て、案内された第2弾の山が。
店員さん!僕が欲しいのは第4弾!あそこにあるのは第2弾!
同じ神羅万象だけど全然違う!
違うのぉおおおおおお!!
そんな対応じゃ、クレーム付きますぜ!
まあ、俺はチョコを大人買いするくらい大人だから
そんなことで食って掛かったりしませんよ。
2006-01-18
2006-01-18
[日記]
3DMarkの最新版、3DMark06がリリースされたようです。
美麗なデモ映像で一時期ハマっていたりしたんですが、最近のやつは要求スペックが尋常じゃない気がします。
とりあえず、AthlonXP 2500+とRadeon9600環境で動作はしたんですが、
やはり鬼のように重く、FPSは0~1程度しか出ませんでしたとさ。
綺麗な映像だけに、是非『普通に動いている映像』を見たいんですがねぇ…。
イントレの中で一番のPCスペックを誇っているzainさん、試してみませんか?(笑)
美麗なデモ映像で一時期ハマっていたりしたんですが、最近のやつは要求スペックが尋常じゃない気がします。
とりあえず、AthlonXP 2500+とRadeon9600環境で動作はしたんですが、
やはり鬼のように重く、FPSは0~1程度しか出ませんでしたとさ。
綺麗な映像だけに、是非『普通に動いている映像』を見たいんですがねぇ…。
イントレの中で一番のPCスペックを誇っているzainさん、試してみませんか?(笑)
2006-01-18
[日記]
マッタリと休めないまま出勤なハニーです。
ってなことでボロボロでした。
うん、何とか過ごすだけで精一杯だった。
ってなことでボロボロでした。
うん、何とか過ごすだけで精一杯だった。
2006-01-18
[日記]
実家に戻ってインフルエンザで寝込んで終わた。
もう、雪ある内は帰らない。
もう、雪ある内は帰らない。
2006-01-17
2006-01-17
[日記]
GDNJ
VisualStudio2005 Express Editionに付属のMSDN Express Libraryは、
容量削減の為にいくつかのヘルプを抜いているようです。
リンク先にも書いてあるとおり、System.Runtimeネームスペースとかが見えませんが、
.NET Framework 2.0 SDKを入れれば、その辺が追加されるそうです。
また、オンラインのライブラリ優先にしていれば見ることは可能です。
MSDN Expressは死ぬほど重いので、オンラインの方ばかり使っていて気づかなかったんですが、
とりあえずでSDKをインストールしておきましょうかね。
使ってみてる感じではExpressでも十分なんですが、やっぱり細かいところで制限が響いてきますね…。
VisualStudio2005 Express Editionに付属のMSDN Express Libraryは、
容量削減の為にいくつかのヘルプを抜いているようです。
リンク先にも書いてあるとおり、System.Runtimeネームスペースとかが見えませんが、
.NET Framework 2.0 SDKを入れれば、その辺が追加されるそうです。
また、オンラインのライブラリ優先にしていれば見ることは可能です。
MSDN Expressは死ぬほど重いので、オンラインの方ばかり使っていて気づかなかったんですが、
とりあえずでSDKをインストールしておきましょうかね。
使ってみてる感じではExpressでも十分なんですが、やっぱり細かいところで制限が響いてきますね…。
2006-01-17
[日記]
お家の事情がヤマ場って事で家の中が人で溢れかえってなハニーです。
うん、我が家の人も来訪者の方々もこんな体験初で最後だろうねぇ。
まあ、ハニーは一歩引いたところから生暖かく見守っていましたけどね。
うん、我が家の人も来訪者の方々もこんな体験初で最後だろうねぇ。
まあ、ハニーは一歩引いたところから生暖かく見守っていましたけどね。
2006-01-16
2006-01-16
[日記]
XBox360初のRPG、【eM】-eNCHANT arM-がちょっと気になっている愁です。
最近、CMもよく見ますしね。(元気出たぜーってヤツ)
IT Mediaにレビューがあったので見ていて思ったんですが、
画面が綺麗なコトよりもワイド画面ってのにちょっと違和感を感じる…。
どうも横が広いメリットより、縦が狭いデメリットの方が印象として強い感じでした。
見慣れていないせいもあると思うんですが…、縦が狭いせいで画面が小さく感じちゃう?
HDTVとしてのゲームとしては、RPGはインターフェイス再考が必要そうですね。
ゲームの中身は… 当分買えそうににないのでスルー(蹴)
最近、CMもよく見ますしね。(元気出たぜーってヤツ)
IT Mediaにレビューがあったので見ていて思ったんですが、
画面が綺麗なコトよりもワイド画面ってのにちょっと違和感を感じる…。
どうも横が広いメリットより、縦が狭いデメリットの方が印象として強い感じでした。
見慣れていないせいもあると思うんですが…、縦が狭いせいで画面が小さく感じちゃう?
HDTVとしてのゲームとしては、RPGはインターフェイス再考が必要そうですね。
ゲームの中身は… 当分買えそうににないのでスルー(蹴)
2006-01-16
[日記]
お家の事情終わってないけど本日すること無いので出勤なハニーです。
で、そんな出勤だったものですからもう仕事がグダグダ。
どうせなら休めばよかったかな。
で、そんな出勤だったものですからもう仕事がグダグダ。
どうせなら休めばよかったかな。
2006-01-15
2006-01-15
[日記]
数少ない購読紙の一つだったC Magazineが3月で休刊だそうで、ちょっと寂しい感じの愁です。
ゲーム・業務アプリ・アクセサリ・アルゴリズムと、記事のジャンルには捕らわれず、
C Magazineという名前すら怪しくなるほど、他言語を取り扱う姿勢の雑誌はCマガ以外ありませんでした。
自分が、この雑誌に与えてもらった影響はかなりの物だと思います。
ていうか、これ以外のプログラム雑誌はまともに購読した記憶がありませんから。
ほんと、ずいぶんお世話になった雑誌だと思います。
そんな物なだけに、休刊というのはちょっと残念。
プログラム雑誌としては結構いい路線行っていたと思うんだけどなー。
これも時代の流れなのだろうか。
61,000Hit突破メモ。
ゲーム・業務アプリ・アクセサリ・アルゴリズムと、記事のジャンルには捕らわれず、
C Magazineという名前すら怪しくなるほど、他言語を取り扱う姿勢の雑誌はCマガ以外ありませんでした。
自分が、この雑誌に与えてもらった影響はかなりの物だと思います。
ていうか、これ以外のプログラム雑誌はまともに購読した記憶がありませんから。
ほんと、ずいぶんお世話になった雑誌だと思います。
そんな物なだけに、休刊というのはちょっと残念。
プログラム雑誌としては結構いい路線行っていたと思うんだけどなー。
これも時代の流れなのだろうか。
61,000Hit突破メモ。
2006-01-15
[日記]
とある事情で家の風呂に入れなハニーです。
ってなわけで近くの温泉行ってきました。
ひとっ風呂浴びての第一声
ぬるっ!!!
この温泉あと用無いわ。
ってなわけで近くの温泉行ってきました。
ひとっ風呂浴びての第一声
ぬるっ!!!
この温泉あと用無いわ。
2006-01-14
2006-01-14
[日記]
最近はまた、ケータイがアツいのか?
auはEZナビウォークに音声入力サービスを追加して2月から開始らしいし、
DoCoMoはPC用データ通信定額プランを今夏開始だとかいうし。
なんか動いてる感がありますね。
EZナビウォークの音声入力サービス『声de入力』ですが、認識率はどんなもんなんでしょうね?
たぶん、結構まともなんだとは思いますが…。
これ、ナビウォークよりは助手席ナビに欲しい機能だと思うんだけど、どうよ?
先に、カーナビに手が届きますか、そうですか。
それよか、DoCoMoのサービスが気になります。
サービス範囲はおそらくFOMAが使える全域でしょうから、
AIR-EDGEより高速で、なおかつ広い範囲で使えると思われます。
金額が気になるところではありますが…
コトと次第によっては、auから浮気しそうだぞ?
auはEZナビウォークに音声入力サービスを追加して2月から開始らしいし、
DoCoMoはPC用データ通信定額プランを今夏開始だとかいうし。
なんか動いてる感がありますね。
EZナビウォークの音声入力サービス『声de入力』ですが、認識率はどんなもんなんでしょうね?
たぶん、結構まともなんだとは思いますが…。
これ、ナビウォークよりは助手席ナビに欲しい機能だと思うんだけど、どうよ?
先に、カーナビに手が届きますか、そうですか。
それよか、DoCoMoのサービスが気になります。
サービス範囲はおそらくFOMAが使える全域でしょうから、
AIR-EDGEより高速で、なおかつ広い範囲で使えると思われます。
金額が気になるところではありますが…
コトと次第によっては、auから浮気しそうだぞ?
2006-01-14
[日記]
案の定、満足に寝れないなハニーです。
人手不足って事でハニーは基本的に番をしているのですが
・・・手~空いても何で交代してくんないのよ?
ハニーに寝るなと申しますか?
人手不足って事でハニーは基本的に番をしているのですが
・・・手~空いても何で交代してくんないのよ?
ハニーに寝るなと申しますか?
2006-01-14
[日記]
今日は東京から青森まで行って来ました。
しかし飛行機が霧の為、青森空港に着陸できずにUターン。
ホントにいってきただけだお。
そういえば「何故事前に天気を調べない!?」とか
文句垂れてたおっちゃんがいたな。
ロビーでも搭乗口でも『霧の為、着陸できない場合があります』って
案内でてたのに。
挙句、搭乗時間ギリギリだったんだとか言いはじめてた。
俺より先に乗ってたくせに。
しかしまあ、見事賭けを外したなあ。
イけるとおもったのに。
しかし飛行機が霧の為、青森空港に着陸できずにUターン。
ホントにいってきただけだお。
そういえば「何故事前に天気を調べない!?」とか
文句垂れてたおっちゃんがいたな。
ロビーでも搭乗口でも『霧の為、着陸できない場合があります』って
案内でてたのに。
挙句、搭乗時間ギリギリだったんだとか言いはじめてた。
俺より先に乗ってたくせに。
しかしまあ、見事賭けを外したなあ。
イけるとおもったのに。
2006-01-13
2006-01-13
[日記]
13日の金曜日なのに、特にこれといったことはナシ。
つーか、TOBさんの日記見るまで気づかなかった人がここにいますよー。
そういえば、intelMacがついにお目見えしたようですね。
中身がx86ということでWindowsやLinuxが動くのかという議論が満載なんですが、
少なくとも、intel MacにXP以前のWindowsは動かないようです。
BIOSの代わりに、インテルが提唱しているEFIというのが載っているらしくて、
それに対応していないから起動できないということだそうです。
詳しい記事はこの辺に。
EFI自体はIA-64アーキテクチャ用に作られた物で、
Itanium2などのプラットフォームではすでに採用されているそうです。
IA-64用のWindowsServer2003は既にEFIに対応しているそうですが。
それにしても、EFIというのはおもしろそうですね。
自由に拡張可能な今時のBIOSとしては十分な可能性を秘めていそうです。
インテルは、2006年中には全面的にEFIに移行したいみたいですが、それもWindowsVista次第ですね。
そのWindowsVistaは今年の11月15日発売の可能性が濃厚だとかいう話が。
ついでに、x86版とx64版も一緒のパッケージで出るかも?という噂も。
つーか、本当に間に合うのか? …いや、間に合わせるんだろうな。(汗)
あれ?intelMacのネタは?
つーか、TOBさんの日記見るまで気づかなかった人がここにいますよー。
そういえば、intelMacがついにお目見えしたようですね。
中身がx86ということでWindowsやLinuxが動くのかという議論が満載なんですが、
少なくとも、intel MacにXP以前のWindowsは動かないようです。
BIOSの代わりに、インテルが提唱しているEFIというのが載っているらしくて、
それに対応していないから起動できないということだそうです。
詳しい記事はこの辺に。
EFI自体はIA-64アーキテクチャ用に作られた物で、
Itanium2などのプラットフォームではすでに採用されているそうです。
IA-64用のWindowsServer2003は既にEFIに対応しているそうですが。
それにしても、EFIというのはおもしろそうですね。
自由に拡張可能な今時のBIOSとしては十分な可能性を秘めていそうです。
インテルは、2006年中には全面的にEFIに移行したいみたいですが、それもWindowsVista次第ですね。
そのWindowsVistaは今年の11月15日発売の可能性が濃厚だとかいう話が。
ついでに、x86版とx64版も一緒のパッケージで出るかも?という噂も。
つーか、本当に間に合うのか? …いや、間に合わせるんだろうな。(汗)
あれ?intelMacのネタは?
2006-01-13
[日記]
一寸お家でゴタゴタなハニーです。
しばらく満足に寝れない日が続きそうです。
んなわけで、寝れるうちに寝ます。
しばらく満足に寝れない日が続きそうです。
んなわけで、寝れるうちに寝ます。
2006-01-13
[日記]
日の金曜日。
13日のっ!!金曜日っ!!
1っ!3っ!日っ!のっ!金っ!曜っ!日っ!!
…しかしここまで!
もう遠くに行くしかない。
13日のっ!!金曜日っ!!
1っ!3っ!日っ!のっ!金っ!曜っ!日っ!!
…しかしここまで!
もう遠くに行くしかない。
2006-01-12
2006-01-12
[日記]
ふと、ウィキペディアで調べてみました。
津軽弁とは?
津軽出生で、ネイティブに津軽弁を話していたクチですが、
今ではすっかり『標準語なまりの津軽弁?』になってしまいました。
方言は使ってますけど、周りの人曰く『変』なんだそうです。
あ、自分自身が変なのはデフォなのでその辺は差し引いてヨロシク。(ぉ)
そういえば、なまりって男性より女性の方が強いらしいですね。
どういうワケだか知りませんけど。
で、調べて初めて知ったんですが、津軽弁にもいろいろ種類があるんですねー。
方言の違いもそうですが、その言葉の意味の違いを今更知った物も多かったです。
たとえば、『ひゃーろー』『ひゃーなー』『せばー』。
別れ際によく言う言葉で、『それじゃあ』『バイバイ』『じゃあね』などと訳されるっぽいです。
『ひゃーろー』と『ひゃーなー』に違いがあるなんて知らんかったとです。(蹴)
最近使ってない方言多いぞ…(汗)
津軽弁とは?
津軽出生で、ネイティブに津軽弁を話していたクチですが、
今ではすっかり『標準語なまりの津軽弁?』になってしまいました。
方言は使ってますけど、周りの人曰く『変』なんだそうです。
あ、自分自身が変なのはデフォなのでその辺は差し引いてヨロシク。(ぉ)
そういえば、なまりって男性より女性の方が強いらしいですね。
どういうワケだか知りませんけど。
で、調べて初めて知ったんですが、津軽弁にもいろいろ種類があるんですねー。
方言の違いもそうですが、その言葉の意味の違いを今更知った物も多かったです。
たとえば、『ひゃーろー』『ひゃーなー』『せばー』。
別れ際によく言う言葉で、『それじゃあ』『バイバイ』『じゃあね』などと訳されるっぽいです。
『ひゃーろー』と『ひゃーなー』に違いがあるなんて知らんかったとです。(蹴)
最近使ってない方言多いぞ…(汗)
2006-01-12
[日記]
今度こそ返品なハニーです。
返品かかったお金で同値段の違う電源GET。
こちらは見事に動きました。
ただ、HDD付けた当たりから起動ミスが頻発。
最初は電源疑っていましたが付け替えても変わらず。
・・・PC環境の低温が原因?
返品かかったお金で同値段の違う電源GET。
こちらは見事に動きました。
ただ、HDD付けた当たりから起動ミスが頻発。
最初は電源疑っていましたが付け替えても変わらず。
・・・PC環境の低温が原因?
2006-01-12
[日記]

ホワイトサンダーはありませんでした。
まあ、そんだけ。
名前かぶってるだけならいっぱいあるのにね。
所詮は、チャック全開で通勤した野郎の戯言です。
2006-01-11
Direct3Dにて。
フルスクリーンに切り替えたとたんにDevice.Present()で落ちるという症状が多発。
まれに、デバイスロスト時のDevice.Reset()時にも発生しています。
例外はInvalidCallException、無効な呼び出しですか。
フォームとは別スレッドで動かしているのが原因と睨んで、
排他処理とかやってみたんですが症状は一向に回復せずスッカリお手上げ状態。
Device.Reset()は作成したときと同じスレッドで動くようにControl.Invoke()してあるし、
Device.BeginScene()~Device.EndScene()間は例外吐いたらDevice.Present()を呼ばないようにしている。
デバイスロスト時の処理もきちんとやっているハズ。 なのに何故だ…!
…と、ふとDevice.Present時の引数無しのヤツに変えてみたら症状回復。
もしやと思って、ドキュメントを調べたらしっかり書いてありました。 orz
で、私はSwapEffect.Discardを設定した状態で、
Present()のRectangleを設定してしまったためにエラーとなったようです。
SwapEffect.Discardは、オーバーヘッドを回避するためにSwapEffectをドライバに決めさせる方法なんですが、
どうやら、ドライバ内部でSwapEffect.Flipが選択されていたみたいですね。
SwapEffect.Flipはウィンドウモード時はSwapEffect.Copyと同等の処理で実装されているそうなので、
そのためウィンドウモードではエラーが吐かれなかったと推測されます。
原因が分かればなんて事はないのですが… どっと疲れた気がします。(汗)
フルスクリーンに切り替えたとたんにDevice.Present()で落ちるという症状が多発。
まれに、デバイスロスト時のDevice.Reset()時にも発生しています。
例外はInvalidCallException、無効な呼び出しですか。
フォームとは別スレッドで動かしているのが原因と睨んで、
排他処理とかやってみたんですが症状は一向に回復せずスッカリお手上げ状態。
Device.Reset()は作成したときと同じスレッドで動くようにControl.Invoke()してあるし、
Device.BeginScene()~Device.EndScene()間は例外吐いたらDevice.Present()を呼ばないようにしている。
デバイスロスト時の処理もきちんとやっているハズ。 なのに何故だ…!
…と、ふとDevice.Present時の引数無しのヤツに変えてみたら症状回復。
もしやと思って、ドキュメントを調べたらしっかり書いてありました。 orz
≪原因≫
PresentParameters.SwapEffectにCopyを設定していない場合、
Device.Present()の引数、Rectangleを設定してはいけない。
で、私はSwapEffect.Discardを設定した状態で、
Present()のRectangleを設定してしまったためにエラーとなったようです。
SwapEffect.Discardは、オーバーヘッドを回避するためにSwapEffectをドライバに決めさせる方法なんですが、
どうやら、ドライバ内部でSwapEffect.Flipが選択されていたみたいですね。
SwapEffect.Flipはウィンドウモード時はSwapEffect.Copyと同等の処理で実装されているそうなので、
そのためウィンドウモードではエラーが吐かれなかったと推測されます。
原因が分かればなんて事はないのですが… どっと疲れた気がします。(汗)
2006-01-11
[日記]
返品しに行ったらお店お休みなハニーです。
なに、この仕打ちは?
何かハニーいけない事しましたか?(後ろから聞こえる愚痴と視線は無視します)
なんかもうゲンニョリ。
なに、この仕打ちは?
何かハニーいけない事しましたか?(後ろから聞こえる愚痴と視線は無視します)
なんかもうゲンニョリ。
2006-01-11
[日記]
あー…えー…あけましておめでとうございます?
いやいや、めでたくないよ!
『パンヤ』でいくら福袋あけてもめでたくならないよ!?
レアアイテム出ないよう!?
そんな感じで今年は、『パンヤ』で
福袋でのレアアイテムGETに躍起になって、
なんとなく借りた
『遊戯王デュエルモンスターズ ナイトメアトラバトール』で
エグゾディア召喚に躍起になって、
『らき☆すた 萌ドリル』で
柊かがみのステータス上げに躍起になって、
『アイドルマスター』で
あずさのファン獲得に躍起になって……
なんて出だしだ……
その割に、
いくら福袋あけてもレアアイテムは一向に出ず、
エグゾディアデッキ構築の為のカード集めに挫折し、
かがみは必殺技が揃わず、好感度も今だ『でれ』状態にならず、
あずさもランクBを目前にして無念の活動停止。
オーディション合格率55%という成績で。
またしても届かなかったTRUE END。
散財したのに…したのに……
さて、今年は戌年ですか。
イヌといえば首輪で尻尾で四つんば…忠犬ハチ公が
イヌの鏡みたいなイメージ持ってる人もいると思いますが
私としてはイヌ代表には『はな咲かじいさん』の犬に一票!
ハチ公は死ぬまで主人に尽くしたが、
『はな咲かじいさん』の犬は、死んだあとも尽くしてたしね。
いやいや、めでたくないよ!
『パンヤ』でいくら福袋あけてもめでたくならないよ!?
レアアイテム出ないよう!?
そんな感じで今年は、『パンヤ』で
福袋でのレアアイテムGETに躍起になって、
なんとなく借りた
『遊戯王デュエルモンスターズ ナイトメアトラバトール』で
エグゾディア召喚に躍起になって、
『らき☆すた 萌ドリル』で
柊かがみのステータス上げに躍起になって、
『アイドルマスター』で
あずさのファン獲得に躍起になって……
なんて出だしだ……
その割に、
いくら福袋あけてもレアアイテムは一向に出ず、
エグゾディアデッキ構築の為のカード集めに挫折し、
かがみは必殺技が揃わず、好感度も今だ『でれ』状態にならず、
あずさもランクBを目前にして無念の活動停止。
オーディション合格率55%という成績で。
またしても届かなかったTRUE END。
散財したのに…したのに……
さて、今年は戌年ですか。
イヌといえば
イヌの鏡みたいなイメージ持ってる人もいると思いますが
私としてはイヌ代表には『はな咲かじいさん』の犬に一票!
ハチ公は死ぬまで主人に尽くしたが、
『はな咲かじいさん』の犬は、死んだあとも尽くしてたしね。
2006-01-10
2006-01-10
[日記]
ミナギです……。
プログラミング中、ちょっと眠気がしてきました。
気合いを入れるために、コーヒーを淹れてみたとです。
…ブレーカーが落ちたとです。orz
気合いを入れるつもりが、すっかり萎えてしまいました。
でも、そこは根性。
熱いコーヒーをゴクッと飲みながら、気合いを入れてみたとです。
VisualStudioを起動し、コードを書くぞと思ったらエラー画面…。
なんと、ソースコードが消えてるではないですか!
VisualStudio2005には、自動バックアップの機能があったはず。
初期設定で5分ごとにバックアップが保存されるのですが…
…見事に消えていたとです。orz
そろそろUPSの購入をまじめに考える時期なんだろうか。
プログラミング中、ちょっと眠気がしてきました。
気合いを入れるために、コーヒーを淹れてみたとです。
…ブレーカーが落ちたとです。orz
気合いを入れるつもりが、すっかり萎えてしまいました。
でも、そこは根性。
熱いコーヒーをゴクッと飲みながら、気合いを入れてみたとです。
VisualStudioを起動し、コードを書くぞと思ったらエラー画面…。
なんと、ソースコードが消えてるではないですか!
VisualStudio2005には、自動バックアップの機能があったはず。
初期設定で5分ごとにバックアップが保存されるのですが…
…見事に消えていたとです。orz
そろそろUPSの購入をまじめに考える時期なんだろうか。
2006-01-10
[日記]
新パーツGETなハニーです。
HDDの200Gと80G、電源430W
が、問題発生
電源動かね~~!!!
あのね、回線の付け替えしていざ起動とスイッチをポチッと
・・・あれ、無反応?
電源の機能をいろいろ試してみたりしたのですがその後も反応なし。
旧電源に付け変えてみると・・・PC起動。
見事に初期不良引いちゃいました。
明日返品かけてきます。
HDDの200Gと80G、電源430W
が、問題発生
電源動かね~~!!!
あのね、回線の付け替えしていざ起動とスイッチをポチッと
・・・あれ、無反応?
電源の機能をいろいろ試してみたりしたのですがその後も反応なし。
旧電源に付け変えてみると・・・PC起動。
見事に初期不良引いちゃいました。
明日返品かけてきます。
2006-01-09
2006-01-09
[日記]
今更ながら、ソースコード管理ツールに手を出したりしてみてます。
データ管理には自信があったので、その辺のツールに頼ることなくやってきたんですが、
そろそろ覚えておいた方がいいと、神からの指令が。 ビビビッと。(謎)
ホント、今更ですか?って感じですけど。
とりあえず、subversionとフロントエンドとして、TortoiseSVNをつっこんでみました。
subversionを選んだ理由としては、バイナリも差分で管理してくれる(らしい)という点。
TortoiseSVNはLanguagePackで日本語表示してくれるし。
こいつに作ったソースコードを喰わせて、リポジトリだけバックアップすれば幸せになれるのだろうか。
とりあえず、まだ使い勝手がよく分かっていないのですが、ちょっと慣れてみたいと思います。
データ管理には自信があったので、その辺のツールに頼ることなくやってきたんですが、
そろそろ覚えておいた方がいいと、神からの指令が。 ビビビッと。(謎)
ホント、今更ですか?って感じですけど。
とりあえず、subversionとフロントエンドとして、TortoiseSVNをつっこんでみました。
subversionを選んだ理由としては、バイナリも差分で管理してくれる(らしい)という点。
TortoiseSVNはLanguagePackで日本語表示してくれるし。
こいつに作ったソースコードを喰わせて、リポジトリだけバックアップすれば幸せになれるのだろうか。
とりあえず、まだ使い勝手がよく分かっていないのですが、ちょっと慣れてみたいと思います。
2006-01-09
[日記]
気力精神ともにお疲れなハニーです。
明日から休みと考えると気だけが先走って
なんか疲れました。
明日はお買い物だ~~。
明日から休みと考えると気だけが先走って
なんか疲れました。
明日はお買い物だ~~。
2006-01-08
2006-01-08
[日記]
そろそろ番組改編期も終了ってことで、新しいアニメなにか放送するのかな?
…と調べてみた愁です。
結果はローカル全滅。
青森なんて、青森なんて…。(泣)
今期はシャナ以外の楽しみはナシですかそうですか。
SHUFFLE後番の半分の月がのぼる空に期待。
…と調べてみた愁です。
結果はローカル全滅。
青森なんて、青森なんて…。(泣)
今期はシャナ以外の楽しみはナシですかそうですか。
SHUFFLE後番の半分の月がのぼる空に期待。
2006-01-08
[日記]
仙台で起こった「赤ちゃん誘拐事件」
犯人がようやく見つかったようですが、
皆さん気になってることが1つあると思います・・・。
そう・・・病院名です!!
なんやねん、スペルマン病院って・・・
最初聞いた時、思わず反応してしまったよ。
スペ○マ(自主規制)病院かと思ってさ。
全国ネットで知れ渡ってるよなぁ・・・いろんな意味で。
2006-01-08
[日記]
吹雪で前が見えね~~なハニーです。
マジで前見えなかった。
それに成人式も被ってたらしいので事故も多かったらしいです。
そのくせお客の入りは多かった。
明日出れば2連休だ~~。
マジで前見えなかった。
それに成人式も被ってたらしいので事故も多かったらしいです。
そのくせお客の入りは多かった。
明日出れば2連休だ~~。
2006-01-07
2006-01-07
[日記]
今日はWindows再インストールの日…いや、そんなことはないんですが。
サクッと終わらせるつもりだったんですが、トラブル発生。
Windowsインストール中の最初のリブート後に異常が発生。
ディスクアクセスが異常に重くなってWindowsの起動に数十分はかかりそうな雰囲気。
いつもと違うことといえば、ハードディスクを3台繋いでいることか、
もしくは、直前にハードディスクをフォーマットしたこと。
ハードディスクのフォーマットは、CDから起動したXPのセットアップ中に、クイックではない方で行いました。
ディスク容量は160GBですが、2時間ほどガリガリやっていたみたいです。
その後、すぐにファイルのコピーして再起動でトラブルというわけですね。
再びCDからWindowsXPのセットアップを起動して、
クイックフォーマット&再インストールしたら直った感じですが、原因がよく分からない。
ハードディスクか、チップセットの熱暴走の類だろうか。
今度からフォーマットはクイック以外使わないようにしよう…。
サクッと終わらせるつもりだったんですが、トラブル発生。
Windowsインストール中の最初のリブート後に異常が発生。
ディスクアクセスが異常に重くなってWindowsの起動に数十分はかかりそうな雰囲気。
いつもと違うことといえば、ハードディスクを3台繋いでいることか、
もしくは、直前にハードディスクをフォーマットしたこと。
ハードディスクのフォーマットは、CDから起動したXPのセットアップ中に、クイックではない方で行いました。
ディスク容量は160GBですが、2時間ほどガリガリやっていたみたいです。
その後、すぐにファイルのコピーして再起動でトラブルというわけですね。
再びCDからWindowsXPのセットアップを起動して、
クイックフォーマット&再インストールしたら直った感じですが、原因がよく分からない。
ハードディスクか、チップセットの熱暴走の類だろうか。
今度からフォーマットはクイック以外使わないようにしよう…。
2006-01-07
[日記]
星の巡りが悪かったなハニーです。
タイミング・・・そう、間が悪いんですよ。
おかげでストレスゲージが上がりっぱなし。
もう少しでリミットブレイク打てそう。
タイミング・・・そう、間が悪いんですよ。
おかげでストレスゲージが上がりっぱなし。
もう少しでリミットブレイク打てそう。
2006-01-06
2006-01-06
[日記]
2006-01-06
[日記]
本日はロッカーが無事だったなハニーです。
そろそろ正月って感じが無くなってきたので今年の年賀絵でも上げてみましょうか。

今年出した年賀の裏はこんなんなってました。
いくつかネタをしこんといたのですが
おまけシナリオ(OMG絡み)を未だに公開していないので
愁さん以外わかんないじゃ~ん。
今年の絵に対して
メンツとしては「OMG」「ROS」「intre」。
OMGキャラに関しては、おまけシナリオの作成過程でイメージラフもらったのでそっち仕様に
ROSキャラはリメイクしたシナリオ1から
intreキャラは・・・ここ最近の活動メンバー?
制作時間は今回も一杯一杯でした。
全然去年のことが生かされてません。
年賀絵に書いてるコメントは・・・去年も似た事書いてたような。
今年こそ出せるかな~~。
そろそろ正月って感じが無くなってきたので今年の年賀絵でも上げてみましょうか。

今年出した年賀の裏はこんなんなってました。
いくつかネタをしこんといたのですが
おまけシナリオ(OMG絡み)を未だに公開していないので
愁さん以外わかんないじゃ~ん。
今年の絵に対して
メンツとしては「OMG」「ROS」「intre」。
OMGキャラに関しては、おまけシナリオの作成過程でイメージラフもらったのでそっち仕様に
ROSキャラはリメイクしたシナリオ1から
intreキャラは・・・ここ最近の活動メンバー?
制作時間は今回も一杯一杯でした。
全然去年のことが生かされてません。
年賀絵に書いてるコメントは・・・去年も似た事書いてたような。
今年こそ出せるかな~~。
2006-01-05
2006-01-05
[日記]
本当は怖い家庭のパソ学。
インターネットをしていて、カジノの広告が出てきませんか?
OSが勝手にカウントダウンして再起動しませんか?
ウィルス対策ソフトの更新が切れてはいませんか?
ハードディスクの空き容量が日に日に大きく減っていきませんか?
……そのまま放って置くと………大変なことになるかもよ?
by 永久無償で働かされているPCサポート隊員より
2006-01-05
[日記]
仕事場の新年会行ってきたなハニーです。
って言っても会社自体でやる訳じゃないから新年会を飾った
飲み会みたいなモンなんですけどね。
で、大雑把な感想
・・・うん、疲れた
神経使った、ハニーがんばったよね?
明日ハニーのロッカーあるかな、かな?
って言っても会社自体でやる訳じゃないから新年会を飾った
飲み会みたいなモンなんですけどね。
で、大雑把な感想
・・・うん、疲れた
神経使った、ハニーがんばったよね?
明日ハニーのロッカーあるかな、かな?
2006-01-04
2006-01-04
[日記]
灼眼のシャナの何気ない疑問。
どうして、『紅世の徒』の皆さんは変態ばかりなんでしょう?
あ、そういえば屍拾いのラミーなんてのも居ましたね。
あの人は紅世の世界では変わり者らしい。
やっぱ、紅世の徒≒変態という図式で合ってる?
来週でようやく変態兄妹編が終わりみたい。 良かった良かった。
どうして、『紅世の徒』の皆さんは変態ばかりなんでしょう?
あ、そういえば屍拾いのラミーなんてのも居ましたね。
あの人は紅世の世界では変わり者らしい。
やっぱ、紅世の徒≒変態という図式で合ってる?
来週でようやく変態兄妹編が終わりみたい。 良かった良かった。
2006-01-04
[日記]
「交渉人 真下正義」鑑賞なハニーです。
いつでも見れるという環境ですと逆に見ない状態が続いてたのすが
ついに手を付けました。
何故今更手を付けたのかというと、経由はいたって単純。
郵便物を待つため
自分の部屋にいるとインターホンが聞こえないために
居間で待っていたのですが
PCが弄れないと暇って事で何かできないかと周りを検索結果
これに目が付いたと。
鑑賞感想としては・・・
うん、おもろかった。
主人公が真下ってことで
率直な印象として微妙だったのですが
鑑賞して自分の感が外れていたこと痛感。
で、これにつながるSPドラマ「逃亡者 木島丈一郎」があったそうで。
うっわ、見て~~・・・ん? プレミアム・エディション特典DISC? 単体ブツ無し?
なんじゃそりゃ~~(ノToT)ノ
「容疑者 室井慎次」DVD4月発売? ドラマとか映画でやんないの? ・・・え、去年夏にやってんじゃん!?
うっわ~、全然知らなかった
なんか取り残されてる感じ(なにをいまさら)。
いつでも見れるという環境ですと逆に見ない状態が続いてたのすが
ついに手を付けました。
何故今更手を付けたのかというと、経由はいたって単純。
郵便物を待つため
自分の部屋にいるとインターホンが聞こえないために
居間で待っていたのですが
PCが弄れないと暇って事で何かできないかと周りを検索結果
これに目が付いたと。
鑑賞感想としては・・・
うん、おもろかった。
主人公が真下ってことで
率直な印象として微妙だったのですが
鑑賞して自分の感が外れていたこと痛感。
で、これにつながるSPドラマ「逃亡者 木島丈一郎」があったそうで。
うっわ、見て~~・・・ん? プレミアム・エディション特典DISC? 単体ブツ無し?
なんじゃそりゃ~~(ノToT)ノ
「容疑者 室井慎次」DVD4月発売? ドラマとか映画でやんないの? ・・・え、去年夏にやってんじゃん!?
うっわ~、全然知らなかった
なんか取り残されてる感じ(なにをいまさら)。
2006-01-03
ただ何となくで、HTTPサーバーのまがい物を作ってみた。
実行すると、8000番のポートで要求を待機します。
using System;
using System.IO;
using System.Net;
using System.Text;
static class SimpleWebServer
{
static void Main()
{
HttpListener listener = new HttpListener();
listener.Prefixes.Add("http://+:8000/");
try
{
listener.Start();
listener.BeginGetContext(ListenerCallback, listener);
Console.Read(); // 終了待ち
}
finally { listener.Stop(); }
}
static void ListenerCallback(IAsyncResult ar)
{
HttpListener listener = ar.AsyncState as HttpListener;
HttpListenerContext content = listener.EndGetContext(ar);
listener.BeginGetContext(ListenerCallback, listener);
using(StreamWriter writer =
new StreamWriter(content.Response.OutputStream, Encoding.UTF8))
{
writer.Write("any html code");
}
}
}
Console.Read()はコメント通り、サーバーの終了待ちです。
HttpListener.GetContext()だと同期待ちするのですが、
あまり一般的ではないと考えて非同期待ちのBeginGetContext()を使ってみました。
HTMLとしての振る舞いは、殆どHttpListenerContextクラスに集約されています。
インテリセンスを見ながらでも十分に対応出来る綺麗な構造です。
この辺のクラスは.NET2.0から追加されたものですが、
これだけで、曲がりなりともwebサーバーと呼べる(?)ものが出来てしまうのは感慨深いです。
実行すると、8000番のポートで要求を待機します。
using System;
using System.IO;
using System.Net;
using System.Text;
static class SimpleWebServer
{
static void Main()
{
HttpListener listener = new HttpListener();
listener.Prefixes.Add("http://+:8000/");
try
{
listener.Start();
listener.BeginGetContext(ListenerCallback, listener);
Console.Read(); // 終了待ち
}
finally { listener.Stop(); }
}
static void ListenerCallback(IAsyncResult ar)
{
HttpListener listener = ar.AsyncState as HttpListener;
HttpListenerContext content = listener.EndGetContext(ar);
listener.BeginGetContext(ListenerCallback, listener);
using(StreamWriter writer =
new StreamWriter(content.Response.OutputStream, Encoding.UTF8))
{
writer.Write("any html code");
}
}
}
Console.Read()はコメント通り、サーバーの終了待ちです。
HttpListener.GetContext()だと同期待ちするのですが、
あまり一般的ではないと考えて非同期待ちのBeginGetContext()を使ってみました。
HTMLとしての振る舞いは、殆どHttpListenerContextクラスに集約されています。
インテリセンスを見ながらでも十分に対応出来る綺麗な構造です。
この辺のクラスは.NET2.0から追加されたものですが、
これだけで、曲がりなりともwebサーバーと呼べる(?)ものが出来てしまうのは感慨深いです。
2006-01-03
[日記]
お姉チャンバラ2なハニーです。
軽くプレってしばらく放置する予定がなんかやり続けてます。
一番の理由がゲームに設けてある「クエスト」
一定数を達成する度に隠し要が解禁するのですが
問題はこのクエスト内容。
規定数達成はムズイモノが多いですが
ステージごとに設けてあるのは難易度が絶妙。
「出来そうで出来ない、出来なそうで出来る」ってのと
ゲームシステム自体がわかりやすくシンプルなので
気づくとハマってます。
・・・が、さすがにこれ以上はムリだな~~(COOLが決めれない)
軽くプレってしばらく放置する予定がなんかやり続けてます。
一番の理由がゲームに設けてある「クエスト」
一定数を達成する度に隠し要が解禁するのですが
問題はこのクエスト内容。
規定数達成はムズイモノが多いですが
ステージごとに設けてあるのは難易度が絶妙。
「出来そうで出来ない、出来なそうで出来る」ってのと
ゲームシステム自体がわかりやすくシンプルなので
気づくとハマってます。
・・・が、さすがにこれ以上はムリだな~~(COOLが決めれない)
2006-01-02
2006-01-02
[日記]
年明け一発いきまーす。
というコトで、元LEDのユーキさんが襲来。
どういうコトか、ぷよぷよ耐久150戦と相成りました。
結果は48勝102敗でユーキさんの勝ち。
ここまでやり続けたのは、たぶん中学の時以来。
後半、二人とも意識朦朧でしたけど、なんか達成感があります。
本当は200戦だったんですが、ダウンしたのは秘密。
でも、こういう単純なゲーム・ルールだからこそハマるなぁと痛感した一日でした。
というコトで、元LEDのユーキさんが襲来。
どういうコトか、ぷよぷよ耐久150戦と相成りました。
結果は48勝102敗でユーキさんの勝ち。
ここまでやり続けたのは、たぶん中学の時以来。
後半、二人とも意識朦朧でしたけど、なんか達成感があります。
本当は200戦だったんですが、ダウンしたのは秘密。
でも、こういう単純なゲーム・ルールだからこそハマるなぁと痛感した一日でした。
2006-01-02
[日記]
ゲーム消化で一日終了なハニーです。
っていうより久々に昼過ぎまで寝てました。
んなわけで一日が短かったです。
てかすでに眠い。
これはこれで有意義に過ごしたのかな、かな?
っていうより久々に昼過ぎまで寝てました。
んなわけで一日が短かったです。
てかすでに眠い。
これはこれで有意義に過ごしたのかな、かな?
2006-01-01
・あおいさんから可愛い年賀イラストいただきました。
・魅椥 愁のイラスト、ハニーさんのイラストにも年賀イラスト載せました。
・魅椥 愁のイラスト、ハニーさんのイラストにも年賀イラスト載せました。
2006-01-01
[日記]
さて。本日は連続更新をお許しください。
…で、酒に酔いながら更新しているんですが。
とりあえず、イントレのトップページの方に、ハニーさんに描かせたイラスト載せました。
相変わらず、ギリギリのスケジュールにもかかわらず、無茶な要望にも応えてくれる彼には感謝しています。
そんな訳で、イントレ。
今年も自由気ままにやっていきますが、どうぞお付き合い願えればと思います。
Happy New Year!
…で、酒に酔いながら更新しているんですが。
とりあえず、イントレのトップページの方に、ハニーさんに描かせたイラスト載せました。
相変わらず、ギリギリのスケジュールにもかかわらず、無茶な要望にも応えてくれる彼には感謝しています。
そんな訳で、イントレ。
今年も自由気ままにやっていきますが、どうぞお付き合い願えればと思います。
Happy New Year!
2006-01-01
[日記]
いろいろ整理的な作業してたら半日使っちゃったなハニーです。
ほどよく知人周りには年賀状届いたでしょうか?
こちらには、ほどよく正月が終わった辺りにでも。
初詣・・・そいえば行かなかったな~~。
ほどよく知人周りには年賀状届いたでしょうか?
こちらには、ほどよく正月が終わった辺りにでも。
初詣・・・そいえば行かなかったな~~。
Utilities
- タグ
- カレンダー
- 最近の更新
- Adsense