カテゴリ一覧 著者一覧

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

489 件中 181 件 〜 190 件を表示
0件
Rustで始める自作組込みOS入門
発売日: 2022/6/10
PDF / EPUB Web
本書は、組込みシステムやOSのような低レイヤーシステムの開発経験がないプログラマーが、自作OSをはじめるため解説書です。C言語を用いることが多い低レイヤーシステム開発について、本書ではRustを使います。RustはC言語と比較して、様々なモダンな機能やツールがそろっているだけでなく、C言語の長所である直接のメモリ制御が可能なため、高パフォーマンスな組込みシステム開発での利用が注目されています。本書はRustそのもの解説も含みますが、低レイヤーシステム開発特有のテクニックを中心に解説します。

【目次】
第1章 環境構築
第2章 ベアメタルでHello World
第3章 割り込み制御
第4章 プロセス切り替え
第5章 スケジューラを実装する
第6章 排他制御・データ共有の実装
第7章 デバイスドライバを実装する
第8章 ヒープ領域を使う
第9章 システムコールをつくる
1,980円(税込)
5
Combineをはじめよう
発売日: 2020/9/12
PDF / EPUB Web
本書は Combine をこれから学んでみようという人のための本です。

Combine は Swift でリアクティブプログラミングを行うためのフレームワークです。Apple プラットフォーム(iOS、iPadOS、watchOS、tvOS、macOS)向けの App を開発するときに、様々な処理を宣言的に記述することが可能になります。

Combine については、Apple が WWDC のセッションで解説しているほか、解説書や解説記事が既に存在しています。それらを見て学ぶのが一番良い方法でしょう。

ただし、ここで落とし穴があります。

既存の解説の多くは、率直に言って、難しいです。

Combine の解説はたいていの場合、登場する用語や概念の説明から始まります。ここで、たくさんの用語や概念が一度に押し寄せてきます。この最初の導入部分でつまづきが発生しやすいです。結果として、Combine は敷居が高いものになってしまっている、と考えています。

基本的な事柄をもっと分かりやすく説明する解説書が存在するべきだ、という想いから、本書を執筆しました。本書では導入部分をできるだけ丁寧に説明するように心がけました。さらに説明の際に、具体的なコードを先に挙げるようにしました。

また、日本語で書かれた解説はまだそれほど多くありません。そこで、日本語で読める Combine の本を増やしたいという想いも、本書を執筆した動機のひとつです。
500円(税込)
0件
実践 Android Data Binding
発売日: 2019/4/5
PDF / EPUB Web
【公式リファレンスには載っていない情報を実践形式で紹介!】

本書はAndroidの公式ツールとして提供されているData Bindingの実践ガイドです。今まで Android 開発は View (XML) の操作とデータの加工を1つのActivityで行っていました。しかし実装が煩雑になるため、今日まで様々な手法で効率的な実装方法を様々な開発者が模索し続け、Androidの公式ツールとして提供されているData Bindingはその中のひとつです。本書は開発のベストプラクティスとも言えるData Bindingを実践形式で解説しています。(本書は、次世代出版メソッド「NextPublishing」を使用し、出版されています。)

〈本書の対象読者〉
・Androidエンジニア中級者以上
・趣味で1~2本アプリを作ったことがある
・仕事で半年以上開発に携わったことがある
・趣味、仕事問わず今書いているコードに問題がある
・もっとスキルアップしたい
〈本書で期待できる効果〉
・新しいAndroidアプリの書き方を学習できる
・問題あるコードのリファクタリングのヒントになる
【目次】
第1章 Data Bindingのメリット
第2章 実践Data Binding
 まずはfindViewByIdを駆逐しよう
 Data Bindingでカウントアップしてみよう
 さまざまな値をBindしてみよう
 Data Bindingで隠してみよう
 イベントにもData Binding
 ListViewにもData Binding
 RecyclerViewにもData Binding
第3章 Data Binding Master
 BaseObservable
 ObservableField
 BindingAdapter
 LiveDataとData Binding
 RetrofitとData Binding
第4章 Build GitHub Search Repos App
第5章 小技
 default
 safeUnbox
 Function type
 Data Binding V1とV2
1,980円(税込)
0件
初心者でも大丈夫!! IonicとFirebaseでゼロからはじめるアプリ開発
発売日: 2019/4/5
PDF / EPUB Web
【IonicとFirebaseでWebアプリを作る入門書!】

AngularをベースとしたHTML5アプリケーション開発フレームワークIonicとFirebaseのパワーを借りて、HTML/CSS/JavaScriptを使ってチュートリアル形式にアプリケーションを作って遊べる入門書です。HTMLとCSS、JavaScriptの基本的な構文が分かれば、本の通りにすすめるといつのまにかアプリが完成します。普段はコーディングをしているけど、ちょっとアプリ開発もしてみたいと思っている方や、JavaScriptの入門書を読んでみたけど、次は何か1つ作ってみたいと思っている方に最適な1冊です。
〈本書の対象読者〉
・HTML/CSSは分かる
・JavaScriptの基本的な構文は一応分かる(ES2015以降の書き方がわかればなおよい)
・ターミナルの基本的な操作ができる

【目次】
第1章 Ionicって一体……?
Ionic(アイオニック)とは/CordovaとCapacitorをざっくり知ろう 他
第2章 開発環境を設定しよう
Node.jsのインストール/Ionic CLIとCordovaのインストール/gitのインストール
第3章 Ionicを動かしてみよう
はじめてのIonicプロジェクト!/Ionicアプリケーションを動かしてみよう 他
第4章 ここからが本番!Ionicアプリケーションを作ろう
どんなアプリを作るんでしょうか/どんな感じで作っていくの? 他
第5章 ひとまずメッセージボードを作ってみよう!
メッセージボード用にIonicプロジェクトを作ろう/見た目から作っていきます/入力した投稿も表示させてみよう 他
第6章 Firebaseでユーザー認証しよう
Firebaseって一体なんなの?/Firebaseのセットアップをしよう/FirebaseのAuthenticationを設定しよう 他
第7章 Firebaseでデータを永続化しよう
Firestoreを使う準備をしていこう/メッセージボードのデータをFirestoreに保存しよう
第8章 メッセージボードの機能を改善しよう!
いつ投稿されたのかをちゃんと表示しよう/ログアウトも実装しておこう/ログイン認証を無視したアクセスを断ち切ろう! 他
第9章 アプリケーションついに完成
iOSシミュレーターで動かしてみよう/アプリケーションをWeb用にデプロイしてみよう
1,980円(税込)
0件
Delphiで作るAndroidスマホアプリ
発売日: 2021/4/2
PDF / EPUB Web
本書は統合開発環境Delphiを利用して、簡単にAndroid向けアプリを開発するための解説書です。コンポーネントと呼ばれる部品を使ってアプリのUIを設計し、ボタンをクリックするイベントにコードを記述するというスタイルでアプリ開発を行います。本書では簡単なアプリの開発を通じて、Delphiでの開発を学習できます。

【目次】
第1章 基本的な使い方
第2章 簡単なプログラムを作ってみる
第3章 お絵かきソフトの作成
第4章 お絵かきソフトの色と太さを選択できるようにする
第5章 Delphiのインストールと設定
1,980円(税込)
0件
今日からはじめる「技術Podcast」完全入門
発売日: 2019/4/12
PDF / EPUB Web
【今すぐあなたもPodcastでアウトプット!】

本書は「たくさんの人がPodcastを配信する世の中にしたい!」という考えのもと、これからPodcastをはじめたい人全員に向けた入門書となっています。著者が実際にPodcast「yatteki.fm」を一年間配信してわかったPodcastの良いところ、録音や公開の方法、起こりやすい失敗、番組企画の立て方などのノウハウを1冊にまとめています。

〈本書の対象読者〉
プログラミング情報を発信したいウェブエンジニア
自分の名前で仕事をしているフリーランスの人
ものづくりに携わるクリエーター
自分は何もないと今は考えている人
【目次】
本書はこんな方にオススメ
第1章 Podcastをはじめよう
1.1 Podcast、ご存知ですか?
1.2 Podcastは楽勝って本当?
1.3 まずは「録音」からはじめよう!
1.4 第三のメディアPodcastがいまアツい!
第2章 Podcastを収録しよう
2.1 録音ができればなんでもいい
2.2 yatteiki.fmの収録環境について
2.3 Discordで収録をしてみよう
2.4 ジングルやBGMを流すBotを作ってみよう
第3章 Podcastを公開しよう
3.1 何が必要?
3.2 Podcastフレームワーク
3.3 Yattecastの使い方
3.4 iTunesに登録する
3.5 購読者数を把握する
第4章 番外編:スマートスピーカーで再生できるようにしよう
4.1 PodcastのAlexa再生フレームワーク、yatteskill
4.2 yatteskillの使い方
4.3 Alexaスキルの公開
4.4 スマートスピーカーとPodcastの可能性
第5章 Podcastを続けよう
5.1 更新が止まってしまう原因とは?
5.2 あらゆる問題の解決策は「継続」
5.3 継続のためにあなたに合ったテーマ設定をしよう
第6章 Podcast番組企画を立てよう
6.1 あなたの企画は大丈夫?チェックリスト
6.2 Podcastのおもしろさの本質
6.3 自分はどんなジャンルが向いている?パラメータを確認しよう
6.4 Podcastパターン別分析
1,980円(税込)
0件
世界標準MIT教科書 アルゴリズムイントロダクション 第4版 第1巻 基礎・ソートと順序統計量・データ構造・数学的基礎
発売日: 2023/10/31
EPUB固定
※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。

【世界的名著『アルゴリズムイントロダクション』第4版の翻訳第1巻!】

 本書は、全世界で標準的なアルゴリズムの教科書として位置づけられてきた『Introduction to Algorithms』の第4版の翻訳書である。
 第4版ではコンピュータサイエンスの第一線を捉えるために、安定結婚問題(2 部グラフでのマッチング問題)、オンラインアルゴリズム、機械学習などの新しい章や、再帰的漸化式の解法、ハッシュアルゴリズムなど、新しい話題を豊富に取り入れている。これまでの版と同様、各節末には多様なレベルの問題が配置され、学部や大学院の講義用教科書として、また技術系専門家の手引書、あるいは事典としても活用できる。
 第1巻ではPart1〜3までの「基礎」「ソートと順序統計量」「データ構造」を収載。
【目次】
I 基 礎
1 計算におけるアルゴリズムの役割
2 さあ,始めよう
3 実行時間の特徴づけ
4 分割統治
5 確率的解析と乱択アルゴリズム

II ソートと順序統計量
6 ヒープソート
7 クイックソート
8 線形時間ソーティング
9 中央値と順序統計量

III データ構造
10 基礎的なデータ構造
11 ハッシュ表
12 2 分探索木
13 2 色木

付録:数学的基礎
A 和
B 集合など
C 数え上げと確率
D 行 列

参考文献
訳者あとがき
教授の名前
索引
人名読み方ガイド
4,950円(税込)
0件
現場に効く生成AI AI×ノーコードで判断業務を自動化する
発売日: 2025/10/10
PDF / EPUB EPUBリフロー
本書は、生成AIのよくある活用事例にとどまらず、AI本来の推論・分類機能に焦点を当てた実践的な一冊です。業務効率化や自動化を実現するための具体的な手法を、豊富な事例とともに解説。AIによる住所の分割、顧客問合せの振り分け、コメントのキーワード判定など、現場で役立つ実践的なテクニックを習得できます。さらに、WinActor、Power Automate、GASといったツールを用いた自動化についても丁寧に解説。生成AIとツールを組み合わせることで、業務プロセス全体を効率化できるノウハウを身につけられます。初心者から中級者まで、幅広い読者にとって役立つ内容となっています。

【目次】
第1章 AIと生成AI
第2章 生成AIの活用事例
第3章 「業務効率化目線」で生成AIを活用するメリット/デメリット
第4章 「生成AIが人の代わりに判断する」活用事例
第6章 「見えないAI」とAIエージェント
第5章 ツールで自動化しよう
第7章 最後に
1,980円(税込)
0件
世界標準MIT教科書 アルゴリズムイントロダクション 第4版 総合版
発売日: 2024/12/6
EPUB固定
※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。

本書は、全世界で標準的なアルゴリズムの教科書として位置づけられてきた『Introduction to Algorithms』の第4版の翻訳書である。第4版ではコンピュータサイエンスの第一線を捉えるために、安定結婚問題(2部グラフでのマッチング問題)、オンラインアルゴリズム、機械学習などの新しい章や、再帰的漸化式の解法、ハッシュアルゴリズムなど、新しい話題を豊富に取り入れている。これまでの版と同様、各節末には多様なレベルの問題が配置され、学部や大学院の講義用教科書として、また技術系専門家の手引書、あるいは事典としても活用できる。
原著の第1〜35章、および付録A〜Dまでの完訳総合版。巻末の索引も和(英)‐英(和)という構成で、「数理用語辞典」としての価値も発揮している。
【目次】
I 基礎
1 計算におけるアルゴリズムの役割
2 さあ,始めよう
3 実行時間の特徴づけ
4 分割統治
5 確率的解析と乱択アルゴリズム

II ソートと順序統計量
6 ヒープソート
7 クイックソート
8 線形時間ソーティング
9 中央値と順序統計量

III データ構造
10 基礎的なデータ構造
11 ハッシュ表
12 2分探索木
13 2色木

IV 高度な設計と解析の手法
14 動的計画法
15 貪欲アルゴリズム
16 ならし解析

V 高度なデータ構造
17 データ構造の補強
18 B木
19 互いに素な集合族のためのデータ構造

VI グラフアルゴリズム
20 基本的なグラフアルゴリズム
21 最小全域木
22 単一始点最短路
23 全点対最短路
24 最大フロー
25 2部グラフでのマッチング

VII 精選トピックス
26 並列アルゴリズム
27 オンラインアルゴリズム
28 行列演算
29 線形計画法
30 多項式とFFT
31 整数論的アルゴリズム
32 文字列照合
33 機械学習のアルゴリズム
34 NP 完全性
35 近似アルゴリズム

付録:数学的基礎
A 和
B 集合など
C 数え上げと確率
D 行列
19,800円(税込)
0件
もっとこだわりたいVTuber配信環境構築
発売日: 2023/2/17
PDF / EPUB Web
本書はVTuberに憧れて動画投稿および配信にチャレンジする⽅に向けて、⾃作の撮影環境やモデルの設定、およびコンテンツ制作を紹介する本です。著者がVTuber活動をするに当たって画質や撮影⽅法といったクオリティアップを図ったノウハウを分かりやすく解説しています。本書はゲームエンジンを使⽤しているため、周辺技術が気になる⽅にも楽しめる内容となっています。本書によって皆様が楽しくVTuber活動が出来るようお⼿伝いさせて頂ければ幸いです。

【目次】
第1章 自作VTuber環境の作成
1.1 バーチャルモーションキャプチャーのインストール
1.2 VTuber開発環境(Unity)のセットアップ
第2章 自作VTuber環境のカスタマイズ
2.1 VRMモデルのカスタマイズ
2.2 ビルトインのプロジェクトをURPに変更する
2.3 撮影環境のカスタマイズ
第3章 クオリティアップを目指す
3.1 OBSの設定
3.2 VTuber素材の作り方
3.3 VTuber素材の使い方
2,640円(税込)
戻る 書籍一覧を見る