今週のQiita技術書まとめ
2026年2月15日配信
知ってるようで知らない!Rubyブロックの奥深き世界!
Rubyのブロック、Proc、lambdaを理解する 概要 info この記事は、「メタプログラミングRuby 第2版」第4章を読み学習した内容を個人学習用にまとめ直したものです。 Rubyのブロックは、強力かつ柔軟な機能の一つです。本記事では、ブロックの基本的な仕組みから、Proc、lambdaとの違い、実践的な使い方まで解説します。
【UiPath】書籍『エージェント型AI』第Ⅰ部 要点
はじめに 最近読んだ パスカル・ボーネット著『エージェント型AI』( ) が大変面白かったので、その序章と第Ⅰ部(第1章~4章)の要点について説明し、UiPath製品との関連性について個人的な見解を述べたいと思います。 原著は2025年3月14日、日本語訳は2025年12月17日に出版されています。AIエージェントの分野は日々急速に進歩していますので実例はやや古い感が否めませんが、AIエージェント…
エージェント型AI
AIに仕事を奪われる世界から、人間とAIが共に進化する世界へ ──。 エージェント型AIは単なるツールではない。応答するだけの生成AI、業務を自動化するだけのAIエージェントから進化し、人間と協働しながら新たなビジネスモデルも生み出す可能性を秘めた自律型AIだ。 エージェント型AIの登場で、我々人間の働き方、考え方は再定義を迫られる。エージェント型AIは従来のビジネスモデルを一変させ、人間とテクノロジーのコラボレーションがあらゆるビジネスの前提となる。加速する知能社会の世界において、私たちは自らの立ち位置を再考せざるを得なくなるのだ。 本書では、エージェント型AIの誕生から実社会...
Claude CodeによるM5Stack+M5Tab向けのコード作成
はじめに 本記事では、ClaudeCodeによるコード生成を試した結果を記載する。 ※ClaudeCodeの説明は割愛。 <img width=30%<img width=40% src=" 目的
Claude CodeによるAI駆動開発入門
2025年5月末に一般リリースされたAnthropic社が提供している「Claude Code」は、コマンドライン上で動くLLMによるAIコーディングエージェントです。これまでのAI開発支援エディタ一である「Github Copilot」や「Cursor」等他のツールとは全く違う開発体験が一気にエンジニアに受け入れられ、AI駆動開発のデファクトスタンダードになりつつあります。 本書は他の書籍に先駆けて、Claude Codeの基本的な知識から豊富な使い方まで幅広く解説します。さらに開発のためのおすすめのワークフロー、そして実際に動くWebアプリケーションをハンズオンで手を動かして構築しな...
ChoreonoidにTopic通信を実装する
はじめに 本記事は、著者がROS2のTopic通信の勉強のため、choreonoidに自作Topic通信を実装した時の内容をまとめたものです。 著者が調べた限りでは、Topic通信で実際にロボットを動作させている事例を紹介した資料が少ないと感じたので、本記事が他の方の参考になれば幸いです。 完成形 本記事では、最終的にChoreonoid上のカートを自作Topic通信(Publish)プログ…
改訂新版 ROS 2ではじめよう 次世代ロボットプログラミング〜ロボットアプリケーション開発のための基礎から実践まで
本書は、2019年に刊行した「ROS2 ではじめよう 次世代ロボットプログラミング」の改訂版です。ロボット開発のためのミドルウェアROS 2の普及に伴い、改訂版ではROS 2に焦点を当てて、基本概念から応用、実践的な使用方法までを幅広くカバーしています。ROS 2の歴史と特徴、開発環境のセットアップ、基本機能と応用機能、C++やPythonを使ったプログラミング方法、主要なツールやパッケージの紹介、ROS 2のエコシステムなどについて解説します。さらに、実際のロボットハードウェアを使用した実践的なプログラミング例も紹介します。 本書は、ロボット開発者やエンジニア、研究者、教育関係者、そ...
「怖、、、」をなくす。レビューでの5つのルール
はじめに コードレビューで、こんなコメントをもらったらどう思いますか? このような書き方が推奨されていないことって知らないはずないですよね? 怖、、、 自分だったらまっさきにその言葉が思い浮かびます。笑
伝わるコードレビュー 開発チームの生産性を高める「上手な伝え方」の教科書
コメントひとつで、開発はスムーズになる。“すぐに”“明確に”“ストレスなく”伝わるプルリクエスト・レビューコメントの書き方がわかる!19の課題シーン/33のTIPSで学ぶ。
JOAI2026参加記ーKaggle登録からたった2か月で銅メダルを取った方法ー
こんにちは。 新米機械学習エンジニアのriver0525です。 JOAI2026で銅メダル(上位40%)を獲得したので、記念記事を書いてみました。 「機械学習歴たった2か月」の私がメダルを勝ち取った方法についてお伝えしますので、ぜひ最後までお付き合いください! なお、本記事では専門用語を逐次解説しているため、初学者に優しい構成となっています。
ディープラーニングを支える技術 --「正解」を導くメカニズム[技術基礎]
初学者の方々に向けた、ディープラーニングの技術解説書。 2012年に一般画像分類コンテスト(ILSVRC)で衝撃的な性能を達成したAlexNetの登場以来、急速な進化を遂げているディープラーニング。現在の人工知能/AIの発展の中核を担っており、スマートフォンからIoT、クラウドに至るまで幅広い領域で、画像、音声、言語処理をはじめとした多くの対象分野に浸透し、目覚ましい進展をもたらしています。一方、その成長の過程は決して一筋縄ではなく、無数の試行錯誤がありました。 本書では、ディープラーニングの「今」に焦点を当て、「基本機能」を中核に技術面から可能な限り正確にまとめ、どのようなしくみで動い...
実際に受けたコードレビューから学ぶ!ドメイン駆動設計、クリーンアーキテクチャ
はじめに ここ数ヶ月の業務で、バックエンド(PHP/Laravel)の実装をする機会が多くなり、ドメイン駆動設計(DDD)とクリーンアーキテクチャについて、しっかりコードレビューを受けられる機会を得ました。 どのようなコードレビューを受けてきたかをまとめて、学びをアウトプットして共有し、自分自身としては知識を定着させる機会にできたらと思います。 私について - ガッツリ実装業務をするようになってか…
ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基本
学習しやすいパターンが満載! ドメイン駆動設計をやさしく学べる入門書! 【本書の概要】 本書は、 『エリック・エヴァンスのドメイン駆動設計』(ISBN978-4-7981-2196-3、翔泳社)、 『実践ドメイン駆動設計』(ISBN978-4-7981-3161-0、翔泳社) に感銘を受けた著者が贈る、ドメイン駆動設計の入門書です。 【対象読者】 『エリック・エヴァンスのドメイン駆動設計』や 『実践ドメイン駆動設計』をこれから読もうとしている方、 もしくはすでに読んだものの、「もう少しやさしい入門書も読みたい」 と感じているエンジニアの方を対象としています。 【本書の特徴】 ド...