メモ書き

自分が後で見直すためにつけている作業のメモ書きです.それ以上の意味はありません

2013-07-01から1ヶ月間の記事一覧

.NET における資源開放手段の整理(ガベージコレクタとか Dispose とか Finalize とか)

.NET Framework における資源開放の手段について. ガベージコレクタとかDisposeとかFinalizeとかいろいろ用語は見つかるのですが,違いがよくわかっていませんでした.一言でいうと, ガベージコレクタはマネージドなリソースの開放に使われるプログラム Di…

.NET Micro Framework でのガベージコレクタ制御

.NET Micro Framework でガベージコレクタがどれだけ制御できるのかについて少しググってみたので,記録.未だに TinyCLR がどういうスケジューリングでスレッドを走らせるのかイマイチわかっていない.ましてやガベージコレクタがどういうタイミングで呼び…

Mindstorms NXT のファームウェアを書き込む手順

手順 USBドライバのインストール Fantom Driver USBで接続する際に必要とされる (Windowsの場合)ダウンロードしたファイルを展開し,setup.exeというファイルを実行する. 書き込み用ソフトウェア(NeXTTool)のインストール NeXTTool http://bricxcc.sourcefo…

Squeak に関する情報源の調査

Squeak とは smalltalk というプログラミング言語の開発・実行環境の実装の一つです.最近,Etoys とか Scratch 等の子供でも使いやすいビジュアルプログラミング環境が教育のために様々なところで利用されていますがそれらは Squeak がベースになっています…

git-flow を SourceTree から使う

git によるバージョン管理はとても便利ですが,柔軟すぎてどう使えばよいのかなと思っていたところに,git-flow なるツールがあることを知り,基本的にこの作法に従って管理すればgitで分散管理型と集中管理型のよいところを教授でき,あれこれ考えずに良い…

OpenCV-2.4.5 のビルド(for Linux/Mac OS X)手順について

Mac OS X(10.8.4)で,OpenCV(2.4.5) のビルドを行う手順について調べてみました. OpenCV を Mac 向けにビルドする手順 OpenCVのサイトを開く. OpenCV for Linux/Macのリンクを開く. ダウンロードしたファイル(ここでは opencv-2.4.5.tar.gz) を適当なフ…