カテゴリ一覧 著者一覧

インプレス NextPublishingの書籍一覧

364 件中 131 件 〜 140 件を表示
0件
最新JavaScript開発~ES2017対応モダンプログラミング
発売日: 2019/4/5
PDF / EPUB Web
【ECMAScript2017の最新チュートリアルガイド!】

本書は新世代のJavascriptであるES2017のチュートリアルガイドです。Node.jsなどに見られるようにWebサービス開発に於ける共通言語となっているJavascriptの中でも標準的な仕様であるECMAScript2017によるプログラミング手法を基礎から学習することができます。
【目次】
はじめに
 なぜJavaScriptなのか?
 JavaScriptをもっと知ってもらうために
第1章 JavaScript解説
 1.1 ECMAScript
 1.2 Node.js
 1.3 JavaScriptの使われ方とその問題
 1.4 JavaScriptの応用例
 1.5 他にも
 1.6 JavaScriptエンジニアとしてのキャリア
 1.7 まとめ
第2章 JavaScriptの始め方
 2.1 Node.jsのインストール
 2.2 npm
 2.3 トランスパイラ
 2.4 バンドラ
 2.5 推奨パッケージ
 2.6 Visual Studio Code
第3章 ECMAScript
 3.1 コメント
 3.2 変数
 3.3 関数
 3.4 型とリテラル
 3.5 制御構文
 3.6 例外
 3.7 class
 3.8 便利な演算子・構文
 3.9 モジュール
 3.10 非同期プログラミング
第4章 型の恩恵をうける
 4.1 Flow
第5章 ユニットテストをしよう
 5.1 AVA
 5.2 TDD
 5.3 ウェブブラウザ向けの開発におけるテスト
Appendix JavaScriptの歩き方
 A.1 できる限り公式ドキュメントを読む
 A.2 公式以外なら
 A.3 技術選定には注意する
 A.4 エンジニアが身につけるべき基礎力
1,100円(税込)
0件
ビジネスパーソンのためのセルフメディケーション読本
発売日: 2023/6/9
PDF / EPUB Web
本書は、薬剤師である著者が、自分の体調管理を自分でできるようになるための知識と方法をわかりやすく解説した一冊です。仕事に影響するような病気や不調に対して、どんな医薬品や医療サービスをどう使えばいいのか、具体的な例やアドバイスが満載です。また、マネージャーやチームリーダーとして、部下や同僚の健康管理にも貢献できるようになります。
この本では、以下のような内容が紹介されています。
・身近な医薬品の効果と副作用:市販薬や処方薬の種類や特徴、適切な服用方法や注意点などを詳しく説明します。
医療サービスの活用法:病院や薬局、健康診断などの医療サービスをどんなときにどう利用すれば効果的か、コツやポイントをお伝えします。
・薬局零売(れいばい)のメリット:医療用医薬品を薬局で購入できる「薬局零売」という制度について、そのメリットや対象となる医薬品、利用方法などを具体的に紹介します。まだ知られていない方も多いかと思いますが、著者の勤務先ではこの制度を積極的に取り入れており、その実践例もご紹介します。
本書により、ビジネスパーソンとして必要なセルフメディケーションの基礎が身につき、自分の健康は自分で守ることができます。ぜひ一度お手にとってみてください。

【目次】
第1章 医薬品についての基礎知識
第2章 病院に行くか、薬局に行くか
第3章 ドラッグストアに売っている医薬品の選び方
第4章 処方せんが不要な病院の薬
第5章 病院にかかるときの注意点
第6章 健康診断で「兆し」を知る
第7章 倒れたら困る立場の方が知るべき7つのチェック項目
1,980円(税込)
0件
Kubernetesトラブルシューティングガイド
発売日: 2023/3/10
PDF / EPUB Web
本書は日々クラウドのトラブルシューティングに携わる筆者が、Kubernetesで起こりうるトラブル事例をまとめ、Kubernetesのトラブル事例の要因と対処方法を紹介した解説書です。トラブル事例ごとに豊富なコマンド例を掲載し、エラーメッセージの読み解き方と対処方法を身につけられる内容となっています。
特定のクラウドサービス固有のトラブルシューティングではなく、Kubernetesそのものが持つ機能や出力されるメッセージを活用して、各種トラブルへ対処する事例を紹介します。そのため、クラスターが動作しているクラウド環境にかかわらず参考にしていただける一冊です。
【目次】
第1章 Kubernetesの基本コマンドと調査ツール
第2章 アプリケーションPodのトラブルシューティング
第3章 ネットワークのトラブルシューティング
第4章 ストレージのトラブルシューティング
第5章 Kubernetesクラスター/ノードのトラブルシューティング
付録A 困ったときは - オンラインの情報源とコミュニティー
1,980円(税込)
0件
ElixirではじめるIoT開発入門 Nervesプラットフォームで組み込み開発にトライ!
発売日: 2023/12/8
PDF / EPUB Web
本書は、Elixir言語とNervesフレームワークを用いた組み込み機器開発の基礎を紹介します。
Elixir言語でRaspberry Piの入出力などを扱う基本的な手順や、実際の開発における作業効率向上の手法など、本書での作例を通じて、理解しやすい形で解説しています。

【目次】
第1章 はじめに
第2章 ソフトウェア開発環境の準備
第3章 入出力の基本操作
第4章 Nerves開発の支援ツール
第5章 Nerves Systemの機能と設定
第6章 いろいろな入出力の操作
第7章 環境測定器の作成
第8章 Raspberry Pi OS上での開発
1,980円(税込)
0件
実践Rustプログラミング LINE botを題材に学ぶWebアプリケーション開発
発売日: 2025/7/11
PDF / EPUB EPUBリフロー
本書は、Rustの堅牢な型システムと高性能な実行環境を活かして、LINE botによるWebアプリケーション開発の実践力を身につけたい開発者に向けた一冊です。本書では、人気急上昇中のWebフレームワーク「axum」とSQLxによる非同期データベース接続、Firestoreとの連携、そしてヘキサゴナルアーキテクチャに基づいた設計までを体系的に解説します。
全9章構成で、Rustの学習法から始まり、LINE Messaging APIの活用、MySQLとFirestoreのデータ設計、SQLxを活用した非同期処理、依存性注入とDIコンテナの構築、Dockerを用いた環境構築に至るまで、商用アプリケーション開発を見据えた技術が満載です。さらに、Rustによるテスト戦略やモック、axum_testを活用したHTTPサーバのテスト技法まで丁寧に解説。全編を通してRustとWeb開発の橋渡しとなる内容が凝縮されています。

【目次】
第1章 Rustの学び方
第2章 題材となるLINE botアプリケーションの概要
第3章 LINE Messaging APIとは
第4章 SQLxの使い方の紹介とRustの代表的なSQLライブラリとの比較
第5章 ソフトウェアアーキテクチャスタイルとディレクトリ構成
第6章 アーキテクチャを実現するための実装概要
第7章 開発環境の準備
第8章 各処理の解説
第9章 Rustのテストの書き方
1,980円(税込)
0件
技術同人誌を書こう! アウトプットのススメ
発売日: 2019/4/5
PDF / EPUB Web
【コミケで大好評の「技術同人誌ノウハウ本」が商業化!】

本書は、自分の知見や経験を1冊の本にするためのノウハウを凝縮した、技術系同人誌の作り方のすべてを網羅したガイドブックです。技術書典、コミックマーケット(コミケ)を代表としたイベントでの制作・頒布が盛んに行われている技術系同人誌ですが、未経験者にとってはハードルを感じるものです。この本ではそのような初心者が苦労しがちなポイントを始め、企画の立て方や執筆環境、印刷所への発注、さらにイベント後に行う委託販売などについてまで、これまで各種イベントで同人誌を頒布してきた執筆陣が丁寧に解説しています。
【目次】
第1章 イベント参加のススメ
第2章 アウトプットを始めよう
第3章 ネタだし法
第4章 本のスタイルはどうすればいいのか?
第5章 表紙を作る
第6章 表紙のお手軽な作り方(macOS編)
第7章 執筆環境
第8章 図を埋め込む(macOS編)
第9章 図を埋め込む(Windows編)
第10章 ノンブルのつけ方
第11章 印刷所に頼む上でのあれこれ
第12章 イベントの準備をしよう
第13章 当日朝、開場までの準備
第14章 開催中のTips
第15章 イベント後にやること
第16章 委託をしよう
第17章 コミュニティに参加する
第18章 印刷部数とお金の話
第19章 税金の話
第20章 やる気と次の締切を手に入れよう。
付録A Re:VIEWのインストール(Windows 7編)
付録B Wordによる執筆の流れ
付録C 技術同人執筆者たちの生き様
1,980円(税込)
0件
実践FlutterとFirebaseを使ったアプリ開発
発売日: 2021/9/3
PDF / EPUB Web
本書では、クラウド画像管理アプリの開発を通じて、Flutter・Firebaseを使ったアプリ開発に必要な知識・技術を広く獲得することを目指します。本書のテーマはプログラミングを学ぶことではなく、アプリ開発を学ぶことです。プログラミング言語・ライブラリなどの細かい使い方の説明は行いません。一方で、仕事や個人でアプリ開発をする際に必要となる、設計・アーキテクチャ・状態管理といった内容を盛り込んでいます。

【目次】
第1章 FlutterとFirebaseを使ったアプリ開発
第2章 クラウド画像管理アプリ
第3章 UIを作る
第4章 ログインする
第5章 画像を管理する
第6章 アーキテクチャを整える
第7章 アクセス制御を入れる
おわりに
1,980円(税込)
0件
iOSアプリ開発デザインパターン入門
発売日: 2019/4/12
PDF / EPUB Web
【初級者を中級者にステップアップ!iOSアプリケーション開発者・教育者必携!】

本書はMVCやMVVMなどと呼ばれるiOSアプリケーション開発をするために必要な設計を学ぶことで、アプリケーション開発の初級者が中級者へステップアップするための各種デザインパターン学習書です。iOS初級者がスムーズに中級者になる為に必要な知識を体系的にまとめています。
〈本書の対象読者〉
iPhoneアプリ入門書を一通り読んだが具体的な作り方がわからない人
iOS歴6ヶ月未満の初級者
iOSエンジニア教育担当者
【目次】
第1章 前準備 ~おすすめ書籍
1.1 おすすめの入門書
1.2 中級者向けの書籍
1.3 その他UIやアニメーション、オートレイアウトなどの理解が深まる書籍
第2章 前準備 ~オブジェクト指向とは
2.1 オブジェクト指向とは?
2.2 クラス
2.3 継承
第3章 前準備 ~プロトコル指向とは
3.1 プロトコル指向とは?
3.2 プロトコル
第4章 前準備 ~入門書には書かれていないが重要なiOS開発Tips
4.1 コードでレイアウトを組む
4.2 IBActionを使わずコードで定義する
4.3 ViewControllerのライフサイクル
4.4 メモリ管理
4.5 Delegateを使って処理を別クラスに任せる
4.6 Closure
4.7 Grand Central Dispatch
4.8 Web API
第5章 Model View Controllerデザインパターン
5.1 MVCとは
 Model層の役割
 View層の役割
 Controller層の役割
第6章 MVCでタスク管理アプリを作ろう
6.1 Model層のレイアウト
6.2 View層のレイアウト
6.3 Controller層のレイアウト
6.4 タスク作成画面
6.5 AppDelegateでTaskListViewControllerをrootViewControllerに設定
第7章 Model View ViewModelデザインパターン
7.1 MVVMとは
 Model層の役割
 ViewModel層の役割
 View、ViewController層の役割
第8章 MVVMでGitHubクライアントアプリを作ってみよう
8.1 アクセスするAPI
8.2 Model層のレイアウト
8.3 ViewModel
8.4 View
8.5 ViewController
8.6 AppDelegateでTimeLineViewControllerをrootViewControllerに設定
1,980円(税込)
0件
Babylon.js レシピ集 Vol.3
発売日: 2024/4/19
PDF / EPUB Web
本書は、既刊の「Babylon.jsレシピ集」と「Babylon.js レシピ集 Vol.2」に続くシリーズの第3弾です。特にBabylon.js v6.0における新機能「Havok」の使用例や、プレゼンテーションへの応用、PLATEAUデータとの連携方法など、Babylon.jsの幅広い活用方法を紹介しており、オープンソースのWebGLフレームワーク「Babylon.js」についての理解を深めることができる一冊です。Babylon.jsを用いることで、ブラウザ上で様々な3DCGやXRの表現を実現できます。
本書はBabylon.jsについて初めて学ぶ人や、既に少し使った経験はあるが、さらに深く理解したいと考えている人に最適です。実践的な例を通じて、Babylon.jsの可能性を探求し、その使い方を学ぶことができるでしょう。読者は、このフレームワークを用いて、ブラウザ上で魅力的な3DコンテンツやXR体験を作り出す方法を習得することができます。

【目次】
第1章 Havokを利用して物理現象を再現!
第2章 Physics V2とは何か?
第3章 消しゴムでドミノ倒しを作ってみよう
第4章 Compute ShaderをBabylon.jsで使ってみよう
第5章 Babylon.jsでゲームパッド活用
第6章 皆既日食を3DCGで表現する
第7章 3Dでプレゼン資料を投影する
第8章 PLATEAUデータを軽量化してブラウザで表示してみよう
第9章 ブラウザに表示したPLATEAUデータにオープンデータをマッピングしてみよう
1,980円(税込)
0件
レベルアップ・ゲームプログラミング パズルゲーム開発で初心者から中級者へ!
発売日: 2024/5/17
PDF / EPUB Web
本書は、Unityの基本操作は習得したものの、オリジナルゲームの作り方に悩んでいる方必見の一冊です。具体的なゲーム開発の手順を提供し、プログラミングだけでなく、ゲーム内容の具体化の重要性を強調しています。
完成済みのパズルゲーム「Voxelorer Birdひよこ編」を事例に、6種類のブロックの企画から資料作成、設計、開発の流れと考え方を丁寧に解説。このプロセスは、他のシステムやジャンルにも応用可能で、ゲーム開発者にとって貴重な知見となるでしょう。
著者自身が多くのゲームを完成させてきた経験から、オリジナルゲーム開発における一つの有効なアプローチを提示しています。絶対的な正解ではありませんが、企画から完成までの流れを学びたい方、他者の開発事例を知りたい方、設計の練習に役立てたい方にとって、大いに参考になる内容です。
本書を通じて、アイデアを形にする過程を学び、オリジナルゲームの完成度を高めるヒントを得ることができるでしょう。Unityでのゲーム開発スキルを向上させたい方におすすめの一冊です。

【目次】
第1章 プロジェクトの開き方と動作確認
第2章 設計を学ぶ前に
第3章 企画構想書
第4章 状態とオブジェクトを洗い出す
第5章 ブロック関連の要求定義
第6章 ブロックの要件定義
第7章 クラスとインターフェースの定義
第8章 ブロックの実装の解説
第9章 さいごに
1,980円(税込)
戻る 書籍一覧を見る