Ruby

Showing 19-23 of 23 results
EngineeringIcon ChevronBack-end

A Guide to Rails Engines in the Wild: Real World Examples of Rails Engines in Action

by Joe James

Why are Rails Engines not used more often? I don't know the answer, but I do think that the generalization of "Everything is an Engine" has hidden the problem domains that they can help to solve.

12 minute readContinue Reading
EngineeringIcon ChevronWeb Front-end

The Many Interpreters and Runtimes of the Ruby Programming Language

by Ryan Wilcox

Which Ruby implementation is right for your project? While the reference implementation (Ruby MRI) remains the interpreter of choice, an alternate Ruby implementation may be right for your project, depending on your operational goals and constraints. This article showcases the Ruby interpreter implementations and runtimes available today, discussing the advantages and disadvantages of each.

9 minute readContinue Reading
EngineeringIcon ChevronWeb Front-end

Buggy Rails Code: The 10 Most Common Mistakes That Rails Developers Make

by Brian VanLoo

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.

13 minute readContinue Reading
EngineeringIcon ChevronTechnology

Adventures in GPS Programming and Development: a Geospacial Tutorial

by Tomo Krajina

This post explores some of the more common types of GPS tracking errors to expect with low-end GPS devices, providing an understanding of what causes them as well as some approaches for correcting them. The techniques outlined can provide users of low-end GPS devices with a reasonable level of automated improvement of the accuracy of their GPS tracks.

14 minute readContinue Reading
EngineeringIcon ChevronTechnology

Elasticsearch for Ruby on Rails: A Tutorial to the Chewy Gem

by Arkadiy Zabazhanov

Elasticsearch provides a powerful, scalable tool for indexing and querying massive amounts of structured data, built on top of the Apache Lucene library. Building on the foundation of Elasticsearch and the Elasticsearch-Ruby client, we've developed and released our own improvement (and simplification) of the Elasticsearch application search architecture that also provides tighter integration with Rails. We've packaged it as a Ruby gem named Chewy. This post discusses how we accomplished this, including the technical obstacles that emerged during implementation.

12 minute readContinue Reading

Join the Toptal® community.