AIで「動くもの」は作れる。でも、壊れたときに直せるだろうか?
AIを使った開発で、気になっていることがあります。 実装の細部を十分に理解していなくても、ある程度動くものを作れてしまうことです。 画面が表示される。ボタンを押すと登録できる。エラーが出たらAI...
34 search resultsShowing 1~20 results
You need to log-in
AIを使った開発で、気になっていることがあります。 実装の細部を十分に理解していなくても、ある程度動くものを作れてしまうことです。 画面が表示される。ボタンを押すと登録できる。エラーが出たらAI...
WindowsでBluetoothがデバイスマネージャーから消えたときの対処法【BIOSで復旧した例】 WindowsでBluetoothがデバイスマネージャーに表示されなくなりました。 私の環...
VueからSpring BootのAPIを呼び出したら、403 Forbidden。 「ログインはできている」「GETは動く」「permitAll()にしても直らない」。そんなとき、どこを調べれ...
VueとPiniaでWebアプリを作っていたとき、ログアウトしてもブラウザーの保存領域やセッションの状態が初期化されない不具合がありました。 ログイン画面に戻るところまで見ると、ログアウトは成功...
PHP2ShellとHTTP2Shellは、ソフトウェアの弱点を突かれると、システム上で攻撃者のプログラムが動くおそれがある問題です。 自分が書いたアプリに間違いがなくても、アプリを動かすソフト...
Webアプリケーションを開発していると、こんな言葉に出会います。 CSRF(シーサーフ) CORS(コルス) オリジン(Origin/オリジン) 同一オリジンポリシー(どういつオリジンポリシー)...
はじめに Claude Codeはコード生成だけでなく、不具合調査やデバッグ支援でもかなり使えるようになってきました。 ただ、実際に使ってみるとこんなことが起きがちです。 それっぽい一般論しか返...
はじめに Cursor(AI搭載IDE)を活用して、React製の不具合管理Webアプリを作成し、社内GitLab Pages上で公開、データはSharePointリストで共有する構成を実装して...
はじめに Spring Bootでの開発を始めると、アノテーションが大量に登場して最初は戸惑いがちです。 この記事では、API開発で特によく使うアノテーション10個を厳選して紹介します。 コード...
AIツールが急速に増え、 「結局どれを使えばいいの?」という声をよく聞きます。 特にエンジニアの場合 Claude Code Claude Cowork ChatGPT Gemini(CLI含む...
はじめに 現場で「知ってるだけで速くなる・ミスが減る」系の Python 小技を 10 個、コピペできる形でまとめました。 基本的なものから少しマニアックなものまで、Before → After...
AI(GitHub Copilot、Cursor、ChatGPT、Claude等)でコードを爆速生成できるようになると、次に出てくる壁がこれです。 経験が浅いほど、AIの誤りに気づけない 結果と...
AIでコード生成すると、速い代わりに「もっともらしい誤り」が混ざります。 経験が浅いほどそれに気づけず、後工程(結合・総合・運用)で露呈して爆発しがち。 この記事では、個人のスキル頼みではなく ...
障害対応でAIを使うなら「原因を聞くな、切り分けを聞け」 障害対応で生成AI(ChatGPTなど)を使うとき、いちばん危ないのはこれです。 ログや状況を貼って「原因は何?」と聞く AIの「もっと...
AIを「正解マシン」にしない 複数AIを使った“合議制”思考術(実務で安全に使う方法) はじめに ChatGPTをはじめとする生成AIは、 便利だけど、どこまで信用していいかわからない 回答が...
Windowsを再インストールした直後に、Bluetoothマウスだけカーソルがカクカク…。 有線マウスは滑らかなのに、Bluetoothだけ引っかかる。 さらにデバイスマネージャーを見ると I...
JWTはHttpOnly、CSRFはダブルサブミット:SPA×APIの実践的セキュリティ設計ガイド Tags: WebSecurity, JWT, CSRF, CORS, Cookie, SPA...
第2回:社内業務にLLMを導入するための準備と設計 ~PoCを始める前に知っておきたいこと~ はじめに 前回の記事では、**ChatGPTやLLM(大規模言語モデル)**が業務自動化にどのように...
いまさら聞けない!Git Flowの基本とその使い方 Gitを使ったチーム開発では「どのブランチで、誰が、何をするのか」を明確に決めておく必要があります。 その中でも有名なブランチ運用モデルが ...
Gitステップアップ講座:入門を抜けたら学びたい 5つのテクニック チーム開発でも安心して使える“実務のGit”を、コンパクトに押さえましょう。 本稿では ブランチ運用 / rebase / 差...
34 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.