振り回されないEasyな表現との付き合い方
概要 Easyな表現には価値がある一方、情報の消失や例外の隠蔽といったデメリットが存在する Easyな表現をそのまま手法にブレイクダウンしていると振り回されることになる Easyに表現されたもの...
16 search resultsShowing 1~16 results
You need to log-in
概要 Easyな表現には価値がある一方、情報の消失や例外の隠蔽といったデメリットが存在する Easyな表現をそのまま手法にブレイクダウンしていると振り回されることになる Easyに表現されたもの...
概要 Railsでは has_many, belongs_to の関連をよく書くのでしっかり脳で覚えているのですが、 has_many through を使った多対多の関連はたまにしか書かないた...
要約 システムの保守性をあげるために自動テストを書くのは良いアプローチといえる しかし自動テストを書く時間がなかったり書くスキルがないメンバがいるという諸事情はよく発生する そうした時は最初(書...
概要 本記事は初心者向け、もしくはぱっと結果だけを知りたい方向けの記事です。 Ruby の標準ライブラリである yaml と erb を使うことで、以下のような Rails などでよく見る ya...
Railsに入る前にしっておきたいERBとActiveRecordのこと これは何? Rails をいきなり使うと覚えることが多くて大変! ということで Rails をいきなりやる前に最低限の知...
これは何? Ruby を定期実行したい! Ruby には定期実行が簡単に実行できる Clockwork がある! Docker を使ってもっともっと簡単に実行できるようにしたい!(cron を導...
これは何? 自動テストとは何か、どのように書くのかを 出来るだけ簡単に書いた記事 です。 自動テストの入門には RSpec などのフレームワークの使い方や導入が先にくる記事が多いため、 今回はそ...
概要 以下の図のような E2E テスト環境基盤 を構築しました。 これは以下からコードを clone し bash deploy.sh を実行すると環境が出来上がったりします。 ※docker,...
概要 以下の図のような E2E テスト環境基盤 を構築しました。 これは以下からコードを clone し bash deploy.sh を実行すると環境が出来上がったりします。 ※docker,...
これは カノジョできてるエンジニア Advent Calendar 2016 の20日目の記事です! といっても僕、カノジョができる予定で登録しました!! 必ず出来ると思っていましたので。 ふふ...
概要 概要というかタイトルそのまま。 Railsの Controller で status というアクションを使うときは注意が必要。 普通に Controller 内で status アクション...
概要 Rails + Slack の認証機能で簡単なログイン画面を作る。 今回はあえて slack-omniauth など専用の gem などは使わずに、一から作ってみましょう。 お急ぎ便 すぐ...
そもそもSelenium Grid って? 一つのテストスクリプトで複数の実機のブラウザで自動にテストができるサーバのこと。 Selenium Grid Server(hubという)を自動テスト...
概要 toggl と Slack を使ったタスク管理ができるスクリプトを作りました。 toggl_slacker 詳しい使い方やデプロイ方法は上記のGithubに書いています。Dockerがある...
docker-compose を使った mysql コンテナの作成方法 docker-compose をこの前初めて使ってみた。 そのときの備忘録として、docker-compose を使って ...
概要 SlackのAPIが使えるgemがたくさんある。 けど多機能過ぎて逆に簡単なことをする方法が分からなかった。 あとSlackからのレスポンスが ID だからよく分かんない。 だから必要最低...
16 search resultsShowing 1~16 results
Qiita is a knowledge sharing service for engineers.