Skip to content

Commit 3d4cf8b

Browse files
committed
add the html to version control
1 parent 4d1d1b1 commit 3d4cf8b

7 files changed

+2435
-0
lines changed

Diff for: _site/index.html

+126
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,126 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
4+
<head>
5+
<meta charset="utf-8">
6+
<meta name="viewport" content="width=device-width, initial-scale=1">
7+
<meta name="author" content="Harry Percival and Bob Gregory">
8+
<meta name="description" content="">
9+
<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:300,300italic,700,700italic">
10+
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/normalize/5.0.0/normalize.css">
11+
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/milligram/1.3.0/milligram.css">
12+
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/friendly.css">
13+
</head>
14+
15+
<body>
16+
<main class="wrapper">
17+
18+
<nav class="navigation">
19+
<section class="container">
20+
<a class="navigation-title" href="/">
21+
<h1 class="title">Cosmic Python</h1>
22+
</a>
23+
</section>
24+
</nav>
25+
26+
<section class="container">
27+
28+
<div class="row">
29+
<div class="column">
30+
<img src="https://www.jpl.nasa.gov/spaceimages/images/largesize/PIA13111_hires.jpg" />
31+
</div>
32+
</div>
33+
<h1>Cosmic Python</h1>
34+
<h2>Simple patterns for building complex applications</h2>
35+
<p>
36+
<em>
37+
(Because "Cosmos" is the
38+
<a href="https://www.goodreads.com/quotes/604655-cosmos-is-a-greek-word-for-the-order-of-the">opposite of Chaos</a>,
39+
you see)
40+
</em>
41+
</p>
42+
43+
<h1>The Book</h1>
44+
<ul>
45+
<li>
46+
Read for free from the sources using Github previews:
47+
<a href="https://github.com/cosmicpython/book#table-of-contents">github.com/cosmicpython/book</a>
48+
</li>
49+
50+
<li>
51+
Read in online on O'Reilly Learning (aka Safari)
52+
<a href="https://learning.oreilly.com/library/view/architecture-patterns-with/9781492052197/">learning.oreilly.com</a>
53+
</li>
54+
55+
<li>
56+
Preorder print books on
57+
<a href="https://amzn.to/37pR2DH">Amazon.com</a>
58+
or
59+
<a href="https://amzn.to/38CmFu1">Amazon.co.uk</a>.
60+
</li>
61+
<li>
62+
Buy a DRM-free ebook at
63+
<a href="https://www.ebooks.com/en-us/book/209971850/architecture-patterns-with-python/harry-percival/">ebooks.com</a>
64+
</li>
65+
</ul>
66+
67+
<h1>Blog</h1>
68+
69+
<h3>Recent posts</h3>
70+
71+
<ul>
72+
73+
74+
75+
76+
77+
78+
79+
80+
81+
82+
<li>
83+
<a href="posts/2020-01-25-testing_external_api_calls.html">2020-01-25 Writing tests for external API calls</a>
84+
</li>
85+
86+
87+
</ul>
88+
89+
<h3>Classic 2017 Episodes on Ports & Adapters, by Bob</h3>
90+
91+
92+
<ul>
93+
94+
95+
<li>
96+
<a href="posts/2017-09-07-introducing-command-handler.html">2017-09-07 Introducing Command Handler</a>
97+
</li>
98+
99+
100+
101+
<li>
102+
<a href="posts/2017-09-08-repository-and-unit-of-work-pattern-in-python.html">2017-09-08 Repository and Unit of Work Pattern</a>
103+
</li>
104+
105+
106+
107+
<li>
108+
<a href="posts/2017-09-13-commands-and-queries-handlers-and-views.html">2017-09-13 Commands, Handlers, Queries and Views</a>
109+
</li>
110+
111+
112+
113+
<li>
114+
<a href="posts/2017-09-19-why-use-domain-events.html">2017-09-19 Why use domain events?</a>
115+
</li>
116+
117+
118+
119+
120+
</ul>
121+
122+
123+
</section>
124+
</main>
125+
</body>
126+
</html>

Diff for: _site/posts/2017-09-07-introducing-command-handler.html

+366
Large diffs are not rendered by default.

Diff for: _site/posts/2017-09-08-repository-and-unit-of-work-pattern-in-python.html

+311
Large diffs are not rendered by default.

Diff for: _site/posts/2017-09-13-commands-and-queries-handlers-and-views.html

+314
Large diffs are not rendered by default.

Diff for: _site/posts/2017-09-19-why-use-domain-events.html

+511
Large diffs are not rendered by default.

Diff for: _site/posts/2020-01-25-testing_external_api_calls.html

+737
Large diffs are not rendered by default.

Diff for: _site/rss.xml

+70
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
2+
<channel>
3+
<title>
4+
Cosmic Python
5+
</title>
6+
<description>
7+
Simple patterns for building complex apps
8+
</description>
9+
<link>https://cosmicpython.com</link>
10+
<lastBuildDate>Mon, 16 Mar 2020 10:26:22 -0000</lastBuildDate>
11+
<pubDate>Sat, 4 Jan 2020 19:15:54 -0500</pubDate>
12+
<atom:link href="https://cosmicpython.com/rss.xml" rel="self" type="application/rss+xml" />
13+
14+
<item>
15+
<title>Writing tests for external API calls</title>
16+
<description>
17+
18+
</description>
19+
<link></link>
20+
<pubDate></pubDate>
21+
<dc:creator>Harry</dc:creator>
22+
<guid></guid>
23+
</item>
24+
25+
<item>
26+
<title>Why use domain events?</title>
27+
<description>
28+
29+
</description>
30+
<link></link>
31+
<pubDate></pubDate>
32+
<dc:creator>Bob</dc:creator>
33+
<guid></guid>
34+
</item>
35+
36+
<item>
37+
<title>Commands, Handlers, Queries and Views</title>
38+
<description>
39+
40+
</description>
41+
<link></link>
42+
<pubDate></pubDate>
43+
<dc:creator>Bob</dc:creator>
44+
<guid></guid>
45+
</item>
46+
47+
<item>
48+
<title>Repository and Unit of Work Pattern</title>
49+
<description>
50+
51+
</description>
52+
<link></link>
53+
<pubDate></pubDate>
54+
<dc:creator>Bob</dc:creator>
55+
<guid></guid>
56+
</item>
57+
58+
<item>
59+
<title>Introducing Command Handler</title>
60+
<description>
61+
62+
</description>
63+
<link></link>
64+
<pubDate></pubDate>
65+
<dc:creator>Bob</dc:creator>
66+
<guid></guid>
67+
</item>
68+
69+
</channel>
70+
</rss>

0 commit comments

Comments
 (0)