か-03
IT-プログラミング-言語
マイナビ出版のコンピュータ書籍編集部です。5月新刊の先行販売2冊と、新しめの既刊を持って参加します! 会場のみなさんとお話できたら嬉しいです。
新刊
商業誌・656ページ・紙・4,300円依存注入の目的は保守のしやすいソフトウェアを構築することにあります。関係する他の原則やパターンについても見ていき、より優れたプログラミングが行えるようになることが本書の目標です。
Manning Publishing: Dependency Injection Principles, Practices, and Patternsの翻訳書。
新刊
商業誌・288ページ・紙・2,100円「なるべく効率よくプログラミングを勉強したい」
「ChatGPT(生成AI)は、プログラミングにも役立つらしいので、どうせなら一緒に身につけたい」
そんな欲張りな人のための書籍が登場します!
本書は、プログラミングがまったく初めての方、またはPythonを少しだけ触ったことのある方を対象に、「ChatGPTを使いながら」、Pythonを勉強できるように導きます。
Pythonは、文法の基本からはじまり、関数やオブジェクト、ライブラリの利用、OpenAIのAPIを使ってのプログラミングまで、幅広く学習します。
ChatGPTは、学習の補佐として使いながら、プログラムを作成してもらったり、解説してもらったり、といった使い方をしていきます。
プログラミングにも、生成AIを使う新潮流が来ています。新しくて、効率の良い学習方法を、試してみませんか?
ベイズ分析の核となる事前分布と事後分布の考え方からマルコフ連鎖モンテカルロ法を用いたサンプリング技術まで。
本書では、多くの人にとって親しみやすいExcelと、データサイエンスの強力なツールRを使って、ベイズ分析の基本を試して結果を見ながら実践的に身につけることができます。ExcelのワークシートやVBA、Rのサンプルコード、サンプルデータなどもダウンロード可能
本書は、ChatGPTの活用方法を徹底的に掘り下げて紹介している書籍です。
本書を読むことで、ChatGPTをビジネスや日常生活において効果的に活用する方法を理解することができます。単なるプロンプト集で終わらず、読者のみなさんが実践的に応用できるように工夫しています。
ChatGPTの登場で、AI(人工知能)の分野は近年驚異的な進化を遂げています。 もはやAI活用スキルは必須と言ってよいでしょう。AIの可能性が広がり、日常生活やビジネスに大きな影響を与えていますが、ChatGPTを使いこなせていない人も多いのではないでしょうか。
AIの未来において、ChatGPTはさらなる進化を遂げ、これからもっと高度な処理能力を持つようになるでしょう。これから急速に発展していくAI時代に取り残されないように、本書が一助になればと思います。
単体(unit)テストの原則・実践とそのパターン ― プロジェクトの持続可能な成長を実現するための戦略について解説。
優れたテストを実践すれば、ソフトウェアの品質改善とプロジェクトの成長に役立ちます。逆に間違ったテストを行えば、コードを壊し、バグを増やし、時間とコストだけが増えていきます。生産性とソフトウェアの品質を高めるため、優れた"単体テスト"の方法を学ぶことは、多くの開発者とソフトウェア・プロジェクトのために必須といえるでしょう。
インフラ構築・管理に役立つTerraformの基礎からエキスパートレベルまでこの1冊でマスター
IaCの基礎からはじめ、Terraformとは何か、や使用するメリットについて。エンタープライズレベルのインフラ構築・管理を学ぶことができます。Packt Publishing「HashiCorp Infrastructure Automation Certification Guide」の翻訳書。
本書は、TypeScriptの入門者を対象にしています。
TypeScriptの基本から始め、その主要な概念や機能について解説していきます。後半の章では応用的な内容を取り上げています。さらに最終章では、ハンズオン形式でのアプリケーション開発を通じて、学んだ内容の実践的に活用します。
Amazon Web Services(AWS)のAI・機械学習サービスを活用したコンピュータービジョン・システムを構築しよう!
視覚情報を分析しビジネス上の多くの課題を解決。実際の本番環境でも展開できるよう、具体的な実装方法を紹介します。
Packt Publishing「Computer Vision on AWS」の翻訳書。
本書は、ChatGPTをはじめとする「大規模言語モデル」から、望んだ回答をうまく得るための「プロンプトエンジニアリング」を網羅的にまとめた書籍です。
大規模言語モデルの応答能力を改善・向上させるテクニックはさまざまな研究によって明かになっています。本書では、そのような改善方法について、基本的なものから複雑なものまで紹介します。
一般的な業務で大規模言語モデルを使い方にも、アプリ開発などで使いたいエンジニアの方にも役立つように、幅広い内容をカバーしています。
後半では、大規模言語モデルのAPIを利用する方法も紹介します。最後の章では高度なプロンプトエンジニアリングの手法を組み込んださまざまなプログラムの例を掲載しています。
本書は仕事でデザインに携わる際につまずきがちな疑問・質問をingectar-eが解決するデザインお悩みお助け本です。
デザイナーを目指す初心者さんはもちろん、日々の疑問をなんとなくでやり過ごしてきてしまった中堅さん、新人教育をする人、デザインを仕事で依頼するクライアントの立場の人まで、デザイン仕事に役立つQ&A100問を「クライアント」「レイアウト」「フォント」「配色」「印刷」「学習&気持ち」の6つに分けて解説していきます。