The Ruby and Rails community linklog
Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!
Submit a post
Post Preview
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Rails View Variants - MetaCasts.tv*
In this episode we’ll look at pre-Rails 4.1 and post-Rails 4.1 ways of selecting different views based on the current request. These can be useful for returning mobile views for smart phones or other custom views. [more inside]
How to create links aggregation website #1: Adding, editing, deleting links
I’ve created first part of my guide to creating links aggregation website in rails
Easy Hourly Backups for your Production Server
I just released a tutorial to show you how to configure hourly database and file backups on your server.
Build a rails project from scratch
Have you ever wondered how rails boots from rails server to a fully working webserver? [more inside]
Introducing People - an open source app for managing team & projects
Some time ago, we decided that we needed to improve the tool that manages our team work in a better way. A a result - we created a “People App”. Then we though - if it help us to manage our devs within projects - why not to share it with other? Introducing - People App - hope you’ll find it useful guys.
Universal Ruby Gems in 20 Lines of Code
New article on Cross Platfrom Ruby Blog. It explains how to make your gems run universally in Ruby, RubyMotion and Opal.rb. It literally takes 20 lines of code.
How to Learn TDD Without Getting Overwhelmed
The culture of testing is one of the best things about the Rails community. But if you’re coming from a place where you weren’t testing at all, TDD can be especially hard to learn. It’s clear that you can’t really go from zero to TDD in a single step. So, what do you do? How can you learn TDD without being overwhelmed?
Rails 4.1 Enum - Codemy
We show you why and how you would use enum in your app Rails 4.1 Enum (~ 6 minutes)
Data listing gem for Rails
Easily create AJAX-enabled data lists with out-of-the-box support for sorting, filtering and in-place editing. Check our gem SmartListing.
Writing Beautiful, Functional, Immutable Ruby - Book Intro
I am collecting feedback on the intro to a Ruby book I am working on… [more inside]
Setting up A Rails Development Environment with Vagrant + Docker
Docker seems like it’s going to change the way we deploy Rails applications and an essential step in taking advantage of this is using it in both development and production. This Rails and Docker Tutorial covers setting up quick and repeatable development environments using Vagrant and Docker.
Top 10 mistakes that Ruby on Rails programmers make
Ruby on Rails strives to simplify and streamline the web application development process. But while Rails is easy to use, it is also not hard to misuse. This article looks at 10 common Rails pitfalls, including how to avoid them and the problems that they cause. [more inside]
Why Swift Will NEVER Replace RubyMotion
I’ve been seeing a lot of tweets from people saying that Swift has basically killed RubyMotion, which is extremely far from the truth, and I’m going to explain why quickly and without much fuss, because people seem to just be saying it without thinking. [more inside]
A Big Week For RubyMotion Developers
This past week has been insane for me, with the RubyMotion #inspect conference, and now the massive announcements from WWDC, there is a lot of new things for us RubyMotion developers. Not only do we have a new platform (Android) to work with soon (which for a lot of you may be the first time you’ve ever touched it), but Apple has dropped some amazing new APIs for us to use, and we haven’t even seen close to all of them yet. [more inside]
ChainFlow – refactor your data processing
This article describes how to refactor and improve readability of complex data processing with syntax similar to Haskell do-notation and State monad. [more inside]
Rails Extentions
Split a monolithic app into small isolated apps and extending them with class extensions
Oracle Instant Client Installer
This is new gem for simplifying installation of Oracle Instant Client. Gem is here and explanations are here.
World Cup 2014 Match Picks/Predictions (w/ Open Source Sportbook Rails Web App)
Hello, I’ve reconfigured the sportbook - an open source Ruby on Rails web app for match picks/predictions - for the World Cup 2014 in Brazil (11 days an counting!). The sportdb gem lets you load the plain text fixtures into your SQL database of choice; see the worldcup.db fixtures in plain text or served up via a web app or try the World Cup Brazil 2014 picks demo (login with demo/demo). Cheers.
Get more from ActiveRecord::Store
You like ActiveRecord::Store with it’s serialised attributes but tired from converting attributes to a not string value?! Check out active_store_accessor which does all dirty work for you. [more inside]
Refactoring conditionals out of your code
I have prepared some Ruby code to show how conditionals can breed like rabbits, and how to spay and neuter those bunnies before it get’s out of control. [more inside]
Optimizing the Mobile Site (Variants + Framework7)
In this episode we show you how to optimize the response for our mobile site Video on Youtube.
7 Websites to Get Latest News About Ruby
I wrote list of ruby news websites