




Django 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.
Drupal is a CMS written in PHP which supports PostgreSQL. It is made for mod_php and Apache, thought it works with uWGSI and Nginx.
When you have tried uWGSI you know why you want this.
Example nginx configuration:
server {
server_name drupal.example.com;
root /srv/drupal/www/;
error_log /tmp/nginx_drupal.log;
index index.php index.html;
location / {
try_files $uri @rewrite;
}
location @rewrite {
rewrite ^/(.*)$ /index.php?q=$1;
}
location ~* files/styles {
access_log off;
expires 30d;
try_files $uri @rewrite;
}
location ~ .php$ {
include uwsgi_params;
uwsgi_modifier1 14;
uwsgi_pass unix:/tmp/uwsgi_drupal.sock;
}
}
And an example uwsgi configuration:
Read More