ImportPython Weekly Newsletter - Issue No 53

3 years ago

Text only:

ImportPython Newsletter
Issue 53.
View In Browser
Django Under The Hood Conference Videos
Django: Under the Hood second edition concluded. It's a conference for experienced Django developers. One that talks/focuses on the internals of Django, and help to shape its future. If you are a Django developer you want to take out time and watch these. Videos brought to you by OpBeat, an application monitoring platform built for Django.
Optimizing Slow Django REST Framework Performance
Even seemingly simple, straightforward usage of the Django REST Framework and its nested serializers can kill performance of your API endpoints. And that matters: if your web server is wasting its time inefficiently responding to a REST API call, it will drag the rest of the server's responsiveness down with it.
Python 3.5 type hinting in PyCharm 5
Python 3.5 introduces type hinting to help code-writing during development. Let’s take a look at this feature and show it in action.
Getting started with Docker, Compose and Django - howchoo
This guide shows you how to set up a Django application and development environment using Docker.
Python's 'Surprise' Imports
Django recommends that you use, for example, to ensure you always get “the right now” (i.e. timezone-aware). So you might, as with the code example above, extrapolate that timezone.datetime(2015, 1, 1) will give you a timezone-aware “1st of January 2015” datetime object.
Django 1.9 released
After 10 and a half months of development, the Django team is happy to announce the release of Django 1.9.
As always, the release notes cover everything in-depth, but the major highlights are:
Support for performing actions after a transaction commit.
Support for password validation.
Permission mixins for class-based views.
New styling for contrib.admin.
Support for running tests in parallel.
How to compute the intersection of two sorted lists (in Python)
This blog post explains how to compute the sorted intersection of two sorted lists, and it shows a fast Python implementation. The time complexity is O(min(n + m, n · log(m)), where n is the minimum of the list lengths, and m is the maximum of the list lengths.
Your Django Story: Meet Kinga Kiczkowska
Kinga is a Django Girls workshop organiser & coach, a novice programmer and a student of Computer Security & Forensics at Edinburgh Napier University. After hours, she likes to unwind with an Oliver Sacks’ book and a surprisingly diversified playlist.
Answers to Django Security Questions
How much do you know about Django’s security protections? Do you feel confident that you could secure a Django application from attackers?
PyDev of the Week: Nick Coghlan
This week we welcome Nick Coghlan (@ncoghlan_dev) as our PyDev of the Week. Nick is a core developer of the Python language. He also write a pretty intense Python blog. Lets take some time to hear what he has to say.
Python/Django Developer at InMobi at InMobi
Bengaluru, Karnataka, India
Participate in PyCode, which is a flagship online coding competition which will allow you to grab full-time opportunities and internships at InMobi.
microservices -
217 Stars, 15
Example of Microservices written using Flask.
musicbot -
155 Stars, 9
Telegram Music Catalog Bot
char-rnn-tensorflow -
152 Stars, 17
Multi-layer Recurrent Neural Networks (LSTM, RNN) for character-level language models in Python using Tensorflow
vocabulary -
127 Stars, 7
Python Module to get Meaning, Synonym, Antonym, Part of speech, Usage examples, Pronunciation and hyphenation for a given word
article-date-extractor -
30 Stars, 2
Automatically extracts and normalizes an online article or blog post publication date
django-package-monitor -
10 Stars, 0
A Django app for keeping track of dependency updates
emailhunter-clone -
5 Stars, 0
A Clone of Awesome Service
© 2014-2015 UpToSomething And Co.
You are receiving this email because you opted in on our website. You can unsubscribe whenever
you like. unsubscribe.
UpToSomething And Co
Om Elegance, Bld 3, Malad W
Mumbai, India 400064

Deel deze nieuwsbrief op

© 2018