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.
eBook with iOS app source code and backend Rails app source code
iOS on Rails is a book for anyone with some Rails experience and little or no iOS experience. [more inside]
MagmaConf 2014 Early Bird Tickets Almost Sold Out
MagmaConf 2014</a href> takes place this June 4, 5 and 6 in beautiful Manzanillo, Mexico; and our Early Bird discount tickets are going fast! Don’t miss out on your chance to attend Mexico’s premier web development conference. We’ve got some great speakers lined up including Sandi Metz, Desi McAdam, and Fred George (check out the full line up here</a href>). We’ve also got your amazing beach side room all made up just for you, so make sure to book your room at Magma Village</a href> before it’s too late!
Wicked Good Ruby Conf RFP is Open!
Boston’s 2nd annual Ruby Conference’s RFP is open. We are also looking for sponsors.
How Can I Make Ruby Not Compile Gems on Every Machine?
A lot of folks wonder, “how do you deploy Ruby in a commercial environment with strong stability requirements?” [more inside]
ITTIA DB SQL Helps Android Developers to Manage, Discover and Distribute Embedded Data
ITTIA DB SQL now provides Android applications new capabilities to discover nearby data from other devices such as mobile tablets, notebooks, and embedded systems. With a footprint suitable for embedded systems, interoperability is greatly simplified, and new data is automatically and efficiently transferred upon discovery, so that Android applications can monitor and control nearby systems.
Our CSS/Sass Project Architecture and Styleguide
Feeling lost among your unorganized and bloated CSS files? Check out how we’re managing it in our new blog post. Written by Bruno Azevedo: Our CSS/Sass Project Architecture and Styleguide.
48 links to follow up on from CocoaConf
If you couldn’t get to CocoaConf, or didn’t take very good notes, Ara rounded up 48 links to resources and events mentioned while he was there.
Rails + RubyMotion - Communicating with your Rails backend in your RubyMotion apps with RestKit
RestKit is an amazing library for communicating efficiently and easily with RESTful services, like a Rails backend for your application. With a bit of setup, it’s by far one of the best ways to keep your RubyMotion app in sync with your server. We’re going to continue where we left off in Episode 16 with our Tasker application, and have RestKit keep our tasks saved to the server, and keep the server and Core Data store in sync. See the show notes for the Rails app I’m using with Tasker. [more inside]
FiniteMachine 0.3.0 release
The finite_machine has stronger focus on event driven transitions. Now you can call your events asynchronously fsm.async.go. Please check it out and let me know what you think!
Omega - v0.7.2 release
We are pleased to announce the v0.7.2 release of the Omega Simulation Framework. The release has been cut and tagged on github and deployed to the omegaverse.info Omegaverse node. [more inside]
TDDing Pat Shaughnessy's Ask Don't Tell
Prefer The Declarative Over The Imperative [more inside]
Timecop Gem Explained
Post on how Timecop works and how it extends Ruby classes.
Copy-pasteable minitest re-run commands
gem install minitest-rerun require ‘minitest/rerun’
How to crash a lot of Rails apps - Invalid Byte sequence in UTF8
I wrote a short blog post on how to crash many Rails/Rack based apps. Not a big deal and not a security issue, but still worth patching: Rack: ArgumentError: invalid byte sequence in UTF-8
Brace Yourselves, RubyConf Portugal is coming!
We have an extremely exciting announcement to make: Brace Yourselves, RubyConf Portugal is coming!. Check it out.
Sidekiq 3.0 now available
If you run background jobs, good news! Sidekiq 3.0 is now available.
Build a Lotus application today
Most of the Lotus frameworks was released in the past months. The main Lotus gem isn’t out yet. [more inside]
zihin acan dualar
Hafıza duaları zihin acan dualar hafıza gelistiren ve zihin acan dualar
RubyMotion Pairing #1 - Fixing Pods, Target/Action, UITableViews, and more with Murtuza Kutub
The MotionInMotion RubyMotion pairing sessions are focused on doing one-on-one training with developers who are new to RubyMotion, and recording them so other newcomers can learn from it. In this session we work through an error when working with cocoapods due to Command Line Tools not being setup, and then go through some of the basic concepts of iOS development like views, target-action, table views, and delegates & data sources. If you’re not interested in the part at the beginning where we’re fixing the error in cocoapods, skip ahead to 22m 20s in. [more inside]
TurboLinks: the Best Thing You Won't Ever Use in Rails 4
On the OnLive engineering blog: TurboLinks: the Best Thing You Won’t Ever Use in Rails 4.
Structuring CSS On The Filesystem
Great article by Michael Guterl Structuring CSS On The Filesystem good article for anybody who works with CSS, but especially applicable to Rails developers.