カテゴリ一覧 著者一覧

インプレス NextPublishingの書籍一覧

364 件中 11 件 〜 20 件を表示
0件
空と宇宙のサイバーセキュリティ入門 航空宇宙システムの基礎から衛星ハッキング対策まで
発売日: 2025/8/15
PDF / EPUB EPUBリフロー
航空機や人工衛星がサイバー攻撃の標的となる時代になりました。本書では、航空機や衛星のシステムの基礎を解説し、それらがどのような脅威にさらされているのかを詳しく説明します。GNSS/GPSのジャミング・スプーフィング攻撃、航空機・衛星の無線通信の脆弱性、フライトシミュレーターを活用した実践的な分析など、多岐にわたるテーマを扱っています。
また、実際のWebサイトやオープンソースソフトウェアを活用したハンズオンを豊富に盛り込み、手を動かしながら学べる構成になっています。CTF(Capture The Flag)コンテストへの参加を視野に入れた実践的な内容も含まれており、セキュリティ技術を深く理解できる一冊です。
サイバーセキュリティ技術者だけでなく、航空機や宇宙関連の分野に興味がある方にもおすすめの一冊です。技術の最前線を知りたい方、実践的なスキルを身につけたい方は、ぜひ手に取ってみてください。
【目次】
第1章 全体像と背景
第2章 電子戦とGNSS/GPSジャミング・スプーフィング攻撃
第3章 航空機編I ADS-Bと航空機に関する情報収集
第4章 航空機編II/衛星編V 無線通信とSDR
第5章 航空機編III フライトシミュレーター
第6章 航空機編IV 航空機のサイバーセキュリティ
第7章 衛星編I Webアプリケーションによる衛星追跡と情報収集
第8章 衛星編II 衛星追跡アプリケーション
第9章 衛星編III 衛星の軌道計算とプログラミング
第10章 衛星編IV ネットで完結する衛星通信
第11章 衛星編VI 衛星シミュレーターNOS^3
第12章 衛星編VII 衛星のサイバーセキュリティ
第13章 ドローンとAI
第14章 CTF編I サイバーセキュリティのイベント
第15章 CTF編II CTF
第16章 サイバーセキュリティ入門
3,960円(税込)
0件
Azure無料プランで作る!初めてのWebアプリケーション開発
発売日: 2019/4/5
PDF / EPUB Web
【JavaScript初心者でもできる!Webアプリ簡単作成ガイド!】

本書はJavaScript初心者が全てAzureの無料枠を使って実際にWebアプリケーションを作ることを目標としたチュートリアルガイドです。Node.jsとSQLを組み合わせて、ブラウザベースのWebサービスを構築できるまでを丁寧に解説しています。JavaScript初学者に最適な一冊です。

【目次】
第1章 開発ツールと公開までの全体像
第2章 スクレイピングアプリをローカルで作る
第3章 Azureの環境を準備して、スクレイピングアプリを公開する
第4章 バッテリーを記録して、マルチデバイスから参照できるアプリを作る
第5章 バッテリー記録アプリを、Azureサーバー上に公開する
第6章 起床と就寝を記録するWebブラウザアプリを公開
1,980円(税込)
0件
Pythonで学ぶXBRL EDINET財務データ自動取得の実践技術
発売日: 2026/1/16
PDF / EPUB EPUBリフロー
本書は、XBRLの構造と実務的な応用までを一冊に凝縮した実践的ガイド。EDINETとiXBRLの基礎から、タクソノミやインスタンスの仕組み、さらには提出者別のタクソノミの作成方法、API活用、独自パーサーの実装まで、金融情報の自動取得と分析に不可欠な知識を体系的に解説します。XML、XLink、XPointerなどの仕様理解も丁寧にサポートされ、XBRL初心者から中上級者まで幅広く対応。Pythonによるコード実装例やEDINET API連携も豊富に掲載しており、現場で即使える内容が詰まった一冊です。

【目次】
序章 XBRLの基礎知識
第1章 有価証券報告書とは
第2章 XBRLファイルを読み解く
第3章 XBRLで見られるXML(名前空間、XLink、XML Schema、XPointer)
第4章 XMLとタクソノミ
第5章 分析環境の構築
第6章 大量の有価証券報告書を自動でダウンロードする
第7章 連結財務諸表から営業利益を自動で取得する
第8章 事業等のリスクのテキストデータを自動で取得する
第9章 提出者別タクソノミのデータを取得する ~ソニーのコンテンツ価値を取得する~
第10章 自前データベースを持つ
第11章 独自のパーサーを作成する
1,980円(税込)
0件
React環境構築の教科書
発売日: 2020/8/21
PDF / EPUB Web
本書はReactをテーマに、Webフロントエンド開発の環境構築を1つ1つ丁寧に解説します。特に設定が足りない状態で動かすとどうなるのか、なぜその設定が必要なのかについて踏み込んで説明しています。環境構築の難しさは、設定をどれか1つでも間違えると動かないことにあります。そのため、環境構築をする際は1つ1つの設定で自分が何をしているのかを正確に把握しなければいけません。この本では暗黙的に「そういうものだから」と思われがちな設定に注目し、解説します。どの設定を足さなければ動かないのか、サンプルコードを示しながら学ぶことができます。

【目次】
第1章 Node.jsを使ったビルド環境整備
第2章 Babelを使ったトランスパイル
第3章 TypeScriptを使ったコンパイル
第4章 webpackを使ったバンドルとビルド
第5章 ESLintを使った静的解析
第6章 Prettierを使ったフォーマット
第7章 Storybookを使ったコンポーネント管理
第8章 Jestを使ったテスト
第9章 0から環境を作ってみる
付録A バージョンの追従
1,980円(税込)
0件
フォトグラメトリの教科書
発売日: 2022/4/15
PDF / EPUB Web
本書は、被写体をさまざまなアングルから撮影した写真をパソコンで解析・統合することで立体的な3DCGモデルを作成する「フォトグラメトリ」について体系的にまとめた初めての日本語での解説書です。この一冊でフォトグラメトリの全体像を捉えることができます。
前半では初心者に向けて、スマホで写真を撮り無料や安価なソフトウェアで3DCGモデルを作成し、SketchFabで公開する一連の流れを解説しています。
後半では、プロ用機材の紹介、一眼レフ・ミラーレスカメラを使った本格的な撮影、水中撮影、ドローンを使った撮影方法を解説しています。
そのほか、プロ用途のソフトウェアであるMetashapeとReality Captureによるフォトグラメトリの方法についても詳解。MacのフォトグラメトリAPI Object Captureを使った方法と、その他のソフトウェア・アプリ紹介、関連技術としてiPhone/iPadに搭載されているLiDARスキャナーについても網羅しています。

【目次】
第1章 入門編 フォトグラメトリの世界
第2章 入門編 フォトグラメトリに最低限必要なもの
第3章 入門編 写真・動画の撮り方 I 基礎編
第4章 入門編 3DF Zephyr
第5章 入門編 SketchFabで公開 
第6章 入門編 Reality Capture I
第7章 入門編 Metashape I
第8章 入門編 Photo Catch(iOSアプリ) / Trnio クラウドでフォトグラメトリ
第9章 入門編 iPhone/iPadによるLiDARスキャン
第10章 上級編 フォトグラメトリの理論的基礎
第11章 上級編 フォトグラメトリに必要な機材とソフトウェア
第12章 上級編 写真・動画の撮り方 II 高精細なイメージスキャン
第13章 上級編 写真・動画の撮り方 III 水中撮影
第14章 上級編 写真・動画の撮り方 IV ドローンによる撮影
第15章 上級編 Reality Capture II
第16章 上級編 Metashape II
第17章 上級編 Object Capture MacOSでのフォトグラメトリ
第18章 上級編 CloudCompare 点群処理
3,850円(税込)
0件
徹底解説!Firefox拡張機能開発 Webページ操作から高度な機能実装まで
発売日: 2026/1/16
PDF / EPUB EPUBリフロー
本書は、Firefox拡張機能開発の初心者から中級者までを対象とした実践的なガイドです。WebExtensions APIを用いた拡張機能開発を、豊富なサンプルコードと具体的な手順を交えながら丁寧に解説します。manifest.jsonファイルの作成、バックグラウンドスクリプト、コンテンツスクリプト、ポップアップ、サイドバー、設定ページといった主要な機能を網羅。さらに、拡張機能のデバッグ方法や公開方法までをステップバイステップで解説することで、読者自身のオリジナル拡張機能作成を強力にサポートします。OS通知、クリップボード操作、コンテキストメニュー、履歴操作、ブックマーク操作、HTTPリクエスト操作、ストレージといった具体的な機能の実装例も多数掲載。Firefox拡張機能開発の基礎から実践までを網羅した、決定版ガイドです。

【目次】
第1章 はじめに
第2章 ブラウザー拡張機能とは
第3章 Firefox拡張機能の仕組み
第4章 開発に使うもの
第5章 最初の拡張機能を作る
第6章 拡張機能のデバッグ方法
第7章 manifest.jsonについて
第8章 permission
第9章 icons
第10章 OS通知
第11章 クリップボード
第12章 コンテキストメニュー
第13章 履歴
第14章 ブックマーク
第15章 HTTPリクエスト操作
第16章 ストレージ
第17章 コンテンツスクリプトについて
第18章 ポップアップについて
第19章 サイドバーについて
第20章 設定ページ
第21章 国際化
第22章 モバイル版Firefox拡張機能
第23章 拡張機能開発を実践する
第24章 検索機能を拡張するサンプルアプリケーション
第25章 Webページの目次を作成する拡張機能
第26章 表示したページに汎用的なボタンを作る拡張機能(モバイル版Firefox)
第27章 Firefox拡張機能を公開する方法
第28章 おわりに
1,980円(税込)
0件
PythonとScrapyを使ったWebスクレイピング
発売日: 2021/10/1
PDF / EPUB Web
本書ではWebスクレイピングを、PythonとScrapyフレームワークを利用して行うことをソースコードとともに解説します。Webサイトには多くの情報があり、ブラウザの利用だけでも取得できます。しかし、Webサイトを閲覧するという行為が能動的であり手間と時間を使うことになります。本書はPythonを使って普通のサイトからWebスクレイピングをはじめ、少しづつ難易度を高めていく実践的な内容です。

【目次】
第1章 環境構築
第2章 最初のスクレイピング
第3章 POSTメソッドがあるサイトでスクレイピング
第4章 データベースを使用する
第5章 動的画面のスクレイピング
第6章 Lazy loading画面のスクレイピング
第7章 Dropboxと連携する
第8章 Cloudサービスを使ってスクレイピング
第9章 cloudサービスで定期的実行をする
1,980円(税込)
0件
AWSで学ぶクラウドネイティブ実践入門
発売日: 2020/11/13
PDF / EPUB Web
クラウドネイティブとは、各種のクラウドサービスを利用して構築された、クラウド環境での運用を前提としたシステムやサービスを指す定義です。本書はこのクラウドネイティブを支える技術である「コンテナ」と「CI/CD(継続的インテグレーション/継続的デリバリー)」を中心とし、AWS(Amazon Web Services)のECS/Fargate/Codeシリーズなどの各種サービスを組み合わせていくことで、コンテナやCI/CDのベース環境の構築をハンズオン形式で構成しています。中級者でも満足できるように、ハンズオン内には随所に構築に役立つTipsや補足情報なども記載しています。

【目次】
第1章 ようこそ、クラウドネイティブの世界へ
第2章 AWSで構築するクラウドネイティブサービス
第3章 コンテナサービスの構築
第4章 CI/CDの構築
付録A アカウントを跨いだステージング環境へのリリース
2,200円(税込)
0件
作って学ぶルーティングプロトコル RustでBGPを実装
発売日: 2022/12/2
PDF / EPUB Web
インターネットを支えるルーティングプロトコルであるBGP(Border Gateway Protocol)をRFCからRustで実装する方法を解説します。小さなプログラムから始め、Update Messageを交換しルーティングテーブルの更新まで、一歩ずつ実装・解説します。RFCで定義されているプロトコルを一度自分の手で実装することで、BGPに限らず、その他のプロトコルについてもRFCから実装することを目指します。なお、本書ではBGP自体の一般的な説明、Rustの文法解説は省略しています。

【目次】
第1章 BGPの実装に必要な知識の学習
第2章 実装開始
第3章 テスト環境の作成
第4章 Established Stateまでの実装
第5章 Update Messageを交換する
第6章 他社実装との相互接続
1,760円(税込)
0件
JavaScript徹底攻略 非同期処理編 Promise, async/awaitの仕組みと使い方
発売日: 2022/1/14
PDF / EPUB Web
JavaScriptの非同期処理を徹底解説します。非同期処理を扱ううえで欠かせない、コールバック関数、Promise、async/awaitの仕組みと使い方を基礎から高度な内容まで網羅することを目指しました。ECMAScript 2021対応です。
入門書ではあまり触れられることのない、次のような話題も扱います。
・Promiseのfulfillとresolveの違い
・イベントループとマイクロタスクキューの動作
・class構文によるPromiseのJavaScript実装
さらに、Promiseチェーンのさまざまな書き方、標準のPromiseの拡張のしかた、ジェネレーターによるasync/await的な非同期処理の扱いなど、知っておくと何かの役に立つかもしれない話題も含めました。
Promise,async/awaitがどのような仕組みで動いているのか興味はあるけど、仕様書を読むのはちょっと辛い…という人におすすめです。
【目次】
第1章 非同期処理
第2章 コールバック関数
第3章 Promise
第4章 Promiseチェーン
第5章 複数のPromiseオブジェクトを扱う
第6章 Promiseの仕組みと実装
第7章 Promiseの発展的な話題
第8章 async/await
第9章 async/awaitの発展的な話題

1,980円(税込)
戻る 書籍一覧を見る