Just a collection of Rails related stuffs that might be interesting to rails developers out there!!!
Aug 31, 2011
Aug 30, 2011
nide - Beautiful IDE for Node.JS
nide is a web-based IDE for Node.js, designed with simplicity and ease-of-use in mind.
The current version of nide was designed and developed in only 48 hours, at the Node.js KO coding competition.
The current version of nide was designed and developed in only 48 hours, at the Node.js KO coding competition.
Tags:
node.js
Fulcrum - Alternative to Pivotal Tracker Project Management Tool
Fulcrum is an agile project management tool. It provides a real time overview of your project plan (product backlog), instantly adjusting the project plan based upon your team's prior performance.
Fulcrum aims to create an experience as instantaneous and interactive as the traditional tool for agile project management, the whiteboard.
Fulcrum aims to create an experience as instantaneous and interactive as the traditional tool for agile project management, the whiteboard.
Tags:
tools
Aug 29, 2011
Rails 3.1.0.rc8 has been released !!!
This is the final release candidate. Rails 3.1.0 will be release next on August 30th :-)
Source: rubyonrails.org
Tags:
rails
rubygems-pwn: A Vulnerability in RubyGems
If you've seen people saying to run
gem install rubygems-pwn
on Twitter (which I don't advise!), it's because it's a proof of concept for a vulnerabilty in RubyGems.
The rubygems-pwn project on GitHub has more information about it, but essentially you can push arbitrary Ruby code into gemspec parameters which will then be executed later on.
The vulnerability has been discussed in the rubygems repo where a fix has already been made but, hopefully, more general fixes should be made available soon. (If you want to see the direct example of a malicious gemspec, look here.)
Source: RubyFlow
The rubygems-pwn project on GitHub has more information about it, but essentially you can push arbitrary Ruby code into gemspec parameters which will then be executed later on.
The vulnerability has been discussed in the rubygems repo where a fix has already been made but, hopefully, more general fixes should be made available soon. (If you want to see the direct example of a malicious gemspec, look here.)
Source: RubyFlow
Aug 25, 2011
Apple’s COO Tim Cook Replaces Steve Jobs As CEO
Apple’s Steve Jobs has resigned from his position as CEO and Apple has just announced
that COO Tim Cook has taken over as CEO.
As COO, Cook was responsible for all of the company’s worldwide sales and operations, including end-to-end management of Apple’s supply chain, sales activities, and service and support in all markets and countries.
He also headed Apple’s Macintosh division and plays a key role in the continued development of strategic reseller and supplier relationships, ensuring flexibility in response to an increasingly demanding marketplace.
Source: TechChrunch
that COO Tim Cook has taken over as CEO.
As COO, Cook was responsible for all of the company’s worldwide sales and operations, including end-to-end management of Apple’s supply chain, sales activities, and service and support in all markets and countries.
He also headed Apple’s Macintosh division and plays a key role in the continued development of strategic reseller and supplier relationships, ensuring flexibility in response to an increasingly demanding marketplace.
Source: TechChrunch
Tags:
news
Aug 24, 2011
Engine Yard and Orchestra Join Forces
Engine Yard has acquired Orchestra to add PHP support to the Engine Yard Platform as a Service (PaaS)
Source - EngineYard
Source - EngineYard
Tags:
news
Aug 20, 2011
Firefox 7 reaches beta, promises faster browsing
Mozilla released yesterday a beta of Firefox 7, putting the lighter-weight browser in front of a large number of users for the first time.
According to Mozilla, Firefox 7 uses significantly less memory than Firefox 4 through Firefox 6, cutting consumption by as much as 50 percent .
You can download the beta version here
Tags:
releases
Ruby - Finding Unused Methods Statically
Laser can see when you don't use a method, even through some interesting cases with send and public_send See how it works, and when it doesn't!
Tags:
ruby
Rails 2.3.14, 3.0.10 and 3.1.0-rc6 Released
The Rails developers have pushed out three new releases in tandem to fix the same security vulnerabilities. All three major branches have been covered. The vulnerabilities include:
It's recommended that everyone upgrade, as the SQL injection and XSS vulnerabilities can be particularly damaging.
- SQL injection vulnerability
- A way for attackers to render a view without first calling the corresponding action
- A XSS vulnerability in the strip_tags helper
- Another XSS vulnerability, this time having to do with the UTF8 parsing code
Twitter Releases Bootstrap, A Set Of Tools To Build Web Apps Using CSS
Twitter has just released Bootstrap, a new toolkit to build web apps using CSS. It includes base CSS styles for typography, forms, buttons, tables, grids, navigation, alerts, and more. You can access Bootstrap on GitHub here.
Twitter says that Bootstrap was launched as a way to provide a consistent framework for the front end of individual applications. The toolkit was originally developed during Twitter’s first Hackweek, and Twitter has been working on the tools to release to developers.
Source: Techrunch
Tags:
tools
Brightbox - Serious rails hosting out of the box
Brightbox provides Xen-based virtualised servers, optimised for hosting Ruby on Rails.
Each Brightbox server comes with RAID10 storage, access to our managed MySQL cluster and the Brightbox Rails stack preinstalled.
Link: http://www.brightbox.co.uk/
Each Brightbox server comes with RAID10 storage, access to our managed MySQL cluster and the Brightbox Rails stack preinstalled.
Link: http://www.brightbox.co.uk/
Aug 18, 2011
Orion Henry on Heroku, Doozer and Paxos, Ruby
Orion Henry explains what make Heroku's PaaS tick, in particular the new extensible Cedar stack as well as Doozer, the implementation of the Paxos algorithm created at Heroku.
Link: http://www.infoq.com/interviews/henry-heroku
Link: http://www.infoq.com/interviews/henry-heroku
rbenv: A Simple, New Ruby Version Management Tool
rbenv is a new lightweight Ruby version management tool built by Sam Stephenson (of 37signals and Prototype.js fame).
The established leader in the Ruby version management scene is RVM but rbenv is an interesting alternative if you want or need something significantly lighter with fewer features.
Think of it as a bit like Sinatra and Rails.
Link: https://github.com/sstephenson/rbenv
The established leader in the Ruby version management scene is RVM but rbenv is an interesting alternative if you want or need something significantly lighter with fewer features.
Think of it as a bit like Sinatra and Rails.
Link: https://github.com/sstephenson/rbenv
Tags:
gems
Interview: Aaron Patterson upon Rails 3.1 as well as Ruby Performance
Aaron Patterson talks about opening in Ruby as well as Rails, a small of a hurdles Rails as well as Rack poise for a Ruby GC, as well as most more.
Link: http://www.infoq.com/interviews/patterson-ruby-performance
Link: http://www.infoq.com/interviews/patterson-ruby-performance
Rails HTTP Status Code to Symbol Mapping
Status Code | Status Message | Symbol |
---|---|---|
1xx Informational | ||
100 | Continue | :continue |
101 | Switching Protocols | :switching_protocols |
102 | Processing | :processing |
2xx Success | ||
200 | OK | :ok |
201 | Created | :created |
202 | Accepted | :accepted |
203 | Non-Authoritative Information | :non_authoritative_information |
204 | No Content | :no_content |
205 | Reset Content | :reset_content |
206 | Partial Content | :partial_content |
207 | Multi-Status | :multi_status |
226 | IM Used | :im_used |
3xx Redirection | ||
300 | Multiple Choices | :multiple_choices |
301 | Moved Permanently | :moved_permanently |
302 | Found | :found |
303 | See Other | :see_other |
304 | Not Modified | :not_modified |
305 | Use Proxy | :use_proxy |
307 | Temporary Redirect | :temporary_redirect |
4xx Client Error | ||
400 | Bad Request | :bad_request |
401 | Unauthorized | :unauthorized |
402 | Payment Required | :payment_required |
403 | Forbidden | :forbidden |
404 | Not Found | :not_found |
405 | Method Not Allowed | :method_not_allowed |
406 | Not Acceptable | :not_acceptable |
407 | Proxy Authentication Required | :proxy_authentication_required |
408 | Request Timeout | :request_timeout |
409 | Conflict | :conflict |
410 | Gone | :gone |
411 | Length Required | :length_required |
412 | Precondition Failed | :precondition_failed |
413 | Request Entity Too Large | :request_entity_too_large |
414 | Request-URI Too Long | :request_uri_too_long |
415 | Unsupported Media Type | :unsupported_media_type |
416 | Requested Range Not Satisfiable | :requested_range_not_satisfiable |
417 | Expectation Failed | :expectation_failed |
422 | Unprocessable Entity | :unprocessable_entity |
423 | Locked | :locked |
424 | Failed Dependency | :failed_dependency |
426 | Upgrade Required | :upgrade_required |
5xx Server Error | ||
500 | Internal Server Error | :internal_server_error |
501 | Not Implemented | :not_implemented |
502 | Bad Gateway | :bad_gateway |
503 | Service Unavailable | :service_unavailable |
504 | Gateway Timeout | :gateway_timeout |
505 | HTTP Version Not Supported | :http_version_not_supported |
507 | Insufficient Storage | :insufficient_storage |
510 | Not Extended | :not_extended |
Source: codyfauser
Tags:
rails
Subscribe to:
Posts (Atom)