デイリーQiitaトレンド
banner
dailyqiitatrends.bsky.social
デイリーQiitaトレンド
@dailyqiitatrends.bsky.social
150 followers 5 following 2.8K posts
Qiita( https://qiita.com/ )のトレンドから5つをピックアップし、毎日7時過ぎに記事の内容を要約して投稿します。 ソースコードの配布は「 https://github.com/aegisfleet/qiita-trending-to-bluesky 」で行っています。 Zennトレンド: @dailyzenntrends.bsky.social GitHubトレンド: @dailygithubtrends.bsky.social
Posts Media Videos Starter Packs
今日のQiitaトレンド

API開発を効率化するApidogの使い方とPostmanとの違い
Postmanで生じるAPI仕様書の二重管理やモック利用時のCORSエラーといった課題を解決するため、API開発統合ツールApidogを推奨します。
Apidogは仕様書、テスト、モックサーバーの機能を一元管理し、CORS設定を不要とすることで、特にフロントエンド開発の効率化とチーム連携を大幅に向上させます。
API開発を効率化するApidogの使い方とPostmanとの違い #vite - Qiita
はじめに API開発において、仕様書の管理、テスト実行、モックサーバーの構築は重要な作業です。 私は長年Postmanを使用してきましたが、以下の課題を感じていました。 Postmanで感じていた課題 Swaggerとの二重管理: API仕様書をSwaggerで管理...
qiita.com
今日のQiitaトレンド

Dockerを使ってワードプレスの環境構築をする
ローカル環境でのバージョン管理の課題を解決するため、動作環境をコード化し、どこでも同じ環境を再現できるコンテナツールDockerへの移行を実践した。
Docker Desktopをインストールし、`docker-compose.yml`ファイルを用いてWordPress、MySQL、phpMyAdminの三つのサービスを連携させた開発環境を構築した。
この方法により、チーム全員が同じ環境を迅速に立ち上げることが可能となり、環境構築が完了した。
今後はWP-CLIを活用したコマンドラインでの操作に進む。
Dockerを使ってワードプレスの環境構築をする #WordPress - Qiita
経緯 元々ローカルでの環境設定にLocalを使用していたけど、システムのバージョンアップの時にphp7.3とかの低いバージョンに落とせなくて動作確認ができなかったから。 調べてみるとDockerならWP-CLIを用いて、固定ページとかの作成もコマンドからできるのがわかって...
qiita.com
今日のQiitaトレンド

Claude × MCPで社内DBに話しかけてみた
自然言語でデータベースに安全にアクセスするため、ローカルでModel Context Protocol(MCP)サーバーを構築し、Claude Desktopと標準入出力で連携させる。
構築したMCPサーバーはSELECTクエリ専用の読み取りAPIを公開し、安全なアクセスを実現する。
MCPを利用することで、ツール連携や入出力のやり取りが標準化され、自然言語からSQLへの変換をLLMに委ねる設計が容易となり、専用のオーケストレーション層をゼロから構築する工数を大幅に削減できる。
Claude × MCPで社内DBに話しかけてみた #TypeScript - Qiita
はじめに 本記事で紹介する Model Context Protocol (MCP) サーバーは、クラウドや社内ネットワーク上のリモートサーバーではなく、ローカル PC 上で動作するローカルサーバーです。 最終的に Claude Desktop との通信も標準入出力(st...
qiita.com
今日のQiitaトレンド

GitHub Copilotを使っている人は全員"copilot-instrucions.md"を作成してください
GitHub Copilotをプロジェクトに最適化するには、`.github/copilot-instructions.md`を作成します。
このファイルに技術スタックや設計指針を記述し、プロジェクトのコンテキストを与えることで、Copilotは文脈を深く理解します。
これにより、一貫性のある的確なコード生成を行う、頼れる専属アシスタントとして活用可能になります。
GitHub Copilotを使っている人は全員"copilot-instrucions.md"を作成してください #githubcopilot - Qiita
はじめに GitHub Copilotを使っている開発者の皆さん、.github/copilot-instructions.mdというファイルを作成していますか? このファイル1つで、Copilotをあなたのプロジェクト専用にカスタマイズし、もっと賢く、便利に使いこなすこ...
qiita.com
今日のQiitaトレンド

ホタルイカの身投げ量を予測するWebサイトを作ってみた
富山県の海岸で特定の条件で発生するホタルイカの身投げ現象は、発生予測が困難です。
この課題に対し、過去の身投げ実績と気象データや月齢などの特徴量から機械学習モデル(LightGBM)を構築し、予測を行うWebサイトを開発しました。
GoとNext.jsで構築されたこのサイトは、機械学習APIを利用して先7日間の予測身投げ量指数や詳細情報を提供するとともに、現地の最新情報を共有する掲示板機能も備えています。
ホタルイカ掬いに行く人々の利便性向上を目指した開発事例です。
ホタルイカの身投げ量を予測するWebサイトを作ってみた #Go - Qiita
目次 1. はじめに 2. アプリ概要 3. 使用技術 4. アプリケーション構成図 5. 開発の流れ 6. 機械学習モデルの訓練 7. 予測APIの開発 8. Webサイトの構築 9. 課題点や懸念点 10. 終わりに はじめに ホタルイカの身投げについて 初めまし...
qiita.com
今日のQiitaトレンド

AWKの簡単な使い方
AWKは、テキストデータ処理に特化したプログラミング言語であり、AWKスクリプトを処理するインタプリタです。
主にターミナル上でワンライナーとして使用され、空白やカンマなどで区切られたデータを行ごとに処理します。
基本的な実行形式は`awk 'パターン {アクション}'`であり、データの検索、抽出、置換などが行えます。
AWKは、他のスクリプト言語が利用できない環境でも手軽に使える利点があります。
複雑な処理よりも、コマンドのように簡潔に使うことが推奨されます。
AWKの簡単な使い方 #Bash - Qiita
はじめに 前回書いた記事でAWKをほんの少しだけ使用したが、AWKとは何ですか?とごく少数の人に聞かれたので自分の知っている範囲で記載します GNU awkであることを前提としています AWKとは AWKとはAWKスクリプトを処理するインタプリタで、プログラミン...
qiita.com
今日のQiitaトレンド

エクセルのスピルについて
Excelの「スピル」機能は、一つのセルに入力した数式の結果を隣接する複数のセルに自動的に展開する機能です。
これはExcel 2019やExcel 365以降で利用可能です。
スピルに対応する動的配列関数として、SEQUENCE、RANDARRAY、SORT、UNIQUE、FILTER、XLOOKUPなどがあり、これらを活用することでデータの抽出や並べ替え、表作成が効率化されます。
各関数の具体的な使い方を習得することで、データ処理の幅が広がり、作業の効率化が期待できます。
今後はAIを使った新機能にも注目が集まっています。
エクセルのスピルについて #Excel - Qiita
一般的なスピルの意味 まず最初にこの一般的なスピルの意味とは「こぼす」「投げ出す」「あふれる」等の意味があります。 エクセルのスピルについて ひとつのセルに入力した数式の結果が隣接するセルに自動的に展開される機能だそうです。 つまり起点となるセルにのみ数式を入れることで...
qiita.com
今日のQiitaトレンド

Oracle AI Data Platform(AIDP) がリリースされたので作成してみてみた
オラクルは包括的な「Oracle AI Data Platform」の一般提供を開始しました。
これは、企業のデータ、アプリケーション、ワークフローに業界をリードする生成AIモデルを安全に接続するプラットフォームです。
データ準備、AIエージェント開発、ビジネス変革を単一の信頼できるエンタープライズ基盤で加速させます。
Oracle AI Data Platform(AIDP) がリリースされたので作成してみてみた #oracle - Qiita
オラクルは、業界をリードする生成AIモデルを企業のデータ、アプリケーション、ワークフローに安全に接続できるよう設計された包括的なプラットフォーム「Oracle AI Data Platform」の一般提供開始を発表しました。自動データ取り込み、セマンティック・エンリッチメ...
qiita.com
今日のQiitaトレンド

レガシーC#コード対比集(昔こう→今こう)
本記事は、C#レガシーコードの現代化ガイドです。
古い非同期処理、コレクション、リソース管理、文字列処理、DTO定義などを、最新の推奨パターン(async/await、ジェネリック、usingステートメント、LINQ、パターンマッチングなど)へ移行する具体的なスニペットを提示します。
これにより、コードの保守性、パフォーマンス、型安全性を高め、モダンなC#開発への移行を支援します。
レガシーC#コード対比集(昔こう→今こう) #.NET - Qiita
はじめに C#は急速に進化してきた言語です。10年前の「当たり前」は、今では保守性やパフォーマンスの観点から非推奨になっていることもあります。 今回は、レガシーシステムの保守や段階的なリファクタリングに携わる開発者向けに、よくある「昔の書き方」から「現在の推奨」への置き換...
qiita.com
今日のQiitaトレンド

【GitHub】100日間コミットしてみた感想と気付き
エンジニアとして成長し習慣化する目的で、100日間連続GitHubコミットに挑戦した。
独学でのやる気の波を克服するため、コミットのハードルを下げ、成長よりも「止めないこと」を優先する設計を行った。
その結果、思考力が向上し、Git操作が習得でき、コーディングは日常となった。
この経験から、継続は才能ではなく、仕組みや工夫によって設計できると学んだ。
【GitHub】100日間コミットしてみた感想と気付き #学習記録 - Qiita
はじめに 2025年の夏から秋にかけて、100日間連続でGitHubにコミットすることを目標にしました。 最初は「毎日コードを書いて習慣化したい」くらいの気持ちでしたが、気づけば生活と考え方そのものが変わっていたと思います。 実際に100日間続けてみて感じたこと・得られた...
qiita.com
今日のQiitaトレンド

[個人開発] React×TypeScript×Geminiで調味料代替案アプリをリリースしました!
筆者はReact学習の一環として、家にある調味料だけで代替案をAI(Gemini API)が提案する個人アプリを約1ヶ月で開発した。
この「0から1」の開発を通じて、MVP設計、認証管理、API連携などの実践的な技術を習得。
開発過程では、完璧な設計よりもまず動くものを作るMVP思考の重要性や、期限を設けることで効率的に学習が進むことを実感した。
技術力向上に加え、実際に手を動かすことで得た多くの気づきと学びが、今後の開発における最大の財産となったと述べている。
[個人開発] React×TypeScript×Geminiで調味料代替案アプリをリリースしました! #初心者 - Qiita
はじめに JISOUで学習しているHeyho-です。 Reactの学習の一環として、個人アプリのアイデア出しからMVP作成、そしてアプリ開発までを行いました。 約1ヶ月という限られた期間で、「0から1を作る」という初めての経験を通じて、多くの学びと気づきを得ることができま...
qiita.com
今日のQiitaトレンド

マネジメント”される”人のためのマネジメント入門「10個のなぜ?」
プロジェクトのメンバーが抱く、PMの行動や判断に対する疑問(なぜPMは手を動かさないのか、なぜ計画修正が多いのか等)について、PM側の視点や構造的な背景を解説し、メンバーとPMの相互理解を深めることを目的としています。
PMの意図を正しく理解するためには、短期ではなく中長期的な視点を持つこと、PMとメンバーの役割の違いを意識すること、そしてプロジェクト特有の不確実性や固有性を前提として理解することが重要であり、これが両者の衝突を減らす鍵となります。
マネジメント”される”人のためのマネジメント入門「10個のなぜ?」 #チーム開発 - Qiita
はじめに 「なぜマネージャーはこんなことをしているのか?」とマネジメントについて、メンバーの方が疑問に思うことがあります。 この記事は、そんなマネジメント”される”人のための解説記事です。 「マネジメントされる人」の方が人数は多いにも関わらず、「マネジメントされる人」のた...
qiita.com
今日のQiitaトレンド

帰ってきた IETF 124 Side Meeting 差分アップデート(2025年10月19日版)
IETF 124サイドミーティングのTrelloボード更新を分析しました。
短期間でセッション登録数が19件から27件に増加し、議論は特にAIネットワーク化、機密コンピューティング(Confidential Computing)、データセンター運用標準化の3分野に集中しています。
これらのサイドミーティングは、今後のIETFでの正式なワーキンググループ化に向けた動きとして注目されます。
帰ってきた IETF 124 Side Meeting 差分アップデート(2025年10月19日版) #AI - Qiita
そろそろIETF124の開催が近づいてきてきましたね! GMOコネクト 菅野(かんの)です。 10月14日に公開した「【徹底分析】IETF 124 Side Meeting まとめ」から、Trelloボード上の構成が複数更新されました。 本記事では、Trello公式ボード・...
qiita.com
今日のQiitaトレンド

Amazon Bedrock のモデルアクセス廃止に関しておさえておくとよいこと
Amazon Bedrockは「モデルアクセス」を廃止し、基盤モデルへの初期アクセスを簡素化した。
多くのモデルが即時利用可能となったが、Anthropicモデルの初回申請は継続。
マーケットプレイスモデルのサブスクライブタイミングが初回呼び出し時に変更され、適切なIAM権限設定が必要となった。
企業利用においては、EULA確認やアクセス制御(SCP/IAMポリシー)の再設計が求められる。
Amazon Bedrock のモデルアクセス廃止に関しておさえておくとよいこと #AWS - Qiita
はじめに 2025/10/15 のアップデートで Amazon Bedrock のモデルアクセスが廃止され、Bedrock で提供される基盤モデルへの初期アクセスが簡素化されました。 単に機能として消えただけではなく、周辺の動作がそれなりに変わっているようです...
qiita.com
今日のQiitaトレンド

containerlab × FRRoutingで実現!BGP冗長化シナリオと自動経路切り替え 実験レシピ
containerlabとFRRoutingを用い、BGP経路冗長化構成を検証した。
Primary PathとBackup Pathの2経路を設定し、障害発生時に自動でBackup Pathへ切り替わるフェイルオーバーを実現。
BGPのBest Path選択アルゴリズムにより通常時はPrimary Pathが優先され、障害復旧時も自動でPrimaryに戻ることを確認した。
これにより、複雑な冗長構成も容易に構築・検証可能であることを示した。
containerlab × FRRoutingで実現!BGP冗長化シナリオと自動経路切り替え 実験レシピ #Network - Qiita
はじめに GMOコネクトの永田です。 前回の記事を投稿したところ、暗号のおねえさん から「一般的なご家庭なら経路冗長化するよね!」と素敵なコメントがありました。 確かに、お家では経路の冗長化は必須ですね!ということで、今回はBGPの冗長構成について試してみます。 Prim...
qiita.com
今日のQiitaトレンド

ReActを使ったAIエージェントによる自律的ワークフローをOracle DBの機能だけで実装してみた (26ai Select AI Agent)
Oracle Autonomous AI Database (26ai) に搭載されたSelect AI Agentは、ReActフレームワークに基づき、AIエージェントをデータベース内で実装可能にする新機能です。
これにより、SQL検索やWeb検索など多様なツールを組み込んだ自律的なワークフロー処理を実現できます。
記事では、配送計画のためのデータ検索と情報収集を行う具体的な設定例を紹介しています。
ReActを使ったAIエージェントによる自律的ワークフローをOracle DBの機能だけで実装してみた (26ai Select AI Agent) #oracle - Qiita
先日のOracle AI World開催に合わせて、Autonomous AI Database 26ai (旧Autonomous Database 23ai) に「Select AI Agent」という機能が追加されました。 詳細は下記アナウンスをご参照ください。 ...
qiita.com
今日のQiitaトレンド

【mysql2】queryとexecuteの使い分け
mysql2のquery()とexecute()の違いは、SQL実行時の内部通信プロトコルです。
execute()はプリペアードステートメント方式を採用し、構文と値を分離するためSQLインジェクション対策として安全性が高いです。
そのため、安全性を重視しプレースホルダを使う場合はexecute()、単発や非対応構文にはquery()と使い分けるのが推奨されます。
【mysql2】queryとexecuteの使い分け #Node.js - Qiita
初めに みなさんはmysql2を使ったことがありますか?Node.js上でMySQLに接続する際のクライアントライブラリとして、mysql2が主要な選択肢の一つだと思います。その際に、SQL文を実行するときのquery関数とexecute関数の使い分けが曖昧だったので整理...
qiita.com
今日のQiitaトレンド

【GitHub】100日間コミットしてみた感想と気付き
100日間連続でGitHubにコミットする挑戦を通じ、「継続は才能ではなく設計である」という結論を得た。
独学でのやる気の波を克服するため、コミットのハードルを極限まで下げ、完璧主義を捨て「止めない」ことを最優先した仕組みを構築した。
その結果、コーディングは日常的な習慣に変わり、思考力が向上し、無意識の成長と自信に繋がった。
成長を目指す上で、まず継続できる設計が最も重要だと実感した。
【GitHub】100日間コミットしてみた感想と気付き #学習記録 - Qiita
はじめに 2025年の夏から秋にかけて、100日間連続でGitHubにコミットすることを目標にしました。 最初は「毎日コードを書いて習慣化したい」くらいの気持ちでしたが、気づけば生活と考え方そのものが変わっていたと思います。 実際に100日間続けてみて感じたこと・得られた...
qiita.com
今日のQiitaトレンド

[個人開発] React×TypeScript×Geminiで調味料代替案アプリをリリースしました!
React学習の一環として、家にある調味料の情報に基づき、AI(Gemini API)が代替品を提案する個人アプリを開発した。
これは、調味料の無駄削減や買い足しの課題を解決することを目的としている。
この開発を通じて、MVP設計の重要性、認証技術の実践的な理解、そして期限を設けて小さく作り育てる開発姿勢など、技術以外の多くの貴重な学びを得ることができた。
[個人開発] React×TypeScript×Geminiで調味料代替案アプリをリリースしました! #初心者 - Qiita
はじめに JISOUで学習しているHeyho-です。 Reactの学習の一環として、個人アプリのアイデア出しからMVP作成、そしてアプリ開発までを行いました。 約1ヶ月という限られた期間で、「0から1を作る」という初めての経験を通じて、多くの学びと気づきを得ることができま...
qiita.com
今日のQiitaトレンド

マネジメント”される”人のためのマネジメント入門「10個のなぜ?」
この記事は、プロジェクトマネジメントされる側(メンバー)が抱くPMへの疑問に対し、PM側の意図や構造的な背景を解説するものです。
PMは全体を動かす役割であり、「森を見る」視点を持っています。
また、プロジェクトには不確実性や固有性が伴うため、計画の変更や会議が必要となります。
短期的な視点ではなく中長期的な視野、およびPMとメンバーの役割の違いを理解することで、相互理解を深め、両者の衝突を減らすことを目指します。
マネジメント”される”人のためのマネジメント入門「10個のなぜ?」 #チーム開発 - Qiita
はじめに 「なぜマネージャーはこんなことをしているのか?」とマネジメントについて、メンバーの方が疑問に思うことがあります。 この記事は、そんなマネジメント”される”人のための解説記事です。 「マネジメントされる人」の方が人数は多いにも関わらず、「マネジメントされる人」のた...
qiita.com
今日のQiitaトレンド

Playwright Agentsでテストの自動生成をやってみた
Playwright v1.56で導入された「Playwright Agents」は、Planner(テスト計画)、Generator(コード生成)、Healer(自動修正)の3つのエージェントで構成され、ウェブテストプロセス全体を自動化します。
簡単なプロンプトを用いるだけで、網羅的なテスト計画の立案から実行可能なコード生成、テスト失敗時の自動修正までを実現し、テスト設計やメンテナンスにかかる工数を大幅に削減できる、非常に強力で実用的な機能です。
Playwright Agentsでテストの自動生成をやってみた #生成AI - Qiita
はじめに こんにちは、鷹野です。 Playwright v1.56からの新機能でPlaywright Agentsが追加されました。 この Playwright Agents は、3つの主要なエージェントから構成されており、これらが協調して動作することでテストプロセス全体...
qiita.com
今日のQiitaトレンド

【個人開発】ライター教育用アプリ"曖昧表現チェッカー"を作成【React × OpenAI × Supabase】
記事は、医療系コンテンツ編集時に非効率の原因となっていた曖昧表現の修正プロセスを改善するため、個人開発で「曖昧表現チェッカー」を開発した経緯を説明しています。
このツールは、曖昧な表現を検出し、AIによる言い換え案や理由を提示し、ライターの修正履歴や成長を可視化します。
これにより、編集者の負担を減らし、ライターの自走とスキルアップを促し、記事の信頼性向上を目指します。
【個人開発】ライター教育用アプリ"曖昧表現チェッカー"を作成【React × OpenAI × Supabase】 #Firebase - Qiita
はじめに 医療系 SEO コンテンツの編集をしていた頃、ライターさんとの修正往復で最も時間を取られていたのが"曖昧表現の指摘"でした。 「〜でしょう」「場合がある」といった表現が多用されると、読者に内容が伝わりにくいだけでなく、クリニックの信頼性低下にも直結します。 これ...
qiita.com