誠に申し訳ございませんが、お探しのページは削除されたか、URLが変更になった可能性があります。 お手数ですが、以下のナビゲーションからページをお探しください。
例えばこう、ディレクトリの名前とその中のファイル名を / でくぎって結合する関数を書くとします。引数が std::string でも使いたいし const char* でも使いたい、ということで、たいていは void JoinFilePathStr(const string& dir, const string& base, string* out) { out->clear(); out->append(dir); out->push_back('/'); out->append(base); }なんてのを書くんじゃないかと思います。この関数で問題になるのは const char* を渡すと不要な string object が一度できることで、敬虔な C++ 屋さんだと、 void JoinFilePathStr(const string& dir, const char* base,
Gitで同じ行を別の目的で変更してしまった場合 Magitで部分的なstageができるようになったのはいいんだけど、同じ行を別な目的で修正してしまった場合はどうすればいいんだろう。行をコピーして、一方をコメントで残し、一方をstageしたい内容にすればいいのかな。で、コミットしたらコメントで残したほうだけにする、と。 Magitのエラー よく、次のようなエラーで動作が止まる。何だろう。 Spawning child process: no such file or directory magitを導入したときからmagit-status時などでたまに起きてた。もう一度やると普通に動くので気にしていなかったんだけど。 そのうち調べよう。 エンコーディングを調整するラッパーを使ってMeadow上のMagitで部分的なstage(apply)をする 結局gitのラッパーを書いた。git-encw
.gitconfig に以下のように書いておくと git commit したときに Emacs でコミットメッセージが書ける。 [core] editor = emacsclientw それで、コミットメッセージに日本語を書く度に C-x RET f utf-8 してからコミットしてたんだけど 毎回やるのが面倒になってきたので自動化することにした。 .emacs にこんなん書いたらできた。 ;;; git commit したときのバッファを utf-8 にする (add-hook 'server-visit-hook (function (lambda () (if (string-match "COMMIT_EDITMSG" buffer-file-name) (set-buffer-file-coding-system 'utf-8))))) こっちでもできる (add-hook 'f
[CEDEC 2010]「スーパーマリオ」の上ボタンはなぜ押される? ゲームプレイの記録からゲームの本質に迫る,立命館大学上村研究室の研究報告 編集部:touge CEDEC 2010では,ややアカデミックよりの発表も多数行われている。その中から「テレビゲームとはなにか ―ゲームプレイの記録と分析を通じて」と題されたセッションを紹介しよう。 「CEDEC 2010」公式サイト 立命館大学 衣笠総合研究機構 研究員/講師 尾鼻 崇氏 この講演の主旨は,ゲームそのものではなく,ゲームを遊ぶ人間にの側に焦点をあてることで,ゲームの本質(遊技性)に迫ろうというもの。セッションでは,立命館大学 上村研究室でこの研究を行う上村雅之教授と,同研究室の研究員である尾鼻 崇氏が登壇し,本研究の現状と展望についての報告が行われた。 セッションは,まず尾鼻氏による上村研究室の紹介から幕を開けた。立命館大学では上
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く