Deployment Script Spring Cleaning – GitHub
Tuesday, August 11th, 2009If you are a Git user and deploying using Capistrano, you might be interested in this article from GitHub:
If you are a Git user and deploying using Capistrano, you might be interested in this article from GitHub:
Rails 3 is a rewrite / merger with Merb, and includes Yehuda Katz, Merb lead developer working on it full-time. Here are some posts which were published recently:
http://yehudakatz.com/2008/12/23/rails-and-merb-merge/
http://weblog.rubyonrails.org/2009/7/30/community-highlights-yehuda-katz
http://yehudakatz.com/2009/03/06/alias_method_chain-in-models/
http://www.engineyard.com/blog/2009/6-steps-to-refactoring-rails-for-mere-mortals/
There are lots of lessons and techniques in ruby, rails and general programming to be learnt from these posts. Enjoy!
ProjectX has always a keen supporter of Summer of Code. Among the many aims of Summer of Code is help IT students upskill. Recently, I did a workshop for students to learn and get their hands dirty with version control software (git).
Git with it’s popularity and simple operations was the best choice I found for teaching beginners. The workshop files are posted on the Summer of Code blog (http://blog.summerofcode.co.nz/2009/07/31/code-management-git-workshop/)
This post was cross-posted at Thong’s personal blog as well.
We at ZoomIn joined the internet blackout last week, along with many others.
The recent news of the delay of Section 92A is good news. We have now removed our “dark maps” as the black out has ended. Thank you all for your comments as well as participation in the blackout.
Steve Sounders has put up the test for his stanford class on website optimisation.
There are some really challenging questions in there.
Why were ETags introduced in HTTP/1.1?
What are four techniques for reducing cookie weight?
List five techniques for making selector matching faster.
Why do ETags (with the default Apache and IIS syntax) degrade performance with regard
to proxy caching?
Kudos to Steve for pushing the boundaries of our field. Its time that optimisation was baked in by default and every web developer knew the fundamentals! That starts by teaching the students of the future.