RubyFlow The Ruby and Rails community linklog

×

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

You can use basic HTML markup (e.g. <a>) or Markdown.
Note that your post may be edited to suit the format of the site.

As you are not logged in, you will be
directed via GitHub to signup or sign in

Post Preview

Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.

Why does refactoring make code simpler?

Last week, I wrote about methods with consistent return values, and how they’ll make your code simpler. But how does that happen? Why does the right refactoring make your code easier to work with? What makes good abstraction good, and bad abstraction bad? I mean, you can’t just blindly rearrange your code and end up with quality software. If you can learn why these techniques work, you’ll be better able to understand where your code needs help. And you’ll be able to use the right tools where they matter the most.

Custom Video Players and Animating Videos in RubyMotion

In the previous episode we looked at CALayer and how easy it makes animating your views. We’re going to expand on this by looking at a class I mentioned at the end of that episode called AVPlayerLayer, and it’s buddy AVPlayer. Using these classes you can creating custom designed video players and animate them in the same ways that you can animate CALayer (because AVPlayerLayer is a subclass of CALayer), without making the video jump, it’s all very smooth. [more inside]

ITTIA DB SQL Receives "Editor's Choice Award" From Embedded Computing Design

ITTIA DB SQL is selected as an “Editor’s Choice Award” by the respected Embedded Computing Design magazine. ITTIA DB SQL continues “targeting embedded systems, mobile devices, and other Internet of Things (IoT) appliances that require non-stop access to data”, allowing manufacturers to benefit from relational model and SQL to build fast, scalable, reliable and highly available applications.

Loading older posts