Play for Java(2.5) on HerokuでLINE BOTを動かした話 最近LINE BOTが流行っていますね。僕もこの流れに乗ってみました。 みなさん元気に通勤していますか? 僕は会社から帰る際、乗換NAVITIEのアプリで電車の時間を調べて、その後Safariでバスの時間を調べる、という… @iwasakiハック2016.05.17 413
Play FrameworkのtestでJSONをPOSTする方法 各パラメータはLINEBOTのドキュメントにあったものを一部省略して使っています。 public class ControllerTest extends WithApplication { @Test public v… @iwasakiハック2016.05.17 909
LINE BOTをPlay Framework for Javaで使う時の改行のしかた LINE BOTでレスポンスを返すときに、改行を入れる場合は「\n」にします。 String text = “こんにちは\nおかえりなさい”; ObjectNode content = Json.newObject();… @iwasakiハック2016.05.17 974
Play FrameworkのWSResponseの処理方法 Play FrameworkのWSResponseのハンドリング方法です。 エラー時、通常時のレスポンスの受け取り方は次のようにします。 CompletionStage<WSResponse> post = … @iwasakiハック2016.05.17 1,054
Herokuのアドオン、FixieをPlay Frameworkで使う方法 今回はPlay Framework for Java 2.5.3で確認をしています。 Playは2.xでだいぶ動作が異なることがある( https://www.playframework.com/documentatio… @iwasakiハック2016.05.17 805
vagrantでmountエラーが出た時の対処 Failed to mount folders in Linux guest. This is usually because the “vboxsf” file system is not available. Ple… @iwasakiハック2016.05.17 563
シェルスクリプトで定期実行する LambdaのSchedule Event で定期的に、function を実行する方法をLambda Localでエミュレートする方法です。5分毎に実行する例です。 このスクリプトを複数のターミナルで実行することで、マ… @iwasakiハック2016.05.16 1,032
Macで定期実行処理をする方法 cronではなくlaunchdを使うのがいいようです。 ~/Library/LaunchAgents に com.aipo.example.plist みたいなファイルを登録します。 <?xml version=”… @iwasakiハック2016.05.13 1,293
HomebrewでインストールしたJetBrains IDEに対してsecurity updateに対応する方法 JetBrains IDE(PhpStorm、WebStorm等)にセキュリティアップデートがアナウンスされました。 http://blog.jetbrains.com/blog/2016/05/11/security-… @iwasakiハック2016.05.12 456