Skip to content

Commit 6e3bbb7

Browse files
authored
Merge pull request mattmakai#205 from huangsam/task/remove-links-021919
Remove broken links from repo
2 parents 9768cae + c12f8e3 commit 6e3bbb7

File tree

9 files changed

+0
-33
lines changed

9 files changed

+0
-33
lines changed

content/pages/01-introduction/02-python-programming-language.markdown

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,9 +112,6 @@ Dictionary comprehension:
112112
* [Writing idiomatic Python](http://www.jeffknupp.com/blog/2012/10/04/writing-idiomatic-python/)
113113
is a guide for writing Pythonic code.
114114

115-
* [The thing that runs your Python](http://ashfall.github.io/blog/2012/10/23/the-thing-that-runs-your-python/)
116-
is a summary of what one developer learned about PyPy while researching it.
117-
118115

119116
### Python ecosystem resources
120117
There's an entire page on [best Python resources](/best-python-resources.html)

content/pages/02-development-environments/03-emacs.markdown

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -157,10 +157,6 @@ incorporate into their environment.
157157
and [Cheetah](https://pythonhosted.org/Cheetah/) as well as
158158
[JavaScript](/javascript.html) front-end frameworks.
159159

160-
* [Tern](http://ternjs.net/) is a stand-alone code-analysis engine for
161-
JavaScript. It can be integrated within a Django project
162-
via the [tern-django](https://github.com/proofit404/tern-django) package.
163-
164160

165161
### Popular user configurations
166162
Numerous custom Emacs user configurations exist that bundle together custom

content/pages/02-development-environments/06-jupyter-notebook.markdown

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,3 @@ like advanced interactive visualizations.
184184
* [Creating Presentations with Jupyter Notebook](http://www.blog.pythonlibrary.org/2018/09/25/creating-presentations-with-jupyter-notebook/)
185185
shows how to make slides out of your cells so you can present your
186186
work like a traditional presentation.
187-
188-
* [Power-Ups for Jupyter Notebooks](https://towardsdatascience.com/power-ups-for-jupyter-notebooks-ebfa6e5e57a0)
189-
gives an overview of helpful add ons, shortcuts and tricks that you
190-
can use in your Jupyter Notebooks.

content/pages/03-data/08-django-orm.markdown

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,6 @@ that have been added throughout the project's history.
6363
[relational database](/databases.html) will require a lot more work to
6464
port over to another backend even with the power of the ORM.
6565

66-
* [Django Model Descriptors](http://blog.kevinastone.com/django-model-descriptors.html)
67-
discusses and shows how to incorporate business logic into Django models
68-
to reduce complexity from the views and make the code easier to reuse across
69-
separate views.
70-
7166
* [Adding basic search to your Django site](https://www.calazan.com/adding-basic-search-to-your-django-site/)
7267
shows how to write generic queries that'll allow you to provide site
7368
search via the Django ORM without relying on another tool like

content/pages/04-web-development/02-django.markdown

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -278,10 +278,6 @@ Django developers. These resources along with the
278278
[static content](/static-content.html) page are useful for figuring out how
279279
to handle these files properly.
280280

281-
* [How to Optimize Images for Page Load Speed in Django](https://worthwhile.com/blog/2016/07/11/django-page-load-speed/)
282-
reviews good practices for improving page speed performance when media
283-
images make up a significant percentage of webpage download size.
284-
285281
* [Using Amazon S3 to Store your Django Site's Static and Media Files](http://www.caktusgroup.com/blog/2014/11/10/Using-Amazon-S3-to-store-your-Django-sites-static-and-media-files/)
286282
is a well written guide to a question commonly asked about static and
287283
media file serving.

content/pages/04-web-development/26-angular.markdown

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@ application framework for building rich apps that run in web browsers.
1717

1818

1919
### Angular resources
20-
* [Getting Started with Django Rest Framework and AngularJS](http://blog.kevinastone.com/getting-started-with-django-rest-framework-and-angularjs.html)
21-
is a very detailed introduction to Djangular with example code.
2220

2321
* This [end to end web app with Django-Rest-Framework & AngularJS part 1](http://mourafiq.com/2013/07/01/end-to-end-web-app-with-django-angular-1.html)
2422
tutorial along with

content/pages/04-web-development/36-unit-testing.markdown

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,6 @@ Python-specific applications.
8282
* The Python wiki has a page with a list of
8383
[Python testing tools and extensions](https://wiki.python.org/moin/PythonTestingToolsTaxonomy).
8484

85-
* [Generate your tests](http://blog.kevinastone.com/generate-your-tests.html)
86-
shows how to write a test generator that works with the `unittest`
87-
framework.
88-
8985
* [An Extended Introduction to the nose Unit Testing Framework](http://ivory.idyll.org/articles/nose-intro.html)
9086
shows how this test runner can be used to write basic test suites.
9187
While the article is from 2006, it remains relevant today for learning

content/pages/05-deployment/07-digitalocean.markdown

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ meta: DigitalOcean is a virtual private server provider and deployment platform
1111
DigitalOcean is a virtual private server provider and deployment
1212
platform that can be used for running Python applications.
1313

14-
<a href="https://do.co/fsp" style="border: none;"><img src="/img/logos/digitalocean.png" width="100%" alt="Official DigitalOcean logo. Copyright DigitalOcean." class="shot" style="padding: 12px 0 12px 0"></a>
15-
1614

1715
### DigitalOcean examples
1816
* [Creating a Kubernetes Cluster on DigitalOcean with Python and Fabric](https://testdriven.io/blog/creating-a-kubernetes-cluster-on-digitalocean/)

content/pages/06-devops/00-devops.markdown

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,6 @@ teams, culture, processes and tools into software development organizations.
5959
their services running and putting them out for other developers to consume.
6060
Highly recommended.
6161

62-
* [So, you've been paged](http://blog.scalyr.com/2016/09/so-youve-been-paged/)
63-
provides their development team's "Communicate -> Learn -> Act" structure
64-
for handling production issues based on lessons learned from their years
65-
of experience dealing with incidents.
66-
6762
* [Operations for software developers for beginners](https://jvns.ca/blog/2016/10/15/operations-for-software-developers-for-beginners/)
6863
gives advice to developers who have never done operations work and
6964
been on call for outages before in their career. The advantage of DevOps

0 commit comments

Comments
 (0)