MONDAY, FEBRUARY 06, 2012
Rails Development, ASP.NET C# Development, PHP Programming, Custom Web Applications, Expert programmers for hire!
Changing the timezone on the Heroku Cedar stack can be done in a few easy steps.
  1. Grab your the appropriate zone name string from here
  2. In your console/shell (app will restart after): heroku config:add TZ=America/Vancouver
To test it out:
  1. console/shell: heroku run console
  2. Time.now

Github, a popular company for hosting public and private source code repositories (and a requirement for using cloud-based hosting solutions from EngineYard and Heroku) has just released a native Mac OS desktop application.

Overall, the Github mac application allows users of their service to perform tasks normally reserved through terminal, within the application. For simple tasks such as push & pull this isn’t a big deal, however for more complex tasks this application is a huge timesaver.

Perhaps as an indicator to the rising popularity of OS X as a developer platform, the official Github application is only available on the Mac.

37 Signals has released the Ruby on Rails 3.1 release candidate and it has a number of big features in store:

Asset Pipelines

Sprockets 2.0 powered, rack based asset packaging which enables proper organization, including use in plugins and engines. SCSS is the default for stylesheets & CoffeeScript is the default for JavaScript. Supports multiple concatenations (including CSS), CoffeeScript & SCSS preprocessing.

HTTP Streaming

2 words: faster pages. HTTP Streaming lets the browser downloa stylesheets and javascript while the server is generating the response. It will require support from the web server, that said unicorn & ngnix already support it.

jQuery is now the default

Finally! jQuery is now the default JavaScript framework. If you still want to use Prototype, it’s extremely easy to switch to it.

Reversible migrations: DRY migrations that know how to revert themselves.

Identity Map: Allows you to reduce the number of queries your app will trigger. Speed!

Force SSL: Force_ssl makes your application encryption easier to manage on a per-app or per-controller basis

It’s recommended that if you are going to start a new application, that you use Ruby 1.9.2. Rails will support 1.8.x until Rails 4.0 but it will soon be considered a legacy option.

A security vulnerability was found in the nested attributes code in Rails 3.0.0 and 2.3.9. It is highly recommended that all rails applications be updated to 3.0.1 or 2.3.10 respectively.

Source

Ruby on Rails 3.0.0 framework was released today to the community. After a lengthy development cycle, we’re happy to see it arrive. Notable enhancements in this final release include:

  • Merge of Rails & Merb frameworks
  • New Active Record query engine
  • New router for Action Controller
  • New Action Mailer
  • Manage dependencies with Bundler
  • XSS protection enabled by default
  • Elimination of encoding issues from non-english languages (and MS Word!)
  • Active Model: Validations, callbacks, etc
  • New Railties API for plugins support
  • Complete rewrite of Action Pack and Railties
  • Unobtrustive Javascript support – switch between jQuery & Prototype with relative ease

If you’re using Engine Yard as your host, they have already updated their system to support the new framwork.

 
37 Signals announced today that the second release candidate for Ruby on Rails 3.0 has been released. Ruby on Rails 3.0 RC2 has relatively few changes to it which indicates that a final release is imminent unless major issues are found soon. Reviewing the changes on git it appears that 356 commits were made by 64 authors in the process of producing RC2. Rails 3.0 now has it’s own stable branch on git found with the master branch now pointing to rails 3.1 To update or install Ruby on Rails 3.0 RC2 through gem use:
gem install rails –pre
To update through Bundler edit your Gemfile and set the gem entry as:
gem ‘rails’, ’3.0.0.rc2′
 

The Rails 3 RC was just released moments ago. If you have been testing out Rails 3 Beta 4, now is a great time to upgrade and see what’s changed. Engine Yard’s appCloud has also updated their technology stack to now support Rails 3 RC.

Since Beta 4, 125 authors have made over 840 commits to the code base.

 

We’re here to help you!

Your Name*

Your Number*

Your Email*

How can we help you?