2015-01-01から1年間の記事一覧
にわかpython屋のわし、詰まる。 #python3 class A : def set(self, type, value) : A.FUNC_MAP[type](self, value) def _setSearch(self, s) : self.search = s def _setTitle(self, s) : self.title = s FUNC_MAP = { "search" : A._setSearch, # NameErro…
NUnitのテストクラス中で、IronPythonを利用してニャンニャンしようかと思ったのですが、どうも落ちる。NUnit と IronPython は相性が悪い模様……? なお、NUnitは GUI/Console でも、x86指定が有るヤツ/無いヤツ問わず全てで「署名がうんこです。糞して寝ろ…
try { funcNanika(); } catch(Exception ex) { if(ex is ObjectDisposedException) break; // ココ。唯一の問題無い想定の例外なので正常系として処理。finally に飛ぶ Log(ex); } finally { funcFinally(); } とかできると嬉しいなぁってシーンに遭遇しまし…
このお話の結論 [TestMethod] [DeploymentItem(@"img\src.bmp")] public void Test00() { ... } とか書いた場合 "img\src.bmp" がコピーされるタイミングは、テスト自体を実行した時である。 その関数が実行される直前にコピーではない! あくまでテスト自体…
RGBの色データが入った画像データ配列(正確にはunsafe中のポインタ)を集計したい。 …というシーンが発生。 for でぐるぐる回して集計するのもアリといえばアリですが…当然ながらカッコ悪い。C# なら黙って LINQ だろゴルァと*1。丁度、集計する為の関数 Ag…
try { なにか(); } catch { // ↑ カッコ省略可…だと…!? throw; } mjd...
C# のテストプロジェクト内でこの問題に遭遇。 困ったことに、デバッグでテストを開始するとロードに成功するにも関わらず、ただの実行だと 1314 を返すという………なんなの…… 解決できた方法 TestInitialize で SE_RESTORE_NAME, SE_BACKUP_NAME を与えていま…
Unity では C# Script中の AndroidJavaObject を経由して、Javaのオブジェクトの関数とか呼べたりするのは良いのでーすーがー…… // Java package net.p_pit.rozen public class Tamagoyaki { pubilc int getAijyoByMicchan() { return Integer.MAX_VALUE; } …
難しいこと気にせず、指定した文字列を "\" でつなげてくれる「お手軽深いパス生成器」と思っていたのですーがー var path = Path.Combine(@"c:\foo", @"\kashira") // path == "\kashira" あー ('A`)言われてみれば「ですよねー」っていう。 頭に "\" つい…
System::Call '$INSTDIR\Kanaria::Kashira(i, i) i($HWNDPARENT, 0).r0 ? u' こんな記述だと、インストールパスに丸カッコ "()" が含まれている場合、DLL内関数呼び出しに失敗します。 $INSTDIR 内に展開されるカッコでパースが上手くできないからでしょう。…