Skip to content

Commit 6662b0d

Browse files
committed
clearing broken links
1 parent 86715a3 commit 6662b0d

10 files changed

Lines changed: 5 additions & 34 deletions

content/pages/01-introduction/10-best-python-podcasts.markdown

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,6 @@ listen and learn.
4848
Python subjects.
4949
[All episodes are listed on a separate page](http://pgbovine.net/PG-Podcast-summary.htm).
5050

51-
* [Import This](https://www.kennethreitz.org/import-this/) is an occasional
52-
podcast from [Kenneth Reitz](https://github.com/kennethreitz) and
53-
[Alex Gaynor](https://github.com/alex) with very in-depth interviews with
54-
influential [Python community](/python-community.html) members.
55-
5651

5752
## Favorite podcast episodes
5853
Here are a list of my favorite episodes from various Python podcasts before

content/pages/03-data/18-data-visualization.markdown

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,9 +147,6 @@ visualization and gave me ideas for what to build.
147147
people worked with paper to build their visuals add fantastic context to
148148
the story.
149149

150-
* [dataviz.tools](http://dataviz.tools/) has a nice list of categorized
151-
tools for working with data and visualizing it.
152-
153150
* [Xenographics](https://xeno.graphics/) presents uncommon and unusual
154151
visualization formats such as the
155152
[Manhattan Plot](https://xeno.graphics/manhattan-plot/) and

content/pages/04-web-development/04-bottle.markdown

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,6 @@ steps to more easily get your web application up and running.
9797
* Here's a short code snippet for
9898
[creating a RESTful API with Bottle and MongoDB](http://myadventuresincoding.wordpress.com/2011/01/02/creating-a-rest-api-in-python-using-bottle-and-mongodb/).
9999

100-
* This [tutorial](http://gotofritz.net/blog/weekly-challenge/restful-python-api-bottle/)
101-
is another Bottle walkthrough for creating a RESTful web API.
102-
103100
* [Bottle, full stack without Django](http://www.avelino.xxx/2014/12/bottle-full-stack-without-django)
104101
does a nice job of connecting SQLAlchemy with Bottle and building an example
105102
application using the framework.

content/pages/04-web-development/24-react.markdown

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,5 @@ tack on React to build your client-side user interfaces.
7171
is a good quiz to see what you know or still need to learn about the
7272
fundamentals of using React.
7373

74-
* [Building a Serverless Stripe Analytics Dashboard](https://statsbot.co/blog/building-serverless-stripe-analytics-dashboard/)
75-
shows how to work with the [Stripe](/stripe.html) API to build a
76-
dashboard in React then serve the static assets from AWS S3.
77-
7874
* [Under-the-hood-ReactJS](https://bogdan-lyashenko.github.io/Under-the-hood-ReactJS/)
7975
examines the React codebase itself rather than teaching you how to use it.

content/pages/04-web-development/35-testing.markdown

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -106,9 +106,9 @@ test runners, coverage reports and related libraries.
106106
and goes through a bunch of code samples for common situations.
107107

108108
* [Using pytest with Django](http://engineroom.trackmaven.com/blog/using-pytest-with-django/)
109-
shows how to get a basic [pytest](http://pytest.org/latest/) test
110-
running for a Django project and explains why the author prefers pytest
111-
over standard unittest testing.
109+
shows how to get a basic [pytest](https://docs.pytest.org/en/latest/) test
110+
case running for a Django project and explains why the author prefers
111+
pytest over standard unittest testing.
112112

113113
* [Distributed Testing with Selenium Grid and Docker](https://testdriven.io/distributed-testing-with-selenium-grid)
114114
shows how to distribute automated, browser tests with Selenium Grid and

content/pages/04-web-development/48-api-creation.markdown

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@ applications through machine-to-machine communication.
2222

2323
* [Flask-RESTful](http://flask-restful.readthedocs.org/en/latest/) is
2424
widely used for creating web APIs with Flask. It was originally
25-
[open sourced and explained in a blog post by Twilio](https://www.twilio.com/engineering/2012/10/18/open-sourcing-flask-restful)
26-
then moved into its
25+
open sourced by [Twilio](https://www.twilio.com/) then moved into its
2726
[own GitHub organization](https://github.com/flask-restful/flask-restful)
2827
so engineers from outside the company could be core contributors.
2928

content/pages/04-web-development/53-stripe.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ for processing payments.
3838

3939

4040
### Resources about Stripe
41-
* [How Stripe Designs Beautiful Websites](https://www.leejamesrobinson.com/blog/how-stripe-designs-beautiful-websites/)
41+
* [How Stripe Designs Beautiful Websites](https://leerob.io/blog/how-stripe-designs-beautiful-websites)
4242
explains the process for how Stripe creates their gorgeous design that
4343
makes people want to use the service and explore what else they can
4444
build with it.

content/pages/05-deployment/14-ubuntu.markdown

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,6 @@ repository system packages.
6666
is described in this article about how
6767
[Ubuntu 16.04 proves even an LTS release can live at Linux's bleeding edge](http://arstechnica.com/information-technology/2016/05/ubuntu-16-04-proves-even-an-lts-release-can-live-at-linuxs-bleeding-edge/).
6868

69-
* [My First 10 Minutes On a Server - Primer for Securing Ubuntu](http://www.codelitt.com/blog/my-first-10-minutes-on-a-server-primer-for-securing-ubuntu/)
70-
is based off an earlier post of the first five minutes on a Linux server.
71-
This one is specific to Ubuntu Linux and goes into user accounts, sudo
72-
privileges, SSH keys, security updates and 2-factor authentication.
73-
7469
* [What I learned while securing Ubuntu](https://major.io/2015/10/14/what-i-learned-while-securing-ubuntu/)
7570
explains how difficult it can be just to find correct information
7671
on how to secure an operating system. In this case, the author goes over

content/pages/05-deployment/27-continuous-integration.markdown

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -127,10 +127,6 @@ programming language agnostic. Learn more via the following resources or on
127127
uses well done drawings to show how continuous integration and delivery
128128
works for testing and managing data.
129129

130-
* [Diving into continuous integration as a newbie](http://www.rackspace.com/blog/diving-into-continuous-integration-as-a-newbie/)
131-
is a retrospective on learning CI from a Rackspace intern on how she learned
132-
the subject.
133-
134130
* [The real difference between CI and CD](https://fire.ci/blog/the-difference-between-ci-and-cd/)
135131
explains what advantages CI provides, what constraints it operates under
136132
(such as total build time) to work well, and how that is different from

content/pages/05-deployment/36-docker.markdown

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -144,10 +144,6 @@ on Amazon Web Services, Google Compute Engine, Linode, Rackspace or elsewhere.
144144
explains some of the concepts behind using Docker for Python deployments and
145145
shows how to specifically use it for deploying Django.
146146

147-
* [A Docker primer – from zero to a running Django app](https://ochronus.com/docker-primer-django/)
148-
provides specific commands and expected output for running Django apps
149-
with Docker and Vagrant.
150-
151147
* [Using Docker and Docker Compose to replace virtualenv](https://www.calazan.com/using-docker-and-docker-compose-for-local-django-development-replacing-virtualenv/)
152148
is a tutorial for using Docker instead of virtualenv for dependency
153149
isolation.

0 commit comments

Comments
 (0)