Episode Suggestions
What topic would you like me to cover in future Railscasts episodes? If you want to make a suggestion about the website itself, use the other forum on the right side.
-
docwhat@gerf.org
The celluloid gem looks really interesting. It may not be the most Rails-centric item, but it's still something that looks really cool for anyone wanting to do concurrency in their app.
4 votes -
do an episode on rails deployment on Amazon EC2 freetier
I know it's just fantastic to deploy a rails app to heroku, but AWS seems have no restriction on domain queries and resolves queries faster.
What baffling me when I try to deploy a rails app to AWS free tier is that the SSH keys set up and gems setup are confusing.
So I am just wondering if you could do an episode on that.4 votes -
Maintenance Window
I want to learn how to put up a maintenance window with my Rails Application. Serve a static html page while bringing down the rails application server.
3 votes -
Good example of using DCI with Rails
I just recently discovered the DCI pattern. It was apparently part of RubyConf2011: http://en.oreilly.com/rails2011/public/schedule/detail/19424
At work, we talked about this pattern, but it's hard to grok and harder to see specific examples where it is beneficial, rather than just another layer of abstraction.
6 votes -
cover gmaps4rails
It's a gem for Google maps and Rails 3. Available on github: https://github.com/apneadiving/Google-Maps-for-Rails
558 votes -
AJAX Pagination
Instead of doing it from scratch, you can now use https://github.com/ronalchn/ajax_pagination.
It makes it much easier to do pagination, with updates via javascript, without having to code all the bells and whistles manually (such as a loading image etc).
3 votes -
Walkthrough of TorqueBox
It'd be great to show http://torquebox.org/
1 vote -
picky
Picky is a really easy to use and fast Ruby search engine that helps your users find what they are looking for.
http://florianhanke.com/picky/41 votes -
An episode about Friendly_id gem
show tipical use example.
1 vote -
Advanced Thinking Sphinx
Topics would include geo-searching, facets delta indexing, and other advanced search features.
9 votes -
Accessible Web Design
Given new technology like Siri[1] as well as the requirements of less enabled web users, it would be really nice to have at least an episode talking about accessible web design and best practices.
[1] http://www.quirksmode.org/blog/archives/2011/11/a_quick_siri_no.html
2 votes -
62 votes
-
When and how to use polyglot persistence
With the proliferation of NoSQL and NewSQL dbms, it seems that rails apps may be able to take advantage of a "right tool for the job" mentality when setting up database systems. A railscast that covers relevant ORMs/ODMs, and how to hook in multiple DBs to an app would be nice :).
3 votes -
Using Amazon s3 for secure assets
Rather than using a services like Payloadz etc. I would love to know how I could easily generate time degrading urls for secure assets on Amazon S3.
This would be part of a system to sell videos and other files.
Thanks
Hutch
1 vote -
presentation of LocomotiveCMS
This RoR CMS seems to be userfrendly but needs more explanations to understand how to setup... I found this http://www.tommyblue.it/2011/02/28/how-to-build-a-website-with-locomotive-cms-from-scratch/ whitch could be a base of the Episode...
6 votes -
Rubber
This is the real deal. Up and running from the command line into one or more cloud instances, with scalability. Add this to a complete application demo and you have a 100% turn key solution. While AWS might not be right for everyone, it's a good way to get applications on line for demo purposes to clients and investors, while at the same time being a plausible final deployment.
The rubber plugin enables relatively complex multi-instance deployments of RubyOnRails applications to Amazon’s Elastic Compute Cloud (EC2).
7 votes -
uploads with Carrierwave and processing in background
Uploading files using CarrierWave, HTML 5 drag and drop feature, AJAX (upload progress bar), and attachment processing in background (delayedJob, Resque, ...)
44 votes -
19 votes
-
Create episode about testing views (templates, partials, helpers) in separated environment
I think this topic is not covered with the attention it deserves. Views are very important part of the app and onle tested in conjunction with controllers (in functional tests or integration/acceptance one).
There is http://rspec.info/rails/writing/views.html but it has too little info.
Thanx!
6 votes -
Internationalizing Rails application using Tr8n crowdsourced translation engine
One of the best ways to go about translating your web site into multiple foreign languages is to crowd source the translation process to the site users. Facebook has a very elegant solution for doing this, and now the Rails community has a similar tool.
Tr8n crowdsourced translation engine does most of what Facebook translations application does and even more in some areas (due to the beauty and power of the Ruby language). Give it a try:
It does have a tiny bit of a learning curve to get it integrated. So it would be great to see an… more
134 votes