Rails Installation Broke Briefly as Dependency Yanked Old Versions of Gems— A bit of a complicated story this! In brief, MimeMagic is a library for detecting the MIME type of files, but it contained a GPL licensed file for years despite the project being MIT licensed. To rectify the problem, the creator switched MimeMagic to GPL and yanked (removed) the old versions upon which Rails had a dependency - oops! The author then released a new version to fix the problem, but the licensing remains a standing issue given the effects the GPL can have on consuming projects. Rails GitHub Issues |
Crystal 1.0 Released: A Ruby-esque Compiled Language— Crystal is a language heavily inspired by Ruby but that offers compilation, static type checking, macros, and ultimately a lot of performance. Crystal isn’t Ruby but it’s close enough that I know of many Rubyists who’ve added it to their repertoire. The Crystal Core Team |
Deploy Rails Apps with Cloud 66— Deploy and manage your Ruby on Rails applications to any cloud or server. From code to production in minutes. Build great web applications faster, and let us take care of your infrastructure. 4-week free trial + extra $100 free credits with the code: Ruby-Weekly! . Cloud 66 sponsor |
Find Your Next Job Through Hired— Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It's free for job-seekers. Hired |
▶ Docker Basics for Rails Developers— A look at setting up a Dockerfile for a Rails app and Docker Compose yml for other services you might need like Postgres or Redis. Chris Oliver |
Dead Simple Rails Monitoring— In less than 100 lines of code Tom created a simple but useful (and free!) monitoring solution using the ActiveSupport Instrumentation API. Tom Rothe |
|