(注:このブログはもう更新していません)この日記は私的なものであり所属会社の見解とは無関係です。 GitHub: takahashikzn

[クラウド帳票エンジンDocurain]

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

続・Matchers#anyの謎

先日の日記で、『Matchers#any系はインラインで使用する必要がある』と書きました。 で、「インラインで呼び出しているか否かをどうやって検知しているのか、そのうち調べます」と予告していた通り、 今日はその件について調査しました。以下、結論にたどり…

韻松亭

先日、ココへ行きました。 韻松亭ジャンル:懐石・会席料理住所: 台東区上野公園4-59このお店を含むブログを見る | (写真提供:hiroima)をぐるなびで見る | 昔からこのお店の存在は知っていたのですが、今回はじめての訪問です。 近所に住んでいるのに。。…

Matchers#anyの謎

今日も懲りずにMockitoネタです。すいません。 近頃、興味深いエラーに出くわしました。 public class Foo { public void doSomething() { final Set<String> strings = ...; this.doOtherthins(strings); } void doOtherthing(final Set<String> strings) { // 何かの処理 }</string></string>…

生存報告

ネタはあるんだけど忙しくてブログにアップする暇がない…せめて木曜日には何かアップしたい。

"クラス・ファイル名の末尾は .class でなければなりません"を解消する

いつの間にかこんなエラー出るようになり(※Eclipse3.5)、Eclipseの『型を開く』が使えなくなってしまいました。 僕、この機能が使えないと死んでしまいます。 ちなみに、ご存知ない方へご説明。『型を開く』はソースファイルを検索する機能です。 ( ´_ゝ`)フ…

エンジニアの神隠し?

(画像は本文と関係ありま...せん) 今の案件で人手が足りないので、探しているのですが全然決まりません。 結構な好条件を提示しているのに、です。当然ですがブラックな条件は一切なしです。 なんとか見つけたいと思い、いろんな会社に相談しているわけです…

doAnswerの使いどころ

例えば次のようなクラスFooをテストしたいとします。 (かなり恣意的なサンプルですが勘弁して下さい) import java.sql.*; public class Foo { public void doSomething(String url) { final Connection conn1 = this.getConnection(url); final Connection c…

グリーンスポット&MIU Bar

先日の金曜日の夜、ここでご飯を食べました。 グリーンスポットジャンル:野菜料理住所: 渋谷区代々木1-21-12 ヤマノ25ビル 1Fこのお店を含むブログを見る | (写真提供:hotti)GREEN SPOTをぐるなびで見る | 新宿のダイニングバーをぐるなびで見…

hashCodeとHashMapの危険な関係

Object#hashCodeは、インスタンスをHashSetとかHashMapに格納するときに重要な役割を担うメソッドです。いわゆる『値クラス』を実装する際に、equalsなどと一緒に実装することが多いでしょう。 しかし。。。その『値クラス』をHashMapのキーとして使うとき、…