カテゴリ一覧 著者一覧

インプレス NextPublishingの書籍一覧

369 件中 211 件 〜 220 件を表示
0件
ChatGPTと音声で会話する3つの方法
発売日: 2024/4/26
PDF / EPUB Web
OpenAIの音声合成APIに対応した本書は、ChatGPTとの音声対話を実現したい方にぴったりの一冊です。本書では、ChatGPTに音声インタフェースを追加するための3つの異なるアプローチを、初心者にもわかりやすく解説しています。
まず、MacやWindowsでPythonプログラムを動かし、OpenAIのAPIを用いてChatGPTとの音声対話を実現する基本的な手法を学びます。この方法は多様な応用が可能であり、幅広い開発者にとって有益な情報が盛りだくさんです。
次に、ブラウザのGoogle Chromeに搭載されている音声認識と音声合成機能を利用する方法を紹介します。この手法はブラウザさえあれば実現可能で、特にWebアプリケーションの開発に役立つことでしょう。
さらに、Alexaスキルをカスタマイズして、ChatGPTを組み込むアプローチにも触れています。「アレクサ、音声チャットを開始」と呼びかけるだけでChatGPTと対話でき、実用的な応用例を通じて理解を深められます。
プログラミング経験がない方でも安心して取り組めるよう、環境構築の方法を丁寧にガイドしているのも本書の魅力です。本書を手に取れば、ChatGPTとの音声対話の世界を存分に楽しめること間違いなしです。
【目次】
第1章 MacやWindowsのローカル環境でChatGPTと音声対話する
第2章 Google Chromeで音声認識と音声合成を行う
第3章 ChatGPTと音声対話できるAlexaスキルを作る
1,980円(税込)
0件
GoとSAMで学ぶAWS Lambda
発売日: 2019/4/12
PDF / EPUB Web
【ユースケース集を通じてAWS Lambdaを学ぼう!】

本書はGo言語での実装を通して、入門から中級程度のAWS Lambdaの扱い方や、サーバーレスアーキテクチャの構成に不可欠なPaaS(API Gateway、S3、Dynamo DBなど)やツール(SAM、direnv)の扱い方を学ぶ、AWS Lambdaのユースケース集です。
【目次】
第1章 環境構築
1.1 anyenv
1.2 anyenvupdate
1.3 goenvとGo
1.4 pyenvとPython
1.5 aws-cli
1.6 aws-sam-cli
1.7 saw
1.8 direnv
1.9 dep
1.10 gig
第2章 S3イベントの活用
2.1 S3
2.2 シーケンス
2.3 フォルダー構成
2.4 ソースコード
2.5 テスト
2.6 デプロイ
2.7 削除
第3章 SNSとSQSによるファンアウト
3.1 概要
3.2 SQS
3.3 SNS
3.4 シーケンス
3.5 フォルダー構成
3.6 ソースコード
3.7 テスト
3.8 デプロイ
3.9 削除
第4章 API GatewayとDynamoDBを使ったURL短縮サービス
4.1 概要
4.2 API Gateway
4.3 DynamoDB
4.4 シーケンス
4.5 フォルダー構成
4.6 ソースコード
4.7 テスト
4.8 デプロイ
4.9 削除
1,980円(税込)
0件
Git for Windows + Re:VIEWで電子書籍を作ろう
発売日: 2023/10/6
PDF / EPUB Web
本書は、Re:VIEWを使用して電子書籍(EPUB/PDF形式)を効率よく作成するための解説書です。電子書籍制作に興味がある方、またはRe:VIEWを用いて電子書籍を作成したいが、技術的な設定に不安がある方に特にお勧めします。
第1章「環境構築の基礎」: Windows環境でRe:VIEWを利用するために必要なソフトウェアと設定手順を詳細に解説します。Git for Windows、Ruby、Re:VIEW、およびTeX Liveのインストール方法から、GitHubアカウントの設定まで、一から始められるように説明しています。
第2章「電子書籍制作の実践」: 電子書籍の作成プロセスをステップバイステップで解説します。GitHubとの接続設定、リポジトリの作成とクローニング、プロジェクトの構築、そして電子書籍の生成とGitHubとのデータ同期まで、全体のフローを説明します。
この書籍を手にすることで、Re:VIEWによる電子書籍制作の全体像を把握し、実際に電子書籍を制作してみましょう。

【目次】
第1章 環境を作ろう
1.1 構築環境の全体像
1.2 Git for Windows
1.3 Ruby
1.4 Re:VIEW
1.5 TeX Live
1.6 GitHub
第2章 電子書籍を作ろう
2.1 電子書籍作成の全体像
2.2 接続前に準備する
2.3 リポジトリーを作る
2.4 リポジトリーを持ってくる
2.5 プロジェクトを作る
2.6 電子書籍を作る
2.7 データを同期する
2,420円(税込)
0件
Go初心者でも作れるスクレイピングツール
発売日: 2023/5/26
PDF / EPUB Web
Go言語の初学者を対象とした、Go言語でのスクレイピングツールの作り方の解説書です。
ツールを作りながら依存ライブラリの管理、ORM、ファイルダウンロード、エラーハンドリング、設定ファイル、環境変数の読み込み方法などを学びます。
スクレイピングツールは、スクレイピング対象サイトの更新やページネーションを考慮したツールを作成。付録としてBIツールを使ったデータの可視化についても説明しています。
「Goをやってみたいんだけど、何からやれば…」という方におすすめの一冊です。

【目次】
第1章 開発環境構築
第2章 プロジェクト作成
第3章 一覧画面からの商品情報取得
第4章 データベース接続とデータの登録
第5章 詳細画面からの商品情報取得
第6章 さらに使いこなす
第7章 応用編 BIツールによる分析
1,980円(税込)
0件
Elastic Stackで作るBI環境 Ver.7.4対応改訂版
発売日: 2019/11/29
PDF / EPUB Web
サーバーのアクセスログやTwitterのつぶやき、様々な機器の動作状況など各種のログファイルをExcelで分析していませんか?本書はBIツール「Elastic Stack」をつかってログファイルを集計し、グラフなどでビジュアル豊かに分析するための環境構築チュートリアルのバージョン7.4対応版です。
【目次】
第1章 Elastic Stackって何?
1.1 Logstash
1.2 Elasticsearch
1.3 Kibana
1.4 Beats
1.5 Elastic Licenseで使用できる機能
1.6 APM
1.7 SIEM
1.8 Elastic Cloud
1.9 この本における基本的な構成
第2章 環境構築
2.1 インストールの順番
2.2 事前準備
2.3 Elasticsearchのインストール
2.4 Kibanaのインストール
2.5 Logstashのインストール
第3章 データを集めて可視化しよう(CSVのデータを集める編)
3.1 可視化するデータの準備
3.2 logstash.confの概要を知る
3.3 inputプラグインコンフィグの作成
3.4 outputプラグインコンフィグの作成
3.5 logstash.confをテストしつつ内容を調整する
第4章 データを集めて可視化しよう(Beatsを使って情報を集めてみる)
4.1 Beatsのインストール
4.2 Metricbeatのセットアップ
4.3 Metricbeatの起動
第5章 Kibanaを使ったデータの閲覧
5.1 Kibanaの画面項目
5.2 Discover画面を使ってみよう
5.3 Discoverでデータを閲覧する
第6章 Visualize画面でデータを可視化する
6.1 Visualize種別を知る
6.2 Visualize画面でグラフを作成する
6.3 グラフを作成する:グラフを保存する
第7章 Dashboard画面を使ってグラフを一覧表示する
7.1 グラフを並べる
7.2 グラフの大きさを指定する
7.3 保存する(検索期間を保持する/しないを選択する)
7.4 作成したDashboardを編集する
1,980円(税込)
0件
積み基板を作らないための電子工作入門
発売日: 2022/12/16
PDF / EPUB Web
本書は、自宅にArduinoやラズパイやM5StackやMicro:BitやmBedなどなど、マイコン基板が積まれているエンジニアに向けて、その活用法などを紹介した解説書です。
この種の基板を買ってそのままにして増えてしまったり、何か作ろうと思って買ったけど挫折したなど、電子工作に挫折してしまう理由と、その対策を取り上げます。
モチベーションを消し飛ばす理由、死の谷問題、原因がわからない問題、情報が断片的だからなど様々な理由と、対策の一つとして、MVPなどソフトウエア開発の手法を取り入れたり、ソース管理をしてみたり、いっそ気分転換してみたりといった「対策」を紹介しています。

【目次】
第1章 増える積み基板
第2章 なぜ積み基板ができてしまうのか
第3章 積み基板を回避する対策:ソフト面
第4章 積み基板が増える技術的要因
第5章 持っているとよいもの(工具とか)
第6章 知っておくとよいこと
第7章 原因不明の不具合と「相性」
第8章 電子工作における各種電源について
第9章 基板を起こしてみる
第10章 定期的にアウトプットしよう
第11章 Arduinoで遊びたい人が「Arduinoをはじめよう」書籍を始めるまでの話
第12章 「Lチカ」の次のステップ問題を考える
第13章 ペットフードディスペンサーをIoT化 ~製作レシピ例~
第14章 Web技術とスマホで始める電子工作入門
第15章 とある初心者の動的Lチカ(Blink)
第16章 みんなで集まって「積み基板」を消費しよう!
第17章 さぁ、お前の罪(基板)を数えろ!
第18章 積み基板を増やそう
第19章 罪!?積みボード選手権
第20章 積み基板クロスレビュー
1,980円(税込)
0件
Pythonで始める簡単デスクトップアプリ開発 PySimpleGUI入門
発売日: 2025/1/24
PDF / EPUB Web
本書は、Pythonを使ってデスクトップアプリを作成する方法を解説した初心者向けの指南書です。Pythonは自動化や効率化プログラムの作成に最適なプログラミング言語であり、初学者向けの書籍や動画教材も豊富に存在します。ノンプログラマーでも業務自動化ツールを簡単に作成できます。
しかし、せっかく作成したツールを殺風景なテキストではなく、「デスクトップアプリ」としてGUIで操作できるようにしたら、もっと魅力的になりますよね。他の人にも使ってもらいやすくなります。そこで登場するのが「PySimpleGUI」です。
PySimpleGUIは、その名の通り、シンプルなコードで美しいGUIが作れるPythonのライブラリです。短いコードで見栄えの良いGUIを作成でき、デフォルト設定でも十分なデザインが提供されるため、細かいデザインを気にしなくても大丈夫です。この本では、どのようなGUIが作れるのかをざっと把握できるようにし、GUIを作るためのコードの書き方を理解して自分のツールに応用できるようになることを目指しています。
初心者でも安心して始められる内容で、PySimpleGUIを使ってカッコいいPythonデスクトップアプリを作る方法を丁寧に解説しています。ぜひ、この本を手に取って、自分だけの素敵なデスクトップアプリを作りましょう!

【目次】
第1章 PySimpleGUIについて
第2章 PySimpleGUIで作れるもの
第3章 PySimpleGUIの基本的なコード構成
第4章 基本的な部品の作り方
第5章 便利な機能
1,980円(税込)
0件
後悔しないためのVueコンポーネント設計
発売日: 2019/6/28
PDF / EPUB Web
本書はVue.jsを利用してシングルページアプリケーションの作成を考えているエンジニア、特にコンポーネントの設計や分類に悩んでいる方のためのガイドブックです。テストの書き方がわからない、コンポーネントのアンチパターンを知りたい、といった方のために、テストしやすい、またはしづらいコンポーネントとはなにか、単体テストの書き方などについて丁寧に解説しています。
〈本書の対象読者〉
・Vue.jsのコンポーネント設計に自身がない
・Vue.jsのコンポーネントの分類で悩んでいる
・Vue.jsのコンポーネントのアンチパターンを知りたい
・Vue.jsのコンポーネントのテストの書き方がわからない

【目次】
第1章 なぜテストを書くのか
1.1 なぜ「私」はテストを書くようになったのか
第2章 テストしやすいコンポーネントと、テストしづらいコンポーネント
2.1 テストしやすい/しづらいコンポーネント
2.2 機能を少なくシンプルに保つ
2.3 依存は少なく
2.4 なるべく状態を持たせない
2.5 propsの型指定で避けたほうがいい型
2.6 親子コンポーネント間のやりとり
2.7 Storeのgettersに注意
2.8 ライフサイクルフックに直接処理を書かない
第3章 コンポーネントを分類する
3.1 コンポーネントの種類を知る
3.2 2種類で足りる?
第4章 ディレクトリ構成とコンポーネントの分類
4.1 UIのサンプル
4.2 basicsディレクトリ
4.3 componentsディレクトリ
4.4 containersディレクトリ
4.5 pagesディレクトリ
第5章 なにをテストするか
5.1 テストの対象
5.2 コンポーネントのテスト項目
5.3 Vuexのテスト
5.4 どうやってテストするか
第6章 テスト実行環境の構築
6.1 Vue CLIを使った環境構築
6.2 Vue CLI UIを使う
6.3 テストのサンプル
第7章 テストを書く
7.1 サンプルアプリケーション
7.2 テストの実行方法
7.3 ディレクトリとファイル構成
7.4 Jestの使い方と機能
7.5 vue-test-utils
7.6 basicのテスト
7.7 componentのテスト
7.8 containerのテスト
7.9 pageのテスト
1,980円(税込)
0件
NEOで始めるブロックチェーン開発入門
発売日: 2019/4/12
PDF / EPUB Web
【ブロックチェーンコミュニティー Keymakersによる入門書! 】

本書はスマートエコノミーの実現を目指すブロックチェーンプロジェクトNEOに対する理解を深め、NEO上での分散型アプリケーションを構築するための環境構築と、スマートコントラクトの作成について紹介した入門者向け解説書です。国内ではまだ情報が少ないNEOの基本的な情報から独自トークンの発行、ICOなどについてブロックチェーンコミュニティー Keymakersのメンバーが詳しく紹介しています。
〈本書の対象読者〉
・ブロックチェーンとスマートコントラクトに関心があるエンジニア
・NEOについて情報をもとめている方
・NEOの日本コミュニティーの活動に関心がある方

【目次】
第1章 NEOとスマートコントラクトについて
1.1 グローバルアセットとしてのNEOとGas
1.2 NEOスマートコントラクトで実行可能な言語
1.3 NEOクライアントの種類について
第2章 NEOの開発ツールについて
2.1 neo-python
2.2 neo-local
2.3 neo-local-faucet
2.4 Docker
第3章 開発を進めるための準備とHello World
3.1 従来の環境構築方法
3.2 neo-localによる環境構築
3.3 チュートリアルの準備
3.4 walletの操作
3.5 スマートコントラクトを使ってHello Worldを表示させる
3.6 buildからinvokeまでの流れ
第4章 NEO上の独自トークン"NEP5"を自分で発行してみるには?
4.1 フォルダーのダウンロード
4.2 ファイルの修正
4.3 NEP5.pyのbuild
4.4 NEP5.avmのcontract import
4.5 コントラクトの初期化
4.6 NEP5のメソッドを使ってみる
4.7 neo-pythonの送信機能でNEP5を送受信する
4.8 NEP5のDoTransferメソッドでスマートコントラクトの理解を深めよう
第5章 ICOをしてみよう
5.1 準備
5.2 ICOコントラクトのbuild/import
5.3 ICOの準備・KYCの登録
5.4 ICOの開始
5.5 ICOトークンの送金
第6章 モバイル開発に最適なneon-jsとneoscan
6.1 neon-jsとは
6.2 neon-jsの構造
6.3 インストール
6.4 インポート
6.5 neoscan
6.6 neon-jsを使用したdAppsアプリケーションの構成
付録A 用語集
付録B トラブルシューティング
付録C NEOに関する便利なリンク集
1,980円(税込)
0件
ゴールも手段も自分で決める!バックオフィス問題解決マニュアル
発売日: 2019/12/6
PDF / EPUB Web
従来よりバックオフィス支援ツールには、業務視点の不足から導入コスト・運用管理の問題がありました。そして現在、RPAツールでも同様の事態が起こり始めています。本書では、総合職や管理職の方がRPA・AI時代にも通用する業務改善をExcelベースで学び、実践することができます。ITILと呼ばれるマネジメントの知識や業務改善のノウハウを学びながら、Excelでかんたんにツールづくりのわざを身に着けましょう。
【目次】
第1章 バックオフィススタッフに必要なリテラシー
1.1 バックオフィスとは?
1.2 RPAツールの流行により見直された、業務設計の重要性
1.3 EUCの概念
1.4 ケーススタディで学ぶ、基礎的なマネジメント用語
第2章 どのExcelファイルを選ぶか
2.1 リスト化から始める
2.2 シートのリストを追加する
2.3 ファイルを選定する
2.4 問題点を特定し、改善する
第3章 業務の把握、改善
3.1 よくある業務改善の進め方
3.2 トップダウンとボトムアップ
3.3 ボトムアップ改善の場合
3.4 Excelで改善するべき業務をどうやって把握するか
3.5 まず何からやるか?
3.6 小さく成功する
3.7 Excel業務改善の進め方
第4章 ケーススタディ ~既に「Excel方眼紙」が存在するケース~
4.1 背景
4.2 Excel方眼紙におけるTips
4.3 改善の流れ
第5章 ケーススタディ ~建設業の入出金シミュレータ作成~
5.1 作りたいもののイメージ
5.2 まずは現状把握
5.3 設計方針
5.4 まとめ
第6章 汎用的な機能のアドイン化
6.1 アドインとは
6.2 アドインの利点
6.3 アドイン開発の効率化
1,980円(税込)
戻る 書籍一覧を見る