katsuyukikun’s diary

とある天パーエンジニアのblog

テクノロジー

【rails5.2 + mysql5.7】docker上にrailsアプリケーションを立ててリモートDBと繋ぐ

先週くらいからようやくdockerに入門しました!(遅い・・) 本とか自分のPC上では軽く触ったことあったのですが、業務でがっつりdockerで環境構築をしたことはなかったです。 そして今回業務で環境構築する際に、 「どうせならdockerでやろう」 と思って作…

awsサービス cloudformationが想像以上に良い!!

以前サーバー移行の話をちらっとだけ書きました。 katsuyukikun.hatenablog.com デプロイ方式はBlueGreenでやっています。 この時、環境構築するのにcloudformationを使用していました。 aws.amazon.com テンプレートに記述するだけで新規・既存問わずに自由…

データベース入門②

もうすぐGWに突入にします。。。 結婚式の余興動画も作り終えたのでまた書いていきたいと思います。 まああとせっかくGWでまとまった時間取れるのでサイトの速度改善やら新しい技術入れたり何やらをやりたいのでね。。 とりあえずデータベース入門はとっとと…

reactをまだマスターしていなかった件

「え?こんな書き方あるのか、知らなかったわ〜」と思ったのでメモる笑 まあまずはこれですな・・・ ループ処理 配列のループ処理!意識していなかったわけではないんですけどね、、反省。。 forEach 連想配列(object)だと使えないんですけどね、ただ指定のa…

railsとrubyの相性

rubyとrailsのバージョンを上げることになったが、一つ疑問に思いました。 適当にどっちも手間なくあげれるとこまで上げれば良いのかな・・・?? ビルド時にどのくらい速度に差があるのか気になったので調べてみました。 準備 ruby 2.2.0、2.3.0、2.4.0をrb…

データーベース入門①

さて、宣言通り技術についてアウトプットしていこうかなと思います。 題材は「DBについて」です! Webアプリケーションをずっと作ってきたのでアプリケーション周りは結構強いのですが、DB周りについてはまだまだ穴があるので今回はそこについて「理論から学…

サーバー移行時のざっくりとした手順と考えるべきこと

ちょっとした記憶の整理。 2016年の10月くらいから2ヶ月間かけて事業の全サーバーをGMOクラウドからAWSへサーバーを移行したのでそのときの手順。本当は終わった直後に書けば記憶が鮮明なので詳細に書けたのに・・・それを言っても仕方ないのでとりあえず思…