タグ

2019年3月29日のブックマーク (2件)

  • コピペでできるGoでgRPCサーバ立ててRailsからアクセスする方法 - SMARTCAMP Engineer Blog

    最近社内でElixirをひっそり布教しようとしている、瀧川です。 弊社の一部プロダクトでは、gRPCGolangアプリケーションを呼び出す構成をとっています。 それを説明するためにハンズオンをしたので、その一連の流れをこちらにもつらつら書いていきます! 内容は、以下の画像みたいなのを作っていこうと思います。 必要なコードは記事中に載せるのでコピペで動くはずなので、ぜひ実際にやってみてください! そもそもgRPCって? 実践 事前にインストールしてください リポジトリを作成しましょう さっそくProtocol Buffersで通信を定義しましょう GolanggRPCサーバ作りましょう 定義からGolangのソースコードを生成 生成したGolangのインタフェースを実装したサーバを作成 動作確認 Railsを実装しましょう gRPC定義からRubyのソースコードを生成 呼び出すコードをC

    コピペでできるGoでgRPCサーバ立ててRailsからアクセスする方法 - SMARTCAMP Engineer Blog
  • 住所CSVをドラッグ&ドロップするだけで地図に表示 「地理院地図」新機能

    国土地理院はこのほど、Web地図「地理院地図」に、CSV形式の住所リストをドラッグ&ドロップするだけで、簡単に地図に表示できる機能などを追加した。災害時、避難所の住所リストを地図化する――といったことが簡単に可能になる。 住所だけでなく、CSV形式の経度・緯度のリストをドラッグ&ドロップして地図にプロットすることも可能だ。 また、目的に応じてユーザが自由に色分けできる標高図「自分で作る色別標高図」は、設定した標高の凡例を簡単に作成できる機能を追加。2種類の地図を比較する機能には、重ねた地図をカーテンのように左右に動かして比較する機能を追加した。中抜きポリゴンも作成できるようになり、浸水範囲を示した地図などが作りやすくなった。 関連記事 「Googleマップが劣化した」不満の声が相次ぐ ゼンリンとの契約解除で日地図データを自社製に変更か Googleマップの地図データが変わり、一部で混乱が

    住所CSVをドラッグ&ドロップするだけで地図に表示 「地理院地図」新機能