Ken Mitamura

ACES, Inc. Engineer

Ken Mitamura

ACES, Inc. Engineer

マガジン

  • ACES公式マガジン

    • 57本

    株式会社ACES(https://acesinc.co.jp/)が公式に運営するマガジンです。 Podcast(https://anchor.fm/acesinc) エンジニアブログ(https://tech.acesinc.co.jp/)

  • #機械学習 #データサイエンティスト 記事まとめ

    • 102本

    機械学習やデータサイエンティスト関連の記事を収集してまとめるマガジンです。

記事一覧

MongoDBから別環境のMongoDBへのリアルタイム同期

はじめに複数環境のMongoDBのデータに対して、片方のDBから片方のDBへデータを同期するための方法です。 MongoDBのReplicaSetを構築することで双方向の同期ができますが、…

Ken Mitamura
5年前
4

Ubuntu16.04 + Ruby on Rails 5.1 + Puma + Nginx + Capistranoでstaging環境を構築

はじめにRailsアプリケーションを本番環境やstaging環境に反映させたいときに、手軽にデプロイできるようにすることは必須と言えます。 この記事ではCapistranoを使用して…

Ken Mitamura
5年前
9
MongoDBから別環境のMongoDBへのリアルタイム同期

MongoDBから別環境のMongoDBへのリアルタイム同期

はじめに複数環境のMongoDBのデータに対して、片方のDBから片方のDBへデータを同期するための方法です。

MongoDBのReplicaSetを構築することで双方向の同期ができますが、一方方向の同期を実現させるまでに時間がかかったので、まとめました。

結論mongo-connectorがよさそう

背景APIなどで提供されているデータを収集・分析するpythonライブラリを開発しています。

もっとみる
Ubuntu16.04 + Ruby on Rails 5.1 + Puma + Nginx + Capistranoでstaging環境を構築

Ubuntu16.04 + Ruby on Rails 5.1 + Puma + Nginx + Capistranoでstaging環境を構築

はじめにRailsアプリケーションを本番環境やstaging環境に反映させたいときに、手軽にデプロイできるようにすることは必須と言えます。

この記事ではCapistranoを使用して、staging環境にcapコマンドでデプロイできるようにするまでを紹介しています。

一度設定を行ってしまえば、今後はローカルのターミナルで

$ bundle exec cap staging deploy

もっとみる