についてお探し中...

【2024年】「itアーキテクチャ」のおすすめ 本 152選!人気ランキング

この記事では、「itアーキテクチャ」のおすすめ 本 をランキング形式で紹介していきます。インターネット上の口コミや評判をベースに集計し独自のスコアでランク付けしています。
記事内に商品プロモーションを含む場合があります
目次
  1. ソフトウェアアーキテクチャの基礎 ―エンジニアリングに基づく体系的アプローチ
  2. 良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方
  3. 競技プログラミングの鉄則 ~アルゴリズム力と思考力を高める77の技術~ (Compass Booksシリーズ)
  4. Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESSプラスシリーズ)
  5. リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
  6. チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計
  7. エンジニアリングマネージャーのしごと ―チームが必要とするマネージャーになる方法
  8. ドメイン駆動設計入門 ボトムアップでわかる! ドメイン駆動設計の基本
  9. メタバース進化論――仮想現実の荒野に芽吹く「解放」と「創造」の新世界
  10. エリック・エヴァンスのドメイン駆動設計: ソフトウェアの核心にある複雑さに立ち向かう
他142件
No.1
100

本書は、ソフトウェアアーキテクチャの重要性と、効果的なアーキテクチャを設計・構築・維持するためのスキルや知識を現代的視点から解説しています。内容は、アーキテクチャの基礎、アーキテクトの役割、アーキテクチャスタイル、チームとのコラボレーションに必要なソフトスキルなど多岐にわたり、実践的な例を交えて説明されています。著者は経験豊富なアーキテクトたちで、読者がソフトウェアアーキテクトとして成長するための道筋を示しています。

みんなのレビュー
まだレビューはありません
No.3
78

本書は競技プログラミング(競プロ)に必要なアルゴリズムやデータ構造、考察テクニックを詳しく解説し、150問以上の演習問題を通じて知識を定着させることを目的としています。77個のテクニックを網羅し、320点以上の図で理解を助ける内容で、全問題は自動採点システムに対応しています。著者は国際情報オリンピックで金メダルを三度獲得した実績を持つ米田優峻氏です。

みんなのレビュー
まだレビューはありません
No.4
76

本書は、Webサービスの実践的な設計について解説しています。初めに、HTTP、URI、HTMLの仕様とその歴史や設計思想を紹介し、その後、望ましいURIやHTTPメソッドの使い分け、クライアントとサーバの役割分担、設計プロセスなどの設計課題とベストプラクティスを提示しています。目次はWeb概論、URI、HTTP、ハイパーメディアフォーマット、Webサービスの設計、付録で構成されています。

みんなのレビュー
まだレビューはありません
No.5
74

本書は、理解しやすいコードを書くための方法を紹介しています。具体的には、名前の付け方やコメントの書き方、制御フローや論理式の単純化、コードの再構成、テストの書き方などについて、楽しいイラストを交えて説明しています。著者はボズウェルとフォシェで、須藤功平氏による日本語版解説も収録されています。

みんなのレビュー
まだレビューはありません
No.6
71

本書は、SpotifyやNetflix、Google、Amazonなどの成功事例から学んだチームとアーキテクチャーの進化に関する実践的なモデルを紹介しています。真のパフォーマンスを引き出すためには、チームのタイプとインタラクションのモードが重要とされ、IT組織論に新たな視点を提供します。著者はアジャイルコーチとしての経験を持つ専門家たちで構成されています。

みんなのレビュー
まだレビューはありません
No.9
71

本書は、メタバースの可能性や影響を探るルポルタージュで、特にソーシャルVRに焦点を当てています。著者は仮想現実の住人として、メタバースが人間の文化やアイデンティティ、コミュニケーション、経済に与える影響を考察します。前半ではソーシャルVRサービスや関連技術を解説し、後半ではユーザーの経験や調査結果を基に、メタバースがもたらす変化を論じます。メタバースは新たな人間社会の形成を促進し、物理的制約から解放される可能性を示唆しています。

みんなのレビュー

メタバース世界で活動するバーチャル美少女ねむによる、メタバースの今が分かる書籍。ビジネス観点というよりも実際にメタバースを利用する消費者側の今が学べる。

No.10
70

この文章は、エリック・エヴァンスの著書に関する目次と著者情報を紹介しています。目次は、ドメインモデルの機能、モデル駆動設計の要素、リファクタリングの深い洞察、戦略的設計の4部構成で、各部での主要なテーマが列挙されています。著者は、ビジネスとソフトウェア構築に関する専門家や技術コンサルタントであり、各自の経歴や専門分野も述べられています。

みんなのレビュー
まだレビューはありません
No.11
67
みんなのレビュー
まだレビューはありません
No.12
66

本書は、ソフトウェアアーキテクチャの普遍的なルールについて解説しています。プログラムの構成要素の組み立て方に焦点を当て、プログラミングパラダイム、設計原則、コンポーネントの原則、アーキテクチャの詳細を紹介しています。目次にはイントロダクションから付録までの各部が含まれています。

みんなのレビュー
まだレビューはありません
No.13
66

本書は、システムに詳しくない業務担当者向けに、企業のDX推進に必要なノウハウを解説した教科書です。システムを自ら作れなくても、他者に作ってもらうための技術や判断力が求められる時代において、具体的なプロセスや注意点を示します。内容は、システム構築の計画から実施までの各ステップを網羅しており、著者の実践的な経験に基づく事例も紹介されています。

みんなのレビュー
まだレビューはありません
No.17
64

先を制してライバル企業に勝つためのポイントとは?決算を早期化して利益を稼ぎだすには?業務改革で会社をよみがえらせるには?最高のシステムをつくるための「亀のコウラ」とは?ベンチャーから中堅企業まで50社以上、業務設計・改善から会計監査さらにIPO支援まで20年近いコンサルティング実績を誇る「公認会計士兼システムコンサルタント」という異色の著者だからこそ書ける成功のノウハウが満載! 第1章 「稼げるシステム」と「稼げないシステム」の分かれ道はどこにあるのか? 第2章 先を制してライバル企業に勝つ"経営の視点" 第3章 決算を早期化して利益を稼ぎ出す"会計の視点" 第4章 業務改革で会社をよみがえらせる"業務の視点" 第5章 正しい知識で最高のシステムをつくる"システムの視点" 第6章 プロジェクトを成功に導き、会社を飛躍させよう

みんなのレビュー
まだレビューはありません
No.18
63

この文章は、書籍の目次と著者情報を紹介しています。書籍は三部構成で、第一部ではアルゴリズムやプログラムの構造について、第二部ではパフォーマンスやアルゴリズムデザインのテクニックについて、第三部では具体的な問題解決の作品を扱っています。著者の小林健一郎は東京大学で物理学を学び、情報科学を専門とする教授です。

みんなのレビュー
まだレビューはありません
No.19
63
みんなのレビュー
まだレビューはありません
No.20
63

本書『マスタリングTCP/IP 入門編 第6版』は、TCP/IPに関する解説書の決定版であり、時代の変化に対応した内容を加えて刷新されています。豊富な図版や脚注を用いたわかりやすい解説により、TCP/IPの基本や関連技術を学ぶことができます。目次にはネットワーク基礎、TCP/IPの基礎、ルーティングプロトコル、アプリケーションプロトコル、セキュリティなどが含まれています。著者はネットワンシステムズや大学の教授など、専門家たちです。

みんなのレビュー
まだレビューはありません
No.21
63

本書は、サーバやインフラの運用・管理に必要な技術や知識を基礎から解説した教科書です。ネットワークやサーバの基本知識に加え、クラウド関連の知識やエンジニアとしての考え方、学習法、スキルアップ、業務知識、職業倫理も取り上げています。これからサーバ/インフラエンジニアを目指す人に適した内容となっています。目次には、エンジニアとしての生き方、ネットワーク、インターネット、サーバ、仮想化、ミドルウェア、Webサービス運用、セキュリティ、クラウド、法律・ライセンスの基礎知識が含まれています。著者は馬場俊彰氏で、豊富な実務経験を持つエンジニアです。

みんなのレビュー
まだレビューはありません
No.23
63

本書は、プログラムの洗練を進めるための判断力を養うケーススタディを提供します。内容は「クリーンコード」や「意味のある名前」など、プログラミングの重要な要素を扱い、プログラムが動作することだけではなく、質の高いコードを書くための方法論を学ぶことができます。各章では、関数、コメント、エラー処理、単体テストなど、多岐にわたるテーマを深く掘り下げています。

みんなのレビュー
まだレビューはありません
No.24
63

この書籍は、システム保守における複雑なコードの分析手法や対処方法を解説しています。具体的には、コードの理解、テスト、リファクタリング、機能追加のためのテクニックを紹介。内容は、ソフトウェアの変更メカニズムや、変更作業における課題、依存関係の排除手法に分かれています。著者は、テスト駆動開発やオブジェクト指向設計に関する専門家たちです。

みんなのレビュー
まだレビューはありません
No.26
63

本書『リファクタリング』第2版は、ソフトウェアの内部構造を改善しつつ外部の振る舞いを保つ方法を解説するガイドブックです。リファクタリングの必要性や改善点を具体的な事例を交えて説明しており、特にリファクタリング・カタログがアップデートされています。サンプルコードはJavaからJavaScriptに変更され、現代的な内容になっています。著者は情報システム分野の専門家で構成されており、実践的なリファクタリングの価値を実感できる内容となっています。

みんなのレビュー
まだレビューはありません
No.27
63

Winner of the 2011 Jolt Excellence Award! Getting software released to users is often a painful, risky, and time-consuming process. This groundbreaking new book sets out the principles and technical practices that enable rapid, incremental delivery of high quality, valuable new functionality to users. Through automation of the build, deployment, and testing process, and improved collaboration between developers, testers, and operations, delivery teams can get changes released in a matter of hours- sometimes even minutes-no matter what the size of a project or the complexity of its code base. Jez Humble and David Farley begin by presenting the foundations of a rapid, reliable, low-risk delivery process. Next, they introduce the "deployment pipeline," an automated process for managing all changes, from check-in to release. Finally, they discuss the "ecosystem" needed to support continuous delivery, from infrastructure, data and configuration management to governance. The authors introduce state-of-the-art techniques, including automated infrastructure management and data migration, and the use of virtualization. For each, they review key issues, identify best practices, and demonstrate how to mitigate risks. Coverage includes * Automating all facets of building, integrating, testing, and deploying software * Implementing deployment pipelines at team and organizational levels * Improving collaboration between developers, testers, and operations * Developing features incrementally on large and distributed teams * Implementing an effective configuration management strategy * Automating acceptance testing, from analysis to implementation * Testing capacity and other non-functional requirements * Implementing continuous deployment and zero-downtime releases * Managing infrastructure, data, components and dependencies * Navigating risk management, compliance, and auditing Whether you're a developer, systems administrator, tester, or manager, this book will help your organization move from idea to release faster than ever-so you can deliver value to your business rapidly and reliably. Foreword by Martin Fowler Preface Acknowledgements About the Authors Part I Foundations 1 The Problem of Delivering Software 2 Configuration Management 3 Continuous Integration 4 Implementing a Testing Strategy Part II The Deployment Pipeline 5 Anatomy of the Deployment Pipeline 6 Build and deployment scripting 7 Commit Testing Stage 8 Automated Acceptance Testing 9 Testing Non-Functional Requirements 10 Deploying and Releasing Applications Part III The Delivery Ecosystem 11 Managing infrastructure and environments 12 Managing Data 13 Managing components and dependencies 14 Advanced version control 15 Managing Continuous Delivery Bibliography Index

みんなのレビュー
まだレビューはありません
No.34
63

「シス管系女子」は、Linuxのコマンド操作を漫画で楽しく学べる書籍で、5万部を突破した人気シリーズの新エピソードを含んでいます。主人公の新人社員利奈と先輩社員大野のやり取りを通じて、シェルスクリプトやサーバー管理の基本が分かりやすく解説されており、実際の仕事で役立つ情報が満載です。各エピソードでは、リモート操作やファイル管理、コマンドの復帰など、具体的な操作方法が紹介されています。

みんなのレビュー
まだレビューはありません
No.38
59

この書籍は、システムエンジニア(SE)を目指す人や活躍したい人に向けて、必要なテクニカルスキルやマネジメントスキル、コミュニケーション術、炎上プロジェクトへの対処法などを解説しています。特に、IoTやAI、ビッグデータの活用が進む中で、社会課題を解決するための発想力や戦略立案術、柔軟性が求められることを強調しています。著者は、SEとしての経験を持つ専門家で、幅広い知識とスキルを提供しています。

みんなのレビュー
まだレビューはありません
No.42
58

本書は、IT担当者や情報システム部門向けに、システム発注から導入に関するノウハウを提供します。著者は、システム導入の失敗はユーザー企業の力量不足が原因であると指摘し、経験が体系化されていないことが問題だと述べています。具体的には、ITプロジェクトの企画提案、要件定義、ユーザー受入テスト、教育、運用・保守に関するルールやノウハウを解説し、プロジェクトの主導権をユーザー企業が取り戻すための方法を示しています。著者はITコンサルタントとしての経験を活かし、実践的な知識を提供しています。

みんなのレビュー
まだレビューはありません
No.45
58

本書『JavaScript』は、最も広く使用されているプログラミング言語であるJavaScriptを包括的に解説したもので、第6版から大幅に加筆・更新されています。基本的な構文や機能、標準ライブラリ、クライアントサイドおよびサーバサイドのJavaScriptについて詳しく説明し、非同期プログラミングやクラスの定義方法、モジュールの使い方なども紹介しています。開発者にとって必携の一冊です。著者はJavaScriptの専門家であり、プログラミングの基礎から応用まで幅広くカバーしています。

みんなのレビュー
まだレビューはありません
No.46
58

『プリンシプル オブ プログラミング』は、プログラマーが3年目までに身につけるべき101の原理原則を紹介するガイドブックです。KISSやブルックスの法則など、古今東西の知恵を集約し、質の高いプログラミングを実現するための基本的な考え方や手法をわかりやすく解説しています。初心者から脱却したいプログラマーに最適な一冊です。著者は上田勲で、キヤノンITソリューションズでの豊富な経験を持っています。

みんなのレビュー
まだレビューはありません
No.47
58

本書『新人エンジニア向け教科書』第3版は、システム開発の基礎知識をゼロから解説する入門書です。新人エンジニアや学生を対象に、ウォータフォール型とアジャイル型の開発手法の特徴や違いを学べる内容となっており、アジャイル型開発の解説が大幅に加筆されています。また、開発過程での文書作成手順や演習課題も用意されており、現役エンジニアや研修担当者にも役立つ一冊です。

みんなのレビュー
まだレビューはありません
No.53
58

本書は、現代の分散システム設計におけるデータの扱いに焦点を当て、リレーショナルデータベースやNoSQL、ストリーム処理などのテクノロジーの特性を詳述しています。データ指向アプリケーションの設計に必要な基本概念を解説し、レプリケーションやトランザクション、バッチ処理などの分散データの管理手法についても触れています。ソフトウェアエンジニアやアーキテクトにとって必携の一冊です。

みんなのレビュー
まだレビューはありません
No.57
58

基礎 データ構造 整列 探索

みんなのレビュー
まだレビューはありません
No.58
59
みんなのレビュー
まだレビューはありません
No.59
57

この書籍は、実践的なGit/GitHubの使い方を学ぶための初心者向け入門書です。前半では基本的な操作を解説し、後半ではチーム開発のための知識を身につける内容となっています。コマンドライン操作が中心で、新しいGitコマンドやGitHubの機能、実務で役立つ慣習も紹介されています。著者はエンジニア経験を持つ専門家で、ワークショップ感覚で学べる構成になっています。

みんなのレビュー
まだレビューはありません
No.64
57

『これからはじめるプログラミング 基礎の基礎』の改訂第3版は、プログラミング入門者向けに書かれた定評ある書籍です。内容は現代の読者に合わせて見直され、プログラミング環境や言語もアップデートされています。目指すゴールは旧版と同じで、プログラミングの基本知識や実践的なステップを学ぶことができます。この本は、プログラミングを始める人にとっての「最初に読むべき入門書」とされています。

みんなのレビュー
まだレビューはありません
No.65
59
みんなのレビュー
まだレビューはありません
No.66
59
みんなのレビュー
まだレビューはありません
No.68
59
みんなのレビュー
まだレビューはありません
No.69
57

本書は、企業のIT担当者が必要とする基礎知識を解説しています。内容は、パソコンや周辺機器の調達、社内インフラの整備、情報セキュリティの強化、業務システムの導入、システム開発の外部委託に関する5章から構成されています。各章では、専門的な知識が求められるテーマを取り上げ、IT業務に携わる初心者向けに必要最低限の情報を提供しています。著者は、豊富な経験を持つエンジニアたちです。

みんなのレビュー
まだレビューはありません
No.73
57

この入門書は、初学者や非プログラマー向けにプログラムの動作原理を「実習」と「講義」を通じて解説しています。内容はプログラミングの基本、コンピュータやOSの役割、プログラミング言語の基礎、JavaScriptやC言語の学習、オブジェクト指向モデリングなど多岐にわたります。著者は河村進氏で、実業界や研究機関での豊富な開発経験を持つ専門家です。

みんなのレビュー
まだレビューはありません
No.74
59
みんなのレビュー
まだレビューはありません
No.76
57

本書は、Dockerを初めて触る新人エンジニアや非エンジニア向けに、Dockerの仕組みと使い方を分かりやすく解説しています。初心者が理解できるようにイラストを多用し、単にコマンドを使えるようになるのではなく、Dockerの基本的な動作原理を理解することを重視しています。内容はDocker Desktopを中心に構成されており、他の環境へのインストール方法も紹介されています。Dockerを長く使うための基礎力を身につけたい方に適した一冊です。

みんなのレビュー
まだレビューはありません
No.77
59
みんなのレビュー
まだレビューはありません
No.78
57

システム開発の上流工程の1つである、システム設計にスポットを当てた入門書です。システム設計を大きくアプリケーション設計とインフラ設計の2つに分類し、各分類における設計内容を軸に、実践のポイントや注意点などを紹介しました。関係者間で共通の認識を持って開発を進め、システムの品質を高められるようになるはずです。また、設計書の活用方法についても解説されているので、メンテナンスも効率的にできるようになるでしょう。 CHAPTER1 「システム設計」の位置付け Section 01 本書の前提とシステム「開発」の全体像 Section 02 「要件定義」とは Section 03 「設計」とは Section 04 「開発テスト」とは Section 05 「リリース」とは Section 06 「保守・運用」とは COLUMN どの工程にどれくらいリソース(工数)が必要なの? CHAPTER2 「システム設計」とは Section 07 本書における「システム設計」の整理方法 Section 08 設計書を作成する理由 Section 09 設計書の種類 Section 10 「全体設計」の概要 Section 11 「入出力設計」の概要 Section 12 「データベース設計」の概要 Section 13 「ロジック設計」の概要 Section 14 「ネットワーク設計」の概要 Section 15 「サーバ設計」の概要 COLUMN システム設計は広く、深い CHAPTER3 「システム設計」 に影響する考え Section 16 ソフトウェア設計モデル Section 17 フレームワーク Section 18 社外要因・社内要因 Section 19 オンプレミスとクラウド Section 20 仮想化技術 Section 21 ミドルウェア COLUMN ソフトウェアを作るのは勉強も必要だが、本来は楽しいもの CHAPTER4 全体設計 Section 22 全体設計の流れとポイント Section 23 システムアーキテクチャ設計 Section 24 信頼性・安全性設計(全体編) Section 25 環境設計(全体編) Section 26 性能設計(全体編) Section 27 セキュリティ設計(全体編) Section 28 運用方式設計(全体編) Section 29 外部接続方式設計(全体編) Section 30 標準化設計 Section 31 テスト方式設計(全体編) Section 32 移行方式設計(全体編) COLUMN こんなにも全体設計が必要なの? CHAPTER5 入出力設計 Section 33 設計書一覧 Section 34 画面系:画面一覧 Section 35 画面系:画面遷移図 Section 36 画面系:画面共通設計 Section 37 画面系:画面レイアウト Section 38 画面系:画面入力設計 Section 39 帳票系:帳票レイアウト Section 40 IF系:外部接続先一覧 Section 41 IF系:外部接続方式設計 Section 42 IF系:IFレイアウト Section 43 その他:送信メール設計 COLUMN 入出力設計は、システム知見に加えてコミュニケーション力が必要 CHAPTER6 データベース設計 Section 44 設計書一覧 Section 45 ボリューム一覧 Section 46 RDB:データベース設定 Section 47 RDB:ER図 Section 48 RDB:テーブルレイアウト Section 49 ファイル:ファイル設計 COLUMN データベース設計といえば、まずはRDBです CHAPTER7 ロジック設計 Section 50 設計書一覧 Section 51 ユースケース図 Section 52 アクティビティ図 Section 53 クラス図 Section 54 シーケンス図 Section 55 処理フロー図(フローチャート) Section 56 状態遷移設計 Section 57 バッチ全体設計 Section 58 処理設計(プログラム仕様書) COLUMN システム構築には「システムならではの考え方」や「業界特有の知識」が必要 CHAPTER8 ネットワーク設計 Section 59 設計書一覧 Section 60 ネットワーク全体構成図(物理構成) Section 61 ネットワーク全体構成図(論理構成) Section 62 ネットワーク提供サービス一覧 Section 63 通信要件一覧 Section 64 IPアドレス設計 Section 65 ネットワークサービス設計 Section 66 FW(ファイアーウォール)ルール設定方針書 Section 67 流量制御設計 COLUMN ネットワークの基礎はOSI参照モデルを知るのが早い CHAPTER9 サーバ設計 Section 68 設計書一覧 Section 69 サーバ仕様設計 Section 70 仮想化設計 Section 71 サーバプロダクト構成書 Section 72 サーバ稼働サービス一覧 Section 73 サーバ設定仕様書 Section 74 サーバ構築手順書(クラウド編) Section 75 サーバ運用設計 Section 76 障害対応手順書 COLUMN サーバ設計ができれば、たいていはなんとかなる CHAPTER10 設計書の活用 Section 77 設計書は開発のためだけではない Section 78 設計書は継続したメンテナンスが重要 Section 79 設計書は影響調査に使用する Section 80 設計書はシステムの品質を高めるために使用する Section 81 設計書は教育に使用する Section 82 設計書は移行の元ネタに使用する COLUMN 設計書は不要、という暴論

みんなのレビュー
まだレビューはありません
No.80
57

本書は、Javaをゼロから学びたい人や他の言語からJavaに移行したい人向けに、プログラミングの基礎をわかりやすく解説しています。Javaは多くの業務システムで利用されており、エンジニアとしての需要も高い言語です。内容は、Javaの基本から高度なプログラミング、開発ツールの使い方、Webアプリケーションの開発まで幅広くカバーしています。実際にプログラムを組む体験を通じて、プログラミングの楽しさと難しさを学ぶことを目指しています。

みんなのレビュー
まだレビューはありません
No.82
57

著者ポール・グレアムは、成功したソフトウェアベンチャーの背景や、ものづくりのセンス、ビジネスの成功の秘訣を語ります。彼は、ハッカーとクリエイターの共通点や、革新的なアイデアの重要性を強調し、プログラミング言語やデザインの未来についても考察しています。全体を通じて、常識を超えた発想や行動が成功に繋がることを示唆しています。

みんなのレビュー
まだレビューはありません
No.83
57

本書は、TypeScriptの基礎から応用までを学べる一冊です。TypeScriptはJavaScriptに静的型付けを加えた言語で、独自の高い型システムを持ちます。内容は、基本的な文法や型、オブジェクト、関数、クラス、高度な型、モジュールシステム、非同期処理、コンパイラオプションなど多岐にわたり、各章に力試し問題が用意されています。TypeScriptの初学者やJavaScriptの知識がない人に特におすすめです。著者はLINE株式会社のフロントエンドエンジニアで、TypeScriptとReactに精通しています。

みんなのレビュー
まだレビューはありません
No.84
59
みんなのレビュー
まだレビューはありません
No.86
59
みんなのレビュー
まだレビューはありません
No.93
57
みんなのレビュー
まだレビューはありません
No.94
57

この本は、スクラムを初めて導入する人のために書かれた実践的なガイドです。内容は、スクラムの基本的な理論から実際の開発プロセスまでを分かりやすく解説しており、架空の開発現場を用いて具体的なプラクティスを紹介しています。増補改訂版では、スクラムガイド2017年版に基づく最新のルールや用語の変更、実際の開発現場に合わせた内容が反映されています。スクラムを始めたい人や、導入に苦労している人にとって役立つ一冊です。

みんなのレビュー
まだレビューはありません
No.95
59
みんなのレビュー
まだレビューはありません
No.96
57

本書は、情報システムの設計手順を体系化し、ユーザーと開発チームをつなぐ方法を明示します。各工程の目的や作業内容を示しながら、データ、業務プロセス、画面UIの設計を「概要定義から詳細定義へ」「論理設計から物理設計へ」と進める手順を説明します。特定の開発手法に依存せず、実装技術や環境変化に左右されない原理原則を実践に即して解説しています。著者はシステム設計や業務改革に携わる専門家です。

みんなのレビュー
まだレビューはありません
No.97
57
みんなのレビュー
まだレビューはありません
No.100
57

この書籍は、データ分析における「分析モデル」をテーマにしたもので、回帰分析や深層学習、強化学習などの実践的な分析手法を網羅的に解説しています。著者は、データ分析者がモデルの本質を理解し、データを最大限に活用できるようにすることを目的としています。内容は定型データから非定型データの扱い、強化学習、データから知見を得る方法まで多岐にわたり、各章で具体的な手法や技術が詳しく説明されています。著者は東京大学の博士号を持つデータサイエンティストで、データ分析の啓蒙活動にも従事しています。

みんなのレビュー
まだレビューはありません
No.101
59
みんなのレビュー
まだレビューはありません
No.102
57
みんなのレビュー
まだレビューはありません
No.103
59
みんなのレビュー
まだレビューはありません
No.104
57

本書は、初心者向けにLinuxの基礎知識を丁寧に解説し、LPI Linux Essentials、LPIC-1、LinuC-レベル1の試験範囲をカバーしています。学習環境の構築やコマンドの実行を通じて、実践的に学べる内容になっています。各章では、Linuxの基本概念からユーザー管理、ファイルシステム、ネットワーク基礎まで幅広く扱っています。著者は企業研修や教育に携わる赤星リナです。

みんなのレビュー
まだレビューはありません
No.107
57

本書『アジャイルサムライ』は、ソフトウェア開発におけるアジャイル手法を紹介しており、顧客に価値を提供するプロフェッショナルとしてのアプローチを解説しています。内容はアジャイルの基本、方向づけ、計画、プロジェクト運営、プログラミングに関する各部に分かれており、著者は実務経験豊かなアジャイルコーチたちです。

みんなのレビュー
まだレビューはありません
No.109
57
みんなのレビュー
まだレビューはありません
No.110
57
みんなのレビュー
まだレビューはありません
No.112
59

Getting Real details the business, design, programming, and marketing principles of 37signals. The book is packed with keep-it-simple insights, contrarian points of view, and unconventional approaches to software design. This is not a technical book or a design tutorial, it's a book of ideas. Anyone working on a web app - including entrepreneurs, designers, programmers, executives, or marketers - will find value and inspiration in this book. 37signals used the Getting Real process to launch five successful web-based applications (Basecamp, Campfire, Backpack, Writeboard, Ta-da List), and Ruby on Rails, an open-source web application framework, in just two years with no outside funding, no debt, and only 7 people (distributed across 7 time zones). Over 500,000 people around the world use these applications to get things done. Now you can find out how they did it and how you can do it too. It's not as hard as you think if you Get Real.

みんなのレビュー
まだレビューはありません
No.114
57

Peter Seibel interviews 15 of the most interesting computer programmers alive today in Coders at Work, offering a companion volume to Apress's highly acclaimed best-seller Founders at Work by Jessica Livingston. As the words "at work" suggest, Peter Seibel focuses on how his interviewees tackle the day-to-day work of programming, while revealing much more, like how they became great programmers, how they recognize programming talent in others, and what kinds of problems they find most interesting. Hundreds of people have suggested names of programmers to interview on the Coders at Work web site: www.codersatwork.com. The complete list was 284 names. Having digested everyone's feedback, we selected 15 folks who've been kind enough to agree to be interviewed: * Frances Allen: Pioneer in optimizing compilers, first woman to win the Turing Award (2006) and first female IBM fellow * Joe Armstrong: Inventor of Erlang * Joshua Bloch: Author of the Java collections framework, now at Google * Bernie Cosell: One of the main software guys behind the original ARPANET IMPs and a master debugger * Douglas Crockford: JSON founder, JavaScript architect at Yahoo! * L. Peter Deutsch: Author of Ghostscript, implementer of Smalltalk-80 at Xerox PARC and Lisp 1.5 on PDP-1 * Brendan Eich: Inventor of JavaScript, CTO of the Mozilla Corporation * Brad Fitzpatrick: Writer of LiveJournal, OpenID, memcached, and Perlbal * Dan Ingalls: Smalltalk implementor and designer * Simon Peyton Jones: Coinventor of Haskell and lead designer of Glasgow Haskell Compiler * Donald Knuth: Author of The Art of Computer Programming and creator of TeX * Peter Norvig: Director of Research at Google and author of the standard text on AI * Guy Steele: Coinventor of Scheme and part of the Common Lisp Gang of Five, currently working on Fortress * Ken Thompson: Inventor of UNIX * Jamie Zawinski: Author of XEmacs and early Netscape/Mozilla hacker What you'll learnHow the best programmers in the world do their jobs! Who this book is for Programmers interested in the point of view of leaders in the field. Programmers looking for approaches that work for some of these outstanding programmers. Table of Contents * Jamie Zawinski * Brad Fitzpatrick * Douglas Crockford * Brendan Eich * Joshua Bloch * Joe Armstrong * Simon Peyton Jones * Peter Norvig * Guy Steele * Dan Ingalls * L Peter Deutsch * Ken Thompson * Fran Allen * Bernie Cosell * Donald Knuth

みんなのレビュー
まだレビューはありません
No.115
57

SEの仕事の成否を分けるのは、コミュニケーションとマネジメントだった!業務システム開発の本質は「人」にあるということをいち早く見抜き、20年以上にわたって開発プロジェクトを次々に成功させてきた著者が、その成功の秘密を公開するSE必読の書。2006年の初版発行以来、増刷に増刷を重ね、No.1マニュアルとして全国のSEから絶賛されてきた『SEの教科書』が、続編『SEの教科書2』とあわせて改訂・完全版で登場。 第1部 成功するSEの考え方、仕事の進め方(SEの仕事は「人」が9割 失敗の原因はコミュニケーション不足 マネジメントが成否の鍵 コミュニケーション重視の会議術-準備編 コミュニケーション重視の会議術-実践編 プロジェクト初期段階の仕事術 成果物作成の仕事術 顧客業務分析の仕事術 設計・実装・テストの仕事術 プロジェクト運営の仕事術 業務システム開発は「伝言ゲーム」) 第2部 成功するSEのプロジェクト計画・運営術(名ばかりプロジェクトマネジメント 誤解がプロジェクトを破綻させる 上流工程はすべて計画活動 本当の計画、名ばかりの計画 ネットワーク図による計画作成術(アナログ式) ネットワーク図による計画作成術(デジタル式) ネットワーク図による計画の最適化 IT業界が日本を救う)

みんなのレビュー
まだレビューはありません
No.116
57
みんなのレビュー
まだレビューはありません
No.117
57
みんなのレビュー
まだレビューはありません
No.122
57

この本は、人工知能の巨人であるジューディア・パールが「なぜ?」の科学を探求する革命的な入門書です。従来の統計学では答えられない因果関係を「因果のはしご」を通じて説明し、因果推論の重要性を強調しています。著者はチューリング賞受賞者であり、ビッグデータやAIの未来にも触れています。データ分析や意思決定に関わるビジネスパーソンにとって必読の一冊です。

みんなのレビュー
まだレビューはありません
No.125
57

本書は、駆け出しエンジニア向けに厳選されたIT用語をイラスト付きで解説しています。各用語は一言で説明され、関連する話題も取り上げることで理解を深めます。特に、入社1年目やIT業界未経験者でも分かりやすい内容となっており、専門書の副読本や資格対策としても適しています。目次には、トレンド用語、基本用語、システム開発用語、Web制作用語、セキュリティ用語、AI技術用語などが含まれています。知識を楽しく、効率的に身につけることができます。

みんなのレビュー
まだレビューはありません
No.127
57

「エフォートレス思考」は、無駄な努力を排除し、成果を最大化する方法を提案する書籍です。著者グレッグ・マキューンは、従来の「努力が成功を生む」という考え方に疑問を呈し、効率的な行動や思考の技術を紹介します。具体的には、目標を明確にし、シンプルな手順を踏むことで、ストレスを減らし、より良い成果を得る方法を解説しています。著名な経営者たちからも支持されており、人生のあらゆる面に応用可能です。

みんなのレビュー
まだレビューはありません
No.128
57

この書籍では、言語設計の背景や文法の成り立ち、プログラミング言語の効率的な学習方法について解説しています。目次には、処理の流れ、関数、エラー処理、名前とスコープ、型、並行処理、オブジェクトとクラスなどのテーマが含まれています。著者は西尾泰和で、博士号を持ち、サイボウズ・ラボで研究を行っています。

みんなのレビュー
まだレビューはありません
No.129
57
みんなのレビュー

メタバースについて知りたいならまずこの書籍を手にとってみるべき。日本の新興メタバーススタートアップとして注目を浴びているクラスター創業者の加藤氏が語るメタバース。

No.133
57
みんなのレビュー

コレ一冊読めばWeb技術の基本が分かる!新しいテクノロジーが登場しても基本となるWebの技術は非常に大事だし活きる!IT系の仕事に付く人はまずこの書籍を読んで基本を固めるべし!

No.134
57

本書は、ITエンジニアリングに関する採用業務に必要な技術用語を解説した教科書です。エンジニアリングの全体像を理解し、採用業務に役立てることを目的としています。特に、エンジニア採用に必要な知識に焦点を当て、具体的な用語を選定して紹介しています。読者は、エンジニアの候補者と円滑にコミュニケーションを取り、自社に合った人材を見極める能力を高めることができます。内容は基礎編、学習編、応用編に分かれており、効率的に学習できる構成になっています。

みんなのレビュー
まだレビューはありません
No.136
57

この書籍は、WebブラウザがURLを入力してからWebページが表示されるまでのプロセスを探る内容で、ネットワーク技術に関する基礎解説が大幅に加筆された改訂版です。目次にはブラウザ内部のメッセージ作成、TCP/IPプロトコル、LAN機器(ハブ、スイッチ、ルーター)、アクセス回線とプロバイダ、サーバー側のLAN、Webサーバーへの到達と応答データの戻りなどが含まれています。著者はネットワーク業界での経験を持つ戸根勤氏です。

みんなのレビュー
まだレビューはありません
No.139
57

本書は、業務システムやアプリ開発における成功の鍵である「要件定義」の重要性を解説しています。要件定義は、ユーザーと開発者の合意を形成し、UIや機能、データを明確にするプロセスですが、しばしば軽視され、プロジェクトが迷走することがあります。豊富な図解を用いて、要件定義の知識をわかりやすく提供し、さらに「プロセス設計」や「システム設計」についても触れ、業務改善や最新技術の活用に向けた具体的な手法を示しています。読者は、システム設計を自信を持って進めるための理解を深めることができるでしょう。

みんなのレビュー
まだレビューはありません
No.140
57
みんなのレビュー
まだレビューはありません
No.141
57
みんなのレビュー

学生の時にこの書籍を読んで統計学に興味を持った。統計学の魅力について分かりやすく学べる書籍。専門的な内容はそれほどないのでスラスラ読める。統計学ってどんなことができるの?なんでそんなにすごいの?ということを知りたい人がまず最初に読むべき本。

No.142
57

『オブジェクト指向でなぜつくるのか』の改訂第3版は、オブジェクト指向プログラミング(OOP)の基本と最新動向をわかりやすく解説しています。著者は、OOPの全体像、プログラミング言語の歴史、アジャイル開発手法などについて触れ、特に人気のある言語(Java、Python、Ruby、JavaScript)の情報も更新されています。読者は、OOPがソフトウェア開発においてどのように役立つかを学び、実践的な知識を得ることができます。

みんなのレビュー
まだレビューはありません
No.143
57

Fundamental Algorithms

みんなのレビュー
まだレビューはありません
No.146
57

本書は、プロジェクトマネジメント(PM)の重要性を解説し、目標設定、計画、実行・修正の3つの視点から具体的な知識とツールを豊富な図を用いてわかりやすく紹介しています。企業や組織が求めるPMスキルを習得するための内容で、ISO21500に準拠しています。著者は、プロジェクトソリューションズの代表であり、大学でPMの講師も務めています。

みんなのレビュー
まだレビューはありません
No.150
57

本書は、データサイエンティストの思考過程を紙と鉛筆を使って学ぶことを目的としています。PythonやRなどのプログラミング言語を使わず、40問のクイズを通じてデータの読み解き方や説明の仕方を体験できます。デジタル時代に必要なデータリテラシーを身につけたい人や、データを使って論理的に考えたい人におすすめです。各章では、データを読む、説明する、分類する、法則を見つける、予測する力を育む内容が展開されています。

みんなのレビュー
まだレビューはありません
search