Skip to content

Commit f144d9b

Browse files
committed
new resources on multiple pages
1 parent 3e3d238 commit f144d9b

File tree

5 files changed

+31
-0
lines changed

5 files changed

+31
-0
lines changed

content/pages/04-web-development/09-sanic.markdown

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,11 @@ this framework.
7070
[a demo that was deployed to Azure](https://c-w.github.io/gutenberg-http/)
7171
to show how it works.
7272

73+
* [Practical Log Viewers with Sanic and Elasticsearch - Designing CI/CD Systems](https://tryexceptpass.org/article/continuous-builds-viewing-logs/)
74+
shows how to build a log viewer using Sanic that collects
75+
data from various Docker containers being created through
76+
a build system.
77+
7378
* Sanic comes with
7479
[a slew of examples](https://github.com/channelcat/sanic/tree/master/examples)
7580
in the official repository.

content/pages/04-web-development/29-rq-redis-queue.markdown

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@ track of tasks in the queue that need to be executed.
2929
* [Asynchronous Tasks with Flask and Redis Queue](https://testdriven.io/asynchronous-tasks-with-flask-and-redis-queue)
3030
looks at how to configure RQ to handle long-running tasks in a Flask app.
3131

32+
* [How We Spotted and Fixed a Performance Degradation in Our Python Code](https://blog.redash.io/how-we-spotted-and-fixed-a-performance-degradation-in-our-python-code/)
33+
is a quick story about how an engineering team moving from [Celery](/celery.html)
34+
to RQ fixed some deficiencies in their RQ performance as they started
35+
to understand the difference between how the two tools execute workers.
36+
3237
* [Flask by Example - Implementing a Redis Task Queue](https://realpython.com/blog/python/flask-by-example-implementing-a-redis-task-queue/)
3338
explains how to install and use RQ in a [Flask](/flask.html) application.
3439

content/pages/04-web-development/40-networking.markdown

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,12 @@ web applications.
2828
IP addresses such as 192.168.1.1 became standards for localhost or
2929
other local networking.
3030

31+
* [We built network isolation for 1,500 services to make Monzo more secure](https://monzo.com/blog/we-built-network-isolation-for-1-500-services)
32+
provides the thinking, processes and data analysis behind how one
33+
team took a complex environment, separated the dependencies and
34+
was able to improve their network. It's a great case study-style
35+
article that has more detail than a lot of similar operations posts.
36+
3137
* [Dropbox traffic infrastructure: Edge network](https://blogs.dropbox.com/tech/2018/10/dropbox-traffic-infrastructure-edge-network/)
3238
explains how Dropbox uses edge-of-the-network resources closer to the
3339
end user to optimize performance of their service.

content/pages/examples/django/django-code-examples.markdown

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -437,6 +437,17 @@ The project's code is provided as open source under the
437437
[MIT license](https://github.com/jazzband/website/blob/master/LICENSE).
438438

439439

440+
### pytest-django
441+
[pytest-django](https://github.com/pytest-dev/pytest-django)
442+
([project documentation](https://pytest-django.readthedocs.io/en/latest/)
443+
and
444+
[PyPI page](https://pypi.org/project/pytest-django/))
445+
is a code library that makes it easier to use
446+
[pytest](https://docs.pytest.org/en/latest/) with [Django](/django.html)
447+
applications. The project and its code are open sourced under the
448+
[BSD 3-clause license](https://github.com/pytest-dev/pytest-django/blob/master/LICENSE).
449+
450+
440451
### register
441452
[register](https://github.com/ORGAN-IZE/register) is a [Django](/django.html),
442453
[Bootstrap](/bootstrap-css.html), [PostgreSQL](/postgresql.html) project that is

content/pages/meta/00-change-log.markdown

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ on GitHub.
1515

1616

1717
## 2019
18+
### November
19+
* Added new resources to [RQ](/redis-queue-rq.html), [Sanic](/sanic.html)
20+
and [networking](/networking.html) pages.
21+
1822
### October
1923
* Removed a bunch of outdated content from the
2024
[best Python resources](/best-python-resources.html) page and

0 commit comments

Comments
 (0)