今週のQiita技術書まとめ
2024年7月21日配信
オライリー本「AWSではじめる生成AI」日本語版の宇宙最速レビュー🚀
ついにGenAI on AWSの日本語版が! IT技術書で有名なオライリー社より、新刊「AWSではじめる生成AI」が来週8/2に出版されます。すでに予約可能。 AWSではじめる生成AI Chris Fregly、Antje Barth、Shelbee Eigenbrode 著、久富木 隆一 訳、本橋 和貴、久保 隆宏 技術監修 これは昨年11月に刊行された同社の洋書「Generative AI o…
AWSではじめる生成AI
生成AIを使いこなすための必要十分な前提知識を1冊で学べる! モダンな生成AI一般を使いこなすための必要十分な前提知識を1冊で学べる、コンパクトな入門書。前半で生成AI一般について知るべきトピックを章ごとに解説していき、後半ではAWS上の大規模システムに生成AIを組み込んで、有用なアプリケーションを構成する方法について解説します。2023年9月にリリースされた、外部APIを通じて様々な生成AI基盤モデルをAWSで利用できるようにする「Amazon Bedrock」、また日本語版付録として、生成AIを手軽に利用できるアプリケーションサービス「Amazon Q」の解説も収録しています。
Amazon Bedrock 生成AIアプリ開発入門 [AWS深掘りガイド]
いま知るべき最先端の知識! AWSの生成AIサービスを体系的に解説した、いちばん詳しい入門書です。 生成AIサービスAmazon Bedrockを使ったアプリ開発を丁寧に解説しました。 大規模言語モデルの仕組み、プロンプトエンジニアリングといった基本からしっかり学べます。 ★★本書の特徴★★ 1実務で役立つハンズオンで学べる 「社内文書検索RAGアプリ」 「便利なAIエージェント」 2生成AIのアプリ開発がよくわかる 「セキュアな生成AI活用」 「モデルの使い分け」 「ローコード開発」 「活用事例」 など 3最新の関連知識を盛りだくさんに解説 「C...
可読性の高いコードを書くための実践ガイド
はじめに ソフトウェア開発において、コードの可読性はプロジェクトの成功に直結する重要な要素です。読みやすいコードは、メンテナンスや拡張を容易にし、チーム全体の生産性を向上させます。 しかし、「読みやすいコード」 の定義は人によって異なります。個々のスタイルや好みによって解釈が分かれることもあるでしょう。それでも、できる限り多くの人にとって理解しやすいコードを書くことが、プロフェッショナルとしての責…
リーダブルコード
コードは理解しやすくなければならない。本書はこの原則を日々のコーディングの様々な場面に当てはめる方法を紹介する。名前の付け方、コメントの書き方など表面上の改善について。コードを動かすための制御フロー、論理式、変数などループとロジックについて。またコードを再構成するための方法。さらにテストの書き方などについて、楽しいイラストと共に説明する。日本語版ではRubyやgroongaのコミッタとしても著名な須藤功平氏による解説を収録。
プリンシプル オブ プログラミング 3年目までに身につけたい 一生役立つ101の原理原則
一通りプログラミングができるようになった。しかし、読みにくい、遅い、頻繁にエラーが発生する、書いたコードを修正すると動かなくなる等々、なかなか「よいコード」を書けないとお悩みではありませんか? 本書は、よいコードを書く上で指針となる前提・原則・思想、つまり「プリンシプル」を解説するプログラミングスキル改善書です。初心者向けの書籍では絶対に説明しない、古今東西のプログラマーの知恵をこの一冊に凝縮しました!
コードコンプリート(上)第2版
米ソフトウェア界の第一人者Steve McConnellが執筆した名著「Code Complete」(1993年発行)の第2版。Jolt賞を受賞した初版の内容を受け継ぎ、さらに新しいトピックを盛り込んで、プログラミングのベストプラクティスを集大成した待望の書です。上巻は「ソフトウェアコンストラクション」から始まり、変数名、データ型、ループ、条件判定、ルーチン、クラスなど、高品質なプログラムを作成するための基本的なテクニックを解説します。初心者はもちろん、経験豊富なプログラマにも開眼のテクニックを実践的に紹介。著者Steve McConnellのプログラミングに対する見識と経験のすべてが詰...
現場で役立つシステム設計の原則
日本最大級となる60万件以上の求人情報サイト「イーキャリアJobSearch」の主任設計者ほか数多くの経験を持つ著者が「現場でこんなことに困っていた」「解決策としてこうやった」「その結果こうなった」というリアルな経験と「なぜ、そうするのか」をふまえて解説!
英語の技術書を読むときに役立ったこと【自作DBMS】
はじめに この度株式会社Works Human Intelligenceにエンジニアとして新卒入社しました。 新卒社員研修の一環としてQiitaの記事を投稿させていただきます。 本記事の内容 自分が初めてチャレンジした「英語技術書による学習」に関して、役立った考えやコツのようなものをいくつか共有させていただきます。
エンジニアにおすすめの本〜ゲーム理論トレーニング
- 1. きっかけ(1-きっかけ) - 2. 本の紹介(2-本の紹介) - 3. ゲーム理論(3-ゲーム理論) - 4. 囚人のジレンマ、ナッシュ均衡(4-囚人のジレンマナッシュ均衡) - 5. いかにルールを変えるか(5-いかにルールを変えるか)
【Unity】クォータニオンAPIをゼロから自作して完全再現する
はじめに クォータニオン(Quatenion, 四元数)は、ゲーム開発プログラミングにおいて、オブジェクトの姿勢や回転を表す1つの手段です。Unityにおいても例えば、transform.rotationがクォータニオンで実装されています。 この記事では、Unityにおけるクォータニオンの構造体(UnityEngine.Quaternion)を理解するために、内部実装を再現・実装します。また、数学…
ゲームプログラミングC++
誰も教えてくれなかった、 ゲーム開発の基本を徹底的に学ぼう! ・ゲームとはどんなプログラムなのか? ・「あの機能」はどうやって実装されているのか? 3Dグラフィックスからサウンド、AIまで。 ゲームプログラマーになりたい人のみならず、 すべてのゲーム開発者が知っておきたい「基本」が詰まった、 ゲーム開発の教科書! C++の初歩は習得済みで、本気でゲームプログラミングを学びたい人が、 新人になる前に、確かな基礎力を磨ける一冊。 ====目次==== Chapter 1 ゲームプログラミングの概要 Chapter 2 ゲームオブジェクトと2Dグラフィックス C...