更新時刻カラムの値更新および履歴テーブルへレコードを挿入する
はじめに 最近のテーブル設計においては、レコード初期挿入時刻(created_at)と更新時刻(updated_at)のカラムを追加するように設計することが多いです。これはRailsをはじめとし...
41 search resultsShowing 1~20 results
You need to log-in
はじめに 最近のテーブル設計においては、レコード初期挿入時刻(created_at)と更新時刻(updated_at)のカラムを追加するように設計することが多いです。これはRailsをはじめとし...
はじめに とりあえずIDは、第3章で取り上げられているアンチパターンですが、Railsをはじめとした複数のフレームワークで利用されています。サロゲートキー(代理キー、代替キー)とも呼ばれます。...
背景 レコード数の多いテーブルにRailsでマイグレーションを実行する場合は、何かと気を付けることが多いです。例えば、NULLを許可しないカラムを追加して、デフォルト値を設定したと言う場合、デフ...
はじめに プログラミングをしていると、日々変数名をつけるという作業をします。自分が書いたコードや他の方が書かれたコードを読むにあたり、変数名を正しくつけることで理解しやすくなった経験があるので、...
はじめに 日々の活動の中で、負荷試験を行い、データ量が増えた状況でWebサービスのバックエンドのエンドポイントの速度改善やジョブの速度改善を行う機会があったので、備忘録として記載しようと思いま...
WEMEX株式会社 Advent Calendar 2023の5日目の記事です。 WEMEXでは、調剤薬局の本部向けに調剤売上等を店舗跨いで確認できるBIツールを提供しています。BIツールを提供...
0. はじめに Qiitawはじめ、さまざまなところでRailsのActiveRecordの内部結合や外部結合に関する記事がありますが、それらがまとまって存在していると良いリファレンスとなるので...
認証における電話番号の利便性について 電話番号認証、さまざまなアプリ、特にスマートフォン用のアプリを触っていると、電話番号で認証してログインするアプリをたびたび見かけます。簡単にフロー図で記載す...
最近、会社の後輩や、業務としてRails未経験の友人から、テストの書き方について質問されることがありました。プロダクトコードは実際に実現したいことがあるのでそれを実現するために実装すれば良いた...
「データ」と「情報」について かの有名な「SQLアンチパターン」の監訳者まえがきで、和田省二さん(和田卓人さんのお父様)が、「データ」と「情報」について以下の様に記載しています。 さて、みなさん...
はじめに 需要があるのかわからなかったので、しばらく記事を途中まで書いて放置していたのですが、せっかく下書きにあるのと、誰かの役に立つかもしれないと思い、投稿します。 以前の記事FastAPI ...
0. はじめに 最近、動画投稿サイトYouTubeの盛り上がりを受け(いまさら)、YouTubeまとめサイトSuperYouTuber.COM(すでに閉鎖済みです)というサイトを作っていました。...
0. はじめに 私は基本的にgemを使うのは好きではありません。個人で開発されているものであれば、いつメンテナンスが終わるかもわかないし、メンテナンスが終わったときに自分がメンテをし続ける自信も...
WEMEX株式会社 Advent Calendar 2023の6日目です。本記事では、バックエンド開発ではRailsを主戦場に経験を積んできた筆者がC#.NET開発をキャッチアップするまでの流れ...
0. はじめに サービスを作っていると、避けて通れないのがログイン認証です。無料で誰でも使えるサービスであっても、ユーザーの一意性を確保するために多くのサービスではログインを求められることが多...
0. はじめに これまで複数の企業にてRailsプロジェクトに携わらせていただきましたが、その中で何度かペネトレーションテストを行っていただく機会に恵まれました。そこで、本記事では過去に指摘され...
0. 背景 「ゼロから作る Deep Learning - Pythonで学ぶディープラーニングの理論と実装」を手にニューラルネットワークの勉強をしていたのですが、5章・誤差逆伝播のAffiln...
0. はじめに 大学1年生の際に勉強した基礎統計の復習を兼ねて統計検定2級を受験(合格)してきたので、検定を受けるにあたり把握しておいた方がいいと思う内容を以下にまとめます。例えば箱髭図などはあ...
0. はじめに 以前投稿した本番稼働を意識したECS Fargateを用いたFastAPIの環境構築(ALB、SSM、BlueGreenデプロイ)という記事では、FastAPIをECS Farg...
試験直前の最終チェックとして穴埋めを用意しました。一部前提などを省略して記述している部分がありますが、ご了承ください。 1 商品Aと商品Bの年間購入数量が次の表のようであるとする。 200X年 ...
41 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.