Skip to content

Commit 7a96a8f

Browse files
committed
fix all URLs raised by PR mattmakai#148 as issues
1 parent 24737bc commit 7a96a8f

File tree

8 files changed

+9
-18
lines changed

8 files changed

+9
-18
lines changed

content/pages/01-introduction/08-best-python-resources.markdown

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ should skip down to the next section for "experienced developers".
3434
using Python. It's an accessible read and perfect for programming beginners.
3535

3636
* If you've never programmed before check out the
37-
[Getting Started](http://learntocodewith.me/getting-started/) page on
38-
[Learn To Code with Me](http://learntocodewith.me/)
37+
[Getting Started](https://learntocodewith.me/getting-started/) page on
38+
[Learn To Code with Me](https://learntocodewith.me/)
3939
by [Laurence Bradford](https://twitter.com/lebdev). She's done an
4040
incredible job of breaking down the steps beginners should take when
4141
they're uncertain about where to begin.

content/pages/03-programming-language/08-generators.markdown

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,6 @@ language as of Python 2.2 in 2001.
2626
is the best all-around introduction to how to use generators and
2727
provides numerous code examples to learn from.
2828

29-
* [An introduction to Python generators](http://intermediatepythonista.com/python-generators)
30-
by Intermediate Pythonista is a well done post with code examples.
31-
3229
* [Python 201: An Intro to Generators](http://www.blog.pythonlibrary.org/2014/01/27/python-201-an-intro-to-generators/)
3330
is another short but informative read with example generators code.
3431

content/pages/03-programming-language/09-comprehensions.markdown

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,6 @@ Dictionary comprehension:
4545
is an awesome post by Dan Bader with a slew of examples that explain
4646
how list, dictionary and set comprehensions should be used.
4747

48-
* Intermediate Python's
49-
[Python Comprehensions](http://intermediatepythonista.com/python-comprehensions)
50-
post gives a well written overview of comprehensions for the three core
51-
Python data structures.
52-
5348
* [Python List Comprehensions: Explained Visually](http://treyhunner.com/2015/12/python-list-comprehensions-now-in-color/)
5449
explains how the common idiom for iteration became syntactic sugar in
5550
the language itself and how you can use it in your own programs.

content/pages/07-web-development/10-other-web-frameworks.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ with project structure based on model-view-controller patterns.
5454
[CherryPy](http://www.cherrypy.org/) is billed as a minimalist web framework,
5555
from the perspective of the amount of code needed to write a web application
5656
using the framework. The project has a
57-
[long history](http://w3techs.com/technologies/details/ws-cherrypy/all/all)
57+
[long history](https://w3techs.com/technologies/details/ws-cherrypy/all/all)
5858
and made a major transition between the second and third release.
5959

6060

content/pages/08-web-app-deployment/01-deployment.markdown

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,10 @@ guide as they are considered advanced deployment techniques.
111111
[detailed post on deploying it to Ubuntu](https://realpython.com/blog/python/kickstarting-flask-on-ubuntu-setup-and-deployment/)
112112
is a great way to familiarize yourself with the deployment process.
113113

114-
* [Part 5](http://testdriven.io/part-five-intro/) of *Microservices with Docker, Flask, and React* dives into Docker container orchestration with Amazon ECS.
114+
* [TestDriven.io](https://testdriven.io/) shows how to deploy a
115+
[microservices](/microservices.html) architecture that uses
116+
[Docker](/docker.html), [Flask](/flask.html), and React with
117+
container orchestration on Amazon ECS.
115118

116119

117120
## Deployment learning checklist

content/pages/08-web-app-deployment/18-nginx.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ meta: Nginx is a commonly deployed web server that also functions well as a reve
99

1010
# Nginx
1111
[Nginx](https://nginx.org/en/), pronounced "engine-X", is the
12-
[second most common web server among the top 100,000 websites](http://w3techs.com/technologies/cross/web_server/ranking). Nginx also functions well as a
12+
[second most common web server among the top 100,000 websites](https://w3techs.com/technologies/cross/web_server/ranking). Nginx also functions well as a
1313
reverse proxy to handle requests and pass back responses for Python
1414
[WSGI servers](/wsgi-servers.html) or even other web servers such as Apache.
1515

content/pages/08-web-app-deployment/25-jenkins.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ used to automate building, [testing](/testing.html) and
4747
[Jenkins container](https://registry.hub.docker.com/_/jenkins/) on the
4848
Docker hub.
4949

50-
* [Securing Jenkins](https://wiki.jenkins-ci.org/display/JENKINS/Securing+Jenkins)
50+
* [Securing Jenkins](https://wiki.jenkins.io/display/JENKINS/Securing+Jenkins)
5151
is the landing page for Jenkins security. If you're deploying your own
5252
instance, you'll need to lock it down against unauthorized users.
5353

content/pages/11-devops/02-monitoring.markdown

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,6 @@ application is read-heavy, write-heavy, or subject to rapid swings in traffic.
7878
* [Graph Explorer](http://vimeo.github.io/graph-explorer/) by Vimeo is a
7979
Graphite-based dashboard with added features and a slick design.
8080

81-
* [PacketBeat](http://packetbeat.com/) sniffs protocol packets. Elasticsearch
82-
then allows developers to search the collected data and visualize what's
83-
happening inside their web application using the Kibana user interface.
84-
8581
* [Munin](http://munin-monitoring.org/) is a client plugin-based monitoring
8682
system that sends monitoring traffic to the Munin node where the data can
8783
be analyzed and visualized. Note this project is written in Perl so Perl 5

0 commit comments

Comments
 (0)