カテゴリ一覧 著者一覧

インプレス NextPublishingの書籍一覧

369 件中 281 件 〜 290 件を表示
0件
はじめよう DEXCS OpenFOAM
発売日: 2024/3/22
PDF / EPUB Web
本書は、もともとC++で開発されたオープンソースの数値計算用ライブラリーであるOpenFOAMの奥深い世界を掘り下げます。特に、流体解析シミュレーション(CFD)のソルバーとしての活用が注目され、世界中の研究者や技術者によって研究や開発に使われています。例えば、スーパーコンピュータ「富岳」にもインストールされていることが知られています。
本書が取り上げているDEXCS版は、3D-CAD、メッシュ生成ソフト、結果可視化ソフトを一つに統合したオールインワンパッケージで、これにより、CFDの世界に新たに足を踏み入れる方でもすぐに始められるようになっています。さらに、パッケージに含まれるソフトウェアはすべてオープンソースであるため、利用者は自由にカスタマイズや改良を行うことができます。
本書では、ビル周辺の風の流れを計算する例題を通じて、読者がCFDの基本的な概念と操作方法を学ぶことができます。また、低速で移動する自動車の周辺気流の計算など、実世界の問題への応用も容易に理解できるようになっています。このガイドを通じて、読者はOpenFOAMの機能を最大限に活用し、自身のプロジェクトや研究に応用することができるでしょう。
2,420円(税込)
0件
実践入門Word2Vec 自然言語処理活用ハンドブック
発売日: 2022/8/12
PDF / EPUB Web
自然言語処理の定番手法となっているWord2Vecを使ってみたい初心者やちょっと手の込んだことをしてみたい中級者向けに、Word2Vecのお役立ちTipsを詰め込みました。
最近はもっぱらBERTやGPTシリーズの登場によってWord2Vecは過去の技術という印象があるかもしれません。ですが今だからこそ知見も溜まっており、安定して使えるようになったとも言えます。
Word2Vecを使い倒すためのノウハウの1つ1つは、どこかの記事などでみたことがあるものかもしれませんが、これ1冊だけで役立つようになっています。使い倒しブックということで、理論的な点よりも、使い方に重点を置き、多くの実装例から結果を見ながら理解できます。

【目次】
第1章 Word2Vec とは
第2章 Word2VecのHello World
第3章 自分で学習させてみよう
第4章 検索システムを作ってみよう
第5章 さらなる使い倒しを目指して
1,980円(税込)
0件
バックエンドエンジニアによる初めてのJamstack
発売日: 2022/12/9
PDF / EPUB Web
本書は筆者がJamstackについて実際に役立つ、シンプルなチュートリアル以上のものを目指して筆者が開発したVueアプリケーションを通じて、実装過程中心にまとめた解説書です。
サーバーの管理に関して脆弱性対応など、開発者に求められる業務の範囲は大幅に拡大しています。
しかし有能なプログラマーであると同時に有能なサーバー管理者としてのスキルを維持し続けることは困難です。
本書ではSupabaseで構築したデータベースからデータを取得し、リアルタイムで表示する仕組みを実装します。そのためにVue.jsで開発したフロントエンドアプリケーションを、Netlifyにデプロイする手順についてステップ・バイ・ステップで解説します。
Jamstackって言葉はよく聞くけれどどんなもの?と思ったときに、実際に試すための手順書としても活用できる一冊です。
【目次】
第1章 やりたいこと
第2章 Jamstackとは
第3章 Netlify
第4章 Supabase
第5章 Vue.js
第6章 Vue Router
第7章 パラメーターの受け取り
第8章 Supabaseとの接続とVueスクリプトの構造
第9章 リアルタイムに反映しよう
第10章 GitHubへのデプロイ
第11章 サーバーレス・ファンクション
第12章 見栄えの改善
第13章 APIキーを隠そう
第14章 アニメーションをつけよう
第15章 さらなる学習に向けて
1,980円(税込)
0件
子どもと育てるスマートスピーカー
発売日: 2019/4/5
PDF / EPUB Web
【スマートスピーカーを子育てに活用しよう!今日からあなたもスマートスピーカーエンジニア!】

本書は子育てを通じてGoogle HomeやAmazon EchoをRaspberry piやGoogleAppsScriptなどと組み合わせて活用するための事例集です。スマートスピーカーを活用するための各種準備はもちろん、「ミルクの量の管理」「双方向の連絡」「トイレトレーニング」といった子育ての各場面を想定し、スマートスピーカーがそれぞれのケースでどう活躍するかを紹介しています。

〈本書の対象読者〉
スマートスピーカーが気になる子育て中エンジニア
スマートスピーカーを買ったもののタンスの肥やしにしている人
ITと教育の力で驚きと感動を与えたい人
【目次】
第1章 スマートスピーカーのことをよく知ろう
1.1 スマートスピーカーとの出会いときっかけ
1.2 利用者(ユーザー)とやりたいことをまとめよう
1.3 各実現方法の違いや特徴を確認しよう
1.4 実装に向けた準備として「台本」を検討しよう
1.5 まとめ
第2章 スマートスピーカーを子育てに活用するための準備をしよう
2.1 全体構成図
2.2 Google Homeの設定・構築
2.3 Amazon Echoの設定、構築
2.4 まとめ
第3章 スマートスピーカーを育てて子育てに活用しよう
3.1 ミルクの量管理システム
3.2 緊急地震速報放送システム
3.3 連絡やりとりシステム
3.4 トイレトレーニングシステム
3.5 好きな番組の放送日・内容確認システム
3.6 お楽しみ足し算ゲーム
3.7 失敗談
3.8 まとめ
第4章 スマートスピーカーを今後も活用しよう
4.1 子どもの成長に合わせて機能を追加する
4.2 かゆいところに手が届くような便利機能を拡充する
4.3 手を出していない領域と連携する
4.4 そして……
1,980円(税込)
0件
Visual Studio Code API入門 初めてのシンタックスハイライトとスニペットづくり
発売日: 2022/6/10
PDF / EPUB Web
Visual Studio Code APIを用いてシンタックスハイライトとスニペットの拡張機能開発を行ってみました。開発では実際に手を動かしてみると色々な壁があり、悩んだり困ったりしました。その経験を糧に他の開発者にも快適開発ライフを送ってもらうべく、開発失敗談や理解したことをまとめました。

【目次】
第1章 VSCodeAPI
第2章 環境構築
第3章 シンタックスハイライト開発
第4章 スニペット開発
1,980円(税込)
0件
RustではじめるOpenGL
発売日: 2020/2/21
PDF / EPUB Web
本書はOSSのプログラミング言語Rustを使ってOpenGLプログラミングを行う入門書です。最も基本的な三角形の描画から実装をはじめ、少しずつソースコードを発展させていきます。照明を考慮しながら立体的なオブジェクトにテクスチャを貼り、GLSLを使って画面にエフェクトをかけるところまでを解説します。また、GUIを簡単に導入できるライブラリ「Dear ImGui」を使うことで、様々なパラメータをより直感的に操作できる親切設計になっています。
【目次】
第1章 開発環境の準備
1.1 Rustのインストール
1.2 cargoコマンド
1.3 Hello, World!
第2章 SDL
2.1 準備
2.2 プログラムの作成
2.3 プログラムの完成
第3章 OpenGL
3.1 準備
3.2 プログラムの作成
第4章 Dear ImGui
4.1 準備
4.2 プログラムの作成
4.3 プログラムの完成
4.4 効果的な使い方
第5章 3Dオブジェクト
5.1 プログラムの作成
5.2 プログラムの完成
第6章 テクスチャー
6.1 準備
6.2 プログラムの作成
6.3 プログラムの完成
6.4 光の効果
第7章 フレームバッファーオブジェクト
7.1 プログラムの作成
7.2 プログラムの完成
7.3 ポストエフェクトの効果
1,980円(税込)
0件
テストが書けない人のAndroid MVP
発売日: 2019/4/12
PDF / EPUB Web
【レガシーなコードをMVPで分割してテスト可能に変える!】

本書は多くのプロジェクトで運用されているレガシーなコードをリファクタリングし、将来的にモダンなコードとしていくために必要なテストコードの書き方を解説したガイドブックです。将来的にDagger2に置き換えることを目標としつつ、いくつかのレガシーパターンのリファクタリング例を紹介しています。
〈本書の想定読者〉
・レガシー化したAndroidのソースコードを今どきのMVPに置き換えたいが何から手を付ければいいかわからない
・MVPにしてみたけどPresenterにView側の処理が入り込んだり、何が変わったかわからない
・MVPにしてみたけど結局テストコードが書けない
・Dagger2やRxJavaを使わないとテストは書けないと思っている

【目次】
第1章 本書でのMVP
・MVPとは?
・MVPのパッケージ構成
・本書で使用するmockライブラリー
第2章 MVP化の心得
・心得1:ViewとPresenterのインターフェースを「声に出して」抽出する
・心得2:可能な限りViewにifを書かない
・心得3:Presenterのビジネスロジックの心得
・心得4:Humble Objectパターン
第3章 シングルトンの依存切り離し
・シングルトンクラスの辛いところ
・コンストラクタインジェクション
・静的setメソッドの導入
・インターフェースの抽出
・ラップクラスで包む
・シングルトンクラスのメソッドにContextの引数が……
・この章のまとめ
第4章 staticメソッド依存の排除
・staticメソッドの辛いところ
・普通のクラスに変える
・移譲用インスタンスメソッドの導入
・ラップクラス
・すべてのstaticが悪ではない
第5章 コールバックをテスト
・インターフェースコールバックをテストする
・Timer処理もテストする
・余裕があればリポジトリーパターンに置き換え
第6章 外部ライブラリー依存
・サードパーティのライブラリーをそのまま使ってはいけない
・ラップクラスで包むまたはリポジトリーパターンに置き換え
・コンストラクタインジェクションする
第7章 MVPを実践してみる
・太ったActivityのMVPへ置き換える
・次のステップへ
1,980円(税込)
0件
TTCN-3によるネットワークのテスト自動化 環境セットアップと実例
発売日: 2022/1/28
PDF / EPUB Web
本書ではテスト専用プログラミング言語TTCN-3を紹介した解説書です。最初のパートではTTCN-3の概要と基本的な文法を説明します。後半ではTTCN-3のディストリビューションであるEclipse Titanを使ってdockerで構築したDNSサーバーに対して簡単なテストスクリプトを実装する方法を紹介します

【目次】
第1章 TTCN-3とは?
第2章 環境セットアップ
第3章 Hello, Test!
第4章 Hello, Config!
第5章 TTCN-3コードの歩き方
第6章 TTCN-3 の文法
第7章 DNSテストの実例
1,980円(税込)
0件
初心者でも大丈夫!! IonicとFirebaseでゼロからはじめるアプリ開発
発売日: 2019/4/5
PDF / EPUB Web
【IonicとFirebaseでWebアプリを作る入門書!】

AngularをベースとしたHTML5アプリケーション開発フレームワークIonicとFirebaseのパワーを借りて、HTML/CSS/JavaScriptを使ってチュートリアル形式にアプリケーションを作って遊べる入門書です。HTMLとCSS、JavaScriptの基本的な構文が分かれば、本の通りにすすめるといつのまにかアプリが完成します。普段はコーディングをしているけど、ちょっとアプリ開発もしてみたいと思っている方や、JavaScriptの入門書を読んでみたけど、次は何か1つ作ってみたいと思っている方に最適な1冊です。
〈本書の対象読者〉
・HTML/CSSは分かる
・JavaScriptの基本的な構文は一応分かる(ES2015以降の書き方がわかればなおよい)
・ターミナルの基本的な操作ができる

【目次】
第1章 Ionicって一体……?
Ionic(アイオニック)とは/CordovaとCapacitorをざっくり知ろう 他
第2章 開発環境を設定しよう
Node.jsのインストール/Ionic CLIとCordovaのインストール/gitのインストール
第3章 Ionicを動かしてみよう
はじめてのIonicプロジェクト!/Ionicアプリケーションを動かしてみよう 他
第4章 ここからが本番!Ionicアプリケーションを作ろう
どんなアプリを作るんでしょうか/どんな感じで作っていくの? 他
第5章 ひとまずメッセージボードを作ってみよう!
メッセージボード用にIonicプロジェクトを作ろう/見た目から作っていきます/入力した投稿も表示させてみよう 他
第6章 Firebaseでユーザー認証しよう
Firebaseって一体なんなの?/Firebaseのセットアップをしよう/FirebaseのAuthenticationを設定しよう 他
第7章 Firebaseでデータを永続化しよう
Firestoreを使う準備をしていこう/メッセージボードのデータをFirestoreに保存しよう
第8章 メッセージボードの機能を改善しよう!
いつ投稿されたのかをちゃんと表示しよう/ログアウトも実装しておこう/ログイン認証を無視したアクセスを断ち切ろう! 他
第9章 アプリケーションついに完成
iOSシミュレーターで動かしてみよう/アプリケーションをWeb用にデプロイしてみよう
1,980円(税込)
0件
技術と法律2019
発売日: 2019/11/15
PDF / EPUB Web
本書はテクノロジーの最新テーマを法律の側面から専門家が解説した寄稿集の第三弾です。電動キックボードとMaaS、暗号資産やAIなど、「技術」と「法律」の関わりについて最新の内容を気鋭の専門家が論じています。
【目次】
一、Web サイトにおけるGDPRとeプライバシー規則への対応方法
二、差押え~デジタルとアナログの狭間で~
三、法的情報の設計と実装に関する試論
四、RegTech の最前線 - 暗号資産による資金洗浄への対策
五、暗号資産取扱古物商について
六、IoT特許の勧め
七、法と技術のAI交差点
八、モビリティとしての電動キックボードとMaaSの日本における可能性
九、Webサービス利用規約と著作権同一性保持権
1,980円(税込)
戻る 書籍一覧を見る