今年取り組むこと

いろいろやりたいこと(技術的な)が多すぎて、逆になにもできない。 やることを絞ってみる。 やること Git再入門 会社のWGでGitを使うことになったけど、仕事で使ったことがないので全然詳しくない。 プライベートでも単純なことしかしていない。 プルリク…

Play2.4(Ebean4)のfindPagedListでページング

ページングを実装しようと思い、方法を探していたのだけれど… どこのページを見てもfindPagingList()しか載ってない。 でもPlay2.4でライブラリとして使っているEbeanではfindPagingList()が削除されていて、 findPagedList()に置き換わっていた。 github覗…

新しくModelをつくったときのJSR-303

新しくモデルを追加して、フォーム作って、さあ送信 ↓ [IllegalStateException: JSR-303 validated property 'title' does not have a corresponding accessor for data binding - check your DataBinder's configuration (bean property versus direct fiel…

EBeanでカラム型の指定

Stringなフィールドを普通にマッピングしてると、 PostgreSQLのカラム型がVARCHAR(255)になっちゃう。 public String text_field = ""; Table "public.route" Column | Type | Modifiers -------------+-----------------------------+---------------------…

EBeanでOneToManyなリレーション

発端 PlayFramework2 with Javaを試していて、DBとの接続にEBeanを使っている。 ORMをちゃんと使うのは初めてなので練習的に。 基礎的な使用方法はいろんなサイトに乗っているのだけど、 ちょっと変?な使い方をしようとすると資料が少なくなる。 OneToMany…

MacBook Pro Retina (2015 early)購入

購入経緯 WindowsなメインPCがそろそろお役御免な感じがする(8年目) ので、メインをOSXにしようと思った。 iMac27は置く場所がないし、持ち運びもしたいし・・・ Retina使いたいし、トリプルディスプレイもしたい。 15インチは大きくて持ち運べない気がす…

Play FrameworkのViewとかRoutesでコード補完が使えない件

なんでだろうなー、デスクトップの方では使えるのに… と思ってたら、見つけた。 ただ、IntelliJ IDEAでPlay FrameworkをサポートできるのはUltimate版のみで、これは有償です。無償版だとプログラミング言語であるScalaは対応していますがPlayはサポートして…

オブジェクト指向エクササイズ9つのルール

ルール メソッド内でのインデントは1段階まで else句を使わない プリミティブ型と文字列型はラップする 1行につき、ドットはひとつまでにする 名前を省略しない 全てのエンティティは小さく 1つのクラスにつき、フィールドは2つまで ファーストクラスコレク…

Android Studio初期起動時のエラー

対応 明日の勉強会に向けて、Android StudioをMBAに入れる。 OSX Yosemite 10.10.3 Android Studio 1.2.1.1 が、エラーで進まなかった。 The following SDK components were not installed: extra-android-m2repository, tools, addon-google_apis-google-22…

2015年とTaoVisor

2015年 あけましておめでとうございます。 今年もよろしくお願いいたします。 TaoVisor 去年の12/21に品川の東海大学で行われた ABC 2014 Winter | Android Bazaar and Conference 2014 Winter に参加しました。 写真とかとってないので会場の様子は載せ…

はじまりの...

このブログについて そろそろ日々の出来事とかを残す習慣をつけないといけないと思ったので、 日記兼備忘録として残していこうと思う。 書くこととか プログラミング Android Web 趣味 バイク ツーリング さて、続けよう。