Re: Getting into professional django development

2011-10-21 Thread Benedict Verheyen
On 20/10/2011 4:02, kenneth gonsalves wrote: > On Wed, 2011-10-19 at 14:59 +0200, Benedict Verheyen wrote: >> - Debian ( 1st install was potato :)) >> - VirtualBox >> - nginx >> - gunicorn >> - supervisord (watch gunicorn process) >> - git >> - virtualenv >> - pip (coupled with virtualenv, it's a p

Re: Getting into professional django development

2011-10-21 Thread Benedict Verheyen
On 21/10/2011 8:44, Kevin wrote: > > Question, why do you use VirtualBox? Because inhouse we still pretty much use Windows (i know). I introduced Python, Django and Linux here. My next laptop will be a Debian with a windows running in a Virtual Box VM. Now, I use Virtual Box and use a Debian VM

Re: Getting into professional django development

2011-10-20 Thread Kevin
I have a similar development machine set-up, for hosting, I am currently using Rackspace Cloud, as I have full control over deployment options, and it can grow with my apps, scalability is a must. I am currently using Debian Squeeze and editing with the wonderful Kate, and using KIO to edit the od

Re: Getting into professional django development

2011-10-19 Thread kenneth gonsalves
On Wed, 2011-10-19 at 14:59 +0200, Benedict Verheyen wrote: > - Debian ( 1st install was potato :)) > - VirtualBox > - nginx > - gunicorn > - supervisord (watch gunicorn process) > - git > - virtualenv > - pip (coupled with virtualenv, it's a powerful tool) > - south (easy db migration) > - fabric

Re: Getting into professional django development

2011-10-19 Thread kenneth gonsalves
On Wed, 2011-10-19 at 09:57 +0100, Tom Evans wrote: > 1) Docs are updated as code is updated. If your checked out trunk is > older than that used to generate the docs, then you are trying to > learn by reading documentation that is incorrect for your code. > 2) If you counteract this by religiously

Re: Getting into professional django development

2011-10-19 Thread Benedict Verheyen
On 18/10/2011 8:45, Kevin wrote: > Hello everyone! > > I have been using Django for about a year now and feel that I want > to take my experience to the next level. I have created a few website > using Django to test my skills, although not for anyone specific. I > am creating this thread as I

Re: Getting into professional django development

2011-10-19 Thread Tom Evans
On Wed, Oct 19, 2011 at 3:28 AM, kenneth gonsalves wrote: > On Tue, 2011-10-18 at 16:00 +0100, Tom Evans wrote: >> I can't stand incorrect pedantry - this is my curse. >> >> Kenneth actually said that "1.3 is ancient, you should be using >> trunk", which he corrected to "1.2 is ancient, you should

Re: Getting into professional django development

2011-10-19 Thread kenneth gonsalves
On Wed, 2011-10-19 at 08:47 +0200, Paul Menzel wrote: > I thought that is what I wrote. Maybe I need to improve my English. > > > I think the sed command is correct. > > The to be replaced term goes first. > > $ echo "1.3" | sed s/1.2/1.3/ > 1.3 > $ echo "1.2" | sed s/1.2

Re: Getting into professional django development

2011-10-18 Thread Paul Menzel
Am Mittwoch, den 19.10.2011, 07:54 +0530 schrieb kenneth gonsalves: > On Tue, 2011-10-18 at 16:47 +0200, Paul Menzel wrote: > > > > > 1.3 belongs to the stone age - since you are learning, it would be a > > > > > good idea to work with the current svn trunk, updating every week or > > > > > so. > >

Re: Getting into professional django development

2011-10-18 Thread Kevin
Thank you all for your great feedback! I will definitely take Andre's to-do list there, I hear REST is definitely something to master. I've been needing to learn Celery for a project I want to work. I have worked with caching, although I do not see myself as a master, I do know my way around the

Re: Getting into professional django development

2011-10-18 Thread Kurtis Mullins
I recommend South as well. Also, if you're interested -- I *might* be able to connect you with some part-time work on a current project. Contact me privately if want to know more. I need to talk it over with the big-man who signs the pay-check but I could definitely use the help. On Tue, Oct 18, 2

Re: Getting into professional django development

2011-10-18 Thread kenneth gonsalves
On Tue, 2011-10-18 at 16:00 +0100, Tom Evans wrote: > I can't stand incorrect pedantry - this is my curse. > > Kenneth actually said that "1.3 is ancient, you should be using > trunk", which he corrected to "1.2 is ancient, you should be using > trunk". His advice, regardless of which version you

Re: Getting into professional django development

2011-10-18 Thread kenneth gonsalves
On Tue, 2011-10-18 at 16:47 +0200, Paul Menzel wrote: > > > > 1.3 belongs to the stone age - since you are learning, it would > be a > > > > good idea to work with the current svn trunk, updating every > week or > > > > so. > > > > -- > > > > > > s/1.2/1.3/ > > > With all due respect to Mr. Gonsal

Re: Getting into professional django development

2011-10-18 Thread kenneth gonsalves
On Tue, 2011-10-18 at 06:46 -0700, Dan Gentry wrote: > With all due respect to Mr. Gonsalves, I do not care to work with the > Django trunk unless I'm just playing around with something. with all due respect to Mr. Gentry, I submit that he has not read my post properly - the relevant part he has

Re: Getting into professional django development

2011-10-18 Thread Paul Menzel
Am Dienstag, den 18.10.2011, 16:00 +0100 schrieb Tom Evans: > On Tue, Oct 18, 2011 at 3:47 PM, Paul Menzel wrote: > > Dear Dan, > > > > > > [Reordering the message so that it is easier to see the connection.] > > > > Am Dienstag, den 18.10.2011, 06:46 -0700 schrieb Dan Gentry: > > > >> On Oct 18,

Re: Getting into professional django development

2011-10-18 Thread Donald Stufft
+1 for Always Develop against a Release, and if you are forced to use a VCS checkout, at least use pip and pin your requirements to a specific point in the history for that VCS. On Tuesday, October 18, 2011 at 11:00 AM, Tom Evans wrote: > On Tue, Oct 18, 2011 at 3:47 PM, Paul Menzel (mailto:pm

Re: Getting into professional django development

2011-10-18 Thread Tom Evans
On Tue, Oct 18, 2011 at 3:47 PM, Paul Menzel wrote: > Dear Dan, > > > [Reordering the message so that it is easier to see the connection.] > > Am Dienstag, den 18.10.2011, 06:46 -0700 schrieb Dan Gentry: > >> On Oct 18, 3:10 am, kenneth gonsalves wrote: >> > On Tue, 2011-10-18 at 12:36 +0530, ken

Re: Getting into professional django development

2011-10-18 Thread Tim Chase
On 10/18/11 08:46, Dan Gentry wrote: With all due respect to Mr. Gonsalves, I do not care to work with the Django trunk unless I'm just playing around with something. My goal is always to produce a production quality application. Even the more stable than average Django trunk cannot provide the

Re: Getting into professional django development

2011-10-18 Thread Paul Menzel
Dear Dan, [Reordering the message so that it is easier to see the connection.] Am Dienstag, den 18.10.2011, 06:46 -0700 schrieb Dan Gentry: > On Oct 18, 3:10 am, kenneth gonsalves wrote: > > On Tue, 2011-10-18 at 12:36 +0530, kenneth gonsalves wrote: > > > On Mon, 2011-10-17 at 23:45 -0700, Ke

Re: Getting into professional django development

2011-10-18 Thread Dan Gentry
With all due respect to Mr. Gonsalves, I do not care to work with the Django trunk unless I'm just playing around with something. My goal is always to produce a production quality application. Even the more stable than average Django trunk cannot provide the consistency needed to deliver an app t

Re: Getting into professional django development

2011-10-18 Thread Cal Leeming [Simplicity Media Ltd]
Nice - didn't know about TastyPie, I've tended to always write my own :) Ty 2011/10/18 Andre Terra > Here's my to-do list for you: > > * Build a REST API using django-tastypie > * Master caching, cache invalidation, etc > * Celery (asynchronous tasks!) > * Learn to profile django apps, includin

Re: Getting into professional django development

2011-10-18 Thread Andre Terra
Here's my to-do list for you: * Build a REST API using django-tastypie * Master caching, cache invalidation, etc * Celery (asynchronous tasks!) * Learn to profile django apps, including finding bottlenecks * Write raw SQL * If you have a lot of corporate clients, serialize data and export to excel

Re: Getting into professional django development

2011-10-18 Thread Иван Иванов
It's better to learn on a project basis. Every client has different scope and interest and you cannot predict which apps you will need or not. Some barely used apps may be essential for you… But, when you ask… You may need to integrate django-registration with your django-cms, so you can manage sy

Re: Getting into professional django development

2011-10-18 Thread kenneth gonsalves
On Tue, 2011-10-18 at 12:36 +0530, kenneth gonsalves wrote: > On Mon, 2011-10-17 at 23:45 -0700, Kevin wrote: > > Currently I have been focusing on the following: > > > > * Django 1.2 > > 1.3 belongs to the stone age - since you are learning, it would be a > good idea to work with the current sv

Re: Getting into professional django development

2011-10-18 Thread kenneth gonsalves
On Mon, 2011-10-17 at 23:45 -0700, Kevin wrote: > Currently I have been focusing on the following: > > * Django 1.2 1.3 belongs to the stone age - since you are learning, it would be a good idea to work with the current svn trunk, updating every week or so. -- regards Kenneth Gonsalves -- You

Getting into professional django development

2011-10-17 Thread Kevin
Hello everyone! I have been using Django for about a year now and feel that I want to take my experience to the next level. I have created a few website using Django to test my skills, although not for anyone specific. I am creating this thread as I will like to ask current Django website deve