セール中 カテゴリ一覧 著者一覧

インプレス NextPublishingの書籍一覧

0件
ネコミミでもわかるフロントエンド開発環境構築
ダウンロード: PDF EPUB
【複雑化したフロントエンド開発環境の構築がこの1冊でさらっとわかる!】

本書は、ReactやVue.jsなどに代表される新しいフレームワークの到来により最適化されたWebアプリの開発ができるようになったにもかかわらず、それぞれの開発環境の構築が複雑化したことで技術選定に苦労しているエンジニアに向けた「サクッとわかる」開発環境構築ガイドです。ベストプラクティスを提示するのではなく、環境構築に慣れていないエンジニアがとりあえず自分なりの最適なツールを選ぶための入り口に立つことができる入門書です。
《本書の対象読者》
・モダンなJavaScriptを書きたいが、書き方がよくわからない
・BabelやWebpackの設定方法がいまいちわかっていない
・ESLint、Flow、Jestなどを導入したいが、方法がわからない

【目次】
第1章 まずは準備から
1.1 package.jsonファイルの作成
1.2 ディレクトリー構成について
1.3 EditorConfigを導入する
第2章 JavaScriptを動かす
2.1 Babel
2.2 webpack
第3章 JavaScriptのためのパワフルなツール
3.1 ESLint
3.2 Prettier
3.3 Flow
第4章 Reactをはじめる
4.1 Reactをブラウザーで表示させるための準備
4.2 最初で最後のReactコンポーネント
第5章 CSSを適用する
5.1 webpackの設定
5.2 CSSファイルの作成
5.3 StyleLint
5.4 PostCSS
第6章 ReactとCSSの連携
6.1 CSSをコンポーネントに適用する
6.2 CSSModules
第7章 爆速でテストを書く
7.1 Jestで始めるユニットテスト
7.2 コンポーネントはスナップショットテストで
7.3 コードカバレッジを見る
第8章 プロダクションコードの生成
8.1 webpackの設定を分離する
8.2 CSSをminifyする

1,980円(税込)
PDF EPUB
0件
Visual Studio Codeデバッグ技術
ダウンロード: PDF EPUB
【Visual Studio Code解説の言語と設定ファイル解説!】

本書は、プログラマ向けエディター「Visual Studio Code(VSCode)」のデバッグ機能解説書です。各種言語でのデバッグを行う上で必要となる設定ファイルの内容、それぞれの言語でのデバッグ機能を比較評価しています。(本書は、次世代出版メソッド「NextPublishing」を使用し、出版されています。)
〈本書の対象読者〉
VSCodeのデバッグ機能の仕組みを知りたいプログラマ
VSCodeで各種言語でのプログラミングを行うプログラマ
【目次】
第1章 デバッグ機能とは
1.1 VSCode(Visual Studio Code)について
1.2 デバッグ機能とは
1.3 デバッガを実現するためには
1.4 GDB(GNUデバッガ)
1.5 VSCodeのデバッグ機能のアーキテクチャ
第2章 Debugger UI
2.1 画面構成
2.2 Debugメニュー
2.3 ブレークポイント
2.4 ステップ実行
2.5 データインスペクション
2.6 コールスタック
2.7 デバッグコンソール
2.8 読み込み済みのスクリプト
2.9 コードレンズ
2.10 launch.json
2.11 マルチターゲットデバッグ
2.12 デバッグ実行における標準キーボードショートカット
第3章 デバッグフレームワーク
3.1 package.jsonの実装
3.2 DebugSessionの実装
3.3 初期化要求の実装
3.4 ブレークポイント要求の実装
3.5 停止イベントの通知
3.6 スタックトレース要求の実装
3.7 変数要求の実装
3.8 ステップ実行の実装
3.9 デバッグコンソールの実装
3.10 デバッグプロトコルを総覧して
第4章 各言語のデバッグの機能調査
第5章 Go
第6章 Google App Engine Go
第7章 Node.js: JavaScript and TypeScript for Server-Side
第8章 Chrome: JavaScript and TypeScript for Web Front-End
第9章 React: JavaScript and TypeScript for SPA
第10章 Electron: JavaScript and TypeScript for PC Appliction
第11章 C/C++
第12章 Python
第13章 Ruby
第14章 Ruby on Rails
第15章 PHP
第16章 Java
第17章 C# (.NET Core)
第18章 Bash: シェルスクリプト
1,980円(税込)
PDF EPUB
0件
技術同人誌を書こう! アウトプットのススメ
ダウンロード: PDF EPUB
【コミケで大好評の「技術同人誌ノウハウ本」が商業化!】

本書は、自分の知見や経験を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円(税込)
PDF EPUB
0件
ラズパイでラジオを聞く!“radiberry pi!”構築マニュアル
ダウンロード: PDF EPUB
【あなたのラズパイ、余らせてませんか?もっと活用できます!】

本書はRaspberry PiをつかってFMやインターネットラジオを聞くための環境構築マニュアルです。ラジオの聴取はもちろん、USBドライブからのメディア再生、ブラウザーやリモコンからのコマンド実行、スケジュール実行なども実現します。ラズパイを買ったものの活用方法が無い……という方に最適の一冊です。(対象Raspberry Pi:Raspberry Pi 3 ModelB)
〈本書の対象読者〉
Raspberry Piを買ってセットアップしただけで埃を被らせている人
viやemacsなどのエディタでテキストファイルの更新ができる人
Windows PCで環境設定が可能な人
【目次】
第1章 radiberry pi!を作ろう
radiberry pi!とは何か/再生対象の定義/本手順書の読み方/構築パターン/環境構築に必要なもの
第2章 最小構築手順
手順説明/イメージ書き込み/raspi-configコマンド/ユーザ設定/ネットワーク設定/パッケージ更新処理/日本語入力環境/音声出力確認/その他の設定
第3章 モニタレス/ケーブルレス
手順説明/設定するインタフェースの選択/無線接続(CUI)/無線接続(GUI)/SSH接続/シリアル接続
第4章 ストリーミング再生
手順説明/radiko加盟局/ストリーミングURL/radikoタイムテーブル再生
第5章 ローカルファイル再生
手順説明/メディア準備/ドライブのマウント設定/ローカルファイル再生
第6章 FM波再生
手順説明/パッケージ準備/FM波再生
第7章 ブラウザー制御
手順説明/事前準備/ストリーミング再生画面/ローカルファイル再生画面/FM波再生画面
第8章 赤外線制御
手順説明/受光素子・抵抗・ブレッドボード取り付け/リモコン信号の記録準備/リモコン信号の記録/コマンド割り当て/サービス自動起動設定
第9章 Bluetooth出力
手順説明/Bluetoothスピーカー再生/自動接続設定
第10章 スケジュール実行
手順説明/パッケージ準備/スケジュール登録/スケジュール実行確認
付録A 地域別民放ラジオ局リスト
付録B リモコン信号の記録(irrecord)失敗例
付録C radiberry pi!パラメータシート
1,760円(税込)
PDF EPUB
0件
Essential Xamarin ネイティブからクロスプラットフォームまで モバイル.NETの世界
ダウンロード: PDF EPUB
【Xamarinの最先端技術者による解説書!】

モバイルアプリ開発ツール「Xamarin」によるクロスプラットフォームのモバイルアプリ開発に役立つ情報を、関連リポジトリ集やSDK解説まで詳しく掲載。Xamarinコミュニティの最先端技術者による全方位の解説書となっています。
【目次】
第1章 Xamarin.Android で始めるクロスプラットフォームモバイルアプリ開発
1.1 Xamarinとは?
1.2 Xamarin.Androidと「ネイティブ」の違い
1.3 Javaの資産をXamarin.Androidで使用する
1.4 C#の利点  他
第2章 できるXamarin.Mac
2.1 Xamarin.Macの世界へようこそ
2.2 最初のアプリケーションを作る
2.3 macOS向けアプリケーションのお作法  他
第3章 Prism for Xamarin.Forms入門の次の門
3.1 はじめに
3.2 事前準備:Prism画面遷移実装の解説
3.3 XAMLでViewModelのコード補完の有効化
3.4 Prism Template PackのDesignTimeViewModelLocator対応  他
第4章 画面遷移カスタマイズから取り組むXamarin.iOS
4.1 準備
4.2 基礎編:画面遷移のカスタマイズ
4.3 応用編:スワイプして消せるモーダル
4.4 黒魔術編:画面内のどこからでもスワイプしてポップ  他
第5章 Xamarin Bluetooth Low Energy インストール編
5.1 なぜ Xamarin で BLE を実装するのか
5.2 BLE の 概略
5.3 Xamarin BLE Plug のインストールとサンプルコード
5.4 終わりに
第6章 開発者のためのXamarin関連リポジトリ集
6.1 Monoのコア コンポーネント
6.2 GUIフレームワーク
6.3 MonoDevelop
6.4 モバイル プラットフォームSDK  他
第7章 Xamarin.Android SDK解説 (rev. 2017.3)
7.1 Xamarin.Androidの基礎
7.2 Xamarin.Android SDK
7.3 Xamarin.Android SDKの仕組み
第8章 Monoでモノのインターネットを目指す
8.1 Mono: クロスプラットフォーム動作する.NET環境
8.2 モバイル環境で多く使われるMono
8.3 もっと貧弱な環境でもMonoを使いたい
8.4 省電力組み込みチップESP32上でMonoを動かしたい  他
2,530円(税込)
PDF EPUB
0件
Haskellで作るWebアプリケーション 遠回りして学ぶYesod入門
ダウンロード: PDF EPUB
【HaskellのウェブアプリケーションフレームワークYesodの入門書!】

本書は、Haskellの入門書レベルの知識をもつ読者を対象とした、ウェブアプリケーションフレームワークYesodの入門書です。比較的学習コストの高いYesodですが、本書を通じてYesodの基本的な知識とHaskellでのウェブアプリケーション開発に挑んで見ましょう!
〈本書の対象読者〉
Haskellの入門書は既に読みこなしているプログラマ
Haskellでウェブアプリを作ってみたいプログラマ

【目次】
第1章 Stackとは
1.1 Hello World with Stack
第2章 Hello, Yesod!
2.1 プロジェクト作成
2.2 生成されたファイル
第3章 文字列はString型?
3.1 String
3.2 Text
3.3 ByteString
第4章 言語拡張
4.1 言語拡張とは
4.2 RecordWildCards
4.3 TupleSections
4.4 ViewPatterns
4.5 NoImplicitPrelude
4.6 DeriveDataTypeable
4.7 TypeFamilies
4.8 GADTs
4.9 MultiParamTypeClasses
4.10 FlexibleContexts
4.11 FlexibleInstances
4.12 EmptyDataDecls
4.13 GeneralizedNewtypeDeriving
4.14 MonomorphismRestriction
第5章 Template Haskell
5.1 生成されるコードを見てみる
5.2 コード生成
5.3 Quasi Quotes
第6章 わいわいWAI
6.1 Hello, WAI!
6.2 ルーティング
6.3 クエリーパラメーター
6.4 HTTPメソッド
第7章 ハンドラーとルーティング
7.1 サンプルコードの準備
7.2 ビルド
7.3 ルーティング
7.4 Homeハンドラー
7.5 Commentハンドラー
第8章 Shakespeareanテンプレート
8.1 Hamlet
8.2 Julius・Lucius・Cassius
第9章 データベース
9.1 モデル
9.2 操作
第10章 Yesodを自習するに当たって
第11章 Middlewareを作ってみよう - Katipによるリクエストロガー
11.1 Middleware
11.2 多機能ロガーKatip
11.3 リクエストロガーの開発

1,980円(税込)
PDF EPUB
0件
Extensive Xamarin ─ひろがるXamarinの世界─
ダウンロード: PDF EPUB
【Xamarinの世界が広がる!最新クロスプラットフォーム開発環境の最新情報!】

本書はクロスプラットフォーム開発環境Xamarin(ザマリン)の最新情報をまとめた解説書です。.NETのコードをJavaやObjective-Cのプロジェクトで使用する「Embeddinator-4000」の解説、Xamarin.Macアプリケーションを作成した後に誰もが悩むであろうその配布方法、クロスプラットフォーム開発の可能性を拡大する「Plugins for Xamarin」の基本やDIコンテナを用いたユニットテスト手法、「Microsoft Congnitive Service」にXamarinを繋げるための道筋、そして変わり種として海外のXamarinカンファレンスに出てセッショントークをこなすためのさまざまなTipsを1冊にまとめました。
【目次】
・ Embeddinator-4000の設計と実装
・ Xamarin.Macアプリケーションの配布方法
・ Plugins for Xamarin & Unit Test
・ MonkeyFest2017 参加レポート
・ 世界を広げるMicrosoft Cognitive Services
・ IL2Cプロジェクト
1,650円(税込)
PDF EPUB
0件
OpenLayers4で遊ぼう 無料の地図データをWebに表示!
ダウンロード: PDF EPUB
【Webページに無料で地図を表示できる!OpenLayers4簡単解説!】

本書はWeb上で地図を表示するためのJavaScript製ライブラリ「OpenLayers4」のチュートリアルガイドです。無料の地図である「OpenStreetMap」を使って、簡単に自社ページなどに地図を掲載することができます。地図上へのマーカー表示やレイヤーを使った領域表示などについても紹介。国土地理院のデータなどその他の無料地図データの利用方法も解説しています。

【目次】
第1章 OpenLayers4について
第2章 OpenLayers4で地図を表示してみよう
第3章 OpenLayers4で地図上にマーカーを表示してみよう
第4章 ポリラインを表示してみよう
第5章 地図を扱うのに役立つ知識
第6章 ポリゴンを表示してみよう
第7章 イベントのハンドリングをしてみよう
第8章 地図上にポップアップを表示する
第9章 地図を使ったサービス
第10章 無料で使えるGIS情報
1,100円(税込)
PDF EPUB
書籍一覧を見る 戻る