はてぶ・Qiita・Zennのトレンド記事を紹介
【AWS Amplify Gen2】Next.js の ログインUIを追加しよう 🔖 1
はじめに前回AWS AmplifyのGen2のスターターテンプレートを使用して、Next.js (App Router) のアプリをデプロイしました。今回は、簡易なログインUIを追加したときの備忘録となります。まとめAmplify が提供している Auth...
IAnimationClipSourceという神インターフェースについて
Unityでアニメーションを使うとき、こんな経験ありませんか?背景に簡単なループアニメを設定したいだけなのに…→ AnimationClip作って、わざわざ1対1でAnimatorControllerも作らなきゃいけないのメンドすぎて死ぬぅPlayable AP...
はじめに: なぜ今、あらためて「技術書」なのか日々の業務に追われる中で、技術書を読んだり、最新技術を体系的にキャッチアップしたりする時間を、なかなか取れていない人も多いのではないでしょうか。一方で、昨今はAIの進化によって「分からなければ聞けばいい」「調べればす...
Strands AgentsでClaudeモデルのプロンプトキャッシュを使う方法 🔖 1
Bedrockはプロンプトキャッシュに対応しています。2025年9月のアップデートでこのプロンプトキャッシュが使いやすくなり、「とりあえずメッセージの最後にキャッシュポイントを追加したらOK」的な感じになりました。制限事項もあるので詳細はドキュメントを見...
はじめに2025年のユーザーの皆さまの活動を、色々なカテゴリーでランキングにしました!今年も公式から提供していきます 過去のランキングを公開ストックリストとしてまとめました。ぜひご覧ください1年間のサマリー最初はQiitaのContributionと記事...
Claude Coworkってなんだ?〜非エンジニアでも使えるAIエージェントの全貌と実践ガイド〜 🔖 1
この記事の対象読者Claude(ChatGPTのライバルAI)を使ったことがある方AIにもっと「自律的に仕事をしてほしい」と思っている方Claude Codeの名前は聞いたことあるけど、ターミナルは苦手という方macOSユーザーでClaude Max($100〜...
【C#/.NET】精神論で品質を守らない。チーム開発を「構造化」するための9つの具体的アクション 🔖 1
はじめに:品質は「人」ではなく「構造」で担保する「コードの品質を上げよう」と号令をかけるだけでは、現場は変わりません。レビューで「読みやすくして」と指摘し続けるのも、指摘する側・される側双方にとってコストが高い作業です。私たちは、新規開発の立ち上げにおいて、コード品...
React公式ドキュメントを未経験エンジニアが1日で読んでみた!
Reactの公式ドキュメントの全体像はれて、Webエンジニアになれました!実務に入る前に、Reactの勉強をさせていただけるということでReactの公式ドキュメントを読みました!期日は、1日という設定だったので要点をしぼってざっくりReactについて説明していこ...
【現場でうまくいく仕事術】弊社代表の本『ITエンジニア1年目の教科書』発売!
こんなこと思ったことありませんか?「未経験、文系出身でも仕事できるのだろうか?」「先輩・同僚についていけるか心配。。。」自分らしく活躍するには、コーディングやツールなどのテクニカルスキルだけではなく、社会人としての常識・ヒューマンスキルも必要です。そんな悩みを解決す...
はじめに命名が、ずっと苦手です。変数名、Widget名、関数名。何となく書いてみるけど、「これでいいのか?」という気持ちが毎回残ります。最近はそれに加えて、ブランチ名・コミットメッセージも、普通に苦手です。命名に迷う瞬間が多すぎるたとえば変数名。f...
【Rails】モジュール強度の視点で考える、Fat Modelを避ける責務の分離 🔖 1
こんにちは。基本情報技術者試験の範囲にもある「モジュール強度」ってこういうものなのかと整理できたので、記事にしたいと思います。※Railsをメインに勉強をしているため、扱うコード例はRubyやRailsをベースにしています。記事の内容に誤りがありましたら、コメント...
【検証】汎用AIエージェント「Genspark Super Agent」で無料システム開発は可能なのか? 🔖 1
はじめにこんにちは!Dirbatoの社内横断技術支援組織「Backbeat」に所属している岡田です。前回の「Manusを無料で使ってみた」記事に引き続き、今回は、汎用AIエージェント繋がりで「Genspark Super Agent」を使ってシステム開発をやってみよ...
Cognito、そのまま本番に出して大丈夫?デフォルト設定に潜む5つのセキュリティリスク 🔖 1
はじめにGMOコネクトの永田です。「Cognitoを使えば認証機能は簡単に実装できる」— そう思っていませんか?実は、デフォルト設定のまま本番運用すると、深刻なセキュリティリスクが潜んでいる可能性があります。 実際に脆弱性診断を受けると、Cognitoの設定不備によ...
【LLM文字起こし性能比較】低解像度のAI泣かせ表データを読ませてみた結果(GPT-5.2 / Gemini 3 / Claude 4.5 Opus) 🔖 1
💡この記事で分かることGPT-5.2、Gemini 3、Claude 4.5 Opusの画像文字起こし性能の違い低解像度・特殊文字満載の表データに対する各モデルの対応力筆者の検証環境における最適な文字起こしモデルの選定結果プロンプトの質が出力に与える影響の実...
カメラが回る開発現場で学ぶ、エンジニアがビジネスで成長するための5つの視点
「開発風景を撮影させてください」そう言われた時、正直戸惑いました。エンジニアとして、コードを書いている姿をカメラに収められることへの抵抗感。でも、後にこのドキュメンタリー撮影が、私のエンジニアとしての成長を大きく後押ししてくれました。今回は、伝統工芸×AIエージェ...
Vue 3: computed で入力バリデーションをリアルタイム表示する
1. この記事でやること学習アウトプットとして、computed を使って バリデーションを表示する2. 検証環境Vue 3.4.35Nuxt 3.12.4Node v22.20.0Yarn 1.22.18macOS Sequoia 15.63...
【Select AI】クエリできすぎくんを使ってSelect AIを検証してみた(Part 2)
はじめにこの記事は【Select AI】クエリできすぎくんを使ってSelect AIを検証してみた(Part 1)の続きになります。まだPart 1をご覧になっていない方は、是非こちらもご覧ください。「クエリできすぎくん」の環境構築方法から基本的な使い方を、ステップバ...
【Rails】form_with と params って結局なんやねん
はじめにこんにちは!hinata です!Railsで開発していると、こんな経験ありませんか?フォームは作れたのに、params が想定と違う形で届くparams[:user][:name] だと思ったら nil になるform_with の model /...
Redshiftで2.5の整数キャストが3にも2にもなる理由
はじめにRedshift を使っていて「えっ?」となった型キャストの挙動があったのでメモ兼 Qiita 記事としてまとめます。同じ値でも、どの型から INT にキャストするかで結果が変わる、という話です。事象次の SQL を実行します。SELECT 2.4...
2026/01/15 今日のQiitaトレンド記事をポッドキャストで聴こう! 🔖 1
前日夜の最新トレンド記事のAIポッドキャストを毎日朝7時に更新しています。通勤中などにながら聴きしよう!(Qiita投稿は通勤には間に合わないと思われますが)フィードバックとか助かりますのでください↓こちらから出典【Crank.js】リアクティブという欠陥を完...
"じぶん専属キャリアカウンセラー"をNotebookLMで作ってみた
この記事は先日投稿した「はたらくを楽しく」する!"times"活用術の後日章でもあります。気になる方はこちら👆もご一読いただけると嬉しいです!先日、「はたらくを楽しく」する!"times"活用術でNotebookLMを使って下半期の振り返りをした話をご紹介しました...
【 Devise × Resend 】独自ドメインでパスワードリセット機能を実装した話
自己紹介はじめまして。 おーがと申します。未経験でのエンジニア転職を目指して Rails を学習中です。現在は Web アプリ開発に取り組んでおり、本記事は、その中で実際に経験した問題と、解決までの流れをまとめたものになります。初心者目線での試行錯誤をそのまま書...
分析するデータがない?なら創ればいい。GIFTechで「何もない」ところから現実を変えていく、データサイエンティストのリアル 🔖 1
*こちらの記事は、英語から日本語へ翻訳をしています。English Original TextI am Anshika Kankane, who joined GIFTech as a Data Scientist. Today I would like to tal...
AWS CLIのloginコマンドで別のAWSアカウントにアクセスする 🔖 4
概要2025年末、AWS CLIがアップデートして、loginコマンドを使ってAWSのログインを行うことができるようになった。https://dev.classmethod.jp/articles/aws-cli-aws-login/この結果、ブラウザによる認証を経...
【ポケモン×Java】Lv15:『ピカチュウも、ヒトカゲも、、、』~抽象化~
はじめまして。株式会社PRUMでエンジニアをしている人見です。日々、プログラミング学習や実務の中でつまずきやすいポイントを整理して発信しています。PRUMについて気になった方は、コーポレートサイトもご覧ください。▶ コーポレートサイト前回をまだ読んでない方は...
【ポケモン×Java】知識編 ERROR #7 ## 論理エラーは「止まらない」― だから気づけない?! 🔖 1
はじめまして。株式会社PRUMでエンジニアをしている人見です。日々、プログラミング学習や実務の中でつまずきやすいポイントを整理して発信しています。PRUMについて気になった方は、コーポレートサイトもご覧ください。▶ コーポレートサイトはじめにこの章では、論...
【Obsidian】矢印キーでノートを移動する方法 - Notebook Navigator
Obsidianを使っていて、「矢印キーでノート一覧を移動しながら、内容をプレビューできたらいいのに」と思ったことはありませんか?特定のノートを探したいというよりは、過去にまとめたノートを順々にざっと目を通して行きたい時など。Hotkeysを駆使して極力キーボードから手を...
Claude Codeに別のAIエージェント(Codex等)を相談役として付けてみた 🔖 3
きっかけClaude Codeには日頃から大変お世話になっていますが、完全にお任せというわけにも行かないのが実情です。計画段階でのレビュー - 「そのアプローチで大丈夫?」と確認したい実装中の軌道修正 - おかしな方向に進みそうなときに相談に乗りたい完了時...
イラスト苦手なデザイナーが今、既存キャラ制作でパワーアップするために使っているおすすめAI vol.2 〜Whisk編〜
はじめに前回の記事「イラストが苦手な私が、既存キャラを無料AIでLINEスタンプ化できるか試した話」では、ChatGPTやCopilotなど様々なAIに挑み、なかなか手厳しい結果に終わりました。眼鏡は消えるわ、2頭身になるわ、クリーチャーが生まれるわ……。「AIでポ...
ルーターでIoT機器の脆弱性を自動診断・隔離する仕組みを作ってみた
開発のきっかけ私がIoTセキュリティに興味を持ったきっかけは、2018年に流行したマルウェア「Mirai」です。Miraiは、工場出荷時のID・パスワードがそのまま使用されているIoT機器に侵入し、遠隔操作を行うマルウェアです。このような単純な攻撃であるにもかかわらず...
New Relic Browserのカスタム属性を永続化する第3引数「persist」の仕組みと使い分け 🔖 1
New Relic Browser で「ユーザーID」「会員ランク」「ABテスト群」などを分析に使いたい時、setCustomAttribute を使う方は多いと思います。しかし、「画面遷移したら値が消える」「F5 を押した瞬間に属性が飛ぶ」という挙動に悩んだことは...
Oracle AI Database Private Agent Factory を調べてみた
はじめにOracleからAIエージェント構築プラットフォーム「Oracle AI Database Private Agent Factory」がリリースされました。ノーコードでAIエージェントを構築できるとのことで、どんなサービスなのか、既存のOracleサービス...
Aurora MySQL から S3 に直接 CSV 出力する【SELECT INTO OUTFILE S3】
アプリで大量レコードのCSV出力は重すぎる僕は常々思ってるんですが、CSV出力って面倒じゃないですか本来アプリがやるには重すぎる仕事なんじゃないかと思うんです大量レコードを出力する際、DBから1万件ずつデータ引っ張ってきてCSVファイルに書き込んで数GBの...
Web関係のセキュリティについて初心者でもわかるようにまとめてみた - OWASP Top 10:2025 🔖 2
はじめにセキュリティに問題があると、大変なことになります。普通のバグは不便で済むこともありますが、セキュリティの穴はアカウント乗っ取り、情報漏えい、サービス停止など、取り返しがつかない形で表に出やすいのです。そうした重大な事故を未然に防ぐために、本記事ではOWASP...
# イーロン・マスクが未来を語った時 - そして私はすべてを考え直さなければならなくなった 🔖 3
「私たちはシンギュラリティに向かっているのではない。私たちはすでにその中にいる。」2025年12月22日、テスラのギガファクトリーでイーロン・マスクが発したこの言葉は、予測ではない。これは、私たちが生きている現実についての宣言である。私はイーロン・マスクとピーター・ディ...
Claude Codeとghコマンドで、コードエディタをほぼ触らなくなった話 🔖 44
株式会社ブレインパッドプロダクトユニットでRtoaster GenAIの開発をしている依田です。今回はClaude CodeとGitHubを利用した開発についてのお話です。対象読者生成AI初心者の方難しい設定なしでも、大きく開発者体験が向上します。ユーザープロン...
OCIのノーコード・エージェントビルダー『Agent Factory』がリリース!触ってみた
Oracle AI Database Private Agent Factory(通称:Agent Factory) がリリースされました!本記事では、新サービス・ノーコード AI エージェントビルダー「Agent Factory」の概要と特徴OCI Marketp...
awesome系のリポジトリは大量にあるがフォトリアル特化のプロンプトが欲しかったのでメモ作成したリポジトリ戦略フォトリアルな写真が作りたいなら様々なプロンプトで大量の写真を生成しフォトリアル順に順位付けする。topKのプロンプトを改修し、さらに写真を生成し順位...
# AWS Certified Cloud Practitioner(CLF)も受けてみました
CBTに慣れるため、超久しぶりに基本情報試験を受けてきたのですが、もう一つ迷っていたCBT試験が、AWS認定試験の AWS Certified Cloud Practitioner(CLF)でした。IPAのCBT試験に慣れるという意味合いであれば基本情報試験一択なの...
Unityでドンキーコングバナンザみたいにボクセルを扱う(メッシュ生成編) 🔖 2
初めまして、ウリノと申します。所属している山形大学のサークルの先輩からアドベントカレンダーやってみない?っていうお誘いがあり初めての記事投稿をさせてもらうことになりました。しかしながらいったい何を題材に書いたものか…そんなに語れることがない気がする…と思いながらもとりあえ...
はじめにOrbitics株式会社データサイエンス部の上野です。機械学習モデルを運用するMLOps(Machine Learning Operations)において、モデルのパフォーマンスを維持するためには、データドリフトとコンセプトドリフトという2つの重要な概念を理解...
データベースはなぜ大切なのか?多くの人が説明できない概念的な考え方について 🔖 7
はじめに「データベースは重要だ」という言葉をよく耳にします。そしてデータベースが「技術的に」何故大切なのか?という事については調べればすぐに出てきます。しかし根本的な考え方やデータベースへの捉え方。データベースに対する「概念的な」大切さを説いている人は意外にも...
【Bedrock AgentCore】謎のデコレーター @app.async_task 🔖 1
AIエージェント版のLambdaこと、Bedrock AgentCoreランタイムでは長時間の非同期タスクを実行することができます。最大8時間!つまり、アプリケーションの利用者がAIエージェントに仕事を依頼したら、リアルタイムに結果の応答を待つだけではなく、時間かか...
【TypeScript】AWS SDK for JavaScript v2からv3への移行ガイド:S3・Lambda・Secrets Managerのコード比較 🔖 1
はじめにプロジェクトで使用している AWS SDK を v2 から v3 へと移行しました。v3 はモジュラアーキテクチャを採用しており、必要なパッケージのみをバンドルできるため、アプリケーションのサイズの削減やTypeScriptとの親和性向上が期待できます!しかし...
アーキテクチャの本質は共通している?最も大切な責務分離という考え方 🔖 3
はじめにみなさんはWebシステムの3層アーキテクチャ(構造)についてご存じでしょうか?簡単に説明すると、Webシステムは画面を見せるところ(プレゼンテーション層)プロセスを実行するところ(アプリケーション層)データを保存するところ(データベース層)この3層...
System.out.printlnをハックして出力を差し替えてみた 🔖 2
はじめに今回はJavaを勉強したらまず初めに覚えるであろうSystem.out.printlnの出力を変更する方法について紹介します。そもそも出力を変更って?そもそもSystem.out.printlnはコンソールに文字列を標準出力するためのメソッドです。Jav...
2025年日本で出版された情報セキュリティ、サイバーセキュリティ関連書籍 🔖 1
11月脅威ハンティング 潜むサイバー攻撃を暴く技術(2025/11/28)PSIRT実践ガイド 〜企業と顧客を守る戦略的アプローチ〜(2025/11/25)Pythonで学ぶ Webアプリのセキュアコーディング 脆弱性の見つけ方・直し方が身につく実践入...
Googleのエージェントファースト開発PF「Antigravity」を触ってみた
Googleのエージェントファースト(agent-first)の開発プラットフォーム Google Antigravity がどのようなものか軽く触れてみた注意envやsecret、脆弱性関連に関する要求はほぼ行っていません。今回の目的がGoogle Antigr...
0. はじめにこんにちは、a1048576です。2026年1月11日のARC212(Div.2)にて入橙することができました。あまり書くことがないですが、黄色になってからの約2年間を軽く振り返ろうと思います。↓入黄したときの記事はこれですhttps://qiit...
【Crank.js】リアクティブという欠陥を完全解決したJavaScriptフレームワーク、Crank.jsの思想と信条 🔖 46
ReactやVueとかの記事を見ていると、useMemoしろとuseMemoするなとか、イベントハンドラにuseEffectを使えとイベントハンドラにuseEffectを使うなとか、どうすりゃええねんという話をよく見かけます。またなんか無限レンダリングされるとかなんか2回...