たった1行のSELECT文でシステムを停止しかけた話
はじめに 「SELECT文なんて読み取りだけだし、大した影響ないでしょ」 そう思っていた時期が私にもありました。 今回は、Django Adminで作成した機能によって、本番システムを停止しかけ...
38 search resultsShowing 1~20 results
You need to log-in
はじめに 「SELECT文なんて読み取りだけだし、大した影響ないでしょ」 そう思っていた時期が私にもありました。 今回は、Django Adminで作成した機能によって、本番システムを停止しかけ...
Zabbixでログデータ取得して可視化 zabbixは主に監視に使用するものですが、ログからレスポンスタイムなどを取得し、データの可視化なども可能です。 ログの取得には、以下のキーを使用します。...
概要 今回は、Kiro CLI(旧 Amazon Q Developer CLI)の便利な使用方法について紹介できればと思います。本当に便利すぎて、Kior CLIが無い生活は考えられないくらい...
概要 突然ですが、Dockerfile適当に書いていませんか? ほんの少しの工夫で、軽量になったり可読性が上がったりするので、今回はそんなTipsを紹介します。 この記事は人力で書きました。 そ...
概要 MGNとは、様々なインフラ基盤で動いているアプリケーションをAWSにリフトアンドシフトでの移行をサポートしているサービスです。 今回は、AWS Application Migration ...
本記事はAIを活用して作成してみました。ファクトチェックは実施しております。 (一部コマンドや実際に実行する部分は、手動です。) OrbStackとは OrbStackは、軽量で高パフォーマンス...
概要 Dockerのイメージやコンテナの基本操作についてまとめます。 イメージの操作 イメージのビルド docker image build -t [イメージ名:タグ名] [Dockerfile...
この記事はAIの力を使用せず、手動で書いています。 概要 2025年8月5日にOpenAI社が、低コストで強力な実世界パフォーマンスを実現する2つの最先端のオープンウェイト言語モデルのgpt-o...
Linux ハードウェア情報を確認 lshw CPU情報を確認 lscpu Linuxのカーネルバージョンとかを確認 uname -a ホスト名の確認 hostname ディストリビューションバ...
概要 アプリ開発において、DBのテーブル名、関数名、クラス名、変数名など、適切な命名は必須の作業です。命名規則が統一されていないと可読性が下がり、バグの原因にもなりかねません。そのため、プロジェ...
概要 以前、DVWAを使用して実際にSQLインジェクションとXSSを実践してみましたが、今回はCSRF(Cross Site Request Forgery)を試してみます。 CSRFとは、we...
概要 前回、以下の記事でSQLインジェクションを実際にやってみましたが、その他の有名な脆弱性として XSS(クロスサイトスクリプティング) があります。今回はDVWA(Damn Vulnerab...
概要 先日のAppleのWWDC25にてMaC上でLinuxを実行できる「Containerizationフレームワーク」を発表されました。以下が実際に公開されたリポジトリになります。OCI準拠...
概要 SQLインジェクションはよく知られた脆弱性の一つですが、「概念としては理解していても、実際に体験したことはない」という方も多いかもしれません。 この記事では、ローカル環境でさまざまな脆弱性...
はじめに 最近では「AIコーディング」が当たり前になり、エンジニアだけでなく非エンジニアの方でも「アプリ作れるんじゃない?」という声もちらほら聞くようになってきました。 でも本当にプログラミング...
概要 WebサイトやWebアプリのユーザー体験(UX)に大きな影響を与える要素の一つがパフォーマンスです。Googleはユーザーファーストな設計を実現するために、「RAILモデル」というフレーム...
概要 エンジニアであれば誰もが、無料で利用できるサーバを求めていると思います。 この記事では、OCI(Oracle Cloud Infrastructure)を使用して24GB RAM + 4C...
概要 Rust製のネタコマンドを作成してみました。 その名も「rocket-animation」コマンドを実行すると、なんとターミナル上でロケットが華麗に打ち上がるアニメーションが表示されます。...
概要 ls、よく打つコマンドだと思います。で、タイポしてslとよく打っちゃいますよね? 今回は、そのslとタイポしてしまったときに本当にSL(蒸気機関車)を走らせる方法を記事にしていきます。 警...
概要 RDB(リレーショナルデータベース)を運用していると、複数のトランザクションが同じデータに同時アクセスしようとする場合に「デッドロック」が発生することがあります。デッドロックとは、あるトラ...
38 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.