Railsのカラム削除を安全に進めるデプロイ戦略
はじめに カラムを削除する機会があり、安全な手順を自分なりに考えてみました。 最初は「remove_column を書いてデプロイするだけでは?」と思っていたのですが、調べていくと意外と考慮すべ...
17 search resultsShowing 1~17 results
You need to log-in
はじめに カラムを削除する機会があり、安全な手順を自分なりに考えてみました。 最初は「remove_column を書いてデプロイするだけでは?」と思っていたのですが、調べていくと意外と考慮すべ...
はじめに 先日、はじめてインシデントコマンダーを担当しました。 バックエンドエンジニア4年目として開発・保守運用を経験してきた自分が、はじめてインシデントコマンダーを務めた経験から、気づいたこと...
はじめに 先日、自作Railsアプリのテーブル設計を見直していて、いくつか「このDB設計で大丈夫だったのか」と気になることがありました。 調べていくうちに、設計の時に「何を考えるべき」かが整理で...
クイズ 以下のクエリを実行すると、何件のレコードが返ってくるでしょうか? SELECT COUNT(*) FROM users WHERE email NOT LIKE 'mask-%'; ...
アドカレ最終日 くずばが25日目のアドカレを担当します。 はじめに UML図(クラス図)を見た時、こんな疑問を持ったことはありませんか? 「なぜこの矢印は上向きなんだろう?」 Rubyでclas...
はじめに くずばです。 現在、Ruby on Railsエンジニアとして3年半ほど、Webアプリケーションの開発・運用に携わっています。 先日、Railsのアプリケーションで遭遇した「期待通りの...
はじめに 僕は最近仕事をする中で、こんな悩みを抱えていました。 毎日日報でSlackのデータをMCP(slack-explorer-mcpの設定方法はこちら)で取得しつつ振り返るようにしているが...
はじめに Claude Code で Slack の過去チャットを取得したいと思い、slack-explorer-mcp を導入することにしました。 しかし、実際に設定を始めてみると、 「MCP...
はじめに 技術カンファレンスや開発者コミュニティで「SHA-2」とか「SHA-256」とか「bcrypt」といった用語が飛び交うのですが、恥ずかしながら「なんとなく聞いたことあるけど、違いは何?...
はじめに 「Slack MCP」で検索すると、公式のもの、サードパーティのもの、いろいろ出てくる... どれを選べばいいのか、セキュリティ的にはどれが安全なのか、ローカルで動かすのとクラウドで動...
「curlでよくない?」という疑問 Claude Codeを触り始めて思ったのが、「結局API叩くなら、普通にcurlコマンド書いた方がわかりやすくない?」ということ。 # これで済むのに......
はじめに 業務で、ログインが必要なアプリに対してAPI経由でデータを登録するツールを使っています。 このツールは、設定ファイルに保存されたトークンを使ってAPIを叩く仕組みになっています。 co...
こんな経験はないですか? SQLを実行したら、いつまでたっても終わらない... タイムアウトが発生してクエリが失敗する... 開発やデータ分析をしていると、よく遭遇するこんな「重いクエリ」問題。...
リンクアンドモチベーション Advent Calendar 2024の17日目を担当します 今回はRubyを使ったエクセル操作で、発生した問題の解決策を共有します。 背景 最近の業務で、Rake...
今年もアドベントカレンダーの季節がやってきました! リンクアンドモチベーション Advent Calendar 2024の1日目を担当します はじめに 私は普段の業務で、バックエンドをRails...
リンクアンドモチベーション Advent Calendar 2023の15日目の記事です はじめに 株式会社リンクアンドモチベーションの葛葉(くずば)です。 現在新卒2年目で、モチベーションクラ...
はじめまして! リンクアンドモチベーションの新卒エンジニアの葛葉(くずば)です。 初めに 入社してから、 「全体研修3ヶ月」 -> 「プログラミング研修3ヶ月」 -> 「配属されて3...
17 search resultsShowing 1~17 results
Qiita is a knowledge sharing service for engineers.