カテゴリ一覧 著者一覧

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

492 件中 121 件 〜 130 件を表示
4
CombineとUIKitによるiOSアプリ開発
発売日: 2020/12/29
PDF / EPUB Web
Combine は Swift を使ってリアクティブプログラミングを行うためのフレームワークです。2019 年 6 月の WWDC で登場して、注目を浴びました。

本書では、Combine を iOS App 開発に活用する手法を述べます。特に、UIKit での開発に Combine を組み合わせて使う事例を考えます。

iOS App 開発では、UI 層とモデル層とのあいだでデータをやり取りする手段が意外と難しいところです。UIKit はそのための仕組みを、あまり明示的には提供していませんでした。ここに Combine を導入することで、UI とモデルとを関連づけることが容易になります。これによって、UIKit を使った開発でのアーキテクチャ設計を改善できます。

本書で述べる内容は、それほど難しいものではありません。しかし、Combine の書籍や記事は内容が高度なものが多く、敷居が高い場合が多いです。基本的なことをできるだけ丁寧に説明した本があったら良いのではないか、と考えて本書を執筆しました。

iOS App 開発では、UI フレームワークとして UIKit が使われてきました。一方、2019 年 6 月の WWDC で、新しい UI フレームワークとして SwiftUI が発表されました。現在の iOS App 開発では、UIKit と SwiftUI のどちらか(あるいは両方)を使って開発することになります。

将来的には、UIKit に代わって SwiftUI が主流になることも予想できます。しかし一方で、UIKit は現在も iOS App 開発の現場で多く使われています。本書では UIKit に焦点を当てることにします。

なお、SwiftUI は暗黙的に Combine を活用しています。そのため、将来的に UIKit から SwiftUI に移行するとしても、UIKit と Combine との組み合わせに慣れ親しんでいれば楽に移行できるでしょう。
500円(税込)
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件
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円(税込)
0件
Operating System ManiaX あなたの知らないマイナーOSの世界
発売日: 2022/8/12
PDF / EPUB Web
QNX/SSS-PC/Jaluna-1・ChorusOS/OS9000/VSTa/MikeOS/AROS/Haiku/MINIX3/Redox/Oberon・Bluebottle/toaruOS/OSv/eComStation/PTOS/Syllable/SkyOS/Zeta……といった様々なOSについての情報を1冊にまとめました。Historical Unix、変わり種Linux、各種仮想環境関連や、超マイナーOSのレビューが盛りだくさんです。
【目次】
第1章 Not Amiga - AROS Research Operating System
第2章 Google第3のOS Fuchsia
第3章 GenodeフレームワークとSculpt OS
第4章 BeOS最後の末裔 Haiku
第5章 マクロカーネルの新しい実装HelenOS
第6章 ネットの海に消えたRTOS Jaluna-1/ChorusOS
第7章 商用RTOS LynxOS(試用版)
第8章 海外HobbyOSの雄 MikeOS
第9章 帰ってきたMINIX MINIX3
第10章 Amiga互換商用OS MorphOS
第11章 独自言語OberonOS BlueBottle
第12章 歴史ある組み込みRTOS OS9000/80386 DemoFloppy
第13章 クラウド超軽量OS OSv
第14章 紆余曲折の果てに復活 QNX6 Neutrino
第15章 Windowsのクローンを目指す独自OS ReactOS
第16章 Rustによる新しいOSの潮流 Redox
第17章 海外独自コミュニティーOS SerenityOS
第18章 国産汎用クラスタOS SSS-PC
第19章 電子の世界の第三神殿TempleOS
第20章 とあるマイナーOSのtoaruOS
第21章 QNXの落し子。VSTa
第22章 ゲーム機用Linux PS2 Linux
第23章 任天堂DSでもLinux DSLinux
第24章 マイニング専用Linux 「Miner」OS各種
第25章 CISCOのUnix系OS用エミュレーター CISCO IOU/IOL
第26章 Historical Unix色々
第27章 商用Unixの現在
第28章 マイナーOS パッケージ&メディアコレクション
第29章 変り種HWあれこれ
第30章 マイナーOS駆け足レビュー
3,300円(税込)
0件
Pythonによる有限要素法 実装ノート
発売日: 2022/2/25
PDF / EPUB Web
本書は数値解析手法のひとつである有限要素法をPythonによって実装するための方法の解説書です。
具体的にはPythonを使って、有限要素法のメッシュ作成やソルバ実行や結果の可視化が、ライブラリを使ってできることを目指します。ただし、Pythonの基礎知識や有限要素法の理論の基礎は本書では扱いません。
本書では次のような人を対象としています。
・Pythonでデータ分析をしていて、Pythonによる有限要素法の実装について興味がある人
・上記についてフルスクラッチではなく、あくまでライブラリを使いこなしたい人
・有限要素法の入門書を読んだ人(まったくの初心者は対象外です)
・NumpyやMatplotlibのように、Pythonicに有限要素法解析と可視化をしたい人

【目次】
第1章 環境構築
第2章 1次元解析
第3章 2次元解析
第4章 3次元解析
第5章 振動解析
付録A ローカルでの環境構築⽅法
1,980円(税込)
0件
はじめてのNeRF・3DGS 基礎から応用までの実践ガイド
発売日: 2024/10/18
PDF / EPUB Web
この技術書は、NeRF(ニューラルレンダリングフィールド)の学習を始める初心者、特に大学生や社会人を対象にしています。具体的な内容としては、NeRFの基本から実践的な応用までを網羅しており、初めてNeRFに触れる方々に最適な内容となっています。
この本を通して、読者はNeRFの世界に一歩踏み込むことができ、学びの過程で実際に手を動かしながら理解を深めていくことが可能です。NeRFの技術を活用し、将来的には独自のプロジェクトや研究に生かすことができるでしょう。
【目次】
第1章 NeRF/3DGSとは
第2章 Luma AIでNeRFによる動画作成を体験しよう
第3章 自由視点画像生成を学ぶ
第4章 NeRF/3DGSの理論を学ぼう
第5章 Nerfstudioの環境構築しよう
第6章 VolingaのNeRF/3DGSの環境構築をしよう
第7章 Postshotで3DGSを動かそう
第8章 Instant-NGPの環境構築しよう
第9章 関連技術の紹介
3,520円(税込)
0件
データベース初心者のためのPostgreSQL教室
発売日: 2020/4/17
PDF / EPUB Web
本書はデータベース初心者およびPostgreSQL初心者向けの入門書です。データベースとは何か?からPostgreSQLのインストール、SQLの実行、トランザクションについて、レプリケーション、バックアップまでを解説しています。
【目次】
第1章 データベースを始めよう
第2章 PostgreSQL概要
第3章 PostgreSQLをインストールしよう
第4章 データベースを作成しよう
第5章 テーブルを作ろう
第6章 SQLでデータを操作してみよう
第7章 トランザクションと同時実行制御
第8章 プログラムからPostgreSQLを操作しよう・準備編
第9章 プログラムからPostgreSQLを操作しよう・実践編
第10章 追記型アーキテクチャとVACUUM
第11章 止まらないデータベースシステムを構成しよう
第12章 データが壊れても元に戻せるようにしよう
第13章 性能問題の調査と改善のヒント
第14章 セキュリティと監査
第15章 他のDBMS の紹介
付録A PostgreSQLのWindowsへのインストール
付録B GUIでPostgreSQLを操作してみよう
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件
Vimが好きになる本
発売日: 2020/6/5
PDF / EPUB Web
多くのユーザーに愛されるテキストエディタVimの解説書です。Vimの基本操作から、便利なコマンド、更にプラグインの作り方まで解説しています。もっと深くVimを知りたい人から、Vim初心者にも楽しめる内容です。

【目次】
第1章 Vimの良さ
第2章 Vimの基本操作
第3章 バッファとウィンドウとタブページ
第4章 モード
第5章 ノーマルモード
第6章 挿入モード
第7章 ビジュアルモード
第8章 コマンドラインモード
第9章 置換モード
第10章 Terminal-Jobモード
第11章 ヘルプ
第12章 設定
第13章 プラグイン
第14章 Vim script
第15章 Vim9 script

同人版はこちら
1,980円(税込)
5
10分でWebメールサーバを作る本
PDF Web
――Docker + https-portal + RoundcubeでSSLにも対応した安全Webメールサーバを作る――

スマホやPC、どこでもメールを送受信したい。でもメールソフトのインストールは面倒だから嫌だ。
そんな人にお勧めなのが、ブラウザでアクセスするだけでメールを送受信できるWebメール。
Dockerを使えば、ものの10分で、Webメールサーバを立てられます。
自分だけのWebメールサーバを作るのも良し、社内で使うために使うも良し。マルチユーザー対応なので、どちらの用途にも使えます。
用意するのはVPSやクラウドなど、Docerが使えるサーバだけ。
いますぐ、始められます。
350円(税込)
戻る 書籍一覧を見る