2014-05-01から1ヶ月間の記事一覧

Matlabのmexに関するメモ

古めのMatlabでの話 mex -setupと打って、ビルドチェーンを選択する もしmexによるC/C++のビルドに失敗する場合は、mex -v foo.cppとしてデバッグメッセージを参考にパスを通すなどのデバッグを行う Visual Studio ProかExpressかでディレクトリ構成が違うこ…

EmacsのflymakeにてC++11の文法を自動チェックさせる

~/.emacs.d/init.elに以下を加えると、キーを打つたびにC++11の文法チェックが自動で走るようになります。 ;; 参考:http://d.hatena.ne.jp/suztomo/20080905/1220633281 (require 'flymake) (defun flymake-cc-init () (let* ((temp-file (flymake-init-cre…

g++のレアなエラー「前のエラーにより混乱していますので、脱出します」

C++

人間味あふれるエラーに初遭遇したのでご報告します。現時点でGoogle検索すると792件。 エラーを起こす方法。Windows 7 + Cygwin + g++ 4.8.2にて、g++ -std-std=c++11というコマンドで以下のコードを実行。何重にもミスがあるひどいコードである。 #include <vector></vector>…

Visual StudioでDLLを作る&使うサンプル

DLLの作り方と、DLLを呼び出すプログラムのサンプルをgithubに上げました。Visual Studio 2013 Expressがあればビルドできます。 minus9d/DllSample 以下の書籍を全面的に参考にしました。 APIで学ぶWindows徹底理解 (日経BPパソコンベストムック) p102~p109…

CygwinのCMakeで"CMake Error: Could not find CMAKE_ROOT !!!"と出る問題

Cygwinでcmakeを実行しようとすると以下のエラーメッセージが出て実行できなかった。 CMake Error: Could not find CMAKE_ROOT !!! CMake has most likely not been installed correctly. Modules directory not found in /bin zsh: segmentation fault (cor…

ドコモのガラケーを買い替えた話

4年以上使っていたドコモのケータイP-09Aが壊れたため、新しいケータイN-01Fに買い替えた話。ちなみにケータイとはドコモから出されているガラケーのこと。 なぜスマホでなくケータイか ケータイの良いところはなんといっても月額通信費を安く抑えられるとこ…

最近のnkfは超便利

ファイルの文字コードを判別したり変換したりできるnkf Network Kanji Filter プロジェクト日本語トップページ - SourceForge.JPの最新版(2.1.3)を試したところ、高機能さに感動。 特に良いなと思ったのが、--guessオプションでUTF-8のBOM付かどうかを簡単に…

CourseraのData Analysis and Statistical Inference 最終週

Data Analysis and Statistical Inference | Coursera 最終週の受講メモ。最終週は、おまけとしてベイジアンの話題を扱う。そして最終試験を受けた後、成績が返ってきた。 Video Review - Frequentist vs. Bayesian Inference 例題 M&Mの、黄色の割合を推論…