ecs-deployを使ったAmazon ECSへのデプロイの裏側
ecs-deploy というデプロイツールがあり、これを使うと簡単に Amazon ECS へデプロイができる。 https://github.com/silinternational/ecs-deployDocker イメージ...
ecs-deploy というデプロイツールがあり、これを使うと簡単に Amazon ECS へデプロイができる。 https://github.com/silinternational/ecs-deployDocker イメージ...
最初に結論から- 一方が正常な振る舞い、もう一方は特殊な振る舞いと考えられる場合はガード節を使う- 双方とも同等に正常な振る舞いと考えられる場合は、if-then-else 構文を使う 詳細 ガード節...
Proc オブジェクトは call を使って実行することが多いと思う。rubyfn = Proc.new { |v| puts v }fn.call("Hello, world!") = "Hello, world...
自分は左側にエディタ、右側にターミナルという配置で作業をすることが多いのだけれど、作業中にパネルのサイズを調整したくなることがよくある。!2019-03-05-01.png(/assets/2019-03-05-01.png '左に...
gRPC 公式の Ruby 版チュートリアルを参考に、手元で試してみた記録。 gRPC で開発をするときの全体感みたいなものをつかめたらいいなぁくらいのところからスタート。https://grpc.io/docs/tutorials...
Ruby のライブラリで設定を管理するときに、次のようなパターンのコードをよく見ると思う。rubyXyz.configure do |config| config.xxx = 'xxx' config.yyy = 'yy...
&&&& をよく使うのは、if 式などでの条件を書くときだろう。つまるところ真か偽の結果を得ることを期待していると思う。rubycond1 = truecond2 = falsecond3 = true...
mysqldump コマンドのデフォルト状態で出力される INSERT 文にはカラム名の情報が含まれていない。以下例(※ 見やすいようにインデントしている)。sqlINSERT INTO users VALUES...
Rails アプリで RSpec を使うと通常 example 実行のたびにデータが削除されるようになっているが、これが具体的にどのように行われているかについて。検証環境は以下の通り。- ruby 2.6.1p33 (2019-01...
ふと考えたことをとりとめもなく書いてみる。 書きながら自分と対話・思考しながら物事を進めるスタイル自分は仕事をするときに、作業の記録を書き残しながら進めることが多い。書いているのは以下のような内容。- 何のためにやるのか...
何らかの追加実装の作業をしているとき、往々にして既存のコードと類似した実装をする、あるいはそうできる場面に遭遇することがあると思う。 このような時、既存のコードと同じパターン・同じ構成で実装するというのは1つの選択肢になる。なぜなら...
環境- Rails 5.1.6- MySQL 5.7.21 状況データベースはまだ存在しないが、ActiveRecord で MySQL への接続だけは確立したい。何も考えずに次のようなコードを実行すると......
結論:spring の再起動が必要だった あらましRuby On Rails アプリケーションの開発中、app/ 以下に新しく validators というディレクトリを作ることになった。 最近の Rails...
draper(https://github.com/drapergem/draper) というデコレーター(またはプレゼンター)の機能を持つ Gem を使ってみた記録。 draper とは- draper is ......
ActiveModel::Serializers(AMS) という、出力する JSON をいい感じにコントロールできるというライブラリを使ってみた記録。多分、Rails で API を作るときなんかによく使われるライブラリ、くらいの認識から...