近況報告

1年間放置しておいて近況もくそもねーだろという感じですが、 いろいろばたばたしているため整理もかねて予定とかやること書いておきます。 予定とか希望とか 10月末/11月末のどちらかで退職希望 ← たぶん11月末?(会社との調整がどうなるか?) 退職後は個人…

はやりですか?

Arial Unicode MSで。 MeiryoだとVista + IE7でうまく表示してくれないのね。( ・ิω・ิ)

日本に帰国しているらしい氏へ

諸事情により、日中というか仕事中は携帯を携帯できないので連絡を取る方法がありません。 (テレパシーとか手紙を紙飛行機にして飛ばすとかなら。。。。無理ですけど) 申し訳ないけれど、いつものとこにメールをもらうか、コメントをつけていってください。…

わんくま勉強会 C++ Day in 横浜

ひさびさにC++脳がちりちり刺激される時間を過ごしました。 現場にはid:melponさんやid:faith_and_braveさん、id:wraith13さんがいたり、 ustからはid:uskzさんが突っ込みを入れるという変態的豪華な会でした。 一応簡単に感想など。 iteratorの話がぶっとば…

あたった

ずいぶん前に申し込みをして忘れてたやつ。 なんか知らんが当選したようです。http://www.microsoft.com/japan/heroeshappenhere/vle/default.aspx Visual Studio 2008を買おうか迷っていたところだったのだけれど、 これで買う必要がなくなった。いやぁなん…

高専カンファレンスだそうだ

1年半くらい何も更新してなかった(゜ー゜;Aで、話は高専カンファレンス。 こんなのやってたんだなぁ。 高専生のパワーの源とは? 第1回高専カンファレンス開催:「高専のことをぜひ知ってもらいたい」 - @IT プレゼントランキング ぬ。参加者に沼津高専出身…

新年のご挨拶

あけましておめでとうございます。 本ブログは、昨年に引き続き不定期更新でまったりと更新していく予定で御座います。 本年も宜しくお願い致します。Happy new year!

Reflectionって遅いよね?

C++にはなかったReflection。 C#になってSerializeなんかで良く活躍するわけですが、 大量のインスタンスをReflectionを使って処理したりすると思いのほか時間がかかります。 そこでReflectionをなんとかして高速化しようというのが本日のエントリ。 NyaRuRu…

等価演算子

通常のC++ではある型のポインタ同士の等価演算は純粋にアドレスの同値比較なのだが、 C++/CLIのハンドル同士の等価演算は少しばかり違うらしい。 こんなコードを書いてみる。 ref class CManagedHoge{ private: int n; public: CManagedHoge() : n( 0 ) { } …

後で書くmethodを駆使しつつ夕飯の支度でもしようと思いながら、 uskzさんのところを見ていたら不覚にもワロタ。 ことさらコミュニケーション能力の重要性を説く人はどうも胡散臭い. http://d.hatena.ne.jp/uskz/20071124/p1 いやぁこれ実際問題胡散臭いとかい…

STL/CLRの謎(2)

STL/CLRの謎(1) - crimsonwoodsの日記の続きです。 IComparable^への変換と、pairの使い方そしてvectorの謎についてを見ていきます。 IComparable^への変換がなぜおきる? この原因はcliext/utilityに bool operator==(IComparable^ _Left, IComparable^ _Ri…

STL/CLRの謎(1)

επιστημηさんのちょっと前のエントリのvectorにpairを食わせられない件。 ネタ元:もすぬごく不安な Visual Studio 2008 VC++2008EEを入れて試してみました。 ここであーだこーだ言ってもあまり意味はないのですが、 なんでこんなことになっているのかという…

「オブジェクト指向におけるFizzBuzz問題」のような何か

C++

元ねた:オブジェクト指向におけるFizzBuzz問題遊んでみますた。 #include <iostream> #include <locale> #include <map> #define WAN0_ "うるさいっておこられたわん" #define WAN1_ "わん" #define WAN2_ WAN1_ WAN1_ #define WAN3_ WAN2_ WAN1_ #define WAN4_ WAN3_ WAN1_ #defin</map></locale></iostream>…

近況報告

一応生きています(笑 ちょっと仕事でやっている技術分野が変わったり 勤務地が変わったりでばたばたしていて更新できていません。 まだもうしばらく、いつもどおりの不定期更新になります。

ぼちぼち

落ち着いてきた。 徐々に更新を再開していこう。

まとまった時間がとれない

なのでしばらく更新が停滞します。 (o*。_。)oペコッ

とりあえずテーマを変えてみた

横幅がひろいやつと左側にいろいろでるテーマということで、 とりあえずこれでしばらくやってみよう。

オレオレデザイナを作る?

とかってネタで適当に何度かにわけて記事書こうかと思ってるわけですが、 だれか知りたい人いるのかな? ちなみに内容は、自分でVisualStudioみたいなUIデザイナを作るよ〜って話。 大雑把に書くとSystem.ComponentModelがらみやらSystem.ComponentMode.Design…

CollectionEditor

System.ComponentModel.CollectionEditorというクラスがあります。 PropertyEditorでコレクションの編集をするときに使うわけですが、 こいつには単にICollectionを実装したクラスを渡してもだめです。 MSDNには↓のように書かれています。 継承時の注意 この…

GenericコンテナクラスのEnumerator

Dictionary.Enumerator>とかList.Enumeratorとかは IEnumerator,IEnumerator,IDisposableを実装したstructになっている。 なんで? なんでstructなんだ? ILレベルで見たときにcallvirtしなくてすむからかな?よくわからん。 謎だ。教えてエロイ偉い人!

既存のクラスの型コンバータを拡張(または置き換える)

既存のクラスの型コンバータを動的に拡張または置き換える方法を紹介します。 using System; using System.ComponentMode; using System.Drawing; namespace Test { static class Program { [STAThread] static void Main() { // Colorの型コンバータを動的…

今のテーマだと

コードめっちゃ見づらいことに気づいた(゚Д゚;)

IEnumeratorをIEnumeratorに変換する

IEnumerable<T>を実装するクラスで、 内部ではTでない別の型Uで保持しておきたいときがあるかも?と思ってちょっと作ってみた。 Genericsを使った実行時型生成をなんとなく使ってみたりしてる。</t>

SummerTime Bonanza2007

申し込みしちゃった。 http://www.mbs.jp/jounetsu/times/20070510.shtml

回答

黄色の面積を求め、それを4倍した面積を正方形の面積から引く。 黄色の面積を求めるには、 緑の正三角形と黄緑の扇形からなる領域の面積を求めたあと、 紫の扇形の面積を引けばよい。 緑の正三角形の面積は底辺1,高さから。 黄緑の扇形の面積は半径1,円周率…

問題

1辺の長さが1の正方形があり、 その各頂点から半径1の円を描く。(黒:正方形/赤:円)4つの円の重なる領域の面積(青)を求めよ。以下回答

ルーローの多角形のような図形の面積を求める

出題されたので回答を書く。

デザイン変えてみた

シンプルなのが好き。

また飲んできた

いや決してアル中じゃないですよっと。 母校の先輩であり、かつ以前一緒に仕事した人と(A氏)、 格好だけみると季節感のおかしなフリーターにしかみえない 例の人(B氏)との3人での飲み会でした。 (いや上着買ったほうがいいって話じゃないです多分) 今…

総論

正直な話、自分がやりたいことが何一つ実現できていない。 もっと自分から動かないといけないことも理解している。 しがらみってのはこうも御し難いものだったのか。 学生の頃はあほらしいとしか思えなかったんだがなぁ。