Are you over 18 and want to see adult content?
More Annotations
A complete backup of alaska-seelachs.de
Are you over 18 and want to see adult content?
A complete backup of kavvanah.wordpress.com
Are you over 18 and want to see adult content?
A complete backup of kyprolis-hcp.com
Are you over 18 and want to see adult content?
A complete backup of pinturayartistas.com
Are you over 18 and want to see adult content?
A complete backup of bikeonlineshop.at
Are you over 18 and want to see adult content?
A complete backup of redflannelfestival.org
Are you over 18 and want to see adult content?
A complete backup of xn--allestrungen-9ib.at
Are you over 18 and want to see adult content?
A complete backup of esquinadeportes.com
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of https://hotelcozzi.com
Are you over 18 and want to see adult content?
A complete backup of https://sanatorii.by
Are you over 18 and want to see adult content?
A complete backup of https://kurzfilmtage.de
Are you over 18 and want to see adult content?
A complete backup of https://nsmedicaldevices.com
Are you over 18 and want to see adult content?
A complete backup of https://ampicillinbuy.com
Are you over 18 and want to see adult content?
A complete backup of https://entegris.com
Are you over 18 and want to see adult content?
A complete backup of https://decorandthedog.net
Are you over 18 and want to see adult content?
A complete backup of https://soai.ac.jp
Are you over 18 and want to see adult content?
A complete backup of https://knigosite.org
Are you over 18 and want to see adult content?
A complete backup of https://kidrock.com
Are you over 18 and want to see adult content?
A complete backup of https://izzysicecream.com
Are you over 18 and want to see adult content?
A complete backup of https://johnearlcarroll.com
Are you over 18 and want to see adult content?
Text
2, 3).
ON DEGREES - B-LIST.ORG On degrees. Published: January 8, 2018. Filed under: Django, Meta, Misc, Philosophy, Programming . Lately there’s been a recurring discussion on various social-media outlets about the relevance of academic degrees to a career in programming. Specifically: is a degree in computer science (or some other field perceived as related) anecessity
CHECKING IF YOU'RE PWNED (WITH DJANGO) Checking if you’re pwned (with Django) Published: June 18, 2018.Filed under: Django, Python, Security. Back in March I announced the release of a couple security-related projects for Django, one that implements the Referrer-Policy header, and one that uses the Pwned Passwords database of Have I Been Pwned to check users’ passwords.. Today I’ve bumped the version and rolled a new HOW PYTHON DOES UNICODE How Python does Unicode. Published: September 5, 2017.Filed under: Pedantics, Programming, Python, Unicode. As we all (hopefully) know by now, Python 3 made a significant change to how strings work in thelanguage.
DJANGO-REGISTRATION 3.0 django-registration 3.0. Published: September 4, 2018.Filed under: Django, Python, Unicode. Today I’m pleased to announce the release of django-registration 3.0HOW TO BREAK PYTHON
This works because sys.version_info is a tuple, and Python supports ordered comparisons on tuples (and on versions of Python which include namedtuple in the collections library, sys.version_info is a namedtuple with useful names on its fields, letting you inspect it semantically instead of having to memorize the indices of the different version components). LET'S TALK ABOUT PYTHON 3.0 Even though all these great modules were available, the fact that their organization was a bit haphazard and redundant introduced another layer of low-grade tarnish on the soul. Python 3.0 reorganized the standard library to make more sense, and even renamed a few things to fall more in line with common conventions. HOW I'M TESTING IN 2020 How I’m testing in 2020. Published: February 3, 2020.Filed under: Django, Python. Once upon a time I wrote a bit about testing, specifically how I was organizing and testing my open-source Django apps.It’s been a while since that post, though, and the calendar has even flipped over to a new penultimate digit in the year number, so it’s worth revisiting to go over what’s changed in how AGAINST SERVICE LAYERS IN DJANGO HANDLE CHOICES THE RIGHT WAY LET'S TALK ABOUT PACKAGES Let’s talk about packages. Published: April 25, 2018.Filed under: Python, Security. Recently the Python community got to celebrate the triumphant launch of the new Python Package Index.It’s been a long time coming, and the folks who made it happen all deserve a round of applause.. PyPI is an incredibly important piece of infrastructure for the Python community, and if you use Python you CHECKING IF YOU'RE PWNED (WITH DJANGO) Checking if you’re pwned (with Django) Published: June 18, 2018.Filed under: Django, Python, Security. Back in March I announced the release of a couple security-related projects for Django, one that implements the Referrer-Policy header, and one that uses the Pwned Passwords database of Have I Been Pwned to check users’ passwords.. Today I’ve bumped the version and rolled a new STANDALONE DJANGO SCRIPTS Standalone Django scripts. Published: September 22, 2007.Filed under: Django. In the grand tradition of providing answers to frequently-asked questions from the django-users mailing list and the #django IRC channel, I’d like to tackle something that’s fast becoming the most frequently-asked question: how do you write standalone scripts which make use of Django components? HOW PYTHON DOES UNICODE HOW DJANGO PROCESSES A REQUEST How Django processes a request. Published: June 13, 2006.Filed under: Django, Frameworks. In a comment he left yesterday, Jonathan Snook posed an excellent challenge: document the chain of how Django processes a request, from start to finish, with plenty of detail on the various things being called internally and links to the appropriate documentation. DJANGO TIPS: USING PROPERTIES ON MODELS AND MANAGERS Django tips: using properties on models and managers. Published: August 18, 2006.Filed under: Django, Programming. While working on a little side project this week, I ran into a couple of very common use cases that often result in a lot of extra typing: AN INTRODUCTION TO PYTHON BYTECODE Some languages compiledirectly to CPU instructions. Some interpretsource code directly while running. Some compile to an intermediate set of instructions, and implement a virtual machine HOW I'M TESTING IN 2020 How I’m testing in 2020. Published: February 3, 2020.Filed under: Django, Python. Once upon a time I wrote a bit about testing, specifically how I was organizing and testing my open-source Django apps.It’s been a while since that post, though, and the calendar has even flipped over to a new penultimate digit in the year number, so it’s worth revisiting to go over what’s changed in how AGAINST SERVICE LAYERS IN DJANGO HANDLE CHOICES THE RIGHT WAY LET'S TALK ABOUT PACKAGES Let’s talk about packages. Published: April 25, 2018.Filed under: Python, Security. Recently the Python community got to celebrate the triumphant launch of the new Python Package Index.It’s been a long time coming, and the folks who made it happen all deserve a round of applause.. PyPI is an incredibly important piece of infrastructure for the Python community, and if you use Python you CHECKING IF YOU'RE PWNED (WITH DJANGO) Checking if you’re pwned (with Django) Published: June 18, 2018.Filed under: Django, Python, Security. Back in March I announced the release of a couple security-related projects for Django, one that implements the Referrer-Policy header, and one that uses the Pwned Passwords database of Have I Been Pwned to check users’ passwords.. Today I’ve bumped the version and rolled a new STANDALONE DJANGO SCRIPTS Standalone Django scripts. Published: September 22, 2007.Filed under: Django. In the grand tradition of providing answers to frequently-asked questions from the django-users mailing list and the #django IRC channel, I’d like to tackle something that’s fast becoming the most frequently-asked question: how do you write standalone scripts which make use of Django components? HOW PYTHON DOES UNICODE HOW DJANGO PROCESSES A REQUEST How Django processes a request. Published: June 13, 2006.Filed under: Django, Frameworks. In a comment he left yesterday, Jonathan Snook posed an excellent challenge: document the chain of how Django processes a request, from start to finish, with plenty of detail on the various things being called internally and links to the appropriate documentation. DJANGO TIPS: USING PROPERTIES ON MODELS AND MANAGERS Django tips: using properties on models and managers. Published: August 18, 2006.Filed under: Django, Programming. While working on a little side project this week, I ran into a couple of very common use cases that often result in a lot of extra typing: AN INTRODUCTION TO PYTHON BYTECODE Some languages compiledirectly to CPU instructions. Some interpretsource code directly while running. Some compile to an intermediate set of instructions, and implement a virtual machine HOW I'M TESTING IN 2020 How I’m testing in 2020. Published: February 3, 2020.Filed under: Django, Python. Once upon a time I wrote a bit about testing, specifically how I was organizing and testing my open-source Django apps.It’s been a while since that post, though, and the calendar has even flipped over to a new penultimate digit in the year number, so it’s worth revisiting to go over what’s changed in how ENTRIES IN CATEGORY "DJANGO" Entries in category “Django”. 140 entries in this category. See also: feed of entries in this category, list of all entry categories. Variations on the Death of Python 2, published May 5, 2020. More on service layers in Django, published March 23, 2020. Against service layers in Django, published March 16, 2020. LET'S TALK ABOUT PACKAGES Let’s talk about packages. Published: April 25, 2018.Filed under: Python, Security. Recently the Python community got to celebrate the triumphant launch of the new Python Package Index.It’s been a long time coming, and the folks who made it happen all deserve a round of applause.. PyPI is an incredibly important piece of infrastructure for the Python community, and if you use Python you HAVING SOME FUN WITH PYTHON To do this, we need to use a * to trigger Python’s iterable-unpacking behavior: some_function (*arg), where arg is a list or other iterable, “unpacks” arg into a series of individual arguments to be passed to some_function. Thus, if arg = , then some_function (*arg) is exactly equivalent to some_function (1,2, 3).
ON DEGREES - B-LIST.ORG On degrees. Published: January 8, 2018. Filed under: Django, Meta, Misc, Philosophy, Programming . Lately there’s been a recurring discussion on various social-media outlets about the relevance of academic degrees to a career in programming. Specifically: is a degree in computer science (or some other field perceived as related) anecessity
CHECKING IF YOU'RE PWNED (WITH DJANGO) Checking if you’re pwned (with Django) Published: June 18, 2018.Filed under: Django, Python, Security. Back in March I announced the release of a couple security-related projects for Django, one that implements the Referrer-Policy header, and one that uses the Pwned Passwords database of Have I Been Pwned to check users’ passwords.. Today I’ve bumped the version and rolled a new HOW PYTHON DOES UNICODE How Python does Unicode. Published: September 5, 2017.Filed under: Pedantics, Programming, Python, Unicode. As we all (hopefully) know by now, Python 3 made a significant change to how strings work in thelanguage.
DJANGO-REGISTRATION 3.0 django-registration 3.0. Published: September 4, 2018.Filed under: Django, Python, Unicode. Today I’m pleased to announce the release of django-registration 3.0HOW TO BREAK PYTHON
This works because sys.version_info is a tuple, and Python supports ordered comparisons on tuples (and on versions of Python which include namedtuple in the collections library, sys.version_info is a namedtuple with useful names on its fields, letting you inspect it semantically instead of having to memorize the indices of the different version components). LET'S TALK ABOUT PYTHON 3.0 Even though all these great modules were available, the fact that their organization was a bit haphazard and redundant introduced another layer of low-grade tarnish on the soul. Python 3.0 reorganized the standard library to make more sense, and even renamed a few things to fall more in line with common conventions. HOW I'M TESTING IN 2020 How I’m testing in 2020. Published: February 3, 2020.Filed under: Django, Python. Once upon a time I wrote a bit about testing, specifically how I was organizing and testing my open-source Django apps.It’s been a while since that post, though, and the calendar has even flipped over to a new penultimate digit in the year number, so it’s worth revisiting to go over what’s changed in how AGAINST SERVICE LAYERS IN DJANGO HANDLE CHOICES THE RIGHT WAY LET'S TALK ABOUT PACKAGES Let’s talk about packages. Published: April 25, 2018.Filed under: Python, Security. Recently the Python community got to celebrate the triumphant launch of the new Python Package Index.It’s been a long time coming, and the folks who made it happen all deserve a round of applause.. PyPI is an incredibly important piece of infrastructure for the Python community, and if you use Python you TRUTHS PROGRAMMERS SHOULD KNOW ABOUT CASE Truths programmers should know about case. Published: November 26, 2018.Filed under: Django, Pedantics, Python, Unicode. A couple weeks ago I gave a talk about usernames at North Bay Python.The content came mostly from things I’ve learned in roughly 12 years of maintaining django-registration, which has taught me more than I ever wanted to know about how complex even “simple” CHECKING IF YOU'RE PWNED (WITH DJANGO) Checking if you’re pwned (with Django) Published: June 18, 2018.Filed under: Django, Python, Security. Back in March I announced the release of a couple security-related projects for Django, one that implements the Referrer-Policy header, and one that uses the Pwned Passwords database of Have I Been Pwned to check users’ passwords.. Today I’ve bumped the version and rolled a new HOW PYTHON DOES UNICODE STANDALONE DJANGO SCRIPTS Standalone Django scripts. Published: September 22, 2007.Filed under: Django. In the grand tradition of providing answers to frequently-asked questions from the django-users mailing list and the #django IRC channel, I’d like to tackle something that’s fast becoming the most frequently-asked question: how do you write standalone scripts which make use of Django components? HOW DJANGO PROCESSES A REQUEST How Django processes a request. Published: June 13, 2006.Filed under: Django, Frameworks. In a comment he left yesterday, Jonathan Snook posed an excellent challenge: document the chain of how Django processes a request, from start to finish, with plenty of detail on the various things being called internally and links to the appropriate documentation. DJANGO TIPS: USING PROPERTIES ON MODELS AND MANAGERS Django tips: using properties on models and managers. Published: August 18, 2006.Filed under: Django, Programming. While working on a little side project this week, I ran into a couple of very common use cases that often result in a lot of extra typing: HOW I'M TESTING IN 2020 How I’m testing in 2020. Published: February 3, 2020.Filed under: Django, Python. Once upon a time I wrote a bit about testing, specifically how I was organizing and testing my open-source Django apps.It’s been a while since that post, though, and the calendar has even flipped over to a new penultimate digit in the year number, so it’s worth revisiting to go over what’s changed in how AGAINST SERVICE LAYERS IN DJANGO HANDLE CHOICES THE RIGHT WAY LET'S TALK ABOUT PACKAGES Let’s talk about packages. Published: April 25, 2018.Filed under: Python, Security. Recently the Python community got to celebrate the triumphant launch of the new Python Package Index.It’s been a long time coming, and the folks who made it happen all deserve a round of applause.. PyPI is an incredibly important piece of infrastructure for the Python community, and if you use Python you TRUTHS PROGRAMMERS SHOULD KNOW ABOUT CASE Truths programmers should know about case. Published: November 26, 2018.Filed under: Django, Pedantics, Python, Unicode. A couple weeks ago I gave a talk about usernames at North Bay Python.The content came mostly from things I’ve learned in roughly 12 years of maintaining django-registration, which has taught me more than I ever wanted to know about how complex even “simple” CHECKING IF YOU'RE PWNED (WITH DJANGO) Checking if you’re pwned (with Django) Published: June 18, 2018.Filed under: Django, Python, Security. Back in March I announced the release of a couple security-related projects for Django, one that implements the Referrer-Policy header, and one that uses the Pwned Passwords database of Have I Been Pwned to check users’ passwords.. Today I’ve bumped the version and rolled a new HOW PYTHON DOES UNICODE STANDALONE DJANGO SCRIPTS Standalone Django scripts. Published: September 22, 2007.Filed under: Django. In the grand tradition of providing answers to frequently-asked questions from the django-users mailing list and the #django IRC channel, I’d like to tackle something that’s fast becoming the most frequently-asked question: how do you write standalone scripts which make use of Django components? HOW DJANGO PROCESSES A REQUEST How Django processes a request. Published: June 13, 2006.Filed under: Django, Frameworks. In a comment he left yesterday, Jonathan Snook posed an excellent challenge: document the chain of how Django processes a request, from start to finish, with plenty of detail on the various things being called internally and links to the appropriate documentation. DJANGO TIPS: USING PROPERTIES ON MODELS AND MANAGERS Django tips: using properties on models and managers. Published: August 18, 2006.Filed under: Django, Programming. While working on a little side project this week, I ran into a couple of very common use cases that often result in a lot of extra typing: HOW I'M TESTING IN 2020 How I’m testing in 2020. Published: February 3, 2020.Filed under: Django, Python. Once upon a time I wrote a bit about testing, specifically how I was organizing and testing my open-source Django apps.It’s been a while since that post, though, and the calendar has even flipped over to a new penultimate digit in the year number, so it’s worth revisiting to go over what’s changed in how ENTRIES IN CATEGORY "DJANGO" Entries in category “Django”. 140 entries in this category. See also: feed of entries in this category, list of all entry categories. Variations on the Death of Python 2, published May 5, 2020. More on service layers in Django, published March 23, 2020. Against service layers in Django, published March 16, 2020. LET'S TALK ABOUT PACKAGES Let’s talk about packages. Published: April 25, 2018.Filed under: Python, Security. Recently the Python community got to celebrate the triumphant launch of the new Python Package Index.It’s been a long time coming, and the folks who made it happen all deserve a round of applause.. PyPI is an incredibly important piece of infrastructure for the Python community, and if you use Python you HAVING SOME FUN WITH PYTHON To do this, we need to use a * to trigger Python’s iterable-unpacking behavior: some_function (*arg), where arg is a list or other iterable, “unpacks” arg into a series of individual arguments to be passed to some_function. Thus, if arg = , then some_function (*arg) is exactly equivalent to some_function (1,2, 3).
ON DEGREES - B-LIST.ORG On degrees. Published: January 8, 2018. Filed under: Django, Meta, Misc, Philosophy, Programming . Lately there’s been a recurring discussion on various social-media outlets about the relevance of academic degrees to a career in programming. Specifically: is a degree in computer science (or some other field perceived as related) anecessity
CHECKING IF YOU'RE PWNED (WITH DJANGO) Checking if you’re pwned (with Django) Published: June 18, 2018.Filed under: Django, Python, Security. Back in March I announced the release of a couple security-related projects for Django, one that implements the Referrer-Policy header, and one that uses the Pwned Passwords database of Have I Been Pwned to check users’ passwords.. Today I’ve bumped the version and rolled a new HOW PYTHON DOES UNICODE How Python does Unicode. Published: September 5, 2017.Filed under: Pedantics, Programming, Python, Unicode. As we all (hopefully) know by now, Python 3 made a significant change to how strings work in thelanguage.
DJANGO-REGISTRATION 3.0 django-registration 3.0. Published: September 4, 2018.Filed under: Django, Python, Unicode. Today I’m pleased to announce the release of django-registration 3.0HOW TO BREAK PYTHON
This works because sys.version_info is a tuple, and Python supports ordered comparisons on tuples (and on versions of Python which include namedtuple in the collections library, sys.version_info is a namedtuple with useful names on its fields, letting you inspect it semantically instead of having to memorize the indices of the different version components). LET'S TALK ABOUT PYTHON 3.0 Even though all these great modules were available, the fact that their organization was a bit haphazard and redundant introduced another layer of low-grade tarnish on the soul. Python 3.0 reorganized the standard library to make more sense, and even renamed a few things to fall more in line with common conventions.LATEST ENTRIES
Latest entries. See also: feed of weblog entries. Variations on the Death of Python 2, published May 5, 2020.; More on service layers in Django, published March 23, 2020.; Against service layers in Django, published March 16, 2020.; How I’m testing in 2020, published February 3, 2020.; Having some fun with Python, published January 20, 2020.; A Python Packaging Carol, published January 5, 2020.JAMES BENNETT
Hi. See also: weblog feed, about this site. I’m James, a software developer living in California. I mostly work in Python, with the Django web framework, for which I’ve served as a committer, release manager, and member of the technical board.. I maintain several open-source libraries and applications, tweet about various things, and write longer-form content from time to time. LET'S TALK ABOUT PACKAGES Let’s talk about packages. Published: April 25, 2018.Filed under: Python, Security. Recently the Python community got to celebrate the triumphant launch of the new Python Package Index.It’s been a long time coming, and the folks who made it happen all deserve a round of applause.. PyPI is an incredibly important piece of infrastructure for the Python community, and if you use Python you HANDLE CHOICES THE RIGHT WAY HOW PYTHON DOES UNICODE DJANGO TIPS: AUTO-POPULATED FIELDS The trick here is that creating the custom manipulator takes the HttpRequest as an argument, and later when you use it to save, it pulls the User out of that request and uses it to create the new to-do list. The view has the login_required decorator to make sure there will always be a valid user.. And voilà. You have a to-do list which automatically gets the current user assigned to its PROGRAMMING TIPS: LEARN OPTIMIZATION STRATEGIES Programming tips: learn optimization strategies. Published: November 5, 2006.Filed under: Programming, Python. Recently I spent a little time talking about the tradeoffs between “concise” code and readable code in Python. Throughout that entry, I was using as an example a simple function which calculates numbers in the Fibonacci sequence; here’s one variation: STANDALONE DJANGO SCRIPTS Standalone Django scripts. Published: September 22, 2007.Filed under: Django. In the grand tradition of providing answers to frequently-asked questions from the django-users mailing list and the #django IRC channel, I’d like to tackle something that’s fast becoming the most frequently-asked question: how do you write standalone scripts which make use of Django components? HOW DJANGO PROCESSES A REQUEST How Django processes a request. Published: June 13, 2006.Filed under: Django, Frameworks. In a comment he left yesterday, Jonathan Snook posed an excellent challenge: document the chain of how Django processes a request, from start to finish, with plenty of detail on the various things being called internally and links to the appropriate documentation. AN INTRODUCTION TO PYTHON BYTECODE Some languages compiledirectly to CPU instructions. Some interpretsource code directly while running. Some compile to an intermediate set of instructions, and implement a virtual machineLATEST ENTRIES
Latest entries. See also: feed of weblog entries. Variations on the Death of Python 2, published May 5, 2020.; More on service layers in Django, published March 23, 2020.; Against service layers in Django, published March 16, 2020.; How I’m testing in 2020, published February 3, 2020.; Having some fun with Python, published January 20, 2020.; A Python Packaging Carol, published January 5, 2020.JAMES BENNETT
Hi. See also: weblog feed, about this site. I’m James, a software developer living in California. I mostly work in Python, with the Django web framework, for which I’ve served as a committer, release manager, and member of the technical board.. I maintain several open-source libraries and applications, tweet about various things, and write longer-form content from time to time. LET'S TALK ABOUT PACKAGES Let’s talk about packages. Published: April 25, 2018.Filed under: Python, Security. Recently the Python community got to celebrate the triumphant launch of the new Python Package Index.It’s been a long time coming, and the folks who made it happen all deserve a round of applause.. PyPI is an incredibly important piece of infrastructure for the Python community, and if you use Python you HANDLE CHOICES THE RIGHT WAY HOW PYTHON DOES UNICODE DJANGO TIPS: AUTO-POPULATED FIELDS The trick here is that creating the custom manipulator takes the HttpRequest as an argument, and later when you use it to save, it pulls the User out of that request and uses it to create the new to-do list. The view has the login_required decorator to make sure there will always be a valid user.. And voilà. You have a to-do list which automatically gets the current user assigned to its PROGRAMMING TIPS: LEARN OPTIMIZATION STRATEGIES Programming tips: learn optimization strategies. Published: November 5, 2006.Filed under: Programming, Python. Recently I spent a little time talking about the tradeoffs between “concise” code and readable code in Python. Throughout that entry, I was using as an example a simple function which calculates numbers in the Fibonacci sequence; here’s one variation: STANDALONE DJANGO SCRIPTS Standalone Django scripts. Published: September 22, 2007.Filed under: Django. In the grand tradition of providing answers to frequently-asked questions from the django-users mailing list and the #django IRC channel, I’d like to tackle something that’s fast becoming the most frequently-asked question: how do you write standalone scripts which make use of Django components? HOW DJANGO PROCESSES A REQUEST How Django processes a request. Published: June 13, 2006.Filed under: Django, Frameworks. In a comment he left yesterday, Jonathan Snook posed an excellent challenge: document the chain of how Django processes a request, from start to finish, with plenty of detail on the various things being called internally and links to the appropriate documentation. AN INTRODUCTION TO PYTHON BYTECODE Some languages compiledirectly to CPU instructions. Some interpretsource code directly while running. Some compile to an intermediate set of instructions, and implement a virtual machine PROJECTS - B-LIST.ORG Projects. See also: weblog, about the author. All projects (click a project name for details):JAMES BENNETT
Hi. See also: weblog feed, about this site. I’m James, a software developer living in California. I mostly work in Python, with the Django web framework, for which I’ve served as a committer, release manager, and member of the technical board.. I maintain several open-source libraries and applications, tweet about various things, and write longer-form content from time to time. HOW I'M TESTING IN 2020 How I’m testing in 2020. Published: February 3, 2020.Filed under: Django, Python. Once upon a time I wrote a bit about testing, specifically how I was organizing and testing my open-source Django apps.It’s been a while since that post, though, and the calendar has even flipped over to a new penultimate digit in the year number, so it’s worth revisiting to go over what’s changed in how MORE ON SERVICE LAYERS IN DJANGO More on service layers in Django. Published: March 23, 2020.Filed under: Django, Python. Well, that provoked some discussion. While there were plenty of people who agreed with the general idea of that post, there were also quite a few objections.GET IN TOUCH
Get in touch. See also: about the author, weblog index. Enter your name, email address and message, and click “Send”. Your email address won’t ever be sold or shared; it’s required only so that I LET'S TALK ABOUT PACKAGES Let’s talk about packages. Published: April 25, 2018.Filed under: Python, Security. Recently the Python community got to celebrate the triumphant launch of the new Python Package Index.It’s been a long time coming, and the folks who made it happen all deserve a round of applause.. PyPI is an incredibly important piece of infrastructure for the Python community, and if you use Python youTWO NEW PROJECTS
Two new projects. Published: March 6, 2018.Filed under: Django, Programming, Python, Security. Django and security are two of my favorite topics, and I think they go pretty well together. I’ve given a number of conference talks and tutorials on the theme of Django and security, and I’m one of the people on the receiving end of Django’s security-reporting email address.MAKING MISTAKES
Making mistakes. Published: March 20, 2018.Filed under: Django, Meta, Programming. A couple weeks ago when I was writing what became pwned-passwords-django, I tweeted about a weird issue I was seeing when running the tests for part of it.As it turned out, I’d overlooked something important, and the fix ended up being a one-line change.But that kicked off a little side discussion HOW DJANGO PROCESSES A REQUEST How Django processes a request. Published: June 13, 2006.Filed under: Django, Frameworks. In a comment he left yesterday, Jonathan Snook posed an excellent challenge: document the chain of how Django processes a request, from start to finish, with plenty of detail on the various things being called internally and links to the appropriate documentation. DJANGO TIPS: USING PROPERTIES ON MODELS AND MANAGERS Django tips: using properties on models and managers. Published: August 18, 2006.Filed under: Django, Programming. While working on a little side project this week, I ran into a couple of very common use cases that often result in a lot of extra typing:JAMES BENNETT
Hi. See also: weblog feed, about this site. I’m James, a software developer living in California. I mostly work in Python, with the Django web framework, for which I’ve served as a committer, release manager, and member of the technical board.. I maintain several open-source libraries and applications, tweet about various things, and write longer-form content from time to time. HOW I'M TESTING IN 2020 How I’m testing in 2020. Published: February 3, 2020.Filed under: Django, Python. Once upon a time I wrote a bit about testing, specifically how I was organizing and testing my open-source Django apps.It’s been a while since that post, though, and the calendar has even flipped over to a new penultimate digit in the year number, so it’s worth revisiting to go over what’s changed in howGET IN TOUCH
Get in touch. See also: about the author, weblog index. Enter your name, email address and message, and click “Send”. Your email address won’t ever be sold or shared; it’s required only so that I HANDLE CHOICES THE RIGHT WAY PROGRAMMING TIPS: LEARN OPTIMIZATION STRATEGIES Programming tips: learn optimization strategies. Published: November 5, 2006.Filed under: Programming, Python. Recently I spent a little time talking about the tradeoffs between “concise” code and readable code in Python. Throughout that entry, I was using as an example a simple function which calculates numbers in the Fibonacci sequence; here’s one variation: HOW PYTHON DOES UNICODE STANDALONE DJANGO SCRIPTS Standalone Django scripts. Published: September 22, 2007.Filed under: Django. In the grand tradition of providing answers to frequently-asked questions from the django-users mailing list and the #django IRC channel, I’d like to tackle something that’s fast becoming the most frequently-asked question: how do you write standalone scripts which make use of Django components? LET'S TALK ABOUT USERNAMES Let’s talk about usernames. Published: February 11, 2018.Filed under: Django, Pedantics, Programming, Python, Security, Unicode. A few weeks ago I released django-registration 2.4.1. The 2.4 series is the last in the django-registration 2.x line, and from here on out it’ll only get bugfixes. HOW DJANGO PROCESSES A REQUEST How Django processes a request. Published: June 13, 2006.Filed under: Django, Frameworks. In a comment he left yesterday, Jonathan Snook posed an excellent challenge: document the chain of how Django processes a request, from start to finish, with plenty of detail on the various things being called internally and links to the appropriate documentation. DJANGO TIPS: USING PROPERTIES ON MODELS AND MANAGERS Django tips: using properties on models and managers. Published: August 18, 2006.Filed under: Django, Programming. While working on a little side project this week, I ran into a couple of very common use cases that often result in a lot of extra typing:JAMES BENNETT
Hi. See also: weblog feed, about this site. I’m James, a software developer living in California. I mostly work in Python, with the Django web framework, for which I’ve served as a committer, release manager, and member of the technical board.. I maintain several open-source libraries and applications, tweet about various things, and write longer-form content from time to time. HOW I'M TESTING IN 2020 How I’m testing in 2020. Published: February 3, 2020.Filed under: Django, Python. Once upon a time I wrote a bit about testing, specifically how I was organizing and testing my open-source Django apps.It’s been a while since that post, though, and the calendar has even flipped over to a new penultimate digit in the year number, so it’s worth revisiting to go over what’s changed in howGET IN TOUCH
Get in touch. See also: about the author, weblog index. Enter your name, email address and message, and click “Send”. Your email address won’t ever be sold or shared; it’s required only so that I HANDLE CHOICES THE RIGHT WAY PROGRAMMING TIPS: LEARN OPTIMIZATION STRATEGIES Programming tips: learn optimization strategies. Published: November 5, 2006.Filed under: Programming, Python. Recently I spent a little time talking about the tradeoffs between “concise” code and readable code in Python. Throughout that entry, I was using as an example a simple function which calculates numbers in the Fibonacci sequence; here’s one variation: HOW PYTHON DOES UNICODE STANDALONE DJANGO SCRIPTS Standalone Django scripts. Published: September 22, 2007.Filed under: Django. In the grand tradition of providing answers to frequently-asked questions from the django-users mailing list and the #django IRC channel, I’d like to tackle something that’s fast becoming the most frequently-asked question: how do you write standalone scripts which make use of Django components? LET'S TALK ABOUT USERNAMES Let’s talk about usernames. Published: February 11, 2018.Filed under: Django, Pedantics, Programming, Python, Security, Unicode. A few weeks ago I released django-registration 2.4.1. The 2.4 series is the last in the django-registration 2.x line, and from here on out it’ll only get bugfixes. HOW DJANGO PROCESSES A REQUEST How Django processes a request. Published: June 13, 2006.Filed under: Django, Frameworks. In a comment he left yesterday, Jonathan Snook posed an excellent challenge: document the chain of how Django processes a request, from start to finish, with plenty of detail on the various things being called internally and links to the appropriate documentation. DJANGO TIPS: USING PROPERTIES ON MODELS AND MANAGERS Django tips: using properties on models and managers. Published: August 18, 2006.Filed under: Django, Programming. While working on a little side project this week, I ran into a couple of very common use cases that often result in a lot of extra typing: PROJECTS - B-LIST.ORG Projects. See also: weblog, about the author. All projects (click a project name for details):LATEST ENTRIES
Latest entries. See also: feed of weblog entries. Variations on the Death of Python 2, published May 5, 2020.; More on service layers in Django, published March 23, 2020.; Against service layers in Django, published March 16, 2020.; How I’m testing in 2020, published February 3, 2020.; Having some fun with Python, published January 20, 2020.; A Python Packaging Carol, published January 5, 2020.ABOUT THE AUTHOR
About the author. See also: contact me, tweet at me, about this site, weblog. Hi. I’m James, the guy behind this site and a few others you might have run across. I’m a software developer. I’ve worked freelance and full-time, back-end and front-end, in a variety oflanguages.
HOW I'M TESTING IN 2020 How I’m testing in 2020. Published: February 3, 2020.Filed under: Django, Python. Once upon a time I wrote a bit about testing, specifically how I was organizing and testing my open-source Django apps.It’s been a while since that post, though, and the calendar has even flipped over to a new penultimate digit in the year number, so it’s worth revisiting to go over what’s changed in howGET IN TOUCH
Get in touch. See also: about the author, weblog index. Enter your name, email address and message, and click “Send”. Your email address won’t ever be sold or shared; it’s required only so that I ENTRIES IN CATEGORY "DJANGO" Entries in category “Django”. 140 entries in this category. See also: feed of entries in this category, list of all entry categories. Variations on the Death of Python 2, published May 5, 2020. More on service layers in Django, published March 23, 2020. Against service layers in Django, published March 16, 2020. LET'S TALK ABOUT PACKAGES Let’s talk about packages. Published: April 25, 2018.Filed under: Python, Security. Recently the Python community got to celebrate the triumphant launch of the new Python Package Index.It’s been a long time coming, and the folks who made it happen all deserve a round of applause.. PyPI is an incredibly important piece of infrastructure for the Python community, and if you use Python you LET'S TALK ABOUT USERNAMES Let’s talk about usernames. Published: February 11, 2018.Filed under: Django, Pedantics, Programming, Python, Security, Unicode. A few weeks ago I released django-registration 2.4.1. The 2.4 series is the last in the django-registration 2.x line, and from here on out it’ll only get bugfixes. HOW PYTHON DOES UNICODE How Python does Unicode. Published: September 5, 2017.Filed under: Pedantics, Programming, Python, Unicode. As we all (hopefully) know by now, Python 3 made a significant change to how strings work in thelanguage.
DEVELOPING REUSABLE APPS The fourfold path Do one thing, and do it well. Don’t be afraid of multiple apps. Write for flexibility. Build to distribute.Skip to content
James Bennett
* Contact
* Projects
* Weblog
HI.
See also: weblog feed , about this site.
I’m James, a software developer living in California. I mostly work in Python , with the Django web framework , for which I’ve served as a committer, release manager, and member of the technical board. I maintain several open-source libraries and applications , tweet about various things , and write longer-form content from time to time . You can find out more about me , or get in touch , if you’d like. LATEST WEBLOG ENTRIES * Variations on the Death of Python 2 , published May 5, 2020. * More on service layers in Django , published March 23, 2020. * Against service layers in Django , published March 16, 2020. * How I’m testing in 2020 , published February 3,2020.
* Having some fun with Python , publishedJanuary 20, 2020.
Copyright © 2006-2020 James Bennett , a software developer living in California. Opinions expressed here are solely those of the author.* Contact
* Projects
* Weblog
* GitHub
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0