役に立ちそうもないTips移転版

俺得なTipsを書き連ねるだけのブログ。

2012-12-01から1ヶ月間の記事一覧

Gitでやり直したことをやり直す

具体的に何の話かというと、 ・コミットしたときにコミットコメントを書き間違えた。 ・(コメント直すだけならもっと適切な方法があるのにしらんかったので)コミットを取り消した。 ・取り消し方を間違ったらしく、今日の作業が全部吹っ飛んだ(ように見えた)…

恐ろしく今更なJUnitのassertの引数

比較するassertの場合、先の引数が期待値で後の引数が実際値。 これ間違えると失敗時のメッセージが?なことにorz (逆になるだけだから見れば分かるだろ、と言われりゃそれまでだが)2013/01/01追記: というのはJUnit3.xまでの比較assertの話で、JUnit4.xのas…

Excel: クリップボードを使わずセルコピー

と、いう話だとRange#Copyに引数指定しとけ、でFAなことが多いのだが、実はそれだけではだめだったり。 はっきりドキュメント化されているわけではないが、どうも引数指定してCopyメソッドを呼んでも、どこかの処理でクリップボードをクリアしてくれやがるら…

Gradleでテスト時のログ出力先

とりあえずslf4j+logback、というときに、テスト時のログをどこへ出すか。 テスト時のログだからFileAppenderでいっか、とそこまではいいとして、ファイルをどう指定したものか…… で、結論としてはbuild/reports/tests/hogetest.logでおk。 (gradleを実行し…

なぜインクリメントを後置するのか

インクリメントだけするなら前置一択、後置なんて必要に迫られん限り使うかー、と思っていたんだが。 なぜかCで書かれたソースってやたらと後置が多い。forループの単純なインクリメントですら。 なんでかいなと前から思ってはいたが、どうもPDP-11の命令セ…

DropBoxのコンテンツフォルダパス

参考記事: PerlでDropboxの同期フォルダのパスを取得する ひと様の受け売りを「役に立ちそうもない」というのもなんだけどorzまず、確認バージョンは1.4.7.0、Windows版。 で、フォルダパスはどこに記録されているかというと、インストールパスのhost.dbファ…

Assemblaの無料プライベートGitリポジトリを使ってみる

ふとプログラム以外のデータをGitで管理したくなってできそうなとこないか探してみた。 とりあえず非公開で使えて容量1GBあるってことでAssemblaを選択。で、ちょいとメモ。 ・アカウント作成時には公開リポジトリしか作れない。 なんか適当にリポジトリを作…