はてぶ・Qiita・Zennのトレンド記事を紹介
Claude Code・Codex CLI 徹底比較!現役開発者が実践する使い分け術 🔖 12
こんにちは、とまだです。みなさん、AI駆動開発ツールを選ぶとき、「Claude CodeとCodex CLI、結局どっちがいいの?」と迷ったことはありませんか?私は両ツールを日常的に使い分けています。Claude CodeはMaxプラン、Codex CLIはChatG...
Codex CLIでMCPサーバを設定する方法!config.toml またはコマンド一発で簡単 🔖 1
こんにちは、とまだです。Codex CLIを使い始めたけど「MCPサーバの設定方法がわからない」と困っていませんか?実は、MCPサーバを設定すると、Codex CLIがさまざまな外部ツールと連携できるようになり、開発効率がアップします。今回は、初心者でも迷わずMCPサ...
「あいつはひとりでも大丈夫」と会議を任される新人。会議中のふるまいが秀逸だった。 🔖 54
新人なのに、会議をまかされるひとがあります。観察していると、会議でのふるまいに共通している点がみられます。それは、会議中にうかつな、不用意な発言をせず、分からないことは分からないままで持ち帰ることができるひとです。つまり、「本件について、持ち帰らせてください」「社内の...
はじめに皆さん、こんにちは!GxPの肥後です。昔に作成したJava製オセロゲームを使ってAI開発してみようと思い立ち、最近話題のGemini CLIを使って、AIによるコードレビューやリファクタリングを導入してみることにしました。この記事は、その過程で実際に実行した...
Glide初心者が作る!異動時の“困ったさん”をお助け!ご指南アプリのすゝめ
😊はじめに異動や席替えのたびに、こんなことで困っていませんか?プリンターの接続設定がわからないPC不調時の問い合わせ先がすぐに見つからないチームの行動予定が確認しづらい今回は、これらの「異動あるある」をサッと確認できるリストアプリを、Google Sheet...
1. はじめにはじめまして、キクタンと申します。今回「ユーザーネーム」と「学びたいアルゴリズム」からAtCoderの問題をレコメンドしてくれるwebアプリを制作しました。AtCoderユーザーやアルゴリズムを勉強中の人、Webアプリ開発に興味がある人などぜひ見ていって...
ハニーポット観測:新型ボットネット「RondoDox」ダウンローダファイルの分析
はじめに三菱電機の大塚です。三菱電機 情報技術総合研究所では、製品開発時のセキュリティ対策にフィードバックする目的で、複数種類のハニーポットを設置・運用しています。今回は、IoT家電ハニーポットで観測した、「RondoDox」ダウンローダファイルについてご紹介します...
「順調です!」報告を鵜呑みにしない、たった1つの習慣 🔖 1
こんにちは。menu事業部で、PM組織の統括をしている三宅です。「プロジェクトは順調です!」「スケジュールはオンスケです!」MTGでそんな報告を聞いて、ホッと胸をなでおろしていませんか?もちろん、順調なのは素晴らしいことです。でも、その報告を鵜呑みにして、そのま...
"The XML you provided was not well-formed or did not validate against our published schema" と言われたら……Node.js の AWS SDK で、S3のコマンド実行時にMa...
openapi-generator / openapi-generator-cli 小ネタ集 🔖 1
はじめに現在保守しているプロジェクトで openapi-generator および openapi-generator-cli を使っているので、それらに関わる小ネタをいくつか共有したいと思います。最新の @openapitools/openapi-generato...
はじめにお疲れ様です!情報処理安全確保支援士(通称「セキスぺ」)の勉強をするにあたり、午前・午後問題の頻出のテーマに関して、学んだことをアウトプットしていきます!備忘録半分ではありますが、皆さんのご理解の一助となれば幸いです🙇今回はWebAuthn編。この記事で...
iOS26のApple Intelligenceをショートカットアプリから遊ぶ
はじめにiOS26がリリースされました。UI的にはLiquid Glassが目玉ですが、個人的にはApple Intelligenceの強化が非常にアツいと感じています。今回のアップデートで、ショートカットアプリからApple Intelligenceのモデルを呼び出...
自律か指揮か?LLMコンペで見えたチーム設計の落とし穴と打ち手
1. はじめに松尾研LLMコンペ2025の予選に、私たちは30名体制で挑みました。大規模なGPU環境(H100×288基を12チームでシェア)と、多彩なバックグラウンドを持つメンバーが集まる場は、まさに人と技術の総合力が試される舞台でした。しかし、実際に一番の壁になっ...
いつのまにかExcelに生えていた謎機能スピルについて調べてみた 🔖 2
スピル(動的配列)とは?セル上で行列状の複数の値(動的配列)が指定された場合、隣接するセルに値を広げる機能です。動的配列自身のこともスピルと呼んだりします。この記事ではスピルで呼称を統一します。最近のExcel (2019〜 厳密には2021以降) で利用可能です。...
New RelicのAIアシスタントが一般提供となったので試してみた!
New Relicに保存されているデータを分析したり、New Relic自体の設定や操作を助けてくれるオブザーバビリティAIアシスタントであるNew Relic AIが一般提供(GA)となったのでいろいろと試してみたいと思います!最新のアップデートの詳細はこちらN...
老兵は死なず、ただQiitaを書くのみ ~ かつてシステムエンジニアだった私へ贈る10の言葉 🔖 5
老兵は死なず、ただQiitaを書くのみ ~ かつてシステムエンジニアだった私へ贈る10の言葉こんにちは。今年50歳になった元システムエンジニアです。システムエンジニアというのは、IT関連のシステム設計・構築に携わる職業で、最近ではITエンジニアという名称が使われています...
FlutterでiOS 26のLiquid Glass風を実装する方法
みなさん、こんにちは!今回はFlutterで「Liquid Glass」を簡単に実装できる方法を紹介します。iOS 26でも採用されている、ガラスのような半透明デザインをFlutterで再現してみましょう。🎨 Liquid Glassとは?Liquid Glassは...
エンジニアが技術ブログを書くべき理由と始め方【スキルアップ・収益化・キャリアに直結】 🔖 1
無料のエンジニアコミュニティを運営しているのですが 「エンジニアがブログを書くメリットって何?」「どんな内容を書けばいいのか分からない」そんな声をよく耳にします。こうした悩みを抱えるエンジニアは多いです。実際、技術ブログはスキルの定着・文章力向上・実績の可視化など、キャ...
【Python】生成AIがこのコード書いたら気をつけろ! - 事故らないためのチェックリスト 🔖 276
はじめに生成AI(ChatGPT、Claude、GitHub Copilotなど)でコードを書く機会が激増している中、開発スピードは劇的に向上していますが、「動くコード」と「安全なコード」は別物です。 特に本番環境では、パフォーマンスやセキュリティ、保守性まで考慮する必...
ReactのstateとpropsについてReactでコンポーネントを作成する中で、入力値やカートの中身といった「状態」をコンポーネント自身に覚えておいてもらう必要が出てきた。そのための仕組みが state と props。今回はこの2つについて整理する。sta...
windows側からWSL docker上 MySQLへ接続できないエラー解決備忘録
はじめにwindows側のクライアントからWSL上のDocekrコンテナで稼働させているMySQLへlocalhost経由で接続できな問題が発生しました。初歩的な問題でしたが、解決までに意外と時間を取られてしまったため、備忘録として解決方法をまとめます。(本記事では...
【開発効率化】vscodeでマジで最低限知っておいてほしいショートカット15個厳選した 🔖 3
※前提:VSCodeはデフォルト設定のままの想定です(カスタマイズしていない状態)※ここで紹介するショートカットはQiita記事を書くときにもそのまま使えます。初心者向けの記事なので「超基本~基本」しか紹介していませんが、マジで生産性が倍変わるのでしっかり覚えましょ...
Amazon Bedrockのコストをユーザー別管理するためにApplication Inference Profilesを試した
同じAWSアカウント内で、複数のユーザーが同一のモデルを使う場合、Bedrockの推論コストをユーザー別に分けて管理したいことがあります。複数のユーザーでなくても用途別などでコストを別々に管理したいことがあります。しかし標準設定では全てのBedrockコストが一括りになっ...
New Relic Browser のカスタムイベントでビジネス KPI を追跡する実装ガイド
New Relic Browserのカスタムイベント機能を利用して、ウェブアプリケーションにおけるユーザー行動を詳細に計測・分析する方法を解説します。ウェブアプリケーションのパフォーマンス監視において、ページロード時間やJavaScriptエラーの把握は基本です。しかし、...
9月13日(土)に岩手県で開催された東北IT物産展2025 in 岩手に参加してきました。本イベントは2014年に仙台で開催されたJAWS festaをきっかけとした東北のITコミュニティイベントで2014年から2016年まで東北の各地で開催されており今年、久々...
Mac × ターミナルWarp × SSH 補完のために設定見直しをした話
Macでターミナルは何を利用されていますか?私は Rust製で高速、AI搭載でコマンド補完やAgent Modeが便利なターミナル「Warp」を使っています!履歴検索やブロック実行、共有もしやすく、日常のCLI体験が大きく改善されました。最近は 日本語化 にも対応し、...
dbt+Athenaの特殊性dbtはSQLでパイプラインを形成できるツールです。いわゆるDAGというやつですね。その内部では、データベースへのクエリとしてCREATE TABLEであったりDROP TABLEを実行しています。基本的に裏側にデータベースが用意されてい...
Runtime Async ― 高性能な非同期の時代へ 🔖 4
はじめにまず、同期コードと非同期コードについて少し話しましょう。一般に、コードは「同期」と「非同期」に分けられます。どちらも最終的には処理の完了を待ちますが、同期は現在のスレッドをブロックして処理が終わるまで次へ進みません。一方、非同期はスレッドをブロックせず、開始時...
ブックマーク迷子に捧ぐ!MkDocs × GitHub Pagesで「便利リンク集」を爆速構築してみた 🔖 1
Qiitaの投稿が久しぶりすぎ戸惑ってます。おはようございます、こんには、こんばんは、やないです。突然ですが、気づけばブラウザのブックマークが「カオスの海」になっていませんか?\アルアルー/ \ソレナー/ \ワカルー/ \ウルセー バーカ/そうですよね、みんな同じ...
競プロを初めて約1年、ようやくABC423で入茶を成し遂げることができました。入茶すると記事を書く人間がいるということでそれに乗っかってみようと思います。自己紹介普通の中学3年生。コンピュータ同好会で同好会長をしています。競プロ初参加は2024JOI1次①。...
命名の重要性とベストプラクティス | 『AI時代のきれいなプログラムの教科書』より 🔖 38
命名の重要性とベストプラクティス章の概要この章の目的プログラミングにおける命名の本質的な重要性を理解し、単なる識別子の選択を超えた「モデリングの核心」としての命名技法を習得する。Ruby作者のまつもとゆきひろ氏が「名前重要。」と断言する理由を深く理解し、実践的...
これまでの記事では【設計編】で「なぜダッシュボードを作るのか」を、続く【作成編】で「どうダッシュボードを作るのか」を解説しました。これで、あなたのチームのためのダッシュボードが完成しているはずです。今回の【活用編】では、作成したダッシュボードを最大限に使いこなすための便利な...
はじめにこんにちは。menuのPMの新川です。今回の記事では、最近特に強く意識している「AIと自分の役割の境界」について書いてみたいと思います。なぜ「自分で書くこと」が大事なのかChatGPTをはじめとする生成AIが普及し、文章もコードも一瞬で出てくる時代になり...
【ポケモン×Java】Lv9:『新技!ピカチュウ、アイアンテール!』〜配列〜
前回をまだ読んでない方はこちら👉 【ポケモン×Java】Lv8:『先にHP0になるのはどっちだ?』〜if文〜🎮 ピカチュウ、技を習得!技を覚えるって、ちょっとワクワクしない?ピカチュウがついに、4つの技を覚えたよ!今回は "配列" を使って、複数の技をひと...
Java 25が2025/9/16にリリースされました。Java 25 / JDK 25: General AvailabilityOracle Releases Java 25The Arrival of Java 25LTSで、Java 21からの変更も多いの...
Vite + AWS Lambda + AWS Amplify + AgentCore で簡単なAIチャットアプリを作ってみる 🔖 1
はじめに先日、Next.jsとAmazon Bedrock Agent Coreを使って、簡単なAIチャットアプリを作ってみました。ただ、前回の構成には以下のような課題(※個人の感想)があったので、別の構成を考えてみました。デプロイ環境がAWSとVecelに...
仕様駆動開発オートエンコーダー コード→AGENTS.md→コード 🔖 8
TL;DRリポジトリの実コードから「仕様(AGENTS.md)」を自動抽出(Encode)し、その仕様から再びコードを生成(Decode)して差分とテストで評価する——この往復(Round-Trip)をCIに組み込むと、仕様と実装のズレを継続的に最小化できます。Spec...
今日のQiitaトレンド記事をポッドキャストで聴こう! 2025/09/16
前日夜の最新トレンド記事のAIポッドキャストを毎日朝7時に更新しています。通勤中などにながら聴きしよう!(Qiita投稿は通勤には間に合わないと思われますが)フィードバックとか助かりますのでください↓こちらから出典SSH通信の仕組みと設定https://qi...
たまたま目にしたこのポストにとても刺激を受けたので久々に作文します。「AIから引き出せる性能は自分の能力に比例する」 はAIを語る言葉の中で一番好きかもしれません。AIを使うことによってすべての個人の能力がN倍になると考えると結構色々なコトが綺麗に説明できる気がす...
APIパラメータ入門:Query・Path・Bodyの違いと使い分け 🔖 1
はじめにプログラマーになって最初の頃、APIを叩くたびに「なんでエラーになるんだ?」と頭を抱えていた。特に困ったのが、パラメータをどこに書けばいいのか分からないこと。URLに書くのか、リクエストボディに入れるのか、それとも別の場所なのか...。当時の僕は、とりあえず全...
New Relic のダッシュボードのウィジェット Billboard がパワーアップ!
New Relicダッシュボードの主要ウィジェットである「Billboard」が、新しいオプションの追加により、さらにパワフルで直感的に進化しました。 ダッシュボードを設計する上で、「どのデータを表示するか」はもちろん、「それをどのように見せるか」は極めて重要です。Ne...
DVCをSageMakerのトレーニングジョブで利用する方法
背景最近、 DVC を使ってデータセットをバージョン管理している環境で、Amazon SageMaker (以下SageMaker) を使ったトレーニングを行う機会がありました。DVCをSageMakerで使うやり方がいまいちよくわかっていなかったので、調べた結果を備...
CircleCIにおけるAndroidアプリのローカルビルドについて
はじめに前回の記事CircleCIでiOSアプリをビルドするためのconfig.ymlの設定とローカルでfastlaneを実行する方法についての続きとして、CircleCIでAndroidアプリのビルドを行う方法についてまとめました。本記事では、CircleCIでAn...
h2c (HTTP/2 平文) で通信してみた 【その2 〜 Webサーバ(Nginx/Apache/Caddy)編】 🔖 1
はじめにその1 (前編) に続いて、HTTP/2 の平文通信(h2c)をメジャーな以下のWebサーバで検証していきます。NginxApache HTTP ServerCaddy具体的には、Webサーバをリバースプロキシとして使う場合に、下流および上流に...
クラウド最適化の一手:ISV SaaSアプリをAWSからOCIに移行してコストを半分に削減 🔖 6
概要AWSで稼働しているISV SaaS提供モデルをOracle Cloud Infrastructure(OCI)に移行して、クラウドの月額コストを約50%削減することに成功しました。背景円安によるクラウド費用の上昇やインフレの影響を背景にシステム構成の再検討が...
VSCodeからBacklogのMCPに接続するまでのステップまとめ
はじめにこんにちは。KIYO Learningでスタディングの開発をしている @skoda007 です。使ってみようと思った経緯弊社ではBacklogを日々の業務で利用しています。開発を行っている時やMTG中に「この仕様ってどこに書いてあったっけ?」「Wikiの...
【GIFTech×TECH WORLD】優秀なのに「仕事がつまらない」のはなぜ?AI時代の越境経験で市場価値を高める方法【vol.1 ゲスト:市川達大】
「AIの進化に、自分のキャリアは追いつけるだろうか?」変化の激しい時代の中で、漠然とした不安やマンネリを感じるエンジニアは少なくないのではないでしょうか。それと同時に、「自分のスキルで、もっと面白くて、世の中をアッと言わせるような挑戦がしたい」。そんな熱い想いを秘めて...
SSH通信の仕組みと設定Linux, SSH, Security, 暗号181 Likes, 171 Stocks, 2 CommentsPOSTED @ 2025/9/13___UPDATED @ 2025/9/14Author : @whoami_priv...
はじめにhistoria様主催の第24回UE5ぷちコン(テーマ「スピード」)に参加したので振り返りです。応募した作品の動画は以下になります。使用バージョン:UE5.6テーマの検討いつも通りアイデア出しから。色々とイメージしてみるものの、頭の中では普通のゲー...
🚀 Databricksの新機能(🆕パブリックプレビュー/リリース)を “毎朝ぽちっ” で最速体験する方法 😎✨
毎朝 ☕️→👀→👆 の3ステップで 新機能を見逃さず即ON にするルーティンを共有します。「え、そんな所にスイッチあったの?😳」という方も今日から安心 ✅🏢 アカウントコンソールでのチェックリスト ✅🧭 ナビゲーション:左側タブ(サイドメニュー)1️⃣ 🧪 プレ...