カテゴリ一覧 著者一覧 予約購入

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

537 件中 231 件 〜 240 件を表示
5.0
10分でWebメールサーバを作る本
PDF Web
――Docker + https-portal + RoundcubeでSSLにも対応した安全Webメールサーバを作る――

スマホやPC、どこでもメールを送受信したい。でもメールソフトのインストールは面倒だから嫌だ。
そんな人にお勧めなのが、ブラウザでアクセスするだけでメールを送受信できるWebメール。
Dockerを使えば、ものの10分で、Webメールサーバを立てられます。
自分だけのWebメールサーバを作るのも良し、社内で使うために使うも良し。マルチユーザー対応なので、どちらの用途にも使えます。
用意するのはVPSやクラウドなど、Docerが使えるサーバだけ。
いますぐ、始められます。
350円(税込)
0件
Visual Studio Codeデバッグ技術
発売日: 2019/4/5
PDF / EPUB Web
【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円(税込)
0件
AWSとTerraformで学ぶプロダクションレディなKubernetes
発売日: 2021/3/26
PDF / EPUB Web
本書は、AWS(Amazon Web Services)とTerraformを使ったプロダクションレディなKubernetes環境の構築と、その運用方法の解説書です。プロダクションレディとは、システムの信頼性と開発効率がバランスよく整った状態です。Kubernetesを取り巻くエコシステムは膨大で、扱いはじめて間もないときにはKubernetes環境をどのようにプロダクションレディな状態にすればよいのか悩むことがあります。本書でプロダクションレディなKubernetes環境の一例を学ぶことで、Kubernetesに対する悩みを解決するきっかけを掴むことができます。本書を通じて、Kubernetesにおけるエコシステムの何を取捨選択すればよいのか、その判断基準を得ることができるでしょう。

【目次】
第1章 セットアップ
第2章 サービス公開
第3章 デプロイフロー
第4章 監視
第5章 Kubernetesの運用
第6章 AWSにおけるKubernetes向けプログラムたち
1,980円(税込)
0件
ライブラリを作ろう
発売日: 2020/11/27
PDF / EPUB Web
ライブラリとは、汎用的に使いやすい複数のプログラムを部品としてまとめたものです。本書は「ライブラリを作る」というテーマで、各プラットフォーム(Windows、macOS、Linux)を横断的にライブラリの作成方法、使用方法を解説します。本書を読み解く際にはC/C++の文法の知識はほぼ不要です。Makefileを使うのが初めての方でもわかるよう一から説明しています。

【目次】
第1章 概要
第2章 コマンドラインでC言語ライブラリを作る
第3章 MakefileでC言語ライブラリを作る
第4章 ライブラリに関するTips
第5章 C++でライブラリを作る
第6章 Qtでライブラリを作る
1,980円(税込)
3.0
USB 3.0 ホストドライバ自作入門
発売日: 2018/4/22
EPUB Web
本書は自作 OS 向けの USB 3.0 ホストドライバの作り方を説明しています。最終的には USB キーボードからの入力を受け付けられるようになります。 関連する仕様書と合わせて本書を一緒に読むことで、最短で USB ホストドライバを作ることを目指します。

現代の x86_64 アーキテクチャのコンピュータには USB 3.0 ホストコントローラとして xHCI 準拠のコントローラが搭載されています。 xHCI は Intel が作ったホストコントローラ規格であり、xHCI に対応できれば USB 1.1、USB 2.0、USB 3.0 のデバイスを扱えるようになります。

本書はホストコントローラを PCI バス上で検索するやり方から始まり、ホストコントローラの初期化、USB デバイスの認識、USB キーボード用クラスドライバの作り方を解説します。 PCI における割り込み(MSI)の説明もしています。複数の関連する仕様にまたがって一気通貫で説明しているのが特徴です。
700円(税込)
0件
猫でもわかるAppGyver
発売日: 2022/11/4
PDF / EPUB Web
AppGyver(アプガイバー)とはAppGyver社が提供する「Composer Pro」というノーコードのプログラミングツールです。画面上の設定だけでアプリやサービスを作ることができます。プログラミングをしなくてもいいので、かなり短い期間でアプリ開発をすることができるのも特徴のひとつです。現状ドキュメントがすべて英語ですが、本書ではわかりやすく使い方を紹介しています。Todoアプリの作り方をテーマに、詳しく使い方をまとめています。
AppGyverは試用期間もなくずっと無料で使えるツールです。プログラミングをせずにアプリ開発したい人はもちろん、開発にできるだけお金と時間をかけたくない人にとってもぴったりな1冊です。
【目次】
第1章 AppGyverを知ろう
1.1 AppGyverとは
1.2 他サービスとの比較
1.3 Composer Pro の特徴
1.4 AppGyverのアカウント登録
第2章 Todoアプリをつくろう
2.1 新規プロジェクト作成
2.2 UIまわりの作成
2.3 データソースの作成
2.4 変数の作成
2.5 値のバインド
2.6 タスクの追加ロジックの作成
2.7 タスク完了ロジックの追加
2.8 タスクの並び順の設定
2.9 動作確認

1,760円(税込)
0件
MkDocsではじめる静的サイトジェネレータ
発売日: 2025/2/28
PDF / EPUB Web
本書は、静的サイトジェネレータ「MkDocs」を手軽に導入するためのガイドブックです。ドキュメントや個人サイトの作成に広く活用されている静的サイトジェネレータの中で、MkDocsは特にMarkdown形式の柔軟性を活かして効率的なサイト構築を実現します。Markdownをベースにしながら、豊富な拡張機能やプラグインを使うことで、よりリッチな表現が可能になります。
HugoやGatsby、Jekyllと並んでMkDocsも有力な選択肢ですが、国内での情報はまだ少なく、まとまった資料が不足しているのが現状です。そこで、本書は具体的な事例や手順を交え、オープンソースソフトウェア(OSS)のドキュメント作成にMkDocsが多く使われていることを詳しく解説。ドキュメントや簡易ウェブサイトの制作を始めたい方々に、MkDocsがどれほど有効かを知っていただける内容になっています。初心者にもわかりやすく、実践的な情報が詰まった一冊です。

【目次】
第1章 MkDocsとは
第2章 クイックスタート
第3章 構成ファイルmkdocs.ymlの基本設定
第4章 ハンズオン① — readthedocsテーマを使ったドキュメンテーションサイトの作成
第5章 Python-Markdown拡張機能とMkDocsプラグイン
第6章 おすすめPython-Markdown拡張機能・MkDocsプラグイン・テーマの紹介
第7章 ハンズオン② — Material for MkDocsテーマを使ったブログサイトの作成
第8章 GitHub Pagesでサイトを公開する
第9章 Netlifyでサイトを公開する
1,980円(税込)
0件
Salome-Mecaの歩き方
発売日: 2023/7/14
PDF / EPUB Web
高機能のCAEソフトウェアSalome-Mecaでいろんな計算のインプットを作って計算する手順を紹介する本です。Salome-Mecaは仏eDFが開発している構造解析オープンソースソルバ「Code-Aster」を内包する構造解析GUIになります。
Salome-Mecaは以前までeficasと呼ばれるインプットカードを入力するモジュールで入力データを用意する仕組みで、入門者の障壁になっていました。現在はインプットを作成するモジュールがAsterStudyに代わり、各種計算の準備を支援するAssistant機能が搭載されたことで、非常に簡単に各種計算を準備できるようになりました。本書ではAssistant機能を使用したインプット生成について、線形静解析、熱伝導解析、熱応力解析、モーダル解析、周波数応答解析に対する手順を紹介します。

【目次】
第1章 Salome-Mecaの環境構築
第2章 線形静解析
第3章 熱伝導解析
第4章 熱応力解析
第5章 モーダル解析
第6章 周波数応答解析(モード法)
第7章 周波数応答解析(直接法)
5,280円(税込)
0件
初心者VTuber 登録者数100人突破するまでの道のりまとめました!
発売日: 2020/11/27
PDF / EPUB Web
本書は、著者がVTuberになってチャンネル登録者100人を超えるまでのノウハウをまとめたものです。「動画ってどうやって作るの?」「チャンネル登録者が増えないよ!」「全身が動くVTuberの撮影環境が知りたい!」といった悩みを解決する一冊となっています。

【目次】
第1章 配信に必要なソフトのインストール
第2章 配信環境のセットアップ
第3章 配信・動画編集をよりよくするために
第4章 登録者100人までにしたこと(実践編)
第5章 チャンネル登録者100人に至るまでの分析
1,980円(税込)
0件
やさしく学べるWeb Components
発売日: 2019/11/22
PDF / EPUB Web
近年、Webフロントエンドでは「コンポーネント指向」のフレームワークやライブラリが多く開発され、コンポーネント単位での開発が主流になってきました。Web Componentsは、特定のフレームワークやライブラリに依存せず、Webの標準技術を使用してコンポーネント単位での開発を可能にする考え方です。本書では、Web Componentsとは何か、どうやって使うのかを解説します。Web ComponentsをベースにWebアプリケーションを構築するJavaScriptライブラリであるPolymerを使ったWebサイト構築についても解説します。
【目次】
第1章 Web Componentsとは
1.1 基本概念
1.2 Web Componentsで変わる開発
1.3 Web Componentsの未来
1.4 1章まとめ
第2章 Web Componentsを使ってみよう
2.1 Custom Elements
2.2 Shadow DOM
2.3 要素
2.4 HTML Template
2.5 ESModules
2.6 2章のまとめ
第3章 Polymerでウェブサイト構築
3.1 Polymer 3.0
3.2 環境構築
3.3 Custom Elementを作る
3.4 子要素を使う
3.5 配布されてるCustom Elementを使う
3.6 ページを作る
3.7 サイトを公開する
3.8 発展:Redux
3.9 Polymerの今後
3.10 まとめ
3.11 参考文献
第4章 lit-html(応用編)
4.1 lit-htmlの基本
4.2 lit-html APIs
4.3 Simple But Powerful
1,980円(税込)
戻る 書籍一覧を見る