FEZで、メインでつかっているキャラクターは氷皿と、短スカです。短スカ、最近やっていたのだけど、ハイドでも簡単にみつかるわ。見つかったら、フルボッコにあうわ。なんか短スカに向いていないのではなかろうか。まあ、見つかるような動きをしてるのだろうけど。
久しぶりに氷皿やってみたら、氷皿の方が活躍してる気がする。近距離戦闘にむいてないのかなぁ
画像は、某クイズ大会予行練習での1枚。3回1位なって、おいしいです。
長いタイトルだな・・・。
久しぶりにブログを書く。twitterでは、よくつぶやいているんだけどね。久しぶりのブログだけど、近況報告とかではなく、プログラミングのメモ。例外処理とか考えていない。
public class HelloDLL
{
static public string Hello ()
{
string dll_file_path = Path.Combine( Directory.GetCurrentDirectory(), "dll" );
List<ITest> i_test = new List<ITest>(); // 作成したオブジェクトを格納
if ( !Directory.Exists( dll_file_path ) )
{
return "プラグインフォルダ\"" + dll_file_path + "\"が見つかりませんでした。";
}
// dllフォルダの、dllファイルのパスを取得
string[] dll_s = Directory.GetFiles( dll_file_path, "*.dll" );
foreach ( string dll in dll_s )
{
System.Reflection.Assembly asm = System.Reflection.Assembly.LoadFrom( dll );
foreach ( Type _type in asm.GetTypes() )
{
if ( _type.IsClass && _type.IsPublic && !( _type.IsAbstract ) &&
_type.GetInterface( typeof( ITest ).FullName ) != null )
{
i_test.Add( (ITest)asm.CreateInstance( _type.FullName ) );
}
}
}
var sb = new StringBuilder();
foreach ( ITest it in i_test )
{
sb.Append( it.Hello() ); // 作成したオブジェクトのメソッド実行
sb.Append( "\r\n" );
}
return sb.ToString();
}
}
public interface ITest
{
string Hello ();
}
public class Class1 : TestInterface.ITest
{
#region ITest メンバ
public string Hello ()
{
return "Hello 1";
}
#endregion
}
Hello 1 Hello 2 Hello 3 続行するには何かキーを押してください . . .
safariの新バージョンつかってみた。メイリオをつかわなくても、文字がアンチエイリアスかかるから、とてもきれいに文字が見える。プラグインの数がMac版と比べて少ないのが残念なところかな。まあ、マウスジェスチャーは、かざぐるマウスつかえばsafariでもマウスジェスチャー機能つかえるからいいけど。そのうち、プラグイン増えたらいいね。
らいつべ見るのに、Google Chromeつかってたけど、Safariにしてみようかな。Chromeもいいけど、ステータスバーが短いのがやはり気に食わない。
新しいPCにしてから、ビデオキャプチャを放置していた。やっとドライバいれてつかえるようにしてみた。無事動いたのはいいのだけれど、そのせいなのか、愛用しているアプリケーションランチャーClaunchの設定が完全に初期化されていた・・・。再起動しても直らない。再設定するのめんどくさい・・・。
追記:ランチャーがないと、すごく不便だ・・・。