冒頭に挙げたライブラリには1つもスターが付いていないものもある。数ヶ月に一度、スターがつくくらいのところからスタートしたが、2015年7月11日現在、Android-ObservableScrollViewは約3700のスターがついている。こんな経験はなかなかないと思うので、これを中心にどんなことがあったか、いくつか挙げてみる。RepositoryのDailyで8位になった(当時)。Javaに限れば1位にもなった。Trend=実力ではないのだが、自分のコードが一瞬でも世界1位になったというのは本当に嬉しいし自信になる。Starの数でメジャーなリポジトリをいくつも抜いた。最近だと、ついにJUnitを抜いた。JUnitの方が遥かに汎用的な性質のものなので、いずれまた追い抜かれるだろうけど。ある2000+のスター(当時)のリポジトリのデベロッパーから、君のライブラリ使って作ったよ、とメールをもらった。StackOverflowで自分のOSSが解決策として出てきた。ブログで良い例として紹介してくれた:ライブラリの守備範囲は狭い方がいいこれは結構ビックリした。何か見覚えのあるスクリーンショットだなぁと思って何気なく開いたら・・・。「これは守備範囲が広すぎるライブラリだ」と批判されてしまったのではないかとドキドキしたが、逆だった。AndroidAndroidアプリ開発で、EclipseでGradleが使えるようにしたくて色々調べていたらこの記事を見つけ、「これを発展させてプラグイン化したら普通にEclipseでGradleが使える!」と作ったGradleプラグインがある。これがつい最近、シェアしてもいい?と聞かれて掲載されたのだった。長くなってしまったが、以上。このエントリの内容が、もっとコードを書いて力をつけていきたいと思っている人の背中を押すことになれば幸いです。JPAで複数テーブルを結合した結果を返すクエリを作る少し前に検証したものだが、改めて整理。メソッドを定義してもうまくいかない。以下のようなクエリは表現できない。基本的なことかと思いますが、しばらく分からず時間を費やしてしまったのでメモします。UIScrollViewを使って何となくStoryboardでパーツをドラッグ&ドロップするだけで作っていったところ、スクロールしませんでした。以下の構造を想定します。ユーザ認証を実装する方法について。androidプラグインがjavaプラグインと共存できないせいでいろいろとできないことがあった。その一つが、カバレッジの計測。CheckStyle設定AndroidプロジェクトでのCheckStyle設定についてです。