カテゴリ一覧 著者一覧

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

512 件中 251 件 〜 260 件を表示
0件
Swift Compiler入門
PDF Web
Swiftは言語仕様として多くの機能を持っていますが、それを実現しているのは主にSwift Compilerです。Swift Compilerがどういう仕組みで動いているか理解できれば面白いと思いませんか?

もし、Swift Compilerの気持ちを理解できれば、Swiftらしいコードを書けるはずです。また、いいパフォーマンスになるようにもコードを書けるかもしれません。もしくは勢い余ってコンパイラの改善にコントリビュートするのも楽しいと思います。この本を通してSwift Compilerのことをよく知り、さらに楽しくSwiftを書きましょう。


目次
* はじめに
* 第1章 Swift Compilerの概要
* 第2章 Swift Compilerの環境構築
* 第3章 Swift Compilerの構成
* 第4章 Swift Compilerのデバッグ
* 第5章 Swift Compilerのテスト
* まとめ
1,500円(税込)
5.0
うさちっぷ #1
発売日: 2019/9/22
PDF Web
「うさちっぷ」は筆者のノウハウを集めたTips集です。
第一弾である本書で紹介するのはiOSに関するTipsです。
500円(税込)
0件
Combineをはじめよう
発売日: 2022/2/4
PDF / EPUB Web
本書はSwiftでリアクティブプログラミングを行うためのフレームワークであるCombine初学者のための解説書です。Combineにより、Apple プラットフォーム(iOS、iPadOS、watchOS、tvOS、macOS)向けの App を開発するときに、様々な処理を宣言的に記述することが可能になります。
Combine の解説の多くは、登場する用語や概念の説明から始まり、導入部分でつまづきが発生しやすいため、習得に敷居が高いものになっています。本書では、基本的な事柄をもっと分かりやすく説明し、導入部分を丁寧に説明しています。説明の際に、具体的なコードを先に挙げています。

【目次】
第1章 Combine の最初の一歩
第2章 Subscribe と Subscription
第3章 Publisher
第4章 Operator
第5章 Combineのコンセプト
付録A UIKit で Combine を使う
1,980円(税込)
0件
エンジニアが知っておきたい思考の整理術 複雑な情報を【理解する】【伝える】テクニック
発売日: 2023/12/19
EPUBリフロー
●複雑な情報を「理解」して「伝える」ためのノウハウを徹底解説!
本書は、ITエンジニアが業務で得たさまざまな情報を整理して、きちんと「理解する」、そして他者にわかりやすく「伝える」ための方法――思考の整理術について解説します。

エンジニアは、業務報告や各種ドキュメントの作成など、多種多様/複雑な情報をとりまとめて、他者と共有しなければならない場面が数多くあります。その際にわかりやすい文章や図を書くには、情報を「自分自身で考え理解する」「頭の中で整理して再構成する」必要があります。そこで身につけたいのが、思考を整理するテクニックと習慣、つまり「思考の整理術」です。

特にエンジニアが知っておくと確実に「思考の整理(=情報整理)」が楽になる定番パターンがいくつかあります。本書では、長文要約に必須の「カテゴリー&サマリー(分類と要約)」、複雑な情報を理解するための「グループ/パラレル/シリーズ(構造化)」など、思考の整理の基本パターンについて解説します。さらに、それらを実践できるよう、豊富な例をもとに「報告」「企画提案」「教育」系文書の作成や「問題解決」に役立つ、思考の整理方法について丁寧に解説していきます。


業務で得た情報をうまく整理するコツを知りたい、「わかりやすい報告」を作成する方法を知りたいなど、情報整理や報告/文書作成のスキルを身につけたい方にぜひご一読いただきたい一冊です。

コンピュータを動かすためにプログラミング言語が必要なのと同様、人間とのコミュニケーションを迅速確実に進めるために欠かせない「思考の整理(情報整理)の基本」を知って実践しましょう。
2,420円(税込)
3.0
実践SvelteKit × FastAPI 誰でも簡単Web開発!フルスタックエンジニアになる!
発売日: 2022/12/23
PDF / EPUB Web
SvelteKitとFastAPIは、2020年前後で急速に台頭し、Web開発をより素早く・より自由に・より簡単にするフレームワークです。本書を用いて、これらの基本的な仕組みや機能を、実装サンプル付きで学べます。また、実際にVereclやCloud Runといった環境にデプロイし、公開するガイドつきです。これからWeb開発を始めたいという方は、SvelteKitとFastAPIで始めましょう!
【目次】
第1章 導入
第2章 設計する
第3章 バックエンドを実装する
第4章 フロントエンドを実装する
第5章 おわりに
1,760円(税込)
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円(税込)
0件
猫とラズパイ
発売日: 2021/11/26
PDF / EPUB Web
本書は、Raspberry Piを使ってあなたの猫との生活をより豊かにするために、「猫の餌監視システム」と、「猫のおもちゃ作り」を取り上げています。
・猫エサ監視システムの作り方
猫の餌って気づいたらなくなってませんか?そんなときRaspberry Piとウェブカメラがあれば監視システムが作れます。今回はRaspberry Zeroを用いウェブカメラから猫エサ上部から定期的に撮影を行いました。その画像をImageJという画像解析ツールを使いエサの残量を数値化しました。数値化したデータはGoogle Cloud PlatformのひとつのData Portalにアップロードすることにしました。これによりサーバーレスでシステムを構築が可能です。この本ではラズパイの初期設定からGoogle Data Portalの繋ぎ方までを初心者向けに書いています。ぜひ何かのアイディアの種にしてください。
・猫のおもちゃの作り方
今回は猫のおもちゃを作りました。Raspberry Pi zeroを使いサーボを動かして猫と遊び、遊んでいる様子を撮影する仕組みを作りました。この本を読めばRaspberry Piのセットアップからサーボモータの固定方法、動体検知の仕組みまで簡単に始めることが出来ます。この本は初心者向けになっていて、1からしっかりと説明しているつもりです!
【目次】
第1章 猫を飼う上での課題
第2章 猫餌監視システムの仕様検討
第3章 猫餌監視システムの環境構築
第4章 猫餌監視システムの画像解析手法
第5章 猫餌監視システムにおけるGoogle Cloud Platform との連携
第6章 猫餌監視システムの実装
第7章 風美が遊ぶもの
第8章 猫のおもちゃの環境構築
第9章 猫のおもちゃの作成 (HW)
第10章 猫のおもちゃの作成 (SW)
第11章 猫のおもちゃの動作確認
1,980円(税込)
0件
開発者向けマーケティング DevRel Q&A Apple、Slack、GitHub、Twitterが成長した裏にある秘密
発売日: 2019/11/15
PDF / EPUB Web
DevRel(Developer Relations:開発者向けマーケティング手法)が徐々に知られていく中、DevRelをどう進めれば良いか?という疑問が聞かれるようになってきました。本書は各社のDevRel担当者がもつ経験を共有することで、それぞれのDevRel活動をよりよいものにするためのQ&A集です。
【目次】
第1章 基本
 DevRelで成功している企業はどこですか?何が成功の秘訣でしょうか?
 DevRelについて教えてくれる人がいません。まず何からはじめればいいて?すか?
 ライバル会社のDevRelチームと仲よくするなんてあり得ませんか?
 日本のDevRelと海外のDevRelって違いはあるんでしょうか?  他
第2章 コンテンツ
 ドキュメントは誰でも見られるように公開すべきですか?
 ブログを継続するコツはなんでしょうか
 ブログ記事が炎上しました。どんな対処が望ましいですか?
 技術ブログを社外ライターに任せてもいいのでしょうか?  他
第3章 コンダクター
 エバンジェリストとアドボケイトの違いはなんですか。どちらを名乗った方がよいですか。
 エバンジェリストはどう評価したら良いでしょうか。
 エバンジェリスト・アドボケイトはどうやって採用すればいいでしょうか
 唯一のエバンジェリストの退職が決まりました。何をしておくべきでしょうか。  他
第4章 コミュニケーション
 イベントに向いた、または向いていない日時や曜日はありますか?
 イベントに懇親会・ネットワーキングは必要でしょうか?
 コミュニティーの成功や自走をKPIにしてよいものでしょうか?
 ファンとの距離感について  他
第5章 サービス
 アカウント発行は自動で即座にできるべきですか?
 ユーザーからとても難しいor大量の質問を受けました。無償対応できる範囲にも限界があるのですがどこで線を引くべきでしょうか?
 無料で使えるアカウントを用意すべきですか? 他
第6章 マーケティング
 DevRelってすぐに成果が出るんですか?
 DevRelのゴールは何でしょう?
 DevRelの目標設定はどのようにすれば良いでしょうか?
 DevRel戦略やDevRel計画をどのように立てればいいか分かりません  他
第7章 体制
 DevRelは採用にもつながりますか?
 DevRelチームはマーケティング、開発のどちらに所属すべきですか?
 どうやって社内で予算を確保したら良いでしょうか
 経営層にDevRelを理解してもらうにはどうしたらいいでしょうか  他
1,980円(税込)
0件
モバイル詰め合わせ MVVM、SwiftUI、Flutterで楽しむアプリ開発
発売日: 2021/2/12
PDF / EPUB Web
本書はAndroid・iOSのアプリ開発において、MVVMやSwiftUI、Flutterなどの技術について、クロスプラットフォーム開発に関する情報も交えて幅広く基本的な内容を紹介した解説書です。すでにモバイル開発をしている人だけでなく、これから始めようかと思っている方にも読んでいただきたい一冊です。

【目次】
第1章 AndroidでMVVMを使ってみよう
第2章 SwiftUIを触ってみる
第3章 Flutter
付録A OSアップデート事情
1,980円(税込)
0件
ゼロからはじめるKotlin/Native
発売日: 2019/4/14
PDF Web
「ゼロからはじめるKotlin/Native」はこれからKotlin/Nativeを始める人のための入門書です。
Kotlin/Nativeとはから始まり、チュートリアル・実践的な使い方までを収録しています。

本書を通じてKotlin/Nativeとは何かやその使い方等を体感して頂ければと思います。
500円(税込)
戻る 書籍一覧を見る