2018-01-01から1年間の記事一覧

MySQLで集計するときに使える小技

期間を分けて集計 過去7日間とその前の7日間を比較するといった場合は、CASE文が使えます。 クエリ SELECT CASE WHEN (DATE(m.created_at) >= DATE_ADD(CURRENT_DATE(), INTERVAL - 7 DAY)) THEN "過去7日間" ELSE "比較期間" END AS period, COUNT(DISTINCT…

Macにrbenvを入れてからRails + Vue.jsをインストールする

rbenvでRubyのバージョン管理 $ brew update $ brew install rbenv ruby-build $ rbenv --version rbenv 1.1.1 $ rbenv install --list $ rbenv install 2.4.1 $ rbenv global 2.4.1 $ rbenv rehash $ ruby -v ruby 2.4.1p111 (2017-03-22 revision 58053) […

AWS S3からほかのサーバーにファイルを一括でダウンロードする

AWS S3からファイルを一括ダウンロードするには、公式クライアントであるaws-cliが便利です。 ほかにもツールがあるようですが、今回の用途のためには公式ツール一択と考えて良いでしょう。 aws-cliをダウンロード S3からほかのサーバーにファイルを移行する…