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

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

489 件中 91 件 〜 100 件を表示
0件
実践入門FPGA開発 7日間で学ぶ生成AIによる回路設計
発売日: 2025/12/12
PDF / EPUB EPUBリフロー
FPGA開発における生成AIの活用法を学びたい方に最適な一冊です。生成AIを用いたJPEGエンコーダーの開発プロセスを7日間で完結する方法を、具体的な事例を交えながら解説しています。初心者から中級者まで、FPGA設計の基礎を理解し、実践的なスキルを身に付けることができます。特に、生成AIを活用した効率的な開発手法や、最適なプロンプトの作成方法について詳しく説明しているため、技術者としてのレベルアップを図ることができるでしょう。


【目次】
第1章 仕様の策定とリファレンスモデル作成
第2章 外骨格の作成と第一次リファクタリング
第3章 シミュレーション環境の作成
第4章 モジュールの修正
第5章 ハフマン符号化の再生成
第6章 第二次リファクタリング
第7章 最終シミュレーション
1,980円 990円(税込)
(  01月28日まで  )
0件
猫でもわかるPlayFab UGC編
発売日: 2022/7/15
PDF / EPUB Web
UGCとは User Generated Contents の略で、ユーザーが作成したコンテンツのことです。
ゲーム開発においては、ゲーム内のマップ、イラスト、プレイヤーのスキン(見た目)などがあります。
開発側からすべてのコンテンツを提供するのではなく、 ユーザー側からもコンテンツを作ることで、さらにゲームを盛り上げることができるようになります。
PlayFab の UGC では、以下の機能が提供されています。
・下書きアイテムの作成
・下書きアイテムの公開
・アイテムのモデレート
・アイテムの報告
・アイテムの検索
・アイテムの評価、レビュー
2021年10月に一般公開された機能ということもあり、公式以外では情報がありません。Googleなどで検索をしても、英語の情報すら出てこないのが現状です。著者自身公式ドキュメントを読み込みましたが、実装例の記載が少なかったり、全体像を理解するのに難しさを感じていました。
PlayFabの使い方を覚えるのに時間を割いていると、ゲーム開発の時間がどんどん削られてしまいます。「世の中に情報が出ていないのであれば、自分で試してまとめるしかない」と思い、本書の執筆にいたりました。

【目次】
第1章 UGCとは
第2章 UGCアイテムを作成しよう
第3章 UGCアイテムのモデレートを理解しよう
第4章 UGCアイテムを評価・レビューをしよう
第5章 UGCアイテムを検索しよう
第6章 UGCアイテムの可視性を理解しよう
1,980円 990円(税込)
(  01月28日まで  )
0件
iOSアプリ開発「UI実装であると嬉しいレシピブック まかない編」
発売日: 2020/2/17
PDF Web
これまでの書籍ではUI実装のアイデアや具体的な手法についてフォーカスを当てた書籍を2冊執筆してきましたが、どうしても誌面の分量の関係等もあって見送ってしまったものもありました。本書では、Vol.1及びVol.2では惜しくも紹介ができなかったUI実装に関する実装解説を「まかない編(番外編)」として簡単でありますがまとめたものになります。また、iOS13以降で新しく登場した新機能を利用して実装したサンプルについても少しだけ触れているものもあります。これまでの実務の中で培ってきた知識や知見に加えて、一見するととても複雑に見えそうではあれども、実装時の少しの工夫やライブラリの有効活用をすることで実現することができるUI実装に関するサンプルを3点収録しております。

※下記URLにこの中で解説を行なっているサンプルコードのGithubリポジトリも公開しておりますので、是非実際のコードとご一緒に活用して頂ければと思います。
https://github.com/fumiyasac/meals_ios_ui_recipe_showcase
1,000円(税込)
0件
ミニチュア作りで楽しくはじめる 10日でBlender 4入門
発売日: 2024/1/19
EPUB固定
初心者でもセンス良く、かわいい3D作品が作れる!
Blenderの基礎がしっかり身につくやさしい入門書

人気YouTuber・M design氏がBlenderの機能や
効率的なモデリングをわかりやすく解説。

10日間でミニチュアルームを作りながら
Blenderの基本操作やショートカットキーを使った
効率的なモデリング方法が学べます。

3Dやデザインの知識がゼロでも手順通りに手を動かすだけで、
すぐにクオリティの高い作品が作れるようになります。


最新版のBlenderバージョン4にも対応!

■思わず作りたくなる作例が満載!
美味しそうなスイーツやクマのキャラクターなど
かわいいアイテムを1日1個ずつ作っていきます。

■応用できる基礎スキルが身につく!
本書ではモデリングで本当によく使う機能だけに絞って紹介しています。
「何をするための操作か」「どんな時に使う機能なのか」を解説しているので、
自分が作りたい作品が作れるようになる「応用力」が身につきます。

■購入者限定の操作解説動画付き!
制作の流れや細かいマウスの動かし方などを確認することができます。

■本書の構成
導入編 Blenderをはじめよう
初級編 はじめのモデリング
 1日目 フライパンと目玉焼きを作ろう
 2日目 棒アイスを作ろう
 3日目 カップ&ソーサーを作ろう
 4日目 テーブルと椅子を作ろう
 5日目 ソファを作ろう
中級編 もっとモデリング
 6日目 花と花瓶を作ろう
 7日目 レトロゼリーを作ろう
 8日目 クマのキャラクターを作ろう
 9日目 コンロを作ろう
総復習編 レベルアップモデリング
 10日目 部屋を作ろう


※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。
2,530円(税込)
0件
「Auth0」で作る!認証付きシングルページアプリケーション
発売日: 2019/4/12
PDF / EPUB Web
【Auth0を使って、セキュアなシングルページアプリケーションを体験しよう!】

本書はクラウド認証プラットフォーム「Auth0」を使ってユーザー認証付きのSPA(シングルページアプリケーション)作るためのチュートリアルです。Auth0はOpenID Connect、JsonWebToken(JWT)ベースの認証方法を採用しており、本書を通じてJWTがどんなものか、どのようにJWTを発行して、どのように認証を行うかを知って、実際に体験することができます。
〈本書の対象読者〉
Vue.jsがちょっと分かる程度のフロントエンドの知識がある人
Rails Tutorialを終わらせた程度のサーバーサイドの知識がある人

【目次】
第1章 ウェブアプリケーションと認証
1.1 モノリシックなアプリケーション
1.2 モノリシックなアプリケーションとクッキー認証
1.3 モバイルアプリケーションとトークン認証
1.4 SPAと認証
1.5 モダンなアプリケーションの構成とIdP
第2章 トークンベース認証の基礎
2.1 認証と認可
2.2 OAuth2
2.3 OpenID Connect(OIDC)
第3章 JSON Web Token
3.1 JWTとは何か?
3.2 JWTの使い所
3.3 JWTの構造
3.4 暗号アルゴリズム  他
第4章 Auth0
4.1 Auth0とは
4.2 Auth0のよい点
4.3 名寄せ
4.4 認証を丸投げする不安  他
第5章 Nuxtで作るSPA
5.1 Nuxt.jsとは
5.2 Nuxt.jsを使ってみよう
5.3 ビルド
第6章 NuxtにAuth0を組み込む
6.1 2種類のライブラリ
6.2 Lockを組み込む
6.3 トークンを管理する
6.4 ログイン状態の判定  他
第7章 NuxtとRailsを共存させる
7.1 1つのリポジトリで管理する
7.2 ディレクトリ構成の変更
7.3 Railsの構築環境
7.4 Rails New  他
第8章 RailsとKnockによる認証
8.1 Knockとは
8.2 Knockの導入
8.3 鍵設定
8.4 ユーザーの作成  他
第9章 プロダクションビルドとデプロイ
9.1 データベースの切り替え
9.2 プロダクションビルド
9.3 Auth0のセキュリティ設定
9.4 ソーシャルアカウントのAPIキー設定
第10章 設定のカスタマイズ
10.1 複数のソーシャルアカウントログインを許可する
10.2 パスワードログインを無効化する
10.3 メールアドレスでログイン制限をかける
10.4 名寄せを実現する  他
1,980円 990円(税込)
(  01月28日まで  )
0件
NuxtとGoではじめるWebアプリ開発
発売日: 2019/12/6
PDF / EPUB Web
本書はYouTube APIとFirebase Authenticationを使ったWebアプリ開発チュートリアルです。動画検索アプリを題材に、NuxtとGoを使ったアプリ開発を実践することができます。
【目次】
第1章 開発環境について
1.1 筆者の開発環境
第2章 YouTube Data APIを有効化する
2.1 GCPプロジェクトを作成する
2.2 API を有効化する
2.3 API キーを取得する
2.4 API の割り当てについて
第3章 Go&Nuxtプロジェクトを作成する
3.1 Goプロジェクトを作成する
3.2 Nuxtプロジェクトを作成する
第4章 トップページを作成する
4.1 人気の動画を取得するAPI
4.2 人気の動画取得のアクションを作成する
4.3 人気の動画をAPIから取得して表示する
第5章 動画再生ページを作成する
5.1 Echo のコンテキストを使用する
5.2 動画の詳細情報を取得するAPI を作成する
5.3 動画再生ページを表示する
5.4 関連動画の取得API を作成する
5.5 関連動画を表示する
第6章 検索機能を追加する
6.1 動画検索API を作成する
6.2 検索結果を表示する
第7章 Firebaseを使ってユーザー認証機能を作る
7.1 Firebase Authentication を設定する
7.2 Firebase を使ったアカウント管理機能を実装する
7.3 ログイン機能を追加する
7.4 ログアウト機能を追加する
7.5 ログアウトリンクを追加する
第8章 DBを用意する
8.1 Docker を使ってDB を用意する
8.2 Docker のコマンドを確認する
第9章 お気に入り追加・削除機能を追加する
9.1 お気に入り追加・削除のAPI を作成する
9.2 動画再生ページにお気に入りアイコンを追加する
第10章 お気に入り一覧ページを作成する
10.1 お気に入りの動画一覧を取得するAPI を作成する
10.2 お気に入り一覧を表示する
第11章 リフレッシュトークンを使ってアクセストークンを再取得する
11.1 アクセストークンをデコードしてみる
11.2 リトライ用のメソッドを追加する
11.3 トークンを再取得する
11.4 トークン再取得処理の動作を確認する
1,980円 990円(税込)
(  01月28日まで  )
0件
JavaScriptCoreで遊ぼう
発売日: 2020/6/5
PDF / EPUB Web
iOSやmacOSアプリのSDKには、JavaScriptCoreフレームワークという、アプリにJavaScriptを処理する機能を簡単に組み込めるライブラリーが標準搭載されています。これを使うとSwiftネイティブコードとJavaScriptコードとを密接に連携して、自由度の高いプログラミングが可能になります。本書ではJavaScriptCoreフレームワークの基礎から、JavaScriptとSwiftの連携についての詳細まで、徹底的に解説します。
【目次】
1. JavaScriptCore
2. 基本的な使い方
3. 変数の扱い方
4. APIを定義する
5. 変数を扱うときの注意
6. 座標や範囲を表す型の扱い
7. 例外処理を使う
8. SwiftでPromiseを使う
9. コードを書きやすくする
10. Promiseを使いやすくする
1,980円 990円(税込)
(  01月28日まで  )
0件
実践Rustプログラミング LINE botを題材に学ぶWebアプリケーション開発
発売日: 2025/7/11
PDF / EPUB EPUBリフロー
本書は、Rustの堅牢な型システムと高性能な実行環境を活かして、LINE botによるWebアプリケーション開発の実践力を身につけたい開発者に向けた一冊です。本書では、人気急上昇中のWebフレームワーク「axum」とSQLxによる非同期データベース接続、Firestoreとの連携、そしてヘキサゴナルアーキテクチャに基づいた設計までを体系的に解説します。
全9章構成で、Rustの学習法から始まり、LINE Messaging APIの活用、MySQLとFirestoreのデータ設計、SQLxを活用した非同期処理、依存性注入とDIコンテナの構築、Dockerを用いた環境構築に至るまで、商用アプリケーション開発を見据えた技術が満載です。さらに、Rustによるテスト戦略やモック、axum_testを活用したHTTPサーバのテスト技法まで丁寧に解説。全編を通してRustとWeb開発の橋渡しとなる内容が凝縮されています。

【目次】
第1章 Rustの学び方
第2章 題材となるLINE botアプリケーションの概要
第3章 LINE Messaging APIとは
第4章 SQLxの使い方の紹介とRustの代表的なSQLライブラリとの比較
第5章 ソフトウェアアーキテクチャスタイルとディレクトリ構成
第6章 アーキテクチャを実現するための実装概要
第7章 開発環境の準備
第8章 各処理の解説
第9章 Rustのテストの書き方
1,980円 990円(税込)
(  01月28日まで  )
0件
e-Statと仲良くする本 API機能編
発売日: 2021/7/10
PDF Web
突然ですが、みなさんオープンデータってご存じですか? その名の通り公開されているデータです。
では、オープンデータを触ったことはありますか? どこのオープンデータを使いましたか?
オープンデータと一口に言っても、企業が公開しているもの、有志団体が公開しているものと様々あります。
本書は日本政府が公開しているオープンデータを提供するサイトの一つ、e-Stat*1を知り、e-Stat からオープンデータを取得できるようになるための書籍です。
詳しくは本文で解説しますが、e-Stat は独立行政法人統計センターが運営しているサービスで内閣府や省庁が実施している統計調査の情報を取得できます。政府も利用している統計情報を使うことで、自分が住んでる自治体の税収の比率がどうなっているのかや、住民の年齢別の比率などが分析できるようになります。
本書では e-Stat からデータの取得する API 部分を中心に解説します。なお、取得したデータを分析用に可視化する部分は、次巻で執筆予定です。

【対象読者】
・オープンデータを使ってみたい方
・e-Stat が気になっている方
・Python が少しできる方
・データ集めに苦労をしている方

【目次】
第 1 章 e-Stat とは
1.1 e-Stat 概要
1.2 e-Stat の狙い
1.3 e-Stat の法的根拠
統計法(コラム)
1.4 オープンデータ
第 2 章 e-Stat の機能
2.1 統計データを探す
センサス(コラム)
2.2 統計ダッシュボード
2.3 統計 GIS・jSTAT MAP
2.4 主要データの可視化
第 3 章 e-Stat API 機能の基礎知識
3.1 API 機能とは
3.2 使う前の準備
3.3 注意事項
3.4 ドキュメント
3.5 提供されるデータ
3.6 API 機能テストフォーム
3.7 用語と単位
第 4 章 よく使う API 機能の使い方
4.1 共通事項
4.2 統計表情報取得
統計表 ID と政府統計コード(コラム)
4.3 メタデータ情報取得
4.4 統計データ取得
4.5 メタ情報と統計データ
第 5 章 さらに便利に API 機能の使い方
5.1 データセット登録
5.2 データセット参照
5.3 データカタログ情報取得
5.4 統計データ一括取得
あとがき
著者紹介・注意事項
著者紹介
サークル紹介
注意事項
1,100円(税込)
0件
Hello!! Nuxt.js
発売日: 2019/4/12
PDF / EPUB Web
【Vue.jsとNuxt.jsでユニバーサルアプリを構築!】

本書はVue.jsでユニバーサルなアプリケーションを構築するためのフレームワークである「Nuxt.js」の入門書です。ユニバーサルアプリをNuxt.jsを使って実現するための手法をわかりやすく解説しています。
〈本書の対象読者〉
Vue.jsは使ったことがあるがNuxt.jsは使ったことがない人
Nuxt.jsの使い方が今ひとつわからない人

【目次】
第1章 Nuxt.jsとは
1.1 ユニバーサルアプリ
1.2 サーバーサイドレンダリング
1.3 静的ファイルジェネレータ
第2章 Nuxt.jsのはじめ方
2.1 npmを使う
2.2 vue-cliを使う
第3章 Nuxt.jsの設定について
3.1 build
3.2 css
3.3 dev
3.4 env
3.5 generate
3.6 head
3.8 modules
3.9 plugins
3.10 rootDir 他
第4章 ディレクトリ構成と役割
4.1 pages
4.2 components
4.3 layouts
4.4 plugins
4.5 middleware 他
第5章 ページコンポーネント
5.1 コンテキスト
5.2 .vueファイルに追加されたオプション
第6章 レイアウト
6.1 デフォルトレイアウト
6.2 エラーページ
6.3 カスタムレイアウト
第7章 プラグイン
7.1 プラグインとは
7.2 OSSのVueプラグインを使用する場合
7.3 アプリケーションのルートやcontextに挿入する
7.4 クライアントサイドでのみプラグインを利用したい場合
7.5 サーバサイドでのみプラグインを利用したい場合
第8章 ミドルウェア
8.1 ミドルウェアとは
8.2 ミドルウェアを実装する
第9章 ストア
9.1 ストアの使い方
9.2 プラグインの作成
第10章 モジュール
10.1 OSSのモジュールを使用する
10.2 モジュールの作成方法
第11章 コマンド
11.1 nuxt
11.2 nuxt build
11.3 nuxt start
11.4 nuxt generate
第12章 Nuxt.jsでのWebアプリケーション開発
12.1 Nuxt.jsをフロントエンドサーバーとして使う方法
12.2 静的ファイルジェネレータで出力したものをホスティングサービスで利用する
12.3 expressのミドルウェアとして使用する場合
付録A Nuxtバージョン2について

1,980円 990円(税込)
(  01月28日まで  )
戻る 書籍一覧を見る