Ruby on Rails 3.0 is available

Bryan's picture
Submitted by Bryan on

I'm not much of a programmer but I can appreciate the value of a good programming language when I see it. While I know Python and dabble with PHP, I've always appreciated Ruby and Ruby on Rails. There is something about the Ruby development scene that perks my interest in this programming language.

Ruby on Rails 3.0 was just released this week. The development of Rails 3.0 has been two years in the making. David August writes:

Rails 3.0 has been underway for a good two years, so it’s with immense pleasure that we can declare it’s finally here. We’ve brought the work of more than 1,600 contributors together to make everything better, faster, cleaner, and more beautiful.

Some of the biggest changes and additions in Rails includes:

  • New Active Record query engine - makes it easier to build complex queries over several iterations.
  • New router for Action Controller - the syntax has been modified to to favor the REST style
  • New Action Mailer
  • Manage dependencies with Bundler - Bundler allows you to specify the libraries, frameworks, and plugins that your application depends on.
  • XSS protection by default
  • Encoding issues resolved
  • Active Model: Validations, callbacks, etc for all models
  • Official plugin APIs
  • Documentation

If you're interested in Ruby on Rails 3.0, check out the download page at RubyonRails.org.

Python for system administrators

Bryan's picture
Submitted by Bryan on
So, Python isn't really a CMS topic unless you're a Plone user.  However, as my world at work slowly moves from Python to Java as the language of choice...I'll promote this underdog open source language anytime.  From the IBM developerWorks site:
Adopt Python to manage UNIX® systems while incorporating concepts of good program design. Python is an easy-to-learn, open source scripting language that lets system administrators do their job more quickly. It can also make tasks more fun.
Complete Story

PHP.net announces end of life for PHP 4

Bryan's picture
Submitted by Bryan on
If the project leaders and users of your favorite content management system are still debating when they should drop PHP 4 support, it looks like the PHP development team has helped make that decision for them.  PHP.net just announced the End of Life for PHP 4.  Starting in 2008, only security updates on a case-by-case basis will be provided...and PHP 4 is dead in August 2008.
Today it is exactly three years ago since PHP 5 has been released. In those three years it has seen many improvements over PHP 4. PHP 5 is fast, stable & production-ready and as PHP 6 is on the way, PHP 4 will be discontinued.

The PHP development team hereby announces that support for PHP 4 will continue until the end of this year only. After 2007-12-31 there will be no more releases of PHP 4.4. We will continue to make critical security fixes available on a case-by-case basis until 2008-08-08. Please use the rest of this year to make your application suitable to run on PHP 5.
More information available at PHP.net. So no more excuses...if you're still running PHP 4 there is no time better time than the present to check out PHP 5.2.

Mitchell Baker: The Open Web and JavaScript 2

Bryan's picture
Submitted by Bryan on

"JavaScript is not something the general consumer works with or even understands. Many may not know of it or understand why it matters. But JavaScript is a fundamental element of the web. It's fundamental in human interaction with the web. Updating JavaScript's capabilities updates the power of the web itself. Updating the web through open standards and through open source like Mozilla moves the web forward in a way that is accessible to all."

Complete Story