カテゴリ一覧 著者一覧

インプレス NextPublishingの書籍一覧

369 件中 231 件 〜 240 件を表示
0件
JavaScript AST入門 ソースを解析・加工して生産性に差をつける!
発売日: 2019/4/5
PDF / EPUB Web
【JavaScriptのASTを理解して開発生産性をUP!】

本書はJavaScriptのソースコードを扱いやすいように加工されたデータ構造であるASTとそのツールエコシステムの解説書です。他の言語と異なりトランスパイルなども一般的なJavaScriptでは、ASTを自由に操作することでそのエコシステムを使いこなし、ソースコードの解析・加工が簡単に行うことができます。JavaScriptのASTを理解して、プログラム開発の生産性を大幅に向上させましょう。
【目次】
第1章 JavaScript ASTがなぜ簡単なのか?
1.1 ASTでできること
1.2 導入する
1.3 ASTを実際にさわってみる
第2章 AST解説
2.1 ASTを実際に眺めてみよう
2.2 Babylon
2.3 実際にASTを使ってみよう
第3章 Babel系エコシステム弾丸ツアー
3.1 babel-core
3.2 babel-generator
3.3 prettier
3.4 babel-traverse
3.5 babel-types
3.6 参照リンク
第4章 Babelプラグイン
4.1 作り方
4.2 traverseを叩いたときのstateとの違い
4.3 プラグインオプションの取得方法
4.4 BabelプラグインとしてInjectorプラグインを作ってみる
4.5 Babelプラグインをパッケージ化する
4.6 npm publish
4.7 Babelプラグインの自動テスト
4.8 require hack
第5章 最適化プラグインを簡単に作ってみよう
5.1 超お手軽実装編
5.2 変数の静的解析情報を使って、もう少しがんばってみる
1,980円(税込)
0件
現場で使える!Google Apps Scriptレシピ集
発売日: 2021/10/22
PDF / EPUB Web
本書は、インフラ設備の運用保守業務の自動化を通じて培った、Google Apps Script(GAS)による課題解決のノウハウをまとめたものです。保守運用業務はいわゆる「コストセンター」と呼ばれ、サービスやシステムの信頼性を高める活動や付加価値を創造する活動にもあまりコストを掛けられません。その中でのGAS利用の様々なユースケースを紹介しています。

【目次】
第1章 はじめに
第2章 業務改善の軌跡(GAS編)
第3章 コピペで使える!GASショートショート
第4章 GASを使ってスプレッドシートを操作
第5章 ローコードで実現!サーバーレスのスリープ問題回避術
第6章 GASで機械学習やってみた!
第7章 100本ノック?GASおじさん奮戦?
1,980円(税込)
0件
エンジニアのためのカンファレンス参加の楽しみ方
発売日: 2021/10/8
PDF / EPUB Web
カンファレンスに参加したことありますか?参加したことない?とっても楽しいので参加してみましょう。ぜひぜひ。楽しいだけじゃなく、いろいろな学びや繋がりを得ることができる、新しい世界への第一歩です。
本書は、カンファレンスの探し方、参加登録、学びを最大化するための事前準備、当日の立ち振る舞い、懇親会での会話術などについて解説しています。また、次のステップとして登壇、スタッフとしての参加という楽しみ方、カンファレンス主催者インタビューなど盛り沢山の内容です。

【目次】
第1章 カンファレンスに参加しよう
第2章 まずはカンファレンスに参加してみよう
第3章 カンファレンスに参加するための準備
第4章 カンファレンスでの学びを何倍にも深めちゃおう
第5章 聴講中のインプットとアウトプット
第6章 アウトプットしながらセッションを聴いたり雑談してみよう
第7章 ことばや線でもいいんです!描いてシェアして伝えてみよう!
第8章 交流の仕方
第9章 懇親会を全力で楽しもう
第10章 後日の楽しみ方
第11章 まとめブログ、ふりかえりブログを書こう
第12章 Twitter実況とカンファレンスー実況してる私のこだわり
第13章 登壇者として参加しよう
第14章 カンファレンススタッフになってみよう
第15章 カンファレンス主催者/運営インタビュー
1,980円(税込)
0件
AllenNLP入門
発売日: 2020/8/28
PDF / EPUB Web
AllenNLPは、Pytorchベースの深層自然言語処理のフレームワークです。さまざまなタスクに対して、ディープラーニングモデルの学習/予測を行うための機能が実装されています。本書はこのAllenNLPについて解説した入門書です。

【目次】
第1章 AllenNLP チュートリアル
第2章 文書分類
第3章 Seq2Seq
第4章 Natural Language Inference
第5章 事前学習済みBERT
第6章 AllenNLPで日本語を扱おう
第7章 MLflowとの連携
1,980円(税込)
0件
Vite+TypeScript+Babylon.jsでWebARをはじめる本
発売日: 2022/8/5
PDF / EPUB Web
Vite・TypeScript・Babylon.jsを使ってWebARをするところまでの道筋を解説した本です。
Viteを使ったノンフレームワークなTypeScriptプロジェクトの作成から始まり、最後にはAzureにデプロイするまでをたどっていきます。
Babylon.jsやWebARについての詳細よりも開発環境の構築にフォーカスした内容です。ビルドツールを使って一歩進んだ開発をしてみたいWebAR初学者にオススメしたい一冊です。

【目次】
第1章 環境構築
第2章 Babylon.jsの導入
第3章 シーンをWebARに対応させる
第4章 Hit Testを使って現実空間にオブジェクトを配置する
第5章 Azureにデプロイする
1,980円(税込)
0件
Linuxで作る簡単バックアップサーバー~入門Bacula
発売日: 2020/1/31
PDF / EPUB Web
本書はLinuxのオープンソースであるバックアップソフトウェアBacula(バキュラ)の入門書です。Baculaの基本的な設定方法、便利なWebGUIの導入手順、その他活用法などを解説しています。またBaculaだけに限らず、バックアップの一般的な基礎知識、差分、増分、フルバックアップの違いなどにも紹介。Windows、Mac、Linuxなどのバックアップを取得が可能なオープンソースソフトBaculaで手軽にバックアップ環境を構築しましょう。
【目次】
第1章 Baculaで何ができる?
第2章 今更聞けないバックアップの基本
第3章 Baculaの基礎知識
第4章 本書のBacula構成
第5章 Baculaサーバー構築(CentOS7編)
第6章 Baculaサーバ構築(Ubuntu18.04編)
第7章 Bacula設定ファイルのサンプル
第8章 Baculaサーバーの設定
第9章 Baculaサーバーの起動と停止
第10章 エージェントのインストール
第11章 バックアップをとってみよう
第12章 リストアしてみよう
第13章 Web GUIのBaculumを使ってみよう
第14章 バックアップが失敗!その時通知したい
第15章 便利な使い方
第16章 一歩踏み込んだBaculaの使い方
第17章 Baculaサーバーのバージョンアップについて
第18章 Baculaサーバー自体をリストアする
第19章 カタログが壊れた場合のバックアップデータ復旧
第20章 今後のBaculaについて
1,980円(税込)
5.0
探究SVGとスクリーンショット
発売日: 2021/5/21
PDF / EPUB Web
本書は、SVG (Scalable Vector Graphics) とスクリーンショットについてまとめたものです。SVGの少し変わった使い方やウェブブラウザでのスクリーンショットの撮影と活用に興味がある、ウェブページをまるごと保存したい、高解像度ディスプレイで撮られたPNG形式のスクリーンショット画像の実寸サイズの取得方法を知りたい方を対象としています。

【目次】
第1章 簡単なSVG画像をつくる
第2章 SVG Screenshot開発記
第3章 高解像度ディスプレイで撮ったスクリーンショットを適切なサイズで表示する
第4章 ScreenshotMLの提案
付録A PNG画像のバイナリから解像度を読み取る
付録B Blinkでの画像のNaturalSizeの導出過程を追う
1,980円(税込)
0件
入門!実践! Kotlin Compose Multiplatformでデスクトップアプリ開発!
発売日: 2024/4/19
PDF / EPUB Web
本書は、Compose Multiplatformを活用してデスクトップアプリケーションを開発するプロセスを分かりやすく解説しています。Kotlinを用いた技術書では、これまでサーバーサイドに焦点が当てられることが多かったのですが、本書では新たなアプローチとしてデスクトップアプリケーション開発に特化しています。スマートフォン向け開発の情報が豊富な一方で、デスクトップ向けの情報は少ないという現状に着目しました。
本書は、Kotlinに関心を持ち実際の開発に挑戦したい方、デスクトップアプリケーション制作に興味がある方、WindowsとMacの両方で動作するアプリケーションを開発したい方、そしてCompose Multiplatformに興味がある方に最適な一冊です。各章では、具体的な開発手順やノウハウが丁寧に紹介されており、読者自身がアプリケーションを開発する際の実用的なガイドとなるでしょう。本書を通じて、Kotlinを用いたデスクトップアプリケーション開発の世界に踏み出してみませんか。

【目次】
第1章 Compose Multiplatformとは?
第2章 Compose Multiplatformプロジェクトの作成と実行方法
第3章 主なUIコンポーネントの実装方法
第4章 デジタル時計アプリの開発
1,980円(税込)
0件
WebAssembly System Interface入門
発売日: 2024/9/20
PDF / EPUB Web
本書は、近年注目を集めているWASI(WebAssembly System Interface)の仕様について解説しています。
WASIはGoなどのRust以外の言語でもコンパイルターゲットに追加されたことでその重要性が高まっているシステムインターフェース仕様です。
本書では、読者がGoでサポートされたWASI 0.1が実際にどのように動作するのかを知るための仕様の解説を行います。
また、最新の仕様であるWASI 0.2の基本的な仕様や仕組みについても解説し、WASI 0.2で採用されたコンポーネントモデルとそのエコシステムについても明らかにします。
読者は、WASIの最新の仕様とエコシステムについて理解し、今後普及するであろうWASIの最新の動向を知ることができます。
【目次】
第1章 前提知識
第2章 WASI 0.1
第3章 コンポーネントモデル
第4章 WASI 0.2
第5章 今後の展望
1,980円(税込)
0件
TypeScriptで作るシングルページアプリケーション
発売日: 2019/4/5
PDF / EPUB Web
【環境構築から、サーバーサイドにExpress、フロントエンドにAngularを使った実際の開発手順を解説!】

本書はJavaScriptエンジニアを対象とした、TypeScriptの解説から環境構築、実際にシングルページアプリケーションを作るまでのサーバーサイド・フロントエンドの開発手順までを紹介した入門書です。この1冊で、TypeScriptをさくっと使いこなしましょう!

【目次】
はじめに─なぜTypeScriptなのか
第1章 TypeScriptとは
1.1 インタフェース
1.2 型アノテーション
1.3 アクセス修飾子
1.4 構造的部分型
1.5 列挙型
第2章 環境構築からHello Worldまで
2.1 Node.jsのインストール
2.2 TypeScriptのインストール
2.3 エディタについて
2.4 Hello World
第3章 シングルページアプリケーションの作成
3.1 データベースの準備
3.2 サーバーサイドの開発
3.3 フロントエンドの開発
3.4 スクリプト実行手順
1,980円(税込)
戻る 書籍一覧を見る