Ruby on Rails is an open-source web development framework optimized for programmer happiness and maintaining sustainable productivity. Many things are defined by convention, freeing you from having to re-invent things to stay productive.
3
votes
0answers
65 views
Designing and refactoring of payment logic
Im currently working on an application that helps users to coordinate dinner clubs and all related accounting. (A dinner club is where people in a group, take turns to cook for the rest and then you ...
2
votes
1answer
1k views
Rails - How to use modal form to add object in one model, then reflect that change on main page?
I'm working on a Rails app and I've come across a situation where I'm unsure of the cleanest way to proceed.
I posted a question on SO with code samples and such - it has received no answers, and the ...
3
votes
1answer
219 views
How can web development bootcamps deliver on their promise?
I came across the concept of web development bootcamps, these 9-10 week intensive crash courses claim to teach beginners web development and help them get 80k starting salary jobs. Many of you might ...
0
votes
0answers
36 views
What are the pros and cons of running multiple instances of an app per marketplace?
One app to rule them all, and in the darkness, bind them.
I'm speccing out a client app at the moment.
The same service is to be delivered to two separate counties and the the content within: users, ...
0
votes
0answers
24 views
If yield is a closure inside a layout, then how does layouts are rendered within? [closed]
In Rails, if yield is a closure inside a layout, then how does controller can dictate which layout to render?
layout :render => "myLayout"
15
votes
10answers
5k views
Is Ruby on Rails supposed to have a steep learning curve or is it just me? [closed]
I'm a self-taught programmer. I've been learning RoR since October with varying intensity (sometimes all day, sometimes nothing for several weeks). Before that I knew only Java, but knew it pretty ...
2
votes
1answer
118 views
What set of tools make up “the rails way” of testing javascript in the browser?
What's the concensus for doing in-browser (either headless or remote-controlled) testing of javascript?
Unit testing my JS is nice, but can't protect against irresponsible changes to the DOM.
Unit ...
2
votes
1answer
95 views
Storing different algorithms and using them for demonstration
I have an app for creating simple graphs (the kind with vertices and edges) and then using different algorithms on them (BFS, DFS, topsort, Prim's etc) for demonstrating how they work.
I'm now ...
2
votes
1answer
79 views
Storing graphs with json and db
I have a Rails 4 app having to do with graphs. These graphs need to be stored and I'm not sure of the best way to do it. Firstly, the app has a SQLite db in development and PostgreSQL in production. I ...
34
votes
9answers
3k views
Developing on a production server
Today I got yelled at for developing an application on a production server. Quote, "developing on a production server is not acceptable - ever!"
Here is the situation.
I set up a development ...
2
votes
2answers
223 views
Self taught RoR developer: what needs to be learned to become a mid level developer? [closed]
I'm a self taught Ruby on Rails developer, and am currently working in a junior position at a web consulting firm. Recently there has been a wave of self taught programmers or people switching fields, ...
12
votes
4answers
1k views
How much sense does it make for a veteran .Net developer to move to ROR professionally? [closed]
I consider myself a moderately skilled (definitely not stupid) .Net developer. Over the past 5 years I've been working with ASP.Net, ASP.Net MVC, SharePoint, WPF, Silverlight, RDBMS (SQL Server and ...
3
votes
2answers
202 views
Is a data service API a good idea?
We currently have a monolithic Rails application that is really three separate applications that make use of the same data. In trying to figure out how to properly compartmentalize and break the ...
21
votes
2answers
6k views
We have a large Ruby on Rails application (25 million monthly users), our management decided to rewrite in Node.js, am I crazy?
Please tell me if:
Node.js will make our site faster!
Node.js will consume fewer server resources, we can save money!
Node.js will make us more productive!
Node.js means we can share client and ...
1
vote
3answers
252 views
Ruby/RoR development: desktop or server [closed]
Our company has started development of own systems "in-house". We already got couple of developers, who will be responsible for writing code in Ruby/RoR.
We are currently discussing infrastructure, ...