カエパパ日記

平凡なプログラマの備忘録

emacsのHLSL-mode

squirrelに続いて、hlslも。 配布元はここ↓ http://sourceforge.jp/projects/sfnet_hlslmode/ hlsl-mode.elをパスの通ったフォルダに置いて init.elに、以下の一文を加えればOK。 (require 'hlsl-mode)

emacsのsquirrel-mode

下記で配布されている。(製作者の方に感謝!ありがたや~) https://launchpad.net/squirrel-mode あとは、squirrel-mode.elをパスの通っているフォルダに置き init.elに、以下のように記述すればOK。 (require 'squirrel-mode)

【C#】 IXmlSerializableを実装するうえでの注意点

IXmlSerializableを実装するクラスにはパラメータなしのコンストラクタを必ず定義する必要がある。

【C#】 ApplicationSettingsBaseを使ううえでの注意点

ApplicationSettingsBaseを用いて、プロパティの値を設定する場合以下のように属性を使って、初期値を設定すること。でないと、オブジェクトのインスタンスが生成されず、例外が発生する。 [DefaultSettingValue("0")]一度、user.configに値が記録されると、…

TortoiseGitのrevertについて

TortoiseGitのrevertは、git revertと同義ではない。 実際には、git checkoutと同義っぽい。 参照元:http://d.hatena.ne.jp/rti7743/20110327/1301229930

PythonをWindowsの実行ファイル(exeファイル)に固める

とりあえず、二通りのやり方がある 1. py2exeを使う 2. pyinstallerを使う py2exeを使うと、dllやpydといったファイルがexeとは別に吐き出され 実行環境でもこれらのファイルを同梱することが必要になるが pyinstallerを使うと、実行ファイルを簡単に一つに…

Eclipse/Android NDKにおけるC/C++のインクルードパスの追加

プロジェクトを右クリック→[Properties]→[C/C++ General]→[Paths and Symbols]で、インクルードパスを追加→Elipse側で、インクルードファイルに関わる名前解決などの手掛かりとして使用されると思われる。 これが無いと、ビルドは通ってもコードエディタ上で…

ブログはじめました

とりあえず、日々の開発で調べたことなんかを備忘録としてメモっていくとこから始めようかと思います。