HNHacker News
TopNewBestAskShowJobs

zentrus

31 karma · joined August 16, 2011

submissionscomments
zentrus··on Bootstrap 2.1 released
+1 on left hand navigation being a bad idea. I now see 20% less information on the screen as I try to quickly find something.
zentrus··on RedPhone is now Open Source
This looks to be just the client. Even though it is an "end-to-end" solution, you still need a RedPhone server. Am I wrong here?
zentrus··on Why I Use Perl: Reliability
Check this site out for a comparison of the various module counts per language. It is really incredible that rubygems surpassed CPAN last year and continues to grow at a very rapid rate. Quality may be another matter, but still, impressive.

http://www.modulecounts.com/

zentrus··on 10 Years of Red Hat Enterprise Linux
And RHEL packages are still from 10 years ago...
zentrus··on Pandas 0.7.0 released: Python data analysis library
Is there anything close to this for Ruby?
zentrus··on Django Best Practices
I have been using Django for about 6 months now. Previously, I had been working on PHP and Rails apps. I have been looking hard for some good best practices for Django. There are some things I really like about Django. I like it's readability and I like that new web developers can get up to speed rather quickly. There is one area that I really wish were better though. It is unfathomable to me that the norm (and best practice too apparently) is to cram pounds of code into single files (views.py, models.py, etc). Now sure, it's Python. You can break it up. But the documentation and also what you see in Django projects perpetuates this insanity. To break up your models, you must add additional glue code to each and every model (app_label) and if your app is large you will run into circular import issues. This is just not practical for medium to large projects. The best practice is to break up your project into applications. Yes, that does help some but you still are going to want to break up an app's model, view, etc into multiple files. Isn't this common sense? This and other areas of Django often makes me wonder: Why does Django make it easy to do the wrong things and hard to do the right thing?
zentrus··on [video] Douglas Crockford – JavaScript Programming Style and Your Brain
Really? The "++" operator is too crazy?
← PreviousPage 2 of 2