




In this article we’ll explore a gotcha with Python 2 and 3 support on the long run, using Selenium as an example.
Selenium is an automated testing tool enabling the tests to control a temporary browser GUI - Firefox by default. You can use it to automate functional testing.
Selenium 2.37 had Python 2 and 3 support. But a little before the 2.38 release, some non-Python3-compatible code was commited. This was released in selenium 2.38 and the package was still registered as Python3-compatible.
Read MoreDjango 1.5.4 security release is out. It limits password lengths so that people don’t upload 1Mb passwords (limit for nginx default config). Imagine 1000*1Mb to hash ? That could potentially cause a DoS.
Update your django installs.
This is how your site_base.html
template could contain:
For development, we host the project on some small server. It is running via ./manage.py runserver
just for our customer to be able to see what’s going on. Also, this enables our designer to hack the project via SFTP without having to deploy the website locally.
Currently we are working with a new designer who found out that GitHub’s editor was pretty cool because it saves him from doing backups himself.
Read Moredjango-responsive-admin and django-suit are interesting new themes for Django admin.
Andrew Godwin, Django core dev and author of django-south, submitted a pull request for django to include schema migration features.
Pretty cool webcam usage demonstrated in pure HTML5
Frontend Design links are interresting, check’em out.
Seems like ReactOS is rapidely growing.