はてぶ・Qiita・Zennのトレンド記事を紹介
マルチベンダー開発でAPIの管理責任の所在が曖昧になってしまった話
【アンチパターン】マルチベンダー開発で起きた「API所有権のねじれ」と、曖昧な責任分界点はじめにマルチベンダーでのシステム開発において、「誰がどこまで責任を持つのか(責任分界点)」を明確にすることはプロジェクト成功の絶対条件です。今回は、私が過去に経験したプロジェ...
開発現場では、Gitの操作はほぼ毎日行います。GUIで操作する現場もありますが、CUIで操作することもあります。時と場合によってはCUI(コマンド)で操作する方が細かな操作が可能だったりするので覚えておくと便利です。なので今回は、実務でよく使うGitコマンドを用途別...
動かして検証する新世代ローカルLLM対決 on Windows 1Bit LLM Bonsai-8b vs Gemma4 🔖 5
TL;DRGemma4は実用レベルの良好な出力を誇り、本格的なローカル運用が期待できるBonsai-8Bはメモリ利用の少なさとクイックレスポンスに強みがある、精度は今後に期待はじめにLLMの世界はフロンティアモデルの進化が著しいですが、オープンLLMのニュー...
Claude Codeで無駄に時間を消耗してしまう7つのミス(とその改善方法) 🔖 4
Claude Codeは、開発スピードを大幅に向上させる強力なツールです。しかし、ちょっとした使い方のミスによって、気づかないうちに何時間も無駄にしてしまうことがあります。厄介なのは、「一応ちゃんと動いてしまう」点です。Claudeはコードを生成し、ある程度妥当な出力...
仕様駆動開発は、ウォーターフォールへの回帰ではない。 🔖 5
仕様駆動開発は、ウォーターフォールへの回帰ではない。みなさん、仕様駆動開発(SDD:Spec-Driven Development)、意識していますか?GitHub Spec KitやKiroが登場し、AIを活用した仕様駆動開発が一気に注目を集め始めました。国内外の...
提案力ってなに?「提案力ってなんだ...?」「企画書を書けるようになれってことか...?」「AIツール導入のための稟議書を書こうみたな...?」いえ、そんな難しい話ではないので安心してください。一言で言ってしまえば、提案力とは、「自分はこれがいいと思う」ということ...
【参加レポート】 Security Days Spring 2026 Tokyoに参加しました!
こんにちは。KIYOラーニングでスタディングの開発をしている @skoda007 です。普段の業務では開発に加えてサーバー監視などの保守も行っています。生成AI・AIエージェントの普及も進んできた中でセキュリティ関連のニュースやトレンドをよく見かけるようになったので、セ...
エンジニア未経験でも一目置かれるポートフォリオ。ビジネス視点で顧客に価値を届ける。
未経験からエンジニア転職を目指して、個人開発に励む方々へ。そのポートフォリオ、もしかしたら面接官やユーザーに刺さらないプロダクトになっているかもしれません。AIがコードを書くことが当たり前となった2026年現在、エンジニアに求められるのは「何を作るか」以上に 作ったプロ...
〜URLとHTTPを「宅配便」に例えたら全部つながった〜こんにちは!35歳、未経験からWebエンジニアを目指して日々奮闘中の者です。Webの勉強を始めると、必ず目にする「URL」と「HTTP」。毎日使っているはずなのに、「これってどういう仕組み?」と聞かれると少...
初級編、中級編では基本的+実務で度々使う関数を紹介しました。今回は、実務でさらに活躍する応用関数をまとめます。1. XLOOKUP関数(高度な検索)対応バージョン: Excel 2021 / Microsoft 365VLOOKUPの進化版で、より柔軟に検索で...
導入わたしは開発のエンジニアを経験した後、保守・運用のプロジェクトを数年経験しました。保守・運用は実稼働しているシステムや環境に対する作業だからこそ、学べたことも多くありました。今回はそれについて、少しお話できればと思います。処理やDBの設計保守・運用を経験す...
JSP × JavaScript (+ Ajax) の基本について 【初心者向け】 🔖 2
執筆のきっかけJavaのサーバサイドから開発業務を始めることになり、それから約1年後、ある日突然フロントサイドをJavaScriptと一部Ajaxで修正する業務が回ってきました。画面描画にはJSPを使用しているシステムでしたが、とにかく各役割が混同してしまいどのよ...
Reactで「useEffectを使わなくてよいパターン」をReact公式より整理する
前回の記事では、useEffect の正しい使い方について整理しました。今回は反対に、「そもそもuseEffectを使わなくてよいパターン」 を整理します。React公式ドキュメントでは、こうした「useEffectを使わなくてよいパターン」が明確に整理されています。...
DNSの仕組みを理解する — 名前解決の流れをステップで追う
はじめにブラウザでWebページが表示されるまでに、裏側で何が起きているか説明できますか?「なんとなくサーバーにアクセスしている」——そのイメージは正しいですが、実際にはその前段階でもう一つの重要な処理が走っています。URLを入力してからページが表示されるまでに、裏側...
はじめにこれまでの案件で、比較的古いバージョンのJavaに触れることが多く、ラムダ式に馴染みがありませんでした。しかし、とある案件で実装中にラムダ式を使う場面があり、最初は->など馴染みのない記号があり、苦手意識がありました。そこで、今回はラムダ式の基礎的な部分につ.
はじめにみなさん、こんにちは~この度、AWS Certified AI Practitioner(以下AIF)に1,000点満点で合格できました!この記事では、AIFの勉強方法、学習時に意識したことを書いていきます。自己紹介社会人歴:1年目職種:SE...
【もうググらない】Git初心者向け|開発でよく使うコマンドまとめ(コピペOK・用途別)
慣れるまで大変なGit操作Gitのコマンド、毎回検索していませんか?慣れるまで大変ですよね……調べるせいで時間も取られます。「git stash どう戻すんだっけ?」「コミットにした変更内容、どう直すんだっけ?」「rebase中にコンフリクト出たけど、どうすれ...
IPA高度区分試験攻略法:PMその⑦:午後Ⅰ実況:令和7年問1を解いてみた(後編)
はじめに今回は前回の記事、PM試験午後Ⅰ実況:令和7年問1を解いてみた(前編)の続きになります。【STEP5】最後の章を読んでみるでは、最後の章〔プロジェクト目標の達成に向けたリスク対策〕に入ります。ここまで読んで、この問題は令和以降の定番問題、...
テストケースレビューの手間を削減!MagicPod Autopilotを活用したメンテナンス性チェックの自動化
はじめにこんにちは、QAエンジニアのヨシナです。弊社では自動リグレッションテストにMagicPodを使用しています。テストの品質を維持するため、テストケースの作成・修正時には可読性とメンテナンス性を担保するためのルールを設けており、修正後には必ずルール遵守状況をレビ...
🎯 初めての C# 非同期処理:実務で使う async/await の基本と注意点 🔖 1
「async/await は聞いたことあるけど、正直よく分からない…」「とりあえずコピペで動かしてるけど、これで合ってるのかな…」非同期処理は、初学者がつまずきやすいテーマの代表格です。ですが実務に入ると、API 呼び出し・ファイル I/O・DB アクセスなど、避けて...
ランダムフォレスト → XGBoost → LightGBM:進化の流れで理解する機械学習モデル 🔖 1
表形式データに対して機械学習の予測モデルを作るとき、このような疑問を持った経験はないでしょうか。「結局、ランダムフォレスト、XGBoost、LightGBM、どれを使えばいいんだろうか?」とりあえずXGBoostを使う。あるいは「速いらしい」という理由でLightG...
【35歳未経験でも理解できた】HTTPクライアントとHTTPサーバー 🔖 2
『HTTPクライアントとサーバーの基礎〜ncとcurlで裏側を覗いてみた〜』この記事はこんな方におすすめですWebって結局なんなの?と考え出すと止まらなくなる方HTTPクライアント?サーバー?なにそれ?と思った方HTTPのやり取りの中身をそのまま確認してみた...
Oracle Database 26ai) Assertion(アサーション)で日付範囲の重複を防いでみた (2026/04/05)
はじめにOracle AI Database 26ai では、Assertion(アサーション)という新しい整合性制約が導入されました。従来の CHECK 制約や UNIQUE 制約は単一行または単一テーブル内の制約しか表現できませんでしたが、Assertion を使う...
【今さら聞けない】OpenClawについて詳しく知りたい人は集まってください 🔖 2
はじめにこんばんは、mirukyです。2025年11月に「週末プロジェクト」として誕生したOpenClawが、わずか数か月でGitHub 34万スター超 を獲得し、AI界隈を騒がせています。MacStoriesのフェデリコ・ヴィティッチは「パーソナルAIアシスタント...
AI に「デザインの判断力」を与えるスキル `ui-ux-pro-max-skill` を徹底解説してみた — Codex CLI 実践編 🔖 50
まず、このプロジェクトのスター数を見てほしいGitHub スター数:フォーク数:そのスターの伸び方がこちらです(クリックするとリアルタイムグラフが開きます):リリースからほぼ垂直に伸びているのが分かります。なぜこれほど注目されているのか——今回の記事で、そ...
【セキュリティ】JWTの署名を信頼していたら `alg: none` で管理者権限を奪取された話 🔖 4
導入:改ざん不可能なはずのトークン「JWTって署名が付いてるから改ざんされませんよね?」認証基盤の設計レビューで、私はそう発言しました。チームの誰もが同意し、JWTベースの認証システムは予定通りリリースされました。数週間後、脆弱性診断レポートの一番上に赤字の【Cri...
【個人開発】泳げば泳ぐほどモテる。水泳×マッチングアプリ「スイモテ」を作りました【React × Supabase × Firebase】 🔖 1
⚠️ 本サービスは開発中のポートフォリオ作品であり、一般ユーザー向けには公開しておりません。マッチングアプリとして実運用する際には、出会い系サイト規制法に基づく届出・年齢確認等の法的対応が必要です。はじめに「マッチングアプリ疲れ」という言葉を最近よく聞きます。...
【初心者完全版】0からNext.js開発して2時間で基礎をマスターする最強チュートリアル【図解解説】 🔖 22
はじめにこんにちは、Watanabe jinです。AIが発展して多くの人がReactでアプリを作っているのをみてすごい時代だなと改めて実感しております。しかし、AIがReactを(綺麗に)書くのは課題が多く難しいというのが私の感覚です。Reactを書こうとすると...
個人開発でAIコード可視化ツール「CodeMap」を作った話 🔖 1
はじめに「動いてるけど、コードの中身がわからない」Vibe Codingをやっている人なら、一度はこの感覚を味わったことがあるんじゃないでしょうか。Lovableでアプリを作った。Cursorで機能を追加した。デプロイも完了して、ちゃんと動いている。でも、ふとコード...
総務省が出したAIセキュリティのガイドラインを読んで軽くまとめた 🔖 2
令和8年3月、総務省が「AIのセキュリティ確保のための技術的対策に係るガイドライン」を公開した。LLMを組み込んだシステムが普及してきた中で、脅威が顕在化してきたので整理しましたという内容。対象読者はAI開発者とAI提供者。脅威は主に2種類ガイドラインが主に扱う...
Gemma 4 完全解説:Googleの最新OSSモデルはDeepSeekやQwenと戦えるか? 🔖 18
はじめに2026年4月3日、Google DeepMindはオープンソースモデルファミリーの最新世代 Gemma 4 を正式リリースした。Gemma 3のリリースから約半年、今回のアップデートはパフォーマンス向上だけでなく、ライセンス変更・マルチモーダル対応・エッジデバ...
はじめに長く続くAIブームではディープラーニング基盤モデル生成AIフィジカルAIなど、その進化と共に数々のバズワードが生まれました。これらのバズワードは誇張されてアピールされることもありますが、本質的にはAIのパラダイムシフトを象徴する重要な意味を持ちま...
FPGAの入出力タイミング制約を可視化するシミュレータを作った
FPGA タイミング制約シミュレータを作った — 波形・スラック・XDC をリアルタイム可視化はじめにFPGA設計で set_input_delay / set_output_delay を書くとき、「この値どこから来てるんだっけ?」と毎回なります。データシートか...
新登場の OCI Enterprise AI Agents で MCPを使ったエージェントを作ろう!
はじめにOCI Enterprise AI は、Oracle Cloud Infrastructure(OCI)上で LLMや埋め込みモデルへのAPIアクセス、AI エージェントの構築、デプロイ、ガバナンスをワンストップで提供するマネージドサービスです。Cohere、...
「このボタンどこ?」をAIが解決する。AIリアルタイム操作ナビゲーション「Waylume」をリリース 🔖 21
みなさんこんにちは!omatsumanです!株式会社GitSBTの代表をしております。今回がQiitaで初の投稿になります。(緊張...)さて、今回なぜ私がQiitaの記事を書こうか思い立ったのかと言いますと...良いプロダクトが開発できたから!!私はITエンジ...
【AI-DLC】AWSが提唱する「AI-DLC」とは?〜AIファーストの開発ライフサイクルを理解する〜 🔖 4
はじめに2025年、AWSが「AI-DLC(AI-Driven Development Lifecycle、AI駆動開発ライフサイクル)」という新しい開発方法論を提唱しました。この記事では、AI-DLCがどのような考え方なのかを整理し、従来のSDLC(ソフトウェ...
Googleが提唱したDESIGN.mdとは?Claude CodeとDESIGN.mdでデモサイトをいくつか作ってみた 🔖 46
はじめにこんばんは、mirukyです。個人的にAIにデザインを指定するのって、意外と難しいと思っています。皆さん、DESIGN.mdをご存知でしょうか。GoogleがStitchプロジェクトの一部として策定した、マークダウンベースのデザインシステム仕様です。「AI...
制度の穴が社会を揺らすとき ― 少数の影響が拡大する構造と持続可能な再設計 : Pythonで学ぶ マクロ経済学入門 (68)
user:「Pythonで学ぶマクロ経済学入門」、第68回を始めましょう。まず「人口減少でも成長できる国へ ― 移民依存と人材投資をどう設計するか : Pythonで学ぶ マクロ経済学入門 (67)」 https://qiita.com/maskot1977/ite...
はじめにCORS(Cross-Origin Resource Sharing)やプリフライトリクエストについてハマったのでその辺をまとめておきます。CORSとはオリジンとはオリジンとは、以下の3つの組み合わせです。要素例スキーム(プロトコル...
Claude Codeの首位陥落。CodexがシェアNo.1へ。 ~データで見る2026年3月のAI Codingの動向まとめ~ 🔖 139
AI Coding Agentの2026年3月の動向AI Coding.Infoというサイトを2025年7月から運営しています。これは、Claude CodeやCodex CLI、あるいはGithub Copilot、Geminiなど、AI Coding ...
【コマンド集】LPIC-3 306 High Availability and Storage Clusters 試験対策まとめ!全トピック解説 🔖 1
はじめにこんばんは、mirukyです。本記事はLPIC-3 306: High Availability and Storage Clusters(306-300)の 全トピック・全サブトピック を公式試験要項(Objectives V3.0)に基づいて網羅した試験...
【コマンド集】LPIC-3 305 Virtualization and Containerization 試験対策まとめ! 全トピック解説 🔖 1
はじめにこんばんは、mirukyです。本記事はLPIC-3 305: Virtualization and Containerization(305-300)の 全トピック・全サブトピック を公式試験要項(Objectives V3.0)に基づいて網羅した試験対策記...
【コマンド集】LPIC-3 303 Security 試験対策まとめ!全トピック解説(V3.0対応) 🔖 1
はじめにこんばんは、mirukyです。本記事はLPIC-3 303: Security(303-300)の 全トピック・全サブトピック を公式試験要項(Objectives V3.0)に基づいて網羅した試験対策記事です。LPIC-3 303はLinuxにおけるセキ...
【コマンド集】LPIC-2 試験対策まとめ!鬼門のレベル2を全トピック解説 🔖 1
はじめにこんばんは、mirukyです。本記事はLPIC-2(201試験 + 202試験)の 全トピック・全サブトピック を公式試験要項(Objectives V4.5)に基づいて網羅した試験対策記事です。LPIC-1の記事と同様に、各トピックの解説とコマンド集を一...
【コマンド集】LPIC-1 試験対策まとめ!全トピック解説 🔖 1
はじめにこんばんは、mirukyです。本記事はLPIC-1(101試験 + 102試験)の 全トピック・全サブトピック を公式試験要項(Objectives V5.0)に基づいて網羅した試験対策記事です。各トピックの解説に加えて、試験で問われるコマンドを一覧でまと...
社内FAQボットを作っていたら、"エージェントハーネス"が出来上がっていた話 🔖 1
社内FAQボットを作っていたら、"エージェントハーネス"が出来上がっていた話はじめにいえらぶGROUPの開発部で執行役員を務めています、和田です。わだけんです。社内SaaSプロダクトに関する問い合わせ対応が、地味に開発チームの時間を食いますよね。「管理画面のこの...
【コマンド集】LPIC-3 300 Mixed Environments 試験対策まとめ!全トピック解説
はじめにこんばんは、mirukyです。本記事はLPIC-3 300: Mixed Environments(300-300)の 全トピック・全サブトピック を公式試験要項(Objectives V3.0)に基づいて網羅した試験対策記事です。LPIC-3はLPICシ...
AIエージェントが機密データを漏洩する5つの実例 — RBACでは防げない構造的欠陥 🔖 26
実例1: EchoLeak — Microsoft 365 Copilot(CVE-2025-32711、CVSS 9.3)攻撃者が細工したメールを送るだけで、被害者のM365データが外部サーバに流出。ゼロクリック。Copilotが受信メール(外部データ)を読み込んだ...
useEffectを何となく使っていた自分が、React公式を読んで正しい使い方を学び直した 🔖 1
以前、業務の中でStrict Mode環境においてuseEffectが二重に発火することが原因で不具合が発生しました。useEffectの中に書いていた処理が意図せず2回実行され、想定外の状態更新が起きていたのです。この不具合を解消する過程で、自分がuseEffectを使...
はじめに「これ聞いていいのかな」「また聞いたら迷惑かも」と思って、結局ひとりで長時間詰まってしまった経験はないでしょうか。私自身、質問することへの遠慮から抱え込みすぎてしまったことがありました。一方で、「もう少し自分で調べてから聞いてほしい」と思われるのも避けたい。こ...