カテゴリ一覧 著者一覧

インプレス NextPublishingの書籍一覧

375 件中 61 件 〜 70 件を表示
0件
実践入門WebAssembly
発売日: 2023/10/27
PDF / EPUB Web
Webアプリケーションの開発において、長らくJavaScript(JS)やTypeScript(TS)などのトランスパイル言語が主流でした。しかし、WebAssembly(Wasm)の出現により、WasmとJSのハイブリッド実行環境が新たな潮流として注目されています。この変化は、JSが完全にWasmに取って代わられるというものではなく、両者の組み合わせによる新しい可能性を示唆しています。
本書では、Wasmの特性を理解することで、なぜハイブリッドな実行環境が有効であるのか、そしてWasmをどのようなシチュエーションで活用すべきかを明らかにします。単に「Wasmの時代が来た」と主張するのではなく、Wasmの真の価値とその活用方法に焦点を当てています。
本書はWasmの適切な利用方法や、どの部分をWasmに置き換えるべきかのヒントを提供することで、読者がより効果的なWebアプリケーション開発を行えるようサポートする解説書です。

【目次】
第1章 WebAssemblyの概要
第2章 WebAssemblyの基本的な使い方
第3章 コンパイル言語からビルドする
第4章 WebAssemblyの活用
1,980円(税込)
0件
Pythonによる有限要素法 実装ノート
発売日: 2022/2/25
PDF / EPUB Web
本書は数値解析手法のひとつである有限要素法をPythonによって実装するための方法の解説書です。
具体的にはPythonを使って、有限要素法のメッシュ作成やソルバ実行や結果の可視化が、ライブラリを使ってできることを目指します。ただし、Pythonの基礎知識や有限要素法の理論の基礎は本書では扱いません。
本書では次のような人を対象としています。
・Pythonでデータ分析をしていて、Pythonによる有限要素法の実装について興味がある人
・上記についてフルスクラッチではなく、あくまでライブラリを使いこなしたい人
・有限要素法の入門書を読んだ人(まったくの初心者は対象外です)
・NumpyやMatplotlibのように、Pythonicに有限要素法解析と可視化をしたい人

【目次】
第1章 環境構築
第2章 1次元解析
第3章 2次元解析
第4章 3次元解析
第5章 振動解析
付録A ローカルでの環境構築⽅法
1,980円(税込)
0件
Swift 5.9からのデータ監視 Observationフレームワーク入門
発売日: 2024/4/19
PDF / EPUB Web
Observationフレームワークは、Swift 5.9において導入された革新的な技術です。このフレームワークは、Viewとデータのバインディングをオブザーバーパターンを通じて、型の安全性と高いパフォーマンスを保ちつつ、堅牢に実現します。アプリ開発において不可欠な、値の変更に伴うViewの更新をより簡潔かつ効率的に行う手段を提供します。特に、SwiftUIと組み合わせた際のデータバインディング機能は強力で、アプリ開発プロセスを大幅に簡素化します。このフレームワークは、将来的に業界標準となる可能性を秘めています。そのソースコードはオープンソースとして公開されており、アプリ開発に留まらず、サーバーサイドやApple以外のプラットフォームでの開発にも貢献するでしょう。
本書では、Observationフレームワークがどのようにして生まれ、どのような機能や特性を持つのかを詳しく解説します。読者は、このフレームワークを用いた最先端のアプリ開発手法を学ぶことができるでしょう。

【目次】
第1章 Observationフレームワーク概要
第2章 計算プロパティーを初期化する新しい方法
第3章 ObservableObjectとの比較
第4章 SwiftUIとのデータバインディング
1,980円(税込)
0件
猫でもわかるPlayFab入門
発売日: 2020/12/11
PDF / EPUB Web
本書はマイクロソフト社が提供するゲームバックエンドプラットフォーム「PlayFab」の入門書です。これまでPlayFabを触ったことがなくても、ログインやデータの操作、ストア機能の実装までをひと通りできるように解説しています。PlayFabをこれから勉強しようとしている人はもちろん、一度PlayFabに触れたものの挫折してしまった人にも最適な一冊です。

【目次】
第1章 PlayFabとは
第2章 ログインしよう
第3章 プレイヤーデータを使おう
第4章 タイトルデータを使おう
第5章 アイテムを使おう
第6章 バンドルを使おう
第7章 コンテナーを使おう
第8章 ランキングを使おう
第9章 おまけ

同人版はこちら
1,980円(税込)
0件
MkDocsではじめる静的サイトジェネレータ
発売日: 2025/2/28
PDF / EPUB Web
本書は、静的サイトジェネレータ「MkDocs」を手軽に導入するためのガイドブックです。ドキュメントや個人サイトの作成に広く活用されている静的サイトジェネレータの中で、MkDocsは特にMarkdown形式の柔軟性を活かして効率的なサイト構築を実現します。Markdownをベースにしながら、豊富な拡張機能やプラグインを使うことで、よりリッチな表現が可能になります。
HugoやGatsby、Jekyllと並んでMkDocsも有力な選択肢ですが、国内での情報はまだ少なく、まとまった資料が不足しているのが現状です。そこで、本書は具体的な事例や手順を交え、オープンソースソフトウェア(OSS)のドキュメント作成にMkDocsが多く使われていることを詳しく解説。ドキュメントや簡易ウェブサイトの制作を始めたい方々に、MkDocsがどれほど有効かを知っていただける内容になっています。初心者にもわかりやすく、実践的な情報が詰まった一冊です。

【目次】
第1章 MkDocsとは
第2章 クイックスタート
第3章 構成ファイルmkdocs.ymlの基本設定
第4章 ハンズオン① — readthedocsテーマを使ったドキュメンテーションサイトの作成
第5章 Python-Markdown拡張機能とMkDocsプラグイン
第6章 おすすめPython-Markdown拡張機能・MkDocsプラグイン・テーマの紹介
第7章 ハンズオン② — Material for MkDocsテーマを使ったブログサイトの作成
第8章 GitHub Pagesでサイトを公開する
第9章 Netlifyでサイトを公開する
1,980円(税込)
0件
Apache Spark ビッグデータクエリチューニング
発売日: 2021/10/1
PDF / EPUB Web
本書は、ビッグデータを分散処理するためのフレームワーク「Apache Spark」のクエリのパフォーマンスチューニングのノウハウを紹介した解説書です。Apache Sparkでのクエリのチューニングのための知識として、基本的なアルゴリズム、ログの見方、チューニングの考え方、Salted Join, Skew Joinなどのチューニングの手法を説明します。
【目次】
第1章 Apache Sparkとは
第2章 チューニングのための情報取得
第3章 基本的なアルゴリズム
第4章 チューニングの考え方
第5章 チューニングの手法
1,980円(税込)
0件
Nuxt.jsとPythonで作る!ぬるさくAIアプリ開発入門 データ分析からAIアプリ開発まで優しく解説!
発売日: 2020/1/31
PDF / EPUB Web
本書は「モダンなAIアプリを開発する」ことを目標にした解説書です。AIアプリの開発という目的を明確にし、そこへの最短経路でデータ分析を行い、分析結果をモデル化し、Webアプリケーションに組み込むことによって、プロダクトをAIアプリに昇華させるためのチュートリアルです。

【目次】
第1章 AIアプリ開発の進め方を知ろう
1.1 目的から考えよう
1.2 AIアプリ開発のステップを知ろう
第2章 Google Colaboratory で環境を構築しよう
2.1 Google Colaboratoryにアクセスする
2.2 データ保存先としてGoogleドライブを利用する
2.3 Markdown記法を積極的に使おう
第3章 Scikit-learnでモデルを構築しよう
3.1 ワインの美味しさを予測してみよう
3.2 探索的データ解析
3.3 Googleドライブをマウントする
3.4 データ準備
3.5 機械学習用データセット作成
3.6 データ分析
3.7 モデリング
第4章 AdobeXDでアプリのUIを設計しよう
4.1 AIアプリ開発においてUI設計が大切な理由
4.2 機械学習に必要なデータをいかに収集するか
4.3 AdobeXDでアプリのUIを設計しよう
4.4 UI設計の手順
4.5 AdobeXDを使って画面をデザインしよう
第5章 Nuxt.jsでAIアプリのフロントを作ろう
5.1 今回作るアプリ
5.2 Nuxt.jsとは
5.3 実際にプロジェクトを作ってみよう
5.4 アプリの構成をVuetifyで作ろう
5.5 APIに投げるためにVuexを実装しよう
第6章 PythonでAPIを作成しよう
6.1 今回、利用する構成
6.2 簡単なAPIを作ってresponderで動かしてみよう
6.3 プロジェクトの構成
6.4 ハンドラを実装しよう
6.5 DBと連携できるようにしよう
6.6 機械学習のモデルを組み込もう
6.7 クライアントとAPIを連結させてみよう
第7章 AIアプリをデプロイしよう
7.1 今回のデプロイ環境の構成
7.2 ローカル環境をDocker化しよう
7.3 DockerイメージをGoogle Container Registryに登録してみよう
7.4 本番環境をKubernetes・GKE・CloudSQLで作成しよう
7.5 ドメインの設定をしよう
7.6 CircleCIで自動でデプロイするようにしよう
2,200円(税込)
0件
わかりやすく書ける!技術同人誌初心者のための執筆実例集
発売日: 2019/7/12
PDF / EPUB Web
「文章を書くのは向いていないから、技術同人誌を書くのはやめておこう」と思っていませんか?それは大変もったいない!文章の書き方を理解すれば、誰でも文章を書けるようになります。
この本は実際の文章の例を交えつつ、「技術同人誌を書くための文章技術」を解説するものです。特に「どうすればよりわかりやすい文章になるか」の項目を重点に、文章を推敲する前後や、同人誌を商業化した際に校正された結果の比較などの実例を中心に構成しています。
<本書の想定読者>
・技術同人誌を作りたいが、文章に自信がない
・文章を書くときの推敲の方法やコツを知りたい

【目次】
第1章 原稿を書き始める前の準備
目次を作る
本の中で達成したい目的を整理する
目的を達成するために必要なことを羅列する
羅列した項目を仲間わけし、名前をつける
各項目内で伝わりやすいように順序を入れ替える
目次を書く例~実例をもとに
第2章 本文を書く
最優先事項は書き終わること
執筆時に困った事例とその解決法
文章の記述を進める例
第3章 推敲してより良い原稿を作成する
なぜ原稿の推敲は大切なのか?
推敲するポイント(基礎編)
推敲するポイント(応用編)
第4章 実際の技術同人誌に基づく文章の記述と推敲作業の例
実例1:特定技術の解説を行う文章例
事例2:環境構築時に準備しておくべきことの説明例
事例3:コンフィグの設定を変更するための説明例
事例4:ミドルウェアのコンフィグを記述する方法に関する説明例
事例5:コンフィグのオプションを説明する例
事例6・7:画面の機能を解説する例
1,980円(税込)
0件
ReactとPythonでAPI販売サービスを作ろう
発売日: 2022/11/25
PDF / EPUB Web
本書はAPI販売サービスの開発を通して、Reactによるフロントエンド開発手順とPythonによるバックエンド開発手順を実践的に学べる解説書です。実際に公開されているWebサービスをテーマに学習をすすめます。AWS Cognitoを用いた認証やLambdaを用いた自動処理、Stripeを用いた決済システムなどを作り込み、Webサービス開発のノウハウをつかみましょう。

【目次】
第1章 フロントエンドの環境構築
第2章 バックエンドの環境構築
第3章 モックアップを作ろう
第4章 メール受信APIを作ろう
第5章 Cognitoで認証しよう
第6章 APIキーを自動で発行しよう
第7章 Netlifyでいったん公開してみよう
第8章 Stripeでサブスクリプションを実装しよう
第9章 アカウントの削除に対応しよう
1,980円(税込)
0件
Qt5/Qt6入門 C++編
発売日: 2022/1/28
PDF / EPUB Web
本書はクロスプラットフォームの開発フレームワーク「Qt」について、Qt5とQt6の両方に対応した入門書です。インストールから始め、C++でコードを書き、画面はQt Widgetsベースのアプリについて解説します。Qt6から使用できるようになったCMakeにも対応しています。Qt6の新機能Qt Concurrent TaskやQt Concurrent Promise Modeも紹介します。
【目次】
第1章 Qtの概要
第2章 開発環境の構築
第3章 HelloWorldで基本を学ぼう
第4章 Qt Creator
第5章 QObject
第6章 データの扱い方
第7章 コンテナ
第8章 uiファイルを使用する
第9章 ウィジェットの見た目を変更する
第10章 デバッグログ
第11章 ビルドシステム
第12章 トップレベルウィジェット
第13章 シグナル・スロットを使いこなす
第14章 マルチスレッドの基礎
1,980円(税込)
戻る 書籍一覧を見る