IT・コンピュータ - 技術評論社作品一覧
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ジュニパーネットワークス社のネットワーク機器に搭載されている専用OS,Junosの完全解説書です。ルーティング,ブリッジングとイーサネットスイッチング,セキュリティなどの他に,これまであまり資料がなかったMPLSやマルチキャスト技術,高可用性設計などについても詳しく解説し,かつ実践的な設定例を豊富に掲載しています。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では、3DCG制作ツール「Maya」でのモデリングの操作を基本から解説します。Mayaは3DCG制作の現場で非常に多く使われているツールですが、その機能は多岐にわたり、技能の習得を難しく感じる人も多いです。そこで本書では、実際に作例を作っていきながら、主にMayaのモデリングの工程に絞り、できるだけ操作の解説を省かずに丁寧に説明していきます。最新のMaya2020にも対応しています。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【プロ愛用の動画編集ソフトを使いこなそう】 プロ愛用の映像編集ソフト「Media Composer」のリファレンスが登場! Media Composerは主にポストプロダクションに利用される映像編集ソフトで、多くの制作会社で導入されています。自由度やカスタマイズ性の高さが魅力のソフトですが、その分使いこなす難しさを感じるユーザーもいるようです。そこで本書では、映像制作の基本となるシークエンスの編集操作から、各種エフェクトや字幕、オーディオ編集など、工程を一つひとつ解説します。さらには、筆者が長年にわたる現場での経験で培った実践的テクニックもふんだんに散りばめました。この本でプロのような手際の映像編集を始めましょう!最新バージョンの2024.2に対応しています。 ■目次 CHAPTER 00 Media Composerの基本 CHAPTER 01 クリップとメディア CHAPTER 02 シークエンスの作成とタイムライン CHAPTER 03 シークエンスの編集 CHAPTER 04 エフェクト CHAPTER 05 合成・タイトル CHAPTER 06 カラーコレクション CHAPTER 07 オーディオ CHAPTER 08 マルチカメラ・4K&HDR・フィルム CHAPTER 09 エクスポート・デジタルカット ■著者プロフィール もとたかし:フリーランスのテクニカルライター/Avidエディター。放送業界にて編集作業に携わる傍ら、Avid製品を中心としたレビュー記事の執筆などを行う。Avid編集歴は結構長い。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【VFX Graph解説書の決定版!!】 Unityのパーティクルシステム、VFX Graph(Visual Effect Graph)は自由度の高いパーティクル制御ができる優れたエディターですが、詳しい解説書籍はこれまでありませんでした。本書は、基本的な操作方法から、高品質なゲームエフェクト制作のための高度な機能まで、もれなく解説した書籍です。これ1冊あれば、VFX Graphのすべてが理解できるでしょう。 ■こんな方におすすめ ・ゲームエフェクトを作成する人全般 ■目次 ●Chapter 1 エフェクトの概要 1-1 ゲームエフェクトとは 1-2 本書で使用するツールについて 1-3 Unity HubとPackage Managerについて 1-4 Unityの画面構成と基本機能について 1-5 Prefab機能の解説 1-6 VFX GraphとShurikenの違い 1-7 VFX GraphとShader Graphの新機能について 1-8 HoudiniとAfterEffectsについて ●Chapter 2 VFX Graphエディタの概要と機能 2-1 VFX Graphエディタの概要 2-2 エディタの基本構成 2-3 VFX Graphのワークフローとブロックの設定方法 2-4 シミュレーションスペースの変更とサブグラフの使用方法 2-5 Particle StripとVFX Property Binder ●Chapter 3 VFX Graphの基礎と実践 3-1 アトリビュートを理解する 3-2 パーティクルの発生方法 3-3 ベクトルと三角関数の基礎 3-4 ラジアンと度数 3-5 パーティクルの動きの仕組みを理解する 3-6 竜巻のような動きを作成する 3-7 目標物に向かう動きを作成する ●Chapter 4 より高度な機能 4-1 テクスチャの扱い方 4-2 Outputコンテキストと各種設定について 4-3 パーティクルからパーティクルを発生させる 4-4 メッシュからパーティクルを発生させる 4-5 SDF(Signed Distance Field)とPoint Cacheについて 4-6 Vertex Animation Textureについて ●Chapter 5 Shader Graphの基礎と実践 5-1 シェーダーとは 5-2 Shader Graphの基礎 5-3 基本的なシェーダーを作成する 5-4 ディストーションシェーダーとディゾルブシェーダー ●Chapter 6 爆発エフェクトの作成 6-1 爆発エフェクトを作成する 6-2 2つの煙要素を作成する 6-3 火花とその他の部分を作成する 6-4 破片と地面の亀裂を作成する ●Chapter 7 Sci-fiテイストなエフェクトの作成 7-1 おにぎりを作成する 7-2 リングエフェクトを作成する 7-3 目盛り部分を作成する 7-4 背景のパーツを作成する ●Chapter 8 ビームエフェクトの作成 8-1 制作物の解説とアニメーションの準備 8-2 チャージ部分を作成する 8-3 魔法陣を作成する 8-4 魔法陣から発生する2種類の粒子を作成する 8-5 半球状のオーラを作成する 8-6 ビームを作成する Appendix 参考サイトの紹介 A-1 エフェクト制作に役立つサイトやコミュニティ A-2 Houdiniの学習に役立つサイト ■著者プロフィール 秋山高廣:ゲームエフェクトの制作、監修等を専門的に行う合同会社Flypot(フライポット)の代表。近年はエフェクトの教育に関する事業に力を入れています。HP:https://flypot.jp/、Twitter:@frontakk、著作:Unityゲームエフェクト マスターガイド(技術評論社)
-
-商用Java EE(Jakarta EE)アプリケーション・サーバーとしてトップクラスのシェアを誇るWebSphere Application Serverのノウハウを集大成,2012年発売から現場で愛されてきた「バイブル」をリニューアルしました。設定・構築・運用の基本知識はもちろん,パフォーマンス・チューニングやセキュリティ対策までしっかり網羅。現行のバージョン8.5と最新の9.0に対応。さらに,クラウドやDevOpsに対応したモダンスタイルの「WAS Liberty」について,大幅に書き下ろし。豊富な経験を持つIBM技術者たちによる,現場に欠かせない1冊です。
-
3.0
-
-◆GPUを制御する最新の低レイヤーAPIを手を動かして理解しよう。◆ VulkanはOpenGLの後継として登場した次世代のグラフィックスAPIで、開発者がGPUをより細かく制御することで、従来以上にGPUの性能を引き出すことが可能です。UnityやUnreal Engineなどのゲームエンジンから内部的に利用されており、多くの開発者にとって普段意識することは少ないものです。しかし、⾼度なグラフィックスを実現する際やデバイスに最大限のパフォーマンスを発揮させる場合には、その知識が重要になります。またGPUを用いた汎用計算にも対応しており、シミュレーションやAIの分野での利用もあります。この書籍では、基本的な描画や計算処理を通じてVulkanを直接扱い、GPUグラフィックスプログラミングの基礎を学びます。 ■こんな方におすすめ ■目次 第1章 Vulkan概要 第2章 ウィンドウの表示 第3章 ポリゴンの表示 第4章 3Dポリゴンの表示 第5章 テクスチャの表示 第6章 モデル(ポリゴンメッシュ)の表示 第7章 テッセレーション 第8章 コンピュートシェーダー 第9章 メタローダーを使う 第10章 レイトレーシング 第11章 メッシュシェーダーパイプライン 第12章 RenderDocによるデバッグ ■著者プロフィール 山田英伸:株式会社セガに所属。マルチプラットフォーム開発スペシャリスト。業務では主にゲーム開発におけるアプリケーションの技術支援を担当し、幅広い技術知識を活かして開発をサポートしている。VulkanやDirectX12といったグラフィックスAPIに強い関心を持ち、日頃から最新情報を追いながら実装や検証にも積極的に取り組む。サーバー関連やネットワーク通信、OSを含む低レイヤ領域についても、自ら手を動かしながら実践的に知識を深めている。技術領域をまたいだ橋渡しを得意とし、外部講演の実績も多数。知見の共有や技術の普及にも力を注いでいる。
-
-◆最強のDify・生成AI活用マニュアル。◆ DIfy(ディファイ)は、各種生成AIを使用してアプリケーション開発ができる、。オープンソースで利用可能なプラットフォームです。本書ではアプリを作りながら、AIチャットボット、RAG、エージェント、ワークフロー、ノードの活用、各種ツールやAPIの使い方、チャットフローの作り方まで詳しくフルカラーで説明します。最終的にはDockerで完全クローズドなシステムを構築するまで完全解説します。Difyは作りたいアプリをノーコード・ローコードで実現できます。500ページを超えるボリュームで全方位から詳しく解説します! ■目次 第1章 生成AIの理解と活用 ・1.1 生成AIの回答の仕組みとユーザーアプリケーション ・1.2 Difyの役割と課題ドリブン開発 ・1.3 Difyとはどのようなものか? 第2章 チャットボットの作成 ・2.1 さっそくDifyを使ってみる ・2.2 LLMのモデルの登録 ・2.3 LLMパラメータの調整 ・2.4 プロンプトを考える ・2.5 Webページにチャットボットを埋め込む ・2.6 履歴の確認と監視について 第3章 RAGを使いこなす ・3.1 RAGとは何か? ・3.2 ナレッジの構築 ・3.3 チャットボットでRAGを行ってみる ・3.4 RAGのポイントは入力データにあり ・3.5 ハイブリッド検索について 第4章 エージェントの作成 ・4.1 エージェントとは ・4.2 DifyでAIエージェントを作る ・4.3 ツールの連携の実例 ・4.4 マルチモーダル対応の実例 第5章 ワークフローの作成 ・5.1 AIアプリ開発の基本技術 ・5.2 さっそく作ってみよう ・5.3 ワークフロー公開の2つのモード ・5.4 知識をつなげて統合する ・5.5 議事録を作成する ・5.6 DSLのエクスポートとインポート 第6章 各種ノードの型 ・6.1 壱ノ型=開始-終了:アルファでありオメガである ・6.2 弐ノ型=開始-LLM-終了:究極の型 ・6.3 参ノ型=条件分岐:条件によって処理を分ける ・6.4 四ノ型=知識取得:RAGで知識を得る ・6.5 伍の型=変数を取り出す:パラメータ抽出 ・6.6 六ノ型=繰返し処理:イテレータで回す ・6.7 七ノ型=定型文の処理:テンプレートはどう使うのか ・6.8 八ノ型=コード実行:ラストワンマイルの切り札 ・6.9 九ノ型=API召喚術:HTTPリクエストノードでAPI連携 ・6.10 拾ノ型=パラレル実行:ノードを同時に実行する ・6.11 拾壱ノ型=ファイル処理:あらゆるファイルを読むこと ・6.12 拾弐ノ型=構造化出力:非構造データを構造化する ・6.13 まとめ:十二の型、その先にある無限の可能性 第7章 各種ツールの使い方 ・7.1 エージェントとワークフローでのツールの扱いの違い ・7.2 Webブラウジングをつくる ・7.3 コードインタプリターをつくる ・7.4 ワークフローをツールとして組み込む ・7.5 カスタムツールの作成 ・7.6 まとめ:創造のための三つの極意 第8章 チャットフローの作成 ・8.1 チャットフローを理解する ・8.2 チャットフローを作ってみよう ・8.3 マルチモーダルに対応してみよう ・8.4 任意に会話を記憶できる会話変数と変数代入 第9章APIとしての活用を探る ・9.1 APIで自由を手にいれる ・9.2 DifyAPIとしてアクセスする ・9.3 チャットボットAPIを使うには ・9.4 ストリーミングに対応する ・9.5 エージェントに対応する ・9.6 APIでナレッジを操作する 第10章 ローカル環境の構築 ・10.1 Dockerの物語 ・10.2 Dockerを使ったインストール方法 ・10.3 Difyの内部構造 ・10.4 環境変数とカスタマイズ ・10.5 OllamaでローカルAIチャットボットを作る 終章 次なる一歩に向けて ■著者プロフィール 小野哲:ソフトウェア開発歴40年を超えるプロ技術者。ウェブアプリからデータベースまで幅広い知見と技術を持つ。最近ではPythonでAI関連やIoT関連のシステム開発を請け負う。著書に『ソフトウェア開発にChatGPT は使えるのか?』『逆算式SQL教科書』などがある。
-
4.5本書は,Unity上でゲームエフェクトを制作していく過程を解説した書籍です。Shader Graphを使用してシェーダーを作成し,Shurikenでエフェクト制作する過程を解説していきます。またHoudiniなどのDCC(Digital Content Creation)ツールを使ったリソース制作の方法についても解説しています。 Shurikenだけに的を絞った本ではなく,エフェクトに必要なシェーダー制作,リソース制作などにも踏み込んで解説しており,内容とレベルで妥協はありません。ゲームエフェクトの制作現場における必携の1冊です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆次世代のテーブルフォーマットIcebergを完全解説!◆ Apache Icebergは、ストレージ上のファイル群を抽象化し分散クエリエンジンで扱うためのオープンな「テーブルフォーマット」です。本書では、データレイク構築に関する基本的な考え方やIcebergを使うことのメリットといった基本から、Sparkなどの各種分散クエリエンジンにおける実践的な活用方法、そして実運用のためのノウハウまで、豊富なハンズオンとともに解説。次世代のデータ基盤の構築・運用に関わるエンジニア必携の一冊です。 ■こんな方におすすめ ・データ基盤の開発・運用に携わるエンジニア、これからデータ基盤を作りたいエンジニア ■目次 第1部 Apache Icebergの基本 ・第1章:データレイクの課題とApache Iceberg ・第2章:Apache Icebergの仕組みと機能 ・第3章:Icebergカタログとストレージ 第2部 分散クエリエンジンでの利用 ・第4章:Apache Spark ・第5章:Apache Flink ・第6章:Trino ・第7章:Apache Hive ・第8章:PyIceberg 第3部 ユースケースと応用 ・第9章:ユースケースとソリューションパターン ・第10章:AWSでIcebergを活用する ・第11章:運用管理 ・第12章:パフォーマンス最適化 ・第13章:Icebergへの移行戦略とパターン ■著者プロフィール 田中智大(たなか ともひろ):アマゾン ウェブ サービス ジャパン合同会社 サポートエンジニアリングチームに所属。2017年にAWSにジョインし、ビッグデータに関連するサービスについて、日々お客様の技術的課題の解決に取り組んでいる。最近はApache Iceberg OSSへの貢献をはじめ、海外カンファレンスでの登壇などコミュニティ活動にも積極的に参加している。 疋田宗太郎(ひきた そうたろう):アマゾン ウェブ サービス ジャパン合同会社所属。SI企業でエンタープライズITに向けた市場取引システムやデータ分析基盤の構築、運用に従事。AWSではデータ分析基盤の構想策定から具体的な実装支援までを行う。巨大なデータを効率よく柔軟に扱う技術と、それを支えるOSSに関心があり、Apache IcebergやOpenSearchを好む。
-
5.0※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-12947-7)も合わせてご覧ください。 本書は,事業分析やデータ設計のためのモデル作成技術の入門書です。本書で紹介する「TM(Theory of Models)」は,厳密な文法に則ってテーブルを細分化することにより,ITエンジニア同士で共通の言語認識を持ち,変化に強いデータベースの構築を可能とするモデル作成手法の1つであり,事業分析,データ設計の分野で長く活用されています。本書では,モデル作成技術の前提となる理論や知識を解説し,TMによるモデル作成の流れを概観した後,実際のモデル作成に使われる技術・文法の解説を行います。また,学習した内容をきちんと身に付けられるよう,解説の合間には練習問題を用意しました。事業構造を正確に分析し,モデル化するための理論と技術をしっかり学ぶことのできる1冊です。
-
-Direct3D 12を用いてグラフィックスプログラミングの理論と実装を丁寧に解説し,入門書レベルを卒業し脱初心者を目指している読者に有益な情報を提供する書籍です。 ゲームエンジンを利用していても,それを支えるグラフィックスAPI関連の知識を学ぶことはより理想に近い開発を行う上で重要な意味を持ちます。本書ではプログラム上の処理に留まらず理論の復習や導出を丁寧に解説することで,技術やシステムの進化に依らない真の実力を身に付けることができるようになります。
-
4.0匿名加工医療データの登場により、医療保険開発や健康管理アプリ開発などの自由度が高まりました。それと同時に、開発者はこれまでの分析方法を適用していいのかという戸惑いを持ち、また分析者は時に急遽、分析担当としてアサインされ、期限のある中でデータに慣れて分析手法を学び、結果を出すことが求められます。本書では医療データを手元のPCで擬似生成し、生成した擬似データを分析しながらPythonに慣れ、分析手法を身に着けていただくことを目的にしています。 医療データを分析する上で、統計学以外に「疫学」「医療統計学」「線形代数学」の知識が必要となります。しかしこれらの専門書は医療データ分析の範囲を大きく超えます。企画している書籍は、1つの学問体系を説明する学術書ではなく、分析手法を網羅するような一般的な内容でもありません。この書籍は「いかにして医療データ(生物データ)からイベント(死亡・疾病等)の起こりやすさを推定するか」をテーマとして、様々な知識体系からアプローチし、得られた分析結果の妥当性を検証していく実用書です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 3DCGクリエイターの標準アプリ、Mayaのやさしい教科書です。キャラクターと背景の作成に絞り、入門者に必要十分な機能だけでモデリングの手順をわかりやすく学習できるようにしました。作例に使用するのは人気のキャラクター「チーバくん」。自分でモデリングしたチーバくんを歩かせてみましょう。元サイバーエージェントでゲーム事業3D開発責任者の著者が、社内の初心者向けに実施していたMaya塾のノウハウを本にしました。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 基礎から学べるロングセラーが,カバーデザインも新たに2020年版対応となりました。 モデリング,リギング,ライティングからキャラクター制作,アニメーションの基礎までクリエイティブに大切なアプリの基本の「き」が身につきます!
-
5.0Rustは2015年に安定版がリリースされた新しい言語です。静的型付けと関数型言語などにみられる高度な抽象化のしくみを取り入れており、高品質で再利用性の高いプログラムを開発できます。さらに、ハードウェア資源についてC/C++と同等の効率の良い制御ができますが、決定的に違うのは、安全性をかなり重視しています。つまりRustは開発者の生産性を高めつつ、性能やハードウェア資源の効率を最大限に発揮するという、従来の言語では相反する要件を同時に満たす、数少ないプログラミング言語の1つなのです。本書はこの注目のプログラミング言語Rustの入門書です。この1冊でRustの言語仕様から開発現場で必要となる知識までを丁寧に解説しています。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 時系列データとは気温や株価のように時間順に得られる系列データを指します。時系列データの分析方法にはさまざまありますが、本書では確定的な方法と確率的な方法を解説します。確定的な方法については移動平均法に基づく方法、確率的な方法については、状態空間モデルに基づく方法を取り上げ、これらの解説と合わせてどのようにコードに落とし込むかについても丁寧に解説します。初めて時系列分析を試みる方はもちろん、応用的な手法についても取り上げているのですでに時系列分析に携わっている方にも興味を持っていただける内容になっています。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「3ds Max」は3DCGの現場で確固たる地位を築いたソフトウェアです。リアルな3DCGを制作するのに適しており,映画やテレビの映像制作の現場はもちろん,アニメーションの現場でも高頻度で使用され,近年は,大学や専門学校のカリキュラムでも広く取り上げられています。本書は,3DCG制作において実力と信頼のあるIKIF+のスタッフによる3DCG制作の教科書として,3dsMaxの基本を学ぶため,モデリングや映像・アニメーション制作の操作をLesson1~15に分けて解説していきます。この1冊で頻繁に利用される3ds Maxの操作がほぼマスターでき,プロとしての基礎固めができます。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では、3DCG作成統合ツール「Cinema 4D」の使い方を基本から解説します。基本操作から始まり、モデリング、アニメーション、レンダリングまで、「キャラクターを作って動かすこと」にテーマを絞って機能を解説していきますから、初めての人もこれ1冊で、Cinema 4Dによる3DCG制作の基礎を身に付けられます。最新のCinema 4D Studio R20に対応。
-
-GNS3はOSSのネットワークシミュレータです。ネットワーク技術に関するトレーニングや机上検証用として,世界中で利用されています。本書は,IPネットワークの基礎やGNS3の使い方だけでなく,スイッチングやIPマルチキャスト,VPNなどを実際に構築&検証する方法まで説明しているので,ネットワーク技術の理解をより深められます。また,シスコ技術者認定のCCENT/CCNA/CCNPに挑戦する方にとって最適な自習環境になるでしょう。 なお,本書はCisco IOSをGNS3上でエミュレートして解説するので,Cisco IOSイメージの入手が必要になります。
-
-本書はヤマハルーターでネットワーク技術を体系的に習得できるように構成されています。ネットワーク技術の基本的な内容から,ルーティングプロトコルの詳細な設定方法やセキュリティ/VPN/QoS/冗長化/負荷分散までを網羅しています。また,Ciscoルーターの設定方法も対比的に掲載しています。なお,本書で紹介しているヤマハルーターの設定内容は,ギガアクセスVPNルーターのRTX1200(Rev .10.01.65)とRTX1210(Rev .14.01.14)によるものです。Ciscoルーターの設定例は「Cisco IOS 12.2」をベースにしています。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆ノーコードで自分の会社専用のアプリを開発する、活用する、運用する!◆ プリザンターは、国産OSSのノーコード・ローコード開発ツールです。豊富な標準機能をマウス操作で組み合わせて素早く業務アプリを作成できます。スクリプトを使うことで標準機能を拡張できるので、業種・業界を問わず様々な業務にぴったりフィットしたカスタマイズが可能です。 ■こんな方におすすめ ・まずは自分の力でやりたいことを電子化してみたい方 ・情報システム部でデジタルトランスフォーメーションを実践してみたい方 ・社内業務の改善を行いたい方 ■目次 第1章 プリザンターの概要 ・1.1 プリザンターとは ・1.2 プリザンターが生まれた背景 ・1.3 プリザンターにできること ・1.4 プリザンターが無償で使える理由 第2章 プリザンターの活用事例 ・2.1 株式会社りそな銀行での活用事例 ・2.2 岐阜県での活用事例 ・2.3 本田技研工業株式会社での活用事例 第3章 プリザンターの環境準備 ・3.1 デモ環境で試す ・3.2 サーバにインストールして使う ・3.3 SaaSを使う 第4章 プリザンターの基本操作 ・4.1 起動、停止、再起動 ・4.2 ログイン、ログアウト ・4.3 ユーザとグループの操作 ・4.4 サイトの操作 ・4.5 レコードの操作 ・4.6 レコードの編集画面の設定 ・4.7 項目の機能と設定 ・4.8 レコードの一覧画面の設定 第5章 顧客情報と商談管理アプリを作る ・5.1 顧客情報と商談管理アプリの概要 ・5.2 テンプレートからテーブルを作る ・5.3 アクセス権を設定する ・5.4 リンクを設定する ・5.5 データをインポート/エクスポートする ・5.6 ビューを設定する ・5.7 サマリを設定する ・5.8 計算式を設定する ・5.9 通知を設定する ・5.10 添付ファイルを共有する ・5.11 カンバンでペーパーレス会議をする ・5.12 クロス集計で集計結果を確認する 第6章 資産管理と棚卸しアプリを作る ・6.1 資産管理アプリの概要 ・6.2 資産管理テーブルを作る ・6.3 入力制限を設定する ・6.4 自動採番を設定する ・6.5 写真を登録する ・6.6 変更履歴を利用する ・6.7 QRコードで棚卸しをする 第7章 稟議申請アプリを作る ・7.1 稟議申請アプリの概要 ・7.2 承認者マスタと稟議申請テーブルを作る ・7.3 プロセスを設定する ・7.4 リマインダーを設定する ・7.5 状況による制御を設定する 第8章 ユーザ認証とアクセス制御 ・8.1 ユーザ認証とアクセス制御の概要 ・8.2 ユーザ認証 ・8.3 Active Directoryと同期する ・8.4 組織とグループとユーザ ・8.5 アクセス制御の設定 第9章 開発者向け機能とシステム間連携 ・9.1 開発者向け機能の概要 ・9.2 スクリプト ・9.3 スタイル(CSS) ・9.4 サーバスクリプト ・9.5 API 第10章 便利な機能 ・10.1 フィルタ機能 ・10.2 ソート機能 ・10.3 ガイド機能 ・10.4 横断検索機能 ・10.5 ビューモード ・10.6 サイト統合機能 ・10.7 アナウンス機能 ・10.8 ダッシュボード機能 ・10.9 サイトパッケージ機能 ・10.10 システムログ機能 ■著者プロフィール 内田太志:株式会社インプリムの代表取締役社長。システムエンジニアとして大手IT企業に在籍しながら個人でプリザンターを開発し、 2016年にファーストバージョンをリリース。2017年に独立・起業し、現職に就任。事業のコンセプトとして「マネジメント快適化」を掲げ、大規模組織の業務効率化やDX推進のために、プリザンターの機能強化とパートナー企業との連携によるエコシステムの拡大に取り組んでいる。
-
-◆インターフェースシフトに備えよ◆ 空間コンピューティング(Spatial Computing)とは、現実世界とコンピュータシステムを視覚的に複合する技術を指し、AppleがApple Vision Proで実現する新しい3Dの世界を言い表すために用いている表現です。Apple Vision Proを使用すれば視界全体を作業スペースにできるため、PC操作の新しい体験への期待が寄せられています。 本書は、Apple Vision Proの開発に用いるvisionOSに焦点を当て、ARアプリの事例を用いながら開発方法について解説します。ノーコード/ローコードでの扱い方、SwiftUIでのアプリケーション開発、実装事例を通した3D表現、タイマーアプリなど基本的なトピックが含まれたアプリを用意し、Unityで作成する方法とすでに作成されたアプリをVision Proアプリに移植するための手順といった実践についても解説します。 本書内で紹介するアプリはXcodeのvisionOSシミュレータで試すことができます。 ■目次 ●第1章 ノーコードorローコードで遊ぶvisionOS ・1-1 3Dモデルを目の前に召喚!(ノーコード) ・1-2 Reality Composer Proでシーンを構築しよう!(ノーコード) ・1-3 3Dモデルを手に追従させよう!(ノーコード) ・1-4 RPG風のシーンを作ろう!(ノーコード) ・1-5 指先から魔法のパーティクル!(ローコード) ……ほか ●第2章 SwiftUIによるAI英会話アプリ開発 ・2-1 はじめに~サンプルアプリの概要 ・2-2 基本的なWindowsアプリの作成 ・2-3 英会話機能の実装 ・2-4 会話AI ……ほか ●第3章 空間を活用したタイマーアプリ開発 ・3-1 My Spatial Timer ・3-2 マーカー表示と自己位置の追従 ・3-3 タップ操作によるタイマーの追加と削除 ・3-4 タイマーの画面デザインと機能 ・3-5 UserDefaultsによるデータ永続化 ……ほか ●第4章 SunnyTuneの実装事例 ・4-1 Volumesアプリ開発の基礎 ・4-2 空の表現 ・4-3 光の表現 ・4-4 風を表現する ・4-5 木の成長アルゴリズム ……ほか ●第5章 UnityによるvisionOSアプリ開発 ・5-1 環境構築 ・5-2 Windowsアプリの作成 ・5-3 Volumesアプリの作成 ・5-4 Spacesアプリの作成 ・5-5 簡単なゲームアプリを作ってみる ……ほか ●第6章 PolySpatialによるUnityプロジェクトの移植 ・6-1 PolySpatialのサポート状況の把握 ・6-2 既存プロジェクトにPolySpatialをセットアップ ・6-3 既存プロジェクトの移植で起きる問題と解決方法 ・6-4 インタラクションの変更 ・6-5 既存プロジェクトの移植で発生しそうな問題 ……ほか ■著者プロフィール 服部 智:株式会社サイバーエージェント xRエンジニア。Cyber AI ProductionsでバーチャルプロダクションやxR系サービス作成に従事。GitHubでのvisionOS 30 Daysチャレンジが注目を集めテックカンファレンス登壇や勉強会主催をしている。 小林佑樹:株式会社MESON 代表取締役社長。日本人デベロッパーとして世界で初めてApple Vision Proを体験。 ばいそん:株式会社サイバーエージェント XRエンジニア。XRにおける「遊び」と「デザイン」を探求する偶蹄目。バーチャルプロダクションスタジオの撮影シミュレーションシステムの開発を行う。 副島拓哉:株式会社サイバーエージェント iOS エンジニア。FANTECH領域にて大手芸能事務所のファンコミュニケーションサービスのiOSアプリケーション開発を行う。 加田健志:株式会社サイバーエージェント。次世代スポーツ映像開発を行っている。 佐藤 寿樹:株式会社MESON エンジニア。Apple Vision Pro向けのSunnyTuneを開発を行う。 比留間 和也:株式会社 MESON CTO。XRプロダクト開発を行いながら、どうしたら世にXRが広がるかを模索中。 清水 良一:株式会社サイバーエージェント 技術広報。Blenderを活用した映像制作ワークフローに注力している。
-
5.01巻4,180円 (税込)因果推論とは,ある要因が何を(どれくらい)引き起こしたのかを判断するためのツールです。本書は,因果推論に関する最近までの進展をまとめ,学生や実務家を対象として,因果関係に関する意味のある回答を導き出すために必要な統計的手法を解説していきます。 本書の最大の特徴は,理論だけでなく,統計プログラミング言語(R,Stata)による実装を重視している点にあります。例題には,読者が利用できるデータとコードが添付されており,すぐに手を動かして実践することができます。本書は機械学習に関するトピックを含まない一方で,理論的な解説が詳細であるほか,DAGや合成コントロール法といった発展的なトピックを扱っています。これらのトピックは,近年の因果推論の理論的進展において重要ですが,入門レベルの書籍において解説している点で希少性があります。
-
-Rustは2015年に1.0がリリースされた比較的新しい言語ですが,メモリの安全性が保障されていながら,C++並みの高速性があるという点でC/C++の代替えとして注目されています。近年,グーグルがAndroid OSの開発言語にマイクロソフトがWindowsの開発にRustを採用したことにより,今後の主流言語の1つとしてRustの可能性を感じているエンジニアも増えてきています。そこで本書籍は仕事で利用するエンジニアに向け,Rustの言語仕様からエラー処理/パッケージ管理/メモリ管理といったRust独特の解説,各種開発方法まで現場で必用となる知識を1冊にまとめました。Rust 1.66対応。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-13217-0)も合わせてご覧ください。 Blackmagic DesignのDaVinci Resolveは,近年映像制作関係者を中心に注目されているノンリニア動画編集ソフトです。特にカラーグレーディング機能に優れたソフトとして認識がありましたが,現バージョンでは動画編集に関わるあらゆる機能を備え,1つのソフトですべての編集作業が行える,統合環境が魅力となっています。無償版も提供されており,誰でも手軽に試してみることができるのもポイントの1つ。本書は,著者の撮影した題材をもとに,チュートリアル形式で1本の映像作品を制作しながら,DaVinci Resolveの操作が学べる実践タイプの入門書です。アクションシーンなど演出が加わった映像素材を用い,実際に手を動かしながら,実践的に編集操作を習得,素材をどのように料理していくかを学ぶことができる,現場感あふれた解説書になっています。最新のDaVinci Resolve 18対応。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2016年に発売した「Autodesk Revitではじめる BIM実践入門」のRevit 2022/2021対応版です。BIMの仕組みを使って,平面図を「早く」「思い通りに」作成する平B式で,無理なくBIMを導入できます。また,平面図以外の図面の作成方法も追加し,ボリュームアップしました。これからRevitを始めたい方から仕事でRevitを使っている方まで,幅広く役立つ一冊です。
-
-
-
-LinuCは,2018年から始まった新しいLinux技術者認定資格試験です。本書は,このLinuC試験のうち,レベル1(101試験,102試験)の出題範囲をカバーする新しい教科書です。実績ある講師によるわかりやすい解説で,資格取得に必要な確かな力を身に付けることができます。付属DVD-ROMには,Oracle VM VirtualBox上で動作する学習用のLinux仮想マシン(CentOS,Debian GNU/Linux)を収録していますので,実際に手を動かしながら学ぶことが可能です。各章末には演習問題を用意しているほか,101試験,102試験それぞれの出題範囲に対応した模擬問題も用意しました。
-
4.3クラウド環境(Amazon Web Services)を前提としてアプリケーション開発し,それを運用することはごく普通なものになりました。しかし,実際にシステムをサービス開始してみると,想定したパフォーマンスを達成できないことが多々あります。それはシステムにかかる負荷を正しく見積もっていないことが原因であるようです。本書では,クラウド環境での負荷試験のやり方や評価方法を解説します。筆者たちはさまざまなクラウド環境でのアプリケーションの開発と運用で実績を積んできました。その成果を余すことなく1冊にまとめました。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 AutoCAD LTの操作を覚えるには,実際に図を描いてみるのが一番です。本書は,豊富な例題を用意し,実際に手を動かしながらAutoCAD LTの操作を楽しく,しっかりと身に付けることができるドリルブックです。付属CD-ROMには例題ファイルを収録しているので,すぐに学習が始められます。
-
3.51巻4,180円 (税込)今回で3回目の改訂となるApache Solrの解説書です。Solrはオープンソースの検索エンジンソフトウェアです。多くの企業で使用され,検索を利用したさまざまなサービスを実現する基盤になっています。本書はSolrの基本的な技術の解説と知識をまとめたのちに,ドキュメント検索,インデクシング,クラスタなどのその特徴あるしくみを紹介し,より具体的なプログラミング手法にも言及していきます。そして検索精度改善,レコメンデーションシステムへの応用といった発展的な利用方法まで詳細に解説します。
-
-本書は、CCNA Routing and SwitchingとCCENT資格の取得を目指す人にお勧めのテキストです。2016年に改訂されたバージョン3.0試験に対応しました! 本書がカバーするのは、試験番号100-105J(ICND1)および、試験番号200-125J(CCNA)のうちICND1に相当する試験範囲となります。わかりやすい解説と豊富な解説図、各章末に用意された練習問題で、資格の取得に必要な技術と知識を効率よく学習できます。スキルアップを目指すエンジニア必携の1冊です。
-
-Cisco CCNA Routing and SwitchingおよびCCENT資格取得のための,一番新しい対策テキストです。2013年に改定された新試験にいち早く対応しました! 本書は,ICND1試験(100-101J)と,CCNA試験(200-120J)のICND1に該当する出題範囲をカバー。わかりやすい解説と豊富な解説図,各章末に用意された練習問題で,資格の取得に必要な技術と知識を効率よく学習できます。スキルアップを目指すエンジニア必携の1冊です。
-
-【ご注意:本電子書籍は,紙の書籍として刊行した『Android Studio本格活用バイブル~効率的にコーディングするための使い方』を,電子版でアレンジしたものです。紙版には収録しきれなかった部分(A5判,約300ページ相当)までをすべて含めた内容となっています】Androidアプリの開発に欠かすことのできないGoogle謹製のIDE「Android Studio」。本書では,基本的な知識から導入方法,エディタの使い方,バージョン管理の方法,さらにはAndroid Studioを語る上では欠かせないリファクタリング機能や内部構造まで,Android StudioのベースとなったIntelliJ IDEAのエキスパートである著者が徹底解説しています。はじめてAndroidアプリを開発する方,これからAndroid Studioを学びたい方はもちろん,ソフトウェア開発に関わるすべての方必読の一冊です。
-
-Javaを利用したシステム開発ではミドルウェアとしてSpring Frameworkが定番になった。バージョン4.0以降,急速に普及しているクラウド環境への対応が当たり前のものになり,さらにはマイクロサービスへの対応もすでに当然の機能になっている。そうしたWebアプリケーションの作り方の枠組みすべてを含んでいる体系がSpringと言えよう。本書はSpringの使い方を基礎の基礎から,応用的・実践的な開発まで広く解説する。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 LinuCは、LPI-Japanが提供するLinux技術者認定資格試験です。2018年から始まった比較的新しい資格試験で、日本の大手IT企業などを中心に採用・導入が進んでいます。2020年4月に試験が改定され、新たにバージョン10.0の試験が開始されました。本書は、このLinuC試験のうち、レベル1バージョン10.0(101試験、102試験)の出題範囲をカバーする教科書です。実績ある講師によるわかりやすい解説で、資格取得に必要な確かな力を身につけることができます。付属DVD-ROMには、仮想環境で動作するLinuxのイメージを収録していますので、実際に手を動かしながら学ぶことが可能です。
-
3.0ZBrushによるモデリングを解説した、初めての人にも安心の解説書です。本の前半では、ZBrushの各種機能の使い方を丁寧に解説します。後半では、題材としてフィギュア原型作りを取り上げ、ZBrushを使って実際にモデリングしていきます。各機能を実際にどう使うのかはもちろん、モデリングのポイントや注意点などまで説明していますので、基本がしっかりと身に付きます。最新のZBrush 2018に対応し、ZBrush 4R8および2018の新機能についても解説します。
-
-サーバーやネットワーク機器などの構築・管理の自動化に注目が集まっています。Puppetは構成管理ツールの中でも歴史が古く,実績があるツールです。Puppetは,専用言語でマニフェスト(システムのあるべき状態)を記述するため,その習得コストがかかるものの,開発と運用管理の担当者が異なることが多い日本に適したツールと言えます。本書はPuppetの基本から利用事例・ベストプラクティスまで,経験豊富な著者が蓄積したノウハウをあますことなく,かつわかりやすくまとめています。
-
4.0本書は,JavaScriptの定番SPA開発フレームワーク「Angular」の解説書です。データバインディング,コンポーネント,依存性注入といったAngularを理解するための基本要素をはじめ,ディレクティブ/パイプ,フォーム,ルーティング,モジュール/コンポーネントの技術解説,ディレクティブ/パイプ/サービスの自作やテストなどの応用的なテーマまでを網羅。また,Angular 4に対応し,5以降のアップグレードにも留意した解説を行っています。Angularによる動的Webアプリケーション開発に必要となる知識が,この1冊で身に付きます!
-
4.0動的Webアプリケーション開発の現場では,FlashやSilverlightを代表とするRIAが衰退し,JavaScriptとHTML5をベースとしたSPAが主流になりつつあります。本書は,Googleが提供する最新JavaScriptフレームワーク「AngularJS」を取り上げ,特徴的な双方向バインディング/DIコンテナー/ルーティングを駆使した開発手法から,ディレクティブ,フィルター,サービス,WebAPI,コントローラーなどの解説,ディレクティブ/フィルター/サービスの自作やテストなどの応用的な技術までを網羅します。AngularJSによるWebアプリケーション開発に必要となる知識が,この1冊で身に付きます。
-
-現在広く普及している,x86系CPU搭載のコンピュータ。 本書はOSの機能を実装しながら,その姿を明らかにしていきます。 第1部ではまず,ハードウェア,ソフトウェアの基本概念や,CPUとOSの関係など,コンピュータの核となる理論を丁寧に解説します。 第2部では,x86系コンピュータに対象を絞り,レジスタの構成や,機械語命令の使い方などを詳細に検討します。 第3部は,いよいよOSの実装パートです。第1部,第2部で得た知識を生かして,マルチタスクなどのOSの機能を楽しみながら実装することができるでしょう。 なおイントロダクションでは,初学者向けの基礎知識を解説。 「2進数って何?」という方でも,x86系コンピュータとOSへの理解を深めることを可能にする一冊です。
-
-
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 3D CADモデリングソフトの中でも安価で導入しやすいShade3D。本書はShade3Dで建築,インテリア関係の設計に携わる方が,実務でモデリングできる基礎を身につけるための独習書です。本書では,事務で役立つ知識を交えつつ,膨大な数の製図(モデリング)を作成しなければならないなど,実務に追われている人が効率よくモデリングする方法を紹介。基本形状からはじまり,一戸建てを作りながらShade3Dの操作方法を学びます。【補足情報】ver.16/17/18対応。ダウンロード可能:本書解説サンプル(Shade3Dモデリングデータ,マッピング素材)/Shade3D ver.18体験版(Windows/Mac)収録
-
5.0本書は野村総合研究所のシステムコンサルティング事業本部で実施している「アナリティクス研修」をベースにした増補改訂版で,「統計的なモデリングとは何か?」「モデルに基づく要因の分析と予測の違いとは?」「具体的なモデルの作り方」「結果を解釈する際の落とし穴の見分け方」など,ビジネスの現場感を重視した構成です。実務で遭遇するデータ品質や加工のポイント,さらにRとPythonを利用し,データからモデルを作成して結果を得るという基本的な手順を体験できます。これからデータ分析や統計解析,機械学習を学び,現場でそれらを活用したい方に最短学習コースでお届けします。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆異常検知の理論、実装、Tipsをまるごと学ぶ◆ 異常検知は製造業における不良品検出や故障の予兆検知、セキュリティ分野での不正アクセス検知、医療における病変検出など、実社会の幅広い場面で不可欠な技術です。本書は、その理論と実装をバランスよく解説した実用的な入門書です。「異常データが少ない」「データの分布にモデルがうまく当てはまらない」といった実務で頻発する課題を出発点に、教師あり学習、教師なし学習、統計モデリングを用いた異常検知手法を広く紹介し、その使い分け方法を体系的に整理します。 基礎理論の平易な説明と、Pythonやオープンソースライブラリによる実用的なコード実装を通じて、実際のシステム設計や運用に直結する知識を提供します。異常検知の基礎と応用を一冊で身につけたい方に最適な手引きです。 ■こんな方におすすめ ・異常検知のしくみを理解して実践したいデータ分析者 ・異常検知をサービスに導入したいエンジニア ・製造業やセキュリティ、医療など異常検知の有用性が高い分野のエンジニア ■目次 1章 異常検知の概要と使いどころ ・1.1 異常検知とは何か ・1.2 異常検知における課題と解決策 ・1.3 異常検知の実施フロー ・1.4 本書の構成 ・1.5 データとモデルの基礎知識 ・1.6 各手法の使い分け ・1.7 実システムで陥りやすい落とし穴 ・1.8 Pythonの環境構築 2章 データの概要把握と可視化 ・2.1 本章の構成 ・2.2 構造化データの取り扱いとPythonでの読み込み ・2.3 EDA―探索的データ解析 ・2.4 データの可視化 ・2.5 2~6章で使用するサンプルデータの作成 3章 教師あり学習を用いた手法 ・3.1 本章の構成 ・3.2 教師あり学習と異常検知 ・3.3 SVM―サポートベクターマシン ・3.4 ロジスティック回帰 ・3.5 教師あり学習による異常検知の問題点 4章 教師なし学習を用いた手法1 ―1変数データ ・4.1 本章の構成 ・4.2 教師なし学習による異常検知の概要 ・4.3 確率分布と最尤推定 ・4.4 ホテリング理論による異常検知―サンプルサイズNが大きい場合 ・4.5 ホテリング理論による異常検知―サンプルサイズNが小さい場合 ・4.6 1次元非正規分布の最尤推定による異常検知 5章 教師なし学習を用いた手法2 ―計数データ ・5.1 本章の構成 ・5.2 計数データの性質 ・5.3 二項分布の最尤推定による異常検知 ・5.4 ポアソン分布の最尤推定による異常検知 6章 教師なし学習を用いた手法3 ―多変数データ ・6.1 本章の構成 ・6.2 多次元確率分布の性質と最尤推定 ・6.3 多変数のホテリング理論による異常検知 ・6.4 マハラノビス・タグチ法による異常検知 ・6.5 混合正規分布モデルによる異常検知 ・6.6 ノンパラメトリック手法による異常検知 7章 統計モデリングを用いた手法―入出力があるデータ ・7.1 本章の構成 ・7.2 入出力があるデータと統計モデリング ・7.3 1変数線形回帰モデルによる異常検知 ・7.4 多変数線形回帰モデルによる異常検知 ・7.5 リッジ回帰モデルによる異常検知 ・7.6 非正規GLMによる異常検知 8章 ベイズ統計モデリングを用いた手法―入出力があるデータ ・8.1 本章の構成 ・8.2 ベイズ推定とベイズ統計モデリング ・8.3 MCMC―マルコフ連鎖モンテカルロ法 ・8.4 ベイズ線形回帰による異常検知 ・8.5 二項ロジスティック回帰による異常検知 ・8.6 ポアソン回帰による異常検知 ・8.7 GLMMと階層モデル ・8.8 GLMMによる異常検知―個体差によるランダム効果 9章 前処理と性能評価 ・9.1 本章の構成 ・9.2 異常検知における前処理 ・9.3 性能評価 ■著者プロフィール 中村謙太:2013年、東京大学大学院工学系研究科機械工学専攻にて修士課程を修了。製造業で機械学習を用いた品質保証・異常検知システムの開発に従事しており、研究知識を現場実装につなげるエンジニアリングが強み。Qiita(アカウント名@c60evaporator)などの技術発信プラットフォームで、Pythonを用いた機械学習、クラウド、IoTの記事を多数公開。複雑な理論を分かりやすく解説することに定評あり。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆動画制作の定番アプリをこれ1冊でマスター!◆ YouTubeやSNSへの投稿など、動画編集は一般的なものとなりつつります。そして動画制作に必須の定番ツールが、Premiere ProとAfter Effects、2つのアプリケーションです。本書は動画制作必須の2大アプリの基本を1冊でマスターできる、2in1の解説書籍です。Premiere ProとAfter Effectsは単独ではなく、両方を活用してこそ真価を発揮します。動画制作を学ぶ上での最初の1冊として、お勧めの決定版です! ■こんな方におすすめ ・Premiere Pro/After Effectsを仕事で使えるようになりたい人 ■目次 ・Chapter 01 動画編集の基本を知る 【Premiere Pro編】 ・Chapter 02 Premiere Proの基本を知る ・Chapter 03 トランジションとエフェクトで動画を演出する ・Chapter 04 タイトルとキャプションを作成する ・Chapter 05 オーディオを編集する ・Chapter 06 Premiere Proから出力する 【After Effects編】 ・Chapter 07 After Effectsの基本を知る ・Chapter 08 テキストアニメーションを作成する ・Chapter 09 シェイプとマスクを利用したアニメーションを作成する ・Chapter 10 レイヤーとエフェクトを活用する ・Chapter 11 After Effectsから出力する 【Premiere Pro & After Effects連携編】 ・Chapter 12 Premiere ProとAfter Effectsを連携させる ■著者プロフィール 阿部信行(あべ のぶゆき):千葉県生まれ。日本大学文理学部独文学科卒業。テクニカルライターとして、これまでに動画関連を中心とした数多くのガイドブックを執筆してきました。複雑で難しい内容も、誰にでもわかりやすく伝えることをモットーに、素材作成から、構成・執筆まで一貫して対応しています。テーマさえあれば、印刷物や動画、Webといったアナログ、デジタルなど多様な表現へと展開できるのが強みです。現在は、動画とWebを融合させた新しい表現方法に挑戦中。読者の「知りたい、学びたい」に応える実践的なコンテンツ制作を得意としています。Adobe Community Expert。YouTubeチャンネル「動画の寺子屋」指南役。株式会社スタック代表取締役。
-
5.0本書を通して、ソフトウェアテストの知識・技術を体系的に学びます。そしてその中でテストによって次の課題にどのように対応していくか学び、現代的なソフトウェア開発に対応するため総合力・基礎力を強化します。 ・開発成功や顧客満足実現をどう支えるか ・開発の高品質と高スピードの両立を支えるアプローチとは ・アジャイルや継続的デリバリー、DevOpsの導入にどう対応するか ・テスト自動化といったテスト技術導入を成功させるには ・チーム全体でテストを推進していくためには ・定番のテスト失敗要因に対しマネジメントでどう対策すべきか ■こんな方におすすめ ・テストエンジニアやQAエンジニアにこれからなる人 ・テストに疎いが、テストに関わることになった開発者やマネージャ ・旧来のテストと、モダンな開発現場で求められるテスト技術のギャップに悩んでいる人 ・個々の担当ごとのテストの遂行はできているが、それらを連携させた、チーム全体のテストの体制構築や戦略立てをどうすればよいか悩んでいる人 ■目次 ●PartI ソフトウェアテストと品質マネジメント ・第1章 ソフトウェアテストとは ・第2章 品質マネジメントとソフトウェアテスト ・第3章 ソフトウェアテストの全体像 ●PartII テストの戦略とプロセス ・第4章 テストの戦略立て ・第5章 定番のテスト戦略 ・第6章 アジャイル開発でのテスト戦略 ・第7章 継続的デリバリーでのテスト戦略 ・第8章 DevOpsでのテスト戦略 ・第9章 ソフトウェアプロダクトライン開発でのテスト戦略 ・第10章 テストを支えるプロセスの構築と運用 ●PartIII テストの作成と実行 ・第11章 テストの分析・設計・実装の全体像 ・第12章 テスト基本分析 ・第13章 テストアーキテクチャ設計 ・第14章 テストアーキテクチャ設計手法:VSTeP ・第15章 テスト詳細分析とテスト設計 ・第16章 テスト設計技法の活用 ・第17章 応用的なテスト設計のアプローチ ・第18章 テスト実装 ・第19章 テスト環境の構築 ・第20章 テストの実行と結果判定 ・第21章 リスクベースドテスト ・第22章 探索的テスト ・第23章 ユーザーストーリーテスト ・第24章 静的テスト ●PartIV 自動テストの活用 ・第25章 自動テストの活用 ・第26章 自動テストの品質の作りこみ ・第27章 自動テストの評価 ・第28章 自動テストの設計・実装の原則 ・第29章 自動テストコードのパターンやイディオム ・第30章 開発者テスト ・第31章 テスト駆動開発 ●PartV テストの計画とマネジメント ・第32章 テスト計画 ・第33章 テストのモニタリングとコントロール ・第34章 プロジェクトリスクのマネジメント ・第35章 テストで求められる能力 ・第36章 テストを担う組織の構築 ●PartVI テストを支える技術 ・第37章 CI/CDの構築 ・第38章 バグ管理とバグチケット設計 ・第39章 テスト容易性の確保 ・第40章 テスト設計を支えるモデリング ・第41章 テストを支える契約による設計 ・第42章 ソースコードのブランチ管理とテストの連携 ・第43章 システムエンジニアリングで支えるテスト ■著者プロフィール 井芹洋輝:開発者、コンサルタント、テストエンジニア、QAエンジニアなど様々な立場で様々なソフトウェアテストの業務に携わる。現在は車メーカーでテスト/QAテックリードとしてテスト/QA活動に従事。その他テストに関する講演、技術指導、複数の論文・書籍執筆などを手掛ける。JSTQB技術委員、テスト設計コンテストU-30クラス初代審査委員長。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆RHEL互換OSを実際に操作しながら現場のサーバ技術を28日でマスター◆ 現場で必要なサーバの根幹技術を、実際にマシンに導入・操作しながら28日間で即戦力を身につける本です。Linux/UNIXベースのサーバOSを導入し、ネットワークなどの環境を設定、DNS・メール・WWW・プロキシ・Samba等の個別アプリケーションを構築・設定して動作検証します。さらにはSSHやSSL、ファイアウォールなどのセキュリティ基礎、データベース、仮想化技術と広範囲に技術・運用管理の基礎を習得します。なお、サーバOSにはRed Hat Enterprise Linux 9互換を使用しており、解説アプリケーションはほとんどOSに依存しないため、様々な環境に応用可能です。学習の診断プログラムや、学習環境の自動インストールパッケージなども提供。独習用にも研修用にも最適、待望の改訂4版。 ■こんな方におすすめ ・サーバ技術の初学者、サーバ技術を体系的に学びたい方 ・新人サーバ技術者の教育用テキストをお探しの方 ・サーバ技術全般のリファレンスをお探しの方 ■目次 第1日 サーバ環境の基礎 第2日 利用技術の基礎-Windows 第3日 利用技術の基礎-UNIX/Linux① 第4日 利用技術の基礎-UNIX/Linux② 第5日 サーバ導入技術の習得 第6日 OSおよび学習環境の自動インストール 第7日 サーバアプリケーションの仕組みと構築 第8日 メールサーバ 第9日 WWWサーバとプロキシサーバ 第10日 Sambaとその他のレガシーサーバ 第11日 復習テスト 第12日 セキュリティシステムの仕組みと構築 第13日 SSL 第14日 SSHトンネル 第15日 ファイアウォール 第16日 SSH公開鍵認証接続 第17日 半日構築挑戦テスト 第18日 IPsec 第19日 自動侵入検出システム 第20日 データベースサーバとその応用 第21日 セキュリティ強化と応用 第22日 セキュリティ強化と応用(メールサーバ) 第23日 セキュリティ強化と応用(WWWサーバ) 第24日 SSHトンネルゲートウェイ 第25日 仮想化 第26日 他のサーバOS 第27日 運用管理技術 第28日 ドメイン導入手続き ■著者プロフィール 笠野英松(かさの・ひでまつ):オフィス ネットワーク・メンター 代表。URL=http://www.network-mentor.com/ 静岡大学理学部数学科卒。日本電気、NCR、HPなどで基本ソフトウェア/OS開発、スパコン・汎用機・商用UNIX・PCなどの通信ネットワーク・システムの研究開発/インテグレーションに従事。これら実務を通じて、超大型機から超小型機までのハードウェアやOS・システム開発、ネットワークや伝送交換・電気通信などの幅広く深い技術に精通。電気通信主任技術者、電気通信設備工事担任者等の法的担保資格を有し、電信電話技術委員会、日本フレームリレーフォーラム、日本情報処理開発協会等の国内技術専門委員会委員を歴任。専門分野は、通信ネットワークおよびOS。最新の研究テーマは、AI、IoT、仮想化、クラウド、量子化、など。現在、ICTのコンサルティングや構築、及び、技術研修等の技術サポートを手がける一方で、通信ネットワークやOS、マルチメディア伝送、モバイル通信及び高速伝送技術など最新ICT技術の研究・開発を行い、ライセンスシステムや技術の提供、多数の技術書・雑誌執筆や技術講演会・セミナー・教育機関等での技術普及、公的機関のICT分野の指導、など幅広い活動を続けている。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆BigQuery徹底活用!◆ 2021年2月に刊行した「Google Cloudではじめる実践データエンジニアリング入門」の改訂版です。改訂版の刊行までにデータ基盤に求められる要件は変化し、本書ではその間に進化を続けたGoogle Cloudの各サービスの情報をまとめています。 - Google Cloudの新サービスの反映:Dataform、Dataplex、BigLake、Datastream、Vertex AI、Geminiなど - 各種Google Cloudの新機能のアーキテクチャへの反映:BigQuery、Dataflow、Pub/Sub、Cloud Coposer、Lookerなど データエンジニアリングの業務について一般的な知識を整理しつつ、Google Cloud 上でどのように構築するのかを、実践経験豊富な著者陣の現場のノウハウとともに説明します。 ■こんな方におすすめ - すでにソフトウェアコードはある程度かけるが、実践的にデータエンジニアリングへの入門をしたい方 - SQL を利用した分析を行っているが、データ基盤がどういう形なのか興味がある方 - すでにGoogle Cloud をデータ基盤として利用しているが、自社の設計について体系的に理解したい方、より良くする方法を探している方 ■目次 第1章 データ基盤の概要 第2章 データウェアハウスの概念とBigQueryの利用方法 第3章 データウェアハウスの構築 第4章 レイクハウスの構築 第5章 ETL/ELT処理 175 第6章 ワークフロー管理とデータ統合 222 第7章 データ分析基盤におけるセキュリティとコスト管理の設計 第8章 BigQueryへのデータ集約 第9章 ビジネスインテリジェンス 第10章 リアルタイム分析 第11章 発展的な分析 - 地理情報分析と機械学習、非構造データ分析
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆バージョン7.xに対応したRuby on Railsの詳細リファレンス!◆ 本書は、MVCモデルに則った定番Webアプリケーションフレームワーク「Ruby on Rails」の解説書です。Scaffolding機能から、ビュー/モデル/コントローラー開発、ルーティング、テスト、クライアントサイド開発まで、Railsの主要機能を徹底解説しています。Rails 5までの必須機能はもちろん、それ以降に追加された各種コマンド/API/コンポーネントも詳細に解説しているため、Rails 7以降の最新技術を取り入れたWebアプリ開発にも柔軟に対応できます。 ■目次 第1章 イントロダクション 第2章 Ruby on Railsの基本 ・2.1 アプリの作成 ・2.2 コントローラーの基本 ・2.3 ビューの基本 ・2.4 モデルの基本 ・2.5 Railsの設定情報 第3章 Scaffolding機能によるRails開発の基礎 ・3.1 Scaffolding 機能によるアプリケーション開発 ・3.2 一覧画面の作成(indexアクション) ・3.3 詳細画面の作成(showアクション) ・3.4 新規登録画面の作成(new / createアクション) ・3.5 編集画面の作成(edit / updateアクション) ・3.6 削除機能の確認(destroyアクション) ・3.7 準備:基本編で使用するプロジェクト 第4章 ビュー開発 ・4.1 フォーム関連のビューヘルパー ・4.2 文字列/数値関連のビューヘルパー ・4.3 リンク関連のビューヘルパー ・4.4 その他のビューヘルパー ・4.5 ビューヘルパーの自作 ・4.6 アプリ共通のデザインを定義する ― レイアウト ・4.7 テンプレートの一部をページ間で共有する ― 部分テンプレート 第5章 モデル開発 ・5.1 データ取得の基本 ― findメソッド ・5.2 複雑な条件で検索を実行する ― クエリメソッド ・5.3 データ取得のためのその他のメソッド ・5.4 レコードの登録/更新/削除 ・5.5 検証機能の実装 ・5.6 アソシエーションによる複数テーブルの処理 ・5.7 コールバック ・5.8 マイグレーション 第6章 コントローラー開発 ・6.1 リクエスト情報 ・6.2 レスポンスの操作 ・6.3 HTML以外のレスポンス処理 ・6.4 状態管理 ・6.5 フィルター ・6.6 アプリ共通の挙動を定義する ― Applicationコントローラー 第7章 ルーティング ・7.1 RESTfulインターフェイスとは? ・7.2 RESTfulインターフェイスのカスタマイズ ・7.3 非RESTfulなルートの定義 第8章 テスト ・8.1 テストの基本 ・8.2 Unitテスト ・8.3 Functionalテスト ・8.4 Integrationテスト ・8.5 Systemテスト 第9章 フロントエンド開発 ・9.1 クライアントサイドスクリプトの基本構成 ・9.2 アセットパイプライン ― Propshaft ・9.3 Import Maps ・9.4 バンドラーの活用 ・9.5 CSSプロセッサー 第10章 コンポーネント ・10.1 電子メールを送信する ― Action Mailer ・10.2 時間のかかる処理を実行する ― Active Job ・10.3 ファイルをアップロードする ― Active Storage ・10.4 リッチなテキストエディターを実装する ― Action Text ・10.5 受信メールの処理を自動化する ― Action Mailbox ・10.6 WebSocket通信を実装する ― Action Cable 第11章 Railsの高度な機能 ・11.1 キャッシュ機能の実装 ・11.2 アプリの国際化対応 ― I18n API ・11.3 Hotwire ・11.4 本番環境への移行 ■著者プロフィール 山田 祥寛:一橋大学経済学部卒業後、NECにてシステム企画業務に携わるが、2003年4月にフリーライターに転身。Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGSプロジェクト」の代表。主な著書に『改訂3版 JavaScript本格入門』『Angularアプリケーションプログラミング』(技術評論社)など。
-
5.0◆Web技術を根本から理解。これ1冊で基礎の基礎から応用まで実践力が身につく!◆ なぜWebシステムをうまく作ることができないのか?――本書は2010年に初版が発行されました。Webに携わるエンジニアだけでなく、Webマーケティング担当者にいたるまでWebの仕組みを根本から理解するための技術書として多くの方々に利用されました。本書の特徴である技術の根本をていねいに解説するスタイルはそのままに最新のWeb技術を取り入れて全面改訂です。さらに技術を学ぶ上でのさまざまな悩みを解消し、エンジニアとして成長していく手がかりをふんだんに盛り込みました。もちろんサンプルアプリケーションプログラムを試しながら理解を深めていく工夫もしています。本書によって本質をとらえるプロの技術力も得てください。 ■目次 ●第1章 技術の学び方 ・1.1 技術の学びはなぜ難しくなったのか ・1.2 「技術の引き出し」を作ろう ●第2章 Webシステムの全体像 ・2.1 Webシステムの構造 ・2.2 Webコンテンツ ・2.3 クライアントサイドの構成要素 ・2.4 サーバサイドの構成要素 ・2.5 ネットワークとインターネット ・2.6 Webシステムの実行環境と開発環境 ・2.7 Webシステムを実現するための技術 ●第3章 WWWの基本要素とその発展 ・3.1 World Wide Webの始まり ・3.2 URIとハイパーリンク ・3.3 HTTP ・3.4 SGMLから生まれたHTML ・3.5 CSSによる視覚情報の分離 ・3.6 データ構造を記述するXML ・3.7 HTML5策定とHTML Living Standardへの統一 ●第4章 HTTPクライアントとHTTPサーバ ・4.1 Webアプリケーションの根本を学ぼう ・4.2 最小のHTTPサーバを実現する ・4.3 レンダリングエンジンの働きを確認する ・4.4 HTTPクライアントをブラウザに変更する ・4.5 動的なコンテンツの生成 ・4.6 Webアプリケーションへの発展 ●第5章 URLとHTTP ・5.1 URLの基本構造 ・5.2 URLの詳細構造 ・5.3 HTTPの基本 ・5.4 HTTPリクエストの実践 ●第6章 従来型のWebアプリケーション ・6.1 GoによるWebアプリケーション ・6.2 Goによる簡単なWebサーバの作成 ・6.3 ToDoアプリケーションで学ぶ基礎 ・6.4 Webアプリケーションの画面遷移 ・6.5 Webアプリケーションの状態管理 ・6.6 セッションとユーザ管理 ・6.7 ユーザ認証の実装 ・6.8 Webアプリケーションの複雑性をカバーするフレームワーク ●第7章 SPAへの進化 ・7.1 SPAへの潮流 ・7.2 JavaScriptの起源と発展 ・7.3 Tiny ToDoのUIを改善する ・7.4 サーバとの非同期通信 ・7.5 Tiny ToDoに非同期通信を実装する ・7.6 JSONによるデータ交換 ・7.7 フラグメントによる状態の表現 ・7.8 SPAの課題とサーバサイドレンダリング ●第8章 Web API ・8.1 APIのWeb化 ・8.2 REST ・8.3 リソース指向アーキテクチャ ・8.4 Tiny ToDoのWeb API設計 ・8.5 Tiny ToDoのWeb API化 ・8.6 Web APIの公開 ・8.7 再注目されるRPCスタイル ●第9章 サーバプッシュ技術 ・9.1 サーバプッシュ技術の歴史 ・9.2 Server-sent eventsによるプッシュ配信 ・9.3 Server-sent eventsの実践 ・9.4 WebSocket ・9.5 WebSocketの実践 ■著者プロフィール 小森 裕介:キャディ株式会社 勤務。ソフトウェアエンジニアとして、製造業の変革を目指す自社サービスの開発・運用に携わる。2000年、東京工業大学(現・東京科学大学)工学部情報工学科卒業。独立系システム開発会社などを経て、2019年、LINE株式会社(現・LINEヤフー株式会社)に入社、金融系サービスの新規開発に携わった後、2022年より現職。好きな言語はJavaとGoとシェルスクリプト。好きなエディタはNeovimとsed。
-
4.0◆RAG(検索拡張生成)開発も、AIエージェント開発の基礎もデザインパターンもわかる!◆ 本書では、OpenAIによるAIサービスを利用するためのOpenAI API、オープンソースのLLMアプリ開発ライブラリLangChain を使って、LLM(大規模言語モデル)を活用したRAG(検索拡張生成)アプリケーション、そしてAIエージェントシステムを開発するための実践的な知識を基礎からわかりやすく解説します。 OpenAI のチャットAPI、プロンプトエンジニアリング、LangChainの基礎知識 について解説したあと、RAGの実践的手法や評価のハンズオンを行います。今後の生成AIシステム開発で重要となるAIエージェント開発はLangGraphを使って行い、さらにAIエージェントのデザインパターンと、パターン別のAIエージェントハンズオンまで解説します。 OpenAIのAPIとフレームワークLangChainを学ぶことで、LLMの性質を活かしたサービスや業務システムを構築するのに必要な知識体系を習得し、業界地図を頭に描くことができるようになります。 ■こんな方におすすめ ・LLMによる本格的な業務アプリ開発に取り組みたい方 ・RAGアプリケーション開発の実践的な知識を習得したい方 ・AIエージェントシステム開発に取り組みたい方 ■目次 第1章 LLMアプリケーション開発の基礎 第2章 OpenAIのチャットAPIの基礎 第3章 プロンプトエンジニアリング 第4章 LangChainの基礎 第5章 LangChain Expression Language(LCEL)徹底解説 第6章 Advanced RAG 第7章 LangSmithを使ったRAGアプリケーションの評価 第8章 AIエージェントとは 第9章 LangGraphで作るAIエージェント実践入門 第10章 要件定義書生成AIエージェントの開発 第11章 エージェントデザインパターン 第12章 LangChain/LangGraphで実装するエージェントデザインパターン ■著者プロフィール ●西見公宏:株式会社ジェネラティブエージェンツ 代表取締役CEO。吉田、大嶋と株式会社ジェネラティブエージェンツを共同創業。AIエージェントを経営に導入することにより、あらゆる業種業態の生産性を高めるための活動に尽力している。 「その仕事、AIエージェントがやっておきました。」(技術評論社)単著、Software Design「実践LLMアプリケーション開発」(技術評論社)連載。 ●吉田真吾:株式会社ジェネラティブエージェンツ 取締役COO / 株式会社セクションナイン 代表取締役CEO。AWS Serverless Heroとして日本におけるサーバーレスの普及を促進。 「ChatGPT/LangChain によるチャットシステム構築[実践]入門」(技術評論社)共著など。 ●大嶋勇樹:株式会社ジェネラティブエージェンツ 取締役CTO。大規模言語モデルを組み込んだアプリケーションやAIエージェントの開発を実施。 「ChatGPT/LangChain によるチャットシステム構築[実践]入門」(技術評論社)共著。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆After Effectsの機能をマスター!◆ モーショングラフィックスソフトとして定番の「After Effects」の機能をマスターできる解説書です。アニメーション作成に必要な、図形作成やデジタル合成、タイトル作成、エフェクト、マスクなどといった各機能を、具体的な作例を交えて解説しているので、とてもわかりやすく学ぶことができます。また、ダウンロードサービスで提供しているサンプルファイルにより、紙面で解説している操作手順を追体験することができます。なお、After Effects バージョン24.4に対応した解説となっています。 ■こんな方におすすめ ・After Effectsの機能を学びたい入門者~中級者 ■目次 CHAPTER 00 After Effectsの基本 CHAPTER 01 読み込みとレイヤーの設定 CHAPTER 02 アニメーション作成の基本 CHAPTER 03 プリセットを使ったテキストアニメーション CHAPTER 04 シェイプを使ったアニメーション CHAPTER 05 マスクとトラックマット CHAPTER 06 コールアウトタイトルの作成 CHAPTER 07 エフェクトの設定 CHAPTER 08 3Dを使ったアニメーション CHAPTER 09 エクスプレッションの設定 CHAPTER 10 出力と連携 ■著者プロフィール 阿部 信行(あべ のぶゆき):千葉県生まれ。日本大学文理学部独文学科卒業。自給自足ライター。主に書籍を中心に執筆活動を展開。自著に必要な素材はできる限り自分で制作することから、自給自足ライターと自称。原稿の執筆はもちろん、図版、イラストの作成、写真の撮影やレタッチ、そして動画の撮影・ビデオ編集、アニメーション制作、さらにDTPも行う。自給自足で養ったスキルは、書籍だけではなく、動画講座などさまざまなリアル講座、オンライン講座でお伝えしている。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆試験バージョン3に完全対応◆ Ruby技術者認定試験(SilverおよびGold)の、最新バージョンであるversion3に対応した公式テキストです。試験対策としてはもちろんですが、Rubyの文法をはじめ、オブジェクト指向や各種ライブラリなど、Rubyを使いこなす上で必須の基礎知識もしっかり身につきます。巻末にはRuby技術者認定試験Silver/Goldに準拠した練習問題(各30問)および模擬試験(各50問)が付属します。 ■こんな方におすすめ ・初級から中級のRubyプログラマ ・Rubyの実力を証明したいエンジニア ■目次 第1章 Ruby技術者認定試験概要 第2章 実行環境 第3章 文法 第4章 オブジェクト指向 第5章 組み込みライブラリ 第6章 添付ライブラリ 第7章 Ruby技術者認定試験Silver演習問題 第8章 Ruby技術者認定試験Gold演習問題 ■著者プロフィール ●牧 俊男(まき としお):2006年に日立ソフトウェアエンジニアリング株式会社(現 株式会社日立ソリューションズ)に入社し、研究開発部門でRubyの活用方法を検討し、大小様々なエンタープライズ向けのシステムの構築に携わる。その後スタートアップ企業を経て、現在は株式会社メドレーにて医療システムの開発に従事している。プライベートでは地域Rubyコミュニティの表参道.rbのオーガナイザーを務める。 ●小川 伸一郎(おがわ しんいちろう):大学院にて物理学分野で博士号を取得後、いくつかのWebサービスの開発や運営にエンジニアやマネージャー、CTOやVPoEとして携わる。また個人でも技術顧問やコーチングなどを行う会社を設立し活動も行っている。プライベートでは、jpmobileの開発やRubyコミュニティの運営、地域Ruby会議であるTokyuRuby会議の司会などの活動も継続中。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【Linux技術者認定資格取得の最短コース!】 LinuCは、LPI-Japanが提供するLinux技術者認定資格試験です。日本の大手IT企業などを中心に採用・導入が進んでいます。本書はこのLinuC試験のうち、2020年4月に試験が改定されたLinuCレベル1バージョン10.0(101試験、102試験)の出題範囲をカバーする教科書です。実績ある講師によるわかりやすい解説で、資格取得に必要な確かな力を身につけることができます。改訂新版では、学習用OSとして仮想環境で動作するAlmaLinuxおよびDebian GNU/Linuxのイメージをダウンロード提供します。学習用環境を利用することで、コマンドの実行や設定ファイルの編集など、実際に手を動かしながら学ぶことが可能です。 ■目次 基礎編 Linuxの基本 1章 Linuxのインストールと仮想マシン・コンテナの利用 2章 ファイルとディレクトリの操作と管理 3章 GNUとUnixのコマンド 4章 リポジトリとパッケージ管理 5章 ハードウェア、ディスク、パーティション、ファイルシステム 101試験模擬問題 6章 シェルおよびスクリプト 7章 ネットワークの基礎 8章 システム管理 9章 重要なシステムサービス 10章 セキュリティ 11章 オープンソースの文化 102試験模擬問題 ■著者プロフィール 河原木忠司:北海道小樽市出身。合同会社優来屋代表。サーバーエンジニア、講師として活動してきた。現在は講師業を中心に、研修コースの提案、開発や書籍の執筆といった業務に従事。LinuCバージョン10.0の試験開発にも協力。LinuxなどのOSやセキュリティに関する研修コースを中心に、企業や官公庁職員様向けの研修を担当している。主な著書に『基礎からしっかり学ぶLinux入門』(技術評論社)、『標準テキストCentOS 8構築・運用・管理パーフェクトガイド [CentOS Stream 対応]』(SBクリエイティブ、共著)。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【SOLIDWORKSの基本がしっかりと身に付く!】 概製造業界を中⼼に⾼いシェアを誇る3D CAD「SOLIDWORKS」の⼊⾨書です。スケッチ、拘束、押し出しなどのモデリングの基本やアセンブリ、図⾯作成といった基本を丁寧に解説します。また、「設計変更」や「エラーモデルの修復」といった機能も説明しているので、実践的な内容になっています。章ごとに作例を用意しているので、実際に操作しながら学習できます。 ■目次 【基本編】 第1章 SOLIDWORKSとモデリング知識 第2章 SOLIDWORKSの基本操作 【実践編】 第3章 スケッチ・拘束 第4章 ベースプレートを作成する 第5章 マグカップを作成する 第6章 ホイールを作成する 第7章 スパナを作成する 第8章 材料データ 【応用編】 第9章 設計変更 第10章 エラーモデルの修復 第11章 アセンブリの作成 第12章 アセンブリ機能 第13章 関数とコンフィギュレーション 第14章 図面の作成 第15章 システムオプションやプロパティ
-
-【マイクロサービス開発の最新ノウハウ・トレンドが満載!】 > マイクロサービスはその実装の複雑さから、アーキテクチャを変えるだけでなく、組織構成の見直しやCI/CDによるオートメーション、複雑なシステムをどう可視化するかなどが、その成功に不可欠であることが分かってきました。近年では、クラウドネイティブ/Kubernetesの適用により、マイクロサービス固有のフレームワークに依存することなく、より簡潔にマイクロサービスを実装できるようになり、再び注目されています。本書では、特定のマイクロサービスフレームワークに過度に依存することなく、Kubernetes上でマイクロサービスを設計・実装・運用するためのノウハウを解説します。 ■こんな方におすすめ クラウドネイティブ技術やKubernetesを利用した、マイクロサービスの設計・開発・運用に興味のある人 マイクロサービス開発プロジェクトに取り組み始めた開発者、ソフトウェアアーキテクト、プロジェクトマネージャー ■目次 >>概要編 ●第1章 マイクロサービス概論 1.1 本書について 1.2 マイクロサービスの概要 1.3 マイクロサービス化を成功に導くプラクティス >>実践編 ●第2章 マイクロサービスの実装 2.1 サンプルアプリケーションの概要と開発環境構築 2.2 アプリケーションの実装 ●第3章 サンプルアプリケーションへの非機能の実装 3.1 書籍オンラインショップ「Book Shop」の動作確認 3.2 サービスのモニタリングと可用性の向上 3.3 サービスメッシュによるサービス連携 3.4 ユーザの認証・認可 ●第4章 マイクロサービスにおけるデータ管理 4.1 サービス間のデータ整合性の維持 4.2 マイクロサービスでのクエリ操作 ●第5章 マイクロサービスのテスト 5.1 ユニットテスト 5.2 インテグレーションテスト 5.3 システムテスト ●第6章 マイクロサービスのためのCI/CD設計 6.1 CI/CDの概要 6.2 CI/CDの設計 6.3 実装するCI/CDの全体像 ●第7章 マイクロサービスアプリケーションにおけるCI/CDの実装 7.1 GitLab CIによるCIの実装 7.2 Argo CDによるGitOpsの実装 ●第8章 発展的なCI/CD戦略 8.1 Argo Rolloutsによるプログレッシブデリバリの実装 8.2 CI/CDの高みを目指すために ●第9章 マイクロサービスの信頼性を支えるオブザーバビリティ 9.1 オブザーバビリティの世界へようこそ 9.2 シグナルの種類と性質を知る 9.3 オブザーバビリティの実装プロセスを考える 9.4 シグナルのパイプラインを設計する 9.5 より良いオブザーバビリティを目指して >>発展編 ●第10章 マイクロサービスの実践プラクティス 10.1 マイクロサービスの特徴を表すフレームワーク 10.2 マイクロサービスデザインパターン 10.3 マイクロフロントエンド ●第11章 マイクロサービスの今後 11.1 開発スタイル 11.2 マイクロサービスのアーキテクチャトレンド ■著者プロフィール 正野勇嗣:NTTデータグループ 技術革新統括本部 部長。データ&インテリジェンス技術領域の戦略推進に従事。クラウドネイティブ技術を中心にさまざまな活動を実施している。 山田真也:NTTデータグループ 技術革新統括本部 課長。マイクロサービス・クラウドネイティブやDevOps等の導入支援に従事。CKAの取得やKubernetesのエコシステムの調査・研究等を実施している。 宇都宮雅彦:NTTデータ 金融戦略本部 エグゼクティブITスペシャリスト。金融機関で大規模コンテナプラットフォームとマイクロサービス開発のリードエンジニアを務めている。 横井一輝:NTTデータグループ 技術革新統括本部 主任。ソースコードを解析して事前にモダナイズのリスクを評価する手法を研究。モダナイズのアプローチとしてマイクロサービス移行に興味を持ち、関連技術を調査。 岡本隆史:NTTデータグループ 技術革新統括本部 Technology Strategist。クラウド技術のスペシャリストとして、ソリューションのグローバルレベルでの開発・普及展開、SRE・コンテナ技術などのトップエンジニア育成といった戦略立案、戦術実行を行っている。
-
5.0【基礎力を十分に養いつつ、応用力もつけられる懇切丁寧な解説書!】 本書は、Springを基礎から体系的に学習し、単にSpringに触れたというレベルに留まらず、実際の開発現場で即戦力になるスキルを身に付ける内容です。各章にはハンズオンを用意しており、読者は手を動かしながら理解を深めることができます。 大きく「基礎編」と「即戦力編」の2つのパートで構成されます。 「基礎編」は、基礎的な説明に絞ることで、初学者でも躓くことなくSpringの根幹を押さえることができる内容です。また、初学者が躓きやすい用語(例えば、Mavenやアノテーションなど)はSpringに限らず説明しますので、新人研修を終えたばかりの方にもおすすめです。なお、初学者でなくても、Springをおまじないのように使っている方は、Springの基本を体系的に学習できるため有益な内容です。本パートを通して、Springを使用した簡単なWebアプリケーションを作成できるようになります。 「即戦力編」は、実際の開発現場で必要となるスキルを身に付けます。「基礎編」で学習した根幹の部分に対して、枝葉を付けていくイメージです。細く難しい説明も含まれますが、「基礎編」でベースを習得していればスムーズに理解できる内容です。また、JUnitを使用したテストの自動化についても多くのページを割くため、機能は作れてもテストプログラムが書けないという状況を無くせます。本パートを通して、開発現場で個別の機能(例えば、販売管理システムの商品登録機能)を担当できるスキルを身に付けることができます。 ■こんな方におすすめ ・Javaを使用した基幹アプリケーション開発を行っているプログラマ。 ・Spring Frameworkの技術全般の習得をめざす初級~中級のプログラマ。 ■目次 ●第1部 基本編 第1章 Springの概要 第2章 Webアプリケーションの全体像 第3章 DIという考え方 第4章 DIコンテナの概要 第5章 ステレオタイプアノテーション 第6章 プロファイルを用いたコンフィグレーションの切り替え 第7章 JavaConfigと@Beanメソッド 第8章 Spring JDBCを使用したデータベースアクセス 第9章 宣言的トランザクション 第10章 Spring Bootによる生産性の向上 第11章 Spring MVC + Thymeleaf 第12章 RESTful Web サービスの作成 第13章 更新系のREST APIの作成 第14章 Spring Securityを用いた認証と認可 ●第2部 詳細編 第15章 シングルトンとスレッドセーフ 第16章 続・Spring JDBC:JOINした結果の取得 第17章 データベースアクセス時の例外 第18章 トランザクションの伝搬 第19章 セッションスコープ 第20章 フラッシュスコープ 第21章 Security Contextの活用 第22章 RESTful Webサービスの呼び出し 第23章 プロパティの外部化 第24章 自動テストとSpringのテストサポートの概要 第25章 Repositoryのユニットテスト 第26章 Serviceのユニットテスト 第27章 Service・Repositoryのインテグレーションテスト 第28章 Controllerのユニットテスト 第29章 Controller・Service・Repositoryのインテグレーションテスト 第30章 RESTful Webサービスのテスト 第31章 Spring Securityのテストサポート 第32章 Selenideを用いたE2Eテスト ●第3部 Appendix ■著者プロフィール 土岐 孝平(とき こうへい):多くの開発プロジェクトに参加するなか、非効率な開発現場に多々遭遇し、教育の重要性を痛感。2008年から開発の仕事と並行して教育の仕事にも従事するようになる。2012年に合同会社 現場指向(https://www.genba-oriented.com)を設立。Springを軸とした研修コースを提供し、講師として登壇している。著書に『[改訂新版]Spring入門』『間違いだらけのソフトウェア・アーキテクチャ』共著(小社)などがある。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 YouTubeやTikTokなど,もはやインターネットで動画を見ない日はありません。動画コンテンツの制作は,これまでにないほど,一般的なものとなりつつります。そして動画制作に必須の定番ツールが,Premiere ProとAfter Effects,2つのアプリケーションです。本書は動画制作必須の2大アプリの基本を1冊でマスターできる,2in1の解説書籍です。Premiere ProとAfter Effectsは,それぞれ単独ではなく,連携させてこそ,その真価を発揮します。動画制作を学ぶ上での最初の1冊としてお勧めの決定版です!
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 理想の効果音を作りたい…でもどうやって? 「考え方」がわかれば大丈夫! 本書では,著者がこれまでにコンピューターゲーム業界で培ってきた効果音制作のノウハウを,余すことなく公開しています。また,ゲームのみならず,特撮やCGなどの映像制作者の方々にも,音に関する考え方が参考になるでしょう。偶発性に頼りすぎずきちんと「考え方」を身につけることで理想の効果音の作り方を学ぶ,究極の効果音制作バイブルです。
-
5.0アクセシビリティとは「利用可能な状況の幅広さ」のこと。より多くの人が,より多くの環境で,より多くの状態で利用できることです。もちろんそこには視覚・上肢・認知などに障害があるケースも含みます。日々繰り返し利用するWebアプリケーションにこそ,アクセシビリティが求められます。 Webサイトに比べて,多くのインタラクションを行うWebアプリケーションでは,アクセシビリティの確保はやや難易度が高いものです。特に既存のWebアプリケーションは複合的な課題を抱えていることが多く,教科書どおりの方法では必ずしも改善できません。 本書では,Webアクセシビリティの基礎である「HTMLとWAI-ARIA」を解説したうえで,Webアプリケーションの要である「フォーム」,色やテキストなど「UIデザインの基本」,モーダルダイアログや通知など「少し複雑なUIパターン」の3分野に分けて,よくある事例を取り上げながら,現実的で段階的な改善方法を紹介します。 さらには,デザインシステムの活用や組織での推進法など,アクセシビリティの取り組みを定着・推進・向上させるためのノウハウも詳説します。
-
-※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-13073-2)も合わせてご覧ください。 人気のWebフロントエンドフレームワーク「Vue.js」がバージョンアップして「Vue 3」となり,TypeScriptの標準採用,新機能Composition API,Vite,Piniaの搭載など,大幅に機能が更新・強化されました。それに伴い,Vue 3では,従来のOptions APIを利用したコンポーネント開発とは異なる開発手法が必要となります。本書では,Composition APIによるコンポーネント開発やPiniaによる状態管理,Vue RouterによるSPA開発,非同期処理やユニットテストなどを新機能を駆使して解説しており,Vue 3によるフロントエンド開発手法が1冊ですべて身に付く内容になっています。
-
-※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-12915-6)も合わせてご覧ください。 コンピュータアーキテクチャ,とくにCPUの命令セットアーキテクチャについて,RISC-Vを例に「上のレイヤからアプローチする」ことで理解を深めることを目的とした一冊。本書を一通り読み終えるころには,低レイヤに対する一段上の実力がついているはずです!
-
5.0近年のコンピュータネットワークは,仮想化・クラウド・ビッグデータなどの技術分野と不可分になっています。本書はこのような「クラウド型ネットワーク」について,クラウドに隠されている要素技術を解きほぐし,横断的・総合的な理解を助けます。個々の技術・ソフトウェアを深掘りするのではなく,ネットワーク下位層に焦点を当てて知識・スキルの習得を目指します。ネットワーク技術者としてさらなる高みを目指す方にお勧めです。
-
5.0「脅威インテリジェンス」とは,攻撃者が利用した攻撃手法,攻撃の目的や動機など,脅威となる攻撃者の情報を収集・分析し,導き出された知見を防御に役立てていくという考え方です。本書では,脅威インテリジェンスの基礎理論を紹介した後,組織ごとの目的を意識した脅威インテリジェンスの活用方法,各種フレームワークの使い方,インテリジェンスの収集・分析・活用・共有方法などを丁寧に解説します。脅威インテリジェンスが組織にどのようなメリットをもたらすのか,どのようにインテリジェンスを利用すれば良いのか,本書を読むことで正しく理解・実践できるはずです。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は,建築・土木・機械分野で幅広く使用されている製図アプリケーション「AutoCAD」の機能リファレンスです。機能ごとに章を分け,実際の現場でサッと参照しやすいようになっています。サンプルファイルをダウンロードにて提供します。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 高機能の動画編集ソフト,EDIUS Proの操作解説書「EDIUS Proパーフェクトガイド[9/8/7対応版]」の改訂版です。最新バージョンのEDIUS X Proのほか,従来のEDIUS Pro 9/8/7にも対応します。動画の取り込み,クリップの編集&トリミング,ビデオフィルターなどさまざまなエフェクトの追加,オーディオトラックの編集,メニューの追加,動画データの出力など,EDIUS Proによる動画編集の全行程をくわしく解説します。
-
-最新のバージョン(C# 8.0/Visual Studio 2019)に対応した「パーフェクトC#」の改訂4版になります。近年,Visual Studioはmac版の登場もあり,Windows,mac OS,LinuxなどのOSを意識しない開発やクラウドベースの開発へと移行しています。そこで本書も,従来のアプリ開発とは別に,.NET Coreをベースとしたクロスプラットフォーム開発などの最新の開発事情も解説してます。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Adobeのハイエンドの動画編集ソフト「Premiere Pro」の機能を解説する「Premiere Proパーフェクトガイド[CC対応版]」の改訂版です。クリップの管理,カット編集,カラー調整,各種エフェクトや画面切り替えなどの演出効果,タイトルの加工,レンダリング,動画の出力など,Premiere Proで映像作品を制作する操作&テクニックを紹介します。Premiere Proによる動画編集の教科書として使うほか,映像制作の現場でPremiere Proの機能を手早く調べるための辞書としても活用できます。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 YouTubeやTikTokなど,もはやインターネットで動画を見ない日はありません。動画コンテンツの制作は,これまでにないほど,一般的なものとなりつつります。そして動画制作に必須の定番ツールが,Premiere ProとAfter Effects,2つのアプリケーションです。本書は動画制作必須の2大アプリの基本を1冊でマスターできる,2in1の解説書籍です。Premiere ProとAfter Effectsは,それぞれ単独ではなく,連携させてこそ,その真価を発揮します。動画制作を学ぶ上での最初の1冊としてお勧めの決定版です!
-
-
-
4.8(概要) Androidのインターナル解説書。 根底に流れるモバイルプラットフォームとしての哲学を丁寧に扱い,最新版(7,N/Nougat)までカバー。第2巻となる本書では,Androidの核心「Activity」と「Activityのライフサイクル」に焦点を定め,システムの心臓部を徹底解説。 無数のアプリがインテントなどの仕組みを通じて協調できる環境をシステムが総力を挙げて支援する。それは,モバイルOSのAndroidが選んだ道でした。 アプリのプロセスは,フォアグラウンドを退けば常にkillされ得る。必要とされた時に半自動的に再生成される。従来のアプリケーション開発とはまったく異なる画期的なメカニズムは,そのための切り札です。また,小さな画面のモバイルにおける画面遷移のデザインの複雑さや重要性はPCやWebよりも遥かに高い。この再生成と画面遷移という2つのモバイル特有の重要な問題を,統合してエレガントに解決しよう。 それが「Activity」です。 「Activityのライフサイクルを織り込んで,アプリの仕様,遷移のデザインを考えられるか」は,Android開発者としての最初の試金石です。システムの設計思想を踏まえて,きびきびと動けるアプリをつくりたい。そのような方々を強力にサポートする技術知識を集約してお届けします。
-
4.7(概要) Androidのインターナル解説書。 根底に流れるモバイルプラットフォームとしての哲学を丁寧に扱い,最新版(7,N/Nougat)までカバー。 第1巻となる本書では,プラットフォーム戦略の基幹部分を担う「GUIシステム」を主眼に置き,モバイルで主流となったAndroidの中枢を徹底解説。 Androidという巨大ソフトウェアを題材にしつつ,アプリ開発者の方々に身近なテーマの問題設定で,ハードウェアからマルチタッチ/UIスレッド/Handler/Viewツリー/レイアウト/OpenGL ES/バイトコード実行環境まで,ツーランク上のクオリティの製品開発を可能にする技術知識を集約しました。広くモバイル,Web,デスクトップ,組み込み... 分野ごとの要素技術の壁を越え,さらなるパワーアップをお考えのエンジニアの方々へ,今こそ知っておきたいトピックを凝縮してお届けします。
-
-Terasic社の学習/評価用ボード,DE0-CV / DE10-Lite / DE1-SoCを題材にしたFPGAの解説書です。前版[Altera編]をベースに,最新の開発ソフトウェア・FPGAボードに更新しただけでなく,μClinux環境の構築に変えてCMOSカメラの制御を取り上げるなど,より現代的な使い方に即した内容にしています。紹介しているFPGAボードを使うと,半田付けの必要もなく電源もUSBから取ることができるので,すぐに学習をはじめられます。本書で解説している技術やノウハウは実際の設計現場でも役立つので,初心者FPGAエンジニア向けのハンドブックとしてもお使いいただけます。
-
3.0Ruby技術者認定試験Silver/Goldに対応した公式テキストの改訂2版です。試験バージョン2.1にしっかり対応しました。試験対策としてはもちろんですが,Rubyの文法をはじめ,オブジェクト指向や各種ライブラリなど,Rubyを使いこなす上で必須の基礎知識もしっかり身につきます。巻末にはRuby技術者認定試験Silver/Goldに準拠した練習問題および模擬試験が付属します。本書は2015年に刊行した『Ruby技術者認定試験合格教本(Silver/Gold対応) Ruby公式資格教科書』において,Ruby試験version 2.1への対応が不完全であった箇所の見直しを中心に,補足・修正を図った改訂版です。同書とターゲットとする試験(version 2.1)は同じであり,模擬試験(第7章,第8章)についても問題の入れ替え等は行っておりません。同書をお持ちの方で,特に模擬試験を目的として本書の購入をご検討されている場合にはご注意ください。
-
3.0すべてのRユーザに向けた決定版です。本書はR言語の仕様をはじめ,データハンドリングやデータ可視化など基本的な操作方法を解説します。続いて,クラスタリング,クラス分類・回帰,時系列回帰などのデータ分析方法について解説し,応用として,レポーティング,Webアプリケーション化の方法,高速化の方法など,R言語にまつわるトピックを網羅した1冊です。
-
4.3Ruby on Railsの定番解説書が,大幅改訂して最新バージョン5に対応! MVCに則ったWebアプリケーションフレームワークの最新版「Ruby on Rails 5」を対象に,Scaffolding機能から,ビュー/モデル/コントローラ開発,ルーティング,テスト,クライアントサイド開発まで,Railsの主要機能を徹底解説しています。クライアント開発で必要となるCoffeeScriptやSCSS,バージョン4以降の新機能であるActive Jobにも対応しているので,最新技術を取り入れたWebアプリケーション開発にも柔軟に対応できます!
-
-1巻3,960円 (税込)Ruby技術者認定試験Silver/Goldに対応した標準的な教科書!Rubyの文法をはじめ,オブジェクト指向や各種ライブラリなどRubyを使いこなす上で必須の知識がしっかり身につきます。巻末にRuby技術者認定試験Silver/Goldに準拠した演習問題を160問収録しております。
-
-
-
3.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 BIM(Building Information Modeling)は,材質や管理情報などの属性データを追加した3Dモデルを作成し,建物の設計から施工,維持管理まで活用していく手法で,日本でも導入が進んでいます。本書は,これまで2D-CADで作図していた人がスムーズにBIMを導入できるように,Autodesk社のRevitを使って,平面図を簡易な方法で思い通りに作図する方法を紹介しています。これからBIMを導入したいという方におすすめです。
-
-Webアプリケーションの定番言語であるPHPの基礎から実践までを、上下巻のフルボリュームで集大成。 「この目的を実現するためには、どの文法テクニックが適合しやすいだろう?」 「このプログラムをより読みやすくするために、どんなアプローチができるだろう?」 といったことを思考しつつ、「とりあえずは動く」だけで終わらない、現場に求められる品質を形にするための知識とテクニックを解説します。
-
5.0Webアプリケーションの定番言語であるPHPの基礎から実践までを、上下巻のフルボリュームで集大成。 「この目的を実現するためには、どの文法テクニックが適合しやすいだろう?」 「このプログラムをより読みやすくするために、どんなアプローチができるだろう?」 といったことを思考しつつ、「とりあえずは動く」だけで終わらない、現場に求められる品質を形にするための知識とテクニックを解説します。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ITストラテジストは、経営戦略に基づいてIT戦略を策定する能力を問う高度試験です。技術のみならず経営や企業活動に関する知識を問われる「午前Ⅱ」、本試験を難関たらしめている記述式の「午後Ⅰ」と論述式の「午後Ⅱ」。本書は、コンサルタントとして多数のシステム化計画案の策定に従事する著者が、それぞれの対策を徹底的に解説します。さらに、選択式問題の午前Ⅰ・Ⅱを実践練習できるWEBアプリ、「DEKIDAS-WEB」を付属。合格へ、着実に近づける1冊になっています。
-
4.0
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 午前知識も充実の試験対策本。論文対策に偏りがちなITストラテジスト対策ですが,技術系試験にはない経営や企業活動の用語も多く出題されるため,午前IIの知識対策は重要です。またその用語を生かして論文を書くことにもなります。本書は,知識編の午前II,記述式の午後I,論文作成の午後II,それぞれの対策をバランスよく解説し,この1冊で合格レベルに達することができるように作りました。
-
3.0国や地方公共団体が保有するオープンデータは,防災や環境対策だけでなく,新事業の創出や地域経済の活性化にも期待されています。また,オープンソースソフトウェアの「QGIS」などを使うことで地理情報が可視化でき,さらなる活用が見込まれています。 そこで本書では,担当者が一から学べるように,地理情報の基本から収集したデータの扱い方,さらに具体的な防災地図や年齢別人口分布図などの作り方まで解説しています。改訂版となる本書ではバージョンアップしたQGISに対応し,最新のツールやWebサービスも紹介しています。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 YouTubeやFacebook、InstagramといったSNSへの投稿や動画広告など、インターネットで動画を見る機会は格段に増えました。それに伴い、動画制作のニーズもまた、飛躍的に伸びています。本書は、仕事で動画を扱うためにPremiere ProとAfter Effectsの操作をマスターしたい人に向けた、2つのソフトをまるごと使えるようになるための入門解説書です。写真家やWebデザイナーはもちろん、映像を仕事にしたいすべての人のための1冊です。最新のCCに対応した、改訂版です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆世界で150万部突破の日本語版!◆ 世界で150万部突破の「PYTHON CRASH COURSE」の翻訳版、「最短距離でゼロからしっかり学ぶ Python入門 実践編」の改訂新版です。Python 3.7から3.11へのアップデート、ライブラリのアップデートのほか、書籍で使用するエディターをSublime TextからVisual Studio Codeに変更します。実践編では、インベーダーゲーム開発、データ可視化、Webアプリケーション開発の各テーマについて、手を動かしながら学ぶ形でわかりやすく解説します。 ■こんな方におすすめ ・Pythonをゼロから短期間で習得したい人 ・プログラマーの目線で、コードの書き方を学びたい人 ・プログラミングのしっかりした知識をはじめから身につけたい人 ■目次 ●プロジェクト1 エイリアン侵略ゲーム 第1章 弾を発射する宇宙船 ・プロジェクトの計画を立てる ・Pygameをインストールする ・ゲームのプロジェクトを開始する ・宇宙船の画像を追加する ・リファクタリング:_check_events()と_update_screen()メソッド ・宇宙船を操縦する ・振り返り ・弾を発射する ・まとめ 第2章 エイリアン! ・プロジェクトをレビューする ・最初のエイリアンを生成する ・エイリアンの艦隊を編成する ・艦隊を動かす ・エイリアンを撃つ ・ゲームを終了する ・まとめ 第3章 得点を表示する ・Playボタンを追加する ・ゲームをリセットする ・レベルアップする ・得点を表示する ・まとめ ●プロジェクト2 データの可視化 第4章 データを生成する ・Matplotlibをインストールする ・簡単な折れ線グラフを描画する ・ランダムウォーク ・Plotlyでサイコロを転がす ・まとめ 第5章 データをダウンロードする ・CSVファイル形式 ・地球全体のデータセットを地図に描画する(GeoJSON 形式) ・まとめ 第6章 APIを取り扱う ・APIを使う ・Plotlyを使ってリポジトリを可視化する ・Hacker NewsのAPI ・まとめ ●プロジェクト3 Webアプリケーション 第7章 Djangoをはじめる ・プロジェクトの準備をする ・アプリケーションを開始する ・ページを作成する:学習ノートのホームページ ・追加のページを作成する ・まとめ 第8章 ユーザーアカウント ・ユーザーがデータを入力できるようにする ・ユーザーアカウントを設定する ・ユーザーが自分のデータを持てるようにする ・まとめ 第9章 アプリケーションのスタイル設定とデプロイ ・「学習ノート」にスタイルを設定する ・「学習ノート」をデプロイする ・まとめ ■著者プロフィール Eric Matthes:25年間高校の数学と科学の教師であり、初級のPythonクラスで教える中でよりよいカリキュラムの道を探していた。現在はフルタイムの執筆者兼プログラマーとして、いくつかのオープンソースプロジェクトに参加している。彼のプロジェクトのゴールは広範囲にわたり、山岳地帯の土砂崩れを予測するものからDjangoプロジェクトのデプロイをシンプルにするものまである。執筆やプログラミングをしていないときは、山登りを楽しんだり家族との時間を過ごしている。 鈴木たかのり:一般社団法人PyCon JP Association代表理事、株式会社ビープラウド 取締役/Python Climber。部内のサイトを作るためにZope/Ploneと出会い、その後必要にかられてPythonを使いはじめる。各国PyConやPython Boot Campで訪れた土地で、現地のクラフトビールを飲むことが楽しみ。 フェレットとビールとレゴが好き。 安田善一郎:株式会社Surface&Architecture執行役員、株式会社ニューロマジック監査役、シエルセラン合同会社代表。日本IBMを経て(株)ニューロマジックを設立。その後フリーランスとなりPythonベースのPloneをはじめさまざまなCMSでサイト構築(企画・IA・ディレクション)を手がける。現在は、デザインプロジェクトのマネジメントをはじめ各社で複数の業務に携わっている。
-
-【次世代の分散型P2Pネットワークプロトコル!】 IPFS(InterPlanetary File System)とは、Protocol Labsが開発を進めている分散型ファイルシステムです。耐障害性、負荷分散、耐改ざん性などの観点から、HTTPを置き換えて惑星間通信を可能にするという思想を基に開発が進められています。ところが複数の通信レイヤで構成されており理解が難しいうえに、日本語のドキュメントが少ないため、学ぶのは困難です。 本書は、これらを日本語にまとめることで、5G時代を迎える日本の技術力向上に資することを目的としています。原著執筆者は、中国コミュニティで非常に影響力のある3人のIPFS/Filecoin支持者です。本書はProtocol Labsから高く評価され、強く推奨されています。 ■目次 第1章 IPFSについて 1.1 IPFSの概要 1.2 IPFSとブロックチェーンの関係 1.3 IPFSの利点と価値 1.4 IPFSの応用分野 1.5 本章のまとめ 第2章 IPFSの基礎 2.1 分散ハッシュテーブル(DHT) 2.2 ブロック交換プロトコル(BitTorrent) 2.3 バージョン管理(Git) 2.4 自己検証ファイルシステム(SFS) 2.5 Merkle TreeとMerkle DAG 2.6 本章のまとめ 第3章 IPFSプロトコル・スタック 3.1 アイデンティティ層(Identity) 3.2 ネットワーク層(Network) 3.3 ルーティング層(Rouitng) 3.4 交換層(Exchange) 3.5 オブジェクト層(Objects) 3.6 ファイル層(Files) 3.7 ネーミング層(Naming) 3.8 本章のまとめ 第4章 IPFSモジュール 4.1 Multiformats 4.2 libp2p 4.3 IPLD 4.4 本章のまとめ 第5章 Filecoin 5.1 Filecoinプロジェクトの紹介 5.2 FilecoinとIPFSの関係 5.3 Filecoin経済システム 5.4 Filecoin技術システムの概要 5.5 分散ストレージネットワークプロトコル(DSN) 5.6 Filecoin取引市場 5.7 Filecoinブロックチェーンコンセンサスメカニズム 5.8 PoRepとPoSt 5.9 ネットワーク攻撃と防御 5.10 その他の機能 5.11 本章のまとめ 第6章 IPFSの開発(基礎編) 6.1 IPFSのインストール 6.2 IPFSストレージと設定の初期化 6.3 IPFSファイルシステムとのデータ送信 6.4 ローカル環境をIPFSネットワークにつなげる方法 6.5 HTTP Webとの通信方法について 6.6 APIを使用する方法 6.7 本章のまとめ 第7章 IPFSの開発(応用編) 7.1 IPFS内で動的コンテンツを発信する方法 7.2 IPFSネットワーク内で長期的にデータを保存する方法 7.3 IPFS Merkle DAGを使ってみる 7.4 IPFS Pubsub機能の使い方 7.5 IPFSのプライベートネットワークの作成と使用について 7.6 本章のまとめ 第8章 IPFSプロジェクトの実践 8.1 go-ipfsを用いてGit分散型サービスを最適化する方法 8.2 js-ipfsを利用してストリーミングツールを開発する 8.3 本章のまとめ ■プロフィール ●著者 董 天一(ドン ティェンイー):北京大学にて修士号取得後、OracleにてEコマースアーキテクチャに従事。中国におけるブロックチェーン関連技術のパイオニア。 戴 嘉(ダイ ジャラェ):電子科技大学を卒業後、Baiduを経て、OPPOの金融ビジネスチームでソリューションアーキテクトを務める。 黄 禹銘(フゥァン ユーミン):シンガポール国立大学にてブロックチェーン技術を研究し、博士号を取得。現在、同大学でリサーチフェローとして活動中。 ●訳者 菊池 将和(きくち まさかず):ハーバード大学でソフトウェア・エンジニアリングの修士号を取得。Web3メンターやETHGlobalハッカソンの審査員を務める一方、DeFi(分散型金融)・デジタル資産領域における革命的なFixed Income市場の整備を先導。内閣府Trusted Web推進協議会のタスクフォース委員。
-
-ディープラーニングの適用範囲が拡がり,画像認識や音声認識の精度が高くなる一方,モデルに対して細工した画像を送り,誤った分類結果を引き起こす攻撃などが懸念され始めています。海外では非常に活発な研究領域です。たとえば,敵対的サンプル(Adversarial example)として,パンダ(Panda)の画像にノイズを少し加えることでテナガザル(Gibbon)と誤認識させる現象が有名です。 本書では,これらを理解するためにディープラーニングの基礎からハンズオンによる実装方法まで解説しています。ディープラーニングは数式などがあって難易度が高く感じる方にも最適な一冊です。 本書で利用するソースコードは次のWebページからダウンロードできます。 https://github.com/tagomaru/ai_security/releases
-
4.5※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 市販されている数種類のFPGAボード(たとえばTerasic社のDE0,1万1,000円前後)を例として,FPGAの基礎から応用(7セグLEDの駆動回路からLinuxの搭載まで)を解説します。紹介しているボード類を使えば,電源やケーブル類も付属しており,半田付けやブレッドボードは不要です。解説されている技術やノウハウは,設計の現場でも役に立つものであり,初心者FPGAエンジニア向けのハンドブックにもなり得ます。
-
4.0(概要) 「なぜ,その操作が必要なのか?」という本質,「こういう仕組みになっているからこうする」という背景をきちんと押さえながら,DB2の効率的な管理のための考え方やテクニックをゼロから解説。 バックアップ,統計情報の活用,自動保守,監視,問題判別,パフォーマンスチューニングまで,実務全般についてマニュアルではわかりにくい実践的な側面を解説してあります。Unofficial DB2 BLOG管理人,IBMで長年DB2に関わる下佐粉昭氏ならではのやさしい語り口で,だれでも「DB2らしい管理」の原則とコツがわかります。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は,建築・土木・機械分野で幅広く使用されている製図アプリケーション「AutoCAD」の機能リファレンスです。図形の作成/修正,注釈,画層,ブロック,レイアウト,印刷まで,AutoCADを使う上で必要な操作がまるごとわかります。仕事場に常備しておくと,困ったときにサッと調べられる便利な一冊です。※本書では,3D作図機能は解説していません。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は高機能の動画編集ソフト「EDIUS Pro」の操作解説書です。動画の取り込み,クリップの編集&トリミング,ビデオフィルターなどさまざまなエフェクトの追加,オーディオトラックの編集,メニューの追加,動画データの出力など,EDIUS Proによる動画編集の全行程をくわしく解説します。従来のバージョンのEDIUS Pro 8/7のほか,最新バージョンのEDIUS Pro 9にも対応します。本書があれば,EDIUS Proによる動画編集はバッチリわかります。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は,ハイエンド動画編集ソフト「Premiere Pro」のリファレンスです。クリップの管理からカット編集,カラー調整,演出効果,タイトル,レンダリングまで,Premiere Proを使う上で,必要な操作がすべてわかります。400ページの大ボリュームなので,辞書として利用可能。仕事場に常備しておくと,困ったときにサッと調べられます。
-
5.0本書は,アプリケーションアーキテクチャの基本設計フェーズにおいて「何を作るか」ではなく「どう作るか」を設計する際のガイドです。心臓部となるサーバサイドを中心に,シングルページアプリケーションの台頭で再び重要性を増してきたクライアントサイド,SQLなどの伝統的な処理方式とビッグデータ技術という新潮流が混在するバッチ処理,システム間連携と,さまざまな分野を網羅します。アーキテクトやエンジニアが習得するべきコアのスキルとして,長きに渡って活用できる一冊です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 YouTubeやニコニコ動画を始め,SNSへの投稿や動画広告など,インターネットで動画を見る機会は格段に増えました。それに伴い,動画制作のニーズもまた,飛躍的に伸びています。本書は,仕事で動画を扱うためにPremiere ProとAfter Effectsの操作をマスターしたい人に向けた,2つのソフトをまるごと使えるようになるための入門解説書です。写真家やWebデザイナーはもちろん,映像を仕事にしたいすべての人のための1冊です。CC/CS6両対応です。
-
3.0