ノーマルビュー

【Go】Map複合キー「構造体キー vs 文字列キー」~ 検証レポート ~

2026年2月20日 02:42
はじめに 今回、Go言語におけるmapの複合キーの表現方法についてフォーカスを当てて検証を行ってみました。 あまり意識せず「型安全だから」という理由で構造体を複合キーに指定している方、そもそも構造体をキーにしていいことを知らない方、も意外と多いのかなと思います。 本記事で...

Googleが音楽生成モデル「Lyria 3」をリリース!Lo-Fi BGMを作ってみた。

2026年2月19日 17:42
Lyria 3 は、Google DeepMind が開発した最新の AI 音楽生成モデルです。Gemini アプリ上で動作し、テキストや画像、動画のコンテキストから、ボーカルや歌詞を含む 30 秒間の高品質な楽曲を生成することができます。 概要 Lyria 3 とは...

【MCP×LINE】AIに「LINEを送る力」を授けよう!

著者:しげる
2026年2月19日 16:55
【MCP×LINE】AIに「LINEを送る力」を授けよう! のハンズオン用資料です 対象読者 - MCP を Cursor や Claude Desktop で使ったことがある人 - プログラミング初心者でもコピペならできる人 - LINE Messaging API を触ったことがない人 作るもの 今回は、AI に「LINE を送る力」を授ける MCP サーバーを 0 から作ります。 Gemini CLI を使って、AI と会話しながら自分の LINE にメッセージを送る体験ができます。 大きく 6 つの章で分かれています - 00章: 基礎ガイド (MCP と LINE Messaging API の説明) - 01章: セットアップ (GitHub Codespaces と Gemini CLI) - 02章: MCP を使ってみよう (add ツールのテスト) - 03章: LINE MCP を使ってみよう (テキストとスタンプを送信) - 04章: Flex Message を送ろう - 05章: API 送信量を計測しよう

💾

Github Copilotを標準機能の範囲で賢くしよう

2026年2月19日 14:41
結論 VSCodeでGithub Copilotを賢くするには以下を設定しておきましょう。 チャットの指示を作成しよう カスタムエージェントを作成しよう サブエージェントを活用しよう 自分も一度、デフォルト設定でバイブコーディングをしてみて「こんなもんか」と失望したも...

エンジニア復帰までの道のり(2026)

著者:skill_toy
2026年2月19日 13:29
はじめに この度、2026年4月(もしくは2026年5月)に東京の自社開発企業で働くことになりました。そのため、今回の転職活動の振り返りをしたく記事を書くことにしました。 これまでの経歴 ドラックストアの販売員 約3年 運用監視オペレーター 約3年 札幌でエンジニアと...

個人開発した「技術書ランキングサイト」が公開1日で1,000PV突破した裏側

著者:YA001
2026年2月19日 07:21
はじめに 「せっかく作った個人開発サービス、誰にも使われなかったらどうしよう……」 そんな不安を抱えながらリリースした「Engineer's Book Hub」ですが、おかげさまで公開初日から1日1,000view、収益も約5,000円)を達成することができました! 本記...

残業60時間でも年間200時間の学習を確保する技術【エンジニアの時間戦略】

2026年2月19日 00:48
残業60時間でも年間200時間の学習を確保する技術【エンジニアの時間戦略】 はじめに 「勉強したいけど、時間がない...」 残業が続くと、つい口にしてしまうこの言葉。私も以前は同じでした。月60〜80時間の残業に追われ、帰宅すれば疲れ果てて寝るだけの日々。「時間がない」...

PRのレビューが追いつかない!もう人間がボトルネックなので、気合いではなく仕組みで少しずつなんとかしていく

2026年2月18日 20:07
はじめに PRのレビューが追いつかないことがある。気がついたらレビューで1日の殆どの時間を使うこともあった。 私のチームでは、エンジニアがClaude Codeなどのエージェントを並列に起動して一人でかつての数人分のPRを出すようになりました。さらに、エンジニアだけでなくCSやディレクターといった非エンジニアのメンバーもClaude Code Actions(GitHub Actions上でClaude Codeを動かす仕組み)を通じてPRを出すようになっています。(この取り組みについては以前の記事「Claude Code Actionで複数リポジトリを横断して情報を参照し調査・実装...

💾

個人開発のAIエージェントに『Bun + Hono + Drizzle + SQLite』が最強な理由

2026年2月18日 08:37
3行でまとめ 2026年のAI開発の本質は「LLM APIのオーケストレーション」であり、Pythonである必要はない Bun + Hono + Drizzle + SQLite の組み合わせは、型安全・爆速・運用コストゼロの三拍子が揃う 個人開発でAIエージェントを作るなら、このスタックが現時点の最適解だと確信してます はじめに 「AIエージェントを作るなら、Pythonですよね?」 そう思っていた時期が、自分にもありました。 確かに、重厚な機械学習ライブラリを直接叩くなら Python は最強です。しかし、2026年現在のAI開発において、我々が書くコードの本質は 「L...

💾

本番環境で発覚したCSP問題:Google国別ドメイン対応の実装例

2026年2月19日 12:18
1. はじめに ソーイ株式会社の西浦です。 本稿は、セキュリティ診断の指摘からCSP導入を進める取り組みの第2回です。 まず、CSPの基本的な仕組みや、Sentryを用いたレポート収集基盤の構築については、以下の前編記事をご参照ください。 前回の記事: [セキュリティ診...

PRレビュー、順番待ちやめました — AI時代の"交通整理"を自動化した話

著者:sapeet-lin
2026年2月19日 11:59
はじめに AI駆動の開発が一般化した現在、Claude CodeやGitHub Copilotなどのツールを活用することで、コードを書くスピードが劇的に向上しています。しかし、その結果として新たな課題が浮上してきました。 PRを出すスピードが速くなりすぎて、レビュー側が追...

Lambda → Lambda を同期でつなぐべきではない理由

2026年2月19日 11:44
はじめに 筆者はあるシステムのバッチ処理の開発をする中で、複数のAWS Lambdaを連携させたり、Amazon SQSを組み合わせたりする構成を設計する機会がありました。 そのときに、Lambda → Lambda の呼び出しを「同期」にするべきか「非同期」にするべきか...

クラウド型コーディングエージェントの時代がまた来る

2026年2月19日 09:00
Ubie CTO の @yukukotani です。 2025年は、Claude Codeのようなターミナル型やCursorのようなエディタ統合型など、ローカルで動作するコーディングエージェントが急速に普及した年でした。一方で、Devinのようなクラウド型のエージェントは、登場時の熱狂と比べるとやや落ち着いた印象を受けた方も多いのではないでしょうか。 個人的には、今の道具では生産性改善の天井が見えてきたように感じます。認知負荷が限界を迎えているからです。そしてその救世主として、クラウド型コーディングエージェントが再び主役に躍り出ると考えています。 本記事では、なぜ今までクラウド型が主流に...

💾

複数レポに一気通貫でAIにコンテキストを渡し開発する——Cursor Workspace × Obsidian

著者:Katsu30
2026年2月19日 08:31
ウィンドウを複数開いて、各ウィンドウでひとつずつレポジトリを開き、切り替えながら開発している——そんな状況はありませんか? 複数レポ開発の辛さとして、次のようなことが挙げられます。 Backend / BFF / Frontend など、レポジトリごとにエディタを切り替え...

コーディング・エージェント Cline の Workflows で OCI Speech サービスを使った音声データの文字起こしと要約を半自動化してみた

2026年2月18日 18:14
はじめに 以前、コーディングエージェント Cline の Skills を使って、Oracle Database の AWR レポートを生成・分析したり、Mermaid ダイアグラムを生成する方法を紹介しました。今回は Cline の Workflows という機能を使っ...

[ことはじめ] 非プログラマーのためのAIコーディング #Cline

著者:ksonoda
2026年2月18日 17:56
本記事は日本オラクルが運営する下記Meetupで発表予定の内容になります。発表までに今後、内容は予告なく変更される可能性があることをあらかじめご了承ください。 AIコーディングエージェントとは そもそもAIエージェントとは、ユーザーの要求に応じてさまざまな処理を自...
❌