605 karma · joined February 1, 2009
Human intelligence has reached a ceiling and machines will get smarter and smarter. In hundreds or thousands of years, AI will be smart enough to control us. This Go game will manifest itself into reality - it will be a strategic game of humans vs machines.
1. Using a CDN to serve files can help in some cases
2. On-prem systems may be able to use gateway-cached volumes and use the local disk cache vs S3
Other ideas?Since 1.7 introduced migrations, I recommend upgrading to 1.6 first and getting your South migrations caught up with third party apps. Some may have data and schema migrations e.g. django-photologue. Then jump to 1.7 or 1.8.
You'll likely have to update your requirements.txt with the latest packages, so you'll want to see if they're compatible with the version you're upgrading to.
I recommend keeping it up-to-date with every release if possible. Much easier to make incremental updates than spend months on upgrading 4 major versions.
And read ALL the release notes.
Plug: I'm in the process of making an online training curriculum if you're interested. The content isn't ready now, but I may be able to do some remote training. Contact info in my profile.
It's not clear to me how I can benefit from Docker given my setup above. Any comments?
e.g. add_header "X-Powered-By" "Food";
[1]http://wiki.nginx.org/HttpHeadersModule#add_header
I sometimes throw in these kind of headers for fun on my own sites.
You can view some past issues here:
http://seriffed.com/issue/6/ http://seriffed.com/issue/5/
If you have any ideas on how I can improve, I would love to hear them.
Like you, I wanted to improve my design skills, so I coded this up over several weekends.
I received a minor in math, and it's been more practical than my major (information systems). It helps you frame and understand the world differently.
Classes get much tougher once you start doing math with letters instead of numbers (usually linear algebra and up), because things transition from computation to understanding the properties of numbers.
I've had a couple of friends that were accepted in 2009, and they speculated the 2+2 program had as high as a 30% acceptance rate in its inaugural year since it wasn't well publicized.
That's my guess.
It's mainly an issue of copyright. The company wants to make sure it owns the IP to every line of code you write. For example, if you do some work on the weekend they want to make sure they own the copyright to that.
Every company I've worked for had a clause in my hiring contracts. Some will enforce it more than others.
Here's some in depth discussion: http://answers.onstartups.com/questions/19422/if-im-working-...
This is certainly not the case with Python. Python has a huge community outside of Django and is used in the scientific, academic, and financial communities (see NumPy, NLTK, Bazaar).
In other words, if you eliminated the Django community there would still be a large Python community.
Hey everybody! Adobe has acquired another batch of awesome products that they will slowly ruin through incompetence and mismanagement!
From http://topsy.com/twitter.com/diveintomark/status/12091889959...