IT・コンピュータ作品一覧

  • JavaScript Web開発 パーフェクトマスター
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 JavaScriptは、Webアプリ開発の定番言語です。本書は、JavaScriptの初学者向けにWebアプリ開発に必要なノウハウを、ボトムアップ方式で基礎から応用までやさしく解説します。若手プログラマーが講師となって、JavaScript未体験のエンジニアに手ほどきをするというペアプロ形式で説明していくので、プログラミングスクールで1対1のレッスンを受けている感覚で読み進めていただけます。開発現場ですぐに役立つ技が満載です!
  • KINECT for Windows SDKプログラミング Kinect for Windows v2センサー対応版
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、カラー画像やDepthデータ、Bodyデータの使い方、音声データ・方向の取得方法、顔の位置・表情の検出、詳細な顔モデルの解析、3DスキャンのKinectFusion、ジェスチャーの認識方法や音声認識等について解説します。また、センサーの性能を分析し、独自処理を実装することで、Kinectを高性能化します。v2に搭載されるとアナウンスされつつ、最終的にサポート外となった心拍の取得を独自アルゴリズムで実装します。
  • Windows Server 2008 ネットワーク構築ガイド R2対応
    -
    1巻3,366円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Windows Server 2008 R2で安定した手間のかからない中小規模のネットワークを構築する手順を解説したガイドブックです。クラウドサービスが全盛ですが、手元のクライアントPCや社内のファイルサーバのように外部化できないものも多数あります。本書では、専任のシステム管理者を置くだけのリソースがない中小企業を想定し、安定したネットワーク環境の構築と、Windows Server 2008 R2とActive Directoryを中核とする管理体制による手がかからないクライアントPC環境の構築を提唱。ネットワーク設計からDNSサーバ、DHCPサーバ、フォルダやプリンタの共有、Webサーバの構築方法、ユーザー管理やグループポリシーまでを詳細に解説しています。
  • Adobe Photoshop CS6 パーフェクトマスター Adobe Photoshop CS6/Extended/CS5/CS4/CS3対応 Windows/Mac OS X対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Photoshopユーザーから大きな支持を得ている「Photoshop パーフェクトマスター」シリーズの最新作。Photoshop CS6のほぼすべての機能を解説した操作解説書がいよいよ登場。基本的な使い方から中上級者向けのテクニックまで、実例を元にわかりやすく解説しています。CS6からの新機能である、「コンテンツに応じた修復機能」や、「動画編集機能」、「広角補正」といった新しいフィルターなど、CS5から追加・改良された機能ももちろん徹底解説。本文で使用しているサンプルデータはWebのサポートページからダウンロードし利用することができます。困ったときに頼りになる参考書として、ぜひ手元においておきたい1冊です。
  • 続・遺伝的アルゴリズムと遺伝的プログラミング
    -
    1巻3,344円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 はじめに 第1部 遺伝的アルゴリズムの応用 Chapter 1 GA の解説を兼ねて,式の因数分解を解いてみよう Chapter 2 ゲームで勝つ方法 Chapter 3 隣り合ったものは別の色で――グラフ彩色 Chapter 4 これだけの荷物を何台の配送車で配達できる? ――Vehicle Routing Problem 第2部 遺伝的プログラミングの応用 Chapter 5 GPの解説を兼ねて,どれくらい連続して素数を生成できるか試してみよう Chapter 6 うるう年の判定は4年ごと!? Chapter 7 多くのデータから「なぜ」を見出そう――データマイニング Chapter 8 GPにもっと意味を――型付きGPフレームワーク Chapter 9 多くのデータから意味を探ろう――改良した動物分類 Chapter 10 数値データを含んだ分類――あやめの分類 第3部 付録:カオスと予測 Chapter 11 カオスを利用した予測の可能性について 参考文献 あとがき 索引 ダウンロードサービスのご利用について

    試し読み

    フォロー
  • 応用事例でわかる 遺伝的アルゴリズムプログラミング
    -
    1巻3,344円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 第1章 はじめに 第2章 遺伝的アルゴリズム概説 第3章 山登りをさせてみよう 第4章 できるだけ近道をしてみよう 第5章 最短手順を発見してみよう 第6章 迷路からの脱出 第7章 神になったつもり 第8章 最適スケジュールはたてられるかな おまけの章 進化をシミュレートしてみる ダウンロードサービスのご利用について 用語解説 参考文献 あとがき 索引

    試し読み

    フォロー
  • 遺伝的アルゴリズムと遺伝的プログラミング
    -
    1巻3,344円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 はじめに 第1部 オブジェクト指向とフレームワーク Chapter 1 オブジェクト指向理解のポイント Chapter 2 C++超入門 Chapter 3 オブジェクト指向分析・設計超入門 Chapter 4 フレームワークは快適な乗り物 Chapter 5 GAフレームワークの構造 Chapter 6 GPフレームワークの構造 第2部 遺伝的アルゴリズムの応用 Chapter 7 どの順序で作ろうか? Chapter 8 時間割は奥深い Chapter 9 後片づけはむずかしい!? Chapter 10 遊びじゃないスケジュール 第3部 遺伝的プログラミングの応用 Chapter 11 まずは多数決をとってみよう Chapter 12 この次にくる数はなんだろう Chapter 13 体積の差がわかるかい Chapter 14 人工蟻を進化させる Chapter 15 倉庫番はつらいかも 参考文献 あとがき 索引 ダウンロードサービスのご利用について

    試し読み

    フォロー
  • C++とJavaでつくるニューラルネットワーク
    3.0
    1巻3,344円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 第1部 はじめに 1章 はじめに 第2部 階層型ニューラルネットワークの応用 2章 階層型ニューラルネットワークの特徴 3章 赤と白まぜたらピンク:排他論理和の学習 4章 数を数えることくらいできるさ:順序処理の簡単な実現 5章 へたな字とじょうずな字の判定?:手書き文字認識への応用 6章 アリはフェロモンの道をたどって歩く:アリの行動への挑戦 7章 いろいろやらせてみよう:シミュレータの製作 第3部 相互結合型ニューラルネットワークの応用 8章 相互に結合させたら何ができるかな 9章 連立1次方程式を解かせてみよう 10章 誰だって遠回りしたくない:TSPの解法 11章 うまく物を分配しよう:ヒッチコック問題の解法 12章 スケジューリング問題と箱詰め問題は同じだった 第4部 自己組織化マップ(SOM)の応用 13章 データから学ぶ:SOM(Self Organization Map)とは 14章 色を並べてみる:Color Map 15章 多様な情報の整理をしてみる:データマイニングの世界 16章 SOMが教える近道:巡回セールスパーソン問題 注釈 参考文献 ダウンロードサービスのご案内 あとがき 索引

    試し読み

    フォロー
  • EC-CUBE 3 店舗運営&デザインカスタマイズガイド
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は2015年7月1日に公開されたEC-CUBE 3の概要から、インストール、ネットショップの開店からデザインや機能のカスタマイズなどについてEC-CUBEエバンジェリストが解説した書籍です。 EC-CUBEは自社(自分)だけのECサイトを構築するためのオープンソースのフレームワークで、すでに累計で100万ダウンロードを突破しており、楽天やYahoo!ショッピング、Amazonなどのモール型やASP型ではなく、他との差別化を自由に行える独自のECサイト構築においては、事実上デファクトスタンダードなフレームワークと言えます。 EC-CUBE 3はそのEC-CUBEの最新バージョンです。 EC-CUBE 3は従来のEC-CUBE 2から内部的な構造を刷新し、コア部分とプラグインで稼働するようになっています。 そのためEC-CUBE 3はショップオーナーの要求に素早く対応できる構造とEコマースで大切な保守性を手に入れました。 本書は現行の最新バージョンであるEC-CUBE 3.0.3をもとに解説されています。 すでに3.0.4のリリースについてもアナウンスされており、登場以来EC-CUBE 3は日々機能の追加と修正が加えられています。 そのため本書の情報が古くならないように、3.0.3特有の情報と、EC-CUBE 3根本構造の解説をバランス良くまとめた、EC-CUBE 3ユーザーの座右の銘的必携書籍です。
  • はじめよう! 初心者が知っておきたいFinal Cut Pro X 77の基本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Final Cut Pro Xはアップル社が提供する映像編集のためのソフトウェアです。 App Storeのトップアプリチャートでは、Final Cut Proは販売数で常に5位以内、セールスでは1位~2位を常にキープしているベストセラーです。 名称に「Pro」と入っていますが、プロのための専用ツール、ということではなく、誰でも「プロ級」の編集テクニックを使うことができる、という意味です。 本書はFinal Cut Pro Xを使う初心者の方に向けて、映像のプロが基本のテクニックを77の項目にまとめて解説した入門書です。 メディアの読み込みから、動画の整理、編集、書き出しまでを順番を追ってわかりやすく解説しました。 本書を読むことで、映像編集の深さ、楽しさ、そして広がりを感じられることと思います。 iPhoneでも4K映像が撮影できる時代になりました。 最新の映像機材は皆さんの手の中にあります。 5秒の映像は5冊の本よりも雄弁に世界の姿を切り取ってくれることがあります。 Final Cut Pro Xで映像をブラッシュアップして、世界にむけて発信しましょう!! 本書は、バージョンアップされて間もないFinal Cut Pro X 10.2.2と10月1日にリリースされたOS X El Capitanに対応しています。
  • つくって、壊して、直して学ぶ Git&GitHub 入門
    NEW
    -
    コンフリクトしても、もう怖くない! Gitの基本操作やリカバリーを体験しながら学ぶ、Git&GitHubの実践的入門書 本書は、Git&GitHubをハンズオン形式で解説する入門書です。 いまや9割以上の開発者が使うツールになった「Git」と開発を支える代表的なプラットフォームである「GitHub」。 でも、コマンドや黒い画面、エラーやコンフリクトが怖い、そんな気持ちはありませんか? 本書は、Gitで挫折しがちな「エラー」や「コンフリクト」をあえて引き起こして、その直し方を解説します。「どうすれば直るのか」「なぜそういう挙動になるのか」を、手を動かして体験することで今度こそGitがわかる、そんな1冊です。 ■本書の特徴 ・つくって、壊して、直して学ぶ  - 基本操作を学ぶ:ローカルリポジトリでadd、commit、logなどの基本操作を学ぶ  - コミットを取り消す:resetコマンドの--soft、--mixed、--hardの違いを体感する  - コンフリクトを発生させる:rebaseやpullでわざとコンフリクトを起こし、解消方法を学ぶ ・ローカルからチーム開発まで まずは自分のPCだけで完結するローカルリポジトリを体験します。そこから、チーム開発に必須のGitHubを使ったリモートリポジトリへと段階的に学習を進めます。 ・豊富なイラストとマンガで見てわかる 難しい概念やコマンドの動きも、豊富なマンガと図解で丁寧な解説を心がけました。文字だけの説明で挫折した経験のある方でも、最後まで読めるような構成にしました。 ■こんな方におすすめ ・GitやGitHubをこれから本格的に学びたい方 ・過去にGitの学習で挫折した方 ・エラーやトラブルが発生しても、自分で解決できる自信をつけたい方 ■本書の構成 Part1:Gitをはじめてみよう Chapter1 バージョン管理って何? Chapter2 これさえできればOK! Gitの環境構築と基本的な使い方 Chapter3 Gitの基本的な使い方と用語を知ろう Chapter4 並行作業も楽勝! ブランチを使ってみよう Part2:複数人でバージョン管理をしよう Chapter5 リモートリポジトリがあれば世界が広がる Chapter6 リモートリポジトリ開発はGitHubにお任せ! Chapter7 やらかした! そのときに役立つ Git コマンド集 Chapter8 直すしかない! 壊れた理由を探すためのTips Chapter9 この先の歩み方 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • MCPサーバー開発大全――独自サーバーの実装から自動テストの構築まで
    NEW
    -
    ◆プロトタイプから一歩進んだ実践的なMCPサーバー◆  MCP(Model Context Protocol)は、LLM(大規模言語モデル)とツールを連携させる革新的なプロトコルとして急速に普及しています。MCPによってAIエージェントに各種のタスクを任せることが現実になりました。同時に重要性を増しているのが、自サービスのMCPサーバーを完備してAIフレンドリーにすることです。サービスやデータベースは「AIから使えるかどうか」によってその価値が大きく変わります。  本書はMCPの基礎概念からMCPサーバー開発のための環境構築、基本的な実装、複雑なドメインヘの応用、そして品質保証を扱います。書籍内では実例として、初歩的な天気予報サーバーや、実践的な社内ドキュメントサーバーを作成します。また、著者が独自に考案した「4層テスト戦略」は、従来のAPIテストでは対応困難なMCP特有の課題に対する解決策を提示します。さらにはCI/CDおよび自動テストの構築という運用面まで、MCPサーバー開発のすべてを学べる1冊です! ■こんな方におすすめ ・実践的なMCPサーバーを作りたい方 ・自身や自社の持つデータ資源をAIエージェントに活用させたい方 ・LLMが介在するシステムのテストや品質保証に関心のある方 ■目次 第1章 MCPサーバー開発の基礎知識 ・1.1 MCPとは何か ・1.2 MCPサーバーの基本アーキテクチャ ・1.3 開発環境の構築 ・1.4 まとめ 第2章 MCPアーキテクチャの理解 ・2.1 MCPプロトコルの全体像 ・2.2 MCPサーバーの設計パターン ・2.3 MCPサーバーのスケーラビリティ ・2.4 セキュリティアーキテクチャ ・2.5 他のプロトコル・アーキテクチャとの比較 ・2.6 まとめ 第3章 基本的なサーバー実装 ・3.1 公式サンプルの解析 ・3.2 HTTP APIとの連携 ・3.3 天気予報MCPサーバーの構築 ・3.4 まとめ 第4章 複雑なサーバー設計 ・4.1 複雑な処理フローの設計 ・4.2 実例:過ごし方提案MCPサーバー ・4.3 応用:社内ドキュメントサーバー ・4.4 スケーラビリティとパフォーマンス ・4.5 設定管理とデプロイメント ・4.6 まとめ 第5章 MCPサーバーのテスト戦略 ・5.1 4層テスト戦略 ・5.2 Layer 1:単体テストの実装 ・5.3 Layer 2:プロトコルテストの実装 ・5.4 Layer 3:カスケードテストの実装 ・5.5 Layer 4:E2Eテストの実装 ・5.6 まとめ 第6章 CI/CD統合 ・6.1 GitHub Actionsでの自動テスト ・6.2 テストカバレッジの測定と改善 ・6.3 デプロイメント自動化 ・6.4 その他の品質保証のベストプラクティス ・6.5 まとめ ■著者プロフィール ●岡 翔子(おか しょうこ):大阪在住。AWSジャパンを経て現在はLINEヤフー株式会社でエンジニアとして勤務。LLMの応答に関する論文執筆経験をもち、個人でMCPサーバーの開発を行っている。趣味は読書と現代美術鑑賞。X:@0xshooka ●高山 洪銘(たかやま こうめい):どちらかといえばソフトウェアエンジニア。モバイルアプリケーション開発やSDK開発のほか、ソフトウェアテストの自動化にも長年従事。近年は開発者支援や組織的なナレッジ共有にも注力する傍ら、機械学習やデータ分析にも関心を持ち、一部のAI作曲コンテスト等にも出没している。 ●餌打 優太(えうち ゆうた):LINEヤフー株式会社でエンジニアとして勤務。LINE公式アカウントのMCP Server(line-bot-mcp-server)の立ち上げを行う。また、株式会社Bocekでエンジニアリングマネージャーを務める。ポートフォリオ:https://euchi.jp
  • 生成AI開発・運用のための法務の教科書 ―そのAI、訴えられませんか?―
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 見えないAIリスクを“見える化”する、生成AI時代の実務ガイド いま、生成AIを活用して新しいサービスを作りたい、自社の業務にAIを取り入れたいという企業が増えています。 しかし、導入や運用の段階で注意すべき法律上のポイントを、明確に理解している人はまだ多くはありません。 本書では、AIに関する法務リスクを体系的に整理し、「ここだけは押さえておきたい実務の勘所」を分かりやすくまとめています。 法律の専門書というよりも、「何を相談すればいいのか分からない」「どこまで聞けばいいのか迷う」という方のための、最初の一冊としてお役立ていただけます。 この書籍を読むことで、AIに関する法的リスクを全体的に把握できます。 開発や運用における法務上の問題点を、一般論から具体的な事例まで体系的に理解できます。 〇AIに関する法的リスクを全体的に把握できる 開発や運用における法務上の問題点を、一般論から具体的な事例まで体系的に理解できます。 〇AI導入・運用の各段階で注意すべきポイントが分かる 企画・開発・運用といったフェーズごとに、どの場面でどんなリスクがあるのかを明確にできます。実際に注意点を把握したうえで運用・開発計画が立てられるので、計画進行中のトラブル発生のリスクを軽減できます。 〇参照すべき法律・ガイドラインを見つけられる ポイントを把握することで、自社に関係するルールやガイドラインをスムーズに確認できます。 〇有識者・法律家・弁護士への相談がスムーズになる どのように相談すれば良いかのイメージがつかめるため、具体的で効率的なやり取りが可能になります。結果として、法務上・ビジネス上の落とし穴を事前に可視化でき、無駄なコストやトラブルを避けられます。 ◎有識者・法律家・弁護士に相談するための下地をつくり、安心してAI活用を進めるための実務的なガイドブックです。 AIを活かした開発や事業を安全に、そして前向きに進めたい方におすすめです。 序章 LLM開発者、LLMを使うスタートテック経営者の皆様へ 第1章 LLMモデル開発、運用とかかわる法律権利の一覧 第2章 LLMモデルの開発運用までのスケジュール 第3章 モデル開発に関する法務 第4章 モデル運用に関する法務 第5章 LLM開発者、提供者として知るべきAIに関する考え方 第6章 おわりに―開発運用後にLLM事業者の進むステージ
  • CMA-ESによるブラックボックス最適化
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆勾配がなくても、答えは見つかる◆ ブラックボックス最適化は、関数の内部構造や勾配に依存せず、出力値のみに基づいてパラメータを調整する枠組みであり、科学・工学・産業の幅広い分野で活用されています。本書では、その中でも代表的なCovariance Matrix Adaptation Evolution Strategy(CMA-ES)を体系的に解説します。CMA-ESは優れた性能を誇る一方、研究の積み重ねによって段階的に発展してきたため、初心者が一から正しく理解するのは容易ではありません。本書の前半では、アルゴリズムの基本や設計指針を直感的にも理解できるよう解説し、後半では混合変数最適化や多目的最適化、ノイズを含む観測といった現実的な問題設定への応用を扱います。加えて、具体例や数値実験を通じて理解を深められるよう構成し、再現可能なPythonコードも公開しています。対象読者は、実務でパラメータチューニングに取り組む技術者や、CMA-ESを研究で扱う学生・研究者です。本書は、ブラックボックス最適化に取り組む読者にとって、これまでにない包括的なガイドとなることを目指しています。 ■目次 第1章 ブラックボックス最適化 ・1.1 問題設定 ・1.2 CMA-ESの活躍する場面 ・1.3 本書のゴールと構成 第2章 分布パラメータの更新則 ・2.1 挙動の直感的理解 ・2.2 多変量正規分布 ・2.3 候補解のサンプリング ・2.4 平均ベクトルの更新 ・2.5 共分散行列の更新 ・2.6 ステップサイズの更新 ・2.7 CMA-ESのアルゴリズム ・2.8 ハイパーパラメータの設定 ・2.9 Pythonによる実装例 ・2.10 上下限制約の対処 ・2.11 初期分布の設定方法 第3章 ベンチマークによる挙動解析 ・3.1 ベンチマーク関数 ・3.2 可視化指標 ・3.3 実験結果と考察 第4章 設計原理 ・4.1 不偏性 ・4.2 不変性 ・4.3 自然勾配法 第5章 高次元最適化 ・5.1 CMA-ESの時間・空間計算量 ・5.2 Sep-CMA-ES ・5.3 VD-CMA-ES ・5.4 共分散行列モデルと収束レートの関係 ・5.5 実験結果と考察 ・5.6 より発展的な手法 ・5.7 pycmaライブラリからの利用 第6章 学習率適応 ・6.1 サンプルサイズ適応と学習率適応 ・6.2 多峰性関数と学習率の関係 ・6.3 学習率適応法 ・6.4 実験結果と考察 ・6.5 cmaesライブラリからの利用 ・6.6 実用上の注意 第7章 混合変数最適化 ・7.1 問題設定 ・7.2 CatCMA with Marginの概要 ・7.3 連続・整数変数の最適化 ・7.4 カテゴリカル変数への対処 ・7.5 数値実験と性能評価 ・7.6 cmaesライブラリからの利用 第8章 多目的最適化 ・8.1 問題設定 ・8.2 スカラー化法 ・8.3 進化的多目的最適化法 ・8.4 スカラー化法と進化的多目的最適化法の選択 ・8.5 実験と考察 ■著者プロフィール 野村将寛(のむらまさひろ):2015年名古屋工業大学工学部卒業、2017年東京工業大学大学院総合理工学研究科知能システム科学専攻修了、2025年東京科学大学情報理工学院博士後期課程修了。博士(工学)。同年4月より東京科学大学情報理工学院助教。主な研究分野はCMA-ESをはじめとするブラックボックス最適化や機械学習におけるハイパーパラメータ最適化であり、進化計算に基づくアルゴリズムの設計と応用に従事。近年の研究成果はAAAI、CIKM、GECCO、ICML、IJCAI、WebConfといった主要国際会議で発表されており、GECCO 2022、2023、2025ではBest Paper Awardにノミネートされている。 秋本洋平(あきもとようへい):2007年3月東京工業大学工学部情報工学科早期卒業、2008年3月同大学大学院総合理工学研究科知能システム科学専攻修士課程早期修了、2011年3月同博士課程修了。博士(工学)。2025年9月より筑波大学システム情報系教授。進化戦略の理論から応用に至る研究に従事し、これまでにCMA-ESに関する論文を学術論文誌および国際会議にそれぞれ30件以上公表しているCMA-ESを含む進化戦略の教育および普及活動にも努めている。
  • 感性情報処理
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 感性情報処理では,人々のものやコト,サービスに関する感性情報を収集し,それらを解析して,どのような要素や特徴が人々のどのような感じ方につながるのかを解明したり,人々の感性情報を用いて,その人好みのものやコト,サービスを提案するシステムを開発したりします.本書では,感性情報処理について,特に前者に焦点を当て,ざっくばらんに理解することを目的としています.主眼点は,感性情報を得る対象はどのようなものか,感性情報はどのように計測されるか,取得した感性情報はどのように解析・利用されるかの3点です.
  • はじめてでも合格!シスコ技術者認定CCSTサイバーセキュリティテキスト&模擬問題
    完結
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 日本初!シスコ公式監修によるCCSTサイバーセキュリティ対策書が登場! サイバー攻撃が日常的に報道される今、情報セキュリティの基礎知識はすべてのIT人材に必須です。 世界的ネットワーク機器メーカー シスコシステムズ が策定した新資格 CCST(Cisco Certified Support Technician) は、初心者でも取り組みやすい入門資格として注目を集めています。 本書は、その中でも特に需要が高い【サイバーセキュリティ】科目に完全対応。 ●シスコ公式監修 ●初学者にも安心のていねいな解説 ●理解を定着させる章末問題 ●仕上げに役立つ模擬試験1回分収録 という万全の構成で、効率的な学習をサポートします。 難関資格CCNAに挑む前の第一歩としても最適です。 「ITパスポート」レベルの知識からスタートし、最短ルートで合格へ。 CCST受験を目指すなら、これ1冊で十分。 今こそ、あなたもサイバーセキュリティの世界へ踏み出しましょう!
  • ソフトウェア設計の結合バランス 持続可能な成長を支えるモジュール化の原則
    完結
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ソフトウェア設計に対する新たな視点を提供する一冊。 「結合」を活用し、システムの複雑性を管理、モジュール性を高める! 柔軟性の高い進化するシステムを構築。 「結合」とは、モジュール設計における基本概念の1つで、モジュール間の相互作用や依存関係の強さを表します。この「結合」を適切に管理することで、ソフトウェアシステムの保守性や拡張性、ひいては進化性を向上できます。 言い換えれば、ソフトウェアシステムの持続可能な成長には、「結合」の適切な管理が欠かせません。しかし、その重要性にも関わらず、「結合」の概念は深く理解されないまま使われているのが実情です。 本書は、「結合」という概念を現代のソフトウェアエンジニアリングに適応できる形で改めて解説することで、こうした状況に一石を投じます。 本書では、まず構造化設計やオブジェクト指向設計に用いられてきた「結合」に関するモデルや評価手法を包括的に解説します。さらに、複雑性を管理し、モジュール性を高める設計ツールとして「結合」を使用する新たなアプローチを提案します。 ソフトウェアアーキテクトや開発者だけでなく、ソフトウェア設計に関わるすべての人々にとって、ソフトウェア設計に対する新たな視点を提供する一冊です。 【章構成】 ■第I部 結合 第1章 結合とシステム設計 第2章 結合と複雑性:クネビン 第3章 結合と複雑性:相互作用 第4章 結合とモジュール性 ■第II部 次元 第5章 構造化設計におけるモジュール結合 第6章 コナーセンス 第7章 統合強度 第8章 距離 第9章 変動性 ■第III部 バランス 第10章 結合の均衡化 第11章 結合の再均衡化 第12章 ソフトウェア設計のフラクタル幾何学的性質 第13章 均衡結合の実践 第14章 結論 第15章 エピローグ ※本書は『Balancing Coupling in Software Design: Universal Design Principles for Architecting Modular Software Systems』の翻訳書です。
  • みんなのPython 第5版
    -
    1巻3,300円 (税込)
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 はじめて学ぶプログラム言語として大人気のPython。機械学習などの科学技術分野に強いPythonは、AI全盛の時代になってますます注目され、世界でもっとも使われている言語の1つでもあります。 そのPython入門の定番書籍が、AI時代に合わせての大改訂を行って登場します。プログラミングに必要な基本からオブジェクト指向といった知識と、ライブラリを使った実用的なプログラムまでを丁寧に解説しています。読むところからはじめることで、生成AIの時代に重要になるコードレビューの力がしっかり身につきます。 ※カバー画像が異なる場合があります。
  • 実践 Amazon Linux
    -
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 AWS + Linux 導入から運用まで、 一冊で全て学べる! ・サーバー用のEC2インスタンスの作成と管理 ・Linuxの概要から実務に使える多数のコマンド ・Webサーバーとデータベースシステムの構築 ・AWSのサービスを活用したサーバー管理 ※カバー画像が異なる場合があります。
  • 令和08年 ネットワークスペシャリスト 合格教本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆難関試験の合格を目指して!◆ 情報処理技術者試験の高度試験のひとつである「ネットワークスペシャリスト」に挑戦する方のための試験対策テキストです。2026年度からすべての情報処理技術者試験がCBT方式に移行することが発表されました。受験方法は大きく変わりますが、試験内容に関しては、試験科目名が科目A-1/科目A-2/科目B-1/科目B-2(旧 午前Ⅰ/午前Ⅱ/午後Ⅰ/午後Ⅱ)に変更されること以外、大きな変化はありません。出題範囲や出題形式、出題数などは従来どおりとなります。本書は特にネットワークの専門知識が必要となる科目A-2(旧午前Ⅱ)以降の対策に最適です。科目B-1・B-2の長文問題に対しても、過去問演習に250ページ以上を充てて、手厚く解説します。付録の演習ソフト「DEKIDAS」には16年分の旧午前Ⅰ・午前Ⅱの過去問を収録しており、スキマ時間に何度でも挑戦できます。 ■目次 ●第Ⅰ部 知識のまとめ -科目A-2、科目B-1・科目B-2対策- ・第1章 ネットワークの基礎知識と情報技術 ・第2章 符号化と伝送 ・第3章 LANとWAN ・第4章 インターネットの技術 ・第5章 信頼性向上 ・第6章 セキュリティ ●第Ⅱ部 長文問題演習 -科目B-1・科目B-2対策- ・科目B-1 試験の対策 ・科目B-2 試験の対策 ■著者プロフィール ●岡嶋 裕史(おかじま ゆうし):中央大学大学院総合政策研究科博士後期課程修了。博士(総合政策)。富士総合研究所、関東学院大学准教授/情報科学センター所長を経て、中央大学国際情報学部教授/政策文化総合研究所所長。基本情報技術者試験(FE)午前試験免除制度免除対象講座管理責任者、情報処理安全確保支援士試験免除制度学科等責任者。
  • Vibe Codingで楽しく作る! Replitではじめる本格Webアプリケーション開発
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆AIとの協働でアプリ開発の常識が変わる!◆ Replitはクラウドベースのオンライン統合開発環境です。サポートAI機能であるAgent/Assistantに対して自然言語で指示を出すだけで、データベースとの連携などを含む本格的なWebアプリケーションを開発可能です。コーディングが不要で、自然言語を使って開発できるという特徴から、初心者や非エンジニアであっても自分のアイデアをすぐに形にできますし、Webアプリケーション開発者がプロトタイプの作成を手早く行うといった用途にも活用できるでしょう。本書では、ReplitによるWebアプリケーション開発について基本からわかりやすく解説します。実際にいくつかのアプリを開発する手順を解説する中で、外部サービスとの連携やデータベース活用、画像認識、翻訳機能、決済機能などといった高度な機能を実装するノウハウを学べます。 ■こんな方におすすめ Webアプリケーションを作ってみたい人、Replitを活用したAI駆動開発について学びたい人、Webアプリケーション開発者 ■目次 序章 Webアプリケーション開発の歴史と現状 ・0.1 Webアプリケーション開発の歴史 ・0.2 AIによるコーディング支援からVibe Codingへ ・0.3 Replitが変えるWebアプリケーション開発 ・0.4 本書の構成 第1章 Replitの基礎知識 ・1.1 Replitとは ・1.2 開発環境の特徴 ・1.3 Replitを構成する要素 第2章 Replitによるアプリケーション開発の基本 ・2.1 アカウントの登録方法 ・2.2 最初のアプリケーション開発 ・2.3 ワークスペースの画面構成 第3章 外部APIやライブラリを活用した開発 ・3.1 「イベント企画書クリエイター」の開発 ・3.2 「ドキュメントマスター」の開発―あらゆる文書を自在に変換 ・3.3 高品質ランディングページの作成 第4章 データ活用型アプリケーションの開発 ・4.1 「食事バランスナビ」の開発 ・4.2 「スマート名刺管理」の開発 ・4.3 「AIリアルタイム翻訳機」の開発 第5章 本格的なビジネスアプリケーションの開発 ・5.1 「YouTubeトランスレーターPlus」の開発①―コア機能開発 ・5.2 「YouTubeトランスレーターPlus」の開発②―Stripeによる収益化と高度な機能 第6章 アプリケーションの公開/他ツールとの連携 ・6.1 アプリケーションのデプロイ ・6.2 セキュリティスキャナーによる脆弱性診断 ・6.3 組み込みアクセス解析機能 ・6.4 他ツールとの連携と共同作業 第7章 効果的なAI活用のテクニック ・7.1 Webアプリケーションのアイデア創出法 ・7.2 AIツールでデザイン制作 ・7.3 Replitへの効果的な指示の出し方 第8章 応用的な開発手法と参考情報 ・8.1 スマートフォンからの開発 ・8.2 ネイティブアプリの開発 ・8.3 Replit以外のAI開発ツール紹介 ・8.4 継続的な学びのためのリソース Appendix ・A.1 Replitで利用可能なツール一覧 ・A.2 Replitと連携可能なサービス一覧 ・A.3 本書のサポートサイトについて ■著者プロフィール 佐藤亮:株式会社パールライト 代表取締役。立命館大学卒業後、株式会社アイティーブーストにて約10年間、インフラエンジニアとしてLinuxサーバの構築・運用、などに従事。その後、株式会社サイバーエージェントにて約5年、大規模Webサービスのインフラ設計・構築などの運用に携わる。2024年、Replitが提唱する「ソフトウェアの民主化」の理念に強く共感し、Replitを用いた開発ノウハウの共有に本格的に取り組み始める。現在は株式会社パールライトの代表取締役を務めるとともに、Webメディア「Replit解体新書」を運営し、Replitの活用法や最新のAI開発トレンドを発信している。Replitのハッカソンにて最優秀賞を受賞。著書に『TECHNICAL MASTER はじめてのRed Hat Linux 7.3サーバ構築編』(秀和システム、共著、2002年)。
  • 【この1冊で極める】生成AIアプリ開発入門 Dify 徹底活用ガイド [実践編]
    -
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 生成AIアプリ開発ツールDifyを使って検索拡張生成(RAG)やMCPを組み込んだエージェントを作成しよう。 この1冊で本格的なDifyアプリケーション開発がしっかり体験できる! 身近な仕事の自動化を生成AIのチカラで実現させよう! #本書の概要 本書は生成AIを利用したアプリケーション開発ツールDifyを使って、生成AIを組み込んだアプリを作りながら基本的な操作方法と技術的な知識をじっくりと身に付けていくことができます。 アプリケーション開発に挑戦する人にとって、押さえておきたい知識をわかりやすく&詳しく解説しています。また、プラグインツールやAPI/MCP(Zapier MCP)を利用して単なるチャットボットでは終わらない、様々な機能を持ったアプリケーション/エージェントの作成に挑戦します。 #本書の目的 本書はDifyによるアプリ開発の手ほどきとして機能し、読了後には「こんなアイデアがあるなら、自分でもDifyで作れそうだ」と思えるような感覚を身につけていただくことを目指しています。身近な業務改善の実現と、本格的なアプリケーション開発への第一歩を踏み出すサポートを行います! #本書の内容 ・Difyの基本的な使い方とおすすめの設定 ・Difyでの本格的なアプリケーション(チャットボット/チャットフロー/ワークフロー)作成方法 ・プラグインツールとAPI/MCPを使って応用的なアプリケーションを作る ・アプリケーション実装例を解説&サンプルDSLファイル提供 *本書では安定した実行結果を得るために一部有料のLLMプロバイダーやAPIサービスを利用する設定で執筆されています。これらの費用の目安としては計10米ドル程度が必要です。 ※カバー画像が異なる場合があります。
  • 原論文から解き明かす生成AI
    4.0
    ◆変化の激しい生成AIの本質としくみを理解する◆  生成AI技術は目覚ましい進歩を続けています。そのため、表面的なトレンドを追うだけでは、そのしくみを理解することが困難になっています。こうした状況において、本書は生成AIを支える理論的基礎について原論文レベルまで深く踏み込んで解説し、読者が技術の核心部分を理解できるよう導く一冊です。本書の主な特徴は、以下の3つにあります。  1つ目の特徴は、Transformerから推論時のスケーリング則に至るまでの「生成AIの重要な理論」について、原論文の内容を参照しながら数式と図版を用いて詳細に解説しています。2つ目の特徴は、英語・日本語を問わず既存の文献ではあまり扱われていない分布仮説の実験的根拠や拡散モデルの数学的保証など、「生成AIを理解する上で、重要であるものの他の書籍などで十分に扱われていない理論」も丁寧に掘り下げています。3つ目の特徴として、「演習問題とGitHubサポートページを連携させた読者参加型の学習環境」を提供し、より深い学びをサポートしています。  本書を通じて読者は、生成AIに関わる重要な理論について深い理解を得ることができるだけでなく、原論文レベルの内容を読み解く力を身につけることができます。これにより、新たなモデルや技術動向を独力で理解し、急速に変化する技術トレンドへの自律的なキャッチアップ能力を獲得することができるでしょう。表面的な知識ではなく、生成AI技術の本質的な理解を求める全ての方にとって、必携の一冊です。 ■こんな方におすすめ ・生成 AI 分野の理論の基礎をキャッチアップしたいと考えている方々 ・機械学習を学んでいる学部生や院生の方々 ・機械学習を業務で活用しているエンジニア ・異分野の研究者の方々 ■目次 第1章 本書の読み方と論文を読み解く技術 ・1.1 本書の読み方 ・1.2 論文を読み解く技術 ・1.3 本書における数式記法 第2章 入力データの特徴量化 ・2.1 埋め込みと分布仮説 ・2.2 サブワードの必要性とトークン化 ・2.3 バイト対符号化 (Byte Pair Encoding) ・2.4 サブワードユニグラム言語モデル ・2.5 SentencePiece ・2.6 文字単位よりも細かいサブワード分割 ・2.7 トークナイザーは本当に必要なのか 第3章 生成AI モデルの大前提となるTransformer ・3.1 Transformer の全体像 ・3.2 位置埋め込み (Positional Encoding) ・3.3 マルチヘッド注意 ・3.4 エンコーダーとデコーダーの共通要素 ・3.5 デコーダーの出力部分 ・3.6 モデルの学習と実験結果 第4章 Generative Pre-trained Transformerとテキスト生成 ・4.1 複数タスクモデルとしての GPT-1, 2 ・4.2 生成モデルとしての GPT-3, 4 ・4.3 テキスト生成モデルの性能を高めるための要素 第5章 拡散モデルと画像生成 ・5.1 画像分類モデルとしての Vision Transformer ・5.2 拡散モデル ・5.3 画像生成モデル Diffusion Transformer 第6章 テキストと画像の融合 ・6.1 テキストと画像を関係づけるCLIP ・6.2 text-to-imageモデル unCLIP ・6.3 text+image-to-imageモデル Imagic ・6.4 text+image-to-text の実現方法 第7章 生成 AI モデルのスケーリング則 ・7.1 生成AIモデルの事前学習スケーリング則 ・7.2 テキスト生成の推論スケーリング則 第8章 生成 AI モデルの評価 ・8.1 人間による相対評価 ・8.2 高い専門性を有するタスクでの評価 Appendix A.1 参考文献の取り扱い Appendix A.2 Landauのビッグオー記法と計算量 ■著者プロフィール 菊田 遥平:1986年生まれ。2014年総合研究大学院大学高エネルギー加速器科学研究科素粒子原子核専攻修了。博士(理学)。機械学習と生成AIの専門家として、複数の企業で研究開発・プロダクト開発・開発組織のリードなどを経験。X:@yohei_kikuta
  • 上級ネットワーク技術者になる本 ゼロから分かる動的経路制御
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「デフォゲの向こう側」を知っているか 動的経路制御の仕組みを徹底解説  今や、家庭内のLAN(Local Area Network)、企業のネットワーク、大学のキャンパスネットワークなど、様々なネットワークがインターネットにつながっている。これらのネットワークはインターネット接続事業者(ISP)と接続し、基本的なルーティング設定をするだけで世界中と通信できる。では、ISPのネットワーク、そしてそのさらに先は一体どうなっているのか――。  自ネットワークの出口に設定する「デフォゲ」の向こう側で行われているのは、「動的経路制御」だ。インターネットの安全・安心な運用に欠かせない、冗長性・可用性を実現するための必須技術である。この技術が不可欠なら、それを理解して運用するネットワークエンジニアもまた不可欠。ところが動的経路制御の技術は企業など組織内の一部担当者間で継承されているだけで、そのような組織に属さないエンジニアは学習のための情報や機会さえ得られない。  本書では、ネットワークの基礎から動的経路制御の仕組みまで図を多用して丁寧に解説する。動的経路制御を学習したい人、ISPのネットワークがどのように設計・運用されているのかを知りたい人、そしてインターネット全体がどのように構成されているのかを知りたい人など、必携の1冊である。
  • たのしいプログラミング Pythonではじめよう! (第2版)
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 たのしくプログラミングをはじめよう! 「いつかはプログラミングしたい! でも私には難しそう……」と二の足を踏んでいる方、「プログラミングできたら便利! でも勉強するのはつまらない……」と敬遠している方、「プログラミングできたらかっこいい! でも作りたいアプリとかない……」とあきらめている方、とりあえず本格的なゲームでも作って、楽しいプログラミングの世界に飛び込んでみましょう! 世界中で大人気の小難しくないプログラミング言語Pythonなら、覚えることも最小限。面白い例題やパズル、ゲーム作りを楽しみながら、愉快なイラストと一緒にかっこいいプログラミングを満喫しましょう! 本書は、“Python for Kids:A Playful Introduction to Programming, 2nd edition"を翻訳したものです。 第Ⅰ部 プログラミングを学ぼう 第1章 Python(ヘビではありません)を使ってみる 第2章 計算と変数 第3章 文字列、リスト、タプル、辞書 第4章 カメさんで絵を描こう 第5章 ifとelseを使って質問する 第6章 ループで繰り返す 第7章 関数とモジュールを使ってプログラムをリサイクルする 第8章 クラスとオブジェクトの使い方 第9章 カメさんでいろいろ描いてみよう 第10章 tkinterを使ってもっとすごいグラフィックスを作る 第Ⅱ部 ピンポンゲームBOUNCE! 第11章 ピンポンゲームBounce!を作ってみよう 第12章 ピンポンゲームBounce!を完成させよう 第Ⅲ部 ミスター・スティックマン脱出ゲーム 第13章 ミスター・スティックマン脱出ゲームのグラフィックスを作ろう 第14章 ミスター・スティックマン脱出ゲームのプログラムを作ろう 第15章 ミスター・スティックマンのプログラムを作ろう 第16章 ミスター・スティックマン脱出ゲームを完成させよう この本を終えたら:この後のおすすめ 付録A:Pythonのキーワード 付録B:Pythonの組み込み関数 付録C:トラブルと解決方法
  • 実践Data Scienceシリーズ Pythonではじめる データ分析のための前処理入門
    -
    ★データ分析の現場の、即戦力になる!★ ・データの前処理からモデリングに至るまでのデータ分析のプロセスを体系的に解説 ・位置情報・テキスト・音声・画像などの非構造化データも扱う ・現場での課題解決を意識し、架空の旅行代理店データを用いたストーリー形式で解説 ・生成AIを用いたデータハンドリング、特徴量エンジニアリング、不均衡データへの対処法、クラウド技術の活用など、最新のトレンドにも対応 ・コードを公開しているから、すぐに実践できる! 【バーチャルデータサイエンティスト アイシア=ソリッド推薦!】 実際の分析事例を軸に前処理の技法を見ることで、 地に足のついた実践的な知識を得られる良書! 不均衡データへの対処や位置情報データの扱いなど、 実務頻出なのに解説が少ないテーマも扱っており、 データのプロや、プロを目指す人のための書籍と言えます。 本書を読み終わったらすぐに実践に飛び込めるでしょう! 【おもな内容】 1 前処理とは何か 2 前処理に向けたデータ理解 3 データクレンジングとしての前処理 4 データの基本事項確認としての前処理 5 データのソート・抽出 6 データの集計 7 データ結合 8 データ変換 9 モデリングのためのデータ変換 10 非構造化データの前処理――テキストデータ 11 非構造化データの前処理――位置情報・音声・画像 12 クラウド技術の活用と機械学習の実行
  • Pythonプログラミング&データサイエンスライブラリ活用入門
    -
    ◆データの分析・活用に必要な基本の力を身につける!◆  本書は、Pythonによるプログラミングの基本とともに、データサイエンス関連のPythonライブラリの基本的な使い方を1冊で学べる入門書です。書籍の前半では、Pythonの基本文法はもちろん、Pythonならではの表現方法や機能についても解説します。また、さまざまな問題解決に必要となる「プログラミング的思考」「データ構造とアルゴリズム」についても取り上げることで、単に便利なライブラリを使えるようになるだけではなく、問題を解決するための本質的な力を身につけられるようにします。書籍の後半では、ここまで学んできたPythonの知識をもとに、Matplotlib/seaborn/NumPy/NLTK/spaCy/Pandas/scikit-learn/BeautifulSoupの使い方を学んでいきます。 ■こんな方におすすめ ・実戦で使えるPythonの知識を身につけたい人 ・データサイエンス関連ライブラリの基本を身につけたい人 ■目次 序章 本書の3つのテーマと構成 第1章 Python文法の基本 第2章 Python流プログラミング 第3章 Pythonの機能を使った各種処理 第4章 ColabTurtleを使ったプログラミング的思考 第5章 データ構造とアルゴリズム 第6章 Matplotlibによる可視化 第7章 seabornによる統計的グラフの作成 第8章 NumPyによる科学技術計算 第9章 NLTKとspaCyを用いた自然言語処理 第10章 Pandasによるデータフレームとデータ操作 第11章 scikit-learnによる機械学習 第12章 BeautifulSoupを用いたWebスクレイピング ■著者プロフィール 河西朝雄:山梨大学工学部電子工学科卒(1974年)。長野県岡谷工業高等学校情報技術科教諭、長野県松本工業高等学校電子工業科教諭を経て、現在は「カサイ.ソフトウエアラボ」代表。著書多数。
  • プロフェッショナルWebプログラミング React
    -
    〈電子書籍版について〉 本書は固定レイアウト型の電子書籍です。リフロー型と異なりビューア機能が制限されるほか、端末によって見え方が異なります。 【プロを目指すなら身につけておきたい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の改善や保守性の高いアプリケーション設計・実装が得意。

    試し読み

    フォロー
  • エンジニアが学ぶSCMシステムの「知識」と「技術」
    5.0
    今こそ求められるSCM改革! 全体最適なシステムを構築するために必要なすべてのこと 近年、生産・調達は複雑化して需要の変動も激しくなってきています。 そのため、全体最適のSCMが求められていますが、 「個別業務システムの構築に留まっている」「SCMを統合的に設計・管理するノウハウが足りない」などの課題を抱える企業は多いものです。 そこで、本書ではSCMで押さえておくべき需要予測、販売計画、商談管理、生産計画、資材所要量計算、販売物流管理などの業務や 主要なシステム機能、SCM全体のプロセスからしっかり解説。 その上で各種機能を横断的に設計するためのシステム開発の手法を、 数々のSCMをテーマにした書籍を出版してきた著者がご紹介します。 この一冊で、これからのSCMに求められる知識と技術が身につきます。 【読者対象】 ・IT企業でSCMシステムを構築する方 ・企業で生産業務の改善提案やシステム構築を行う方 ・製造業を主とした企業のマネジメントやビジネスモデルの検討などを行う方 ・IT企業業者のビジネス提案やアウトソーシング提案を行う方 ・製造業に興味がある学生など 【本書のポイント】 ・工場や倉庫の配置、適正な在庫、生産リードタイムなどSCMの基本知識が身に付く ・販売計画、需給予測、生産計画、調達計画まで連携させたシステム構築の手法を学ぶことができる ・SCMのDX化を支える技術や事例がわかる 【本書の構成】 第1章 SCMの基礎知識 第2章 SCMの業務機能(1)計画業務:需要予測と需要予測システム 第3章 SCMの業務機能(2)計画業務:B2C、B2B2Cの販売計画と販売計画システム 第4章 SCMの業務機能(3)計画業務:B2Bの販売計画と商談管理システム 第5章 SCMの業務機能(4)計画業務:PSI計画ー調達計画とPSIシステム 第6章 SCMの業務機能(5)実行業務:生産計画、基準生産計画、資材所要量計算、能力計画とMRP/ERP 第7章 SCMの業務機能(6)実行業務:小日程・順序計画とスケジューラー 第8章 SCMの業務機能(7)実行業務:製造指示・実績管理と製造実行管理システム 第9章 SCMの業務機能(8)実行業務:受注出荷管理とERP、物流に関わるWMS、TMS 第10章 SCMの業務機能(9)可視化と指標管理:可視化(見える化)とBI 第11章 SCMを支え、DX化を推進するその他のシステム ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • コンピュータビジョン最前線 Summer 2025
    -
    【最新動向サーベイ】 ・イマドキノ物体検出:物体検出は、画像認識の中でも重要なタスクの一つである。従来の典型的な物体検出の技術は成熟してきており、研究者はより発展的なタスク設定に取り組むことが増えている。一方で、物体検出は、実応用や他のコンピュータビジョンタスクで活用されることが多いが、それらの応用に物体検出は不要なのではないかという説が議論されるようになった。本記事では、最新の動向に焦点を当て、物体検出の広がり、そして終わりの可能性について紹介する。 ・イマドキノ局所特徴点マッチング:画像局所特徴とは、画像内の局所的なパターンなどの特徴を特徴ベクトルとして記述し、2画像間のマッチングに用いる手法である。本記事では、画像局所特徴として一世を風靡したSIFT について、どのような背景下で生まれ、どのように深層学習に至るまで発展を遂げたのかを振り返る。 ・イマドキノ3次元復元:撮影された画像からシーンの3 次元構造を推定するタスクはコンピュータビジョンにおける重要な研究分野であり、幅広い分野において活用されている。本記事では、大規模な3D データセットを学習し、2 枚の入力画像から3 次元点マップを推論するアプローチと、学習時に明示的な3D 教師データを必要としない、1 枚の入力画像から3 次元表現を推論するアプローチの2 種類を紹介する。 ・イマドキノ偏光CV:光は電磁波の一部であり、人間はそのさらに一側面しか知覚できない。一方で、偏光には、反射時のふるまいが電磁気学から理論的に導出できるなど、可視光にはない特徴がある。本記事では、偏光の基礎からその取り扱い方、最新研究など、現在の偏光CV を取り巻く状況を解説する。 【チュートリアル】 ・ニュウモン3D Gaussian Splatting:近年のグラフィックスハードウェアや自動微分フレームワークの進歩に伴い、NeRFや3D Gaussian Splatting(3DGS)などの新規視点合成技術が著しい発展を遂げている。3DGSは、高解像度の視点合成をリアルタイムで行うことができ、その高い表現能力と柔軟性から、形状復元や動的シーンのモデリングなど様々なタスクに応用されている。本記事では3DGS の原理およびその利点と課題を包括的に解説する。 そのほかに、最近研究者たちの間で密かなブームを呼んでいるモデルマージの手法をミライとユメの双子姉妹が案内する「叡智の図書館II」、CV分野の学会・研究会・国際会議の開催日程や投稿日が一挙にわかる「CVイベントカレンダー」を掲載。

    試し読み

    フォロー
  • Microsoft Power Automate[実践]入門――クラウドフローによる業務自動化の手引きとリファレンス
    -
    ◆Power Automateで業務改善の一歩を踏み出そう!◆ 繰り返し行う単純作業を手作業で行っていませんか?  本書は、Microsoftが提供するローコードでの自動化フロー開発ツールPower Automateの入門書です。Power Automateには、デスクトップ操作の自動化を行うデスクトップフローとWebサービス同士を連携させて一連の処理を実行させるクラウドフローがありますが、本書ではクラウドフローを使った自動化について解説します。初心者が現場ですぐに利用できる実践的な内容を、ITに不慣れな方でも業務改善の第一歩を踏み出せるよう、3部構成でやさしく解説しています。 ■こんな方におすすめ ・IT部門ではなく、現場で日々の業務を効率化したいビジネスパーソン ・Microsoft 365 を利用中だが、Power Automate は初めてという方 ・Microsoft 365 のライセンスの範囲内ですぐに試してみたい方 ■目次 Part 1 基本編 ・Chapter 1 ローコードとは何か ・Chapter 2 Power Automate入門 ・Chapter 3 環境の準備 Part 2 リファレンス編 ・Chapter 4 フロー作成の基本 ・Chapter 5 データの保存・更新・削除 ・Chapter 6 日付の操作 ・Chapter 7 計算 ・Chapter 8 変数とデータ型 ・Chapter 9 テキスト操作 Part 3 ハンズオン編 ・Chapter 10 通知の設定 ・Chapter 11 ファイルのコピー ・Chapter 12 タスクの管理 ・Chapter 13 データの管理 ・Chapter 14 ステータスの管理 ■著者プロフィール ギークフジワラ:システム導入会社でERPの導入コンサルタント、プロジェクトマネージャー、プリセールスを経験後、その経験を活かし日本マイクロソフト株式会社に入社。現在は同社にてエンタープライズの企業向けのPower Platformの技術営業のリード、およびエバンジェリストとして活動。個人でもPower Platformの活用を広く進めるため、Power PlatformおよびAIに関するYouTuber & Udemy Instructorとしても活動。
  • Docker & Kubernetesネットワークのしくみ クラウドネイティブに求められる情報通信の知識
    -
    ◆DockerとKubernetesの通信のしくみがわかる◆  ある程度大きな規模のWebシステム開発では、DockerやKubernetesなどのコンテナ仮想化技術を使ってクラウド上にシステムを構築することが主流です。クラウドサービスの普及により、現在のシステム開発では網羅的な低レイヤーのネットワーク知識は必ずしも必要とされません。しかし、複数のコンテナを連携させて想定どおりに動かしたいときや、コンテナとの通信で問題が発生して原因を調査するときには、ある程度のネットワークの知識が欠かせません。  本書は、DockerやKubernetesを利用する際に必要なネットワークの知識を解説します。コンテナネットワーク構築の実践を通じて、コンテナやホストがどのように連携して動いているのかを学べます。また、より柔軟で拡張性のあるネットワーク環境を構築するためのCNI(Container Network Interface)やサービスメッシュといった技術についても扱います。本書を活用することで、広く奥深いネットワーク技術の中から、効率的にクラウドネイティブの時代に必要とされるネットワーク技術を学べるでしょう。 ■こんな方におすすめ ・Docker、Kubernetesを使ってアプリ開発を行っている方 ・Docker、Kubernetesを使ってクラスタシステムやマイクロサービスを構築/運用している方 ・クラウドネイティブを支えるネットワーク技術を学びたい方 ■目次 第1章イントロダクション ・1-1 本書の目的と概要 ・1-2 対象読者 ・1-3 本書の読み方 ・1-4 使用する環境とソフトウェア ・1-5 注意点 ・1-6 本書のリポジトリとサポートページ ・1-7 まとめ 第2章Dockerネットワークの要素技術 ・2-1 Dockerネットワークの全体像と技術 ・2-2 インターネットの通信の全体像 ・2-3 VXLAN ・2-4 Network Namespace ・2-5 iptables 第3章 Dockerネットワークのしくみ ・3-1 Dockerのネットワーク構成 ・3-2 Dockerネットワークドライバ ・3-3 ログからわかるコンテナ間の通信 ・3-4 ログからわかるコンテナ外部との通信 ・3-5 マルチホストネットワークの構築 ・3-6 チャットアプリ開発を通じた実践的なネットワーク構築 第4章 Kubernetesネットワークのしくみ ・4-1 Kubernetesネットワークの全体像 ・4-2 Kubernetesの環境構築 ・4-3 Podの通信のしくみ ・4-4 Serviceのしくみ ・4-5 Ingressのしくみ ・4-6 リソースを適用するときの各コンポーネントの動き方 第5章 CNI(Container Network Interface) ・5-1 CNIのしくみ ・5-2 CNIプラグインの裏側のしくみ ・5-3 Network Policy 第6章 サービスメッシュを支える技術 ・6-1 サービスメッシュとIstio ・6-2 Istioの使い方としくみ ■著者プロフィール 大隈 峻太郎(おおくま しゅんたろう):株式会社Soitto代表取締役。Webシステムの設計/実装を専門としている。株式会社野村総合研究所や株式会社グリッドなどで10年以上にわたりシステム開発を経験。グリッドにて社内のGPUサーバをDockerで仮想化し、機械学習の分析環境を構築したことで、DockerとKubernetesの沼にハマり始める。現在は独立し、さまざまなプロジェクトに参加しながら、AWSやGoogle Cloudを用いたインフラ構築や、アプリケーションの設計/実装に従事している。好きな業界はエネルギーと宇宙。
  • ブラウザ内DBによるシングルページWebアプリの高性能化手法
    -
    1巻3,300円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、シングルページWebアプリケーション(以下SPAと略)を高性能化するブラウザ内DB「PouchDB」についての解説書です。  最近のWebアプリ開発はReactやVueなどのフレームワークの普及に伴い、SPAが一般的になってきました。SPAは、従来サーバーで行ってきた画面のHTML生成や入力チェックなどの処理をブラウザへ分散することで、高速で快適な操作性を実現しています。しかし、実際には以下のような場面で課題が残っています。 ● データベースにアクセスすると、サーバーからの応答待ちが発生する ● サーバーのデータ変更が表示中の画面にリアルタイムに反映されない ● オフライン状態(通信圏外など)で、データベースへアクセスできない  いずれの課題も、処理だけでなくデータもブラウザへ分散すれば解決できそうです。しかし、データを分散するとサーバーのデータ変更をブラウザへ反映したり(下り方向の同期)、逆方向のブラウザのデータ変更をサーバーへ反映したり(上り方向の同期)する仕組みがなければ、データに致命的な不整合が発生する恐れがあります。つまり、データを分散するためにはデータ同期機能が不可欠です。  ブラウザ内DBであるPouchDBは、サーバー用DB「CouchDB」と組み合わせることで、データ分散とデータ同期の両方を実現します。本書では、PouchDBの実装方法について、サンプルコードを操作して挙動を確認しながら解説します。
  • AI時代のプロジェクトマネジメント 導入と実践
    3.0
    1巻3,300円 (税込)
    【内容紹介】 本書は、プロジェクトマネジメントにおけるAI、特に生成AIの可能性を探求し、現場への適用を目指す実践的なガイドです。AIの基礎からプロジェクトマネジメントへの応用までを段階的に解説し、具体的な活用法を提供します。 AI技術の進化はプロジェクトマネジメント手法を大きく変えつつあります。本書では、その変化を理解し活用するためのポイント、未来への展望までを解説。AI時代のプロジェクトマネジメントを多角的に考察します。 第1章では、AIの基礎概念、進化、プロジェクトマネジメントにおける役割を紹介し、AIがプロジェクトの世界にどのような変革をもたらすかを解説します。AIの技術的背景の理解は、具体的な活用法を読み解く基盤となります。 第2章では、データ駆動型の計画立案やAIによる予測モデルの構築、リスク予測とマネジメント手法を解説します。データに基づいた精度の高い意思決定を支援します。 第3章では、AIを活用したプロジェクト予測、学習と能力開発、AI時代のリーダーシップ、必要なスキルセット、データリテラシーと意思決定力の強化について詳しく解説します。AI時代に求められるマネジメント能力を習得するための具体的な手法を提示します。 第4章では、AIモデル統合におけるセキュリティとプライバシー、AIと戦略的プロジェクトマネジメントの原則、組織に合わせたAIモデルの調整・カスタマイズについて解説します。安全で効果的なAI実装のための戦略を提供します。 第5章では、AI導入によるPMO(プロジェクトマネジメント・オフィス)の進化と新たな役割、成功のための戦略を解説します。新たな役割や機能を持つPMOの姿と、AI時代に適応した戦略的な進化の指針を示します。 第6章では、AI技術の未来とプロジェクトマネジメントの変化、今後のトレンドを予測します。専門知識を備えたAIの影響、マルチモーダルの台頭、プロジェクト・マネジャーの専門領域、産業におけるAIの応用を探ります。 本書は、AIプロジェクトマネジメントの入門者から専門家まで、幅広い読者に対応できるように構成されています。生成AIツールやプロジェクトマネジメントの概念に精通したプロジェクト・マネジャーや開発者は、第3章から第5章の重要な箇所から読み進めることができます。AIプロジェクトマネジメントの初学者は、最初の章から読み始めることをお勧めします。 【目次】 第1章 プロジェクトマネジメントにおけるAIの基礎 第2章 AI駆動型プロジェクトマネジメント 第3章 AI活用によるプロジェクトマネジメントの実践 第4章 安全なAI実装戦略 第5章 AI時代のPMO運営 第6章 プロジェクトマネジメントの未来とAI 付録1 主要なAI ツールとプラットフォーム… 付録2 ChatGPT:PM のためのプロンプト・エンジニアリング
  • 美麗Photoshop人物レタッチマスター プロレタッチャーが行っているプロセスとテクニック
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 AI時代にこそ必須の考え方と技術。見る人を惹きつけてやまないレタッチノウハウを公開 ▼本当に美しいポートレート写真にする技術 加工アプリや生成AIにより身近になった写真レタッチですが、「人物レタッチ」は非常に繊細なもので、大きく変化させることは時にリスクを伴います。本書では、ポートレート写真をより美しい作品に仕上げたい人に向け、Photoshopによる人物レタッチの基本を押さえながら、魅力を最大限に引き出す方法を解説。 ▼「立体感」「質感」「本人らしさ」を損なわないレタッチを知る 経験豊富な著者による、ポートレートレタッチの現場での考え方が学べます。自然なレタッチのためには「立体感」「質感」「本人らしさ」を損なわないといったルールを設ける。特に難易度が高い肌レタッチでは、グラデーションを意識する。色ムラを整えるためにトーンカーブを個別に適用する等、実践的なノウハウが満載。 ▼学びやすい基礎と実践で構成。ダウンロードデータも 本書はポートレートレタッチの基本的な考え方やテクニックを紹介する「基礎編」と、実際にレタッチしていく過程を解説する「実践編」で構成。実践編では練習用に素材データと作業PSDデータがダウンロードできます。普段なかなか見られないプロのPSDデータは必見! 失敗しがちな部分や意識すべき点を学べます。 ▼第一線でのレタッチャー経験多数の著者 著者は広告ビジュアル制作業界最大手でフォトレタッチャーとして活躍後独立。大手企業のコマーシャルフォトにおけるレタッチやデザイン制作の経験多数。高クオリティが求められる広告写真の分野で、専門誌でも取り上げられるレタッチのプロ。フォトグラファー向けレタッチ講座等でクリエイターの技術向上を後押しするほか、フォトレタッチの可能性と画像生成AIに関する講演も行い、好評を博しています。 【著者について】 小笠原 愛 フォトレタッチャー、グラフィックデザイナー/横浜国立大学教育人間科学部美術専攻卒業後、株式会社アマナにてフォトレタッチャーとしてキャリアをスタート。その後グラフィックデザイナー・アートディレクターとして、大手広告代理店グループ、デザイン制作会社で、大手企業のコマーシャルフォトにおけるレタッチとデザイン制作を数多く経験したのち独立。得意分野は人物全般と合成もので、広告写真専門誌でも取り上げられるなど、クオリティを求められる広告写真の分野でのプロとして、第一線でのレタッチ経験多数。 現在は現在はレタッチとデザインの両軸で活動し、不定期でフォトグラファー向けのレタッチ講座や、Photoshop初心者向けの講座を行う。2024年にはフォトレタッチの可能性と画像生成AIに関する講演も行っている。中高美術教員免許あり。趣味はベリーダンスと柴犬を愛でること。フォトレタッチの認知向上、レタッチャーの育成を目指し活動中。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • MSX-BASICでゲームを作ろう 懐かしくて新しいMSXで大人になった今ならわかる
    5.0
    ◆MSXで基礎から学べるBASICプログラミングの入門書◆ 当時はプログラミングに挫折した人に贈る、MSX-BASICを使用したゲームプログラミングの入門書です。制御構文や変数といったプログラミングの基礎から表現の幅を広げる工夫まで、まだプログラミングをしたことがない人でも理解できるように解説します。MSX-BASICは簡単な記述でゲームを作れるように設計されており、テキストベースのゲームからシューティング、アクション、RPGと、BASICの基礎を身につけながらステップアップすることで自分の作品を作れるようになります。特典として、MSX公式エミュレーター「MSXPLAYer」をダウンロードできます。 ■こんな方におすすめ ・あの頃はゲーム開発者になりたかった大人 ・新MSXからレトロゲーム開発をやってみたい人 ■目次 第1章 MSXとは ・MSXの概要 ・MSXのエミュレーター ・MSXPLAYerの使い方 ・MSX0 Stack ・MSX0 Stackの使い方 ・以前販売されていたMSX実機を利用する 第2章 MSX-BASICをはじめよう ・BASICとは ・まずは簡単なプログラムから ・MSXの基本操作 ・変数とは ・BASICの基本命令・構文 第3章 ブロックくずし ・テキストベースのブロック崩し ・しくみを考える ・ラケットの表示と移動 ・ボールの表示と移動 ・ラケットとボールの当たり判定 ・残機とスコアの表示 ・ブロックの表示と当たり判定 第4章 シューティング ・スプライトを使ったシューティング ・しくみを考える ・スプライトについて ・自機の処理 ・敵の処理 ・撃墜とゲームオーバー処理 ・効果音をつける 第5章 アクション ・PCGを使ったアクション ・スプライト定義 ・壁等のグラフィック定義 ・足場の処理 ・プレイヤーの処理 ・残機の管理とゲームオーバー処理 第6章 タイピング ・MSXでは珍しいタイピングゲーム ・課題文字列をまとめる ・キーボード入力の処理 ・その他の処理 第7章 アドベンチャー ・謎解きアドベンチャー ・図形を描く ・画面を作成する ・コマンド入力を実装する ・各コマンドでフラグを管理する 第8章 RPGのバトル画面 ・コマンド選択式バトル ・ゲーム画面を作成する ・メインループを作成する ・勇者のコマンドを実装する ・ドラゴンの行動を実装する 付録A VRAMアクセス 付録B MSXのドキュメント 付録C 便利なツール類 付録D BASIC命令まとめ ■著者プロフィール 山田 直樹(やまだ なおき):インディゲームクリエイター。スマホ向けのゲームアプリの個人製作を経て、2018年からMSX-BASIC等の再学習をはじめブログにまとめる。MSX用同人カートリッジゲーム「大仏パラダイス」やMSXゲーム製作解説の同人誌を製作。 米澤 遼(よねざわ りょう):「余熱」名義で、同人誌や同人ハードウェアの製作・販売を行う。近年はFPGA評価ボード向けMSX互換I/O拡張ボード「DEOCM」などMSX関連のアイテムを多くリリース。山田氏とは「大仏パラダイス」の製作を通じて交流を深め、その後の同人誌執筆などもサポート。著書:『CPU自作入門』(共著、技術評論社)

    試し読み

    フォロー
  • Azureの知識地図 ~クラウドの基礎から実装・運用管理まで
    4.0
    ◆公式ドキュメント理解のガイドブック◆  本書の最大の目的は「Microsoftが公開しているAzureの公式ドキュメントに書いてあることがわかるようになる」ことです。公式ドキュメントは無料でWeb上に公開されていますが、固有のサービス名や専門用語が使われているため、初学者が全体像を把握するには時間を要します。また、クラウドサービスは頻繁に更新され、新機能や新しい考え方が生まれます。そのため、本書は「すぐにAzureを使いこなす」ことよりも「変化するドキュメントや仕様を理解できる基礎知識を身につける」ことを目指します。 ■こんな方におすすめ ・今までパブリッククラウドを使ったことがない方 ・Azureの基礎と全体像を体系的に学びたい方 ■目次 第1章 クラウドサービスとAzureの基礎 ・1.1 クラウドサービスについて知ろう ・1.2 Azureの基本を知ろう! ・1.3 Azureの無料枠と利用料金の見積もり ・1.4 Azureへのサインアップ ・1.5 はじめてのAzure portal操作とリソースグループ作成 第2章 AzureのIaaSを知ろう ・2.1 Azure上にネットワーク環境を作りたい ・2.2 Azure上に仮想マシンを立てたい ・2.3 Azureとオンプレミスネットワークを接続したい ・2.4 【ハンズオン】仮想マシンをデプロイしてみよう ・2.5 【ハンズオン】ハンズオンリソースの削除 第3章 AzureのPaaSを知ろう ・3.1 Web上にアプリケーションを作りたい ・3.2 データを保存したい ・3.3 サービス間を連携したい ・3.4 分析をしたい ・3.5 IoTをしたい ・3.6 AIを使いたい ・3.7 セキュアなPaaS環境の構築 ・3.8 アプリケーションの開発環境を知る ・3.9 【ハンズオン】オリジナルChatGPTアプリケーションをデプロイしてみよう 第4章 Azureでシステムを構築・運用しよう ・4.1 セキュリティ、ガバナンスを強化したい ・4.2 運用と管理を効率化したい ・4.3 Azureを実務で使うためのよくあるアーキテクチャを押さえる 第5章 Azureの知識の深め方を知ろう ・5.1 Azureの知識の深め方を知ろう 付録 本書をより深く理解するためのMicrosoft Learnトレーニング ■著者プロフィール 土田純平:日本マイクロソフト株式会社 クラウドソリューションアーキテクト 兼 エバンジェリスト。アプリケーション開発を軸にDevOpsやIaC、アーキテクチャ設計を主に仕事にしている。JDLA E資格を保持し、AI案件にも時折従事している。 永田祥平:元 Microsoft Corporation Cloud Solution Architect (Data & AI)。2020年に日本マイクロソフト株式会社に入社。クラウドソリューションアーキテクト(Data & AI)として、エンタープライズのお客様を対象にAzureデータ分析・機械学習基盤や生成AIアプリケーションの導入・活用支援を行う。2024年より米国系SaaS企業に移り、プロダクトマネージャーとして日本、韓国、台湾市場に向けた生成AI・エージェント機能の企画開発を行っている。 栗本美穂:日本マイクロソフト株式会社 クラウドソリューションアーキテクト。現職ではKubernetesやIaC、運用監視を支援することが多い。 石塚航希:日本マイクロソフト株式会社 クラウドソリューションアーキテクト。2020年4月にData/AI領域のプリセールスとして同社に新卒入社後、社内転職にてインフラ領域のソリューションアーキテクトに転身。 乃村翼:Microsoft Corporation Azure Site Reliability Engineer。日本マイクロソフトにはPremier Field Engineerとして入社し、Azureの設計支援やワークショップを担当。 草谷一輝:日本マイクロソフト株式会社 クラウドソリューションアーキテクト。独立系SIerでのインフラエンジニアを経て、日本マイクロソフトへ入社。PowerShellやbicepなどコーディングによる自動化系が好み。 酒見一幸:株式会社プログライブ コンサルティング / シニア コンサルタント / Microsoft MVP for Azure。Azureを中心とした開発や運用自動化のスペシャリストとして、日系・外資系SIerや日本マイクロソフトを経験し、現職にて活躍中。
  • PLURALITY 対立を創造に変える、協働テクノロジーと民主主義の未来(サイボウズ式ブックス)
    3.9
    全世界で大反響! 米TIME誌でも取り上げられた話題の書の日本語版が、サイボウズ式ブックスから遂に刊行! 「PLURALITY」は、台湾の初代デジタル発展省大臣オードリー・タンとマイクロソフトの首席研究員にして気鋭の経済学者グレン・ワイルという世界のトップランナーが提唱する、新たな社会のビジョンだ。 「プルラリティ/多元性」―――それは、「シンギュラリティ/単一性」とは異なる道。対立を創造に変える、協働テクノロジーともに歩む未来。 【権利】【通貨】【コミュニケーション】【投票】【市場】【メディア】【環境】【学習】【政策】……起こり得る未来を全検証した一冊です。 訳:山形浩生…世界的ベストセラー、トマ・ピケティ『21世紀の資本』の訳者として知られる翻訳家 解説:鈴木健…『なめらかな社会とその敵』著者であり、スマートニュース株式会社取締役会長 世界はひとつの声に支配されるべきではない。 対立を創造に変え、新たな可能性を生む。 プルラリティはそのための道標だ。 空前の技術革新の時代。 AIや大規模プラットフォームは世界をつなぐと同時に分断も生んだ。 だが技術は本来、信頼と協働の仲介者であるべきだ。 複雑な歴史と幾多の分断を越えてきた台湾。 この島で生まれたデジタル民主主義は、その実践例だ。 人々の声を可視化し、多数決が見落としてきた意志の強さをすくい上げる。 多様な声が響き合い、民主的な対話が社会のゆく道を決める。 ひるがえって日本。 少子高齢化、社会の多様化、政治的諦観……。 様々な課題に直面しながら、私たちは社会的分断をいまだ超えられずにいる。 しかし、伝統と革新が同時に息づく日本にこそ、照らせる道があると著者は言う。 プルラリティ(多元性)は、シンギュラリティ(単一性)とは異なる道を示す。 多様な人々が協調しながら技術を活用する未来。 「敵」と「味方」を超越し、調和点をデザインしよう。 無数の声が交わり、新たな地平を拓く。 信頼は架け橋となり、対話は未来を照らす光となる。 現代に生きる私たちこそが、未来の共同設計者である。 《著者からのメッセージ》 真の調和とは差異を避けることではなく、多様な声を積極的に束ねて共通の目標へ向かうことにある。日本こそが、次なる道を照らし出す存在になり得ると強く信じている。 ーーーオードリー・タン プルラリティは、世界中のめまいがするほど多様な文化から引き出した伝統を、完成させ、折り合わせ、慎重にハイブリッド化して改善するという昔ながらの日本の誇りと共鳴するものだ。 ーーーE・グレン・ワイル 《各界から賛同の声が続々!》 『PLURALITY』は、いま日本で読む価値のある本である。読者には、「社会的差異を超えたコラボレーション」として本書を日本の文脈に取り入れ、発展させることが求められている。 ーーー鈴木 健(『なめらかな社会とその敵』著者) 多元性という広大無辺の広がりの中で、それぞれの生命は唯一無二の尊い存在である...外部の状況がいかに危ういものであろうとも...分かち合う善の種が大地を突き破り、共感、喜び、調和の花へと開花するよう、積極的に行動しよう。 ーーーチベット ダライ・ラマ14世法王 民主主義は相反する価値観の対立であった。しかし台湾では、民主主義は多様な価値観の対話となっている。オードリー・タンは、イデオロギーの制約を超越した「デジタル・デモクラシー」を創造する方法を示してくれた。 -ーーー蔡英文 中華民国前総統(台湾) 技術的に進歩し、政治的に挑戦的で、急速に進化する21世紀において、自由で開かれた未来とはどのようなものだろうか?グレン、オードリー、そして共著者たちは、説得力のある展望を提示している。 ーーーヴィタリック・ブテリン イーサリアム創設者
  • AI開発力を鍛える!機械学習と最適化による問題解決講座
    -
    現場のボトルネックを 機械学習と最適化を駆使して 突破する! 【本書の概要】 本書はAI開発の現場で起こる「実装までの谷」に落ち込み、開発に行き詰まっている方に向けて、機械学習および最適化を利用した解決方法を解説した書籍です。 多様な課題に対処できる力を身につけてもらえるよう、単に対処法を示すだけでなく、その背景にある考え方も説明していますので、より深い理解を得ることができます。 【現場で起こる次のような問題を解決】 ・機械学習と最適化の問題に落とし込むには? ・機械学習手法は何を使えばよいか? ・可能な試行回数が少ないときはどうすればよいか? 【対象読者】 AI開発の現場で悩んでいる以下の方 ・研究開発者 ・AIプロジェクトマネージャー 【目次】 第0章 イントロダクション 第1章 そもそもの問題設定で起こる問題と解決へのアプローチ 第2章 機械学習の開発現場で起こる問題と決へのアプローチ 第3章 実際の最適化で直面する問題と解決へのアプローチ 【著者プロフィール】 沓掛 健太朗(くつかけ・けんたろう) 名古屋大学未来材料・システム研究所准教授。応用物理学会インフォマティクス応用研究会代表。アイクリスタル株式会社技術顧問。一般社団法人製造業AI普及協会理事。 東北大学金属材料研究所助教、名古屋大学未来社会創造機構特任講師、理化学研究所革新知能統合研究センター研究員などを経て2024年より現職。 専門は結晶工学と応用情報科学。趣味はマラソンと日本城めぐり。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ゲームUI 作り方講座 Photoshop&After Effectsで学ぶ、UIデザインとアニメーションの基本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆デザイン+アニメーションで、ゲームUIの知識と実践がよくわかる!◆ UIデザイン + UIアニメーション ⇒ ゲームUIの考え方と作り方がこれ1冊でわかる! ゲーム制作にあたって、UIのデザインはとても重要です。スマホの画面で操作しやすいUI、見やすいUI、魅力的なUIを制作する必要があります。本書は、ゲームUIをデザインするための基本的な考え方から、実際のUIパーツ、アニメーションの作り方までをやさしく解説した書籍です。前半のUIデザイン編では、Photoshopを使ってダイアログとホーム画面のUIパーツをデザイン。後半のUIアニメーション編では、デザイン編で制作したUIパーツに動きをつけます。本書の解説に使用しているサンプルファイルは、本書購入者のみダウンロード可能。UIアニメーションは、QRコードから動きを見ることができます。デザイン+アニメーションで、ゲームUIの知識と実践がよくわかる1冊です! ■こんな方におすすめ ゲームUIをデザインしたい新人デザイナー、インディーゲームの制作者、ゲームの仕事につきたい学生 ■目次 ●UIデザイン編 CHAPTER1 ゲームUIデザインの基本を知ろう CHAPTER2 ゲームUIにおけるPhotoshopの基本を知ろう CHAPTER3 ダイアログのUIデザインを作ろう CHAPTER4 ホーム画面のUIデザインを作ろう ●UIアニメーション編 CHAPTER5 ゲームUIアニメーションの基本を知ろう CHAPTER6 ゲームUIにおけるAfter Effectsの基本を知ろう CHAPTER7 ダイアログのUIアニメーションを作ろう CHAPTER8 ホーム画面のUIアニメーションを作ろう ■著者プロフィール ●はなさくの:ゲームUIデザイナー。5年半ゲーム会社でUIデザイナーを務め、独立後はUIデザインやゲーム広告動画、バナー・ロゴ制作を手掛けている。多彩な経歴を活かし、セミナー登壇や講師、UIデザイン講座開設など幅広く活動中。その他にも、SNSやブログ、YouTubeで積極的に情報発信をしている。ポップで華やかなデザインを得意としつつ、幅広いジャンルのUIデザインを手がけている。X(旧Twitter):https://x.com/HanaSakuno ブログ:https://hanasaqutto.com/ YouTube:https://www.youtube.com/@gameuiux ●たかゆ:UIアニメーションデザイナー。株式会社サイバーエージェント SGEコアクリエイティブ本部 所属。10年以上ゲームアプリの業界に携わり、UIデザイン、2Dアセット、キャラクターアニメーション、エフェクト、PV制作、広告動画制作、UIアニメーションと様々な業務を対応。現在はAfter Effects,Unityを使用したゲームのUIアニメーション、演出の制作を行う他、新卒研修やクリエイティブ x AIの研究を行っている。X(旧Twitter):https://x.com/takayuP4 ブログ:https://gameanimation.info/
  • 改訂新版 HTML&CSSデザインレシピ集
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆「あのデザイン」の作りかたがスグわかる!◆ お待たせしました。あれ、どうやって作るの?がスグわかると評判のHTML & CSSテクニック集、8年ぶりに大幅リニューアルで登場。「フォトギャラリーを作りたい」「ヘッダーを上部に固定したい」といった定番的なネタから、「HTMLだけでアコーディオンを作りたい」「箇条書きのマークを絵文字にしたい」といった"かゆいところ"に手が届くネタまで取りそろえました。他に類を見ない掘り下げかたの解説が好評の理由です。スマホ&PCサイト両対応。オリジナル制作のお伴に、ぜひどうぞ。 ■目次 Chapter 1 HTML/CSSの基礎 Chapter 2 テキスト表示・整形の基本テクニック Chapter 3 リンクとメディアの基本テクニック Chapter 4 ページ全体に適用するデザインのテクニック Chapter 5 ボックスを整形する基本テクニック Chapter 6 テーブルのデザインテクニック Chapter 7 フォームのデザインテクニック Chapter 8 複数のボックスを配置するテクニック Chapter 9 画像とマスクのデザインテクニック Chapter 10 パーツ作成のテクニック Chapter 11 ヘッダー/フッター/ナビゲーションのデザインテクニック Chapter 12 ページレイアウトのテクニック Chapter 13 レスポンシブWebデザインに対応するテクニック Chapter 14 アニメーションとエフェクトのテクニック Chapter 15 仕上げ・微調整・カスタマイズのテクニック ■著者プロフィール 狩野 祐東:アメリカ・サンフランシスコでUIデザイン理論を学ぶ。帰国後会社勤務を経てフリーランス。2016 年株式会社Studio947を設立。Webサイトやアプリケーションのインターフェースデザイン・開発を数多く手がける。各種セミナーや研修講師としても活躍中。主な著書に『確かな力が身につくJavaScript「超」入門』『スラスラわかるHTML&CSSのきほん』(SBクリエイティブ)ほか多数。
  • 世界一やさしいRAG構築入門 ── Azure OpenAI Serviceで実現する賢いAIチャットボット
    4.5
    ◆世界一やさしいRAG(AIチャットボット)の教科書◆ 本書では、RAGの基本概念から構築・活用までを徹底的にわかりやすく解説しています。初心者でも理解しやすいよう、図解をふんだんに用いて、従来技術との違いを明確にし、さらに実際にRAGを動かせるコードも掲載しています。具体的な内容は以下のとおりです。 ● 生成AIの基礎知識:生成AIの仕組みや活用方法を学び、ChatGPTをはじめとする大規模言語モデル(LLM)の特徴や制約を理解します ● Azureの基礎知識:Azureの基本的な概念や主要なサービスについて理解し、RAGを構築する際に必要なクラウド環境の知識を身につけます ● RAGの概念:RAGの基本原理を学び、従来のチャットボットとの違いや、どのようにしてより正確な回答を導き出せるのかを把握します ● RAGの構築方法:Azure OpenAI ServiceやAzure AI Searchを活用し、実際に動作するRAGを構築する手順を学びます ● RAGの評価と改善手法:RAGの回答精度を評価するための方法や、回答精度を高めるためのチューニング手法を学びます 本書ではクラウド基盤としてMicrosoft Azureを使用していますが、解説の中心はRAGの基本概念にあります。そのため、他のクラウド環境でも応用できる内容になっています。 ■目次 ●第1章 生成AIに挑戦すべき理由 ・1.1 生成AIとは ・1.2 生成AIによって仕事はどう変わるのか ・1.3 独自情報に基づいた生成AIによるチャットシステム「RAG」 ・1.4 まとめ ●第2章 OpenAIとAzure OpenAI Service ・2.1 OpenAIとは ・2.2 OpenAIとAzure OpenAI Serviceの関係 ・2.3 本書でAzure OpenAI Serviceを利用する理由 ・2.4 まとめ ●第3章 Azureを使ってみよう ・3.1 Microsoft Azureとは ・3.2 Azureの主要サービス ・3.3 Azureの課金体系 ・3.4 コスト管理の重要性 ・3.5 Azureのサブスクリプション契約 ……ほか ●第4章 Azure OpenAI Serviceを使ってみよう ・4.1 Azure OpenAI Serviceを利用するための土台作り ・4.2 AIの実行環境 ・ Azure AI Foundryでできること ・4.3 AIとチャットをしてみる ・4.4 AIで画像を生成してみる ・4.5 まとめ ●第5章 Azure OpenAI Serviceのさまざまな機能 ・5.1 トークンとは ・5.2 モデルとデプロイ ・5.3 コンテンツフィルター ・5.4 クォータの制限と管理 ・5.5 認証 ……ほか ●第6章 簡単な生成AIアプリを作ってみよう ・6.1 作成する生成AIアプリの概要 ・6.2 開発方法 ・6.3 開発環境構築 ・6.4 ソースコードの説明 ・6.5 小説生成アプリの実行 ……ほか ●第7章 社内ナレッジを活用する生成AIチャットボット(RAGアプリ)を作ってみよう ・7.1 RAGの基本のおさらい ・7.2 RAGアプリの情報検索を担うAzure AI Search ・7.3 Azure AI Searchの検索手法 ・7.4 作成する社内規程検索RAGアプリの概要 ・7.5 開発方法 ……ほか ●第8章 RAGアプリをどうやって運用していくのか ・8.1 RAGの運用 ・8.2 RAGの評価方法 ・8.3 RAGの評価ツール ・ Prompt Flow ・8.4 簡単なフローを動かしてみよう ・8.5 RAGの評価指標 ……ほか ●第9章 進化のはやい生成AIアプリ開発についていくために ・9.1 RAG実現のための最先端手法 ・9.2 最新技術をキャッチアップするための3つのステップ ・9.3 まとめ ■著者プロフィール 武井 宜行:サイオステクノロジー株式会社 シニアアーキテクト。「最新の技術を楽しくわかりやすく」をモットーに情報を発信し続け、2020年にMicrosoft MVPを受賞。コミュニティやMicrosoftの公式イベントに登壇して、今もなお最新技術の探求と情報発信を続けながら、技術コミュニティの発展に貢献している。得意分野はAzureによるクラウドネイティブな開発やAI関連のテクノロジー。
  • 目指せメダリスト!Kaggle実験管理術 着実にコンペで成果を出すためのノウハウ
    3.0
    メダル獲得の近道! Kaggleコンペの実験管理術を一挙公開 【本書の概要】 本書はKaggleのコンペでメダル(銀メダル以上)を獲得したい方に向けて、モデルの構築における実験管理方法、生成AIを利用した情報管理方法などを解説した書籍です。 ツールとしてWandBを利用した実験管理手法を、NotionやChatGPTを利用した情報管理手法を紹介します。 最終章ではKaggle Competitions Grandmaster/Master(8名)が実践する実験管理の秘訣をインタビュー形式で60ページ以上にわたり紹介します。 【利用するツール】 ・WandB ・Notion ・ChatGPT 【主な実験管理手法】 ・ディレクトリ構造の設計 ・ハイパーパラメータ管理 ・ログ管理 【対象読者】 ・データサイエンティスト ・機械学習エンジニア ・Kaggler 【目次】 CH0 初学者がKaggleを始めてメダルを取るまでの取り組み方の推移 CH1 実験管理とは CH2 実験管理のためのツール CH3 生成AIの活用 CH4 過去コンペを題材とした実戦ハンズオン CH5 チームでの実験管理 CH6 Kagglerインタビュー 【著者プロフィール】 髙橋 正憲(たかはし・まさのり) 大学院卒業後、通信系企業にてコンピュータビジョンの研究開発に従事。2023年に広告会社へ中途入社し、TVの視聴率予測、バナー画像のクリック率予測等のアルゴリズムを開発。Kaggle Competitions Expert。 篠田 裕之(しのだ・ひろゆき) 大学院卒業後、広告会社にて、データ・テクノロジーを活用したマーケティング戦略立案、メディア・コンテンツ開発、ソリューション開発に従事。データを用いたTV番組企画立案・制作、レシピデータ分析に基づいた食品開発、GPS 位置情報データを用いた観光マーケティングなどに従事。Kaggle Competitions Expert。 【協力者プロフィール】 坂本 龍士郎(さかもと・りゅうしろう) 大学院卒業後、広告会社にて、バナー広告のクリック率予測や広告効果シミュレーター作成、大学との共同研究などの業務に従事。Kaggleではテーブルデータや信号処理のコンペなど様々なジャンルに挑戦し金メダルを獲得。Kaggle Competitions Master。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • コンピュータビジョン最前線 Spring 2025
    -
    【最新動向サーベイ】「イマドキノロボット基盤モデル」大規模言語モデルや視覚言語モデルなどの基盤モデルの発展に伴って、ロボティクスにおいても認識や制御の部分で基盤モデルを活用する事例、また、ロボティクス領域での基盤モデルを構築しようとする事例が見られるようになってきた。本稿では、ロボティクス領域での基盤モデル、すなわち、ロボット基盤モデルを構築することを目的とした研究事例を中心に紹介する。/「イマドキノCV for Earth」環境問題の解決に向けて、画像認識技術がどのように利用されているのか、生物多様性と動物保護、森林保護、廃棄物・汚染管理、持続可能な農業と食糧生産の4つの分野に焦点を当てて紹介。それぞれの分野において研究者たちがどのように課題と向き合い、データをとり、手法を適用していったのかを解説する。/「イマドキノ音声合成」ニューラルネットワークを用いた大規模言語モデルの進展に伴い、音声の離散表現に基づくテキスト音声合成(TTS)手法が数多く提案されている。これらの手法は、単に高品質なTTS を実現するだけでなく、数秒から数分の限られた音声から、モデルの再学習を必要とせずにその声質や話し方を忠実に再現するゼロショットTTS を可能にしている。本稿では、これまでのTTS 手法の変遷について紹介し、近年提案されている言語モデルに基づくTTS の研究動向の解説をする。/「イマドキノマルチエージェント経路計画」グラフ上の複数エージェントに対し、互いに衝突のない経路を計算する問題はマルチエージェント経路計画(MAPF)と呼ばれ、多数の魅力的な応用がある。人工知能・ロボティクス分野で大きな注目を集めているMAPF 研究について、その経緯と最新の動向を紹介する。 【チュートリアル】「ニュウモン実世界情報と基盤モデル」Vision and Language 技術の進展により、画像認識とテキスト理解の双方が求められる画期的な手法やデータセットが開発され、これまでの画像とテキストの理解を超えて、画像、3D、そしてロボティクスを言語モダリティと結合する機運が高まっている。本稿では、大規模言語モデルや視覚言語モデルについて、その性質や課題を参照表現理解などの視点から解説し、3D 理解や実世界理解、ロボット基盤モデルなどのより複雑なモダリティの理解およびインタラクションの研究へのアプローチについて議論する。 そのほか、国内外から注目を集めているSakana AIのインタビュー記事や、CV分野の学会・研究会・国際会議の開催日程や投稿日が一挙にわかる「CVイベントカレンダー」、漫画「電脳探偵メタデンコ」を掲載。

    試し読み

    フォロー
  • 生成AI活用の最前線―世界の企業はどのようにしてビジネスで成果を出しているのか
    3.5
    世界の企業はどのようにビジネスにAIを活用し、成果を出しているのか AI活用の世界的権威バーナード・マー氏による、100以上の事例に基づくインサイト 本書は、さまざまな分野における生成AIの実践的なアプリケーション、応用に焦点を当てている。つまり、企業や組織がどのようにこのテクノロジーを活用しているかを探りつつ、読者が自らの組織に適した潜在的な活用事例を見つけ出す手助けをするためだ。 第1部では、その導入として、この強力で革新的なテクノロジーの概要、その動作原理、世界やビジネスのあり方をどう変えるか、そして個々人の仕事に与える影響についてみていく。また、生成AIに関連するリスクや課題についても正直に向き合い、解説する。 第2部では、企業や組織の生成AIの導入事例と、そこから得られる教訓を紹介する。続く第3部では、生成AIを企業や組織に導入する際に重要となる成功要因について解説し、さらに生成AIの将来予測についても紹介していく。(「序章」より)
  • IT Text  ヒューマンコンピュータインタラクション (改訂3版)
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 ヒューマンコンピュータインタラクションの基本をわかりやすく解説する定番の教科書、改訂3版! 本書は、人間の感性や認知に関する基礎知識とともに、対話システム、GUI、インタフェースの評価技術など、人間とコンピュータの親和性が高いシステムづくりに必要な技術を解説する教科書としてご好評いただいている『IT Text ヒューマンコンピュータインタラクション』の改訂3版です。今回の改訂では、XR、UX、人間中心設計、人工知能(AI)、技術者倫理などの近年注目されているキーワードを軸に情報をアップデートするとともに、図解を増やしさらに学びやすい構成としました。 第1章 ヒューマンコンピュータインタラクションとは 第2章 人間の感覚と知覚 第3章 人間の認知と理解 第4章 インタラクティブシステムのデザインと分析・評価 第5章 入力インタフェース 第6章 ビジュアルインタフェース 第7章 ビジュアルデザインとビジュアライゼーション 第8章 コミュニケーションインタフェース 第9章 協同作業支援とソーシャルコンピューティング 第10章 XR(クロスリアリティ) 第11章 環境と融合するインタフェース 演習問題略解 参考文献
  • データのつながりを活かす技術~ネットワーク/グラフデータの機械学習から得られる新視点
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆誰でもはじめられる「関係性」活用の第一歩◆  ネットワークデータは、点と点の「つながり」によって表現されるデータです。決して特別なデータではなく、私たちの日常生活のさまざまな場面に存在しています。たとえば、SNSのフォロー関係やWebページ間のリンクのような明らかにネットワーク構造を持つデータだけでなく、ECサイトの購買履歴や株式市場の取引といった、一見ネットワークとは無関係に思えるデータにも、つながりの構造を見出すことができます。この「つながり」を活用することで、これまで見えなかったデータの新しい特徴を引き出すことが可能になります。  近年では、計算機リソースの向上や新しいアルゴリズムの登場により、ネットワークデータの実用化が急速に進んでいます。本書では、各手法について平易な言葉で解説することを目指すだけでなく、Pythonを用いたコード例を通じて、データの取り扱いから特徴抽出、さらにNode EmbeddingやGNNといった機械学習手法への応用までを実践的に紹介します。  また、単なる技術の羅列ではなく、身近なデータからネットワーク構造をどのように見出し、意味付けし、課題解決に結びつけるかという思考プロセスや応用事例にも重点を置いています。具体例としては、SNSのフォロー関係やWebページのリンクといった典型的なネットワークデータはもちろん、ECサイトの購買履歴やビジネス文書、さらにはレシートといった、通常「表形式」で扱われるデータに隠れた「つながり」を抽出・活用する手法を丁寧に解説します。 ■こんな方におすすめ ・ネットワーク分析を学びたい方、データから新しい知見を見つけたい方 ■目次 ●1章 ネットワークデータの基礎 ・1.1 ネットワークとは ・1.2 さまざまなネットワーク ・1.3 ネットワークデータの表現方法 ●2章 ネットワークデータの発見・観測・構築 ・2.1 分析前の確認事項 ・2.2 ネットワークを発見する ・2.3 ネットワークデータを観測・入手する ・2.4 ネットワークのデータ形式 ・2.5 ネットワークデータのハンドリング ●3章 ネットワークの性質を知る ・3.1 どのようなノードか ・3.2 2つのノードはどのような関係にあるか ・3.3 どのようなネットワークか ・3.4 NetworkXを用いてネットワークの特徴を知る ●4章 ネットワークの機械学習タスク ・4.1 ネットワークを対象とした機械学習タスクの整理 ・4.2 ノードを対象とした機械学習タスク ・4.3 エッジを対象にした教師あり学習 ・4.4 ネットワーク構造を対象とした機械学習タスク ●5章 ノード埋め込み ・5.1 表データを対象とした機械学習の復習 ・5.2 単語埋め込み ・5.3 ノード埋め込み ・5.4 ノード埋め込みの実装 ●6章 グラフニューラルネットワーク ・6.1 深層学習の発展と構造データの扱い ・6.2 GNNのフレームワーク ・6.3 グラフ畳み込みネットワーク ・6.4 GraphSAGE ・6.5 GATフィルタ ・6.6 Relational GCN ・6.7 GNNの実装 ●7章 さまざまな分野における実例 ・7.1 自然言語処理におけるネットワーク分析 ・7.2 金融分野におけるネットワーク分析 ・7.3 労働市場におけるネットワーク分析 ・7.4 情報推薦におけるネットワーク分析 ・7.5 ネットワーク科学とソーシャルネットワークの分析 ・7.6 生物学におけるネットワーク分析 ■著者プロフィール ●黒木 裕鷹(くろき ゆたか):2020年東京理科大学大学院工学研究科修士課程修了。同年よりSansan株式会社に入社し、現在は企業データのドメイン横断での分析・利用や、実験的な機能の開発に従事。2018年度統計関連学会連合大会 優秀報告賞、2022年度人工知能学会金融情報学研究会 (SIG-FIN) 優秀論文賞 などを受賞。大阪公立大学 客員研究員。 ●保坂 大樹(ほさか たいじゅ):2020年に早稲田大学で工学修士号を取得し、Sansan株式会社に入社。入社後は帳票の解析技術の研究開発および運用に取り組む。現在は同社のSaaS事業においてプロダクトマネジメントを行う一方で、帳票解析チームのリーダーとしてプロジェクトマネジメントも担当する。単語の意味や主体の持つ特性が単語埋め込みやノード埋め込みで得られる数値表現にどのように反映されるかに強い関心をもつ。
  • 能動的サイバー防御 日本の国家安全保障戦略の進化
    -
    頻発するサイバー攻撃に対処するために、導入に向けて国会で議論されている「能動的サイバー防御」。 能動的サイバー防御とは、起こりうるサイバー攻撃が安全保障上の問題になると政府が判断したとき、攻撃による被害の顕在化を未然に防ぐものである。 本書では、能動的サイバー防御に関する議論の歴史的プロセス、サイバー攻撃の実態、核兵器による抑止との違い、主要国のサイバー対策などを官公庁からも頼りにされている専門家が網羅的に解説しています。 セキュリティ、システム・DX担当者から、インフラ事業者、政策立案者まで必読の書です。
  • パスキーのすべて ── 導入・UX設計・実装
    4.0
    ◆フィッシングに強くシンプルな認証技術◆  本書のテーマは、パスワードレス認証を実現する「パスキー」です。パスキーはApple、Google、Microsoftといった3大プラットフォーマを含む多くの企業が協力して開発している認証技術で、大手から中小企業までさまざまなサービスで導入が進んでいます。  「パスキーとは?」の疑問に答えるとともに概要はもちろんのこと、従来の認証技術の課題と比較して何が優れているのか、パスキーの導入で知っておくべき特性、パスキーの登録・認証・管理画面などのUX設計、WebサイトだけでなくiOSやAndroidの具体的な実装について徹底解説をします。  パスキー以前の歴史から最新の仕様まで「パスキーのすべて」がここに詰め込まれています。パスキーというキーワードが気になった方にはぜひ手にとっていただきたい一冊です。 ■目次 第1章 パスキー導入が求められる背景 ・1.1 パスワード ・1.2 二要素認証 ・1.3 パスワードレス ・1.4 ID連携 第2章 パスキーを理解する ・2.1 WebAuthnとFIDO2の登場 ・2.2 パスキーの登場 ・2.3 パスキーの何が優れているのか ・2.4 パスキーのよくある誤解を解く ・2.5 パスキーも銀の弾丸ではない 第3章 パスキーのユーザー体験 ・3.1 パスキーによるアカウントの新規登録 ・3.2 既存アカウントへのパスキーの登録 ・3.3 パスキーによる認証 ・3.4 パスキーによる再認証 ・3.5 クロスデバイス認証 ・3.6 パスキーの管理画面 第4章 サポート環境 ・4.1 ユーザーエージェント ・4.2 パスキープロバイダ ・4.3 OSごとの挙動 第5章 パスキーのUXを実装する ・5.1 共通処理 ・5.2 パスキー登録UXの実装 ・5.3 パスワードログイン時に自動でパスキー登録するUXの実装 ・5.4 ワンボタンログインUXの実装 ・5.5 フォームオートフィルログインUXの実装 ・5.6 再認証UXの実装 ・5.7 クロスデバイスUXの実装 ・5.8 パスキー作成・認証の中断操作の実装 ・5.9 管理画面UXの実装 第6章 WebAuthn APIリファレンス ・6.1 実装の概要 ・6.2 パスキーに関する各種機能が利用可能かを確認する ・6.3 パスキーを作ってみる ・6.4 パスキーを使って認証してみる ・6.5 パラメータの深掘り 第7章 スマホアプリ向けの実装 ・7.1 iOS/iPadOS ・7.2 Android 第8章 パスキーのより高度な使い方 ・8.1 パスキーの保存先パスキープロバイダを知る ・8.2 パスキーが作成可能なことをパスキープロバイダやブラウザに知らせる ・8.3 複数ドメインで同じRP IDのパスキーを利用可能にする ・8.4 パスキーの表示名変更や削除をパスキープロバイダに通知する ・8.5 より高いセキュリティのためのセキュリティキー ・8.6 認証器の信頼性を証明するためのAttestation ・8.7 ユーザーがパスキーにアクセスできなくなったらどうする? 第9章 パスキー周辺のエコシステム ・9.1 パスキーの仕様を読み解くための手引き ・9.2 パスキーの実装をサポートするエコシステム 付録A クライアント用Extensionの解説 付録B iOS実装サンプル ■著者プロフィール ●えーじ:ブラウザ開発チームでWeb開発者向けの技術を啓蒙。Credential Management API、WebOTP、WebAuthn、FedCM、Digital Credentialsなど、ブラウザのサポートするアイデンティティ・認証関連APIの啓蒙チームをグローバルでリードする。 ●倉林雅 :OpenIDファウンデーション・ジャパン 理事・エバンジェリスト。OpenID / OAuth技術の啓発・教育活動に携わる。長年にわたり某インターネット企業にて認証・認可基盤の開発を経験し、現在はプロダクトマネージャを担当。 ●小岩井航介:米国OpenID Foundation理事。OpenID ファウンデーション・ジャパン KYC WGリーダ。FIDOアライアンス、W3Cにも参加中。所属先企業ではID・認証に関する実装・運用と、新技術全般に関する検証、活用検討を担当。デジタル庁 DIW(デジタルIDウォレット)アドバイザリーボード 構成員。
  • After Effectsで動かす 2Dイラスト×アニメーション入門
    -
    ※この商品は固定レイアウトで作成されています。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は印刷出版した底本に基づいて制作しています。 一枚絵のイラストや少ない素材を用いて 魅力的なアニメーション・動くイラストを作る! 静止画のキャラクターイラストを動かすところから、パーツごとに動きをつけたり、エフェクトやカメラワークを加えたり、音楽つきの長尺の動画を作成するところまで習得できる、2Dイラスト×アニメーション入門の解説書。豊富なサンプル素材を用いてステップバイステップで解説しているため、初心者でもゼロから学ぶことができます。 さらに後半の章では、人気イラストレーターのそゐち氏、二反田こな氏によるオリジナル動画作品とメイキングを収録。プロのクリエイターから制作工程や技術が学べます。 自分で描いたイラストを動かしたい、素材をもとに動きを加えてアニメーションを作ってみたい…そんな方におすすめの1冊です。
  • さわって学べるPower Platform ローコードアプリ開発ガイド 全面改訂版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 マイクロソフトのローコード開発ツール「Power Platform」は、アプリ画面を開発する「Power Apps」、処理を自動化する「Power Automate」、データ集計・分析に適した「Power BI」などからなります。本書では「備品予約システム」を題材に、Power Apps、Power Automate、Power BIを組み合わせて、実際に動くものを作ります。さらに、Microsoft Teamsとの連携も図ります。 本書でこだわったのは、「Power Platformらしく」作ることです。実際、Power Platformらしく作るにはコツがあります。それはPower AppsとPower Automateをうまく組み合わせ、アクションの処理ロジックをPower Automateにまとめることです。Power Automateは処理ロジックが得意で、様々なアプリと連係する機能もあります。対してPower Appsにはそうした機能がないため、Power Appsだけにこだわると複雑化します。あとから処理ロジックの差し替えもできなくなり、Power Platformの良さを生かせない作り方になってしまうのです。 ほかにも、システム開発の常識ではあり得ないような作り方が求められます。それらはPower Platformが未成熟なのではなく、Power Platformの思想と捉えたほうがいいでしょう。理解してしまえばそういう前提でアプリを作ることができますが、システム開発の常識があるほど理解しづらいかもしれません。まずは本書で一通り「さわって学ぶ」ことをお勧めします。 2024年にPower Platformのユーザーインターフェースが大幅に変更されました。本書は『さわって学べるPower Platform ローコードアプリ開発ガイド』(2022年)を全面改訂し、最新のユーザーインターフェースに対応した最新版です。
  • コンピュータビジョン最前線 Winter 2024
    -
    【最新動向サーベイ】「イマドキノDNNの枝刈り」高性能で軽量なDNN(deep neural network)を作成するために、既存の大規模モデルの性能を維持しつつ、DNNのモデルサイズを圧縮する試みがある。そのアプローチの一つが、DNNの重みに対する枝刈りである。本稿では枝刈りに焦点を当て、モデルサイズを圧縮するための枝刈り技術の代表的な手法を紹介するとともに、より低い計算量で枝刈りを行うイマドキノ試みについても紹介。/「イマドキノマルチモーダルLLM」マルチモーダルLLM(MM-LLM)の包括的なサーベイを、最近の進歩に焦点を当てて紹介。モデルアーキテクチャを5つの構成要素に分類し、一般的な設計定式化と訓練パイプラインの概要を示したのち、様々な最先端のMM-LLMをそれぞれ特有の定式化により分けて解説する。 【論文フカヨミ】「フカヨミマルチカメラBEV認識」3次元のシーン理解を行うための認識技術の一例として、マルチカメラによるBEV(bird’s eye view; 鳥瞰視点)認識技術を解説。自動運転分野におけるBEV 認識の定義について筆者なりの解釈を述べ、マルチカメラBEV認識を理解に欠かせないコア技術として、画像をBEVに変換する視点変換のアプローチについて、いくつかの潮流に分けて説明。次にマルチカメラBEV認識の代表的な手法BEVDetとBEVFormerの2つを解説し、最新の技術動向をもとに今後の展望について議論する。/「フカヨミ計画指向End-to-End自動運転」自動運転システムにおけるDNNベースのアプローチで特に注目を集めているのがビジョンベースのEnd-to-End自動運転フレームワークである。UniAD は、End-to-Endフレームワークを発展させ、経路計画を念頭において設計を行う計画指向哲学を提案した研究である。本稿では、計画指向なEnd-to-End自律走行モデルについての研究動向と、UniADモデルの詳細について解説する。 【チュートリアル】「ニュウモン一人称ビジョン」『コンピュータビジョン Winter2023』掲載の「イマドキノ一人称ビジョン」に続く「一人称ビジョン」記事第2弾。本稿では、『Winter 2023』で扱いきれなかった個々の手法の詳細に重点を置いて解説。一人称視点映像を用いたタスクに取り組むためのテクニックや具体的なデータセット・モデルに焦点を当てた、より実践的な入門ガイドを提供する。 そのほか、マルチタスクをスピーディにこなすためのツールと仕事術を紹介する「CV人材のための作業効率アップ研究所(後編)」、CV分野の学会・研究会・国際会議の開催日程や投稿日が一挙にわかる「CVイベントカレンダー」、漫画「Happy AI」を掲載。

    試し読み

    フォロー
  • After Effects 初心者のためのモーショングラフィックス入門
    -
    ※この商品は固定レイアウトで作成されています。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は印刷出版した底本に基づいて制作しています。 知識ゼロからはじめて、スルスル動かせるようになる! After Effectsのモーションに特化した、初心者向け入門書です。ソフトの操作方法からはじめて、基本的なモーションの作成方法を動画を参照しながら学べます。Adobe After Effectsを用いて、動画表現の幅を広げる手法を今すぐ試そう。 〈三大ダウンロード特典〉 (1)完成動画 (2)練習用ファイル (3)チュートリアル動画
  • スッキリわかるPythonによる機械学習入門 第2版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 シリーズ累計90万部突破! 機械学習入門の決定版! 講義経験から導き出した繰り返し丁寧に積み上げる解説で、 初学者でも必ずMLのスキルが身に付く! 本書が、現場で使える機械学習(ML)のスキルを効率的に理解・習得できる3つのコンセプトはこちら。 【1】ゼロから学びたい人に適した構成 豊富な講義経験から導き出した学習メソッドを適用し、読者が一歩ずつ確実に理解を深めていけるよう、さまざまなデータを利用して、楽しみながら反復練習を行う構成となっています。 本書を読了すると、表データなら「基本的な機械学習によるデータ分析」を「自分1人の力」で行える力が身に付きます。 【2】自然と身に付くライブラリの使い方 ひたすら数式を並べたり、Pythonライブラリのさまざまな使い方を単純に一覧で紹介するといった解説は行っていません。 データ分析のストーリーの中で、必要なタイミングで必要な分析手法を都度紹介していきます。復習用に、学習項目の一覧やライブラリの構文一覧も別途用意しています。 【3】「ひとり」でも学べるサポート情報が豊富 独学時に無いと困るのは、エラーに直面した際のトラブルシューティングです。 本書では、初心者が陥りがちなミスとその解決策を「エラー解決・虎の巻」として巻末にまとめているので安心です。 第2版では、最新のpandasに対応したほか、新付録として「Polars入門」を追加しました。 また、令和の学習体験により適した、シンプルでスッキリとした紙面デザインへ全面的にリニューアルし、読みやすさ、使い勝手の向上を図っています。
  • AWSの生成AI 公式テキスト
    -
    ■■■「責任あるAI」「安心して使える生成AI」へ■■■ Amazonでの実践経験を活かす! 「いよいよこれから」というこのタイミングで、日本の企業には早くも“AI疲れ”の兆しが見えてはいないでしょうか? 企業の課題は千差万別だし、AIは一社一社の異なるデータで育てられますから、一つであらゆる課題に対応できる万能の生成AIはありえません。つまり、オーダーメイドや高度にカスタマイズされたAIシステムでなければ、企業固有の要求に応えることができません。AI疲れの理由の一端がここにあります。 AIによる個別最適化・レコメンデーションはAmazonのお家芸です。AWSには長年Amazonの通販事業やAlexa等で鍛えたAI技術の蓄積があり、これは人類史上最大規模のAI実践経験と言えます。そこを土台にした生成AIサービスとして、AWSは(1)各種のAmazon Qアプリケーション、(2)Amazon Bedrockツール群、(3)それらのインフラとなるGPU群や、基盤モデルの開発/チューニング環境Amazon SageMaker等を提供。「責任あるAI」、「安心して使えるAI」の実現手段を公開しています。  本書はこれらAWSの生成AIサービスについて、その全貌を初めて1冊に集約した解説書です。生成AIの活用を模索する全てのビジネスマンと技術者にとっての必読書です。 ●本書の構成 第1章 生成AIとAWS 1.1 日本の課題 1.2 生成AIとは? 1.3 Amazonにおける生成AI活用例 1.4 AWSが提供する生成AIサービス 第2章 責任あるAI 2.1 生成AIのリスクと責任あるAI 2.2 生成AI活用に伴う主なリスク 2.3 新たなリスクと課題をどう解決するか? 第3章 生成AIのアプリケーション層 3.1 Amazon Qの全体像 3.2 Amazon Q Business 3.3 Amazon Q Developer 3.4 Amazon Q in QuickSight 3.5 Amazon Q in Connect 第4章 Amazon Bedrock 4.1 Amazon Bedrockとは? 4.2 主要な活用シナリオ 4.3 生成AI導入のステップと成功のポイント 4.4 セキュリティとプライバシー 第5章 生成AIのためのインフラストラクチャ 5.1 機械学習インフラの役割 5.2 基盤モデルの学習とインフラの重要性 5.3 インフラの構成用要素 5.4 AWSを利用するメリット 5.5 コンピューティングのサービス 5.6 ネットワークのサービス 5.7 ストレージのサービス 5.8 クラスター管理ツール 5.9 マネージドサービス 第6章 アーキテクチャ図に見るユースケース 6.1 顧客体験の向上 6.2 社員の創造性と生産性向上 6.3 生成AIアプリケーションに取り組むには? 第7章 Amazon Bedrock で生成AIに触れる 7.1 Amazon Bedrockを体感する 7.2 Amazon Bedrockの利用準備 7.3 AWSのコンソールから使う 7.4 APIからAmazon Bedrockを使う 7.5 アプリケーションでの利用例とユースケース 第8章 AWS生成AIのはじめ方 8.1 生成AIの利用方法 8.2 生成AIの利用を拡大していく 8.3 生成AIアプリケーション開発の成功条件 8.4 生成AIのユースケース大別6パターン 8.5 生成AIアプリケーション開発 8.6 RAGアプリケーション開発にDive Deepする 第9章 AWS認定資格制度について 9.1 AWS認定のレベルと種類 9.2 認定に向けてのトレーニング ●前提知識と対象読者 本書は主にIT、クラウドサービス、AWSについての基礎知識を有する次のような方々に向けて書かれています。 ・中心読者は企業・組織のITエンジニア・開発者 ・加えて、ビジネスまたはテクニカル領域の意思決定権者と、その方々に上申または助言する方 ・自社や自組織での活用に向け、生成AIに関心のある方 ・AWSの生成AIに関する認定試験の受験を検討している方 ●本書刊行の目的 2023年より生成AIが注目され、翌2024年には企業・組織での適用検討が始まりました。この動向を踏まえ、本書はAWSを利用するITエンジニアや開発者、ITアーキテクトに向け、AWSでの生成AIの設計・実装・活用方法を解説します。特に、本格活用フェーズに入った生成AIを業務に適用する際の設計の考え方と、そのアーキテクチャモデルに力点を置きました。その上で、様々な基盤モデルの使い分け、生成AIが企業・組織にもたらすメリット、採用にあたっての留意点、さらにAWSの生成AI戦略と製品の特徴に対する理解を深めていきます。 ●本書のゴール設定と効用  本書を読み終わる頃には、以下のようなスキルを得られるはずです。 (1) 生成AI、およびAWSの生成AIの戦略やテクノロジーとユースケースを理解し、実務に活かせるようになる。 (2) アーキテクチャモデルやユースケースを参考にしながら、AWSの生成AIを使ったサービスを設計・実装するための基礎知識を習得できる。 (3) AWSの生成AIをアプリケーションに連携できるようになる。

    試し読み

    フォロー
  • Power Automate for desktop×ChatGPT業務自動化開発入門 RPAとAIによる自動化&効率化テクニック
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 RPAにChatGPTを加えた 業務自動化ボットシステムを構築しよう! 【本書の背景】 RPAの世界にもChatGPTを利用する流れが起こっています。RPAの自動化処理にAIが加わることで、よりユーザーにとって便利な処理が可能となります。 【本書の概要】 Power Automate for desktopとChatGPTを組み合わせた自動化処理システムの開発手法を丁寧に解説します。具体的にはPower Automate for desktopからOpenAI APIを使ったAIへの質問と応答から始まり、AIと会話を行うチャットボットを作成して共通化し、複数のフローから利用する方法を紹介します。さらに共通チャットボットを利用して、業務効率化を行う特化型ボットの作成手法について解説します。 【作成するボット】 ・チャットボット ・アシスタントボット ・ノンプログラミングボット ・データゲットボット 【対象読者】 ・RPAとAIを組み合わせたボットを作成したいエンジニア ・RPAの開発技術を向上させたいエンジニア 【利用するソフトウェア/サービス】 Power Automate for desktop:個人のMicrosoftアカウント OpenAI API:GPT-4o mini 【本書で得られること】 ・フロー開発や設計技法が身につく ・RPAとAIを組み合わせた開発手法がわかる 【目次】 CH1 ChatGPTの基礎知識 CH2 Power Automate for desktopの基礎知識 CH3 Power Automate for desktopとAIの連携方法 CH4 AIと会話を続けるフローの開発 CH5 チャットボットを共通化する CH6 アシスタントボットの開発 CH7 ノンプログラミングボットの開発 CH8 データゲットボットの開発 CH9 ChatGPTとPower Automate for desktopの拡張と進化 【著者プロフィール】 株式会社完全自動化研究所 小佐井 宏之 福岡県出身。京都工芸繊維大学同大学院修士課程修了。まだPCが珍しかった中学の頃、プログラミングを独習。みんなが自由で豊かに暮らす未来を確信していた。あれから30年。逆に多くの人がPCに時間を奪われている現状はナンセンスだと感じる。業務完全自動化の恩恵を多くの人に届け、無意味なPC作業から解放し日本を元気にしたい。株式会社完全自動化研究所代表取締役社長。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • MCP教科書 Microsoft Azure AI Fundamentals(試験番号:AI-900)
    -
    支持され続けて25年! 信頼と実績の赤本シリーズから、 待望のMicrosoft Azure AI Fundamentals(AI-900)対策書がついに登場! Microsoft認定試験「Microsoft Azure AI Fundamentals」(試験番号:AI-900)の本邦初の対策書です。最新版の試験に対応しています。実績ある講師陣による丁寧かつ分かりやすい解説に加え、各章末には豊富な練習問題と巻末に模擬問題を収録。最新の出題範囲である「生成AI分野」に対応。さらに、今後新しい傾向の問題が出題された際にはボーナス問題としてWebダウンロード提供いたします。この1冊で合格する力が身につきます。 【本書の特徴】 ●長年培った合格セオリーに基づくテキスト&問題集 ●最新の試験傾向に対応! ●練習問題・模擬問題を多数収録。本書だけで合格できる! ●刊行後も、「最新の試験傾向」と最新傾向に合わせた「ボーナス問題」をダウンロードできる ●豊富な操作画面で順を追って解説。初級者でも理解できる 【著者プロフィール】 ●エディフィストラーニング株式会社 1997年に、株式会社野村総合研究所(NRI)の情報技術本部から独立し、IT教育専門会社の「NRIラーニングネットワーク株式会社」として独立。Microsoft研修でWindows NTのころから25年以上の実績があり、Microsoft Azure、Azure Active Directory、Microsoft 365など幅広くトレーニングを行っている。 ●沖 要知(おき としかず) マイクロソフト認定トレーナー(MCT)として、数多くの修コースの開発や実施、書籍の執筆を担当。 ●西野 和昭(にしの かずあき) インフラエンジニアを経てマイクロソフト認定トレーナーとなる。Active Directory、Azureを中心に数多くの研修コースを担当。 ●横山 依子(よこやま よりこ) マイクロソフト認定トレーナーとして、AzureやPower Platformを中心に数多くの研修コースの開発と講師を担当。 【目次】 1章 人工知能の概要 2章 機械学習の概要とAzure Machine Learning 3章 コンピュータービジョンワークロードとAzure AIサービスの理解 4章 自然言語処理(NLP)ワークロードと Azure AIサービスの理解 5章 生成AIの基礎 模擬問題 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Python FastAPI本格入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆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教育に従事。
  • Rustで学ぶWebAssembly――入門からコンポーネントモデルによる開発まで
    -
    ◆モジュールからコンポーネントへ。新しいWASMをRustで実体験◆ Webブラウザー上でプログラムを高速に実行するための技術として開発されたWebAssembly(Wasm)ですが、近年では「特定のプログラミング言語・アーキテクチャに依存しない」「プログラムをサンドボックス内で安全に実行できる」という強みに注目が集まっています。さらに、新たに導入される予定の「コンポーネントモデル」によって、大規模なプロジェクトでもWebAssemblyを利用しやすくなる環境が整いつつあります。本書では、プログラミング言語としてRustを採用し、以下の3つの観点で、“新しい”WebAssemblyについて手を動かしながら理解を深めます。 ■目次 ●第1章 プログラミング言語Rustの準備 ・1.1 Hello, world! ・1.2 エラーハンドリング ・1.3 ライブラリーの利用 ・1.4 まとめ ●第2章 WebAssemblyとは ・2.1 WebAssemblyの特徴 ・2.2 Wasmの利用例 ・2.3 Wasmの標準化プロセス ・2.4 仕様の進化とコンポーネントモデル ・2.5 まとめ ●第3章 RustによるWebAssembly作成入門 ・3.1 RustによるWasmコンポーネント作成の流れ ・3.2 cargo-componentのインストール ・3.3 Hello, world! ・3.4 grepコマンドクローンを作ろう ・3.5 まとめ ●第4章 他のプログラムから利用されるWasmコンポーネント ・4.1 ライブラリーコンポーネント向けのプロジェクト作成 ・4.2 WIT入門 ・4.3 ワールドの実装 ・4.4 Wasmを実行するプログラムの作成 ・4.5 ライブラリーコンポーネントの利用(コード生成編) ・4.6 エクスポートについて ・4.7 まとめ ●第5章 依存関係の解決と合成 ・5.1 import:依存関係の記述 ・5.2 Wasmコンポーネントの合成 ・5.3 ホストコードによる実装の提供 ・5.4 WebAssembly System Interface(WASI) ・5.5 wasi:cli/importsの実装 ・5.6 まとめ ●第6章 コマンドラインインターフェースアプリケーションの作成 ・6.1 グリッチアート ・6.2 本章で作成するCLIアプリ ・6.3 コンポーネントレジストリーへ登録 ・6.4 WITによるインターフェース定義 ・6.5 WITパッケージをコンポーネントレジストリーに登録 ・6.6 インターフェースを実装 ・6.7 CLIアプリの改変 ・6.8 補足として ・6.9 まとめ ●第7章 サーバーアプリケーションの開発 ・7.1 本章で作成するサーバーアプリケーション ・7.2 Hello, wasi:http/proxy ・7.3 Spinの導入と利用 ・7.4 echo APIの作成 ・7.5 グリッチアートを作るAPIの作成 ・7.6 まとめ ●第8章 Wasmコンポーネントとコンテナーランタイム ・8.1 Wasmコンポーネントを動かすコンテナーイメージ ・8.2 Docker Desktopのインストール ・8.3 Wasmコンポーネントを動かすコンテナーイメージの作成 ・8.4 Spinアプリを動かすコンテナーイメージの作成 ・8.5 まとめ ■著者プロフィール 清水智公(しみずのりただ):WebAssembly Night / Rust.Tokyo。WebAssemblyに関する技術コミュニティ「WebAssembly Night」を2016年より主催。年に数回、オフラインイベントを開催している。また、プログラミング言語Rustの技術カンファレンスである「Rust.Tokyo」の運営も務める。おもにフロントエンドプログラムの開発者体験に対する興味を持つ。趣味はサッカー観戦と読書。X:@chikoski
  • Twinmotion デザインテクニック
    5.0
    建築に世界観を与える ビジュアライゼーションツール 「Twinmotion」初の解説書! Twinmotion とは、Unreal Engine 4 をベースに開発された、建築・建設・都市計画・造園の専門家向けのアプリケーションです。多くのCADやBIMアプリケーションとプラグインで連携できるため、建築設計のプレゼンテーションツールとして注目されています。 Twinmotion には高品質なアセットや、さまざまな効果が用意されているため、一般的なビジュアライズはもちろん、ゲームのような世界観を追加することも可能です。 本書ではTwinmotion の基本的な操作から、見映えのいい静止画や動画の作り方、プレゼン用のテクニック、設定に関するQ&Aなどを89個のテクニックとして解説しています。 Twinmotion での制作実績やオンラインセミナー等の講師経験を持つ、著者のノウハウがつまった一冊です。 ●購入者特典 ・CHAPTER 1 で使える練習用データ ・オリジナルのユーザーライブラリデータ ・静止画でわかりにくい完成イメージは動画で確認できる ●もくじ CHAPTER 0 イントロダクション CHAPTER 1 Twinmotion 基礎テクニック CHAPTER 2 Twinmotion デザインテクニック CHAPTER 3 Twinmotion 操作・設定の解決テクニック

    試し読み

    フォロー
  • コード×AIーソフトウェア開発者のための生成AI実践入門
    4.2
    ◆エンジニアが生成AIを活用するための入門書◆ GitHub CopilotやChatGPTなど生成AIによるコード生成やコードリーデイング支援が流行っています。これらは破壊的なイノベーションで、いずれはすべての開発者や企業が導入するものです。ただ、現状では生成AI×コードを推進・導入している企業は多くはなく、さらに活用法については手探りの状況です。 本書では生成AI×コードでなにができるか、どうすればよりよく活用できるかを解説します。しっかりと活用していくための知識と、現場で活用できる実践が身に付く必携の一冊です。 ■目次 1. 生成AIがエンジニアリングの常識を変える ・1. 変化は「今」起こっている — さて、どうする? ・2. 生成AIへの過度な期待と現実のギャップ ・3. プロンプトエンジニアリングのテクニックはあまり重要ではない ・4. エンジニアの仕事は消えない ・5. AIは優秀なエンジニアだけのものではない ・6. 開発支援AIツールを使い分ける ・7. AIで組織の競争力を高める 2. プロンプトで生成AIを操る ・1. システムプロンプトとユーザープロンプト ・2. プロンプトの構成要素 — AIに適切な情報を提供するための情報戦略 ・3. 状況に応じたプロンプトの調整戦略 3. プロンプトの実例と分析 ・1. Reactのコンポーネント生成プロンプト ・2. スクリーンショットからのUI生成プロンプト ・3. SQLクエリ生成プロンプト ・4. プロンプトにおける文脈情報の重要性 ・5. 汎用エージェントのプロンプト ・6. プロンプトエンジニアリングの本質 4. AIツールに合わせたプロンプト戦略 ・1. 自動補完型AIツール ・2. 対話型AIツール ・3. エージェント型AIツール 5. AIと協働するためのコーディングテクニック ・1. AIによる作業単位の最適化 ・2. コードのAI可読性向上 ・3. AIと協働する際のコーディングスタイル ・4. 付加情報の提供によりAIの理解を助ける ・5. AIが持つ知見を最大限に引き出す 6. AIの力を引き出す開発アプローチ ・1. AIに適したコードアーキテクチャ ・2. AIを活用したコード品質向上 ・3. コードリーディングにおけるAIの活用 ・4. コードレビューにおけるAIの活用 7. 生成AIの力を組織で最大限に引き出す ・1. AI時代の競争優位性を高めるための開発組織戦略 ・2. AI時代のソフトウェア開発手法をチームで体得する ・3. AIとドキュメント ・4. AI時代に適合したチーム技術スタックの最適化 ・5. 生成AI導入効果の評価 8. 開発におけるAI活用Tips ・1. エディターとターミナルを使いこなす ・2. データを自在に操る ・3. Web開発を加速するAIテクニック ・4. AIとの協働に欠かせないツール活用法 9. AI時代をリードするために ・1. AIを使ってより多くを成し遂げる ・2. 組織として技術や知識を共有し、育てる ・3. こそ新時代のエンジニアの原動力 Appendix. Practice Guide ■著者プロフィール 服部佑樹:Senior Architect @GitHub / Vice President @InnerSourceCommons.開発者体験の向上や生成AIの活用に造詣の深いアーキテクト。生成AIツールの導入、インナーソース(OSSの手法を社内のクローズドソフトウェアに適用する手法)に詳しい。
  • ソフトウェア品質保証の極意 ―経験者が語る、組織を強く進化させる勘所―
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 現場での問題解決に役立つ、ソフトウェア品質保証のための実践的な指南書/解説書!  組織におけるソフトウェア品質保証部門はソフトウェア品質を向上・維持するべく活動していますが、実際の現場においては、開発部門に対して手数のかかる検査を高頻度に要求せざるをえないなどの理由により、開発部門と対立してしまうことがあります。開発部門はコストや納期の成果達成を重視する傾向があり、品質保証部門からの要求はその支障となりがちなため、品質保証部門は開発部門に協力してもらうために、自身の要求の意図・意義を正しく伝えられなければなりません。  本書は、ソフトウェアの品質を高めたいと思いながらも、具体的な施策を立案できない、開発部門との調整がうまくいかない、などと悩んでいる読者に向けて、解決の基となる普遍的・本質的な考え方と、現場の実践で得られた知見による具体的な解決方法を解説します。 第1章 ソフトウェア品質の基本概念  1.1 品質の概念  1.2 品質マネジメントの概念  1.3 ソフトウェア品質マネジメントの特徴 第2章 組織レベルのソフトウェア品質マネジメント  2.1 ソフトウェア品質マネジメントシステムの構築と運用  2.2 ライフサイクルプロセスのマネジメント  2.3 ソフトウェアプロセス評価と改善  2.4 検査のマネジメント  2.5 監査のマネジメント  2.6 教育および育成のマネジメント  2.7 法的権利および法的責任のマネジメント 第3章 プロジェクト共通レベルのソフトウェア品質マネジ メント  3.1 意思決定のマネジメント  3.2 調達マネジメント  3.3 リスクマネジメント  3.4 構成管理  3.5 プロジェクトマネジメント 第4章 プロジェクト個別レベルのソフトウェア品質マネジ メント  4.1 品質計画のマネジメント  4.2 要求分析のマネジメント  4.3 設計のマネジメント  4.4 実装のマネジメント  4.5 レビューのマネジメント  4.6 テストのマネジメント
  • 大規模言語モデル入門Ⅱ~生成型LLMの実装と評価
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆コンピュータが言語を理解するしくみ◆ 「大規模言語モデル入門」の続編です。「大規模言語モデル入門」は理論と実装のバランスをとって構成しましたが、本書では実装部分で扱い切れなかった話題を取り上げ、特に大規模言語モデルの評価と生成LLMに関連する解説を充実させます。「大規模言語モデル入門」の9章に続き、10章から始まります。 10章では、後続する章で行う言語モデルの評価方法について解説します。自動評価と人手評価の2つの側面から、ベンチマーク、評価指標、具体的な評価ツールやデータセットなどを取り上げます。11~13章では、主に大規模言語モデルの性能を上げるためのトピックとして、指示チューニング、人間のフィードバックからの学習、RAGに焦点を当て、それぞれの実装方法、利用するデータセット、評価の方法について解説します。14章では大規模言語モデルの学習における並列・分散処理について詳しく解説します。大規模なデータを限られた計算資源で学習させるノウハウは多くのエンジニアにとって有益な情報となるでしょう。 大規模言語モデルの性能を高めるための各トピックの実装とともに、それぞれの評価について理解できる一冊です。 ■目次 ※第1章~第9章は前巻「大規模言語モデル入門」掲載。 ●第10章 性能評価 ・10.1 モデルの性能評価とは ・10.2 評価指標を用いた自動評価 ・10.3 LLM を用いた自動評価 ●第11章 指示チューニング ・11.1 指示チューニングとは ・11.2 指示チューニングの実装 ・11.3 指示チューニングしたモデルの評価 ●第12章 選好チューニング ・12.1 選好チューニングとは ・12.2 選好チューニングの実装 ・12.3 選好チューニングの評価 ●第13章 RAG ・13.1 RAGとは ・13.2 基本的なRAGのシステムの実装 ・13.3 RAG向けにLLMを指示チューニングする ・13.4 RAGの性能評価 ●第14章 分散並列学習 ・14.1 分散並列学習とは ・14.2 さまざまな分散並列学習手法 ・14.3 LLMの分散並列学習 ■著者プロフィール 山田 育矢(やまだ いくや):株式会社Studio Ousia チーフサイエンティスト・名古屋大学 客員教授・理化学研究所革新知能統合研究センター客員研究員。2007年にStudio Ousiaを創業し、自然言語処理の技術開発に従事。2016年3月に慶應義塾大学大学院政策・メディア研究科博士後期課程を修了し、博士(学術)を取得。大規模言語モデルLUKEの開発者。全体の監修と12章の一部の執筆を担当。 鈴木 正敏(すずき まさとし):株式会社Studio Ousia ソフトウェアエンジニア・東北大学データ駆動科学・AI教育研究センター学術研究員。2021年3月に東北大学大学院情報科学研究科博士後期課程を修了し、博士(情報科学)を取得。博士課程では質問応答の研究に従事。日本語質問応答のコンペティション「AI王」の実行委員。東北大学が公開している日本語BERTの開発者。第13章の執筆を担当。 西川 荘介(にしかわ そうすけ):LINEヤフー株式会社 自然言語処理エンジニア。2022年3月に東京大学大学院情報理工学研究科修士課程を修了。現在は情報検索分野での言語処理に取り組む。第12章の執筆を担当。 藤井 一喜(ふじい かずき):東京工業大学 情報工学系 修士1年・Turing株式会社嘱託研究員。学士、修士課程では大規模モデルの分散並列学習に従事。llm-jp、Swallow Projectにて日本語大規模言語モデルの事前学習を担当。第14章の執筆を担当。 山田 康輔(やまだ こうすけ):株式会社サイバーエージェント AI Lab リサーチサイエンティスト・名古屋大学大学院情報学研究科協力研究員。2024年3月名古屋大学情報学研究科博士後期課程を修了し、博士(情報学)を取得。2024年4月より現職。博士後期課程では自然言語処理、特にフレーム意味論に関する研究に従事。第10章の執筆を担当。 李 凌寒(り りょうかん):SB Intuitions株式会社 リサーチエンジニア。2023年3月に東京大学大学院情報理工学系研究科博士後期課程を修了し、博士(情報理工学)を取得。博士課程では言語モデルの解析や多言語応用の研究に従事。現在は日本語大規模言語モデルの開発に取り組む。第11章の執筆を担当。
  • コンピュータビジョン最前線 Autumn 2024
    -
    【最新動向サーベイ】「イマドキノ微分可能レンダリング」イマドキノ微分可能レンダリングのうち、大きなブレイクスルーとなったGaussian Splattingを紹介。本記事により、NeRFやGaussian Splattingの性能の優劣ではなく、解きたいタスクで微分可能レンダリングが何をできるか、シーンに何が仮定できるのか、それによりどんな表現が適しているのかを、根拠をもって考えるきっかけを提供する。/「イマドキノ論文サーベイ」大規模言語モデルの応用方法の1つであるRetrieval-Augmented Generation(RAG)を活用した、論文サーベイツール“Crux”の開発と使用例について紹介。Cruxを使用することで、膨大な数の研究論文から必要な情報を効率的に抽出できる。 【論文フカヨミ】「フカヨミ正規化フロー」2024年2月に公開されたStable Diffusion 3は正規化フローの派生であるRectified Flowを用いており、生成タスクにおいて正規化フローの利用が加速すると予想される。そこで本稿では、正規化フローの基礎について解説し、正規化フローが用いられている最新研究を紹介。/「フカヨミ3D医療解析」3D医療画像分野におけるコア技術である事前学習について、昨今の基盤モデルの潮流も含めて解説。各手法についての詳細な説明というより、分野全体における網羅的なトレンドを“深読み”していくことを目的とする。 【チュートリアル】「ニュウモンイベントカメラ」“動きがあったこと(イベント)”の検出に特化した新しいデバイスであるイベントカメラ(event camera)について、その仕組みを含む基礎から始まり、多種多様な応用研究、実際に利用する際のコツについて解説。 そのほか、マルチタスクをスピーディにこなすためのツールと仕事術を紹介する「CV人材のための作業効率アップ研究所(前編)」、漫画「がんばれ!堀田くん」、CV分野の学会・研究会・国際会議の開催日程や投稿日が一挙にわかる「CVイベントカレンダー」を掲載。

    試し読み

    フォロー
  • AIと共に拓くデジタルマーケティング完全攻略バイブル
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【内容紹介】 あらゆる業界・業種で成果を出した、 デジタルマーケティングの戦略と戦術を大公開! テクノロジーの急速な発達とともに、 2000年代の初めごろから、人々の購買体験は大きく変化してきました。 当たり前に、デジタルでモノを買う時代がやってきたのです。 本を1冊買うにしても、今やインターネット上で購入ボタンを押す人が多いでしょう。 それは、BtoCでもBtoBでも同様です。 売る側としては当然、こうした変化に後れをとるわけにはいきません。 さまざまな形のデジタル広告を駆使して、 XやInstagram、YouTube、Facebookなどで情報を発信し、 顧客獲得や販路拡大、もとい認知向上に励んでいるはずです。 2010年代以降は、 動画マーケティングやインフルエンサーとのタイアップに注力する企業が、 格段に増えてきました。 しかし、そこには1つの落とし穴があります。 選択肢が極めて多岐にわたるということです。 やみくもに手段を選んでも、奏功することはありません。 多くの場合、成果を得られないままコストばかりが積み上がり、 かといって“やらない”わけにもいかず、 ゴールが見えないままに企業の体力を削っていくでしょう。 そうした失敗を避けるためには、 まず買い手の心理と行動を、つぶさに理解しなければなりません。 企業対企業、企業対個人という考え方はもう古い。 これからは「人間対人間」と捉えて、アクションを起こす必要がある。 本書は、そのための戦略と戦術を網羅的に解説する、 マーケティングに関わるすべてのビジネスパーソンが備えておくべき、 智慧を凝縮した1冊です。 すべての章で、ChatGPTを使ってマーケティング業務をサポートする方法も公開。 プロンプトから細かく解説しているので、今日からすぐに始められます! 【著者紹介】 [著]小池 英樹(こいけ・ひでき) 株式会社AutoPilotAcademy(オートパイロットアカデミー)のCEOであり、デジタルマーケター。上智大学を卒業後、ヤマトシステム開発株式会社に勤務し、2011年に独立。顧客ゼロの状態からスタートし、オンラインを活用した集客のスキルを磨き上げ、中小企業から大手企業に至るまでの幅広いクライアントのビジネス成長を支援。2019年に立ち上げたAutoPilotAcademyでは、自らの経験や知識を活かし、デジタルマーケティングの効果的な戦略や戦術を提供している。趣味は、ドライブ旅行、ランニング、水泳、B`zライブ鑑賞、映画鑑賞。 【目次抜粋】 第1章 デジタル全盛の時代、マーケティングファネルの真の価値とは? 第2章 最適なターゲット市場を選び、理想的な顧客像(ペルソナ)を作成し、唯一無二の販売提案(USP) を明示する 第3章 顧客のニーズに応えるコンテンツ作成のポイント 第4章 Google検索エンジンからマーケティングファネルにトラフィックを集める 第5章 ソーシャルメディアからマーケティングファネルにトラフィックを集める 第6章 デジタル広告からマーケティングファネルにトラフィックを集める 第7章 オプトインページとリードマグネットで見込み客(リード)を獲得する&セールスレターで購買を促す 第8章 Eメールとウェビナーで購買意欲の高い見込み客に育てる(リードナーチャリング) 第9章 集客商品(フロントエンド商品)の販売で見込み客を顧客に育てる(コンバージョンの獲得) 第10章 収益商品(バックエンド商品)の販売で顧客生涯価値(LTV)を向上させる 第11章 顧客自身を広告塔として、集客・販促を加速させる 第12章 Google Analytics4を活用してデータを解析する 第13章 データを基にした仮説検証でデジタルマーケティングのパフォーマンスを向上させる 第14章 認知・PR の意味とは? マスメディア露出の戦略 第15章 企業成長に必要なデジタルマーケティングのスキルと組織 第16章 AI と共に拓く:ChatGPT をマーケティングに活かす方法
  • 深層ニューラルネットワークの高速化
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆推論のしくみから紐解く高速化の原理◆ 本書は深層ニューラルネットワークによる予測を高速化する技法を解説します。巨大なニューラルネットワークを用いた予測には多くの時間と計算コストがかかります。これにより、応答が遅くなりユーザー体験が悪くなるといった問題や、運用コストが大きくなるといった問題が生じます。本書はニューラルネットワークの予測性能を下げることなく高速化することでこれらの問題を解決する技法を解説します。紹介する技法は量子化・枝刈り・蒸留・低ランク近似・モデルマージなど多岐にわたり、幅広い局面に対応します。また、平坦解や宝くじ仮説など、深層ニューラルネットワークの理論を通して、これらの手法がうまくいく理由についても深く本質的な理論を解説します。深層ニューラルネットワークを活用するエンジニアや研究者は必読の一冊です。 ■こんな方におすすめ ・ニューラルネットワークの計算や時間にかかるコストを削減したい人 ・Webサービスにニューラルネットワークを使っている方 ■目次 ●第1章 はじめに ・1.1 高速化の意義 ・1.2 高速化の理論的背景 ・1.3 用語の整理 ●第2章 高速化手法の概要 ・2.1 量子化と低精度計算 ・2.2 枝刈り ・2.3 蒸留 ・2.4 低ランク近似 ・2.5 高速なアーキテクチャ ・2.6 ハードウェアの改善 ・2.7 複数の技法の組み合わせ ・2.8 その他の技法 ●第3章 量子化と低精度計算 ・3.2 その他の低精度浮動小数点数フォーマット ・3.3 自動混合精度計算 ・3.4 整数量子化 ・3.6 なぜ低精度計算でうまくいくのか ●第4章 枝刈り ・4.1 代表的な枝刈り手法 ・4.2 訓練前の枝刈り ・4.3 構造枝刈り ・4.4 枝刈りの実装 ・4.5 ReLU活性化関数を用いた適応的な枝刈り ・4.6 なぜ枝刈りを行うのか・なぜうまくいくのか ・4.7 枝刈りの使いどころ ●第5章 蒸留 ・5.1 蒸留の問題設定 ・5.2 蒸留のアプローチ ・5.3 生徒モデルの選び方 ・5.4 推論に必要なデータの変更 ・5.5 生成モデルの利用 ・5.6 事例 ・5.7 なぜ蒸留でうまくいくのか ・5.8 蒸留の使いどころ ●第6章 低ランク近似 ・6.1 低ランク性とは ・6.2 畳み込みニューラルネットワークの低ランク近似 ・6.3 注意機構の低ランク近似 ●第7章 高速なアーキテクチャ ・7.1 深さ単位分離可能畳み込み ・7.2 高速なトランスフォーマーの亜種 ・7.3 ニューラルアーキテクチャ探索 ・7.4 高速なアーキテクチャと圧縮手法の比較 ●第8章 チューニングのためのツール ・8.1 PyTorchプロファイラ ・8.2 CPU上のプロファイリング ・8.3 GPU上のプロファイリング ●第9章 効率的な訓練 ・9.1 省メモリ化 ・9.2 モデルパラメータの算術 ■著者プロフィール 佐藤竜馬:1996年生まれ。2024年京都大学大学院情報学研究科博士課程修了。博士(情報学)。現在、国立情報学研究所 助教。専門分野はグラフニューラルネットワーク、最適輸送、および情報検索・推薦システム。NeurIPSやICMLなどの国際会議に主著論文が採択。競技プログラミングでは国際情報オリンピック日本代表、ACM-ICPC世界大会出場、AtCoderレッドコーダーなどの戦績をもつ。PDF翻訳サービスReadableを開発し、深層ニューラルネットワークを用いた翻訳システムにも詳しい。著書に『グラフニューラルネットワーク』『最適輸送の理論とアルゴリズム』(ともに講談社)がある。
  • MOS攻略問題集Word 365エキスパート(2024年リリース版)
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2024年に始まった「Microsoft Office Specialist Word 365 Expert(上級)」を対象にした解説書です。Wordをより高度に使うために設けられた出題範囲を完全に網羅しており、練習問題および模擬テストを解きながら、合格に必要なスキルを確実に身に付けることができます。 本書は単に合格を目指すだけでなく、その後の実務にも役立つよう、ビジネスに即したサンプルファイルで学習できます。MOSのための学習で身に付けたスキルをどのように生かすのか、本書でその勘所も養えます。MOSだけでなく、広く役立つWordの実力アップを本書で実感できることでしょう。 MOS 365は、5~8種類のファイルをもとに出題に従ってデータを仕上げていく「マルチプロジェクト」と呼ぶ試験形式です。試験に合格できるスキルを身に付けるため、「本誌解説」「模擬練習問題」「模擬テストプログラム」の3つの教材で学習を進めます。公式に発表されている出題範囲に沿って本誌の解説で基礎力を高め、MOS本試験を独自に分析した模擬テストプログラムで実力を養成することで、最短距離で合格を目指せます。 マクロの編集やユーザー設定のドキュメント要素の作成など、慣れていないとどう操作すればいいのか戸惑う分野についてもしっかり解説。演習問題も豊富に用意しており、こうした機能に初めて触れる人でも合格に必要なレベルの知識と操作を身に付けられます。
  • MOS攻略問題集Excel 365エキスパート(2023年リリース版)
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2023年に始まった「Microsoft Office Specialist Excel 365 Expert(上級)」を対象にした解説書です。Excelをより高度に使うために設けられた出題範囲を完全に網羅しており、練習問題および模擬テストを解きながら、合格に必要なスキルを確実に身に付けることができます。 MOS 365は、5~7種類のファイルをもとに出題に従ってデータを仕上げていく「マルチプロジェクト」と呼ぶ試験形式です。試験に合格できるスキルを身に付けるため、「本誌解説」「模擬練習問題」「模擬テストプログラム」の3つの教材で学習を進めます。公式に発表されている出題範囲に沿って本誌の解説で基礎力を高め、MOS本試験を独自に分析した模擬テストプログラムで実力を養成することで、最短距離で合格を目指せます。 今回から新たに加わったスピル機能や乱数を発生させる関数など、慣れていないとどう操作すればいいのか戸惑う新分野についても、受験の際に戸惑いがちな新しい項目も基礎からしっかり解説。演習問題も豊富に用意しており、こうした機能に初めて触れる人でも合格に必要なレベルの知識と操作を身に付けられます。 本書は単に合格を目指すだけでなく、その後の実務にも役立つよう、ビジネスに即したサンプルファイルで学習できます。MOSのための学習で身に付けたスキルをどのように生かすのか、本書でその勘所も養えます。MOSだけでなく、広く役立つExcelの実力アップを本書で実感できることでしょう。
  • Raspberry Piでロボット製作 コミュニケーションロボットSIROの製作日誌
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆ロボット製作のプロセスがわかる◆ 【Raspberry Pi 4 Model B 対応】 家族と一緒に暮らすコミュニケーションロボットを作ってみたい。「自律移動」「音声認識」「顔認識」、それから「発話」機能を付けてみようか。ということで、あれこれ機能を組み込んで完成したのがSIROです。  本書のロボット製作には、Raspberry Pi(Raspberry Pi 4 Model B)、電子工作、Python、コンピュータ、Linux、HTMLなどの幅広い知識が必要となりますが、一つ一つの難易度はそれほど高くありません。ですのでまだ自信のない初学者の方も、ぜひロボット製作にチャレンジしてください。 ■目次 ●第1章 コミュニケーションロボットSIRO   1-1 SIROの製作コンセプト   1-2 SIROのスペック   1-3 SIROの機能 ●第2章 Raspberry Piの準備   2-1 Raspberry Piとは   2-2 Raspberry Piの準備   2-3 Raspberry Pi OSのインストール   2-4 Raspberry Piの起動   2-5 Raspberry Pi OSの初期設定   2-6 Raspberry Pi OSのデスクトップ環境   2-7 Raspberry Pi OSの基本操作   2-8 日本語入力ソフトのインストール   2-9 Wi-Fi(無線LAN)の設定   2-10 ローカルIPアドレスの固定   2-11 VNCでリモート操作   2-12 Pythonプログラミング環境の準備 ●第3章 ロボットのフレーム製作   3-1 SIROのハードウェア構成   3-2 外装ユニットの製作   3-3 内装ユニットの製作   3-4 走行ユニットの製作 ●第4章 ロボットの基本機能の実現   4-1 SIROの基本機能   4-2 移動する   4-3 発話する   4-4 サウンド再生   4-5 顔認識①:人の顔を見つける   4-6 顔認識②:家族の顔を判別する   4-7 音声認識   4-8 ロボットの記憶   4-9 障害物の検知   4-10 気温と湿度の検知   4-11 ジェスチャー認識   4-12 バッテリー残量の検知   4-13 CPUの異常検知   4-14 IPアドレスの確認   4-15 写真撮影   4-16 音声録音   4-17 radiko聴取   4-18 LINE通知   4-19 ウィキペディア検索   4-20 Webアプリ ●第5章 SIROの制御プログラム   5-1 SIROの制御プログラムの構成   5-2 SIROの応用機能   5-3 SIROのWebアプリ
  • デジタル化による社会変化と新しいテクノロジーの活用 情報サービス産業白書2024
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 デジタルトランスフォーメーション(DX)に取り組む企業が増え、そのパートナーとして情報サービス会社に求められるスキルやノウハウにも変化が見られます。従来はシステム構築のスキルやノウハウがあればユーザーの期待に応えることができましたが、DXではそれに留まらない様々な種類のスキルやノウハウが求められます。例えば、世間を賑わせている生成AIは、多くの企業が導入を検討しており、そのためのパートナーが求められています。 一般社団法人情報サービス産業協会(JISA)が監修する「情報サービス産業白書」の最新版「情報サービス産業白書2024」の第1部では、DXの実装に向けて、情報サービス産業に求められる資産(能力)の変化を検証します。生成AIを中心としたDXを牽引する新たなテクノロジーに対して、情報サービス企業がどれだけ取り組み、ユーザーへの提供に至っているのか、ユーザー企業、情報サービス企業へのアンケートおよびヒアリングにより明らかにし、両社の間にどのようなギャップがあるのかを洗い出します。その結果をもとに、情報サービス企業の進むべき道筋を示します。 第2部では、情報サービス企業が特に注目すべき、最新テクノロジーを含むテーマ(生成AI、データエコシステムとデータプラットフォーム、セキュリティ、アーキテクチャ政策、デジタル人材)について、JISA会員企業に所属する有識者による最新の動向と見解を紹介します。 すべての情報サービス企業やユーザー企業、大学・研究機関にとっての、DX実装に向けた現状把握と将来戦略策定の一助となる一冊です。
  • 改訂新版 Visual Studio パーフェクトガイド
    -
    ◆Visual Studio 2022の活用方法を解説した入門書◆ 本書は、初めて開発を行う人に向けに最新の「Visual Studio 2022」の活用方法を解説した入門書です。本書を読めば、.NET MAUI/Blazorによるマルチプラットフォーム開発、単体テストフレームワークを用いたソフトウェアテスト、Run To Clickによるデバッグ技法、行ステージングによるソースコード管理など開発に必要なVisual Studioの活用法がわかります。 ■こんな方におすすめ ・最新版のVisual Studioを使いたい人 ・.NET MAUIなど最新の情報を知りたい人 ■目次 ●第1章 Visual Studioとは   1-1 Visual Studioの概要   1-2 Visual Studioの特徴   1-3 Visual Studioのエディション構成 ●第2章 Visual Studioをはじめよう   2-1 Visual Studioのインストール   2-2 Visual Studioの起動と構成   2-3 アプリケーション開発の基礎知識 ●第3章 Visual Studioの基本   3-1 Visual Studioの基礎知識   3-2 プロジェクトを使いこなす   3-3 ソリューションエクスプローラー   3-4 サーバーエクスプローラー ●第4章 エディターを使いこなす(コーディング)   4-1 エディターの基礎知識   4-2 エディターの基本操作   4-3 便利な編集機能   4-4 入力予測機能の使用   4-5 エディターのカスタマイズ ●第5章 Visual Studioのデバッグ手法   5-1 デバッグ手法を学ぶ前の基礎知識   5-2 実行の制御   5-3 データの検査   5-4 実行中プロセスのデバッグ ●第6章 Visual Studioのテスト手法   6-1 テスト手法を学ぶ前の基礎知識   6-2 単体テストのプログラム構成   6-3 単体テスト用の機能   6-4 テストドライバーの作成   6-5 スタブ/モックを利用した単体テストの実装   6-6 クラスライブラリのテストドライバー作成   6-7 特殊なテスト方法 ●第7章 Visual Studioのデプロイ手法   7-1 デプロイ手法を学ぶ前の基礎知識   7-2 Webアプリのデプロイ   7-3 Windowsアプリのデプロイ ●第8章 マルチプラットフォーム開発   8-1 マルチプラットフォーム開発の基礎知識   8-2 .NET MAUI   8-3 Blazor ●第9章 Visual Studioによるチーム開発   9-1 チーム開発とは   9-2 Visual Studioのチーム開発機能   9-3 Gitによるバージョン管理   9-4 Team Foundationバージョン管理 ●Apendix 用語集   A-1 Visual Studio関係の用語   A-2 プログラミング関係の用語   A-3 IT関係の用語 ■著者プロフィール ●保科 尚郁(Takafumi Hoshina):1980年生まれ。Microsoft系(.NET Framework)開発に携わりたく、2002年10月に転職して株式会社Knowlboへ入社。現在、各 PC、サーバーのセットアップ作業からプロダクトマネージメント業務、データセンター運営管理、Microsoft365管理などなど・・・幅広く業務をこなしつつ、カスタマー対応(提案、開発)までこなす「何でも屋さん」として活動中。 ●緒方 強支(Tsuyoshi Ogata):1971年生まれ。埼玉県在住。MCP取得(Programing C#)。専門学校卒業後、株式会社Knowlboへ入社。自社パッケージソフトの開発を担当。入社してすぐにマイクロソフト社の開発環境を使い始めたので、Visual C++ から数えるとVisual Studio 歴は30年。趣味はランニング。プログラミングもランニングも「自由」を感じられるところが好き。 ●佐々木 隆行(Takayuki Sasaki):小学校6年生の時にFM-8というパソコンでBASICを使用しプログラミングを始める。高校生には自作のハードウェアでファミコンとパソコンを接続し、ファミコンのゲームをクロスプラットフォームで開発。アセンブリがなかったので、MOS 6502のマシン語を直接打ち込んでいた。社会人 2 年目でとある大企業のトレーニーの C++とMotif の教育をしていた王国民で時々アビサポ。
  • Illustrator & Photoshop & InDesign これ1冊で基本が身につくデザイン教科書[改訂新版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【3つのアプリをこれ1冊でマスター!最新の生成AI機能にも対応。】 人気のデザインアプリ3種類の入門書が最新機能の解説を盛り込んだ改訂版となりました。Illustrator、Photoshop、InDesignは、グラフィックデザインを行う上で必須のアプリです。本書は、デザイナー志望者や本業の傍らデザインが必要な人を対象に、これら3つのアプリの基本をこれ1冊でマスターするための書籍です。3つのソフトの最低限必要と思われる機能の解説に絞り込み、この1冊を学習すれば一通りの操作が使えるようになります。また、Illustratorで作成したイラストをPhotoshopで写真に貼り付ける、IllustratorやPhotoshopで作成した部品をInDesignで誌面に配置するなど、各アプリ間の連携を学ぶことができます。さらにAdobeの最新の生成AI機能である「Adobe Firefly」にも完全対応しており、最新の機能をまるごと学ぶことができます。 ■こんな方におすすめ ・対象 ■目次 Chapter 1 Illustrator&Photoshop&InDesignの基本 Chapter 2 Illustrator の基本操作をマスターする Chapter 3 Illustratornoの応用操作をマスターする Chapter 4 Photoshopの基本操作をマスターする Chapter 5 Photoshopの応用操作をマスターする Chapter 6 InDesignで雑誌を制作する Chapter 7 InDesignで書籍を制作する ■著者プロフィール 阿部信行(あべ のぶゆき):千葉県生まれ。日本大学文理学部独文科卒業。肩書きは、自給自足ライター。主に書籍を中心に執筆活動を展開。自著に必要な素材は、できる限り自分で制作することから、自給自足ライターと自称している。原稿の執筆はもちろん、図版、イラストの作成、写真の撮影やレタッチ、さらに動画の撮影、アニメーション制作、ビデオ編集、そしてDTPも行う。制作した作品は、出版だけでなくWebサイト等で公開。そして、Webサイトが必要なため、Webサイトも自作する。自給自足で養ったスキルは、書籍だけではなく、動画講座などさまざまな講座で講師としてお伝えしている。
  • コンピュータビジョン最前線 Summer 2024
    -
    ★特集:生成AI★ 最新動向サーベイ記事を3本に拡大してお届けする、生成AI特別号!! 日本語言語モデル、ロボティクス基盤モデル、生成AI開発&利用における法的留意点、それぞれのイマドキとは!? 【最新動向サーベイ】 ・イマドキノLLM構築:近年のLLMの進展を概観のうえ、LLMの事前学習からチューニングまでの各ステップにおける、経験的な知見や研究報告を紹介。 ・イマドキノRobot Learning:ロボティクス分野においても大きく注目されている「基盤モデル」がロボットマニピュレーションの発展にどの程度寄与するのかについて読み解く。 ・イマドキノ生成AIの法律問題:生成AIの開発段階および利用段階において、法的に留意すべき事項として特に重要となる(1)著作権の帰属・侵害、(2)肖像権・パブリシティ権の侵害、(3)個人情報を含むパーソナルデータの不適切利用、(4)秘密情報の漏えいの4点について、開発・学習段階と生成・利用段階に分けて解説。これら留意点を意識しさえすれば、生成AI開発・利用を踏み留まるほどの大きなリスクは見当たらないといっても過言ではないだろう。 【論文フカヨミ】 ・フカヨミテキストからの動作生成:近年、言語を用いた動作の検索、さらには生成までの研究が行われてきている。本稿では1人の動作生成について取り上げたうえで、筆者らによるテキストから2人の共同動作を生成する研究について紹介。 【チュートリアル】 ・ニュウモン自己教師あり学習による事前学習:自己教師あり学習による事前学習として、自己教師あり学習の概要と代表的な評価方法に加え、現在の主流となっている対照学習とMasked Image Modelingを中心とした代表的な手法について解説する。 そのほか、異分野へのCV技術応用を紹介する「コンピュータビジョンの学際研究」、Embodied AIについてミライとユメの双子姉妹が案内する「叡智の図書館」、マンガ「三次の国のアリス」、CV分野の学会・研究会・国際会議の開催日程や投稿日が一挙にわかる「CVイベントカレンダー」を掲載。

    試し読み

    フォロー
  • PMBOK第7版実践活用術
    -
    【内容紹介】 本書は「商業施設の再開発などの建設プロジェクト」「地域交通案内アプリの制作などのソフトウェア開発プロジェクト」「地域コミュニティ活性化をはかるイベントの企画・運営プロジェクト」の3つの架空の事例をもとに、様々なプロジェクト、プロジェクト・ライフサイクルの組み合わせを取り上げながら、複雑で煩雑な作業を伴うプロジェクトマネジメントの実務をよりわかりやすく理解できるように、立ち上げ→計画→実行→コントロール→終結のプロセスの進行をロジカルに説明していきます。 また、プロジェクトが進行する過程における手順が『PMBOKガイド第7版』に準拠するよう、「プロジェクトマネジメント標準」の原理・原則、「PMBOKガイド」のパフォーマンス領域、PMBOKの姉妹本に位置付けられる「プロセス群:実務ガイド」の5つのプロセス群と49のプロジェクトマネジメント・プロセス群を提示し、インプット→ツールと技法→アウトプットのプロセス・アプローチの流れから解説していきます。 【目次】 第1章 プロジェクト、プロジェクトマネジメント、PMBOKとは プロジェクト(Project)とは、プロジェクトの種類、プロジェクトと定常業務の違い、プロジェクトマネジメント(Project Management)とは、プロジェクトマネージャーの役割、プロジェクトを支える様々な役割、プロジェクトの代表的な2つの進め方 ウォーターフォール型とアジャイル型、プロジェクトの成功とは、プロジェクトの資源とは、PMBOKガイドの構成、プロジェクトマネジメントの12の原理・原則、プロジェクトの成果に影響を与える8つの要素、PMBOKガイドの歴史、PMBOKガイドと実務ガイド群 第2章 将来のあるべき姿を描き、プロジェクトを立ち上げる 将来のあるべき姿を考える、目指すべき「ビジネス価値」を定義する、「目的」を「目標」にして具体化する、「要求事項」を明らかにする、要求を引き出す方法 - 要求リストとユーザーストーリー -、「ビジネス・ケース」の作成と基本的な内容、製品・サービスに合わせてプロジェクトの進め方を決める 第3章 プロジェクトを計画する 計画を立てるために目標を細かく分ける、WBS - ウォーターフォール型の「要素分解」 、プロダクトバックログ - アジャイル型の「要求管理」 、「成果物」と「作成物」、「概要スケジュール」を作る 第4章 状況に合わせて計画を具体化する 所要時間を見積もる、「WBS」から作業の所要時間を見積もる - ウォーターフォール型の作業見積り -、「ユーザーストーリー」から作業を見積もる - アジャイル型の作業見積り -、詳細スケジュールを作る、段階的に計画を詳細化する、繰り返し計画を見直し調整する 第5章 プロジェクトを実行する 共通理解のためのキックオフ会議、ルールを共有する、スケジュールの進捗報告のルール、プロジェクトの予算と実績の差を分析する「EVM」、進捗状況を視える化する「情報ラジエーター」 第6章 プロジェクトによる企業変革と改善 価値を実現する仕組み、価値実現の3つのレベル「プロジェクト」「プログラム」「ポートフォリオ」、マネジメントの4つの要素 プロセス、技術、組織体制、人、プロジェクトマネジメントを仕組み化する、プロジェクトオフィスの種類 第7章 プロジェクトマネージャーに求められるリーダーシップ リーダーシップとマネジメントの違い、チーム作りはリーダーの責務、チームを育成する - タックマンのチーム発展段階 -、「チーム憲章」と「行動規範」でチームのルールを決める、チームのアイデンティティを大切にする
  • Pythonで学ぶ効果検証入門
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 Pythonで効果検証の実務を学ぼう! この本は、効果検証を実務で行いたい方に向けた入門書です。 実務応用しやすい3つの分析手法(A/Bテスト・Difference in Differences (DID)・Regression Discontinuity Design (RDD))について、現場で実際にぶつかりやすい課題をミニストーリーなどで指摘しながら、その対応策や考えかたを示し、Pythonで実装していきます。 とくにA/Bテストについては多くの紙面を割き、複数のデザインパターンや分析手法を紹介します。 また、DIDとRDDについても、ミニストーリーなどを交えて適用できる条件を具体的に例示しつつ、間違った分析結果を算出してしまわないよう丁寧に解説を行います。 本書では、全体をとおして、ビジネスの現場で必要とされる知識と理論的な基礎との乖離に着目し、その乖離を埋めるような説明を心がけました。あくまで入門書であるため理論的な説明は控えめになっていますが、参考文献やブックガイドから、より専門的な論文や書籍にアクセスできるようにしています。 本書を読了することで、基本的な効果検証の手法を理解し、Pythonで実装できるようになります。さらに、陥りやすいアンチパターンや、効果検証を通じて組織に貢献するための考えかたなど、データ分析の実務者に必要とされる知見も身につきます。 謝辞/目次 1章 はじめに:いまなお隔たりがある効果検証の実務と理論  1.1 効果検証とはなにか?   1.1.1 本書のねらい:基礎と実務を紐づける   1.1.2 本書の特徴   1.1.3 効果検証の各手法の特性と使いかた   1.1.4 効果検証の目的:意思決定と探索的分析  1.2 本書の構成  1.3 想定する読者  1.4 サンプルコード 2章 A/Bテストを用いてクリーンに効果検証を行う  2.1 Prelude   2.1.1 太郎くんの分析の再現  2.2 施策と効果   2.2.1 基本的な用語の確認   2.2.2 施策効果と反実仮想  2.3 バイアス   2.3.1 バイアスを含んだ分析の例:ユーザーの性質   2.3.2 バイアスを含んだ分析の例:時系列   2.3.3 バイアスを含む分析手法の負のループ  2.4 A/Bテストの基本的な発想   2.4.1 ランダムな施策割当によるバイアスの排除   2.4.2 施策効果のポテンシャルアウトカムフレームワークによる表現  2.5 A/Bテストのデザイン   2.5.1 A/Bテストの設計   2.5.2 データ収集   2.5.3 収集したデータの分析と評価  2.6 PythonによるA/Bテストデータの分析の実装  2.7 A/Bテストのアンチパターン 3章 A/Bテストを用いて実務制約内で効果検証を行う  3.1 実務におけるA/Bテストの課題  3.2 A/Aテスト:A/Bテストの信頼性を担保する   3.2.1 A/Bテストは頻繁に「失敗」する   3.2.2 A/Bテストの失敗は2種類のケースに大別できる   3.2.3 A/Aテスト   3.2.4 A/Aテストのリプレイ  3.3 柔軟なA/Bテストのデザイン   3.3.1 クラスターA/Bテスト   3.3.2 層化A/Bテスト   3.3.3 A/Bテストにおける処置と割り当ての不一致  3.4 効率的な分析:共変量のコントロール  3.5 施策効果の異質性:どこで効果があるのか知る   3.5.1 セグメントごとにサブサンプルに分割する   3.5.2 セグメントの交差項を入れて分析を行う 4章 Difference in Differencesを用いて効果検証を行う  4.1 DID(差分の差法):施策実施前後の違いを捉える   4.1.1 施策をとりまく4つの状況とよくある分析の仮定   4.1.2 DIDの基本的な発想   4.1.3 DIDの発想に基づいた施策効果分析の実装  4.2 DIDを用いた実務的な施策効果検証   4.2.1 パネルデータ   4.2.2 分析方法   4.2.3 DIDによる施策効果分析の実装:文言変化の効果を調べる  4.3 2期間以上のデータをDIDで分析する   4.3.1 時間を通じて施策効果は変わりうる   4.3.2 分析方法   4.3.3 DIDによる施策効果分析の実装:イベントスタディのケース  4.4 パラレルトレンド仮定と検証   4.4.1 パラレルトレンド仮定の検証とは?   4.4.2 プレトレンドテスト  4.5 複数回の施策を行った場合にDIDによる分析は適用できるか? 5章 Regression Discontinuity Designを用いて効果検証を行う  5.1 RDDを適用できるシチュエーション   5.1.1 クーポン配布施策:クーポンの効果は本当に大きいのか?   5.1.2 閾値によって実施するかどうか決める施策の効果を評価する  5.2 RDDの仮定と推定   5.2.1 RDDの直感的な説明   5.2.2 RDDにおける施策効果   5.2.3 Sharp RDDの推定   5.2.4 rdrobustを用いたSharpRDDの実装   5.2.5 RDDの仮定が成り立たないケースとその検証法   5.2.6 McCraryの検定の実装   5.2.7 共変量のバランステストの実装  5.3 Fuzzy RDD:処置確率が閾値によって不連続に変化する場合のRDD   5.3.1 rdrobustを用いたFuzzy RDDの推定  5.4 内的妥当性と外的妥当性:我々はなにを推定しているのか?  5.5 bunchingの難しさ   5.5.1 操作が発生している例:所得税控除制度   5.5.2 bunchingの推定ステップと2つのケース 6章 おわりに:実務における課題と展望  6.1 これまでの振り返りと実務プロセスに合わせた分析手法の選択  6.2 分析プロセスの“不”可能性  6.3 データ分析実務者の役割   6.3.1 闇落ちするデータサイエンティスト   6.3.2 専門知識で意思決定を支える  6.4 効果検証の実務者のためのブックガイド   6.4.1 施策効果検証の発想を理解する   6.4.2 効果検証の発展的なトピックを学ぶ   6.4.3 計量経済学を学ぶ   6.4.4 実務として効果検証を実践する 著者・監修者略歴/参考文献/索引
  • Juliaではじめる数値計算入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【例題を通してJuliaを学ぼう!】 Juliaは、2018年にver.1.0がリリースされて以降、速さと書きやすさで、特に数値計算分野で注目を集めている言語です。本書ではそれぞれの数値計算問題に対し、さまざまな手法でアプローチしており、例題を通してJuliaを学べる書籍となっています。原理まで解説しており、他の手法とどのように違うのか、またどのようなメリット・デメリットがあるのかも解説しています。 第I部ではJuliaの基礎的な内容を、第II部では具体的な計算方法を例題と一緒に実装していく構成になっています。fortranやPythonから移行してくるユーザーが多いと考えられますが、初学者でも学べるような内容になっています。みんなもJulianになろう! ■こんな方におすすめ ・理工系のJuliaプログラミングを始めたい学生 ・FortranやPythonから移行したい人 ・数値計算プログラミングに興味のある人、更にレベルアップしたい人 ■目次 第I部 基礎編   Chapter1 Juliaをはじめよう   Chapter2 Julia の基本   Chapter3 そのほかの特筆すべき点 第II部 実践編   Chapter0 Julia的数値計算   Chapter1 連立一次方程式   Chapter2 非線形方程式   Chapter3 固有値   Chapter4 数値積分   Chapter5 補間と近似   Chapter6 常微分方程式   Chapter7 偏微分方程式 付録 Jupyter Notebookを利用した環境作りと実行方法 ■著者プロフィール 永井 佑紀(ながい ゆうき):1982年 北海道生まれ。2005年 北海道大学工学部応用物理学科卒業。2010年 東京大学大学院理学系研究科物理学専攻博士課程修了。博士(理学)。2010年-2019年 国立研究開発法人日本原子力研究開発機構 研究員。2016年-2017年 米国マサチューセッツ工科大学物理学科客員研究員。2018年-2023年 国立研究開発法人理化学研究所革新知能統合研究センター客員研究員。2019年-2024年 国立研究開発法人日本原子力研究開発機構 副主任研究員。現職 東京大学情報基盤センター学際情報科学研究部門 准教授。専門は物性理論、計算物理。近年では機械学習と物理学を組み合わせた研究も行っている。
  • 新しいLinuxの教科書 第2版
    -
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 コマンドラインを極めろ!! MS-DOSを知らない世代のエンジニアに向けたLinux入門書の決定版。 Linux自身の機能だけでなく、シェルスクリプトを使ったプログラミングや、 Gitによるソフトウェア開発のバージョン管理など、 エンジニアの定番知識を徹底的に、丁寧に解説しました!! [Red Hat系、Debian系に対応] ※カバー画像が異なる場合があります。
  • IoT電子工作 やりたいこと事典[Arduino、M5Stack、Raspberry Pi、Raspberry Pi Pico、PICマイコン対応]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【自作ガジェットで身の回りのことを自動化しよう!】 ちょっとしたIoTシステムで、自分の身の回りのことを自動化してみたいとお考えの方も多いでしょう。しかし、経験がある方でも、どういうデバイスやセンサを使ったらよいかわからなかったり、どれを使うか迷ったりすることがしばしばです。 本書はそんな方々を対象に、多くの方法がある中からどれを選ぶかを決める手間を省くという趣旨で、代表的なエッジデバイスに使える機器やセンサなどを中心に、実際の製作例ではどんなものになるかを試した結果を解説しています。扱うデバイスは、Arduino、M5Stack、Raspberry Pi pico、ワンチップマイコン、Raspberry Pi。デバイスの特性によって、液晶や有機EL、センサ、サーボ、カメラ、Wi-Fiはもちろん、LoRa通信や、電池無し・配線無しで無線通信できるEnOceanの使い方なども紹介しています。さらには、サーバやクラウド側のアプリケーションの処理も詳細に説明しています。 この1冊で、IoT電子工作の世界がさらに広がります。 ■こんな方におすすめ ・身の回りのことをIoTで便利にしたい方 ・別のデバイスを使ってみたい方 ■目次 ●第1章 IoTに必要な機器と技術   1-1 必要な機器と技術   1-2 エッジ側で使われる機器   1-3 ゲートウェイ(センター)で使われる機器   1-4 クラウドの使い方 ●第2章 エッジと通信   2-1 シリアル通信を使いたい   2-2 Ethernet(LAN)を使いたい   2-3 Bluetooth BLEを使いたい   2-4 Wi-Fiを使いたい   2-5 LoRaを使いたい   2-6 特定小電力無線を使いたい   2-7 EnOceanを使いたい ●第3章 エッジの製作   3-1 エッジと外部インターフェースの種類   3-2 Arduinoを使いたい   3-3 M5Stackを使いたい   3-4 Raspberry Pi Pico Wを使いたい   3-5 PICマイコンを使いたい   3-6 Raspberry Piを使いたい ●第4章 ゲートウェイの製作   4-1 Node-REDを使いたい   4-2 Node-REDを拡張したい ●第5章 クラウドやネットアプリ   5-1 Ambientを使いたい   5-2 IFTTTを使いたい   5-3 PubNubを使いたい   5-4 Emailを使いたい ●付録 開発環境の構築
  • Pythonで学ぶ数理最適化による問題解決入門
    -
    PyQの大人気コンテンツ書籍化第2弾 Pythonで数理最適化と問題解決手法を学んでみよう! 【本書の背景】 今日、数理最適化は、生産計画の最適化や勤務シフト表の作成、効率的なリソース配分の計画など幅広い分野で使われています。しかし、その理論的な深さや応用範囲の広さから、初学者が挫折感を覚えることも多いです(「はじめに」より抜粋)。 【本書の内容】 理論や詳細な内容を最小限に抑えて、Pythonのコードを動かしながら最適化を体験できるようにしました。さらに、簡単な確認問題を解くことで、理解度を確認しながら読み進められるように構成しました。(「はじめに」より抜粋)。 【PyQ(パイキュー)とは】 株式会社ビープラウドが運営する、ブラウザだけで学べるオンラインPython学習サービス。 【学習環境】 実行環境:PyQ、または、PC上のJupyterLab 利用言語:Python 3.11 利用ライブラリ:mip(1.15.0)、mip-tool(0.3.2)、pandas(2.1.3)、JupyterLab(4.0.9)、 Matplotlib(3.8.2) 【対象読者】 ・数理最適化を使って、社会や身近な問題解決に活かしたいという方 ・数理最適化を勉強したけど身につかず挫折した方 【前提知識】 ・高校数学のベクトルの知識 ・Pythonの文法知識 【目次】 Prologue PyQでPythonや数理最適化を学ぶ 第0章 本書の使い方 第1章 数理最適化による問題解決 第2章 数理モデルって何だろう 第3章 Pythonで数理モデルを作ろう 第4章 たくさんの変数はベクトルで 第5章 混合整数最適化って何だろう 第6章 Python-MIPのクラス 第7章 問題解決ってどうやるの? 第8章 輸送費を減らしたい 第9章 もっと食べたくなる献立を 第10章 お酒をわけよう 第11章 シフト表を作りたい 第12章 pandasで数理モデルを作ろう 第13章 pandasで再モデル化 【著者プロフィール】 ・株式会社ビープラウド ・PyQチーム ・斎藤 努(さいとう・つとむ)  株式会社ビープラウドにてPyQなどを担当。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • スッキリわかるサーブレット&JSP入門 第4版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 シリーズ累計90万部突破の大人気入門書の改訂版! コツ・しくみ・落とし穴をしっかり押さえているから Webアプリ開発力がみるみる身に付く! Webアプリ開発に必要なスキルを、Java標準技術で効率的に身につけられる秘訣はこの3つ! 【1】「楽しく」学べるストーリーと世界感 「サーブレット/JSP」は、Javaの応用分野で、MVCモデルといった初心者がつまずきやすいテーマを扱います。本書では、『スッキリわかるJava入門』の登場人物や世界感を引き継いだ、親しみやすいイラストと対話+解説というスタイルで、楽しくマスターできる仕掛けになっています。 【2】「ひとり」でも学べるエラー解決指南付き 「サーブレット/JSP」の学習の難しさは、文法ではなくトラブルシューティングにあります。本書では、多くの若手エンジニアがよく遭遇するエラーやトラブルと、それらの解決方法を「エラー解決・虎の巻」として巻末にまとめ、独学でもしっかりトラブルに対応できるようになっています。 【3】「実務で役立つ」内容に集中できる考え抜かれたテーマと構成 現場に入る前から、「サーブレット/JSP」に関する膨大な知識や技術をすべて身につけるのは困難です。本書は、「サーブレット/JSP」の開発プロジェクト配属の予定がある方を対象とし、配属前に学習しておくとよりよい内容を重点的に取り上げ、現場に必要な知識を優先的に学べる構成になっています。 第4版では、Java21、Jakarta EE 10、Pleiades 2023に対応したほか、令和の学習体験により適した、シンプルでスッキリとした紙面デザインへ全面的にリニューアルし、読みやすさ、使い勝手の向上を図っています。
  • Pythonではじめる数理最適化(第2版) ―ケーススタディでモデリングのスキルを身につけよう―
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 Pythonで実務に使える数理最適化のスキルを身につけよう! ▼この本の特徴  本書は、Pythonを用いた数理最適化の入門書です。Pythonを使ってさまざまな課題を実際に解いてみることで、数理モデルを実務で使いこなす力を身につけます。  この本の特徴は、数理最適化のアルゴリズム自体ではなく、数理最適化を用いた課題解決に重きを置いている点です。ビジネスなどにおける課題を数理最適化で解く際に現場で発生しうる試行錯誤が多分に盛り込まれており、実務における手順や気をつけるべきポイントを学習することができます。 ▼この本の構成 本書は二部構成です。 第Ⅰ部はチュートリアルです。中学校で習う連立一次方程式や高校で習う線形計画法を題材として、数理最適化の基礎的な考え方とPythonによる初歩的な実装を学びます。シンプルな課題設定なので、数学的な難しさを感じることなくPythonに集中して基礎を学習することができます。 第Ⅱ部はケーススタディです。 実際に社会で起こりうる、さまざまな課題を数理最適化によって解いていきます。 学校のクラス編成やサークル活動における学生の乗車グループ分けなどの学生にとっても身近な課題や、キャンペーンの効果最大化や効率のよい配送計画の立案などのビジネスにおいてたびたびぶつかる課題などを解いていくことで、手順や注意点、効率のよい方法などが学べます。 ▼第1版からの変更箇所 ・5章(車両の配送計画) 問題の理解を助けるために挿絵・最適化結果の可視化を増やし、実装プログラムの解説を充実させました。また、最適化に登場する部品の列挙アルゴリズムについては、計算速度よりも理解しやすさを優先したものに差し替えました。 ・6章(数理最適化APIとWebアプリケーションの開発)にFastAPIやStreamlitの記述を追加 PythonのWebアプリケーション開発のフレームワークであるFlaskに加え、人気のFastAPIやデータサイエンティストでも簡単にWebアプリケーションが開発できるStreamlitについて追記しました。 ・7章(商品推薦のための興味のスコアリング)行列表現に関する説明の調整 簡単な数理最適化問題の行列表現から解説を行い、段階を踏んで理解できるようにしました。さらに、ソースコードの解説を追記することで、プログラムにおける行列の扱い方を理解しやすくなりました。 ▼このような方におすすめ ◎ 数理最適化の実務応用について知りたい方 ◎ 施策の効果最大化や効率化に取り組むビジネスマン(エンジニア・マーケター・リサーチャーなど) ◎ 情報・経済・経営系などの学部や学科の学生 ◎ データサイエンティストを志す方 第Ⅰ部 数理最適化チュートリアル  第1章 数理モデルとは  第2章 Python数理最適化チュートリアル 第Ⅱ部 数理最適化のケーススタディ  第3章 学校のクラス編成  第4章 割引クーポンキャンペーンの効果最大化  第5章 最小コストで行う輸送車両の配送計画  第6章 数理最適化APIとWebアプリケーションの開発  第7章 商品推薦のための興味のスコアリング Appendix メソッド・関数早見表
  • 実践JavaScript! ―プログラミングを楽しみながらしっかり身につける―
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 豊富な練習問題でJavaScriptをしっかり身につける 本書はJavaScriptによるプログラミングの入門書です。JavaScriptは、パソコンさえあればGoogle Chromeなどのウェブブラウザとメモ帳を使って今日からでも始められます。本書では、Google Chrome上にメッセージをだしたり、画像を表示したりすることからはじめ、分岐や繰り返しといったプログラミングの基本的な概念、タイマーを使った処理などを解説していきます。最後の章では小さなWebサイトを作ってみることで、JavaScriptの基本を一通り学びます。 ◯本書のポイント1 「プログラミング力が身につく練習問題を豊富に掲載」 プログラミングの勉強は自分でプログラムを書いてみることが一番です。考え方や文法をある程度理解しても、いざ目的を設定してプログラムを書こうとしたとき、どこから手を付けていいのかとなりがちです。そこで本書は練習問題を豊富に掲載し、問題を解くことで読者のプログラミング力が自然と身につくようになっています。 ◯本書のポイント2 「JavaScriptに限定されないプログラミングの考え方を解説」 プログラミング言語にはさまざまな種類があります。ゲームならC++、人工知能ならPython、業務システムならJavaなどと聞いたことがある方もいるでしょう。これだけ聞くと、英語と日本語のように文字から文法から、それぞれで何もかも違うように思われます。でも実は、基本的な文法の構成はどれもほとんど変わらず、いずれかの言語の基本的な考え方を理解すれば、別の言語の習得も容易になります。本書では、JavaScriptに限定されないプログラミングの基本的な考え方をていねいに解説しています。 第1章 初めてのJavaScriptプログラム ─ 世界で一番有名で、一番短いプログラムを書いてみよう 第2章 関数はプログラムのレゴブロック ─ 難しいことはだいたい関数がやってくれる 第3章 人生は選択の連続である ─ 分岐、プラスして変数と演算子 第4章 何万回でも何億回でもヘビーローテーション ─ ループ(繰り返し) 第5章 「オーダーメイド」のレゴブロックを作ろう ─ ユーザー定義関数 第6章 カウントダウンイベント御用達 ─ タイマーを使った定期的繰り返し 第7章 何千個でも、何万個でもまとめて記憶 ─ 配列 第8章 虫取りは人類を救うか ─ デバッグ 第9章 世の中はもの(オブジェクト)でできている ─ オブジェクト指向とは 第10章 ブラウザの中身は全部オブジェクト 第11章 Document オブジェクトとアニメーション 第12章 パソコンの中にも凄腕のイベント屋がいる ─ イベント処理 第13章 プログラムを作る ≒ アルゴリズムとデータ構造を考える 第14章 ウェブサイトを作ってみよう 付録A JavaScript のその他の構文や関数 付録B ほかの言語も使ってみよう
  • メタバースイベント作成入門 clusterイベント開催とワールド・アイテムの作り方
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 clusterで素敵なイベントを開催しよう! イベント作成から開催まで ノウハウを一挙公開 【本書の概要】 本書はclusterを利用し、イベントを作成して開催するノウハウを解説した書籍です。 ●イベントの作成・操作・録画・配信の基本 ●勉強系・エンタメ系のイベント開催のアイデア ●音楽系イベント開催の基本や応用 ●劇イベントの開催方法 ●イベント向けワールドやアイテムの作り方 ●イベントの演出方法 などを丁寧に紹介します。 【対象読者】 ・メタバースに興味のある個人ユーザー ・学生の方(音楽活動、イベント活動など) ・個人でイベント活動を行う予定の方 【本書のポイント】 ・イベントの開催・運営方法がわかる ・勉強系・エンタメ系・音楽系のイベント開催方法や演出方法がわかる ・イベント向けのワールドやアイテムの作り方がわかる 【cluster について】 cluster はクラスター社が提供するメタバース環境です。 イベントや会議の開催機能、多様なワールドの作成機能が用意され、個人はもちろん企業のイベントでも近年利用されています。 【目次】 CHAPTER1 clusterとメタバースイベント CHAPTER2 イベントの基本 CHAPTER3 勉強会系・エンタメ系イベントの開き方 CHAPTER4 音楽系イベントの基本 CHAPTER5 発展的な音楽系イベント CHAPTER6 アバターで行う劇イベント CHAPTER7 イベント向けワールドやアイテムの基本 CHAPTER8 より進んだイベント向けワールド 【著者プロフィール】 vins(ビンス) 東京大学 文学部卒。Cluster Creators Guideへの寄稿やワールドの公開を行っている。 「クイズ・正解にタッチ!」ゲームワールド杯 2020 Unity Japan 賞、「カンヅメ RPG」GameJAM2020 冬 大賞等を受賞。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • もっと絞れる AWSコスト超削減術
    -
    米Amazon Web Services(AWS)が提供するサービスは、サーバーを構築する仮想サーバーサービスをはじめ、DX(デジタル変革)に必要なAI(人工知能)やデータ分析などのサービスもそろっています。既にAWSのサービスを活用したシステムを構築している企業も多いでしょう。  AWSが提供するクラウドサービスの多くは従量課金制です。処理能力に応じて利用リソースを変更できるため、必要な分だけ使うことで無駄なコストを削減できます。しかしコストをしっかりと意識しておかないと、便利なので使いすぎてしまい予算を超過してしまうといったことになりかねません。開発時に想定以上のコストを費やしてしまった、運用・保守の予算が足りない、といった声もITの現場からは聞こえてきます。またクラウドサービスへの支払いの多くは、米ドル建てです。為替の影響によるコスト増も無視できるものではありません。  本書ではコスト課題を解決するため、AWSコストを最適化し、テクニックによって削減する具体策を紹介します。IT現場で実証したテクニックなので自社のコスト削減に効果があるはずです。新しいシステム開発への余力を生み出すためにも、ぜひ実践してみてください。
  • コンピュータビジョン最前線 Spring 2024
    -
    【最新動向サーベイ】 ・イマドキノデザイン生成:コンピュータグラフィックス領域の技術が多分に活用されているグラフィックデザインの理解と生成において、個別の対象ごとにどのようなタスクが存在し、どういったアプローチが取られているのかを研究事例ベースで広く紹介。 【論文フカヨミ】 ・フカヨミ様々な入力と人物状態推定:人物の姿勢や形状などの様々な状態を推定するタスクである人物状態推定に関する研究を紹介。特に、計測対象人物(ユーザ)が計測用デバイスやマーカーなどを身につける必要がない非侵襲的な計測に基づき、かつ、一般的なRGB 動画像を入力としないものについて概説する。 ・フカヨミレイアウト生成:レイアウトと呼ばれる構図表現について紹介。まずレイアウトに関する基礎知識を述べた後に、利用者の意図に沿いながらレイアウトそのものを自動生成する研究の最近の動向と課題を紹介。そして筆者がCVPR2023 で発表した、LayoutDMという、 単一のモデルで様々な手がかりからのレイアウト生成を実現する手法について解説。 ・フカヨミAIに潜むバイアス:特にビジョンと言語の話題に的を絞り、DNN が持つバイアスについて議論する。まず、モデルが持つバイアスとは一体どのようなものなのかを明らかにし、その上で画像のキャプショニング(画像とテキストのペア) やVQA のデータセット自体が内包するバイアスを例示。その上で、画像のキャプショニングのタスクにおいてある種のバイアスを低減する手法を紹介する。 【チュートリアル】 ・ニュウモンData-Centric AI:Data-Centric AI(DCAI)が注目を集めるきっかけとなったAndrew Ng氏の講演「A Chat with Andrew on MLOps:From Model-Centric to Data-Centric AI」の概要について述べた後、DCAIにおける取り組みの中からデータセットの拡大と改善という2つの大きなテーマにフォーカスし、それぞれの代表的な手法を紹介。 その他、新たに参画したジュニア編集委員による「ココカラ研究者紹介」、漫画「ロット谷への降下」、CV分野の学会・研究会・国際会議の開催日程や投稿日が一挙にわかる「CVイベントカレンダー」を掲載。

    試し読み

    フォロー
  • この1冊で合格! 石田宏実の応用情報技術者 テキスト&問題集
    -
    1巻3,300円 (税込)
    【こんなひとにおススメ!】 ★読みやすいテキストで、サクサク読み進めたい  →できるだけ身近な具体例を使って、わかりやすい解説を心掛けました。   イメージしやすい解説で、挫折せずに読み進められます。 ★やさしい解説で、かつ、1冊で合格レベルに到達できるテキストを選びたい  →解説レベルをやさしくしつつも、合格レベルに到達できるようにテーマを厳選。   豊富に問題を掲載しているので、本書1冊で合格を目指せます。   午前問題に必要な知識の解説に加え、午後問題の解き方も解説しているので、両方の対策ができます。 ★基本情報は受けていなくて、応用情報から挑戦したい  →基礎知識に自信のない方でも安心できるように、難しいテーマには解説動画がついています。   ベースとなる知識が身につけば、あとは過去問題に取り組むだけです!   過去問題は試験運営団体により公表されているので、好きなだけ取り組めます。 【石田先生(著者)のここがすごい!】 オンラインスクールの応用情報関連講座は3万人以上の受講実績! 手厚いフォローと丁寧な解説で、応用情報関連のコースではトップの実績を誇る人気講師です。 最短最速で合格するために、わかりやすい解説が必要と考え、 理解しやすい構成とイメージしやすい具体例を駆使して、しっかり解説します。
  • 新・標準プログラマーズライブラリ RISC-Vで学ぶコンピュータアーキテクチャ 完全入門
    5.0
    【コンピュータアーキテクチャがわかる!】 コンピュータアーキテクチャとは、より良いコンピュータの構成を模索し、設計し、実現するための方式です。学習には、重要概念の理解とハードウェアの設計、実装、そのシミュレーションによる動作確認と性能評価、また、FPGAなどにハードウェアを実装し、動作・検証・性能確認することが大切です。本書は、これらを通じてコンピュータアーキテクチャの本質を学ぶことを目指します。特に、オープンな命令セットアーキテクチャとして注目されているRISC-Vの採用、Verilog HDLによるハードウェアの記述、FPGAによるハードウェア動作まで、広い範囲を扱っている点が特徴です。 ■こんな方におすすめ ・コンピュータアーキテクチャの初学者および再入門者 ・コンピュータサイエンスをしっかり身につけたい学生の方 ・RISC-Vの入門者 ■目次 第1章 イントロダクション   1-1 コンピュータの基本構成   1-2 コンピュータの性能   1-3 特定用途向け半導体とFPGA 第2章 ディジタル回路の基礎   2-1 組み合わせ回路   2-2 順序回路   2-3 やわらかいハードウェアとしてのFPGA 第3章 ハードウェア記述言語Verilog HDL   3-1 ANDゲートのモジュール記述   3-2 記述したモジュールのインスタンス化とシミュレーション   3-3 文字列を表示するシステムタスク$display   3-4 ブロックの指定   3-5 指定した時間が経過するまで待たせる命令#   3-6 システムタスク$finishと$time   3-7 不定値xとハイインピーダンスz   3-8 複数本の信号線、数値の表現、default_nettype   3-9 三項演算子とマルチプレクサ   ……ほか 第4章 RISC-V命令セットアーキテクチャ   4-1 RISC-V RV32I命令セットアーキテクチャの概要   4-2 データ形式、負の整数の表現   4-3 命令形式   4-4 R形式の算術演算命令、論理演算命令、シフト命令   4-5 I形式の算術演算命令、論理演算命令、シフト命令   4-6 ロード命令、ストア命令、エンディアンと整列   4-7 条件分岐命令とプログラムカウンタ   4-8 lui、auipc、jal、jalr命令とその他の命令 第5章 単一サイクルのプロセッサ   5-1 単一サイクルのプロセッサの設計方針   5-2 最初の版のプロセッサを設計するための構成要素   5-3 add命令を処理するx1のみの単一サイクルのプロセッサ   5-4 add命令を処理する単一サイクルのプロセッサ   5-5 addとaddi命令を処理する単一サイクルのプロセッサ   5-6 add、addi、lw、sw命令を処理する単一サイクルのプロセッサ   5-7 add、addi、lw、sw、bne命令を処理する単一サイクルのプロセッサ   5-8 シミュレーションの工夫と例題 第6章 プロセッサの高性能化の手法   6-1 回路の動作周波数とパイプライン処理   6-2 パイプライン処理(2段)のプロセッサの設計と実装   6-3 パイプライン処理(3段)のプロセッサの設計と実装   6-4 パイプライン処理(4段)のプロセッサの設計と実装   6-5 パイプライン処理のプロセッサと同期式メモリ   6-6 パイプライン処理(5段)のプロセッサの設計と実装   6-7 ここまでのプロセッサの性能 第7章 分岐予測   7-1 分岐予測の枠組み   7-2 分岐先バッファ   7-3 分岐の成立/不成立の予測   7-4 bimodal分岐予測   7-5 gshare分岐予測 第8章 キャッシュメモリ   8-1 メインメモリとキャッシュ   8-2 容量が大きくて遅いメモリ   8-3 プロセッサのストール   8-4 ダイレクトマップ方式のキャッシュメモリ   8-5 マルチワードのダイレクトマップ方式のキャッシュメモリ   8-6 セットアソシアティブ方式のキャッシュメモリ   8-7 データキャッシュ 第9章 FPGA評価ボードを利用した動作の確認   9-1 ファイルの準備   9-2 Vivadoで論理合成、配置・配線してFPGAで動作確認 ■著者プロフィール 吉瀬 謙二:東京工業大学教授。アダプティブコンピューティング研究推進体の代表、ACRiブログの編集長を務める。コンピュータアーキテクチャとFPGAシステムの研究と教育に従事している。
  • スッキリわかるJava入門 実践編 第4版
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 シリーズ累計90万部突破の大人気入門書の改訂版! Javaエンジニア身につけておくべき、開発現場の「常識」が まとめて一気にマスターできる! 脱・入門を目指すエンジニアが、現場の常識をスムーズに習得できる秘密は、この3つ! 【1】現場に必要な周辺スキルを、まんべんなく解説 開発や設計手法、ツールについての知識不足でチームに迷惑をかけることがないように、各種APIに加え、開発現場で求められる内容について幅広く紹介。 指導係の先輩が後輩に渡す1冊としてもお勧めです。 【2】本格的な技術やそのおもしろさと出会うきっかけが満載 Javaの世界では、効率よく創造的に開発を進めるための技術や技法が日々生まれ進化しています。 本書では、各分野から抽出した、本格的な技術のエッセンスを、初学者にもわかりやすい形にアレンジして取り上げています。 【3】Java入門の世界感を引き継いでいて読みやすい 姉妹書『スッキリわかるJava入門』の登場人物や世界感を引き継ぎ、同じ主人公が、現場に出て成長を目指すストーリーとなっています。 初学者は、『入門』とあわせて本書を読むことで、効率的にJavaをマスターすることができます。 一部の章では、「dokojava」※を使って学習を進められます。 第4版では、Java21を基準に加筆・修正を行ったほか、令和の学習体験により適した、シンプルでスッキリとした紙面デザインへ全面的にリニューアルし、読みやすさ、使い勝手の向上を図っています。 ※dokojavaは新刊購入者用特典です。利用の前にインプレスのWebサイトで「dokojavaご利用上の注意」をご確認ください。
  • ゼロトラストセキュリティ実践ガイド
    3.0
    1巻3,300円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 近年、急激に進む働き方の変化に伴いセキュリティの在り方にも変化が求められています。セキュリティ強化が叫ばれる中、注目を集めているのが「ゼロトラスト」と呼ばれる「何も信頼しない(=すべてを疑う)」ことを前提にシステムを設計していく考え方です。しかし、ゼロトラストを実現するためには、多くの新しい技術を組み合わせるための高度な知識とスキルが必要となります。 本書は、ゼロトラストが組織にどのようなメリットをもたらすのか、どのような技術を使って実現すればよいのかを丁寧に解説します。著者の実務経験に基づいた技術要素解説とハンズオンを通して実践的なゼロトラスト移行を学べる、ゼロトラスト導入を検討する組織にとって有用な情報が詰まった一冊です。 ●本書の目次 ◇Chapter1 ゼロトラストとは 1-1 ゼロトラストセキュリティとは何か 1-2 従来のネットワークセキュリティ 1-3 ゼロトラストの必要性 1-4 ゼロトラストの歴史 ◇Chapter2 ゼロトラストの基礎 2-1 NISTの概要 2-2 NISTゼロトラストアーキテクチャ(ZTA) 2-3 CISAゼロトラスト成熟度モデル ◇Chapter3 ゼロトラストアーキテクチャ 3-1 ユーザーの信頼 3-2 デバイスの信頼 3-3 ネットワークの信頼 3-4 アプリの信頼 3-5 データの保護 3-6 運用監視 ◇Chapter4 ゼロトラストへの移行 4-1 ゼロトラストへの移行プロセス 4-2 ハンズオン環境の準備 4-3 IAMのクラウド移行 4-4 リモートワークの実践 4-5 業務システムのゼロトラスト化 4-6 ファイルサーバーのゼロトラスト化 4-7 ログ分析/可視化基盤の構築 ◇Chapter5 ゼロトラストに対する脅威と対策 5-1 やまない脅威 5-2 ゼロトラストのさらなる強化
  • MCP教科書 Microsoft Security, Compliance, and Identity Fundamentals(試験番号:SC-900)
    5.0
    支持され続けて25年! 信頼と実績の赤本シリーズから、 SC-900の対策書が新登場! Microsoft認定試験「Microsoft Security, Compliance, and Identity Fundamentals」(試験番号:SC-900)の本邦初の対策書です。最新版の試験に対応しています。実績ある講師陣による丁寧かつ分かりやすい解説に加え、各章末には豊富な練習問題(89問)、巻末・Web提供合わせて2回分の模擬問題を収録。この1冊だけで合格する力が身につきます。 【本書の特徴】 ● 長年培った合格セオリーに基づくテキスト&問題集 ● 最新の試験傾向に対応! ● 試験4回分弱相当の問題を収録。本書だけで合格できる! ● 豊富な操作画面で順を追って解説。初級者でも理解できる ● 刊行後も、「最新の試験傾向」をダウンロードできる 【著者プロフィール】 ●甲田章子(こうだあきこ) マイクロソフト認定トレーナー(MCT)として、数多くの研修コースの開発や実施、書籍の執筆を担当。特にMicrosoft 365においては、そのサービス開始時から、マイクロソフト社の依頼で、パートナー向けトレーニングの作成と実施に従事してきた第一人者。 ●田島静(たじましずか) マイクロソフト認定トレーナー(MCT)として、Azure、Microsoft 365、Dynamics 365など、数多くの研修コースの開発や実施、書籍の執筆を担当。 【目次】 第1章 セキュリティ、コンプライアンス、アイデンティティの概念を説明する 第2章 Microsoft Entra ID(Azure Active Directory)の機能について説明する 第3章 Microsoft 365のセキュリティソリューションの機能を説明する 第4章 Microsoft Azureのセキュリティソリューションの機能を説明する 第5章 Microsoft 365のコンプライアンスソリューションの機能を説明する 第6章 Microsoft Azureのコンプライアンスソリューションの機能を説明する 模擬問題第1回 ダウンロード特典:模擬問題第2回・最新の試験傾向 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • コンピュータビジョン最前線 winter2023
    -
    【最新動向サーベイ】 ・イマドキノ一人称ビジョン:人の身体に軽量小型のウェアラブルカメラを装着し、装着者自身の視点から見た映像を撮影することで自身およびその周辺の環境を理解する一人称ビジョンについて、浅く広く、応用や実践も含めて紹介。 【論文フカヨミ】 ・フカヨミStable Diffusionと脳活動:Stable Diffusionと名付けられた潜在拡散モデルの各要素やプロセスが、脳内の活動とどのように対応しているかを探ることで、生物学的に拡散モデルの解釈を試みた研究について紹介。加えて、新たな深層学習モデルの訓練を必要としないシンプルなデコーディングの枠組みも提案。 ・フカヨミ音響情報のCV応用:本稿では音と画像を活用した研究をおおまかに、意味情報をもつ音響信号を用いて人物姿勢や画像を生成するモデルと、反響音から室内の3次元空間情報を推定するモデルに大別し、それぞれの代表的な研究について解説。 ・フカヨミ潜在空間で画像編集:表現空間における座標系に注目し、生成される画像を高品質に編集できる手法deep curvilinear editing (DeCurvEd) を紹介。 【チュートリアル】 ・ニュウモン拡散モデル:前々号(Summer 2023)掲載の「イマドキノ拡散モデル」では、拡散モデルの基礎を踏まえつつも、最新の研究動向を体系的に広く紹介することに主眼に置いた。今回はチュートリアル記事として前回よりさらに大きく紙面を割き、爆発的な進展の中で登場した数多くの技術の中でも特に広く使われているものを中心に、そのアイデアや技術の詳細を紹介。 その他、漫画「君も魔法をかけてみよう!」、CV分野の学会・研究会・国際会議の開催日程や投稿日が一挙にわかる「CVイベントカレンダー」を掲載。

    試し読み

    フォロー
  • 最前線に立つプロが教えるセキュリティの基礎
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■□ 情報システム部門でセキュリティ業務に携わるなら必読! □■ 現場のエキスパートが「ここまで知っておきたい」を完全網羅 企業システムは日々脅威にさらされています。情報システム部門でシステム管理に携わる人なら、その実感はあるでしょう。新しい手口が次々に生み出される一方、以前からある手口で大きな被害が発生することもあります。 「どこか1カ所でも穴があったらやられてしまう」のがセキュリティの難しいところ。企業システムを守る側には、穴を作らない幅の広い知識とスキルが求められます。新しい攻撃も学ばなければならないし、古い手口も漏らさず理解していなければなりません。 本書は、そうした「幅の広さ」を最優先に、システムを守る側として知っておきたいことを網羅しました。今、企業システムのセキュリティを担保するために知っておかなければならないことについて、蟻の一穴の隙もなくカバーしています
  • SystemVerilogによるFPGA/ディジタル回路設計入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 SystemVerilogによる回路設計を実践的に解説 SystemVerilogによるFPGA/ASIC 設計方法を解説する入門書です。 SystemVerilog は、はデジタル回路設計のデファクトスタンダードであるVerilog HDLを拡張した言語で、検証に関する機能が強化されています.Verilog HDLは、ライバルであるVHDLに比べて比較的書きやすい言語といわれています。 本書は、若い技術者や学生向けに最近のSystemVerilogによるデジタル回路設計を解説するものです。FPGAへの実装やデジタル回路自体の基礎からSystemVerilogによるRISC V(リスク ファイブ)設計、Verilog HDLと比較しての注意点など、実践的な内容を解説しています。 第1章 ハードウェア記述言語による FPGA/ASIC 設計 第2章 FPGA への実装入門 第3章 ディジタル回路入門 第4章 SystemVerliog による順序回路設計 第5章 SystemVerilog による FPGA の設計と実装 第6章 SystemVerilog による ASIC 設計 第7章 SystemVerilogとVerilog HDLの対比と記述の罠
  • 実務で役立つPython機械学習入門 課題解決のためのデータ分析の基礎
    -
    身近な課題を解決しながら機械学習を基礎からしっかり理解できる! ■商品紹介 本書はPythonを利用して、実際の課題を機械学習で解決する手法を解説する書籍です。手を動かしながら、データ分析やアルゴリズムについて学ぶことができます。本書では「1.課題分析」「2.データ分析」「3.予測」の3ステップで課題解決を行っていきます。 ■本書の特徴 1.現実的な場面を想定した解説 本書では、現実的な場面を想定して「課題」を設定し、それを機械学習で解決する方法を解説します。課題からアルゴリズムを選定し、プロジェクトをどのように動かしていくのかを学べます。 2.機械学習に最適なアルゴリズムを学べる 本書は、機械学習に用いるアルゴリズムを実例を通じて学べます。身近なビジネス課題を解決するために、どういったアルゴリズムを用いれば良いか、体系的に理解できます。 ■こんな方のための本です ・Pythonの学習をある程度終えて、これから機械学習に対する勉強をしてみたい、一歩を踏み出してみたい方 ・業務や個人のプロジェクトで機械学習を使ってみたい方 ・教科書的な勉強だけでなく、実際に手を動かしながら学びたい方 ■目次 Chapter1 機械学習をはじめる前に Chapter2 まずは基本を押さえよう 2-1 Chapter2について 2-2 回帰アルゴリズム:不動産価格を予測しよう 2-3 分類アルゴリズム:社員の退職を予測しよう Chapter3 さまざまなアルゴリズムを体験しよう 3-1 Chapter3について 3-2 時系列予測アルゴリズム:商品の売上を予測しよう 3-3 レコメンドアルゴリズム:個人の趣向に沿った商品をオススメしてみよう 3-4 異常検知アルゴリズム:ポンプの故障を検知しよう Chapter4 さまざまなデータを取り扱ってみよう 4-1 Chapter4について 4-2 テキストデータ:商品の口コミを分析してみよう 4-3 画像データ:画像を識別してみよう Chapter5 一つひとつのプロセスを深堀りしてみよう 5.1 Chapter5について 5.2 データ観察 5.3 特徴量生成・学習 5.4 機械学習アルゴリズムと評価指標の選定 5.5 機械学習モデルの学習と選択 Chapter6 モデルを運用してみよう 6-1 機械学習モデルを運用してみよう 6-2 バッチ予測をしよう 6-3 リアルタイム予測をしよう ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 基礎からのサーブレット/JSP 第5版
    -
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 実行可能なサンプルプログラムによる実践的解説! 業務に必要な知識を凝縮した実用主義 コマンドラインとEclipseの両方に対応 章末の練習問題で確実にスキルアップ! 開発環境一式、およびサンプルプログラムのダウンロードサービス付き 第2版への改定に伴い、macOS/Linuxにおける開発環境の構築方法を追加掲載 サーブレット 6.0、JSP 3.1対応 ※カバー画像が異なる場合があります。
  • かんたん TypeScript
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【TypeScriptでわかりにくい「型」の違いを豊富な図解と例題でわかりやすく解説しているプログラミングの教科書です】 本書は、「広く・正しく・新しく」をコンセプトにTypeScriptでプログラミングをはじめるにあたって基本的なことはすべて学習できる内容となっています。また、イラストによる図解方式で概念をやさしく解説しているので、プログラミングが初めての人でも安心して学習を進めることができます。なお、章の最後には練習問題を収録しているので、内容がきちんと理解できたかを確認することができるので、プログラミングの教科書としても利用できます。 ■目次 ■1章 TypeScriptをはじめよう   1-01 TypeScriptとは   1-02 開発環境の構築   1-03 TypeScriptのプログラム作成   1-04 TypeScriptの基本ルール   章末復習問題 ■2章 変数とデータ型   2-01 変数とは   2-02 変数の宣言と値の代入   2-03 データ型   2-04 型推論   2-05 列挙型   2-06 タプル型   章末復習問題 ■3章 配列   3-01 配列とは   3-02 配列の操作   3-03 多次元配列   3-04 ジャグ配列   3-05 連想配列   章末復習問題 ■4章 演算子   4-01 演算子とは   4-02 算術演算子   4-03 代入演算子   4-04 ビットシフト演算子   4-05 比較演算子   4-06 論理演算子   4-07 文字列結合演算子   章末復習問題 ■5章 条件分岐処理   5-01 条件分岐処理とは   5-02 if文   5-03 if文と論理演算子   5-04 三項演算子   5-05 switch 文   章末復習問題 ■6章 繰り返し処理   6-01 繰り返し処理とは   6-02 while文   6-03 do-while文   6-04 for文   6-05 for-of文   6-06 繰り返し処理の終了と継続   6-07 多重ループ   章末復習問題 ■7章 関数   7-01 関数の作成   7-02 引数のある関数の作成   7-03 戻り値のある関数の作成   7-04 関数式とアロー関数   7-05 ジェネリクス   7-06 スコープ   章末復習問題 ■8章 クラスの基本   8-01 クラス   8-02 プロパティ   8-03 メソッド   8-04 コンストラクタ   8-05 アクセス修飾子   章末復習問題 ■9章 クラスの応用   9-01 継承   9-02 オーバーライドとオーバーロード   9-03 アクセス修飾子(protected)   9-04 ジェネリックメソッド   章末復習問題 ■10章 抽象クラスとインターフェース   10-01 抽象クラス   10-02 インターフェースとは   10-03 インターフェースの継承   章末復習問題 ■11章 例外処理   11-01 例外処理とは   11-02 try catch finally   11-03 Errorオブジェクト   11-04 カスタム例外クラス   章末復習問題 ■12章 モジュール   12-01 モジュールとは   12-02 デフォルトエクスポート/インポート   12-03 モジュールの分割と階層化   章末復習問題 ■13章 ReactによるWebアプリ開発   13-01 Webページの作成   13-02 Reactとは   13-03 開発用プロジェクトの作成   13-04 Reactの基本ファイル   13-05 カウンターアプリの作成   13-06 お天気アプリの作成   章末復習問題 ■章末復習問題解答&チートシート ■著者プロフィール HIRO(ひろ):1995年頃からプログラミングの世界に足を踏み入れ、未知の技術や新しいプログラミング言語の習得を趣味としている。専門は.NETで、特にC#におけるアプリ開発を楽しみ、初心者向けの情報を数多く配信している。
  • ChatGPT/LangChainによるチャットシステム構築[実践]入門
    4.8
    【ChatGPTのAPIとLangChainで大規模言語モデルをシステムに組み込む知識をステップバイステップで実践できる!】 本書ではまず、OpenAI APIとLangChainについて解説します。ChatGPTのようなしくみを業務システムなどに組み込むためには、単にLLMに1つ入力して1つ出力を得るような実装ではなく、複数のタスクを一連のワークフロー処理として実現する必要があります。また、ChatGPTが知識を持たない専門知識を答えてほしいとか、意図した形式で応答が欲しいなど、実用性を高める必要も出てきます。これらを実現するためのLangChainのつかいかたをわかりやすく解説します。 後半では、ステートレスなOpenAI APIに記憶を持たせたり、必要に応じてWeb検索などを行うエージェント処理、さらにそれらチャット形式の処理を、ステップバイステップでWebアプリやSlackアプリとして実装します。 ■目次 ●第1章 大規模言語モデル(LLM)を使ったアプリケーションを開発したい!   1.1 ChatGPTにふれてみよう   1.2 プロンプトの工夫でできること   1.3 プログラミングで使ってみよう   1.4 ChatGPTを使うときに気をつけること   1.5 ChatGPTの有料プランでできること   ……ほか ●第2章 プロンプトエンジニアリング   2.1 なぜいきなりプロンプトエンジニアリング?   2.2 プロンプトエンジニアリングとは   2.3 プロンプトの構成要素の基本   2.4 Prompt Engineering Guideから:ChatGPTの無限の可能性を引き出す ●第3章 ChatGPTをAPIから利用するために   3.1 OpenAIの文書生成モデル   3.2 ChatGPTのAPIの基本   3.3 入出力の長さの制限や課金に影響する「トークン」   3.4 Chat Completions APIにふれる環境の準備   3.5 Chat Completions APIをさわってみる   ……ほか ●第4章 LangChainの基礎   4.1 LangChainの概要   4.2 Language models   4.3 Prompts   4.4 Output parsers   4.5 Chains   ……ほか ●第5章 LangChainの活用   5.1 Data connection   5.2 Agents ●第6章 外部検索、履歴を踏まえた応答をするWebアプリの実装   6.1 第6章で実装するアプリケーション   6.2 Cloud9を起動して開発環境を構築する   6.3 StreamlitのHello World   6.4 ユーザーの入力を受け付ける   ……ほか ●第7章 ストリーム形式で履歴を踏まえた応答をするSlackアプリの実装   7.1 なぜSlackアプリを作るのか   7.2 環境準備   7.3 環境設定ファイルを作成する   7.4 Slackアプリを新規作成する   7.5 ソケットモードを有効化する   ……ほか ●第8章 社内文書に答えるSlackアプリの実装   8.1 独自の知識をChatGPTに答えさせる   8.2 埋め込み表現(embeddings)とは   8.3 実装するアプリケーションの概要   8.4 開発環境を構築する   8.5 サンプルデータの準備   ……ほか ●第9章 LLMアプリの本番リリースに向けて   9.1 企業で生成AIを活用していくために   9.2 JDLA発行『生成AIの利用ガイドライン』をもとにした自社ガイドラインの作成   9.3 サービスの企画・設計段階での課題   9.4 テスト・評価について   9.5 セキュリティ対策について   ……ほか ●付録 Webアプリ、Slackアプリ開発の環境構築 ■著者プロフィール 吉田 真吾:株式会社サイダス取締役CTO/株式会社セクションナイン代表取締役CEO、ChatGPT Community(JP)主催。サーバーレステクノロジーのコミュニティ主催を通じて、日本におけるサーバーレスの普及を促進。『サーバーレスシングルページアプリケーション』(オライリー)監訳、『AWSエキスパート養成読本』(技術評論社)共著。 大嶋 勇樹:ソフトウェアエンジニア。IT企業からフリーランスエンジニアを経て会社を設立。現在は実務に就き始めたエンジニアのスキルアップをテーマに、勉強会の開催や教材作成の活動を実施。オンラインコースUdemyではベストセラー講座多数。勉強会コミュニティStudyCo運営。
  • Pythonデータ分析 実践ハンドブック 実務で使えるデータ加工のテクニック
    -
    ●データの加工や分析の実践スキルを身につけよう 本書は、Pythonやpandasの基礎を身につけた方が、データ分析を行ううえで知っておきたい「データ分析の実務で使うノウハウ」をまとめた書籍です。 さまざまな種類のデータの読み込みから加工、可視化、データの評価、pandasやNumPyの活用方法など、Pythonを使ってデータを加工し分析する方法を詳しく学べます。データ加工のレシピやデータ分析に必要な数学の知識についても学べます。 【本書で学べること】 ・データ加工の基礎知識 ・データの種類と読み込み ・表形式データの加工 ・NumPyと数値データ ・データの評価 ・時系列データの処理 ・テキスト情報の処理 ・画像データの処理 ・グラフデータの処理 ・地理空間データの処理 ・データ分析に必要な線形代数 【本書で学べること】 「Pythonのデータ活用や加工をより詳しく理解したい」「実務でデータ分析をしたい」「幅広いデータ形式の知識を持ちたい」「普段からPythonでデータ分析をしているが、データハンドリングの知識を学びたい/ツールの使い方を調べたい」といった方におすすめの一冊です。
  • UXデザイン100の原則
    -
    人とテクノロジーの間にポジティブな相互作用を生み出すための羅針盤 本書はUXデザインに取り組む際に抱く疑問、起こる問題、矛盾にどのように対応していくのかを1項目につき1見開きで、100解説します。カンヌライオンズ、The One Show、ウェビー賞、レッド・ドット・デザイン賞などで評価され、世界的に活躍する著者のケーススタディからUXの考え方の原則を学ぶことができる一冊です。 UXデザイナー、UI デザイナー、WEBデザイナー、プロダクトマネージャーなど製品開発に携わる人、必読です。

    試し読み

    フォロー
  • C言語によるはじめてのアルゴリズム入門 改訂第5版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミングの世界で、数学の定理や公式に相当するものがアルゴリズムです。本書ではπの計算や文字列の検索、迷路の解法などのプログラムをC言語で作成して基本的アルゴリズムを習得していきます。 ■目次 第1章 ウォーミング・アップ 第2章 数値計算 第3章 ソートとサーチ 第4章 再帰 第5章 データ構造 第6章 木(tree) 第7章 グラフ(graph) 第8章 グラフィックス 第9章 パズル・ゲーム ■著者プロフィール 河西朝雄:長野県岡谷工業高等学校情報技術科教諭、長野県松本工業高等学校電子工業科教諭を経て、現在は「カサイ.ソフトウエアラボ」代表。主な著書:「C言語用語辞典」(ナツメ社)「Javaによるはじめてのアルゴリズム入門」「原理がわかるプログラムの法則」(技術評論社)など

最近チェックした作品からのおすすめ

無料で読めるIT・コンピュータ

一覧 >>

IT・コンピュータランキング

一覧 >>