カテゴリ一覧 著者一覧

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

492 件中 381 件 〜 390 件を表示
0件
Engineer's Spirit vol.1
発売日: 2021/10/1
PDF Web
If you are interested in the experiences of Bill Gates, Thomas Edison, or Soichiro Honda as an engineer, you can easily find the information by searching the web. However, there must be many other engineers in the world who have made endless efforts in addition to such well-known engineers. And each of them must have a unique and precious experience.
If you wanted to know more about the experiences of these engineers, how would you go about finding out about them? When I thought about the answer to this question, I could not find an easy way to get that information.
Imagine this.
If you are a newcomer to the world of engineering, don't you think that if you can hear in advance about the most successful and most unsuccessful experiences of engineers who have had a variety of careers, you will be able to make great use of them in your own career?
If you are a young engineer in the middle of your growth, don't you want to learn from your predecessors to further improve your skills and accelerate your work in the future?
If you are a veteran engineer, wouldn't you like to take some time to compare your past experiences and appreciate your own efforts and those of other engineers, even if only indirectly?
I had a strong desire to learn about the most successful and most unsuccessful experiences of "unknown" engineers who were not readily available in the search results.

In this book, we have interviewed engineers (with their permission) about their successes and failures in all kinds of technical fields, from newcomers to veterans, to create a collection of useful information that we can share with you.
In addition to paying the engineers for their experiences and efforts, we also interviewed them with our own money, and ordered the work of a designer to ensure that we do not treat their soulful experiences carelessly. In order to pay respect to the engineers as well as to avoid treating the soulful experience carelessly, we ordered a designer to help us with the binding and design.

I hope this will be of some help to you in your career.

October 01, 2021
KASATA
500円(税込)
0件
Swift 5.9からのデータ監視 Observationフレームワーク入門
発売日: 2024/4/19
PDF / EPUB Web
Observationフレームワークは、Swift 5.9において導入された革新的な技術です。このフレームワークは、Viewとデータのバインディングをオブザーバーパターンを通じて、型の安全性と高いパフォーマンスを保ちつつ、堅牢に実現します。アプリ開発において不可欠な、値の変更に伴うViewの更新をより簡潔かつ効率的に行う手段を提供します。特に、SwiftUIと組み合わせた際のデータバインディング機能は強力で、アプリ開発プロセスを大幅に簡素化します。このフレームワークは、将来的に業界標準となる可能性を秘めています。そのソースコードはオープンソースとして公開されており、アプリ開発に留まらず、サーバーサイドやApple以外のプラットフォームでの開発にも貢献するでしょう。
本書では、Observationフレームワークがどのようにして生まれ、どのような機能や特性を持つのかを詳しく解説します。読者は、このフレームワークを用いた最先端のアプリ開発手法を学ぶことができるでしょう。

【目次】
第1章 Observationフレームワーク概要
第2章 計算プロパティーを初期化する新しい方法
第3章 ObservableObjectとの比較
第4章 SwiftUIとのデータバインディング
1,980円(税込)
0件
ContractS Tech Book Vol.1 ドメイン駆動で契約の未来に挑む
発売日: 2022/3/18
PDF / EPUB Web
契約マネジメントシステム「ContractS CLM」を提供しているContractS株式会社の開発部がお届けするTech Bookです。DDD、TDDで開発を行っており、JVM(Java、Kotlin、Groovy)でSpring Bootをメインに利用しています。ContractSの技術チャレンジについて執筆しましたのでぜひお手に取っていただければ幸いです!
【目次】
第1章 プロダクトにドメイン駆動設計を適用するために始めたこと
第2章 弁護士から見たプロダクト開発の難しさと面白さ
第3章 WebDavでWord直接編集をしてみる
第4章 TestCafeにGaugeを組み合わせてBDDできないか試してみた
第5章 TestCafeによるPage Object Patternの実装
第6章 miro Web-plugin開発コトハジメ
第7章 カジュアル面談でお話ししていることを公開します
第8章 型の力で高品質にドメインをモデリングする ー関数型DDDに向けてー
1,980円(税込)
0件
KtorとNuxt.jsで作るWebアプリケーション入門
発売日: 2020/9/12
PDF / EPUB Web
Kotlin製の軽量Webフレームワークの「Ktor」とモダンフロントエンドフレームワークの「Nuxt.js」でWebアプリケーション開発の基礎を学ぶことを目的としています。
他にもDocker、PostgreSQLやHerokuについても触れており、GitHubにサンプルコードもありますのでハンズオン形式で学ぶことができると思います。
Kotlin・KtorやNuxt.jsの言語仕様については記載していませんが、KotlinやNuxt.jsに興味を持ってもらい本書がステップアップのお手伝いできると嬉しいです!
800円(税込)
0件
iOSアプリ開発 UI実装であると嬉しいレシピブック
発売日: 2019/4/12
PDF / EPUB Web
【少しの工夫とアイデアでできるUI表現集!】

本書は筆者がこれまでサンプル開発や実務の中で培ったノウハウ等から、UI実装を「サイドナビゲーション型のUI」「写真を拡大する画面遷移UI」など、いくつかのまとまったサンプル実装を例に、UI構築をする上で重要な実装ポイントやアイデアを紹介していきます。
〈本書の対象読者〉
・これからiOS アプリを本格的に開発していこうと考えている方
・UI実装や表現に関する部分にさらなる磨きをかけていきたい方

【目次】
第1章 サイドナビゲーション型のUI
1.1 ContainerViewについての確認
1.2 ContainerViewの活用ポイント
1.3 スライドするメニュー表示の概要と実装
1.4 StoryBoard構成とコードの解説
1.5 サイドナビゲーション実装における別解
第2章 写真を拡大する画面遷移UI
2.1 View実装に関するTips集
2.2 使用したライブラリーのご紹介
2.3 カスタムトランジションの基本実装
2.4 画面遷移前の一覧画面の実装
2.5 画面遷移後の詳細画面の実装
2.6 本サンプルにおける画面遷移表現のまとめ
第3章 Tinder風のUI
3.1 実装する上でのポイント
3.2 処理の橋渡しを行うプロトコル実装
3.3 画面に追加した際の演出
3.4 カード状のViewとUIPanGestureRecognizer
3.5 UIViewControllerとの連携部分の実装
3.6 UIScrollViewを利用した画像表示の実装
第4章 入力フォームの実装例
4.1 入力に関するView部品の実装
4.2 使用したライブラリーのご紹介
4.3 UITableViewを利用した表現Tipsの紹介
4.4 入力フォームの部分に関する画面実装


同人版はこちら
1,980円(税込)
0件
エンジニアが知っておきたい思考の整理術 複雑な情報を【理解する】【伝える】テクニック
発売日: 2023/12/19
EPUBリフロー
●複雑な情報を「理解」して「伝える」ためのノウハウを徹底解説!
本書は、ITエンジニアが業務で得たさまざまな情報を整理して、きちんと「理解する」、そして他者にわかりやすく「伝える」ための方法――思考の整理術について解説します。

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

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


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

コンピュータを動かすためにプログラミング言語が必要なのと同様、人間とのコミュニケーションを迅速確実に進めるために欠かせない「思考の整理(情報整理)の基本」を知って実践しましょう。
2,420円(税込)
0件
技術と法律2018
発売日: 2019/4/5
PDF / EPUB Web
【最新テクノロジーの論点を法律の側面から解説!最新版発行!】

本書はテクノロジーの最新テーマを法律の側面から専門家が解説した寄稿集の第二弾です。IoT特許やブロックチェーン、裁判のIT化など、「技術」と「法律」の関わりについて最新の内容を気鋭の専門家が論じています。
【目次】
・オープンデータ公開リクエストやってみた
・法制度改正と特許出願
・裁判のIT化
・強いIoT特許を取得するには?
・ブロックチェーン技術の不動産登記への適用
・あなたは自社製品に意図的に組み込まれた「脆弱性」情報をIPAに報告すべきか? 
・ソフトウェア開発・システム構築と個人情報保護法制の邂逅
・技術発展と共に発展する法律
・法律が追いついていないと思うときの考え方と対応─酒税を題材に
1,980円(税込)
5
明後日から使えるAWS 入門
PDF Web
明後日シリーズとは、「明日からは無理でも、明後日ぐらいからは使えるようになると
いいな」と言うノンビリとした目標を設定し、書かれている本です。

今回のテーマは「AWS」。
いま話題のAWSは、いったい何なのかを軽く説明します。
600円(税込)
0件
Pragmatic Opal Rubyで作るブラウザアプリケーション開発ガイド
発売日: 2019/4/5
PDF / EPUB Web
【RubyからJavaScriptへのトランスパイラ「Opal」のチュートリアルガイド!】

本書はRubyで書いたソースコードをJavaScriptに変換するトランスパイラ(ソースコードコンパイラ)であるOpalのチュートリアルガイドです。Opalの入門、応用、実践と実用的なアプリケーションを作るための解説に加えてOpalの活用事例も掲載しています。
【目次】
第1章 Opal入門
1.1 Opalって何?
1.2 How to Install
1.3 OpalでWebアプリケーションをつくろう
1.4 Sinatraアプリとして動かす
第2章 Opal応用編
2.1 OpalでJavaScriptのコードを呼びだしてみよう
2.2 Opalでgemをつくろう
2.3 OpalでJavaScriptのAPIラッパーを作る
第3章 実践Opal
3.1 Opalで実用的なアプリケーションを作るために
3.2 HyaliteでVirtual DOMを扱う
3.3 MeniliteでIsomorphicプログラミングをしよう
第4章 WebSocketを使って共同編集する
第5章 Opalの活用事例
5.1 【寄稿】ICFPCビジュアライザ
5.2 プレゼンテーションツール「Gibier」
1,980円(税込)
0件
iOSアプリ開発「UI実装であると嬉しいレシピブック おもしろ編」
発売日: 2020/9/12
PDF Web
これまでの書籍ではUI実装のアイデアや具体的な手法についてフォーカスを当てた書籍を3冊執筆してきましたが、急遽Vol.3の前段として更に番外編として表現や動きが特徴的でかつ、ユーザーにもほんの少しだけ遊び心を与えるような楽しい感覚を抱かせてくれるようなUI実装に関する解説を「おもしろ編(番外編Vol.2)」として簡単でありますがまとめたものになります。Chapter1及びChapter2で紹介しているサンプル実装についてはUIKitをベースに構築したサンプルとなっていますが、Chapter3ではiOS13から登場したSwiftUIを利用して構築したサンプルとなっております。

これまでの実務の中で培ってきた知識や知見に加えて、一般的なiOSアプリに対しては利用可能なケースは限られてしまうかもしれませんが、アニメーションやインタラクションにひと工夫を加えることによって、見た目にも美しく触っていて思わず楽しくなりそうな感じのUI実装のエッセンスと、これからの普及が見込めるSwiftUIとOSSのライブラリをうまく利用するアイデアを紹介しておりますので、ほんの少しでもiOSアプリ開発におけるUI実装の道標となることができれば嬉しく思います。

※下記URLにこの中で解説を行なっているサンプルコードのGithubリポジトリも公開しておりますので、是非実際のコードとご一緒に活用して頂ければと思います。
https://github.com/fumiyasac/meals_2nd_ios_ui_recipe_showcase
1,000円(税込)
戻る 書籍一覧を見る