Did You Know that jQuery Leaks Memory like a Fountain? — and there’s a solution for it. 97 Things Every Programmer Should Know - O'Reilly Media. Although I've written many, many lines of code, I've never worked in a 'world class programming shop'.
After I had been programming for awhile, I sought a job in what I hoped would be such a shop: a place where things were done "right". Instead, I have always found myself in positions where creative people hack code and implement systems. And, some of those systems were high quality enterprise applications. I suspect, though, that my vision of a 'world class programming shop' may not really exist.
There are places where protocols are developed and their use enforced and best practices identified and implemented. 97 Things Every Programmer Should Know: Collective Wisdom From the Experts is a collection of short essays addressing many, many facets of the application development process. Other essays convey useful advice such as having a coding standard and enforcing its use. In the 97 essays, nearly every aspect of the application development process is explored and described. GTD Toolbox: 100+ Resources for Getting Things Done.
Getting Things Done, also abbreviated as GTD, is a popular time management productivity method created by David Allen.
The method is just as popular today as it was back in 2007 when we ran our GTD Ninja post featuring more than 50 apps to help you be more productive and organized. But there are a host of new applications out there to help you be even more productive this year. Below are more than 100 of them. What are your favorite GTD tools? Tell us more about them in the comments. Complete Solutions iGTD - A free Mac OS X app. Kinkless GTD - Free Applescripts for OmniOutliner Pro for implementing GTD-style task management. OmniFocus - A Mac OS X GTD system that also works with your iPhone. tasktoy - A GTD app that includes printable lists and mobile access. Todoist - A simple GTD app with a built-in calendar, Gmail integration, and more. Things - task management on the Mac. Your life is unique – so it’s no surprise that after just a little while, your Things looks like no one else’s.
Do you want to write a song, plan the next big project, improve the house, or write a thesis? Whatever it is, you can customize Things to make it perfect for your needs. Every project you add to Things automatically shows up in the sidebar so you can access it at any time. And you can hide projects you’re currently not working on by putting them in Someday - this keeps your sidebar clean and lets you focus on the things that are relevant now. Add Areas to the sidebar so you can group projects and to-dos together: “Family”, “Work”, “Hobby”, “Health”, or whatever makes sense to you. Add tags to your to-dos for added context - use “Home” for all to-dos you want to do at home, “Errands” for things you need to buy, “High” for very important tasks, and so on. Ruby Article Index. Go to Ruby on Rails articles or Ruby articles.
There's a ton of good Ruby and Rails content to be found inside the O'Reilly Network. The list below is a complete index to all our Ruby and RoR content. Be sure to also check out the Ruby Blog for great information from our expert bloggers. Ruby on Rails Articles Go to the Cookin' with Ruby on Rails series, articles by Gregory Brown, or miscellaneous Rails articles. Rolling with Ruby on Rails Series A series by Curt Hibbs and Bill Walton introducing the world of Rails.
Rolling with Ruby on Rails, January 20, 2005 The Ruby community is abuzz about Rails, a web application framework that makes database-backed apps dead simple. Rolling with Ruby on Rails, Part 2, March 3, 2005 Curt Hibbs introduced Ruby on Rails by building a simple but functional web application in just a few minutes. Rolling with Ruby on Rails Revisited, December 14, 2006 Was it really two years ago when Curt Hibbs introduced Ruby on Rails to the world at large?