Skip to content

Commit d92c1e2

Browse files
committed
bump content
1 parent 38d8c93 commit d92c1e2

6 files changed

+117
-11
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
## 出版社より
2+
3+
**The #1 Easy, Commonsense Guide to Database Design!** Michael J. Hernandez's best-selling _Database Design for Mere Mortals(R)_ has earned worldwide respect as the clearest, simplest way to learn relational database design. Now, he's made this hands-on, software-independent tutorial even easier, while ensuring that his design methodology is still relevant to the latest databases, applications, and best practices. Step by step, **_Database Design for Mere Mortals_ _(R)_ _, Third Edition,_** shows you how to design databases that are soundly structured, reliable, and flexible, even in modern web applications. Hernandez guides you through everything from database planning to defining tables, fields, keys, table relationships, business rules, and views. You'll learn practical ways to improve data integrity, how to avoid common mistakes, and when to break the rules. **Coverage includes** Understanding database types, models, and design terminology Discovering what good database design can do for you--and why bad design can make your life miserable Setting objectives for your database, and transforming those objectives into real designs Analyzing a current database so you can identify ways to improve it Establishing table structures and relationships, assigning primary keys, setting field specifications, and setting up views Ensuring the appropriate level of data integrity for each application Identifying and establishing business rules
4+
5+
Whatever relational database systems you use, Hernandez will help you design databases that are robust and trustworthy. Never designed a database before? Settling for inadequate generic designs? Running existing databases that need improvement? Start here.
6+
7+
---
8+
9+
## DeepL 粗訳
10+
11+
**第1位の簡単でコモンセンスなデータベース設計ガイド!** Michael J. Hernandez氏のベストセラー _Database Design for Mere Mortals(R)_ は、リレーショナル・データベース設計を学ぶための最も明確でシンプルな方法として、世界的に尊敬を集めています。その設計手法が最新のデータベース、アプリケーション、およびベストプラクティスに関連していることを確認しながら、この実践的でソフトウェアに依存しないチュートリアルをさらに簡単にしました。 **_単なる死人のためのデータベース設計_ _(R)_ _、第 3 版、_** では、現代の Web アプリケーションでも、健全に構造化され、信頼性が高く、柔軟性のあるデータベースを設計する方法をステップ バイ ステップで紹介しています。Hernandez は、データベースの計画からテーブル、フィールド、キー、テーブルの関係、ビジネス ルール、およびビューの定義まで、すべてをガイドします。データの整合性を向上させる実用的な方法、よくある間違いを回避する方法、そしていつルールを破るべきかを学びます。
12+
13+
**範囲は次のとおりです。** データベースの種類、モデル、および設計用語を理解する **優れたデータベース設計で何ができるのか、なぜ悪い設計が人生を惨めなものにするのかを知る** **データベースの目標を設定し、その目標を実際の設計に変換する** **現在のデータベースを分析して、改善する方法を特定する** **テーブル構造とリレーションシップを確立する** 現在のデータベースを分析して、改善する方法を特定する **。改善が必要な既存のデータベースを運用していますか?ここから始めましょう。**

contents/products/distributed-services-with-goyour-guide-to-reliable-scalable-and-maintainable-systems.md

-11
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,3 @@
1-
分散システムにおける一つのServiceをステップ・バイ・ステップで構築していく本です。基本的にはアプリケーションレイヤーの話がメインですが、最後に少しだけk8sの話が出てきます。
2-
3-
2020年現在では単一のデプロイ単位からなるアプリケーションで成立するサービスってほぼないと思うのですが、そういう意味で新しい世代のWeb開発入門本として読めるかも知れません。
4-
(とは言えいわゆるモノリシックなWebアプリケーションは普通に作れる知識レベルを前提とした本だと思います)
5-
6-
この手の書籍は大抵そうですが、コード例にはテストも付いているので読み進めやすいです。
7-
8-
ところでボブ、アリス、マロリーって公開鍵暗号の説明をする時の定形キャラクターだったんですね。知らなかった。
9-
10-
## 出版社より
11-
121
You know the basics of Go and are eager to put your knowledge to work. This book is just what you need to apply Go to real-world situations. You’ll build a distributed service that’s highly available, resilient, and scalable. Along the way you’ll master the techniques, tools, and tricks that skilled Go programmers use every day to build quality applications. Level up your Go skills today.
132

143
Take your Go skills to the next level by learning how to design, develop, and deploy a distributed service. Start from the bare essentials of storage handling, then work your way through networking a client and server, and finally to distributing server instances, deployment, and testing. All this will make coding in your day job or side projects easier, faster, and more fun.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
## 出版社より
2+
3+
How does Einstein's description of space and time compare with _Doctor Who_? Can James Bond really escape from an armor-plated railroad car by cutting through the floor with a laser concealed in a wristwatch? What would it take to create a fully intelligent android, such as _Star Trek_'s Commander Data?
4+
5+
_Exploring Science Through Science Fiction_ addresses these and other intriguing questions, using science fiction as a springboard for discussing fundamental science concepts and cutting-edge science research. It includes references to original research papers, landmark scientific publications and technical documents, as well as a broad range of science literature at a more popular level.
6+
7+
The revised second edition includes expanded discussions on topics such as gravitational waves and black holes, machine learning and quantum computing, gene editing, and more. In all, the second edition now features over 220 references to specific scenes in more than 160 sci-fi movies and TV episodes, spanning over 100 years of cinematic history.
8+
9+
Designed as the primary text for a college-level course, this book will appeal to students across the fine arts, humanities, and hard sciences, as well as any reader with an interest in science and science fiction.
10+
11+
Praise for the first edition:
12+
13+
"This journey from science fiction to science fact provides an engaging and surprisingly approachable read..." (Jen Jenkins, Journal of Science Fiction, Vol. 2 (1), September 2017)
14+
15+
---
16+
17+
## DeepL 粗訳
18+
19+
アインシュタインの空間と時間の記述は、 _ドクター・フー_ と比べてどうなのか?ジェームズ・ボンドは、腕時計に隠されたレーザーで床を切り裂いて、鎧を着た鉄道車両から本当に脱出できるのだろうか?また、 _スタートレック_ のコマンダー・データのような完全に知的なアンドロイドを作るには何が必要なのでしょうか?
20+
21+
_サイエンス フィクションを通して科学を探求する_ では、科学の基本的な概念や最先端の科学研究について議論するための踏み台として、サイエンス フィクションを使用して、これらおよびその他の興味をそそる疑問に取り組んでいます。オリジナルの研究論文、画期的な科学出版物、技術文書、および一般的なレベルでの幅広い科学文献への参照も含まれています。
22+
23+
改訂第 2 版では、重力波やブラックホール、機械学習と量子コンピューティング、遺伝子編集などのトピックについての議論を拡大しました。
24+
25+
「この本を読んでいると、自分でもわかるようになりました」と言っていたのですが、「この本を読んでいると、自分でもわかるようになりました」と言っていました。
26+
27+
「サイエンス・フィクションからサイエンス・ファクトへのこの旅は、魅力的で驚くほど親しみやすい読み物を提供します...」(Jen Jenkins, Journal of Science Fiction, Vol.2 (1)、2017年9月)
28+
29+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
## 出版社より
2+
3+
From finance to artificial intelligence, genetic algorithms are a powerful tool with a wide array of applications. But you don't need an exotic new language or framework to get started; you can learn about genetic algorithms in a language you're already familiar with. Join us for an in-depth look at the algorithms, techniques, and methods that go into writing a genetic algorithm. From introductory problems to real-world applications, you'll learn the underlying principles of problem solving using genetic algorithms.
4+
5+
Evolutionary algorithms are a unique and often overlooked subset of machine learning and artificial intelligence. Because of this, most of the available resources are outdated or too academic in nature, and none of them are made with Elixir programmers in mind.
6+
7+
Start from the ground up with genetic algorithms in a language you are familiar with. Discover the power of genetic algorithms through simple solutions to challenging problems. Use Elixir features to write genetic algorithms that are concise and idiomatic. Learn the complete life cycle of solving a problem using genetic algorithms. Understand the different techniques and fine-tuning required to solve a wide array of problems. Plan, test, analyze, and visualize your genetic algorithms with real-world applications.
8+
9+
Open your eyes to a unique and powerful field - without having to learn a new language or framework.
10+
11+
**What You Need:**
12+
13+
You'll need a macOS, Windows, or Linux distribution with an up-to-date Elixir installation.
14+
15+
---
16+
17+
## DeepL 粗訳
18+
19+
金融から人工知能まで、遺伝的アルゴリズムは幅広い応用が可能な強力なツールです。遺伝的アルゴリズムについては、すでに慣れ親しんでいる言語で学ぶことができます。遺伝的アルゴリズムを書くために必要なアルゴリズム、技術、方法を徹底的に見ていきましょう。入門的な問題から実際のアプリケーションまで、遺伝的アルゴリズムを使用した問題解決の基本的な原理を学びます。そのため、利用可能なリソースのほとんどは時代遅れであったり、あまりにも学術的なものであり、Elixir のプログラマーを念頭に置いて作られたものはありません。難しい問題を簡単に解決することで、遺伝的アルゴリズムの力を発見してください。Elixir の機能を使用して、簡潔で慣用的な遺伝的アルゴリズムを書くことができます。遺伝的アルゴリズムを使った問題解決のライフサイクル全体を学ぶ。さまざまな問題を解決するために必要なさまざまなテクニックと微調整を理解する。
20+
21+
新しい言語やフレームワークを学ぶことなく、ユニークで強力な分野に目を向けることができます。
22+
23+
最新の Elixir がインストールされた macOS、Windows、または Linux ディストリビューションが必要です。
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
## 出版社より
2+
3+
This book is _the_ introduction to Elixir for experienced programmers, completely updated for Elixir 1.6 and beyond. Explore functional programming without the academic overtones (tell me about monads just one more time). Create concurrent applications, butget them right without all the locking and consistency headaches. Meet Elixir, a modern, functional, concurrent language built on the rock-solid Erlang VM. Elixir's pragmatic syntax and built-in support for metaprogramming will make you productive and keep you interestedfor the long haul. Maybe the time is right for the Next Big Thing. Maybe it's Elixir.
4+
5+
Functional programming techniques help you manage the complexities of today's real-world, concurrent systems; maximize uptime; and manage security. Enter Elixir, with its modern, Ruby-like, extendable syntax, compile and runtime evaluation, hygienic macro system, and more. But, just as importantly, Elixir brings a sense of enjoyment to parallel, functional programming. Your applications become fun to work with, and the language encourages you to experiment.
6+
7+
Part 1 covers the basics of writing sequential Elixir programs. We'll look at the language, the tools, and the conventions. Part 2 uses these skills to start writing concurrent code-applications that use all the cores on your machine, or all the machines on your network! And we do it both with and without OTP. Part 3 looks at the more advanced features of the language, from DSLs and code generation to extending the syntax.
8+
9+
This edition is fully updated with all the new features of Elixir 1.6, with a new chapter on structuring OTP applications, and new sections on the debugger, code formatter, Distillery, and protocols.
10+
11+
**What You Need:**
12+
13+
You'll need a computer, a little experience with another high-levellanguage, and a sense of adventure. No functional programmingexperience is needed.
14+
15+
---
16+
17+
## DeepL 粗訳
18+
19+
この本は、経験豊富なプログラマー向けの入門書であり、Elixir 1.6以降に向けて完全にアップデートされています。アカデミックな雰囲気のない関数型プログラミングを探求しましょう(モナドについてはもう一回だけ教えてください)。並行アプリケーションを作成しても、ロックや一貫性の問題に悩まされることなく、正しく作成することができます。Elixirは、堅固なErlang VM上に構築されたモダンで機能的な並行処理言語です。Elixirの実用的な構文とメタプログラミングのビルトインサポートは、生産性を高め、長く興味を持ち続けることができます。もしかしたら、今が「次の大きなもの」の時代かもしれません。
20+
21+
機能的なプログラミング技術は、今日の実世界の同時進行システムの複雑さを管理し、稼働時間を最大化し、セキュリティを管理するのに役立ちます。Elixir は、Ruby ライクで拡張可能な最新の構文、コンパイルおよび実行時評価、衛生的なマクロシステムなどを備えています。しかし、それと同じくらい重要なのは、Elixirは並列機能型プログラミングに楽しさをもたらします。
22+
23+
パート 1 では、シーケンシャル Elixir プログラムを書くための基本を扱います。言語、ツール、および規約を見ていきます。パート2では、これらのスキルを使用して、マシン上のすべてのコア、またはネットワーク上のすべてのマシンを使用する並列コードアプリケーションを書き始めます。そして、OTPの有無にかかわらず、それを実現します。
24+
25+
このエディションは Elixir 1.6 のすべての新機能で完全に更新されており、OTP アプリケーションの構造化に関する新しい章、デバッガー、コードフォーマッター、Distillery、およびプロトコルに関する新しいセクションが含まれています。
26+
27+
コンピュータ、他の高度な言語での経験、および冒険心が必要です。機能的なプログラムの経験は必要ありません。
+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
## 出版社より
2+
3+
Work in Flutter, a framework designed from the ground up for dual platform development, with support for native Java/Kotlin or Objective-C/Swift methods from Flutter apps. Write your next app in one language and build it for both Android and iOS. Deliver the native look, feel, and performance you and your users expect from an app written with each platform's own tools and languages. Deliver apps fast, doing half the work you were doing before and exploiting powerful new features to speed up development. Write once, run anywhere.
4+
5+
Learn Flutter, Google's multi-platform mobile development framework. Instantly view the changes you make to an app with stateful hot reload and define a declarative UI in the same language as the app logic, without having to use separate XML UI files. You can also reuse existing platform-specific Android and iOS code and interact with it in an efficient and simple way.
6+
7+
Use built-in UI elements - or build your own - to create a simple calculator app. Run native Java/Kotlin or Objective-C/Swift methods from your Flutter apps, and use a Flutter package to make HTTP requests to a Web API or to perform read and write operations on local storage. Apply visual effects to widgets, create transitions and animations, create a chat app using Firebase, and deploy everything on both platforms.
8+
9+
Get native look and feel and performance in your Android and iOS apps, and the ability to build for both platforms from a single code base.
10+
11+
**What You Need:**
12+
13+
Flutter can be used for Android development on any Linux, Windows or macOS computer, but macOS is needed for iOS development.
14+
15+
---
16+
17+
## DeepL 粗訳
18+
19+
デュアルプラットフォーム開発のために一から設計されたフレームワークである Flutter で仕事をし、Flutter アプリからネイティブの Java/Kotlin や Objective-C/Swift メソッドをサポートしています。次のアプリを 1 つの言語で書き、Android と iOS の両方に対応するようにビルドします。それぞれのプラットフォーム独自のツールと言語で書かれたアプリに期待されるネイティブなルック、フィール、パフォーマンスを提供します。以前の半分の作業でアプリを迅速に提供し、強力な新機能を活用して開発をスピードアップします。
20+
21+
Google のマルチプラットフォーム モバイル開発フレームワークである Flutter について学びましょう。ステートフルなホット リロードでアプリに加えた変更を即座に表示し、個別の XML UI ファイルを使用しなくても、アプリのロジックと同じ言語で宣言的な UI を定義できます。また、既存のプラットフォーム固有の Android および iOS コードを再利用して、効率的でシンプルな方法で対話することもできます。Flutter アプリからネイティブの Java/Kotlin や Objective-C/Swift メソッドを実行したり、Flutter パッケージを使用して Web API への HTTP リクエストを行ったり、ローカルストレージへの読み書き操作を実行したりすることができます。
22+
23+
Android と iOS アプリのネイティブなルックアンドフィールとパフォーマンスを取得し、単一のコード ベースから両方のプラットフォーム用にビルドできるようになりました。
24+
25+
Flutter は Linux、Windows、macOS のいずれのコンピューターでも Android 開発に使用できますが、iOS 開発には macOS が必要です。

0 commit comments

Comments
 (0)