Goalist Developers Blog

Java

【GoogleMapsAPI】Javaで住所から緯度経度を取得する

こんにちは。ゴーリスト開発の飯尾です。 住所から緯度経度を割り出そ〜というときにはどうしたものか。 国交省のデータを使うという手もありますが 田舎は詳細データなくてちょっと精度がこころもとないし、 表記ぶれにも弱くて使いづらいところがあります…

AWS RDSにJDBCでSSL接続する

こんにちは。ゴーリスト開発の飯尾です。 AWS RDS for MySQLに、SSL証明書を使ってJDBC接続する時に行ったことをまとめました。 前提 RDSのセキュリティグループで自IPからのアクセスを許可しておく 2017年10月の試行メモ 手順 1. 証明書をゲットだぜ $ wget…

Gradleを使ってAWS SDKのバージョン・依存関係を管理する

はじめに こんにちは。ゴーリスト開発のイイオです。 ゴーリストでは大変にAWSを使っていて、400台以上のEC2インスタンスが蠢いてます。 (常時起動なのはそこまで多くありません) そんなわけでAWS SDK for Javaもズンドコと使っています。 最近こころみにG…

Doma-GenでMySQLのテーブルCOMMENTを取得する(Doma2)

どうも。ゴーリストのJPです。 今回はDoma2でJavaソースを自動生成する際に、MySQLのテーブルCOMMENTが取れなくて困ったので、解決方法を書きたいと思います。 Doma2とは JavaのORマッパーです。 DBを読み込み、EntityやDaoクラスのJavaソースの自動生成もし…

JenkinsでスタンドアローンなPlayFrameworkアプリをビルド・デプロイする

こんにちは。ゴーリスト開発のイイオです。 今回はJenkinsおじさんを使役します。 とはいえほんとうに手動でぽちぽちやっていたのを置き換えただけなので もっと便利なプラグインとか使い方があるような気がします。 よく知らなくてすまんな…おじさん PlayFr…

簡易O/Rマッパー作ってみた。

ども、開発部の小野です。今、簡易O/Rマッパー作っています。今回は簡易O/Rマッパーについて書いてみます。 O/Rマッパーって何? sqlを直で全部書かなくても、DBにsqlを投げてくれるやつです。検索条件をちょっと書いてあげるだけで、sqlを投げてくれます。…

Lambda & PhantomJS & Selenium WebDriver for Java

こんにちわ、 ゴーリスト開発のモリツグです。 EC2インスタンス100台で毎日クローリングしてたら請求額が洒落にならなくなったので必要にせまられてLambdaでクローラを作ることにしました。 あっさりできるかと思ったのですが、思いのほか手こずったので同じ…

Angular2とJavaでPay.jpの定期課金をやってみる

こんにちわ! ゴーリスト開発のモリツグです。 Angular2で何かすることを隠れ蓑にFlexを懐かしんできた1回目と2回目でしたが、残念ながら今回はFlexを懐かしむ要素がありません。 今回は以下のような方に向けた内容になります。 ・Angular2とJavaでクレジッ…