スパゲッティコード

色々やりたいので書いてこうと思います

2012-01-01から1年間の記事一覧

コードレビューについて思うことを書いてみたよ(思ってることだけだよ)

WEB+DB PRESS Vol.72作者: 近藤宇智朗,生井智司,久保達彦,道井俊介,飯田祐基,中村知成,規世やよい,後藤秀宣,天野祐介,奥野幹也,Dr.Kein,tokuhirom,森田創,中島聡,堤智代,A-Listers,はまちや2,竹原,川添貴生,WEB+DB PRESS編集部出版社/メーカー: 技術評論社発…

C#のリソース開放

C#

いや、まあこれ常識なんですけどね。。。 何年前の話だ?って言われてもおかしくないネタですが、 Javaerに.NETやらすとこうなります、と言うことで会社の人には知っとけよ、 と言う意味で書きます。 詳しくは以下に書いてあるわけですが…。 @IT:.NET TIPS…

C#で非推奨コードの記述

C#

Javaで言うところの@deprecatedアノテーションですね。 いつも忘れちゃうのでメモ。 [Obsolute("メッセージ", false)] public void Main() { ... } 第一引数には非推奨の理由などのメッセージ、第二引数にはそのメソッド使ってる場合にコンパイルエラーとす…

git svn で取り込んだブランチとかタグのお話

Git

git-svnを使用してSVNからGitに移行した時、SVNでいうところのtrunkやらbranchesやらtagsを指定します。 今回は取り込んだあとのお話。 特にタグの話。 git-svnのコマンド 最初にSVNからcloneするわけですが、ログが多い場合途中でミスるケースがあります。 …

Pysqlite インストールしようとしてできない時

Review BoardをCentOSに入れようとしています。 その中で、SQLiteを使うためにPysqliteを入れないといけないのですが、はまったのでロギング。 easy_install pysqlite ReviewBoard公式サイトのインストール手順に従うとこのコマンドですが、以下のメッセージ…

historyに実行日時をつける

まあ~、なんていうかね。 コマンドの実行時刻を見たい時ってあるじゃないですか。 そんなわけでこれをやりましょう。 ユーザーの .bashrc でも .bash_profile を編集します。 HISTTIMEFORMAT='%y/%m/%d %H:%M:%S '; これを最後に追記してください。 割とサ…

Oracleで時々はまること

時々プログラムでSQL書いて実行してると、はまることがあります。 それは、 ORA-00911:文字列が無効です どう言う内容かといいますと、 http://www.shift-the-oracle.com/oerrs/ora-00911.html はい。 全角スペースとか入れてないし! プログラムじゃなくて…

fatal: reference is not a tree: の解決策

結論から言うとものすごーーーーーーくアホなことしました。 僕のPCでSubmoduleのソースを修正し、コミット。 親モジュールでSubmoduleの変更をコミット、リモートにPush。 さあ、もう察しの言い方は気づいていると思います。 答えは後ほど。 何が起きたか。…