Ruby on Rails

Articles, references and resources

How to Approach Authentication on Rails

Locks Thumbnail
Ruby on Rails went open source in late 2004, and open to commit changes in 2005. Since then, some solutions appeared to solve common problems like authentication, a common requirement in Web applications. Here’s my brief analysis of how authentication solutions have evolved, what we have to work with right now, and how to select the right one based on how it will be used. A Long Time Ago, in a Galaxy Far, Far Away…. acts_as_authenticated and rest_full authentication and… continue…

Ruby on Rails 3.2.7 Fixes Denial of Service Threat

Ruby on Rails new version 3.2.7 fixes CVE-2012-3424, a worrisome security vulnerability that opens up denial of service attacks to Web applications that use RoR’s digest authentication. Says H-Online: The issue affects systems using the Action Pack digest authentication, typified by the use of the “with_http_digest” controller helper methods such as authenticate_or_request_with_http_digest. There are, according to the advisory, no workarounds for the issue which also affects Rails 3.0 and 3.1. The developers recommend that users upgrade immediately. Details on the… continue…

Tough Bootcamp Teaches Ruby on Rails

Ruby on Rails
Ruby on Rails is among the most sought after tech skills, so developers are looking for ways to get up to speed fast. That’s why Shereef Bishay started Dev Bootcamp, a hardcore ten-week program based in San Francisco that invites developers at all levels of experience to dive in and swim through more than 400 hours of intense training. The cost: a whopping $12,200, with a $1,000 discount for early signup. (Contrast that with a popular six-week, $2,800 course taught… continue…

New Social Video Producers Need Developers

Video Wall
Social media is going video. The scramble to create the perfect social video sharing app is underway, with no fewer than seven startups already in the fray, some of them already hiring. Each of their products offers some kind of variation on taking short videos, shot with a smartphone and uploaded easily to an environment where they can be shared with friends or categorized for browsing and sharing with the wider world. Because these startups are small and nimble, most… continue…

A Better Way to Get Tickets for EuRuKo

Rock Concert Crowd
EuRuKo is one of the best Ruby conferences in Europe, and getting tickets is really hard. Normal tickets are 65,- EURO and usually sell out quickly so make sure you are ready and waiting Imagine, you have 200 tickets for an event but around 4,000 people trying to attend. Would you think of a better way to offer them? Maybe handle them like a rock concert: Open your point of sales at a specified time, and let people line up… continue…

Programmers Have a Wealth of Educational Resources

HTML
Instagram just sold for a billion dollars. Pinterest has become the third-leading social networking site in only a few months. Angry Birds is worth… who knows how much? It seems that writing a cool app has become something akin to playing the lottery, but with better odds of actually winning something. What are the resources you use to keep your coding skills up to date? Tell us in the comments below.  That’s why people are scrambling to learn the languages… continue…

NOSQL and SQL: A Match Made in Heaven?

Ruby on Rails Dice Talent Community
When we write applications in an RDBMS database, we can’t create whatever relationship we want between database objects. Since we’re using a relational database, this seems like a contradiction. Let’s skip the semantics and see what happens in the Rails world. Rails is presented as database agnostic, but that really means Relational Database Agnostic — you still have to use an RDBMS database to persist your objects. SQL doesn’t play well with large clusters. Note that neither Google not Amazon… continue…

Ruby on Rails Course Goes Open Source

Classroom
  A popular six-week Ruby on Rails course taught at New York’s General Assembly last year is now available online. Is $2800 too much to pay for a Ruby on Rails class? Post your thoughts below.  Daniel Doubrovkine, head of engineering at Artsy.net,  posted the curriculum on Github and licensed it under Creative Commons. The class summary: We start by introducing students to the Ruby development environment and show elementary Ruby code. Students also learn how to use Git and exercise the development workflow… continue…

ActiveResource Removed from Rails. What about Roar?

Representers can be used in both sides, client and server
Due to the removal of ActiveResource (Ares) from Rails I want to analyze how we use it, how we can replace it, and present a new promising gem. ActiveResource was introduced in Rails 2.0: Active Resource (ARes) connects business objects and Representational State Transfer (REST) web services. It implements object-relational mapping for REST webservices to provide transparent proxying capabilities between a client (ActiveResource) and a RESTful service (which is provided by Simply RESTful routing in ActionController::Resources). Active Resource attempts to… continue…

D.C. Web Startups Need Open Source, Product Skills

Washington D.C.
Washington, D.C., area tech startups can’t find the people they need to create new products and services. Many of the reasons will sound familiar to employers in other areas of the country: too few U.S. students receiving STEM degrees, a lack of necessary non-technical skills, and difficulty securing visas for foreign workers to do the work in the meantime. Haroon Mohktarzada, the chief executive of Webs.com in suburban Silver Spring, Md., told the Washington Post:  “We have taken some people… continue…