IT・コンピュータランキング(週間)
-
1位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「男性キャラクターを魅力的に描きたいけど、いいポーズが思いつかない……」 「ビジュが最高な推しの魅せるイラストを描きたいけど、いつも同じような感じになってしまう……」 そんなあなたにぴったりのポーズ集ができました! ファンアートや決めゴマにも使える、【イラスト映えを意識した】男性キャラクターを魅力的に見せるポーズを300体以上ご用意しました。素体はマッチョ体型や少年体型のものも収録。作例も豊富に掲載されているので、ポーズ集に不慣れでも完成イメージが湧きます。 最高の男をもっと最高に描いてしまいましょう!! <特典> トレスフリーの全ポーズ素体DL 収録ポーズ: キスをするポーズ/マスクをずらす/鏡越しに自撮り/ハートポーズ/髪をかき上げる/煙草を吸う/がおーポーズ/ぬいぐるみを抱える/頬杖をつく/椅子に座る/腹チラ/ヤンキー座り/立ち絵ポーズ etc 参加イラストレーター: 神慶/八十尋/羽矢川/桜木れお/ash/isumisumi/よくに/北原ユシキ/FUJIHARU/F・桜満/柏ユツカ/K./とりこう/らびまる/Shio/ゆんつゆ
-
2位◆「はじめてのAIコーディング」からスペック駆動開発へ! AI時代のソフトウェアエンジニアリングの教科書◆ 本書は、Claude Codeの基本的な使い方からはじめ、スペック駆動開発をマスターすることで、大規模言語モデル(LLM)とソフトウェアエンジニアリングを統合する方法を解説した書籍です。Claude Codeをはじめとしたさまざまなコーディングエージェントは、単なる「魔法のようにコードを生成するAI機能」ではありません。LLMの自律的な推論能力とエージェントフレームワークの機能性を統合することで、要求の精緻化 → 達成するための計画立案 → タスクの実行 → 実行結果の検証というソフトウェア開発における一連の作業を効率化・最適化および自動化するためのツールなのです。 コーディングエージェントは、「ツールがAIを使うワークフロー時代」から「AIがツールを使うエージェント時代」へ転換するための代表的なAI製品と捉えることができます。チャットやワークフローの内部でAIを使うアーキテクチャの場合、一連の制御を人間が事前に想定して構築しておく必要があります。それに比べてエージェントは、AIがループし続けながら適切なタスクを推論し、ツールの選択と実行を繰り返します。―本書で取り扱うClaude Codeはコーディングエージェントという形で、その強力な仕組みを実行するフレームワークであるという点が核心となります。 よって、コーディングエージェントの利用用途はソフトウェア開発だけではなく、テキスト分析や多種多様なコンピューター処理を自動化ができる汎用エージェントでもあり、AIを活用した高速なプロトタイピングにおいて最適なツールとも言えます。 本書では、Claude Codeの基本的な使い方とMCPの活用について解説し、さらに、作りたい目的に沿ったソフトウェアの構築を達成するために、どのような工程・手順でClaude Codeを使ったらよいか、スペック駆動開発の具体的な手順を実践して理解できます。さらにClaude Code Actionによるレビュー自動化や、Claude Codeをより深く理解するための動作原理を解説したうえで、Claude Codeを活用して開発プロセスをしくみ化するための考え方を、スペック駆動開発を題材に解説しています。 ■こんな方におすすめ ・ソフトウェアエンジニア:開発生産性を向上させたい実務者 ・技術リーダー:チームにAIツールを導入したいマネージャー ・プロダクトマネージャー:AIを活用した開発プロセスを理解したい方 ■目次 第1部 手を動かして学ぶClaude Codeの基本 ・第1章 Claude Codeをソフトウェアエンジニアリングと統合する ・第2章 Claude Codeの基礎 ・第3章 MCPを使いこなせ! ・第4章 達人に学ぶスペック駆動開発 ・第5章 Claude Code Actionの活用 第2部 動作原理を理解して開発フローをしくみ化する ・第6章 Claude Codeの動作原理を理解する ・第7章 Claude Codeを意図通りに動かす ・第8章 スペック駆動開発のフローをしくみ化する【設計編】 ・第9章 スペック駆動開発のフローをしくみ化する【実践編】 付録 各種サービスの設定手順 Anthropic社の概要・コンプライアンス・法的な規約 ■著者プロフィール ●西見公宏:株式会社ジェネラティブエージェンツ 代表取締役 CEO。アジャイルによるソフトウェア開発のスペシャリスト。AIエージェントを中心とした事業経営を体現するため、吉田・大嶋と共に株式会社ジェネラティブエージェンツを共同創業。AIエージェントを経営に導入することにより、あらゆる業種業態の生産性を高めるための活動に尽力している。 ●吉田真吾:株式会社ジェネラティブエージェンツ 取締役 COO / 株式会社セクションナイン 代表取締役 CEO。LangChain Expert/AmbassadorやAWS Serverless Hero として日本におけるAIエージェントとサーバーレスの普及を促進。Serverless Community(JP)、LangChain Community(JP)、ChatGPT Community(JP)主催。 ●大嶋勇樹:株式会社ジェネラティブエージェンツ 取締役 CTO。大規模言語モデルを組み込んだアプリケーションや AI エージェントの開発を実施。個人ではエンジニア向けの勉強会開催や教材作成など。オンラインコース Udemy ではベストセラー講座多数。勉強会コミュニティ StudyCo 運営。
-
3位パワポでの資料作成術を日々発信し、ビジネスパーソンから圧倒的な支持を集めているまいぺるさん。 多くの人が「生成AIをもっと活用したほうが効率的だろう」と思いながらも、具体的な方法やよい学び方、納得いく成果物を得られていない現状を実感しているそうです。 そこで、本書では、ChatGPTやGemini、Gensparkなどの生成AIを使い、プレゼンのためのスライド資料を効率的で、効果的に作成するための「考え方」と「具体的・実践的な方法」をわかりやすく解説します! ◆AI時代の資料作成プロセス ◆資料作成のプロセスごとに適したAIツールがある ◆AIは“新人”として扱うとうまくいく など、AI活用の基本から、即マネできる実践的なテクニックまで! 作業時間が1/10になる! 今よりずっと資料作成が楽になる! それなのに、クオリティは爆上がり!
-
4位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 質の高いテストを行い、ソフトウェアに価値をもたらそう! 単体(unit)テストの原則・実践とそのパターン ― プロジェクトの持続可能な成長を実現するための戦略について解説。 優れたテストを実践すれば、ソフトウェアの品質改善とプロジェクトの成長に役立ちます。逆に間違ったテストを行えば、コードを壊し、バグを増やし、時間とコストだけが増えていきます。生産性とソフトウェアの品質を高めるため、優れた"単体テスト"の方法を学ぶことは、多くの開発者とソフトウェア・プロジェクトのために必須といえるでしょう。 本書“単体テストの考え方/使い方”では、単体テストと統合テストの定義を明確にします。そして、どのようなテストに価値があるのかを学び、どのテストをリファクタリング、もしくは削除するのか、ということについて考え、そのことがプロジェクトの成長にどう繋がるのかを見ていきます。 C#のコード例で解説しますが、どの言語にも適用できる内容です。 Manning Publishing: Unit Testing Principles Practices and Patterns の翻訳書。 目次 第1部: 単体(unit)テストとは? 第1章: なぜ、単体テストを行うのか? 第2章: 単体テストとは何か? 第3章: 単体テストの構造的解析 第2部: 単体テストとその価値 第4章: 良い単体テストを構成する4本の柱 第5章: モックの利用とテストの壊れやすさ 第6章: 単体テストの3つの手法 第7章: 単体テストの価値を高めるリファクタリング 第3部: 統合(integration)テスト 第8章: なぜ、統合(integration)テストを行うのか? 第9章: モックのベスト・プラクティス 第10章: データベースに対するテスト 第4部: 単体テストのアンチ・パターン 第11章: 単体テストのアンチ・パターン Vladimir Khorikov(ウラジーミル・コリコフ):ソフトウェア・エンジニア、Microsoft MVP受賞者、単体テストに関するブログの執筆や講座を受け持ったりしている。 須田智之:フリーランスエンジニア、IT分野の記事や書籍も執筆している。執筆した書籍に『RxJavaリアクティブプログラミング』、翻訳書に『セキュア・バイ・デザイン』がある。
-
5位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Copilotにちゃんと頼れるようになる! 生成AIが日々進化するなか、AIアシスタント「Microsoft 365 Copilot」を導入する企業も増えています。一方で、実際の現場では「機能が多すぎて何から始めればいいか分からない」「指示の仕方が分からず、期待通りの結果が出ない」といった悩みを抱える人もいるのではないでしょうか。 本書では、Microsoft 365 Copilotを使ううえで押さえておきたい知識や、便利になる考え方、活用のアイデアなどを、目的別に紹介しています。Microsoft 365の導入支援のプロとして、日々Copilotの活用についてのセミナーや企業へのアドバイスを行う著者の視点で、ビジネスの現場で頻発する具体的なシーンに踏み込んだ、本当に役立つテクニックをまとめています。 ◆本書に収録しているワザの例 ・アプリ内のボタンを押すことから活用が始まる ・自分の情報や好みを踏まえて回答してもらう ・集計用の数式を作成してもらう ・プロンプトだけでプレゼン全体を作成してもらう ・自分で書いたメールにアドバイスをもらう ・会議に遅れても経過をまとめて確認できる ・動画や音声ファイルの内容を効率よく確認する ・似たようなファイルを比較する ・FAQエージェントに社内の問い合わせを任せる ◆本書の構成 第1章 Copilotの基本と導入 第2章 Copilotチャットの活用 第3章 Excel・Word・PowerPointでの活用 第4章 Outlook・Teamsでの活用 第5章 その他のアプリでの活用 第6章 エージェントの作成と活用 第7章 活用の考え方とマインドセット ◆このような方におすすめです ・会社でMicrosoft 365 Copilotが導入されたが、具体的な「頼り方」がわからず困っている方 ・メールの返信や議事録作成、資料の下書きなどのルーチンワークを効率化したい方 ・意図通りの回答が得られず、Copilotの活用をあきらめかけていた方 ・社内のDX推進担当者や、チームメンバーにCopilotの実践的な活用を広めたい方
-
6位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆原稿作成×同人誌入稿最速ガイド◆ ●自分だけの作品を描いてみよう!原稿づくりから同人誌入稿までがわかる制作ガイド 「CLIP STUDIO PAINTでイラストは描けるようになった!次は漫画に挑戦したい!」 「自分の漫画を制作してイベントに参加したい!SNSに投稿したい!」 そんなイラスト初級者の方に向けた、漫画制作のガイドブックです。「印刷所に入稿して同人誌をつくる」をゴールとし、原稿の設定方法から線画、コマ割り、トーンワークといった原稿制作の流れを解説していきます。さらに印刷所へ入稿する際の仕様設定といった”ツール操作以外の漫画制作”もフォロー。印刷所「ねこのしっぽ」も全面協力の、「今日から漫画制作をはじめる」ための1冊です。 ■こんな方におすすめ ・漫画制作をはじめたいデジタル初級者、デジタルツールの使い方に慣れないイラスト初級者 ■目次 第1章 原稿用紙の準備 ・Section 01 原稿用紙の準備 ・Section 02 原稿用紙を作成する 第2章 コマ割りの基礎知識 ・Section 03 コマ割りの基礎知識 ・Section 04 コマの枠線を描く ・Section 05 コマ枠を編集する ・Section 06 4コママンガのコマを作る 第3章 絵を描く(ブラシツール) ・Section 07 下描き ・Section 08 キャラ(人物)ペン入れ ・Section 09 小道具 ・Section 10 レイヤー活用応用編 第4章 BG/背景 ・Section 11 背景を描く ・Section 12 パース描画 ・Section 13 効果線 第5章 トーン/ベタ ・Section 14 トーンとは ・Section 15 トーンの貼り方 基本編 ・Section 16 トーンの貼り方 応用編 第6章 セリフとフキダシ ・Section 17 マンガのセリフ ・Section 18 描き文字/オノマトペ 第7章 同人誌印刷用の構成(PRO) ・Section 19 同人誌の構成を組み立てる(準備編) ・Section 20 同人誌の構成を組み立てる(実践制作編) ・Section 21 出力前の最終確認をする 第8章 ファイル出力(PRO) ・Section 22 画像出力の基礎知識 ・Section 23 同人誌向けモノクロ原稿出力 ・Section 24 同人誌向けカラー原稿出力 ・Section 25 SNS/電子書籍向け画像出力 第9章 CLIP STUDIO PAINT EX ・Section 26 原稿作成時のEX機能 ・Section 27 表紙設定 ・Section 28 ページ管理機能 ・Section 29 PROで描いた原稿をEXでページ管理登録する ・Section 30 EX機能で原稿を確認する ・Section 31 同人誌印刷所向け画像出力(EX) ・Section 32 SNS/電子書籍向け画像出力(EX) 付録 1 EXの便利な機能 付録 2 ねこのしっぽに聞いてみた ■著者プロフィール 平井太朗(へいたろう):元IT企業サラリーマン。マンガ家/イラストレーター業は30年ほど。齢30にして老眼が始まってしまい、PC+ペンタブレットでComicStudio Ver1.0発売当初からデジタルマンガ制作を続ける。専門学校やセミナー講師なども(神戸芸術工科大学講師/2025年現在)。著書はComicStudio Ver.2/3/4とIllustStudio公式ガイド、CLIP STUDIO PAINT EX公式ガイドブックなどを手がける。X(旧Twitter):@heytaroh
-
7位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 信頼と実績で選ばれ続ける。圧倒的支持率の定番対策書! 過去の試験傾向を分析し、合格に必要な知識を網羅。 セキュリティの専門家がわかりやすく解説するので、 基礎項目から最新傾向問題まで効率的に学び合格が目指せます。 【本書の特徴】 ・本試験の最新傾向を徹底分析 ・幅広い出題範囲を丁寧に解説 ・実際の試験形式で理解度を確認するために、節のテーマに沿った確認問題を掲載 ・旧SC試験を含めた23回分の過去問題解説をWebダウンロード ・令和7年10月試験の解答・解説をWebで提供 ・チェックシートで直前の総仕上げもバッチリOK ・2色刷りで読みやすい紙面 【シリーズ累計310万部超の人気No.1試験対策書!】 翔泳社の情報処理教科書シリーズは、受験セミナーの人気講師や 第一線で活躍する現役技術者など各分野のエキスパートが、 合格に必要な知識についてポイントを絞って解説しているため、 効率よく学習することができます。 知識解説に加えて、過去問題を中心とした問題演習を 丁寧な解説とともに掲載しており、実戦力を効果的に 身につけることができます。 【目次】 第1章 情報セキュリティ及びITの基礎 第2章 情報セキュリティにおける脅威 第3章 情報セキュリティにおける脆弱性 第4章 情報セキュリティマネジメントの実践 第5章 情報セキュリティ対策技術(1)侵入検知・防御 第6章 情報セキュリティ対策技術(2)アクセス制御と認証 第7章 情報セキュリティ対策技術(3)暗号 第8章 システム開発におけるセキュリティ対策 第9章 情報セキュリティに関する法制度 付録 令和7年度 春期試験 午後 本試験問題・解答・解説 ※本書の読者特典のダウンロード期限は2027年5月31日までとなります。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
8位※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 AWSの幅広いサービスのテクノロジーを使い、安全で堅牢なシステムを設計できる知識とスキルを持っていることを証明するのが「AWS認定 ソリューションアーキテクト - アソシエイト」試験です。 本書は、2022年に改訂された「SAA-C03」試験に対応した教科書になります。合格に必要な「セキュアなアーキテクチャの設計」「弾力性に優れたアーキテクチャの設計」「高性能アーキテクチャの設計」「コストを最適化したアーキテクチャの設計」といったカテゴリの知識を、しっかり丁寧に解説しています。 実際のAWSを使ったシステムの豊富な構築経験と深い知識を持った著者が、合格のポイントになる知識と解答を導く考え方が理解できるように構成しています。 さらに、練習問題と模擬問題で知識を解答につなげる力がしっかりと身につきます。 ※カバー画像が異なる場合があります。
-
9位SQL のスキルを証明する新しい「オラクルマスター試験」の学習書 「Silver SQL試験(1Z0-071-JPN)」は データベース開発者・データアナリスト向けに開発された新しいオラクルマスター試験で この1試験に合格することによりORACLE MASTER SQL資格が得られます。 本書はこの試験に合格するための学習書です。 日本オラクル株式会社の監修により出題範囲を過不足なく網羅し、 データベース技術力に定評のある株式会社コーソルの執筆者が 試験に出るSQL一般およびOracle独自のSQLについて ていねいにわかりやすく解説しています。 章末に計約150問の練習問題、巻末には1回分の模擬試験を掲載。 また、模擬試験に画面上でトライできるWebアプリ付きで 効率よく学習しながら的確に合格のための力を身につけることができます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
10位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ●AIエージェントの基礎・設計・実装を徹底解説 ●Difyでかんたん!AIエージェント開発を網羅 ●ユースケースを紹介、業務効率化に直結! 本書は、「AIエージェント」の基礎・設計・実装を解説する技術書です。これから到来するAIエージェント時代に重要なのは、いかに自社の業務に合わせたエージェントを開発できるかです。本書では、定番の大規模言語モデルのAPIと、Difyを中心とした開発ツールを駆使して、AIエージェント開発の「いろは」を説明します。さらに「面接アシスト」「調査」「社内規定検索」「問い合わせ対応」の4種類のアプリを題材に、開発方法をわかりやすく解説します。AIエージェント開発に取り組む人の入門書として活用してください。
-
11位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■丁寧な解説でよくわかる 本書は、LPIC-3 305「仮想化とコンテナ化」(Version3.0)の対策教科書&問題集です。仮想化やコンテナの技術について体系的に学べる構成となっています。上級レベルの資格ですが、各技術について丁寧に解説しているほか、豊富なコマンド出力例や図版も掲載しているので、よくわかります。また、解説の中でも特に試験で重要となる箇所を別枠「試験対策」に掲載。“何を覚えるべきか”がひと目でわかります。 ■豊富な問題 各章の章末には演習問題を掲載しているので、知識の定着に役立ちます。さらに、巻末には模擬問題を【2回分】収録。「わかる解説」+「豊富な問題」で、本書一冊で確実に合格レベルの実力が身に付きます。
-
12位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 AWSによるインフラの構築と運用の手法を幅広く解説。 無料利用枠からはじめる自動化指向の包括的な実践ガイド! アカウント作成から、コンテナクラスタのオーケストレーションまでカバー。 新版で新たにコンテナの章を追加、翻訳時の操作画面に刷新。 ◆各パートのテーマ Part 1では、活用事例や長所、料金などを紹介した後、 基本サンプルとしてWordPressシステムの構築法を示します。 Part 2では、インフラ構築/運用の基礎事項を中心に説明。 Part 3では、データを格納する6種類の方法を具体的に見ていきます。 Part 4では、動的スケーリングが可能で、高可用性そして耐障害性を持つ インフラアーキテクチャの手法を見ていきます。 ◆取り上げるテーマ [サーバー&ネットワーク]仮想マシン、セキュリティ、構築・運用自動化… [データストア]オブジェクト、リレーショナル、キャッシュ、NoSQL… [高信頼化]高可用性、耐障害性、オートスケーリング、コンテナ… ※本書の前提知識として、Linux、マークアップ言語YAML、ネットワーキングなど の基本を理解している必要があります。 ※掲載した画面や手順は2023年10月~12月に確認したものを掲載しています。 今後変更される可能性にご留意ください。 ※本書は『Amazon Web Services in Action, 3rd Edition』(Manning Publications) の翻訳書です。英語版の2nd Editionから日本語化しているため、 今回の原著は"3rd Edition"ですが、日本語版は"第2版"としています。
-
13位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆絵解きでわかるキタミ式◆ すべてがイラストで解説されているキタミ式。目で見てわかるから理解できる。単なる試験勉強ではなく、きちんと理解して楽しく勉強したい人におすすめ! きたみりゅうじ氏による情報処理技術者試験本「キタミ式イラストIT塾」の基本情報技術者試験本です。すべての解説をイラストベースで行っているため,とてもわかりやすい解説となっており,出題範囲が広く,また専門的な知識が必要となる基本情報技術者試験にとって,まず大切となる「仕組みや内容を理解しながら,試験の用語や問題、計算に慣れること」ができる書籍となっています。またIT関連の書籍で定評のある金子則彦氏による過去問を抜粋した練習問題と解説も収録しています。 ■こんな方におすすめ ・基本情報技術者試験受験を考えている人 ・まず1冊を通じて読むことができる本を探している人 ・いちばん最初に読む基本情報技術者試験関連の書籍を探している人 ■目次 Chapter0 コンピュータは電気でものを考える Chapter1「n進数」の扱いに慣れる Chapter2 2進数の計算と数値表現 Chapter3 コンピュータの回路を知る Chapter4 デジタルデータのあらわし方 Chapter5 CPU(Central Processing Unit) Chapter6 メモリ Chapter7 ハードディスクとその他の補助記憶装置 Chapter8 その他のハードウェア Chapter9 基本ソフトウェア Chapter10 ファイル管理 Chapter11 データベース Chapter12 ネットワーク Chapter13 セキュリティ Chapter14 暗号と認証 Chapter15 システム開発 Chapter16 システム周りの各種マネジメント Chapter17 プログラムの作り方 Chapter18 システム構成と故障対策 Chapter19 企業活動と関連法規 Chapter20 経営戦略のための業務改善と分析手法 Chapter21 財務会計は忘れちゃいけないお金の話 Chapter22 科目B試験対策 ■著者プロフィール きたみりゅうじ:もとはコンピュータプログラマ。本職のかたわらホームページで4コマまんがの連載などを行う。この連載がきっかけで読者の方から書籍イラストをお願いされるようになり、そこからの流れで何故かイラストレーターではなくライターとしても仕事を請負うことになる。本職とホームページ、ライター稼業など、ワラジが増えるにしたがって睡眠時間が過酷なことになってしまったので、フリーランスとして活動を開始。本人はイラストレーターのつもりながら、「ライターのきたみです」と名乗る自分は何なのだろうと毎日を過ごす。自身のホームページでは、遅筆ながら現在も4コマまんがを連載中。平成11年 第二種情報処理技術者取得、平成13年 ソフトウェア開発技術者取得。https://oiio.jp
-
14位◆最強のDify・生成AI活用マニュアル。◆ DIfy(ディファイ)は、各種生成AIを使用してアプリケーション開発ができる、。オープンソースで利用可能なプラットフォームです。本書ではアプリを作りながら、AIチャットボット、RAG、エージェント、ワークフロー、ノードの活用、各種ツールやAPIの使い方、チャットフローの作り方まで詳しくフルカラーで説明します。最終的にはDockerで完全クローズドなシステムを構築するまで完全解説します。Difyは作りたいアプリをノーコード・ローコードで実現できます。500ページを超えるボリュームで全方位から詳しく解説します! ■目次 第1章 生成AIの理解と活用 ・1.1 生成AIの回答の仕組みとユーザーアプリケーション ・1.2 Difyの役割と課題ドリブン開発 ・1.3 Difyとはどのようなものか? 第2章 チャットボットの作成 ・2.1 さっそくDifyを使ってみる ・2.2 LLMのモデルの登録 ・2.3 LLMパラメータの調整 ・2.4 プロンプトを考える ・2.5 Webページにチャットボットを埋め込む ・2.6 履歴の確認と監視について 第3章 RAGを使いこなす ・3.1 RAGとは何か? ・3.2 ナレッジの構築 ・3.3 チャットボットでRAGを行ってみる ・3.4 RAGのポイントは入力データにあり ・3.5 ハイブリッド検索について 第4章 エージェントの作成 ・4.1 エージェントとは ・4.2 DifyでAIエージェントを作る ・4.3 ツールの連携の実例 ・4.4 マルチモーダル対応の実例 第5章 ワークフローの作成 ・5.1 AIアプリ開発の基本技術 ・5.2 さっそく作ってみよう ・5.3 ワークフロー公開の2つのモード ・5.4 知識をつなげて統合する ・5.5 議事録を作成する ・5.6 DSLのエクスポートとインポート 第6章 各種ノードの型 ・6.1 壱ノ型=開始-終了:アルファでありオメガである ・6.2 弐ノ型=開始-LLM-終了:究極の型 ・6.3 参ノ型=条件分岐:条件によって処理を分ける ・6.4 四ノ型=知識取得:RAGで知識を得る ・6.5 伍の型=変数を取り出す:パラメータ抽出 ・6.6 六ノ型=繰返し処理:イテレータで回す ・6.7 七ノ型=定型文の処理:テンプレートはどう使うのか ・6.8 八ノ型=コード実行:ラストワンマイルの切り札 ・6.9 九ノ型=API召喚術:HTTPリクエストノードでAPI連携 ・6.10 拾ノ型=パラレル実行:ノードを同時に実行する ・6.11 拾壱ノ型=ファイル処理:あらゆるファイルを読むこと ・6.12 拾弐ノ型=構造化出力:非構造データを構造化する ・6.13 まとめ:十二の型、その先にある無限の可能性 第7章 各種ツールの使い方 ・7.1 エージェントとワークフローでのツールの扱いの違い ・7.2 Webブラウジングをつくる ・7.3 コードインタプリターをつくる ・7.4 ワークフローをツールとして組み込む ・7.5 カスタムツールの作成 ・7.6 まとめ:創造のための三つの極意 第8章 チャットフローの作成 ・8.1 チャットフローを理解する ・8.2 チャットフローを作ってみよう ・8.3 マルチモーダルに対応してみよう ・8.4 任意に会話を記憶できる会話変数と変数代入 第9章APIとしての活用を探る ・9.1 APIで自由を手にいれる ・9.2 DifyAPIとしてアクセスする ・9.3 チャットボットAPIを使うには ・9.4 ストリーミングに対応する ・9.5 エージェントに対応する ・9.6 APIでナレッジを操作する 第10章 ローカル環境の構築 ・10.1 Dockerの物語 ・10.2 Dockerを使ったインストール方法 ・10.3 Difyの内部構造 ・10.4 環境変数とカスタマイズ ・10.5 OllamaでローカルAIチャットボットを作る 終章 次なる一歩に向けて ■著者プロフィール 小野哲:ソフトウェア開発歴40年を超えるプロ技術者。ウェブアプリからデータベースまで幅広い知見と技術を持つ。最近ではPythonでAI関連やIoT関連のシステム開発を請け負う。著書に『ソフトウェア開発にChatGPT は使えるのか?』『逆算式SQL教科書』などがある。
-
15位※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 多くのゲーム作品でキャラクターデザインを務めるイラストレーターlackが、絵を早く描くためにラフをどのように作り込んでいるかを明かします。 「ラフで8割を決める」をモットーに、どのような技で塗っているか、どのような視点でラフをこだわっているか、どのようにCLIP STUDIO PAINTを用いて時短をするかなど、基本もこだわりもまとめて学べます。 ●lackの絵作りの秘訣がもりだくさん ・CLIP STUDIO PAINTを用いたlack式グリザイユ画法の基本がわかります。 ・大ラフで構図・ポーズを考えるときのテクニックが学べます。 ・ライティングの基本やモノクロラフでライティングを決めるときの考え方を紹介します。 ・配色の発想方法やグラデーションマップを使ったカラーラフの着色などが理解できます。 ・エフェクトのパターンや使いこなしを知ることができます。 ・商業作品のイラストやファンアートを作例として多く用いた実践的な紙面です。 ●特典 ・カバーイラストのメイキング動画:ラフから清書までの倍速動画 ・カバーイラストのCLIPデータ:完成時のレイヤーつきCLIPデータ ・lack式グリザイユ画法の基本作例動画&CLIPデータ:基本の作例として立方体を描く動画とCLIPデータ ・作例グラデーションマップ:空の色付けに使えるグラデーションマップ ※カバー画像が異なる場合があります。
-
16位◆生成AIの仕組みを理解し、システムに導入する◆ ChatGPTやGeminiが登場してから、世界中で生成AIブームが続いています。代表的な使い方として、文章の要約やアイデア出しなどが有名です。一方、その理由(Why)を正しく説明できる人は、実はそれほど多くありません。 本書は、生成AIの基本に立ち返り、類書で取り上げられない理屈(Why)に注力して解説します。生成AIの入門からシステム導入までに必要なエッセンスを厳選し、図解も交えながら1冊で体系的にまとめています。 はじめに、生成AIの仕組みや基本的なプロンプト手法をわかりやすく説明します。続いて、生成AIの応用技術であるRAGとAIエージェントを取り上げ、その本質的な仕組みや主要なサービスについて解説します。最後に、生成AIを仕事で使いこなす・システム導入するための具体的なアクションプランを紹介します。 ■こんな方におすすめ ・ChatGPTの活用レベルを要約や文章生成から上げたい方 ・RAGやAIエージェントなどの生成AI技術を体系的に学びたい方 ・生成AI導入案件のポイントを手っ取り早くおさえたい方 ■目次 第1章 まずは生成AIの基本を知ろう! ・1.1 生成AIと大規模言語モデルって何? ・1.2 大規模言語モデルってどんな仕組みで動いてるの? ・1.3 大規模言語モデルは何が新しいの? ・1.4 まずは三大LLMサービスを覚えよう! ・1.5 生成AIを使うときの注意点は? ・1.6 生成AIの著作権と向き合おう! 第2章 すべてはプロンプトから始まる ・2.1 プロンプトの基礎知識 ・2.2 プロンプトを書くときの基本ルール ・2.3 生成AIの長所を活かして短所を補おう! 第3章 実践!プロンプトエンジニアリング ・3.1 たったこれだけ!プロンプト基本パターン10選 ・3.2 適切なプロンプト手法の選び方 第4章 生成AIに新たな知識を与えるRAG ・4.1 RAGって何? ・4.2 実は検索エンジンが主役!RAGを支える仕組み 第5章 実践!RAGシステムの導入ポイント ・5.1 RAGシステムの全体像を知ろう! ・5.2 「インデックスの登録」におけるポイントは? ・5.3 「ユーザーの入力」におけるポイントは? ・5.4 「検索クエリの実行」におけるポイントは? ・5.5 「回答の生成」におけるポイントは? 第6章 今エンジニアが最優先で学ぶべき技術!AIエージェント ・6.1 AIエージェントって何? ・6.2 Profiling機能:役割と目的を定める ・6.3 Planning機能:目的を達成する計画を立てる ・6.4 Action機能:計画にもとづいて行動する ・6.5 Memory機能:情報を記録して活用する 第7章 実践!AIエージェントの応用テクニック大全 ・7.1 AIエージェント同士の連携パターン ・7.2 AIエージェントの身近な例 ・7.3 AIエージェントを作るツール ・7.4 標準化ツール 第8章 生成AIを「使いこなす」アクション集 ・8.1 生成AIマインドに切り替えるためのアクション ・8.2 プロンプトをチューニングするためのアクション ・8.3 生成AIとの役割分担を見直すためのアクション ・8.4 生成AIの嘘を見つけやすくするためのアクション ・8.5 生成AIを感覚で覚えるためのアクション 第9章 生成AIを「システム導入する」アクション集 ・9.1 企画・構想フェーズのアクション ・9.2 精度分析・改善フェーズのアクション ・9.3 実機化・運用フェーズのアクション ■著者プロフィール 山田博啓:東京工業大学(現東京科学大学)理工学研究科を卒業後、2017年に日鉄ソリューションズ株式会社へ入社。大手アパレル向け大規模システム開発プロジェクトにおいて、アプリケーションおよびインフラ双方のプロジェクトリーダーを担当。その後、同社研究部署へ異動し、自然言語処理の応用研究および案件適用に従事。社内初となる生成AI研究テーマを発足し、大手製造業・小売業を中心に生成AIシステム導入プロジェクトを推進。2023年から2025年まで、3年連続で「Japan AWS All Certifications Engineers」に選出。
-
17位1巻 3,828円 (税込)※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 サイバーセキュリティの職に就きたいエンジニア必携。 『セキュリティ業界のすべて』がわかる!経験豊富なサイバーセキュリティ専門家がこのジャンルで働きたいと考えている読者のために様々なアドバイスを行います。面接で問われるさまざまな質問とそれに対する回答が豊富に掲載されているので、どのような準備をすれば自信を持てるのかや、必要とされるキャリアについて知ることができます。 ●目次 第1章 自分自身をハックする 第2章 サイバーセキュリティエンジニア 第3章 SOCアナリスト 第4章 ペネトレーションテスター 第5章 デジタルフォレンジックアナリスト 第6章 暗号技術者/暗号解読者 第7章 GRC/プライバシーアナリスト 第8章 セキュリティ監査人 第9章 マルウェアアナリスト 第10章 サイバーセキュリティマネージャー 第11章 サイバーセキュリティセールスエンジニア 第12章 サイバーセキュリティプロダクトマネージャー 第13章 サイバーセキュリティプロジェクトマネージャー 第14章 CISO ●著者 Christophe Foulon: F10 FinTechサイバーセキュリティ コンサルタント、vCISO。長年の経験をもとにセキュリティに関する人材確保に重点を置きながら活動している。 Ken Underhill: サイバーセキュリティに関するメディアチャンネルCyber Life(R) プロデューサー。数多くのサイバーセキュリティ関連のスタートアップ企業を支援。 Tia Hopkins: サイバーセキュリティサービスeSentireのCTO。2020年にサイバーセキュリティ分野女性リーダー25に選出。The Rise of Cyber Womenにてインタビューも受けている。 [翻訳] Smoky: ゲーム会社他数社の代表。サイバーセキュリティと機械学習の研究がライフワーク。大学院博士課程で医用画像診断AIを研究中。『サイバーセキュリティの教科書』他を翻訳。 [監訳] IPUSIRON: 福島県相馬市在住。2001年に『ハッカーの教科書』(データハウス) を上梓。主な著書に『ハッキング・ラボのつくりかた 完全版』『暗号技術のすべて』(翔泳社)、共著に『「技術書」の読書術』(翔泳社) がある。 ※この商品は固定レイアウト型の電子書籍です。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 ※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。
-
19位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 改善すべきコードの見つけ方、改善方法を具体的なルールと実践で伝授! 『Five Lines of Code — How and When to Refactor —』(Christian Clausen著、MANNING刊)の日本語版。 本書では、「メソッドを5行以内で実装する」ことにフォーカスし、改善すべきコードを見つけ、安全にリファクタリングするための明確で実践的なルールを解説しています。 第 1 章 リファクタリングをリファクタリングする 第 2 章 リファクタリングの裏側を見る 第 1 部 コンピュータゲームでリファクタリングを学ぶ 第 3 章 長い関数を分割する 第 4 章 タイプコードを機能させる 第 5 章 類似したコードをまとめて1つにする 第 6 章 データを守る 第 2 部 学んだことを実務に取り入れる 第 7 章 コンパイラと協調する 第 8 章 コメントに近づかない 第 9 章 コードを積極的に削除する 第10章 恐れずにコードを追加する 第11章 コード内の構造に従う 第12章 最適化と汎用性を避ける 第13章 悪いコードを悪く見せる 第14章 本書を終えるにあたって Appendix 付録 第1部のためのツールのインストール Christian Clausen(著者) コンピュータサイエンスの修士号を持ち、専門は、プログラミング言語、特に、ソフトウェアの品質とバグのないコードの書き方。ソフトウェア品質に関する査読付き論文を2本共同で執筆し、権威ある学術誌やカンファレンスで再録された。また、パリの研究グループ用の Coccinelleというプロジェクトでソフトウェアエンジニアとして働いた経験があり、2つの大学でオブジェクト指向および関数型プログラミング言語の基礎から応用までを教えた経歴を持ち、5年間にわたりコンサルタントおよび技術責任者として働いている。 ※この商品は固定レイアウト型の電子書籍です。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 ※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。
-
20位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆手を動かしながら映像製作の実践的なスキルを習得!◆ Blackmagic DesignのDaVinci Resolveは、近年映像制作関係者を中心に注目され、徐々にユーザー数を伸ばしている。映像編集、合成、カラーグレーディング、音声編集など機能が各ページに別れ、映像製作に関わるほぼすべて作業が一気通貫に行える統合ソフト。プロの現場ではもちろん、無料版でも多くの機能が使えることからハイアマチュアや趣味で映像製作を行うユーザーからも支持を得ている。今年(2025年)バージョンが20にあがり、AI機能をはじめ、多くの機能が強化された。 今回の改訂では、新機能にも触れながら、DaVinci Resolveの特徴でもあるノードの解説などを補完し、より理解を深めるつくりにしている。前著のチュートリアル形式を踏襲し、DaVinci Resolveの基本から応用まで、手を動かしながら学ぶことができる最新の教科書となっている。 ■こんな方におすすめ ・DaVinci Resolve初心者~中級者。他ソフトから移行段階の方 ・DaVinci Resolveでの作品づくり、編集にチャレンジしたい映像製作者 ■目次 Chapter 00 動画の基本を理解する Chapter 01 導入と画面構成 Chapter 02 ビギナーズスタート編 シンプル動画の作成 Chapter 03 マスタープラクティス準備編(1)エディットの基礎知識 Chapter 04 マスタープラクティス準備編(2)ノード編集事始め 仕組みと機能を理解しよう Chapter 05 マスタープラクティス準備編(3)色調整と演出 カラーグレーディング Chapter 06 マスタープラクティス編(1)Editページでの動画編集 Chapter 07 マスタープラクティス編(2)Fusionページでの合成とエフェクト Chapter 08 マスタープラクティス編(3)Fusion&Colorページを使いこなす Chapter 09 マスタープラクティス編(4)Fairlight&Deliverページを使いこなす Chapter 10 3DCGとの合成 Fusionページをもっと使いこなす Chapter 11 AI機能を活用する Chapter 12 事例から学ぶDaVinci Resolve ■著者プロフィール 玉井雅利(たまい・まさとし):愛媛県出身、愛媛大学工学部環境建設工学科卒業。大学卒業後、アクション俳優&スタントマンとして活動する中で、映画やドラマ、CMなどの現場でスタッフの動きを盗み見て、映像制作のノウハウを習得。監督として製作した映画は、ゆうばり国際ファンタスティック映画祭入選や福岡インディペンデント映画祭でグランプリを受賞。その後、国内No.1の大手PR会社に入社し、企画やPRの手法を学び、その手法と映画業界での経験をトータルで活かした映像製作を行うため独立。現在は、映像事業をこなしながら、ゲーム会社を経営。2023年より一般社団法人JAPAN ACTION GUILDの事務局長に就任し、アクション業界の労働環境改善やアクションの魅力を伝える活動を行っている。
-
21位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【2025年11月追記:紙版書籍第3刷同等までの正誤表の内容を反映いたしました。】Java資格対策書で人気の徹底攻略シリーズから、Java SE 17 Silver試験[試験番号:1Z0-825]に対応した問題集が登場。 体系的な知識が自然と身に付くよう構成された問題と、教科書を超える丁寧な解説で、確実に合格ラインの知識が身に付きます。 巻末には試験を体験できる模擬試験2回分を収録。問題を解く力もしっかりと身に付きます。 「丁寧な解説」+「実戦的な模擬問題」で、本書一冊だけで一発合格が目指せる受験者必携の一冊です。
-
22位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 かわいいキャラクターを作る! キャラクターモデリングの定番書が遂にBlender4.4に対応! キャラクターモデリングをしてみたい! という人のための入門&実践テクニック。「かわいいキャラクターを作る! 」を目標に、モデリングからUVマッピング、アーマチュアの作成、表情の作成、Cyclesによるレンダリングまで丁寧に解説しています。 本書の学習用サンプルファイルはサポートサイトからダウンロードしていただけます。 ●目次 Chapter1 Blenderのおさらい 基本的な情報と小物のモデリング Chapter2 頭部のモデリング Chapter3 体のモデリング Chapter4 スキニング Chapter5 UV展開 Chapter6 マテリアルとテクスチャ Chapter7 表情の作成 Chapter8 Blenderで撮影する Chapter9 Unityとの連携 ●著者 バーチャル魔女、3Dキャラクターモデラー。2018年から活動を行い、YouTubeやTwitterでキャラクターモデリングについての解説やTipsを発信している。 YouTube「 ひのちゃんねる/hinochannel」のBlenderキャラモデリング解説動画「美少女錬成講座」が代表作。 ※この商品は固定レイアウト型の電子書籍です。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 ※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。 ※本書内容はカラーで制作されているため、カラー表示可能な端末での閲覧を推奨いたします
-
23位〈電子書籍版について〉 本書は固定レイアウト型の電子書籍です。リフロー型と異なりビューア機能が制限されるほか、端末によって見え方が異なります。 【いまつくりたい表現、加工を完全網羅! 手元にあると安心のデザイン集】 この本は、モーションデザインに留まらず、実写合成、VFX、画面加工、生成AIと実写を組み合わせるアイデアまで、After Effectsを中心に作れる表現を横断的にまとめた一冊です。初心者にも取り組みやすいものから、前提の知識が必要なものまで難易度は幅広く設定されています。 いま国内のAfter Effects界隈の最先端で活躍する6人のクリエイター〈ナカドウガ、いとくに、キノモトキリン、清水庸介、ムラカミヨシユキ、与志次峻平〉が、映像・デザインワークを長年手掛けてきた経験から得た、さまざまな場面で有用となるデザイン性/利便性/再現性の高い作例と、その作り方・テクニックや演出方法を、一つひとつていねいに解説。見本帳という名前にふさわしくAfter Effectsで実現できるあらゆる表現を紹介しています。 全作例のAfter Effectsプロジェクトファイルがダウンロードできるので、実際に触って学習していただけるようになっています。全作例のプレビュー動画も閲覧できます。 〈こんな方にオススメ〉 ・さまざまな効果をうまく表現、作成したいと考えているAfter Effectsユーザー。 ・凝ったエフェクトを作りたい、大胆な加工に挑戦したい人。 ・映像クリエイターを目指す人。 〈本書の内容〉 ■Chapter 1 モーショングラフィックスのアイデア ■Chapter 2 エフェクト制作のアイデア ■Chapter 3 実写映像加工のアイデア ■Chapter 4 VFX(ビジュアルエフェクト)のアイデア ■Appendix よく登場する機能まとめ
-
24位支持され続けて25年! 信頼と実績の赤本シリーズから、 Microsoft 365 Fundamentals(MS-900)の対策書が新登場! Microsoft認定試験「Microsoft 365 Fundamentals」(試験番号:MS-900)の本邦初の対策書です。最新版の試験に対応しています。実績ある講師陣による丁寧かつ分かりやすい解説に加え、各章末には豊富な練習問題を収録。「模擬問題」(試験2回分)と「ボーナス問題」(試験4回分)もダウンロードでき、この1冊だけで合格する力が身につきます。 【本書の特徴】 ● 長年培った合格セオリーに基づくテキスト&問題集 ● 最新の試験傾向に対応! ● 試験6回分相当の問題を収録。本書だけで合格できる! ● 刊行後も、「最新の試験傾向」と最新傾向に合わせた「ボーナス問題」をダウンロードできる ● 豊富な操作画面で順を追って解説。初級者でも理解できる 【著者プロフィール】 ● エディフィストラーニング株式会社 1997年に、株式会社野村総合研究所(NRI)の情報技術本部から独立し、IT教育専門会社の「NRIラーニングネットワーク株式会社」として独立。Microsoft研修でWindows NTのころから25年以上の実績があり、Microsoft Azure、Azure Active Directory、Microsoft 365など幅広くトレーニングを行っている。講師の多くが、トレーナーアワードもしくはMVP(Most Valuable Professional)を受賞している。 【目次】 第1章 クラウドサービスの一般的な知識 第2章 Microsoft 365とは 第3章 Office 365のサービス 第4章 Azure Active Directory 第5章 Windows 10/11 第6章 IDの管理 第7章 Microsoft 365のセキュリティ 第8章 Microsoft 365の信頼、プライバシーおよびコンプライアンスソリューション 第9章 Microsoft 365の価格とサポート ダウンロードのご案内:模擬問題・模擬問題の解答と解説 読者特典のご案内:最新の試験傾向・ボーナス問題 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
25位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆Pythonプログラミングに必携の、言語とライブラリの実践知識を網羅した最新版!◆ 本書は、Pythonを利用するうえで役立つ、Pythonの言語とさまざまなライブラリの使い方をわかりやすく解説した書籍です。Pythonの基本であり、入門書では取り上げられることが少ない重要トピックとPythonでよく使われる標準ライブラリ、サードバーティライブラリを厳選して解説しています。 改訂新版では、全体を最新のPython 3.14に対応した内容に更新し、説明もよりわかりやすくなるよう見直しました。さらに、実際の開発現場で役立つ内容を意識して、書き下ろしを追加しました。 新たに追加したのは、「パッケージマネージャーUV」「静的コード解析ツールRuff」「構造的パターンマッチ」「一歩進んだ型ヒントの活用」「テンプレート文字列リテラルt-string」「コマンドラインツールclick」「TOMLファイルを扱うtomllib」「HTTPクライアントHTTPX」です。 本書のタイトルにある「レシピ」のように、読みながらプログラミングに役立てる使い方を想定しています。普段からお手元に置いて、困ったことがあればまず手にとる本としてご愛読いただければ幸いです。 ■こんな方におすすめ ・Pythonでプログラミングしている方 ・Pythonの基本的な文法を学習して、実際にプログラミングを行いたい方 ■目次 Chapter 1 Pythonの環境 Chapter 2 コーディング規約 Chapter 3 Pythonの言語仕様 Chapter 4 Pythonのクラス Chapter 5 型ヒント Chapter 6 テキストの処理 Chapter 7 数値の処理 Chapter 8 日付と時刻の処理 Chapter 9 データ型とアルゴリズム Chapter 10 汎用OS・ランタイムサービス Chapter 11 ファイルとディレクトリへのアクセス Chapter 12 データ圧縮、アーカイブと永続化 Chapter 13 特定のデータフォーマットを扱う Chapter 14 インターネット上のデータを扱う Chapter 15 HTML/XMLを扱う Chapter 16 テスト Chapter 17 デバッグ Chapter 18 暗号関連 Chapter 19 並行処理、並列処理
-
26位※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 日本中の現場で支持されたベストセラーが、最新環境にあわせて全面刷新+大増ページ! Webアプリケーションにはなぜ脆弱性が生まれるのか? 脆弱性を解消するにはどうプログラミングすればよいか? PHPサンプルへの攻撃を通して脆弱性が生まれる原理と具体的な対処方法が学べる! Webアプリ開発者の必読書、待望の改訂版! OWASP Top 10 - 2017対応 <主な改訂内容> ・HTML5の普及に対応してWeb APIやJavaScriptに関する解説を新設 ・OWASP Top 10 - 2017に対応して、XXEや安全でないデシリアライゼーションなどを解説 ・脆弱性診断に対する関心が高まっていることから、脆弱性診断の入門の章を新設 ・IE7のサポート終了など現在のソフトウェアの状況に対応 ・実習環境をWindowsに加えてMacにも対応
-
27位PMBOKガイド日本語版監訳も務めた PM教育の第一人者によるPMP対策書 【PMPとは】 PMP(プロジェクトマネジメント・プロフェッショナル)は、米国PMI(プロジェクトマネジメント協会)本部が認定するプロジェクトマネジメントに関する国際資格です。 ITや建設をはじめ、多くの業界からプロジェクトマネジメント・スキルをはかるデファクト・スタンダードとして広く認知されています。 【内容紹介】 本書は、プロジェクトマネジメントの黎明期より日本を代表する教育者の一人として尽力し、PMBOKガイド日本語版監訳も務めた著者によるPMP対策書です。 PMP試験およびPMBOKガイドは、時代の流れとともに常に変遷しています。2021年に刊行された「PMBOKガイド第7版」は新たなグローバル標準として大きく変化しました。 本書は、最新のECO(Examination Content Outline)およびPMBOKガイド第7版に対応しています。また、PMP試験の概要、申し込み手続きなど、はじめて受験される方にも便利なきめ細かな情報を提供しています。 各章末には学習状況をはかる確認問題、巻末には模擬試験の問題と解説を掲載しています。1冊で合格を目指せる新しい定番書籍です。 【本改訂版について】 本書は、前著『PM教科書 PMP完全攻略テキスト PMBOKガイド第7版対応』を底本に模擬試験の内容をブラッシュアップした改訂版です。 【目次】 序章 プロジェクトマネジメントとPMP試験 プロジェクトマネジメントの歴史 PMBOKガイド第7版 PMP試験の概要 PMP試験申し込み手続き 第1章 プロジェクトの開始と計画 第2章 作業の実行とマネジメント 第3章 パフォーマンスの高いチームをつくる 第4章 チームを軌道に乗せる 第5章 ビジネスを念頭に置いて 第6章 模擬試験 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
28位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 「とにかくわかりやすい!」だけじゃなく、ワクワクしながら読める! 本書は一般ユーザー向けのネットワークの入門書です。 前半は専門家以外でも知っておくべき内容を扱い、スマートフォンなど日常的に用いる端末を例に、ネットワークの構成および関連機器について説明します。また、ネットワークについて学ぶ際に初学者が抵抗を覚えがちな専門用語について、重要なものを一つずつ拾って解説します。 後半ではネットワークの構造や代表的なプロトコルなどを説明します。 「家庭における端末の通信設定ができない、あるいは意味がわからない」という人でも通読できる難易度なので、専門知識がない方でも教養としてネットワークの知識を身につけることができます。 <こんな方におすすめ> ◎ 日常生活でスマートフォンを使う学生、社会人 ◎ 勉強や仕事でパソコンを使う学生、社会人 ◎ IT企業への就職や転職が決まった方 ○ 一般社員向けのネットワーク講習を担当するIT関連部署の社員 ○ 子どもにスマートフォンやタブレットのしくみを教える 必要がある保護者、教員 ○ ほかのネットワークの入門書を読んでみたが、難しくて 挫折してしまった方 はじめに/目次 Chapter 1 ネットワークってなんだろう? Chapter 2 インターネットのしくみを知ろう Chapter 3 電波による通信のしくみを知ろう Chapter 4 ネットワークを支えるルール、プロトコルと階層構造 Chapter 5 ネットワークを支えるプロトコルたち Chapter 6 実際のネットワークでのやりとり 索引
-
29位Salesforce認定アドミニストレーター資格の合格を目指すあなたへ── 「いま、最も注目を集めるクラウドCRMの登竜門資格」ともいわれる本資格。 本書は、シラバスに完全準拠した構成で、初学者から実務者まで使える決定版の1冊です。 Salesforce資格試験を知り尽くした著者が、出題傾向と学習法を徹底的に分析し、合格への最短ルートをこの1冊に凝縮しました。 はじめの一歩から、試験当日まで、この一冊で完全対応!
-
30位1巻 3,960円 (税込)※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 生成AIおよびエージェントが拓くソフトウェア開発新時代 - 学会監修による全工程網羅の体系、事例、動向 本書は、情報処理学会ソフトウェア工学研究会の監修のもと、生成AI・LLM・エージェントをソフトウェアの設計からテスト、運用・保守にいたる全工程、さらにはマネジメントにまで組み込むための実践的な体系をまとめた一冊です。表面的な技術の流行にとらわれず、事例や研究動向を交えながら、社会や産業における新たな方向性を解説しています。 生成AIは、従来の自動化ツールでは困難だった多様で複雑なタスクを、思考のプロセスをともない、人と自然に対話するように遂行できます。これにより、顧客の声を的確に反映し、価値を継続的に高め、効率的かつ信頼性の高い開発と運用が可能になります。本書を通じて、従来の常識を超えたAI時代の開発のあり方を体得してください。 Chapter 1 生成AIの仕組み Chapter 2 生成AIによるソフトウェアの要求 Chapter 3 生成AIによるソフトウェアの設計 Chapter 4 生成AIによるプログラムの実装 Chapter 5 生成AIによるソフトウェアのテスト Chapter 6 AIエージェントによるソフトウェア開発の自動化 Chapter 7 生成AIの評価 Chapter 8 生成AIを活用したプロセスとマネジメント Chapter 9 生成AIによるソフトウェア産業の将来
-
31位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆知らずに使っているSSDの知識が満載!◆ SSD(ソリッドステートドライブ)は目覚ましい早さで普及しました。いまやノートPC、サーバーの中までもSSDが豊富にかつ当たり前のように使用されています。そんなSSDですが、案外知られていないことがたくさんあります。SDカードやUSBメモリとは似て非なるものですし、HDDと比べて熱や書き込み回数などへの耐性、大容量化や高速化へのアプローチが異なります。 本書ではSSDの基本構造から解説を行い、発展の歴史を紐解きながら、さまざまな技術の謎を解き明かしていきます。「AIブーム」のあおりを受けて価格が高騰している今だからこそ、SSD選択のために必要な知恵や知識を多く凝縮しています。サーバーエンジニアに代表されるインフラ系エンジニア、システム管理者にとって安全な運用のために役立つ知識であることはもちろん、コアなコンピューターユーザーにとっても楽しみながらSSD技術について造詣を深められます。 ■こんな方におすすめ ・ITインフラ系エンジニア、システム管理者、コンピュータの自作・組み立てなどに興味のある方 ■目次 第1部 基本編 ・第1章 基本動作原理 ・第2章 多値化や微細化を正しく理解 第2部 モデル/クラス別SSD編 ・第3章 Enterprise SSD vs. Consumer SSD ・第4章 SSDのバックアップ処理への利用 第3部 速度性能編 ・第5章 モデル/クラス別速度性能評価 ・第6章 Enterprise SSD向け速度評価~定常状態の重要性 ・第7章 SNIAベンチマーク規格書 ・第8章 SNIAベンチマークの限界 ・第9章 Long Tail Latencyの問題 ・第10章 Queue DepthとThread ・第11章 やってはいけない・ベンチマーク評価 ・第12章 ベンチマークソフトの比較と利用 第4部 製品寿命編 ・第13章 製品寿命と製品保証への正しい理解 ・第14章 SSDの内部処理 ・第15章 製品寿命指標 ・第16章 製品寿命マジック ・第17章 SMART情報と製品寿命 ・第18章 余剰領域~クリッピング ・第19章 WAF悪化傾向とデータ配置技術 第5部 データ保持性能編 ・第20章 データ保持性能 ・第21章 データ保持""""障害""""との戦い 第6部 瞬断対策編 ・第22章 瞬断による障害 ・第23章 SSDの瞬断対策~備えあれば憂いなし ・第24章 USBメモリの瞬断対策 第7部 経年低下編 ・第25章 速度性能低下 ・第26章 Command Timeoutと障害 第8部 HDD非互換編 ・第27章 NVMeインターフェイス ・第28章 EDSFF 第9部 3D NAND移行編 ・第29章 2D NANDから3D NANDへ ・第30章 Kioxia vs. Samsung構造比較 ・第31章 CT方式のメリット&デメリット 第10部 多層化の真実編 ・第32章 スタック技術の登場 ・第33章 速度低下の問題 ・第34章 信頼性能への影響 第11部 耐熱環境編 ・第35章 半導体とNAND ・第36章 高温環境で発生する問題 ■著者プロフィール 浅野 浩延(あさの ひろのぶ):1987年、関西大学(社会学部)卒業、米Digital Equipment社(現Hewlett-Packard社)の日本法人に入社。コンピューターやストレージシステム全般ビジネスに従事。その後、米国SMART社に転籍しアジア地区セールス責任者、Microsoftを経て、パナソニックソリューションテクノロジーで営業推進や事業企画部門のグループマネージャ、ソルナックで営業部長、フィックスターズでディレクター、インサイトテクノロジーでビッグデータソリューション開発部長などを歴任。日経BP社や日本HDD協会(IDEMA Japan)主催SSDセミナーなどで、講師として登壇。現在は、一個人の立場で、X(旧Twitter)上で、様々なIT ネタを含む、興味のある話題に意見を発信中。
-
32位〈電子書籍版について〉 本書は固定レイアウト型の電子書籍です。リフロー型と異なりビューア機能が制限されるほか、端末によって見え方が異なります。 【プロを目指すなら身につけておきたいReactを基礎から学ぶ!!】 現在のWeb開発に欠かせないJavaScriptライブラリ/フレームワークのなかでも、最も人気を集めているのがReactです。本書は、最新バージョンであるReact19に対応した、プロを目指す方のためのReact入門書です。 本書ではまず、ローカルのパソコン上にViteで開発環境を構築します。そのうえで、コンポーネント、イベント、ステート、副作用の管理、メモ化、状態管理など、Reactの基本を短いコードで手を動かしながらしっかり学んでいきます。 さらに実践編として、TODOアプリをひと機能ずつ実装していくことで、SPA構築の流れを理解できます。最後にReactをベースにしたフレームワークであるNext.jsも学べます。 本書に掲載されているコードはテキスト、およびJSXファイル等でダウンロードできます。エラーが発生した際には正しいコードと比較したり、部分的にコピー&ペーストして正しい状態に修正したりできるので、学習もつまずきません。「JavaScriptはひととおりわかったから、これからReactを始めたい!」という方にぜひお読みいただきたい一冊です。 〈こんな方にオススメ〉 ・実際に手を動かしながら段階的にReactを身に付けていきたい方 ・Reactの標準的な開発方法を知りたい方 ・TypeScriptなどの学習は後回しにしたい方 〈本書の内容〉 ■PART1 Reactの基本を学ぶ ●CHAPTER1 Reactを始める準備 ●CHAPTER2 Reactの第一歩 ●CHAPTER3 ステート・副作用・メモ化 ●CHAPTER4 グローバルステート ■PART2 Reactで実際にWebページを作る ●CHAPTER5 TODOアプリを作ってみよう ●CHAPTER6 Next.js 〈本書の特長〉 ・Vite+VS Codeの標準的な開発環境で学習を進められる ・TypeScriptなどは使用せず、標準的なJavaScriptの知識で読み進められる ・部分的な掲載コードやターミナル上の実行コマンドもコピペできる ・ReactをベースにしたNext.jsも学習できる 〈プロフィール〉 西畑 一馬(にしはた・かずま) 2002年よりWeb制作を行い、2016年2月にフロントエンド専門の制作会社である株式会社トゥーアールを設立。ReactやNext.jsを利用したフロントエンドの開発を業務として行う。『Web制作の現場で使う jQueryデザイン入門[改訂新版]』(KADOKAWA)や『初心者からちゃんとしたプロになる JavaScript基礎入門』(MdN)など多数の書籍を執筆している。 長谷川 広武(はせがわ・ひろむ) 株式会社HAMWORKS代表取締役。フロントエンドエンジニア兼テクニカルディレクターとして、HTML/CSS/JavaScriptやWordPress等の開発を手がける。Web制作の企画から設計、実装、運用まで一貫したサポートを提供。2009年より札幌でWebデザイナー向け勉強会「SaCSS」を主催・運営。 伊藤 将貴(いとう・まさたか) 株式会社FLAT フロントエンドテックリード/EM。業務システムやBtoB SaaSのフロントエンドを主軸に、React歴5年。アプリケーションのアーキテクチャ設計を担い、フロントエンドからクラウドインフラまでフルスタックで実装・運用。開発チームのマネジメントを行いつつ、開発プロセスを効率化やUI/UX改善にも取り組んでいる。 飛田 心(とびた・こころ) 株式会社FLATにてフロントエンド開発のリードエンジニアを担当。React/Next.js を用いたフロントエンド開発に加え、Node.js を用いたバックエンド開発を業務で行う。UI/UXの改善や保守性の高いアプリケーション設計・実装が得意。
-
33位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 たった1行で、「仕事にかかる時間」も「仕事の質」も劇的に変わる!! 本書は、仕事に役立つ“1行”のシンプルなプロンプトを、Before/Afterの実例と共に紹介する一冊です。 ・一度で完成度の高い回答を得たいとき ・同じ内容を、相手別に書き分けたいとき ・専門的な語彙・観点を回答に反映させたいとき ・賛否が分かれるテーマについて検討したいとき ・そもそも適切なプロンプトが思いつかないとき ……などなど、仕事の様々な場面で使えるプロンプトを、「100個」ご紹介しています。 たった一言添えるだけでAIからの回答の精度が大きく変わるコツや、ビジネスシーンに直結するテクニックを厳選。ChatGPT だけでなく、Claude やGemini など他の生成AI ツールにも応用可能な「共通プロンプト」として活用することができます。 AIをもっと便利に使いたい。そんなあなたにおすすめの1冊です。 1行の威力を、是非体感してください!!
-
34位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「地理情報システム」や「位置情報」と聞くと、特殊な業務で一部の専門家だけが使う「難しいもの」だと考えていないでしょうか? 決してそうではありません。GISツールは、「汎用的なソフトウェア」であり、「表計算ツールと同じくらい利用されるべき」ものです。とはいえ、GISツールは高価で、ハイスペックなPCが必要で、導入のハードルが高いものでした。 「QGIS」が、その状況を変えました。オープンソースで開発されており、いまやGIS(Geographic Information System:地理情報システム)ツールのデファクトスタンダードともいえます。QGISによってGISツールが民主化された現在、誰からも手が届く道具なのです。位置情報を持っているのであれば、使わなければ損だといっても過言ではありません。 そこで本書では、GISの活用に興味のある全ての人を対象に、GISの使い道と使い方を、QGISで学ぶ構成になっています。 前半の基礎編では、「GISとは何か?」から始まり、「GISデータや座標参照系」といった基礎知識を学びながら、QGISの使い方を学びます。単に「地図を作成する」ことに留まらず、位置情報以外のデータを扱う方法や自動化・Pythonによる機能拡張といったGISツールならではの機能をしっかり解説しています。 後半の実践編では、具体的なユースケースを通じて、GISをどのように応用できるのかを学びます。基礎編の知識を活かして目的に応じた地図を作ることに始まり、紙の地図をGISデータ化したり、衛星データを活用したりといった実践的な手法を学びます。さらに、データを掛け合わせてマーケティング用のデータ作成を行うといった、表計算ツールでは不可能な分析も行います。 本書は、QGISがあらゆる領域の実務に活用されることを想定しているため、「機能を網羅すること」や「特定の業務分野にフォーカスする」ことを避けて、多様なユースケースをハンズオン形式で学ぶことで、読者が各自の関心分野へ応用できるようになっています。本書をきっかけにGISを使い始める人やQGISのユーザーが増えることを願っています。 ●目次 第1章 GISとは 第2章 QGISのインストールと起動 第3章 GISデータを知る 第4章 QGISでデータを扱う 第5章 座標参照系(CRS)を学ぶ 第6章 地図の出力・印刷レイアウト 第7章 自動化・Pythonによる機能拡張 第8章 ハザードマップを作る 第9章 紙の地図をGISデータ化する 第10章 法務省登記所備付地図を利用する 第11章 衛星データを活用する 第12章 ベクターデータによる分析を行う 第13章 地形解析の手法を学ぶ 第14章 点群データの取り扱い
-
35位〈電子書籍版について〉 本書は固定レイアウト型の電子書籍です。リフロー型と異なりビューア機能が制限されるほか、端末によって見え方が異なります。 【いまつくりたいモーションを完全網羅! 手元にあると安心のデザイン集】 「モーションデザイン(モーショングラフィックス)」という分野が成熟するに連れ、「映像制作」と「デザイン」との垣根が無くなってきました。映像クリエイターがグラフィックを手掛けたり、Webデザイナー/グラフィックデザイナーがモーションを制作するなど、表現の幅が広がっています。本書はこうした需要に応えるため、After Effectsの中でも「モーションデザイン」に特化した一冊としています。 いま国内の「モーションデザイン」の最先端で活躍する5人のクリエイター〈この、サプライズ栄作、ナカドウガ、ヌル1、minmooba〉が、長年デザインワークを手掛けてきた経験から得た、誰もが作りたくなるようなデザイン性/利便性/再現性の高い55本の作例とその作り方・テクニックや演出方法を、一つひとつていねいに解説しています。 全作例のAfter Effectsプロジェクトファイルがダウンロードできるので、実際に触って学習していただけるようになっています。さらに各ファイルには本書で紹介しきれなかったテクニックも盛り込まれており、全作例のプレビュー動画も閲覧できるので、ぜひ紐解いてご自身のものにしてください。 〈主な内容〉 ■Chapter 1 テキストモーションのアイデア イキイキと書き順で現れる! テキストストローク 線を使ってひと工夫! アウトライン先行テキスト 点滅しながら現れる ランダムフリッカーテキスト ポップな動きの大定番 ビニョビニョバネバウンスアニメーション …など ■Chapter 2 あしらいモーションのアイデア 軌跡をグラフィカルに表現! なみなみ軌跡モーション スタイライズされた 波紋エフェクト 全方位をカバーする! 3Dカードモーション リッチさをプラス! キラキラパーティクル …など ■Chapter 3 キャラクターモーションのアイデア 使いやすくセットアップ! 表情アニメーション 躍動感をプラス なびき髪アニメーション 骨格を自然に再現 関節アニメーション …など ■Chapter 4 シーン切り替えモーションのアイデア スライドショーのアクセントに! タイルトランジション シュッと切り替え ななめトランジション くるっと切り替え 回転トランジション テキストの中に入っていく! ホールイントランジション …など ■Chapter 5 背景モーションのアイデア 複雑に形状が変化する グリッドパターンアニメーション リピーターで作る 回転アニメーション どんなパースも自由自在! スクロールバックグラウンド …など ■Chapter 6 仕上げのアイデア 光と影にザラザラをつける! 粒子シェーディング アナログな質感をつける! うねうねアウトライン 3Dオブジェクトにラインを描く 輪郭検出 生成AIでやってみる Adobe Fireflyと描画モードでお気軽テクスチャ合成 …など ■Appendix よく登場する機能まとめ 〈著者プロフィール〉 この(北川好美) モーションデザイナー/株式会社1コマ代表。After Effectsと出会って20年。コマ撮り→3DCG→モーションデザインとさまざまな手法を渡りながら映像制作を続けている。現在は三重県を拠点にWebCMをはじめとする販促ツールを制作。 サプライズ栄作 ゲーム会社のデザイナーであり、個人事業主のモーションデザイナーとしても活動中。キャラクターや背景のモデル制作/ゲームエフェクト/映像制作全般(主に遊技機、ゲームPV)を担当。After EffectsのTipsやモーショングラフィックス作品を不定期で発信したり、イベント登壇を行う。 ナカドウガ 映像エディター/テロップ漫談家/モーションデザイナー/アドビ・コミュニティ・エキスパート。約20年間在籍した制作会社時代には、ATP上方番組大賞やギャラクシー賞に選抜される作品に数多く参加。映像制作支援事業にも注力し、クリエイター向けの映像制作講師のほか、自身のSNSでも幅広く発信。 ヌル1 モーションデザイナー/エディターとして北海道を拠点に活動。制作会社時代に様々な映像作品の編集を経験し、モーショングラフィックスから複雑な合成まで、幅広くAfter Effectsの技術を習得。制作業務で培った知見を活かし映像制作の講師としても活動しており、後進の育成に力を注いでいる。 minmooba mooba studio Inc.主宰。ビジュアルアーティスト。東京在住。英国留学後、制作会社、外資系企業を経て独立。イラストやデザインを活かしたやわらかい表現が得意。ストーリードリブンで「伝わる」映像制作を軸に、メディアや手法を問わず活動。講師業やセミナー登壇、執筆も精力的に行っている。
-
36位※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 様々なデータを理解する確かな力を身に付けよう! ・そもそもデータって? ・データ分析ってそもそも何? ・データ分析を学習してみたいけど難しそう という方に本書はオススメです! 文系・理系関わらずデータを正しく理解したい初学者のために、統計・データ分析の基礎知識から実践的な知識や手法の解説を行う。本書はデータサイエンティストの全体像が分かり、基礎知識を身につけられる。 また本書では今後「何を学べばいいか」の方向性を示す。 ※カバー画像が異なる場合があります。
-
37位※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Webサイト制作の決定版がリニューアル! 今のWebサイトの作り方が一気に学べる! Web界隈やデザイナーに大人気! Web関連の情報やデザインについて記事が学べる『Webクリエイターボックス』の管理人、 Manaによる渾身のHTML & CSSとWebデザインが学べる本 モバイルファースト、アニメーション、トレンドデザイン、HTML Living Standard、WebPなど 最新の情報や5年間の間に更新された情報を多数追加! 5年連続売上第1位、シリーズ累計40万部 ・知識ゼロから体系的に学べる! HTMLとCSSの基本 ・絶対に覚えておきたい技術! レスポンシブ、モバイルファースト、Flexbox、アニメーション ・手を動かしながら学べる! プロの現場で役立つテクニック ・コードの知識からデザインのことまで1冊ですべて学べる! WebクリエイターボックスのManaが教える Webサイト制作の定番&旬のスキル。 この1冊で必要なことがすべて学べる! コードもデザインも全部学べる! ●本書の対象読者 ・これからWebサイトを作り始める初心者 ・HTMLとCSSを基本から学びたい人 ・美しいデザインのWebサイトを作りたい人 ・Webの最新技術を学びたい人 ・手を動かし、作りながら学びたい人 サンプルデータはWebサイトよりダウンロードできます。 ※カバー画像が異なる場合があります。
-
38位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 ノンエンジニアでもわかる! やさしいVue.js入門書 Web デザイナー・Web 担当者・初級のフロントエンジニアなど、「Web の見た目」を作る人に向けたVue.js の入門書です。 ノンエンジニアでもむりなく読み進められるように、難しいことは極力省いて、図を用いながらできるだけ平易に解説していきます。 Vue.jsは、使いこなせればさまざまなことが実現できます。しかし本書では、Vue.js のおおまかな仕組みと、最低限の動かしかたを理解することを目的とします。まずは使ってみて、手を動かしながら感覚を掴んでいく、というイメージです。 「Vue.jsのガイドを読んでみたけれど、うまくイメージできなかった」「他の書籍を読んでみたけれど、高度でついていけなかった」という方におすすめです。 必要とする前提知識は、HTML とCSS のみです。なるべくやさしい表現と図を用いて、Vue.js とはなにか、どう役に立つのかを明確にしたのち、JavaScript の基礎知識、Vue.js の作法を丁寧に解説します。 JavaScriptはコピペでしか触ったことがない、という方でも安心して読み進めてください。 <Vue.js とは?> JavaScript フレームワークのひとつ。JavaScript 自体のコードを書かなくても、HTML やCSS の基礎的な知識があれば低い学習コストでさまざまな機能が実装できます。ノンエンジニアでも導入しやすいことから、Web デザインの現場で使われ始めています。 <本書の特徴> ・フロントエンド開発の未経験者や初級者を想定して、基礎的なところから平易に解説していきます。 ・HTML、CSS、JavaScriptのファイルのみで即実行できるサンプルを多数掲載します。初級エンジニアの入門にも最適です。 Chapter 1 スタートアップ ~なぜVue.js が必要なのか?~ Chapter 2 Vue.jsのためのJavaScriptの基礎 Chapter 3 Vue.js デザインのキホン Chapter 4 簡単なUIを作ってみよう Chapter 5 現場で使えるUIデザインレシピ集
-
39位1巻 3,850円 (税込)本書は、AWS認定Advanced Networking - Specialty(ANS-C01) 試験に完全対応したテキストです。 本試験は、2022年に「ANS-C01」にバージョンアップし、 内容も難易度も大幅にグレードアップされました。 その中心の1つが、Transit Gateway(TGW)です。 本書は、そのTGWに重点を置くことはもちろん、試験 に直接出題される内容と、汎用的なネットワーク技術など、 学習すべきシラバスを完全解説しています。各章でAWS の最新機能をしっかりと理解できるように構成し、特に新 試験に出やすい第2章と3章にボリュームを割きました。 そして、難易度やボリューム感たっぷりの章末問題や本番 さながらの模擬試験問題で繰り返し学習ができます。 著者には、AWS Top EngineersやAWS All Certifications Engineersを受賞した精鋭メンバー11名を迎えました。 最高難関試験の学習テクニックや受験ノウハウは、 受験経験者の著者だからわかる必勝法の1つ。 本試験を初めて受ける初心者から、再度合格を目指す中級 者・上級者にまで幅広く対応できるように、著者陣が全集中 してわかりやすい解答と充実した解説にしています。 シラバス完全対応した本テキストで合格を勝ち取ろう!
-
40位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆次世代AIの基礎として、どのように数学が応用されているのか?◆ 前作『独学で鍛える数理思考~先端AI技術を支える数学の基礎』は、幸いにも多くの読者に支持されました。続編となる本書では、AIとロボティクスの最先端に踏み込み、数理思考を鍛えたいという読者の期待に真正面から応えます。ここで扱うのは、強化学習や深層強化学習、物体認識、マルチモーダルAI、自律移動、ロボット制御といった現代技術の核心をなすテーマばかりです。 本書の特徴は三つあります。第一に、最先端のロボット/AI技術の理解に欠かせないテーマを幅広く扱い、強化学習からロボット制御まで、一冊に凝縮しました。各章ではマルコフ決定過程やベルマン方程式、深層強化学習と誤差逆伝播法、Vision TransformerにおけるMulti‑Head AttentionとMLP、CLIPに代表されるマルチモーダルAIの仕組み、ベイズ推定やカルマンフィルタ、ロボットアームの運動方程式とオイラー=ラグランジュ方程式などを丁寧に解説します。第二に、初学者でも独学で理解できるようストーリー性のある解説を貫き、公式や定理を必要に応じて導入し、計算過程を省略せずに示します。微分や線形代数、確率論などの基礎も節ごとに「Lesson」として補い、副読本なしで学び切れるように構成しています。第三に、プログラミングなどにはあえて踏み込まず、数理モデルの導出とその背後にある思考力の鍛錬に集中しています。コードを書かずに数学の土台を徹底的に固めることで、読者自身が論文や他の専門書に挑む力を養うことを狙っています。 本書の想定読者は高校生から社会人まで、「第四次産業革命」を生き抜くために本格的な数理思考を身につけたいすべての初学者です。授業の数学が何に役立つのか知りたい学生や、AI/DXに携わりたいがどの程度の数学力が必要か迷っている社会人、そもそも数学への苦手意識を払拭したい方々にとって、本書は現代社会で実際に活用と進化が著しいテーマを厳選しているので、学ぶ意義をはっきりと感じ取っていただけるのではないでしょうか。昨今、AIはもはや一部の技術者のものではなく、だれもが活用する民主化された基盤技術となりつつあります。この潮流の中で、AIの駆動原理である数学から目を背け続けることはできないでしょう。複雑な数式に粘り強く向き合い、紙とペンで思考を積み重ねる過程こそが、AIの強みと弱みを見極め、技術の恩恵と限界を主体的に評価できる真の力を育みます。 前作で得た手ごたえをさらに深めたい方にも、本書から読み始める方にも、ここには新しい発見が数多く待っています。一歩一歩山を登るように読み進めれば、強化学習からマルチモーダルAI、ロボット制御まで、現代技術の裏側で脈打つ数理の共通項が見えてくるでしょう。読み終えたとき、最新のAIやロボティクスが「はっきりした数理構造」に支えられていることが実感できるはずです。仕組みを理解すれば、モデルの強みや限界も自分の言葉で説明できます。高校生・大学生から社会人まで、「これから数理思考を本格的に鍛えたい」という方に向けて、独学で取り組める手順と分量で構成しました。前作とあわせて学べば、ディープラーニングからロボット制御まで、現代のAIを横断する基礎体力が身につきます。 徹底的に考え抜き、確かな力を養い、未知の世界へと踏み出す。本書と共に、新たな境地へと歩みを進めてください。 ■こんな方におすすめ 数学が何の役に立つのか理解できずにいる学生、実務で用いられる数学についてより深く知りたい社会人、AIやデータサイエンスに関心を持ち、将来的にこの分野でキャリアを築きたいと考える方 ■目次 第1章 強化学習を実現する数理 第2章 深層強化学習を実現する数理 第3章 物体認識を実現する数理 第4章 マルチモーダルを実現する数理 第5章 自律移動を実現する数理 第6章 物体操作を実現する数理 ■著者プロフィール 古嶋十潤(ふるしま とおる):株式会社cross‑X 代表取締役。 京都大学法学部卒。2022年に株式会社cross‑Xを創業し、戦略・技術・数理を横断した知見を駆使し、日系大手企業の経営戦略・事業戦略・マーケティング戦略などの構築から実行まで幅広い支援を行っている。また、年間数十回に及ぶ講演活動や各社のDX・AI人材育成にも多数携わる。著書に『独学で鍛える数理思考』(技術評論社、2024年)と『DXの実務』(英治出版、2022年)。
-
41位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■さらにハードルが高くなった新CCNA! ネットワークエンジニアの登竜門、CCNAが2020年に大幅改定しました。元々、「アソシエイト」という名がつくわりに難易度が高かったCCNAですが、改定により出題範囲が広くなり、さらにハードルの高い試験になりました。 ■試験対策前の基礎固めができる! 一方で、試験対策書は試験範囲に沿って解説しているため、ネットワーク初心者が理解するのは困難です。 本書は、初心者がスムーズに試験対策を行えるよう、事前に基礎固めを行うためのネットワーク入門書です。「ネットワークとは何か」からていねいに解説しているので、途中でとまどうことなく学習を進められます。 ■資格取得を視野に入れた学習ができる いずれはCCNAの取得を目指すなら、「試験ではどのようなことが問われるのか」を把握した上で学習できたほうが効率的です。本書では、試験に関する情報を「資格」欄に、さらに実際の試験を想定した模擬問題を「試験にトライ!」欄に掲載しているので、CCNA取得を見据えた基礎学習が行えます。 第3版では、出題が増えている無線LANに関する知識を1章分のボリュームで解説するなど、新CCNA対策の下準備がしっかり行える内容となっています。 【更新】2023年9月:紙版書籍の5刷相当に内容を更新しています。
-
42位
-
43位※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 手の作画に定評のあるアニメーター・加々美高浩が、 どのように考え、どのように描いているか、 基本もこだわりもしっかりとまとめて明かします。 ●手を描くために知っておきたいことが盛りだくさん ・どんな手も描きこなすための3つのアタリ 「図形アタリ」「シルエットアタリ」「ブロックアタリ」 ・描き分けや描き込みのコツがつかめる 「男女」「年齢」「指」「シワ」「感情」「絵柄」 ・手の魅力を引き上げる演出技法 伝えたいことを伝えるための表現の技術を教えます。 ・いろいろなポーズを描くための知識 シチュエーションや動きにあわせた手ポーズの実例を多数紹介。 ●二大ダウンロード特典 ・ラフから影付けまで! 「作画まるごと解説動画」 30分オーバーの解説付き作画動画がいつでも見れます。 ・加々美高浩の手を作画資料に! 「手のポーズ写真素材集」 加々美高浩ディレクションによる加々美高浩の手の写真素材です。
-
44位※この商品は固定レイアウトで作成されています。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は印刷出版した底本に基づいて制作しています。 音楽制作に〈はじめの一歩〉を踏み出すあなたへ 世界中のアーティストが愛用するDAWソフト「Ableton Live」を、基礎からじっくり学べる入門書です。基本操作から作編曲、サウンドデザイン、ミックス、リアルタイム表現まで、手を動かしながらしっかりマスター。美学校の講師が、実践の流れに沿ってLiveの魅力と使いこなし方をナビゲートします。 Liveは単なるシーケンスソフトではなく、それ自体がインスピレーションを刺激してくれる「楽器」のようなDAWです。身構えずに、まずは感覚的に手を動かし、音と遊ぶところからはじめてみましょう。 [読者特典DLデータ] Ableton Liveプロジェクトファイル一式(練習用ファイル、完成曲ファイル)
-
45位
-
46位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 体系立った解説で初心者でもわかりやすく学べる、AWS SAA対策書! 【本書の特徴】 ●出るところに重点を置いた、速習型のテキスト&問題集スタイル。1冊で合格できる ●2025年10月までの最新サービスにアップデートしたテキスト解説 ●確認問題・模擬問題も大幅改訂で、さらにパワーアップ ●「AWS実践環境ガイド」で、ハンズオン学習を徹底サポート。頻出ポイントや理解しづらい知識について、実際に触りながら覚えられるので、AWSの実務未経験の人でも効率よく速く学べる ●サービス別と試験分野別の二部構成。サービス別対策では、サービスの試験重要度に応じて、解説のボリュームを3段階に差別化。幅広い出題範囲も、メリハリをつけて学べる ●「ダウンロード模試」1回分と、各章末に重要な出題ポイントをおさえた確認問題も収録。 【著者プロフィール】 ●煤田弘法(すすた ひろのり) AWS認定インストラクター。「AWS Authorized Instructor Award 2021」にて「Best Instructor CSAT」(総合ランキング。顧客満足度で測る)で第3位に選ばれる。 ●西城俊介(さいじょう しゅんすけ) AWS認定インストラクター。前職はオンプレミスのインフラエンジニア。研修施設「INTELLILINK Training Academy」講師として、AWS試験などを担当。 ●上堂薗健(かみどうぞの たけし) AWS認定インストラクターチャンピオン(2019)。「AWS Authorized Instructor Award 2022」にて「Best Numbers for Class Delivery and Students Trained」(年間受講者数ランキング)の第3位に選ばれる。 【目次】 〇第一部:サービス別対策 第1章 コンピューティング / 第2章 ストレージ 第3章 ネットワークおよびコンテンツ配信 / 第4章 データベース 第5章 セキュリティ、アイデンティティ、コンプライアンス 第6章 アプリケーション統合 / 第7章 アナリティクス 第8章 管理、モニタリング、ガバナンス / 第9章 コンテナ 第10章 その他のAWSサービス 〇第二部:試験分野別対策 第11章 第1分野:セキュアなアーキテクチャの設計 第12章 第2分野:弾力性に優れたアーキテクチャの設計 第13章 第3分野:高パフォーマンスなアーキテクチャの設計 第14章 第4分野:コストを最適化したアーキテクチャの設計 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
47位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆APIドキュメントを自動生成して、コード品質を高めよう◆ 昨今、多くの企業が自社のWebサービスにGoogleやFacebookなどのソーシャルログインを採用するなど、他社のサービスを取り込むことの需要が増えています。しかし、他社のサービスを取り込む課題として、異なるサービス間でのデータの整合性を保ちつつ、柔軟かつ迅速に機能を提供することが必要となり、この課題解決の観点でFastAPIが注目されています。FastAPIはスキーマ駆動開発を通じてAPIの作成と管理が容易に行えるPythonのフレームワークです。本書は、FastAPIではじめてAPI開発を行う方を対象とした入門書です。1章~9章までで「API開発に必要な知識」「スキーマの定義方法」などFastAPIの基本的な内容を学べます。また、10章~11章、Appendixで実際にスキーマ駆動開発によりAPIを利用したサービスを作成するため、API開発の一連の流れを学べます。 ■こんな方におすすめ ・FastAPIを用いて開発を行ってみたい人 ・API開発に興味がある人 ■目次 ●第1章 FastAPIの概要 ・1-1 FastAPIとは? ・1-2 開発環境の構築(Miniconda) ・1-3 開発環境の構築(仮想環境) ・1-4 開発環境の構築(VSCode) ●第2章 FastAPIの基礎 ・2-1 WebAPIの基礎知識 ・2-2 FastAPIで「ハローワールド」の作成 ・2-3 Swagger UIによるドキュメント生成 ●第3章 型ヒント(タイプヒント) ・3-1 型ヒントとは? ・3-2 型ヒントの使用方法(Optional型) ・3-3 型ヒントの使用方法(Annotated) ・3-4 「|(パイプ)演算子」とは? ●第4章 パラメータとレスポンスデータ ・4-1 リクエスト処理(パスパラメータ) ・4-2 リクエスト処理(クエリパラメータ) ・4-3 レスポンス処理(レスポンスデータ) ●第5章 FastAPIでCRUD処理 ・5-1 RESTful APIとは? ・5-2 HTTPメソッドの特性 ・5-3 CRUDアプリケーションの作成 ●第6章 同期処理と非同期処理 ・6-1 同期処理と非同期処理とは? ・6-2 FastAPIでの非同期処理 ●第7章 ルーティングの分割 ・7-1 APIRouterとは? ・7-2 リファクタリング ●第8章 ORMの利用 ・8-1 ORMとは? ・8-2 SQLAlchemyを使用したアプリケーションの作成 ●第9章 DIの利用 ・9-1 DIとは? ・9-2 DIを使用したアプリケーションの作成 ・9-3 DI(依存性の注入)の深堀 ●第10章 スキーマ駆動開発(フロントエンド) ・10-1 スキーマ駆動開発 ・10-2 作成アプリケーションの概要 ・10-3 フロントエンドの作成 ●第11章 スキーマ駆動開発(バックエンド) ・11-1 モデルとDBアクセスの作成 ・11-2 CRUD処理の作成 ・11-3 リファクタリング ・11-4 動作確認 ●Appendix 今後の発展のために ・A-1 複雑なスキーマの検討 ・A-2 動作確認の実地 ・A-3 メモアプリのカスタマイズ ・A-4 サンプルファイルの使用方法 ■著者プロフィール 樹下雅章(きのしたまさあき):大学卒業後、ITベンチャー企業に入社し、様々な現場にて要件定義、設計、実装、テスト、納品、保守、全ての工程を経験。SES、自社パッケージソフトの開発経験。その後大手食品会社の通販事業部にてシステム担当者としてベンダーコントロールを担当。事業部撤退を機会に株式会社フルネスに入社し現在はIT教育に従事。
-
48位システム運用はいま,転換期を迎えています。DX(デジタルトランスフォーメーション)の推進やクラウドサービスの普及により,運用に求められる考え方は急速に変化しました。クラウドをどう管理していくのか?サービスマネジメントに最適な運用とは?セキュリティへの意識は今のままでいいのか?時代の最先端に常にキャッチアップできる運用チームを作り上げるための,継続的な運用改善ノウハウをまとめました。
-
49位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 午前II、午後I、午後IIの過去問演習で合格へ導く! ■本書の概要 本書は、情報処理技術者試験の一つである「システムアーキテクト(SA)試験」の 午前II、午後I、午後II試験の対策書です。 ※午前I対策には『情報処理教科書 高度試験午前I・II』をご利用ください。 ■本書の特長 ◎午前II試験(多肢選択式)の過去問から、 再出題の可能性の高い100問を精選 ◎午後I試験(記述式)の長い問題文のどのように読み、 解答すればよいかを詳細に解説 ◎午後II試験(論述式)の論文作成手順と 攻略のポイントを丁寧に解説 ◎午後I・午後II試験の過去問6回分を書籍に掲載、 9回分をWebダウンロードで提供 ◎刊行後に実施予定の令和7年度試験については 午後I・午後IIの解答・解説をWebダウンロードで提供 ※ダウンロード期限は2027年3月31日までとなります。 ■目次 第1部 午前II対策 第1章 午前II演習 第2部 午後I対策 第1章 午後I試験の攻略法 第2章 午後I演習 第3部 午後II対策 第1章 午後II試験の攻略法 第2章 午後II演習 付録 システムアーキテクトになるには ダウンロード付録:過去問題9回分の問題、解説 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
50位◆「あるべき構造」を知り、ソフトウェア開発の問題に立ち向かおう◆ 本書は、より成長させやすいコードの書き方と設計を学ぶ入門書です。筆者の経験をふまえ構成や解説内容を見直し、より実践的な一冊になりました。 システム開発では、ソフトウェアの変更が難しくなる事態が頻発します。 コードの可読性が低く調査に時間がかかる、 コードの影響範囲が不明で変更すると動かなくなる、 新機能を追加したいがどこに実装すればいいかわからない......。変更しづらいコードは、成長できないコードです。 ビジネスの進化への追随や、機能の改善が難しくなります。成長できないコードの問題を、設計で解決します。 ■こんな方におすすめ ・コードの設計スキルに興味がある人 ・日々、悪いコードと向き合っていて改善したい人 ・より良いコードを書きたい人 ■目次 第1章 悪しき構造の弊害を知覚する 第2章 設計の初歩 第3章 カプセル化の基礎―ひとつにまとめる― 第4章 不変の活用―安定動作を構築する― 第5章 バラバラなデータとロジックをカプセル化する実践技法 第6章 関心の分離という考え方―分けて整理する― 第7章 関心が混ざったコードを分けて整理する実践技法 第8章 条件分岐―迷宮化した分岐処理を解きほぐす技法― 第9章 コレクション―ネストを解消する構造化技法― 第10章 設計の健全性をそこなうさまざまな悪魔たち 第11章 名前設計―あるべき構造を見破る名前― 第12章 コメント―保守と変更の正確性を高める書き方― 第13章 メソッド(関数) ―良きクラスには良きメソッドあり― 第14章 モデリング―クラス設計の土台― 第15章 リファクタリング―既存コードを成長に導く技― 第16章 設計の意義と設計への向き合い方 第17章 設計を妨げる開発の進め方との戦い 第18章 設計技術の理解の深め方 ■著者プロフィール 仙塲大也:X(旧Twitter)-ミノ駆動(@MinoDriven)。青森県出身。大手電機メーカーからWeb業界へ転身。アプリケーションアーキテクトとして、リファクタリングやアーキテクチャ改善、若手の設計スキル育成といった、設計全般を推進する業務に従事。悪しきコードとの戦いの中で設計の魅力に気付く。暇さえあれば脳内でリファクタリングしている。X(旧Twitter)ではプログラミングの風刺動画を不定期で投稿。登壇実績多数。Developers Summitではベストスピーカー賞など受賞多数。
-
51位※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 最新の環境Reactを丁寧にイチから学べる! 本書は以下のような方を対象にした入門書です。 ・Reactってなんだろう? ・Reactってどんなことができるの? ・Reactを使ってみたい! Reactの基本を丁寧にしっかりと解説をしているので安心して学習を進められます! また、Reactの学習を進めるうえで、大切な考え方や押さえておきたいポイントも解説しています! ※カバー画像が異なる場合があります。
-
52位※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では「最初に知っておきたいAWS運用のすべて」を体系立てて解説します。 システム運用で利用するEC2・IAM・RDSといった基本的なサービスはもちろん、 意外と知らないバックアップ/リストア、セキュリティ統制、監査に関わるサービスも基本から丁寧に解説。 日々の運用業務の中で「なるべく楽に」「効率的に」AWSでシステムを運用する手法が満載です。 ■本書の対象読者 ・これからシステム運用に関わる新米エンジニアの方々 ・これまでオンプレミスで運用をしてきたエンジニアのみなさま ■こんな悩みが解消します ・便利なアカウント管理の方法は? ・最適なログの収集と分析方法は? ・エラーを管理しやすい監視方法は? ・ヌケモレを防ぐパッチ適用の方法は? ・簡単なコスト削減の方法は? ※カバー画像が異なる場合があります。
-
53位1巻 2,750円 (税込)※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ★2025年9月29日:第1版第3刷相当にデータを差し替えました★G検定受験者必携問題集の改訂3版が登場!最新のシラバス・出題形式・出題傾向に沿って全編を書き下ろしで総入れ替え!わかりやすい解説はそのままに、本書のみで合格できるよう、収録問題をボリュームアップしました。また巻末には、実際の試験と同等の出題数による模擬試験「総仕上げ問題」を収録。試験直前の実力診断までしっかりサポート!!▼目次▼第1章 人工知能とは第2章 人工知能の歴史第3章 機械学習の概要第4章 ディープラーニングの概要第5章 ディープラーニングの要素技術第6章 ディープラーニングの応用例第7章 AIの社会実装に向けて第8章 AIに必要な数理・統計知識第9章 AIに関する法律と契約第10章 AI倫理・AIガバナンス第11章 総仕上げ問題
-
54位デジタル化への第一歩を踏み出せ DXの要素を網羅的に解説 多くの企業で自社ビジネスをデータ活用やAIなどの技術によって変革し、デジタル化を果たそうという動きが出てきています。これが「DX(Digital Transformation)」です。 とはいえ、いざ「我が社もDXだ」となっても、具体的に何から検討すれば良いか分かりにくいところもあるでしょう。そこで本書ではDX推進のためのコンサルティング業務に携わる執筆陣が現場経験を基に、DXに求められるITアーキテクチャー設計や、情報システム刷新のポイントをなるべく体系的に整理しました。 DXに必要なITアーキテクチャーの全体像から始まり、マイクロサービスやクラウド、アジャイル開発やDevOps、データ活用基盤などデジタルビジネスの実現に欠かせない技術要素や開発手法をくまなく解説します。 また、DX推進のためには新しい技術に下支えされた新サービスの開発だけでなく、既存システムとの協調も重要になります。レガシーも含む既存システムの実態を把握し、使える部分は生かし、捨てるべきは捨てて、新旧システムをうまく共存させながら新しいアーキテクチャーへと移行する手腕が問われます。 本書では豊富な図解を交えつつ、こうしたDXに必要な基礎知識を網羅的に紹介します。企業の情報システム部門の担当者を始め、DX推進とシステムに関わる幅広い層に参考となる1冊です。
-
55位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆OpenID Connectを基礎から応用まで着実に学ぶ◆ 昨今のアプリケーションの開発では、OpenID Connectを使用してユーザ認証を行うケースが多くなっています。しかし、OpenID Connectについてよく知らずに使用している開発者も多いのではないのでしょうか? きちんと理解しないままOpenID Connectを使用すると、上手く動かないときの調査に時間がかかったり、重大なセキュリティホールを潜ませてしまうリスクにつながります。 OpenID Connectをよく知らない開発者が多い理由として、その難しさがあります。筆者自身、OpenID Connectを理解するのに多くの時間を要しました。概念的な難しさに加え、数多くの用語が登場して複雑に関係しています。また、きちんと理解するにはOpenID Connectの仕様書を参照する必要がありますが、説明が機械的で学習向きとは言えません。 本書は、OpenID Connectの知識がほとんどない方でも、OpenID Connectを理解してもらえるような内容です。OpenID Connectが登場した背景から始まり、各種フローを丁寧に説明します。代表的なセキュリティの脆弱性や対応方法についても説明します。また、サンプルアプリケーションを通して実装のイメージを伝えつつ、具体的にやりとりされるデータを示しながら説明します。 本書を読むことで、OpenID Connectを使用したアプリケーション開発に従事するための十分な知識を得ることができます。 ■こんな方におすすめ OpenID Connectを利用してアプリケーションへの実装を考えているプログラマー、エンジニア、セキュリティ担当者など。もしくはアプリケーションのセキュリティチェックをしている方など。 ■目次 第1章 OpenID Connectの概要 第2章 OIDCの利用シーン 第3章 エンドポイントとフローの種類 第4章 トークンの種類と形式 第5章 認可コードフローの詳細 第6章 アクセストークン取得後に行われる処理 第7章 ログアウトの方法 第8章 アプリケーションの実装例 第9章 ClientがSPAの認可コードフローの サンプルプログラム 第10章 ClientがBFFの認可コードフローのサンプルプログラム 第11章 Clientがネイティブアプリ(Androidアプリ)の認可コードフローのサンプルプログラム 第12章 クライアントクレデンシャルフローのサンプルプログラム 第13章 セキュリティの脅威と対応 付録A デバイスフロー 付録B 外部IdP連携 付録C OIDC関連の公式ドキュメント ■著者プロフィール ●著者―土岐 孝平 (とき こうへい):1976年宮崎生まれ。大学で情報工学を専攻。卒業後、いくつかの会社で働くが、いづれも上司とぶつかりすぐに退社。しばらく派遣社員としてさまざまな現場を経験したあと、2012年に合同会社 現場指向を設立。Javaをメインとしたアプリケーション開発の支援、教育をしている。主な著書として、「プロになるためのSpring入門」「間違いだらけのソフトウェア・アーキテクチャ」共著(小社)、「ITアーキテクトのためのクラウド設計・構築実践ガイド」共著(日経BP社)、「OpenID Connect入門」(Kindle ダイレクト・パブリッシング)などがある。 ●監修者―倉林 雅(くらはやし まさる): 一般社団法人OpenIDファウンデーション・ジャパン 理事・エバンジェリスト。OpenID、OAuth、パスキー(Passkeys)などの認証・認可技術の普及啓発および教育活動に従事。国内大手インターネット企業において長年、大規模な認証・認可基盤の開発・運用を経験。現在はプロダクトマネージャーとして、安全で利便性の高いデジタルアイデンティティ基盤の構築を牽引している。主な著書として、『パスキーのすべて 導入・UX設計・実装』(当社刊行)がある。
-
56位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2022年末に登場して以来、話題を集め続ける生成AIツール「ChatGPT」。その効力を余すことなく発揮するには、動作の起点となる「プロンプト(命令文)」をいかに適切に入力できるかがカギとなります。 本書は、生成AI活用の第一人者である深津貴之さんが考案した、効果的なプロンプトのパターン「深津式プロンプト」について、具体的なビジネスシナリオを交えて詳しく解説しています 。ChatGPTの性能を最大化し、日々の業務を効率化するための一助として、本書をご活用いただければ幸いです。
-
57位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【データ更新】2025年4月7日:第1版 第5刷のデータに更新済 人気のPython資格を取ろう! Pythonエンジニア育成推進協会が実施するPythonの試験【Python 3 エンジニア認定 基礎試験】に完全対応の公式問題集です。 テキスト並みの詳しい解説しているので、テキストと合わせて学習すれば、合格力が一気にアップします! 受験者必携の1冊。 ▼目次 第01章 Python の特徴 第02章 テキストと数の操作 第03章 リストの操作 第04章 判定と繰り返し 第05章 関数 第06章 その他コレクションの操作 第07章 モジュール 第08章 ファイル入出力 第09章 例外処理 第10章 クラスとオブジェクトの操作 第11章 標準ライブラリ 第12章 仮想環境とサードパーティパッケージの利用 第13章 総仕上げ問題
-
58位「初心者本はひととおり読んだけれど、次に何をしてよいかわからない」 「簡単なコードは書けるけれど、中規模システムは作れない」 本書は、そんなプログラミング迷子が設計からコードまで書けるスキルを身につけるための指南書です。 開発現場で起こった実際の問題とその解決法をもとに、文法以外に必要な「プロジェクトの各段階でプログラマーがやること」「その選択をどう判断するのか」「どうコードを実装して実現していくのか」を解説します。コードにはPythonを使用していますが、ほかのプログラム言語でも共通する知識が満載。より効率的かつ効果的にプログラムを書ける「自走できるプログラマー」へ導きます。
-
59位一度スタートしたサービスは止めたくない,というのはWebに携わる開発者や担当者に共通する意識ではないでしょうか。しかし,サービスの成長にともない,サーバの増強,ハードウェア/ネットワークの障害対応,複数サーバの同期と管理などが不可欠となり,24時間365日止まらないサービス,稼動し続けるサーバ/ネットワークインフラを設計・構築・運用するには,数々のテクニックが必要です。 本書では,Webシステムのスケールアウトを念頭に,負荷分散システムの構築&高可用の実現,パフォーマンスチューニング,そして手間を極力抑えた運用術という三つのテーマをまとめて解説します。
-
60位
-
61位大好評の『基礎からしっかり学ぶC#の教科書』(2017年11月発行)がC# 8に最速対応!プログラミング言語としてのC#の使い方を、基礎から丁寧に説明します。プログラミングに必要な基礎知識(言語仕様、文法、概念など)を体系的に学習できます。各章の章末には復習問題があり、その章で学んだ内容を確認してから次の章に進めるようになっています。また、本書の最後の章では実際に電卓アプリを作成することで、本書で学んだこと全体が復習できます。レベルアップを目指すC#の初学者におすすめします。 今回の改訂では、旧版発行以降のC# 7.xおよびC# 8.0までの変更点を反映しています。サンプルプログラムはVisual Studio 2019と.NET Core 3.0で作成しました。
-
62位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 失敗しない導入法とチームマネジメントを徹底解説 現在、ITの現場で「ツール革命」が起こっています。 開発現場、運用現場の悩みをピンポイントで解決するツールが次々と登場しているのです。 多種多様なツールがあり、どれもこれも非効率だった従来の作業をズバリ効率化します。 ただ、ツールは闇雲に使えばいいわけではありません。 星の数ほどあるツールから何を選ぶべきか、ツール同士をどう組み合わせるべきかは悩ましい問題です。 ツールはチームメンバーに使ってもらって初めて導入効果が出ます。 ツール活用を前提としたチームマネジメントも欠かせません。 本書は“10倍速”の業務効率の実現に本当に役立つツールを明らかにし、 その使い方、導入法を豊富な事例を基に解説します。 <目次> ■基本編■ 【第1章】 調査で分かった ITの現場「新3種の神器」 【第2章】 開発・運用ツール利用実態調査 黄金コンビはこれだ ■実践編■ 【第3章】 DevOpsツールで実現する タイムリー開発 【第4章】 開発、運用、利用部門の壁を壊し一丸になる DevOps―プロセス・組織編― ■導入編■ 【第5章】 ツール導入の勘所 ■解説編■ 【第6章】 現場でホントに役立つツール ■特別付録■ 【第7章】 大注目の仮想化ツール「Docker」
-
63位★データ駆動型経営を支えるデータ基盤の設計が分かる ★オンプレミスのDBをクラウドに移行する手法を知る データ駆動型経営が求められるなか、その根本となるデータ活用環境が重要になっています。この環境を支えるのが企業におけるデータ基盤です。現在、クラウド化の進展に伴い、データ基盤をクラウド技術で構築する、つまりクラウドネイティブにする流れが急速に進んでいます。 本書では、データ基盤のクラウド化に際して選択されることの多い米アマゾン・ウェブ・サービスの「Amazon Web Services(AWS)」、米マイクロソフトの「Microsoft Azure」、米グーグルの「Google Cloud」、米オラクルの「Oracle Cloud Infrastructure(OCI)」の各サービスを取り上げ、クラウドネイティブなデータ基盤をどのように構築していくかを説明します。 加えて本書では既存のオンプレミスのデータベースのクラウド移行について1章を割いて説明しています。クラウドへのデータベース移行は頻繁に経験することではなく、予算やスケジュールの見積もりには特有の難しさがあります。本書ではデータベース移行の計画立案、データベースとアプリケーションを移行するにあたってやるべきことなどをまとめています。 データを的確に、迅速に活用するには、クラウドネイティブなデータ基盤の構築に加え、管理の仕組みも欠かせません。実際のデータ活用を円滑に進めるためのデータマネジメント組織の役割や機能についても説明します。データ基盤の構築とデータ活用に携わるすべてのエンジニアに必携の一冊です。ぜひご活用ください。
-
64位本書は,数百プロジェクトの実績から導かれたインフラ設計の定石を,デザインパターンとしてまとめたものです。特にインフラについて経験の浅い技術者(アプリケーション開発者も含む)や,システム構築に責任を持つプロジェクトマネージャ,企業の情報システム部門でシステムの企画や導入の意思決定を行う方,ベンダーの提案や設計を評価・比較する方に向けて書かれています。 すべてのデザインパターンには,特徴を把握できる簡潔なイメージ図が掲載されています。また,各デザインパターンの「できること」だけでなく,「できないこと」や「留意点」も記載しています。インフラデザインパターンをベースに設計することで,スキルのあるインフラ技術者が行う検討に近づくことができるでしょう。
-
65位企画部門系ビジネスパーソン、コンサル、SE・・・。ITをビジネスに活用する企業の経営者や企画部門の担当者、実際にITの開発や運用に携わる実務者。特に自社の技術戦略を検討・策定する企画担当者が年度計画や事業計画の「ネタ本」として使えると感じられる本です。 ロングセラーの定番本。野村総合研究所が、最新IT(情報技術)の動向を継続的に調査し、その結果を広く社会に情報発信した成果をまとめたもの。ターゲット読者が今後の技術戦略を検討・作成する際の指針となり、IT利活用のナビテーションとなる、バイブル的な本と位置づけられます。 野村総研による「ITロードマップ」調査をベースとし、これから情報技術がどう変わるのか、どのようにビジネス、経済、社会に受け入れられて行くのかを予測します。
-
66位【障害対応時の基本動作と現場マネジメントがわかる!】 本書は、ITシステム障害対応の現場で必要なさまざまな知識とノウハウ(基本動作、ツール、必要ドキュメントなど)を体系化し、個人・組織のシステム障害対応力を向上させることを目的とした解説書です。障害対応を指揮する「インシデントコマンダー」や、実際に作業にあたる作業担当者が知っておくべき知識を解説するとともに、高い障害対応力を備えた組織作りについても紹介します。改訂新版では、チームメンバーの教育と育成、障害対応訓練実施のポイント、事故を防ぐ手順書の作り方、エンドユーザ向け情報発信についての章を新設しました。また、生成AI技術のシステム運用への応用についても紹介しています。 ■こんな方におすすめ ・ITサービスに関わるすべての人 ・ITシステムの障害対応に携わる人 ・システム障害時の対応について体系的な知識を知りたい人 ■目次 ●第1章 システム障害対応を学ぶ意義 1.1 なぜシステム障害対応は暗黙知だったのか 1.2 上昇し続けるシステム障害対応の難易度 1.3 システム障害対応時に起こり得るさまざまな問題 ●第2章 システム障害の定義 2.1 システム障害とは何か 2.2 システム障害対応の目的と定義 ●第3章 システム障害対応の登場人物と役割 3.1 システム障害対応の登場人物の概要と体制 3.2 インシデントコマンダーの役割と基本動作 3.3 作業担当 3.4 ユーザ担当 3.5 CIO ●第4章 各プロセスの基本動作~発生から終息まで 4.1 検知・事象の確認 4.2 業務影響調査 4.3 原因調査 4.4 復旧対応 4.5 イベントの確認/事後対応 ●第5章 障害対応に必要なドキュメント 5.1 障害対応フロー図 5.2 オンコールシフト表と連絡先管理表 5.3 障害レベル管理表 5.4 障害状況ボード 5.5 作業タイムチャートシフト表 ●第6章 システム障害対応力を高めるツールと環境 6.1 大規模システム障害のコントロール 6.2 システム監視ダッシュボード 6.3 War Roomダッシュボード 6.4 War Room 6.5 構成管理データベース(CMDB) 6.6 システム運用におけるAIの活用 ●第7章 組織の障害対応レベル向上と体制作り 7.1 障害対応レベルの維持・向上 7.2 障害対応を担う組織や体制 ●第8章 システム障害対応力の改善と教育 8.1 組織の障害対応力の継続的な改善 8.2 教育と訓練 ●第9章 教育と育成の手引き 9.1 作業担当とインシデントコマンダーに必要な能力 9.2 障害対応チームの育成の流れ 9.3 障害対応力スキルチェックシート ●第10章 障害対応訓練の実施 10.1 訓練手法の種類と適切な選択 10.2 訓練の実施要領 ●第11章 事故を防ぐ手順書の作り方 11.1 ヒューマンエラーとは 11.2 ヒューマンエラーを防ぐ手順書の作成 ●第12章 エンドユーザ向けの情報発信 12.1 エンドユーザ向けの情報発信の目的と内容 12.2 エンドユーザ向けの情報発信の方法 ●Appendix 難易度の高いシステム障害ケース ケース1 ビジネスロジックアプリケーション障害と「誤データの波及」 ケース2 インフラ障害における機器の「半死」 ケース3 大規模インフラ障害と「伝言ゲーム」 ケース4 キャパシティ障害 ケース5 災害時のコントロール~3.11のふりかえり ■著者プロフィール 木村誠明:株式会社野村総合研究所 システムコンサルタント。金融系業務システムの開発・保守運用に携わり多くの障害対応を経験。その後、システム運用高度化のための技術開発・サービス開発を実施。現在はITサービスマネジメントの専門家として、社内外のシステム運用の改善に携わるとともに、障害対応力向上のための研修講師も手掛ける。NRI認定ITサービスマネージャー。
-
67位1巻 3,080円 (税込)AI時代の必携試験、G検定の「公式テキスト」第3版! 【本書の特徴】 ・大ベストセラー、ディープラーニング G検定 公式テキストの改訂版。 ・新シラバスに完全準拠。 ・試験運営団体である「日本ディープラーニング協会」が監修。 ・章末問題を一新!分かりやすい解説付き。 ・ディープラーニングに関する入門書としても最適。 【対象読者】 ・G検定を受験しようと思っている人 ・ディープラーニングについて概要を学びたい人 ・ディープラーニングを事業活用しようと思っている人 ・ChatGPT等生成AIの理解・活用のための知識習得したい人 【G検定とは】 ・内容:ディープラーニングの基礎知識を有し、適切な活用方針を決定して、事業活用する能力や知識を有しているかを検定する試験。 ・試験方式:知識問題(多肢選択式)、オンライン実施(自宅受験) ・試験時間:120分、出題数:200問程度 ・日程:年6回(2024年の場合。詳細は公式サイトにて公表) 試験の概要 第1章 人工知能(AI)とは 第2章 人工知能をめぐる動向 第3章 機械学習の具体的手法 第4章 ディープラーニングの概要 第5章 ディープラーニングの要素技術 第6章 ディープラーニングの応用例 第7章 AIの社会実装に向けて 第8章 AIの法律と倫理 Appendix 事例集 産業への応用 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
68位◆長年のソフトウェア開発経験が生み出した新提案◆ 本書は、著者が約30年間経験してきたAPI仕様の作成、20年間経験してきたテストファースト開発/テスト駆動開発の知見をまとめたものであり、一般的なソフトウェア開発者が習得することが容易ではない事柄を、本書を通して学び、実践してもらうことを目的としています。 本書が提唱する「API仕様ファースト開発」はWebサービスにおける大域的なテスト駆動開発の実現に必要なものであり、また、API仕様ファースト開発を実現するにはテスト駆動開発が必要です。API仕様ファースト開発とテスト駆動開発は、いわば車の両輪のような関係にあります。 ソフトウェアテストの変遷とWebサービスにおけるAPI仕様の関連を説明したうえで、API仕様とはどうあるべきか、API仕様に何を書くべきかについて説明します。具体例としてはgRPCを取り上げます。第4章で紹介するAPI仕様ファースト開発という開発プロセスは、筆者が日々実践していることですが、多くのソフトウェアエンジニアが実践できていないことです。そのために必要なE2Eテストフレームワーク、さらには、API仕様がきちんと書かれていないために生まれる技術負債の返済方法なども紹介します。 ■目次 ●第1章 ソフトウェアテストの変遷 1.1 1990年代までと2000年代のソフトウェアテスト 1.2 フィードバックループを短くする 1.3 ビッグバンインテグレーションから継続的インテグレーションへ 1.4 まとめ ●第2章 API仕様 2.1 APIとは 2.2 優れたAPI仕様とは 2.3 API仕様でよくある問題点 2.4 API仕様に書くべきこと 2.5 API仕様とE2Eテスト 2.6 まとめ ●第3章 gRPCにおけるAPI仕様の書き方 3.1 gRPCとは 3.2 API仕様をどこに書くか 3.3 サービスの概要の説明 3.4 個々のエンドポイント(RPC)の説明 3.5 エラーの説明 3.6 リストオプションの説明 3.7 まとめ ●第4章 API仕様ファースト開発 4.1 開発順序 4.2 不具合の修正順序 4.3 既存のエンドポイントの修正と新たなエンドポイントの追加 4.4 API仕様のエンドポイントを呼び出すE2Eテストの利点 4.5 まとめ ●第5章 E2Eテストフレームワークの構築 5.1 テストフレームワークの基本的な考え方 5.2 マイクロサービス構成でのテストフレームワーク 5.3 非マイクロサービス構成でのテストフレームワーク 5.4 E2Eテストフレームワークの骨格 5.5 まとめ ●第6章 API仕様の技術的負債の返済 6.1 APIの技術的負債とは 6.2 API仕様の負債の返済 6.3 返済順序のまとめ 6.4 E2Eテストのもう1つの利点:リファクタリング 6.5 E2Eテストと単体テスト 6.6 API仕様ファースト開発が定着した組織 6.7 まとめ ●第7章 Go言語によるE2Eテストフレームワークの実装 7.1 E2Eテストの基本的な流れ 7.2 courierライブラリの構成とインストール 7.3 サンプルサービスの構成と定義 7.4 E2Eテストコードの例 7.5 E2Eテストフレームワークの流れ 7.6 フェイクサービスの構築 7.7 テスト実行までの流れとテストコードの実装 7.8 テストの並列化サポート 7.9 ほかのテスト関数の例 7.10 テスト関数に合格するサーバ実装 7.11 外部サービスのフェイクサービス 7.12 E2Eテストでのデータの準備 7.13 ステージング環境や本番環境に対するE2Eテスト 7.14 まとめ ●付録A:Goのテストの並列化 ●付録B:長時間夜間ランニングテスト ●付録C:防御的プログラミング ■著者プロフィール 柴田芳樹:九州工業大学および大学院で情報工学を専攻。1984年4月に富士ゼロックスに就職し、その後さまざまな会社でソフトウェア開発に従事。2024年4月より個人事業主として活動。2018年6月に、メルペイ(メルカリ子会社)でWebサービスのバックエンドサービス開発に従事してからは、「API仕様ファースト開発」によるGoおよびTypeScriptを用いたバックエンドサービス開発に従事している。著書に『プログラマー“まだまだ”現役続行』(2010年、技術評論社)ほか多数。
-
69位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、ネットワークエンジニアやシステム管理者を対象に、Pythonを用いたネットワークの自動化について解説した実践的な教科書です。 急速なビジネス要件の変化に適応し、企業の迅速な成長と競争力を維持するためには、ネットワーク自動化が不可欠です。現代のネットワークエンジニアやシステム管理者にとって、ネットワーク自動化のスキルは必須となりました。 しかし、Pythonを使用したネットワーク自動化は、プログラミング初心者にとっては理解が難しい場合もあります。そのため、本書では、Pythonの基礎から分かりやすく解説しています。さらに、ネットワーク自動化に役立つライブラリの使い方や、実際のネットワーク機器での応用方法についても詳しく説明しています。 この書籍を通じて、Pythonを用いたネットワーク自動化の基本的なスキルを身につけ、日常的なネットワーク運用の効率化や故障時の対応力向上、セキュリティの精度向上などに役立ててください。 (本書「はじめに」より抜粋・編集) Chapter.1 Python 基礎 1.1 Python の入門知識 1.2 Python のインストール 1.3 Python を使ってみよう 1.4 Python の学習方法 Chapter.2 Python のデータ型とファイル操作 2.1 数値型(int, float) 2.2 文字列型(str) 2.3 バイト型(bytes) 2.4 ファイル操作 Chapter.3 Python のデータ型(コレクション、日時、None、ブール) 3.1 リスト(list)
-
70位
-
71位デジタル時代に活躍するための「教養」をこの1冊で身につけよう! プリンストン大学の一般人向け「コンピューターサイエンス」の講義が1冊に。 デジタル社会をよりよく生きるための知識を伝説の計算機科学者がやさしくお伝えします。 好評をいただいた第1版から2年、早くも第2版が登場です。 第1版の「ハードウェア」「ソフトウェア」「コミュニケーション」の3部構成から、第2版では「データ」を新設、4部構成となりました。 第4部「データ」では、第1版では「コミュニケーション」に含まれていた「データと情報」「プライバシーとセキュリティ」が移設・補強されるとともに、「人工知能と機械学習」が加わりました。 第2部「ソフトウェア」の「プログラミングを学ぶ」では、第1版でのJavaScriptでの説明に加えて、Pythonを用いた説明も加わりました。 また、コロナ禍によるデジタル環境の加速について追記されるなど、全面的に内容が見直されています(末尾の目次をご覧ください)。 私たちの身の回りには、情報機器があふれています。そうした機器を使いこなしてデジタル社会をよりよく生きるためには、コンピューターやソフトウェア、インターネット、さらにはデータに関する知識が欠かせません。本書は、パソコンやスマホをはじめとするコンピューターや、ネット、ウェブサイトがなぜ動くのか、データの扱いを含めどう安全に使いこなせばいいのかを、理系・文系を問わない「一般の人」を対象に、イチからやさしくお伝えします。
-
72位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Pythonの基礎文法から機械学習、Webアプリ開発まで、Pythonを網羅的に学べる1冊 これからPythonを学習してみたい人の入門書です。学習環境の整え方から始まり、Pythonを実践で使いこなすのに十分な知識を身につけられるように作りました。 Chapter 1 Pythonのインストールとプログラムの実行 Chapter 2 はじめの一歩 ー 基本的な文法について Chapter 3 リストや関数について Chapter 4 モジュールとパッケージ Chapter 5 実践編 ー Pythonを実践で使おう Chapter 6 応用編 ー オブジェクト指向について 「クジラ飛行机」名義で活動するプログラマー。代表作にテキスト音楽「サクラ」や日本語プログラミング言語「なでしこ」など。2001年オンラインソフト大賞入賞、2005年IPAのスーパークリエイター認定、2010年OSS貢献者賞受賞。2021年代表作のなでしこが中学の教科書の一つに採択。これまでに50冊以上の技術書籍(Python・JavaScript・Rust・アルゴリズム・機械学習・生成AIなど)を執筆しており、日々プログラミングの愉しさを伝えている。 ※この商品は固定レイアウト型の電子書籍です。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 ※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。
-
73位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 楽天モバイルユーザー必携!「貯まる仕組み」を徹底解説した最強ガイド 楽天ポイントを賢く貯めて、家計を劇的にラクにする。そんな「ポイ活習慣」を身につけるためのガイドブックです。 本書では、楽天モバイルの活用術はもちろん、楽天市場や楽天カードを組み合わせた「楽天経済圏」の攻略法を4つのパートで分かりやすく解説します。 【本書の主な内容】 PART 1:楽天ポイント攻略…効率的にポイントを獲得する「SPU」徹底解説 PART 2:楽天市場の裏技…お買い物マラソンやセールを120%活かす方法 PART 3:楽天モバイルの極意…通信費を実質0円にするための運用術 PART 4:楽天経済圏の拡大…楽天証券や新サービスでさらに得する仕組み 難しいことは抜き!マネするだけでお金が貯まる「最強のポイ活習慣」を、あなたも今日から始めてみませんか?
-
74位●全工程を網羅したやさしいデータベース設計の入門書 本書は、データベース(DB)設計の経験が浅い方、DB設計経験はあるが悩みが多く自信の無い方、あるいは新たにデータ管理を任されることになった新任の方などに向けた、実務で使えるDB設計の入門書です。 企業の重要資産であるデータを守り、活用し続けるためには、確かな設計力が欠かせません。しかしDB設計においては専門用語の多さや断片的な知識にとまどい、設計に自信が持てなくなる場面も少なくありません。 そこで本書では、業務理解を起点としたモデル化の考え方を軸に、要件整理から設計、実装、運用まで、DB 設計に必要な全工程を体系的に整理しました。さらに、現場で頻出するテーブル設計・カラム設計の悩みにも丁寧に触れ、「良いDB 設計」を実現するための具体的な判断基準と手順をわかりやすく示します。 ▼本書の構成 第1章 DB設計とは 第2章 DB論理設計①モデル作成<準備> 第3章 DB論理設計②モデル作成<関係を描く> 第4章 DB論理設計③モデル作成<仕上げ> 第5章 DB論理設計④テーブル定義 第6章 DB論理設計⑤カラム定義 第7章 DB物理設計 第8章 DB運用設計 第9章 DB運用ツール 第10章 DB基盤アーキテクチャ設計 第11章 事業の環境変化に強いDB設計 Appendix1 練習問題 Appendix2 補足情報(モデル記法/作成ルールまとめ、SQLサンプルなど) 高品質/高パフォーマンス/高拡張性を備えたDBを設計し、ビジネスを力強く支える、そのための"DB設計の基本"を、本書で身につけましょう!
-
75位◆実務で活躍できる、ワンランク上のデータサイエンティストへ!◆ データサイエンティストに求められるスキルは、いまや分析技術だけではありません。実務で活躍できるデータサイエンティストになるためには、チームでの働き方も身に付けなければいけないでしょう。本書では、分析環境の準備・分析データのチェックから、機械学習モデルの運用やプロトタイプ開発まで、データサイエンティストが抑えるべき「分析前後」の知識を身に付けられます。ワンランク上のデータサイエンティストになるための、強力なガイドとなる本です。 ■こんな方におすすめ ・新人データサイエンティスト ・分析技術は学んできて、これからチームで働く人 ■目次 第1章 実務で生き抜くためのエンジニアリングスキル ・1.1 データサイエンティストを取り巻く環境の変遷 ・1.2 プロジェクトで求められるエンジニアリングスキル ・1.3 まとめ 第2章 環境構築 ・2.1 分析の土台としての環境構築 ・2.2 リポジトリの構造を整える ・2.3 VS Codeでの開発環境の整備 ・2.4 Dev Container による仮想環境構築 ・2.5 uv によるパッケージ管理 ・2.6 まとめ 第3章 コードの品質管理 ・3.1 Notebookだけのデータサイエンティストからの卒業 ・3.2 コード品質とは ・3.3 品質の高いコードとその実現方法 ・3.4 コードレビューによる品質管理 ・3.5 まとめ 第4章 データの品質確認 ・4.1 データの品質確認の重要性 ・4.2 分析開始前のデータ確認 ・4.3 Panderaによるデータフレームのバリデーション ・4.4 データ品質管理の継続的な取り組み ・4.5 まとめ 第5章 機械学習モデルの実験管理 ・5.1 実験管理の意義 ・5.2 Hydraによるパラメータ管理 ・5.3 MLflowによる実験の比較 ・5.4 まとめ 第6章 プロトタイプ開発 ・6.1 プロトタイプ開発の意義 ・6.2 Streamlitによるプロトタイプ開発 ・6.3 まとめ ■著者プロフィール ●浅野 純季(あさの じゅんき):株式会社ブレインパッド リードデータサイエンティスト。プロジェクトマネージャーとしてECサイトのマーケティング分析、レコメンド、効果検証、ゲームのチート検知などのプロジェクトをリード。 また、データサイエンスpodcast「白金鉱業.FM」の配信、Meetupイベント「白金鉱業Meetup」の主催、大学での寄付講義などでも活動。 1章と3章の執筆を担当。 ●田中 冬馬(たなか とうま):株式会社ブレインパッド データサイエンティスト。デジタルマーケティングの領域での分析集計・機械学習モデルの構築や、LLMを活用したプロダクト開発などを担当。LLMに関する研究活動にも取り組み、論文の執筆や学会での発表を行なっている。社外では、AutoResというAIを活用した研究を自動化するプロジェクトに参画している。 2章の執筆を担当。 ●武藤 克大(むとう かつひろ):株式会社Citadel AI ソリューションエンジニア兼ソフトウェアエンジニア。新卒で株式会社ブレインパッドに入社し、機械学習エンジニアとして、製造業・小売・金融業を中心に、MLOpsの推進や生成AIを活用したシステムの検証・開発に携わる。現職では、AIセーフティーやAIガバナンスに関するプロダクトの導入支援や開発を行う。 3章と6章の執筆を担当。 ●木村 真也(きむら まさや):株式会社ブレインパッド データサイエンティスト。金融・食品業界におけるDX推進組織の立ち上げに携わる。DX推進組織のビジョンやアクションプランの策定といった上流の支援に加え、課題整理、分析、運用化までのデータ活用支援も担当。顧客のデータ活用人財の育成や社内コンペの主催など、データ・AI活用の民主化に向けた取り組みも実施。 4章の執筆を担当。 ●栁 泉穂(やなぎ みずほ):株式会社タイミー データサイエンティスト。新卒で株式会社ブレインパッドに入社し、通信や小売の領域を中心に、予測モデル開発やLLMアプリケーション開発、データ基盤整備などのプロジェクトに携わる。統計学を専攻していた知見を活かし、新卒研修の資料作成や講師も担当。 4章と5章の執筆を担当。
-
76位
-
77位※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ネットワーク技術入門の定番書籍が、パワーアップして改訂! 2020年以降のネットワークの最新情報を盛り込みながら、解説と図をさらにわかりやすく刷新。特にWi-Fiやセキュリティ関連の解説を大幅に強化しました。 幅広いネットワーク技術を徹底図解。入門者にもわかりやすく、プロフェッショナルにも活用できる、ネットワーク技術入門書の決定版! <本書の特徴> ・フルカラーの図解が満載! ネットワークの仕組み・動作は図を用いて理解するのが効果的です。本書では400点以上の図を用いてTCP/IPプロトコルを丁寧に解説します。 ・最新ネットワークに対応! IPやTCP/UDPだけでなく、イーサネット、Wi-Fi、IPv6、HTTP、SSL/TLSなど、現代のネットワークに不可欠な各種のプロトコルについても広く網羅しています。 ※カバー画像が異なる場合があります。
-
78位クラウド開発の現場ノウハウをこの1冊に凝縮! 今後の企業情報システムに不可欠となる、クラウド活用のシステム設計・構築ノウハウを凝縮した一冊です。開発現場への徹底取材による先進ユーザーのクラウド活用事例を豊富に紹介。3大クラウドサービス利用時のシステム設計のデザインパターン、クラウドシステム独自の設計書の作り方など、従来とは異なる開発手法の実践的ノウハウを分かりやすく解説します。関連テクノロジーの技術解説も満載。クラウド活用で求められるスキルを幅広く身に付けられます。現役のITアーキテクトや、ITアーキテクトを目指す若手エンジニア必携の書です。 <目次> 【第1章】 事例で分かるクラウドシステム構築 【第2章】 クラウドで変わるシステム開発の現場 【第3章】 基礎から学ぶクラウド 【第4章】 クラウドシステムの設計知識 【第5章】 解剖! クラウドテクノロジー
-
79位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ネットワークを設計するうえで押さえておくべきは、どのような機器や機能があるのかといった基礎知識と、どう組み合わせればきちんと動くのかという実践ノウハウです。本書はこれらの情報を網羅するだけでなく、丁寧な用語解説とわかりやすい図解により、初めて実際のネットワークを設計する方でも難なく読み進められる構成になっています。増補改訂に当たり、最新のトレンドに合わせた設計手法の解説も盛り込みました。ネットワークを更新・再設計する方にも役立つ情報が満載です。 ≪目次≫ 企業ネットワーク設計の必勝ルート ■Part1 機器のトレンドを押さえる ■Part2 基礎からしっかり スイッチ・ネットワーク ■Part3 これであなたも一人前 スイッチ・ネットの作り方 ■Part4 スイッチ・ネット設計の実践<基本編> ■Part5 スイッチ・ネット設計の実践<応用編>
-
80位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 使いやすい理由とは何か 本書はUIにおけるデザインの定義から、 ハードおよびソフトによる制約、人間の心理による影響、 そして具体的にデザインを形にする方法までを、 図や画像を使いながら、わかりやすく体系的に解説していきます。 Webサイトの閲覧者やアプリのユーザーは、 いつのまにか迷ったり、わからなくなったり、 操作がしっくりこなかったりすることがあります。 本書を読むと「わかりやすさ」と「使いやすさ」の要点がわかるので、 ユーザーを迷わせない、最適なUIを見つけることができます。 デザイナーはもちろん、エンジニア、ディレクター、発注者など、 UI制作に関わる、あらゆる方におすすめの1冊です。 *本書は2013年刊行の『UIデザインの教科書』をもとにしていますが、 最新環境にあわせて、構成及び内容を全面的に書き直しています。 〈こんな人のための本です〉 ・UIデザインの基本的な考え方を学びたい ・わかりやすさや使いやすさの理由が知りたい ・最新のデバイスごとの違いやルールを知りたい ・UIデザインのチェック項目が知りたい ・UIデザインを説明するためのロジックが学びたい ...etc 〈目次〉 第1章 デザインの目的とUI/UX 第2章 物理的な制約 第3章 ソフトウェアの影響 第4章 人間の認知特性 第5章 階層と構造 第6章 ナビゲーションとインタラクション 第7章 デザインを形にする ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
81位マンガと実践で学ぶGitの入門書が最新情報に対応して改訂しました! Gitの概念はもちろん、GitHubについても丁寧に解説しています。これからGitを使い始める人にオススメの1冊です。 本書ではクリック操作でGitを使えるSourceTreeを中心に解説しているので、初心者でも安心です。 <はじめにより抜粋> ■せっかく学ぶなら、やっぱり楽しい方がいい 「Gitって難しそう」 「勉強しようとは思っているけど、なかなか一歩が踏み出せない」 そんな方のために、楽しくGitを理解できる本を作りました。 ・個性的なキャラクターたちが登場するマンガ ・感覚的にわかる図解 ・丁寧な実践パート 上記3つの特長で、Gitを無理なく学べます。 仕事に必要な基本の使い方はもちろん、サンプルデータが使えるので、プルリクエストの練習・GitHub PagesでのWebページ公開もできます! ■こんな人におすすめ 新入社員……Gitが使えて当たり前の会社に就職したので、勉強したい Webデザイナー・コーダー……エンジニアと一緒に、Gitで共同作業したい Gitに乗り換えたいエンジニア ……今まで使っていたバージョン管理システムから、Gitに乗り換えたい 小さな会社のWeb担当……そろそろ手動バックアップを卒業したい 企画・営業担当……制作側のことも知っておきたい ■改訂版になり、さらにパワーアップ 本書は、既存の2017年版のものを、2021年版として新たに加筆修正したものです。 ・操作画面の画像を、すべて新しく撮り直しました。 ・開発現場のリアルな声を、より反映しました。 ・セクションごとに対応コマンドを掲載! さらなるレベルアップも可能に。 ・付録「コマンド操作に挑戦!」が追加されました。
-
82位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 エンジニア界隈、究極の歩き方読本誕生! エンジニアとして働いていると、キャリアについて様々な疑問が浮かびます。 どの業界に進むべきか、どの職種を選ぶべきか、どうすれば年収が上がるのか、いつ転職すべきか。 世の中には多くのキャリア情報があふれていますが、それらは断片的で、時に矛盾していることも少なくありません。 本書は、外資でソフトウェアエンジニアとして働く私の経験と数百人のエンジニアのキャリア相談を通じて得られた知見をもとに、エンジニアキャリアを体系的に整理した一冊です。 SaaS、ゲーム、フィンテック、メディアなど業界ごとの特徴、スタートアップから大企業までの組織規模による違い、バックエンドからSRE、セールスエンジニアまで多様な職種の展望、そしてジュニアからシニアへの成長戦略まで、幅広いテーマを扱っています。 しかし、本書が伝えたいのは単なる選択肢の羅列ではありません。 一見バラバラに見えるこれらのキャリア課題には、共通する根本的な原則があります。それは「実績を残せる環境を戦略的に選ぶ」という考え方です。 技術力を磨くことは前提として、どの会社でどんな経験を積むかが、キャリアの自由度を大きく左右します。 本書はそんな複雑なエンジニアキャリアの道しるべとなる、実用的な地図を目指した一冊です。 【こんな方におすすめ】 ・自分の現在地が知りたいエンジニア ・新たな可能性を見つけたいエンジニア ・キャリアチェンジを考えているエンジニア ・エンジニアになりたい人 CHAPTER1 なぜ、いま「エンジニアのキャリア地図」なのか? 1-1 自分で情報を取捨選択するために 1-2 市場価値の高いエンジニアの3要素 1-3 キャリアの自由度を上げるための「実績」と「実力」 1-4 挑戦して失敗することの重要性 1-5 この本の使い方 CHAPTER2 業界から考えるキャリア選択 2-1 SaaS系 2-2 インターネット広告 2-3 モビリティ 2-4 AI・アルゴリズム系 2-5 テクノロジーベンダー 2-6 SIer・コンサルティングファーム 2-7 フィンテック(決済システム) 2-8 ゲーム系 2-9 メディア系(ニュース、動画配信) 2-10 Eコマース・C2C CHAPTER3 エンジニア組織の規模感から考えるキャリア選択 3-1 大規模エンジニア組織 3-2 中規模エンジニア組織 3-3 小規模エンジニア組織 CHAPTER4 職種から考えるキャリア選択 4-1 分類別の職種について 4-2 フロントエンドエンジニア 4-3 バックエンドエンジニア 4-4 フルスタックエンジニア 4-5 インフラエンジニア 4-6 サイト信頼性エンジニア 4-7 機械学習エンジニア 4-8 モバイルアプリエンジニア 4-9 エンジニアリングマネージャー 4-10 サポートエンジニア 4-11 ソリューションアーキテクト CHAPTER5 エンジニアの職位とキャリアパス 5-1 職位とは 5-2 職位と給与レンジ 5-3 マネジメントとプロフェッショナルの行き来 5-4 経験年数に見合った職位を目指す CHAPTER6 ジュニアエンジニアがキャリアで考えるべきこと 6-1 スコープが限定された仕事を完遂する 6-2 実践の中で自分にできる範囲を増やしていく 6-3 自立したエンジニアを目指す 6-4 自分がメインでデリバリーする 6-5 成長するためにできること CHAPTER7 中堅エンジニアのキャリアへの向き合い方 7-1 実績を増やして強みを見つける 7-2 リーダーでなくともリードした実績を作る 7-3 プロフェッショナルネットワークを広げる CHAPTER8 シニアエンジニアからさらに上を目指すために 8-1 より広いスコープの技術的リーダーシップをとる 8-2 昇進は自分の影響範囲を広げていくこと 8-3 実力と実績が物を言う 8-4 影響力を持ちやすい仕事を選択していく 8-5 マネジメントかプレイヤーか 8-6 転職でより上位職へ CHAPTER9 転職活動でキャリアアップする 9-1 なぜ転職活動すべきなのか? 9-2 求人を探す方法 9-3 応募する求人をどのように選ぶべきか 9-4 転職キャリアアップ事例集 CHAPTER10 職務経歴書を書く 10-1 職務経歴書の形式について 10-2 職務経歴書のサンプル 10-3 職務経歴書の目的 10-4 職務経歴書のフォーマットの構成 10-5 職務経歴書の書き方のポイント CHAPTER11 面接を突破する 11-1 経歴深堀り・行動面接 11-2 コーディングテスト・ライブコーディング 11-3 システムデザイン面接 11-4 技術課題 CHAPTER12 フリーランス・起業という選択肢 12-1 フリーランスの魅力 12-2 フリーランスのリスク 12-3 会社員に戻る選択肢を残すために 12-4 エンジニアが起業することについて CHAPTER13 AI時代のエンジニアキャリア 13-1 AIがもたらしたエンジニアへの恩恵 13-2 AI時代に価値を発揮するエンジニアとは?
-
83位●傑作SQL問題集、爆誕! あなたのアタマを鍛え上げる一冊 本書は、DB関連書籍で高い評価を得てきたミック氏が、実務で培った知見を凝縮した「新しいSQLパズル(練習問題)」です。単なるサンプルコードをなぞるのではなく、読者自身が手を動かし、考えながら解き進めることで、SQLの本質をつかむことを目指しています。 収録されたパズルは基礎から応用へ段階的にレベルアップし、ウィンドウ関数、結合、CASE式、サブクエリ、再帰など、実務で必須となる標準SQLを幅広く網羅。解答だけでなく、「どう考えるか」「別解だとどう書けるか」といった思考プロセスを丁寧に解説し、複数の書き方を比較することで、より良いSQLを選択する“審美眼”を養えます。 さらに、一部の問題では実行計画にも踏み込み、処理性能の観点から最適な書き方を理解できるよう工夫。初級者から中級者まで、「SQLを考える力」を無理なく、そして着実に鍛えられる一冊です。 【本書のパズル・チラ見せ!】 ■第1章 宣言的言語としてのSQL パズル1-1 データベースの絶対法則――主キー制約 パズル1-2 上司は誰?――参照整合性制約 ほか ■第2章 SQLの論理 パズル2-1 作業依頼――全称量化① パズル2-2 自然数列の生成――再帰と構成 ほか ■第3章 SQLの高度な応用 パズル3-1 住所の変遷を追う――再帰とポインタチェイン パズル3-2 可能な日付の組み合わせ――列の組み合わせ ほか ■第4章 SQLで数学パズルを解く パズル4-1 順列――自己非等値結合 パズル4-2 完全数――HAVING句での条件 ほか ■第5章 ウィンドウ関数――SQLで魔法をかける パズル5-1 移動平均――ウィンドウ関数の基礎 パズル5-2 90%ile 3秒――パーセンタイル ほか ■第6章 SQLで木構造を扱う パズル6-1 隣接リストモデル パズル6-2 入れ子集合モデル ほか ■第7章 卒業試験 パズル7-1 すべての列についての条件指定――全称量化/存在量化 パズル7-2 ピザ屋の売上――順位による選択 ほか 全7章の“至高のパズル”であなたをお待ちしています!
-
84位『デザイン組織のつくりかた』『デザインリーダーシップ』に続く、テック企業のための組織づくりシリーズ第3弾! より良いプロダクト、ソフトウェア、サービスを生み出すためには、会議/ミーティングをいかに適切に設計・運営するかが肝要となります。本書では、ミーティングにデザイン思考を導入するための具体的なノウハウやサンプルアジェンダをふんだんに紹介しつつ、各章末に重要ポイントを掲載しています。 これらを実践し、ミーティングをデザインすれば、プロジェクトの大きな成果に繋がるだけでなく、組織の文化を変えることも可能です。チームリーダーやマネージャーのみならず、共創を目指してチームを醸成したいすべての人におすすめの一冊です。 坪田 朋氏[Onedot株式会社CCO、Basecamp代表]推薦! “プロジェクトのファシリテート役を担うデザイナー、プロダクトマネージャーの必須本。 ものづくりの現場に必要なミーティング設計手法や考え方が体系的にまとまっている良書。 実例も多数紹介されているので具体的で、明日から活用できるでしょう。”
-
85位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■□■プログラムが「読めない」を解決する入門書■□■ 人気シリーズ「JavaScriptふりがなプログラミング」を大きくして読みやすく、内容を充実させて改訂しました。「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、まったく新しいJavaScriptの入門書です。 本書内に登場するプログラムの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。プログラムの1行1行が何を意味していて、どう動くのかが理解できます。この新しいアプローチで「プログラムが読めないから、自分がいま何をしているのかわからない」といったプログラミング入門者が途中で挫折してしまう原因を解決しました。 さらにこの増補改訂版では、Chapter 6として「サーバーと通信してみよう」を追加し、実際のWebページでJavaScriptがどう使われているかという実用性を重視した内容も盛り込みました。 ■本書はこんな人におすすめ ・JavaScriptの基本を身につけたい人 ・過去にプログラミングの入門書で挫折してしまった人 ・プログラマーやエンジニア、Webクリエイターを目指す人 ・仕事でJavaScriptを活用してみたい人
-
86位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 「このUI、なんか使いづらい……」を「いいね!」に変える即効テクニック! パッと見て納得、即マネできる、最前線のプロが実践している41のデザイン改善術とは? 【デザイナー&発注者必携! UXを劇的に向上させる最強バイブル!】 著者が自ら様々なクライアントのプロダクト・サービスのデザイン改善を行っていく中で得た、ユーザビリティをより良くするための41のヒントを一挙公開します。 本書では「UIとは何か?」の基礎から、業務支援システムのデザインの例を通して実践的なUIデザインの考え方と改善のプロセスまでを現場に則した形で解説していきます。 UIデザインの基本的な知識や観点を整理し、それをどのように具体的なシステムの設計・改善に活かすことができるかを「現場のあるある」を交えながら紹介しています。 【株式会社アイスリーデザインとは?】 アプリやWebサービスのデザイン&テック企業。 企業のデジタルプロダクトにおけるUI/UXデザイン支援を行っており、これまでに100件を超えるプロダクトの設計・改善に携わってきた。 その中で「ユーザーにとって使いやすいUIにするための視点は、業界やシステムの種類に関わらず一定の共通点がある」と感じるようになり、それをまとめたのが本書。 【対象読者は?】 ・UIデザインを学び始めた方 ・自社プロダクトの使いやすさを向上させたいと考える方 ・業務支援システムに関わる関係者全般(プロダクトマネージャー、エンジニア、デザイナー、営業企画職など) ・デザイン発注をする一般ビジネスパーソンとその決裁権者 【本書の特徴】 ・「Before→After」図解で、見ればすぐに違いがわかる! ・「ここが悪い!」が一目で分かる! UI改善の最短ルートを示すオールカラーのビジュアル解説 ・現場で求められる“本当に使いやすい”UIの作り方がわかる! ユーザーの「使いやすさ」から逆算したデザインの心得を一挙公開! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
87位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 JavaScriptを使用したブラウザゲームのつくり方を解説する入門書です。HTML/CSS、JavaScript、図形描画(Canvas)の基本を学んだあと、パズル/アクション/シューティングから物理エンジンを使ったゲームまで計13本のサンプルゲームを通して、学んだWeb技術の実践的な使い方やブラウザゲームの制作ノウハウを習得できます。サンプルゲームは全ソースコード掲載&ダウンロード提供! ゲームをつくりながら、JavaScriptだけでなくHTML/CSSなどのWeb技術の基本もしっかり学習できます。「これからプログラミングを始めてみたい」「HTMLやJavaScriptを使ってゲームをつくってみたい」といった初心者に最適の一冊です。 【本書でつくるサンプルゲーム】 ○スライドパズル(15パズル) ○神経衰弱 ○荷物を運ぼう(思考型パズルゲーム) ○リバーシ ○タマゴを大事に(タマゴキャッチゲーム) ○ダンジョン(2Dダンジョンゲーム) ○宇宙船サターンボイジャー(疑似3D・宇宙船ゲーム) ○ファンキーブロック(マッチ3パズル) ○食べ尽くせ!(ドットイート風ゲーム) ○超難度・忍者ジャンパー(横スクロールジャンプゲーム) ○インベーダーを撃ち落とせ!(シューティング) ○ビリヤード ○ベジタブルマーチ(ブロック連結パズルゲーム)
-
88位「技術的には可能ですが…」 「つまり、OKってことですね!」 エンジニアと営業のすれ違いや衝突は永遠のテーマです。 本書は、Googleで「仲介役」を務めた著者が、エンジニアと営業でディスコミュニケーションが起きるメカニズムを解明し、独自の「仲介思考」を解説します。 すれ違いは、それぞれが専門性を発揮して、より良い答えにたどりつくための「ボーナスタイム」です。 「謙虚さ」「理解」「発見」という3つのプロセスを経て、解決に導く仲介思考の考え方やトレーニング方法を紹介。 「コンテクストを整理して複数の専門性をつなぐ」仲介思考は、AI時代にこそ輝くスキルでもあります。 本書は、これまで見過ごされがちだった仲介役の価値を再評価し、現場での会話や交渉にすぐ生かせる思考と具体的な実践方法をまとめた1冊です。
-
89位
-
90位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 初心者でもセンス良く、かわいい3D作品が作れる! Blenderの基礎がしっかり身につくやさしい入門書 人気YouTuber・M design氏がBlenderの機能や 効率的なモデリングをわかりやすく解説。 10日間でミニチュアルームを作りながら Blenderの基本操作やショートカットキーを使った 効率的なモデリング方法が学べます。 3Dやデザインの知識がゼロでも手順通りに手を動かすだけで、 すぐにクオリティの高い作品が作れるようになります。 最新版のBlenderバージョン4にも対応! ■思わず作りたくなる作例が満載! 美味しそうなスイーツやクマのキャラクターなど かわいいアイテムを1日1個ずつ作っていきます。 ■応用できる基礎スキルが身につく! 本書ではモデリングで本当によく使う機能だけに絞って紹介しています。 「何をするための操作か」「どんな時に使う機能なのか」を解説しているので、 自分が作りたい作品が作れるようになる「応用力」が身につきます。 ■購入者限定の操作解説動画付き! 制作の流れや細かいマウスの動かし方などを確認することができます。 ■本書の構成 導入編 Blenderをはじめよう 初級編 はじめのモデリング 1日目 フライパンと目玉焼きを作ろう 2日目 棒アイスを作ろう 3日目 カップ&ソーサーを作ろう 4日目 テーブルと椅子を作ろう 5日目 ソファを作ろう 中級編 もっとモデリング 6日目 花と花瓶を作ろう 7日目 レトロゼリーを作ろう 8日目 クマのキャラクターを作ろう 9日目 コンロを作ろう 総復習編 レベルアップモデリング 10日目 部屋を作ろう
-
91位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Rustの海にどっぷり浸かる! Rust を理解するために必要なしくみを学びながら実践で活用できるノウハウを身につけよう 本書 "Rust for Rustaceans" は、Rust 基盤とそのしくみを学習しながら、Rust をさらに活用する方法を学ぶ情報を提供します。 より大規模なコードベースの構築と保守、強力で柔軟なアプリケーションとライブラリの作成、プロジェクトの範囲と複雑性の拡張に必要な情報を網羅しています。 ●目次 1章 基礎 2章 型 3章 インタフェースの設計 4章 エラーハンドリング 5章 プロジェクトの構成 6章 テスト 7章 マクロ 8章 非同期プログラミング 9章 安全でないコード 10章 並行処理(並列処理) 11章 外部関数インターフェース 12章 標準ライブラリなしのRust 13章 Rustエコシステム ●著者 初期のRust 1.0 のころからRustエコシステムに携わる。MIT博士課程では高性能なリレーショナル・データベースシステムをRustでゼロから構築した。非同期ランタイムtokioを含むRustツールチェーンとエコシステムに貢献しており、hdrhistogramやinfernoなど人気のRustクレートをメンテナンスしている。人気のYouTubeシリーズ「Crust of Rust」では、経験プログラマー向けにRustプログラミングに情報を発信しておりRustコミュニティから熱烈に受け入れられている。 ※この商品は固定レイアウト型の電子書籍です。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 ※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。
-
92位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆ChatGPTがこの1冊ですぐに使いこなせる!◆ 本書は、対話型生成AIサービス「ChatGPT」の解説書です。 ChatGPTの得意とする自然な文章を生成する機能を利用して、文書の作成、テキストの翻訳や要約など、おもにテキスト処理の業務を大幅に改善するためのアイデアを多数紹介しています。そのほかにも、Excelやプログラミングでの活用、企画のアイデア出しや製品のマーケティングに使う方法、より精度の高い回答を得られるためのテクニック、有料版の機能を利用したさらなる活用方法など、ChatGPTを使いこなすためのノウハウをこの1冊に詰め込んでいます。具体的な質問の仕方を載せているので、本書があればすぐにChatGPTを使いこなすことができます! ■こんな方におすすめ ・ChatGPTを活用したいビジネスマン、クリエーター 生成AIの使い方をはじめて学ぶ人 ■目次 第1章 ChatGPTの基本的な使い方 第2章 より正確な回答を得る! プロンプトテクニック 第3章 長文も一瞬! 文書の作成テクニック 第4章 間違いを即発見! 文章の編集テクニック 第5章 面倒な作業も時短! 情報収集&分析テクニック 第6章 ひらめきをカタチに! アイデア出しテクニック 第7章 コード作成も一瞬! プログラミングテクニック 第8章 暮らしに役立つ! 個人活用テクニック 第9章 もっと使いこなしたい! ChatGPTのさらなる活用テクニック 第10章 手のひらにAI! スマートフォン活用テクニック
-
93位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 初心者でも挫折しない学習書。入門から合格までていねいに導きます。 科目Aで必要な知識をやさしく解説。 科目Bの長文問題を解くための対策法を伝授。 模擬問題2回分を掲載。 本書掲載のすべての科目A問題を収録したWebアプリが付いているので、コンピュータで行われるCBT方式の試験に慣れておくことができます。 本書により、情報セキュリティマネジメント試験のための万全の学習が可能です。 【本書をおすすめする理由】 (1)「初心者が挫折しない本」をコンセプトにした入門書 「知ってて当然」の表現をなくし、初心者にとって難解な専門用語を、ていねいに、やさしく説明。 (2)合格に必要な、最低限の知識のみに絞り、効率よく学習できる 過去問題の分析により「出るとこ、出ないとこ」を見極め、合格のために過不足のない「出るとこだけ」を掲載。 (3)「読めば分かる」という方法では、通用しない科目Bの長文対策 序章1では「読んでも分からない」長文問題への対策法を詳しく解説。 序章2ではマルウェア感染時の初動対応など、問われる考え方を列挙。 (4)模擬問題を収録 科目A 48問、科目B 12問の模擬問題2回分を巻末に掲載。 (5)コンピュータ上での試験への備えも万全 各章の練習問題と、模擬問題の科目Aをコンピュータ上で解けるWebアプリ付き。 スマホでも使えるので、スキマ時間での学習に最適。 (6)著者は、情報処理技術者試験の試験対策の専門家 プロだから分かる「初心者が分からなくなるポイント」を補うために、似て非なる用語の違いも明示。納得しながら学習できる。 新シラバスVer.4.1に対応。 ※付録Webアプリの利用期限は、2027年5月31日です。 ※電子書籍版には赤いシートは付属していません。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
94位●生成AIのなぜ・なにがわかる! 13歳から大人まで、IT・テクノロジーを楽しく学べる実用書 IT・テクノロジーについて知識ゼロから学びたい学生や社会人・ノンエンジニアに向けて、生成AIとはなにかから、そのしくみや活用までをわかりやすく解説する一冊です。 「AIってなに? AIはどう進化してきたの?」 「生成AIってなに? AIとなにが違うの?」 「なぜAIは急激にかしこくなったの?」 「生成AIによって私たちの仕事や生活はどう変わるの?」 など、生成AIの「なぜ・なに」について簡潔・明快に答えていきます。 技術部分の細かい説明は極力控え、「これだけは押さえておきたい!」という概念や重要キーワードにしぼり、ITの知識がなくても、生成AIの全体像をムリなく理解できることを目指しました。 AIが「会話する」「ものを見る」「文章を書く」「絵を描く」「聞く」「しゃべる」しくみや、AIによって変わる仕事や働き方、AIがもたらす生活や医療、介護、家事、学習、エンターテインメント、願望、恋愛などの進化についても考察します。ぜひいっしょに、生成AIをリアルにイメージし、生成AIがもたらす未来にワクワクしましょう! ●本書の構成 第1章 そもそもAIってなに? 第2章 生成AIってなに? これまでのAIとなにが違うの? 第3章 なぜ生成AIは急激にかしこくなったの? 第4章 AIにできることは? 第5章 何がどう変わるの? AIとつくる未来のしごと編 第6章 なにがどう変わるの? AIと生きる未来のくらし編
-
95位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 待望のメジャーアップデート! 無料で使える高機能な画像編集ソフト「GIMP(ギンプ)」の最新バージョン3.xに対応! 本書は3.xの変更点に対応し、GIMPの基本操作から応用的なクリエイティブ制作まで網羅した一冊です。ちょっとした画像の色補正・レタッチから、気の利いたグラフィックデザイン、本格的なデジタルペイントまで! GIMPでクリエイティブを思いのままに作ることができます。
-
96位1巻 2,420円 (税込)※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆基本+知っておきたい「LLMモデル」「MCP」「AIセキュリティ」を1冊で◆ LLMアプリ開発を基礎から学ぶならこの1冊! 『Software Design』に掲載された人気のLLM特集を厳選して書籍化。LangChainを使ったLLMアプリ開発の基礎から、LLMモデルの選び方、MCPの活用、AIセキュリティまで実践的に解説します。 ■本書で学べること ・LangChainを使ったLLMアプリ開発の基本 ・LLMの仕組みとモデル選定の考え方 ・MCPを活用したLLMアプリ開発 ・AI特有の脆弱性とAIセキュリティ対策 ■こんな方におすすめ ・LLMアプリ開発を始めたいエンジニア ・LangChainを使ったAIアプリを作りたい人 ・LLMモデル選定の考え方を知りたい人 ・AIセキュリティの基礎を学びたい人 ■目次 第1章 LLMアプリ開発入門 ……松本 和高 ・1-1 LLMの基本 ・1-2 入門LangChain ・1-3 LangChain+Streamlitを使った翻訳アプリの実装 ・1-4 LangChain+Next.jsを使った検索アプリの実装 ・1-5 LCELと高度なLangChainコンポーネント 第2章 LLMのしくみ ……藤本 敬介、大田 竹蔵、藤原 知樹、大谷 真也、服部 響 ・2-1 LLMの基本構造を理解しよう ・2-2 学習プロセスを知ろう ・2-3 小さく実装してみよう ・2-4 モデルの違いを学ぼう ・発展編 大規模化するLLMの学習・開発を支える技術 第3章 MCPでどう変わる? LLMアプリ開発 ……江頭 貴史、御田 稔、岩本 隆史、江崎 広太、大久保 諒 ・3-1 LLMアプリ開発の現在地 ・3-2 MCPのしくみ ・3-3 MCPを使ったLLMアプリ開発 ・3-4 MCPを自社で活用する 第4章 AIセキュリティ入門 ……川喜田 将之 ・4-1 AIエージェントにおけるプロンプトをめぐる攻防 ・4-2 AIエージェントに対する攻撃手法 ・4-3 AIを安全に活用するために押さえたい防御策
-
97位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 自動化が常識となった時代に、ネット広告で成果を上げる施策=“打ち手”を提案! 「最近、成果が出なくなった……」 「バナーのキャッチコピーやデザインラフを考えるのが苦痛」 「ランディングページを改善しろと言われても、どうすればいいの?」 ネット広告で成果を上げるための要素としては、一般に「入札」「ターゲティング」「クリエイティブ」の3つが挙げられます。このうち入札とターゲティングについては、GoogleやFacebookなどの広告媒体が備える機械学習(AI)による自動化が進んでいます。 その結果、運用担当者が各広告媒体の管理画面でやれることが少なくなり、設定の細かな調整によって他社に差をつけることが難しくなりました。一方で、バナーとランディングページ(LP)をはじめとしたクリエイティブの重要性が高まり、それら自体の良し悪しと、高い頻度で制作・更新してテストや改善を繰り返す、いわばクリエイティブを“運用”することが成果を大きく左右するようになっています。 本書はこうした動向を踏まえ、コンサルタントとしてネット広告運用の最前線に立つ2人の著者が、バナーとLPの制作において成果に直結する“打ち手”を余すところなく紹介。 日々ネット広告に取り組むマーケターや運用担当者に向け、あらゆる広告媒体と商材で通用する本質的なノウハウやテクニックを提供します。実務で困ったときに本書を開けば、成果につながるヒントが必ず見つかるはずです。 <本書は以下のような方におすすめです> ・ネット広告の成果に伸び悩みを感じている、すべての運用担当者 ・バナーのキャッチコピーや構成案を日々考えることに負担を感じている方 ・LPを改善する必要性を感じているが、何から始めていいのか分からない方 ・クリエイティブを効率的に量産するための実践的なノウハウを知りたい方 ・バナーやサイトの納品だけでなく、成果まで求められているデザイナーやWeb制作者 <本書の構成> Chapter 1 前提と方針:アフター自動入札における広告運用 Chapter 2 コピーライティング:コンバージョンのために考えるべきこと Chapter 3 バナー:デザインは重要。でも成果はもっと重要 Chapter 4 ランディングページ:あきらめずにテストを続けた者が勝つ Chapter 5 媒体別攻略:鉄板ターゲティングで高効率を狙え
-
98位シリコンバレーのスター経営者に慕われる最強投資家からのシンプルなアドバイス 起業家時代のホロウィッツには、これでもかというほどの困難(ハード・シングス)が次々と襲った。 上場してもパーティさえ開けないような状況でITバブルが弾け、株価は35セントまで急落。 最大顧客の倒産、売上9割を占める顧客が解約を言い出す、3度にわたって社員レイオフに踏み切らざるを得ない状況に――。 しかし最終的には、困難を切り抜け続けて、1700億円超で会社を売却するという大成功を収めた。 壮絶すぎる実体験を通して、ベン・ホロウィッツが得た教訓とは何なのか?
-
99位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Pythonで実践する、比類なき設計手法。 堅牢でしなやかなシステムを設計・開発できる! DDDから、実装の実践/TDD/実用アプリの構築まで。 本書では、「コードの複雑化」や「フレームワークへの過度な依存」という、多くの開発者が直面する課題に対して、明確な解決策を提示します。 アプリケーション開発において「クリーンアーキテクチャ」の原則をどのように適用し、保守性と拡張性の高いシステムを構築するかについて、Pythonを使って具体的かつ実践的に解説します。主要なテーマは次のとおりです。 ◆基本的な考え方◆クリーンアーキテクチャの概念、基盤となるSOLID原則、Python開発への適用方法などを解説。 ◆設計の本質◆ドメイン駆動設計(DDD)のほか、インターフェイスアダプター、フレームワーク&ドライバーなど階層ごとの役割と実装について詳しく解説。 ◆実践的なPython実装◆Pythonの特性を活かした具体的なコード例とプロジェクト構造を提示。 ◆テスト駆動開発(TDD)◆設計の正しさを担保するためのテスト手法を、開発プロセスに統合。 ◆実戦的な応用◆単純なサンプルにとどまらず、スケーラビリティを考慮した実務レベルのアプリの構築も想定。 具体的なアプリの開発を進めながら、変更に強く、テストしやすく、長期的に保守しやすいアプリ開発の実用的な戦略とパターンを提供します。 「動くコード」を書くだけの段階から、「変化に強く、10年先もメンテナンス可能なコード」を書くエンジニアへとステップアップしたい開発者にとって、必読の一冊です。 ※本書は『Clean Architecture with Python: Implement scalable and maintainable applications using proven architectural principles』の翻訳書です。 ■本書の構成 ◆Part1 Pythonでのクリーンアーキテクチャの基礎 第1章 クリーンアーキテクチャの意義:Python開発を変える 第2章 SOLID原則:堅牢なPythonアプリケーションを構築する 第3章 Pythonの型システムを使ってクリーンアーキテクチャを強化する ◆Part2 クリーンアーキテクチャをPythonで実装する 第4章 ドメイン駆動設計:コアビジネスロジックを構築する 第5章 アプリケーション層:ユースケースのオーケストレーション 第6章 インターフェイスアダプター層:コントローラーとプレゼンター 第7章 フレームワーク&ドライバー層:外部インターフェイス 第8章 クリーンアーキテクチャによるテストパターンの実装 ◆Part3 クリーンアーキテクチャをPythonで適用する 第9章 Web UIの追加:クリーンアーキテクチャのインターフェイスの柔軟性 第10章 可観測性の実装:監視と検証 第11章 レガシーからクリーンへ:保守性を高めるPythonのリファクタリング 第12章 クリーンアーキテクチャの旅:次なるステップ
-
100位※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では、LLM、Visionモデル、音声/動画/画像生成、RAG等のAI技術に加え、それらを支えるAPI連携、スクリプト(Python/GAS)、ワークフロー構築といった周辺技術スタックの仕組みと実用について言及。 具体的なワークフロー事例を通して、各技術要素がどう組み合わさり価値を生むのかを理解していただきます。