Ruby

Ruby 2.2.1 released with memory leak on Symbol GC fixed

Ruby 2.2.1 which was recently released, is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. This latest release Ruby 2.2.1 is the first TEENY version release of the stable 2.2 series. This release includes the fix for ffi build failure and memory leak issue on Symbol GC. Ruby 2.2.1 changelog enable smart chomp for all non-dummy encoding strings, not only default_rs Prohibit incremental GC while running Ruby-level finalizers to avoid any danger Prohibit GC while invoking T_DATA/T_FILE data structure because these operations break object relations consistency time.

Installing the Amazon EMR Command Line Interface for Windows

I was working on a simple project on how to manage my Amazon EC2 and S3 buckets from my local machine and decided to document how to achieve this using the Amazon EMR CLI for Windows. There are several tools and options how there that you can also use to manage your Amazon EC2 and S3 buckets, for instance Windows PowerShell. For the purpose of this post, I will focus mainly on Amazon EMR CLI.