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

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

489 件中 111 件 〜 120 件を表示
0件
Amazon Web Servicesサーバーレスレシピ
発売日: 2019/4/12
PDF / EPUB Web
【AWSでサーバーレスサービスを設計・構築してみる!】

本書は、Amazon Web Service(AWS)をつかってサーバーレスな各種サービスを構築するための設計事例集です。各章ではECサイト、IoT、動画サービスなど様々なサービスを設計するためのノウハウを掲載しています。
〈本書の対象読者〉
AWSでサーバーレスな構成がしたい人
AWSでのサーバーレス設計のノウハウを広く知りたい人

【目次】
第1章 AWS SAMとTypeScriptで作るアプリケーション開発(森岡 周平)
1.1 はじめに
1.2 AWS SAMとは
1.3 SAM CLIとは
1.4 TypeScriptとSAM Localを使用したアプリケーション開発
第2章 Elasticsearchを利用したECサイトの構築(太田 佳敬)
2.1 全体構成
2.2 データ設計
2.3 API設計
2.4 トップページを作る
2.5 商品を登録する
2.6 商品詳細を取得する
2.7 Elasticserachを使う
2.8 Elasticsearchのインデックスを作る
2.9 Elasticsearchにデータを登録する
2.10 Elasticsearchからデータを検索する
2.11 AWSにデプロイする
2.12 ウェブページからアクセスする
2.13 まとめ
第3章 AWS IoT(佐々木 美穂)
3.1 AWS IoTとは?
3.2 AWS IoT Component
3.3 基本構成
3.4 手順
3.5 ポリシーの設定とは?
3.6 MQTTトピック・トピックフィルター
3.7 AWS IoT メッセージブローカー
3.8 sdkを利用した実行方法
3.9 まとめ
第4章 AWS Media Servicesで構築するサーバーレスな動画サイト(矢田 裕基)
4.1 AWS Media Servicesの登場
4.2 さっそく使ってみる
4.3 終わりに
第5章 AWS Media Servicesによるサーバーレスアーキテクチャーの歩き方(矢田 裕基)
5.1 AWSでサーバーレスアプリを作るにあたって
5.2 基本的なサービス
5.3 ユースケースから考える
1,980円 990円(税込)
(  01月28日まで  )
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円 990円(税込)
(  01月28日まで  )
0件
Flutter×Firebaseで始めるモバイルアプリ開発・最新改訂版
発売日: 2021/8/6
PDF / EPUB Web
本書はFlutterとFirebaseを使用し、AndroidとiOS上で動作する「貸し借りをメモするアプリ」を作成しながら、Flutterで必要になる知識を学習する入門書です。
Flatterの最新バージョンに対応した改訂新版となります。

【目次】
第1章 FlutterとFirebaseを知ろう
第2章 開発環境を構築しよう
第3章 Flutterをサクッと動かしてみよう
第4章 Flutterの基礎知識を学ぼう
第5章 アプリの仕様を決めよう
第6章 Firebaseの設定をしよう
第7章 一覧画面の実装をしよう
第8章 入力画面の実装をしよう
第9章 登録機能の実装をしよう
第10章 編集機能の実装をしよう
第11章 削除機能の実装をしよう
第12章 ログイン機能の実装をしよう
第13章 共有機能を実装しよう
第14章 多言語化対応しよう
第15章 アプリのアイコンを設定しよう
第16章 スプラッシュ画面を実装しよう
第17章 アプリをリリースしよう(Android版)
第18章 アプリをリリースしよう(iOS版)
1,980円 990円(税込)
(  01月28日まで  )
0件
一冊で分かる!オンラインイベントのはじめかた
発売日: 2020/12/11
PDF / EPUB Web
新型コロナウイルスの影響で、多くのコミュニティーが勉強会などのリアルイベントを中止せざるをえませんでした。しかし、オンラインにその舞台を変えたイベントの開催数も急速に増えています。自分でもオンラインイベント開催してみたい、よりよくしたいと考えたことはないでしょうか。本書の目的は、コミュニティーにおけるオンラインイベントの開催方法について、基礎的な使い方を身につけることです。心構えや盛り上げ方といった内面的な部分、必要なソフトウェアやサービス、ハードウェアなどについてまとめています。軽くはじめてみる方、さらなるこだわりを目指す方、どちらにもお勧めです。

【目次】
第1章 序文
第2章 オンラインとオフラインの違い
第3章 準備編
第4章 Tips
第5章 実践編
2,200円 1,100円(税込)
(  01月28日まで  )
0件
スッキリわかるJava入門 第4版
発売日: 2023/11/6
EPUB固定
シリーズ累計90万部突破の大人気入門書の改訂版!
学習中にぶつかる「なぜ」「どうして」を解消しながら進む解説で、
難所のオブジェクト指向もスッキリわかって、楽々マスターできる!

「なぜ」「どうして」が必ずわかる秘密は、3つのコンセプトにあり!

【1】手軽に・つまずかずに、Javaをはじめられる

プログラミング学習最初の難関「開発環境の準備」でつまずかないよう、スマホやPCのWebブラウザでプログラミングができる「dokojava」※を用意しています。
プログラミング中によく起きるトラブルには、巻末の「エラー解決・虎の巻」で対策できます。

【2】「オブジェクト指向」の難所も楽々越えられる、スッキリ流解説!

スッキリ流解説によって、まだ腑に落ちていないのに次の項目に進むということがなく、「オブジェクト指向」も一歩一歩着実に理解を深めて、無駄なく短期間で知識を習得できます。

【3】実務で役立つ基礎と要点をひととおりマスターできる

資格取得用の学習はもちろん、開発実務で求められる幅広い基礎知識と重要ポイントを、ひととおり獲得できる構成となっています。

第4版では、Java21を基準に加筆・修正を行ったほか、令和の学習体験により適した、シンプルでスッキリとした紙面デザインへ全面的にリニューアルし、読みやすさ、使い勝手の向上を図っています。

本書でぜひ、Javaプロフェッショナルへの第一歩を踏みだしてください!

※dokojavaは新刊購入者用特典です。利用の前にインプレスのWebサイトで「dokojavaご利用上の注意」をご確認ください。


※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。
2,970円(税込)
0件
C++でできる!OS自作入門
発売日: 2018/10/8
EPUB Web
この同人誌は OS を書いてみたいと思っている方に、記述言語として C++ を選んでもらうための本です。 世にある自作 OS の本は C 言語で書いてあるものが多いですが、機能が豊富な C++ も有力な選択肢であることをお伝えするのが目標です。

メインの部分は第 3 章「C++ のコア機能の活用」です。 C++ は 2003 年に出た規格からしばらく新規格が出てきませんでしたが、2011 に出た C++11 を皮切りに新機能がどんどん導入されています。 現時点の最新規格 C++17 までに導入された機能のうち、私が OS を書く際に便利だと思う機能を紹介しています。

OS を作ることを念頭にトピックを選んでいますが、その中の半分くらいの機能は自作 OS 以外でも通じるものです。 したがって、これから C++ を学ぶという方の「C++ 学習の到達指標」としても本書を活用していただけます。 本書の内容が理解できれば C++ をそれなりに使いこなせていると思ってよいでしょう。

次に重要な章は第 2 章「C++ の開発環境」です。 この章では OS 開発に C++ を使う際に押さえておきたい「標準ライブラリ」の話題を扱っています。 C++ は言語組み込みの機能だけでも使うことができますが、標準ライブラリが使えるようになると非常に便利になります。

残念ながら標準ライブラリの多くの部分は OS の作成時には使いにくくなってしまっていますが(例えば動的メモリ管理が必要なライブラリは素直には使えない)、 フリースタンディング環境で使えるライブラリだけでも使えるようにしたいものです。 第 2 章では標準 C ライブラリ newlib と標準 C++ ライブラリ libc++ のビルド方法を紹介しています。
700円(税込)
0件
Remix × Firebaseで始める生成AIアプリ開発
発売日: 2024/10/11
PDF / EPUB Web
本書は、Firebaseアプリ開発における生成AI活用のノウハウのガイドブックです。持続可能なプロジェクト開発の流れを踏襲しつつ、新しい技術を積極的に採用し、実用的なサンプルアプリ開発を通じてFirebaseと生成AIへの入門を目指します。本書で開発するサンプルアプリは、複数の生成AIとWeb上でチャットできる生成AIチャットアプリです。実際に私が日々使用している自作の生成AIアプリを本書向けにサンプルアプリ化したものであり、本書を参考にすれば実用的な生成AIアプリが完成します。
本書で取り上げる生成AIは、GoogleのGemini ProとOpenAIのGPTですが、他の生成AI(例:AnthropicのClaude)との連携方法も基本的に同じです。また、LangChainを使用した生成AIとの連携も基本的な考え方は変わりません。これにより、本書を通じて皆さんが素晴らしい生成AIライフを送れるようサポートします。
サンプルアプリのフレームワークとしては、Firebase業界で注目されるRemix SPAモードを採用しています。開発を進める中で、FirebaseとRemix SPAモードの相性の良さを再確認しました。本書を通じて、その相性の良さを皆さんにも実感していただければと思います。また、今回のサンプルアプリではパッケージ管理ツールとしてpnpmを採用し、monorepo構成にしているので、これに興味がある方もぜひ本書をご覧ください。

【目次】
第1章 Firebaseプロジェクトを設定する
第2章 Remixアプリ(SPAモード)をFirebase Hostingにデプロイする
第3章 開発環境を整える
第4章 Cloud Functionsの開発環境を整える
第5章 ローカルパッケージを作成する
第6章 アプリにデフォルトレイアウトを適用する
第7章 認証機能をつける
第8章 Cloud Firestoreのデータ設計をする
第9章 UIを作成する
第10章 Gemini Proと連携する
第11章 UXを改善する
第12章 GPTと連携する
第13章 RAG
1,980円 990円(税込)
(  01月28日まで  )
5
10分でWebメールサーバを作る本
PDF Web
――Docker + https-portal + RoundcubeでSSLにも対応した安全Webメールサーバを作る――

スマホやPC、どこでもメールを送受信したい。でもメールソフトのインストールは面倒だから嫌だ。
そんな人にお勧めなのが、ブラウザでアクセスするだけでメールを送受信できるWebメール。
Dockerを使えば、ものの10分で、Webメールサーバを立てられます。
自分だけのWebメールサーバを作るのも良し、社内で使うために使うも良し。マルチユーザー対応なので、どちらの用途にも使えます。
用意するのはVPSやクラウドなど、Docerが使えるサーバだけ。
いますぐ、始められます。
350円 175円(税込)
(  01月28日まで  )
0件
レベルアップ・ゲームプログラミング パズルゲーム開発で初心者から中級者へ!
発売日: 2024/5/17
PDF / EPUB Web
本書は、Unityの基本操作は習得したものの、オリジナルゲームの作り方に悩んでいる方必見の一冊です。具体的なゲーム開発の手順を提供し、プログラミングだけでなく、ゲーム内容の具体化の重要性を強調しています。
完成済みのパズルゲーム「Voxelorer Birdひよこ編」を事例に、6種類のブロックの企画から資料作成、設計、開発の流れと考え方を丁寧に解説。このプロセスは、他のシステムやジャンルにも応用可能で、ゲーム開発者にとって貴重な知見となるでしょう。
著者自身が多くのゲームを完成させてきた経験から、オリジナルゲーム開発における一つの有効なアプローチを提示しています。絶対的な正解ではありませんが、企画から完成までの流れを学びたい方、他者の開発事例を知りたい方、設計の練習に役立てたい方にとって、大いに参考になる内容です。
本書を通じて、アイデアを形にする過程を学び、オリジナルゲームの完成度を高めるヒントを得ることができるでしょう。Unityでのゲーム開発スキルを向上させたい方におすすめの一冊です。

【目次】
第1章 プロジェクトの開き方と動作確認
第2章 設計を学ぶ前に
第3章 企画構想書
第4章 状態とオブジェクトを洗い出す
第5章 ブロック関連の要求定義
第6章 ブロックの要件定義
第7章 クラスとインターフェースの定義
第8章 ブロックの実装の解説
第9章 さいごに
1,980円 990円(税込)
(  01月28日まで  )
0件
Linuxカーネルモジュール自作入門
発売日: 2017/4/9
EPUB Web
本書を手にとって頂いてありがとうございます。この本はLinuxカーネルモジュールのビルド手順を説明する本です。Hello Worldを画面に表示するだけのモジュールを紹介します。さらに、カーネルにブレークポイントを仕掛けるkprobesやカーネル内の変数を公開できるsysfsというLinuxの機能を自作モジュールから使ってみます。

読者は基本的なLinuxの操作ができ、C言語の読み書きができることを前提としています。Linuxカーネルのソースコードは読んだことがなくても大丈夫です。
700円(税込)
戻る 書籍一覧を見る