2008-06-17 :-)
_ 朝ったー
0530 起床。
_ [エースコンバット3][椎名豪][中川浩二][中西哲一][辰田朋子][大久保博][柿埜嘉奈子]通勤ったー
エースコンバット3 エレクトロスフィア
ゲーム未プレイ。作曲は以下の方々。
- 椎名豪
- 中川浩二
- 中西哲一
- 辰田朋子
- 大久保博
- 柿埜嘉奈子
戦闘機でばびゅーんと飛ぶゲームらしいですが「アフターバーナー」等のような爽快な曲、疾走感がある曲はありません。けっこう地味です。「車を運転してるときに聴くとヤバイ」ということにはならないので安心して聴けます。全体的な分類はテクノかなあ。テクノも多岐にわたるけど。
B00005F3KK
_ 仕事
0830 出勤。
_ [JNUG][BOF][NetBSD]JNUG BOF の雰囲気が分からないので躊躇している
mixi 方面で BOF の案内等を見かけたのだけど私のような末端の利用者が参加していいものかどうかああでも Japan NetBSD User's Group だからいいのか。つべこべ言わずに行ってみればいいじゃない。
_ 2008/07/05 NetBSD BOF 2008 の「プレゼンテーション資料」なんてないわー
Not Found The requested URL /ja/JP/JNUG/event/20080705BOF/jnug-2008-bof-future.ppt was not found on this server.
_ [C#][.NET][デリゲート][delegate][リダイレクト][標準出力]外部プロセスの標準出力をリアルタイム風味にテキストボックスへ表示する
C#
デリゲートをこねくりまわす。
using System;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Diagnostics;
using System.Threading;
namespace ContorolInvoke2
{
public delegate void OutputDelegate(string s);
public partial class Form1 : Form
{
private AsyncIOTester aio;
public Form1()
{
InitializeComponent();
aio = new AsyncIOTester(textBox1, new OutputDelegate(Output));
}
private void button1_Click(object sender, EventArgs e)
{
aio.Run();
}
private void Output(string s)
{
textBox1.AppendText(s);
}
}
public class AsyncIOTester
{
private Stream inputStream;
private byte[] buffer = new byte[128];
private AsyncCallback callBackRead;
private Control outputContorol;
private OutputDelegate outputDelegate;
public AsyncIOTester(Control oContorol, OutputDelegate oDelegate)
{
callBackRead = new AsyncCallback(OnRead);
outputContorol = oContorol;
outputDelegate = oDelegate;
}
public void Run()
{
Thread t = new Thread(new ThreadStart(ExecProc));
t.Start();
}
private void ExecProc()
{
Process p = new Process();
p.StartInfo.FileName = @"C:\Windows\System32\ping.exe";
p.StartInfo.Arguments = "-n 10 localhost";
p.StartInfo.WorkingDirectory = Directory.GetCurrentDirectory();
p.StartInfo.RedirectStandardInput = false;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.UseShellExecute = false;
p.StartInfo.CreateNoWindow = true;
p.Start();
inputStream = p.StandardOutput.BaseStream;
inputStream.BeginRead(buffer, 0, buffer.Length, callBackRead, null);
p.WaitForExit();
p.Close();
}
void OnRead(IAsyncResult ar)
{
int readByte = inputStream.EndRead(ar);
if (readByte > 0)
{
string s = Encoding.Default.GetString(buffer, 0, readByte);
outputContorol.Invoke(outputDelegate, s);
inputStream.BeginRead(buffer, 0, buffer.Length, callBackRead, null);
}
}
}
}
ref.
- GotDotNet Japan 掲示板 - プロセスの Standard Out のリダイレクト
- プログラミング C# 21.3 非同期IO
4873112648







どこの英会話学校でしょうか?<br>入学を検討している者です。
この子が講師なんだぁ・・・・<br>へぇ・・・・
まったくもってけしからん。<br>注意したいと思うので、場所と講師の名前を連絡するように。
まったくもってけしからん。
4ヶ月よろしくされるのですね。<br>しかしそのファイル名はどうなのか…<br>をれも英会話を(ry
この英会話学校、どこぉおぉ〜〜〜〜〜〜〜〜?!<br>ヲレも逝くぅうぅ〜〜〜〜〜〜〜(>_<)
英会話学校の場所は禁則事項です。<br>なお、毎週 火曜日、木曜日が授業の日です。<br>英会話って楽しいですね。
肉なしスープカレー
のぶさん:<br>スープカレー(スープなし)