お・ぼ・え・が・き (´-人-`)


 
compelling
強制的な, 抵抗し難い, やむにやまれない, 従わざるを得ない., 切実な, 人を引き付ける, 抑えきれない

compel自体には「人を引きつける」とか「魅力的」って意味はないんだな。
不思議な派生系の形容詞だ。

compel

1
a〔+目的語+to do〕〈人・ものに〉〈…するように〉強(し)いる,〈人・ものに〉無理に〈…〉させる 《★【類語】 compel は権威とか抵抗しがたい力によってあることを無理にさせる; force は compel より意味が強く,人の意志に反してまたは抵抗を排除して人に無理にあることをさせる; impel は強い欲望・動機・感情などによってある行動に駆りたてる; oblige はやむをえず人にあることをさせる》.
b 〔+目的語+to+(代)名詞〕〈人・ものを〉強いて〔ある行動を〕とらせる.
2〈服従・尊敬などを〉強要する.

find it easier to

~する方が楽だ[簡単だ]と思う[感じる]

defer

a 〈…を〉延ばす,延期する.
b〈…することを〉延ばす 〈doing〉.

instead

[副]それよりむしろ,その代わりに,そうしないで,それどころか
(▼(1)ふつう文頭か文末にくるが,文中にくることもある.  
(2)結びつける2文は対比または二者択一の内容を表し,butでつなぐことが多い)

stagger

1 〈人を〉よろめかす,ぐらぐらさせる.
2 〈決心などを〉ぐらつかせる,動揺させる; 〈人の〉自信を失わせる.
3 〈人を〉びっくりさせる,ぼう然とさせる.
4 (ラッシュアワーを避けたり仕事の能率向上のために)〈休暇・混雑時間を〉ずらす.

In comparison

並べて見ると


使ってないけどMultiMapなんてのがあるんだね(・∀・)
Apache commonsが便利な件(commons-collections編-1)
guava

commons-collectionsの最新版は3.2.1だが2008/04で開発が止まっているっぽい。guavaは今も開発が続いている。

とあるからもしも使うならguavaの方が良いんだろうか。

これまた使ってないけどSparseArrayなんてのがあるんだね(・∀・)
AndroidのSparseArrayは本当に速いのか測定してみた

たまにjava.util.ConcurrentModificationExceptionが発生して悩んだ。
Iteratorの中で要素を削除するということ
java.util.ConcurrentModificationExceptionの原因と対策
リストの間違った利用例

うちはListじゃなくてHashMapだなぁと思いつつ、コードを眺めていて気づく。
なぜわざわざ要素をremoveしてaddしてるのか…_| ̄|○
key的には同じものなのでputでvalueのオブジェクトを更新すれば良いだけみたい。
一応エラーは起きなくなった。

ConcurrentModificationExceptionはコレクションのエントリ総数が
変化してる状態で非同期でアクセスすると発生する感じなのかな?
よぅわからん(・∀・)

ConcurrentHashMapなんてものもあるのか。
ConcurrentModificationExceptionが出るケースと出ないケース


読んで分かった気になったが、きっとすぐに忘れてしまうだろう(ノ∀`)
Stub と Mock の違いが分かってきた気がする
モックとスタブの違い

関係ないけどダイエーの木曜もっくんってイオン化したら居なくなるんだろうか。

リンク名の通り動的なリソースIDの取得方法
動的にリソースIDを得る