http://www.goodreads.com/author_blog_posts/1220865-talking-a...
543 karma · joined July 29, 2010
http://www.goodreads.com/author_blog_posts/1220865-talking-a...
I use virtualenv heavily and still do the symlinking dance. I keep my django trunk in a ~/libraries folder and symlink the django folder to the /path/to/virtualenv/lib/pythonX.X/site-packages folder. I'm not sure that I have a compelling reason for doing so.
It's python and everybody knows python > ruby (also vim > emacs).
The only real wart for me is django.contrib.auth.models.User -- we should be able to easily replace the main auth model and not extend it. It feels like a real anti-pattern sometimes.
Incidentally, I discovered that I actually have a balanced whole arm translocation of chromosomes 5 and 16. That is I have one normal 5, one normal 16, and two abnormal chromosomes one with a 5p/16q and one with a 5q/16p. I only found it out when I rotated through a cytogenetics lab and we dropped our own chromosomes for grins. It's not a Robertsonian translocation (doesn't involved acrocentric chromosomes) but it's right through the centromeres of 5 and 16. Pretty weird, but as far as I can tell, totally asymptomatic. I'm a physician (and hobby-python guy) and have 4 completely normal kids.
[1]http://ericholscher.com/blog/2010/nov/8/building-django-app-...
[1]http://ericholscher.com/blog/2010/nov/8/building-django-app-...
I know that you are a rails guy and they use an MS stack. Any friction there? Were they able to use your A/B framework or did they have something on their own stack?
Edit: Nevermind: http://blog.fogcreek.com/how-to-do-ab-testing-using-google-w...
It's pretty easy to deploy, but I haven't really benchmarked anything or hit it under stress.
http://groups.google.com/group/nodejs/browse_thread/thread/a...
I don't want to discourage you, but I think that there are a huge number of roadblocks to creating a disruptive start-up that we usually see on HN in the medical world. Firstly, doctors are not the folks who are making the decisions about health care IT. The hospital IT depts are running that show, and in my limited experience they have no interest in supporting open-source or services that don't come with a big support contract. They would like to be able to point the finger to an outside company if things go south. Secondly, HIPAA and HITECH are going to be a big problem for small medical startups. A single breach or unauthorized disclosure or security hole is going to potentially sink your business.
I would encourage you to learn to code. It's definitely accessible for tech-oriented physicians and the wealth of community resources in the open source world makes it pretty easy to ask questions if you get into a bind.