StartupTechnology開発部による技術ブログ

StartupTechnologyの開発部が
開発の裏側やノウハウをお届けします。

2020/02の記事一覧

2020/02/27

enumのネガティブバージョンを定義してみた

こんにちは!日本語が少しできるブラジル人です! 早速ですが、複数条件を書くときにenumに対して否定演算子を使った事ありますか? ちなみに僕は複数条件を書くときに否定演算子を使用するのはあまり好きじゃないです。。 こんなunless文をみたときには、もうブラジルに帰って農家に転職したくなってしまいます。。 unless !user.present? && !user.done? && !...
2020/02/14

Rails + GitHub Actionsではまったこと

Rails + GitHub Actionsではまったこと
やりたいこと gemのキャッシュ yarnライブラリのキャッシュ RSpecの実行 システムスペックの実行 システムスペック失敗時のスクショをArtifactとしてアップロード DBはmysql5.7 結論 こんなymlを作りました。...
2020/02/07

こわくないよ!SQL 〜本番DBのデータが見たい!の巻〜

こんにちは、開発部の加藤たみーです。 先日、スタテクの若手エンジニアと会話していたところ、 「本番DBはなにかあると怖いのでアクセスしない」 「デバッグが必要なときはダンプしてローカルに取り込んでから調査してる」 といった声が聞こえてきました。 確かに安全な方法ではあるのですが、大規模なシステムになるとダンプするだけでも一苦労ですよね。 安全に、かつ効率的にデバッグするために、「こうすれば怖さが軽減するよ!」という視点で記事を書いてみました。...
一緒にスタートアップを盛り上げませんか?