【Aipo】新規に作成したユーザーでログインできなかったとき デバッグ中などにAipoで新しくユーザーを作成し、ログインしようとしたら「セッションがタイムアウトしました。」などのエラー画面がでる、もしくは招待のメールからフォームに飛ぼうとしてやはりエラー画面が出る、たまにそんなこと… horinoハック2014.10.15 201
Aipoでログインユーザーが管理者権限を持つかをしらべる Aipoにおいて、java側でログインユーザーが管理者かどうかを、 ALEipUtils.isAdmin(rundata) もしくは ALEipUtils.isAdmin(userId) で知ることが出来ます。 たいてい… horinoハック2014.09.29 283
wicketのValidatorでエラー文言をカスタマイズする。 wicketにはもともと用意されたvalidatorがいくつかありますが、デフォルトだとどれもエラー文言が直訳っぽくていまいちです。 そこで文言のカスタマイズですが、javaでいくら探しても見つかりません。 wicket… horinoハック2014.09.24 552
Aipoでデータベースを新規に作る方法 テストデータがごちゃごちゃしてきて、まっさらなデータベースで作業したいというときは、データベースを新規に作ってしまうと楽です。 まず、Aipoプロジェクトのsql/postgres/org001.sqlのSQL文をすべて… horinoハック2014.08.22 608
Aipoでファイルをアップロードできる端末かを判断する iPhone4などはファイルをアップロードすることができません。 そのため、その端末がファイルのアップロードを行えるかを判断して、「ファイル追加」ボタンの有無を切り替える必要があります。 Aipoにはその判断を勝手に行っ… horinoハック2014.08.15 256
Eclipse LunaのPleiades All in Oneで標準搭載された便利な検索プラグイン「Glance」 java8への対応が目玉のEclipse Lunaですが、Pleiades All in Oneでは地味に便利なGlanceという検索プラグインが標準搭載されました。 普通にCtrl+Fで検索ダイアログが開くのは変わらな… horinoハック2014.08.14 428
Eclipse/javaで手っ取り早く例外を発生させる方法 Eclipseでjavaを扱っていて、例外処理がうまく動作しているかを確認するとき、手っ取り早く例外を発生させる方法です。 例外を発生させたい処理の周辺にブレークポイントを置き、処理を止めます。 次に、ソースのどこでもい… horinoハック2014.08.14 55,497
リポジトリに「CR LF」の改行コードがあるかを調べるコマンド リポジトリで「CR LF」の改行コードが用いられている箇所を洗い出してくれるコマンド git grep –cached -I $’\r’ horinoハック2014.08.13 7,254
GlobalMacros.vmを修正したらTomcat再起動 テンプレートファイルの記述を簡潔にするためのmacroをまとめたGrobalMacrosですが、ただmvn installしただけでは反映されないので、Tomcatを再起動してやる必要があります。 通常のvmファイルはm… horinoハック2014.08.07 349