カテゴリ一覧 著者一覧

コンピュータ・ITの書籍一覧

512 件中 271 件 〜 280 件を表示
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/9/29
PDF / EPUB Web
ビジネスレポート、学術論文、企画書──これらの文書作成は仕事でしばしば要求されるスキルですが、多くの人にとっては難易度が高く感じられるものです。「文書作成が得意ですか?」と問われれば、「どこから手をつけてよいかわからない」「思い通りに進められない」という方も少なくありません。本書は、効率的かつ効果的な文書作成のテクニックを網羅的に解説しています。企画書の策定から学術論文の構築、長文レポートの作成に至るまで、手に取る価値のある一冊です。
【目次】
第1章 要素を書き出す
第2章 プロットを作る
第3章 本文の執筆
第4章 進捗管理をする
第5章 推敲の時間を取る
第6章 本にする時には
第7章 まとめる力と論理的思考力
1,980円(税込)
0件
簡単!多言語対応アプリをつくろう─はじめてのQt
発売日: 2019/12/20
PDF / EPUB Web
本書はクロスプラットフォームのC++開発フレームワーク「Qt」を使用して多言語アプリを作るためのガイドブックです。Qtの強みであるさまざまな言語を使用できるunicodeのサポートや、ユーザーインターフェース画面の翻訳が簡単にできるTool群、コード内の文字列を多言語化できる簡単な仕組み、C++でもPythonでも共通で使用できるユーザーライクな翻訳対応ソフトなどを中心に解説しています。

【目次】
第1章 Qtとは
1.1 Qtについて
1.2 Qtで作成できる GUI フレームワークについて
第2章 Qtでの多言語化の概要
2.1 多言語化の仕組みについて
2.2 lupdateの使い方
2.3 lreleaseの使い方
2.4 lconvertの使い方
2.5 翻訳ツールQt Linguistの使い方
第3章 翻訳ファイルのプロジェクトファイルへの追加と使用方法
3.1 Qtプロジェクトファイルへ出力する翻訳ファイルの指定を追加
3.2 Qt Creatorからの翻訳ファイル(拡張子.ts)の作成・更新
3.3 Qt翻訳バイナリファイル(.qm)をリソースファイルへ追加
3.4 起動時に各環境に応じた多言語化を行う。
第4章 Qt Linguistの使い方
4.1 翻訳ファイルの読み込み
4.2 Qt Linguistでの翻訳状況の表示
4.3 フレーズブックについて
4.4 文字の翻訳
4.5 翻訳時の画面と該当箇所のコード表示
4.6 翻訳の検証
4.7 翻訳ファイルの保存
第5章 コード内の文字列の多言語化
5.1 C++ Code内の文字列を多言語化
5.2 QML Code内の文字列を多言語化
5.3 Python Code内の文字列を多言語化
第6章 動的な言語表示の切り替え
6.1 Qt Widgetsでの動的な言語表示切り替え
6.2 Qt Quickでの動的な言語表示切り替え
第7章 翻訳ファイルの自動生成と翻訳対象文字列リテラルの自動補完機能
7.1 lrelease自動実行
7.2 lupdateの自動実行
7.3 Qt翻訳対象文字列の修飾
1,980円(税込)
0件
Babylon.jsレシピ集
発売日: 2023/3/10
PDF / EPUB Web
本書は、オープンソースで公開されているWebGLフレームワーク「Babylon.js」 (バビロンジェーエス) の知見を集めた解説書です。Babylon.jsを使うと、ブラウザでさまざまな3DCG、XRの表現が可能です。しかし、これまでBabylon.jsに関する本は国内外含めてほとんどありませんでした。この本はBabylon.jsをもっと広めたいという有志の熱意から生まれ、様々な知見が詰まっています。
【目次】
第1章 Babylon.jsとは何か。何ができるのか
第2章 Babylon.jsをはじめてみよう
第3章 Babylon.jsで物理演算を試してみる
第4章 Babylon.jsでAsset Libraryを試してみる
第5章 Babylon.jsでシェーダで遊んでみる
第6章 フラグメントシェーダでGPGPUをしてみる
第7章 レイトレーシングをしてみる
第8章 ローレンツアトラクタをWebXRで体験する
第9章 VtuberとBabylon.js
第10章 業務アプリに3DCGを扱う事で生まれる可能性
第11章 グラフ表示をやってみた
2,420円(税込)
0件
Vue CLIがわかる!使える!TDDでつくるアプリ開発入門
発売日: 2020/5/22
PDF / EPUB Web
本書はVue.jsをCDN版で少し触れてみた人に向けて、Vue CLIへ移行するまでと、Vue CLI上でテスト駆動開発(TDD)をするまでの手順を解説します。合わせて、フロントエンドのVue CLIから利用するバックエンドのREST APIをExpressにて実装する際に、HTTPリクエスト部分をテスト駆動で開発する方法も掲載しています。Vue CLIの前提となっているwebpackとBabelについて「詳しく知らなくとも、とりあえず使えるようになる」ことを目指します。フロントエンドVue.jsとバックエンドExpressで「Azure上でそのまま公開できる簡単なWebアプリ」を説明のサンプルに用いています。
【目次】
第1章 Vue.jsのCDN版からVue CLI版へ移行
第2章 Vue CLIでテスト駆動開発する(TDD)
第3章 ExpressによるWebAPIサーバーをテスト駆動開発する(TDD)
第4章 フロントエンドVue.jsとバックエンドExpressを接続してAzureにDeployする
付録A 詳しくて細かいこと
付録B ExpressフレームワークのAzure向け導入方法
付録C Azureポータルでの「Webアプリ」インスタンスの作成方法
付録D Azureポータルで「Webアプリ」へのソースファイルの紐づけ方法
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件
解体kubeadm フェーズから読み解くKubernetesクラスタ構築ツールの全貌
発売日: 2020/9/4
PDF / EPUB Web
Kubernetesクラスタを構築するCLIツール「kubeadm」について解説する電子書籍です。kubeadmはフェーズ(phase)と呼ばれる細かい処理単位に分けられています。各フェーズの具体的な処理を明らかにすることで、kubeadmがどのようにしてKubernetesクラスタを構築しているのか説明します。

【目次】
第1章 kubeadmの基礎
第2章 kubeadmの使い方
第3章 kubeadm init
第4章 kubeadm join
第5章 kubeadm reset
第6章 kubeadm upgrade
第7章 kubeadm config/token/version
第8章 kubeadm alpha
1,980円(税込)
0件
ほぼPythonだけでサーバーレスアプリをつくろう
発売日: 2019/8/30
PDF / EPUB Web
本書は「ほぼ」PythonだけでAWSを利用したサーバーレスアプリケーションを構築するためのガイドブックです。バックエンドにChalice、フロントエンドにTranscrypt、ユニットテストとAPIテストにpytest、UIテストにSeleneを利用します。実装部分をアプリエンジニアが、テスト部分をQAエンジニアが、それぞれの専門を活かして解説します。
【目次】
第1章 Pythonでサーバーレスアプリの実装をしよう
第2章 サーバーレスアプリ開発環境の構築をしよう
第3章 ChaliceでWeb APIの実装をしよう
第4章 DynamoDBでデータの永続化をしよう
第5章 Transcryptで画面の実装をしよう
第6章 AWS CodePipelineでCI/CD環境の構築をしよう
第7章 Pythonでサーバーレスアプリのテストをしよう
第8章 pytestでユニットテストをしよう
第9章 pytestでAPIテストをしよう
第10章 SeleneでUIテストをしよう
第11章 手動テストは……さすがに手でやろう
第12章 CI/CD環境で自動テストをしよう
1,980円(税込)
0件
新卒SE、1年間で機械学習エンジニアを目指す
発売日: 2020/11/20
PDF / EPUB Web
本書は専門学校出身の新卒SEが独学で機械学習の勉強を行い、約1年間の勉強の末に機械学習エンジニアになるまでに行った勉強内容と、独学で勉強した際に実装した機械学習のモデルを解説したものです。何を勉強すればいいのか?機械学習で用いられる数学の解説、機械学習の学習アルゴリズムの解説などが一冊に詰め込まれています。さらに、プログラミングをしないで機械学習の実装も紹介しているのでエンジニアではないあなたも機械学習のモデルを構築することが出来ます。

【目次】
1章:機械学習で利用される主な数学知識について
2章:Pythonの環境構築と言語学習
3章:ゼロから作るDeep Learningを勉強してみた
4章:NNCを利用して学習モデルの構築
5章:Chainer
6章:クラウドサービスを使って機械学習環境の構築
7章:Pytorch
1,980円(税込)
0件
Mackerelではじめるお手軽Webサービス監視 最新改訂版
発売日: 2020/11/6
PDF / EPUB Web
本書は株式会社はてなが提供するサーバー監視サービス「Mackerel」について、導入方法やその特徴、現場で活用するノウハウについてまとめた解説書の最新改訂版です。Webサービスの監視に必要な情報をコンパクトにまとめています。

【目次】
第1章 なぜゆえの監視
第2章 Mackerelについて
第3章 Mackerelの導入
第4章 MackerelによるWebシステム監視
第5章 プラグイン開発による対象メトリックの追加
第6章 チェック監視
第7章 アクセスログの可視化によるサービス水準の監視
第8章 URL外形監視によるWebサイトのヘルスチェック
第9章 バッチ処理のロギングと監視
第10章 APIを使用したサービスメトリックの投稿
第11章 コマンドラインツールmkr
第12章 mackerel-container-agentによるコンテナーの監視
第13章 まとめ
1,980円(税込)
戻る 書籍一覧を見る