タグ

ブックマーク / blog.spicelife.jp (3)

  • RailsアプリをECSで運用するまでにやったこと、これからしていくこと - スパイスな人生

    おはようございます。一番よく使うemojiは 👀 (:eyes:) のうなすけです。 さて弊社では、最近社内Railsアプリをひとつ構築しました。それをECSで運用することにしたので、そこに至るまでの経緯、つまづき、これからの課題などなどを記事にしていこうと思います。上の図は現時点での簡単なAWS上での構成図です。 以下、見出しは時系列順でやったことを記録していきます。 社内Railsアプリ、一体どんなもの? ここで新規に構築することになった社内Railsアプリですが、特に凝ったことはしていない単純なRailsアプリです。初めからECSで運用することにしていたので、開発環境も全てDockerで構築しています。Railsのバージョンは5.1.0、Docker imageのFROMにはruby:2.4.1-silmを採用しています。 Docker imageのtagについて developm

    RailsアプリをECSで運用するまでにやったこと、これからしていくこと - スパイスな人生
    nomnel
    nomnel 2017/07/07
  • 既存のRailsアプリケーションにVue.jsを採用した話 - スパイスな人生

    こんにちは、id:ukstudioです。今回は弊社サービスの1つであるSPOTLIGHTSにVue.jsを採用した話をしようと思います。 SPOTLIGHTS自体は一般的なRailsアプリケーションといって問題ない作りになっているので、既存のRailsアプリケーションにどういった形でVue.jsを投入していったかを中心に書いていきます。 Vue.js採用前の状況 SPOTLIGHTS初期のJavaScriptHTML/CSSと共に外注し納品してもらったものです。 フレームワークといった類はほぼ使っておらずjQueryに頼りきったコードでした。 当時は様々な事情によりこれはこれで妥当な判断だったと思うですが、今後社内でメンテナンスしていくうえで足かせになるであろうというのはなんとなく予想ができていました。jQueryのイベントハンドラやDOM操作がひとつのファイルにひたすら連なっているとい

    既存のRailsアプリケーションにVue.jsを採用した話 - スパイスな人生
    nomnel
    nomnel 2015/04/30
  • tmix今昔物語 - スパイスな人生

    前回に引き続き改めまして id:asonas です。 今日は私が普段開発運用している tmix の内側のお話をしていこうと思います そもそもtmixとは tmixはWebブラウザから欲しいTシャツやパーカの素地を選びエディタを起動して、ぽちぽち操作をすると自分だけのオリジナルTシャツやパーカをつくることができます。 商品によっては即日発送が可能であったり、色数によって代金がかわることもなく、表示されている価格以上にお金がかかることはありません。 tmixの昔と今 私がspice lifeに入社したのが約1年前で、tmixのチームにジョインしたのが今年の1月ごろです。 そのころからtmixを支える環境や技術がどのように変化していったのか、またどのように育てていったのかを幾つかのセクションにわけてお話してみます。 リポジトリ tmixにジョインしたころのリポジトリは社内のsvnサーバがあり、そ

    tmix今昔物語 - スパイスな人生
    nomnel
    nomnel 2014/12/23
  • 1