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.
oakdex-pokedex first release
Version 0.1.0 contains 802 Pokemon and 702 Moves and much more! Please checkout oakdex-pokedex and give me a star if you like it :)
TheOpenCMS. the Beginning
This week I’ve started creation of my own CMS. Wish me Good Luck. Changelog vol. 1
Rails DB version upgrade
https://github.com/igorkasyanchuk/rails_db gem was upgraded with removed not needed assets, Rails 3.2 improvements, Rails 5 tests now using 5.0.2 version.
Duo-lingual invoices with InvoicePrinter 0.0.9
I released InvoicePrinter 0.0.9. This version brings sublabels that can be used for duo-lingual invoices as shown on a new international invoice example. Read the announcement on my blog.
Deploy your RoR app to heroku
This is a simple gist that show instructions to deploy an RoR app on heroku. https://gist.github.com/dassiorleando/21a1dcd55eaf623164b6573b171b4945
gem Voiceless
https://github.com/TheOpenCMS/voiceless This simple gem helps to keep system work if some part of the system is not included. [more inside]
Newbie in Ruby? Come see my blog .. (BR)
Hey, my name is Cecília and I own the blog “Me, Ruby Girl”. Please, take a look. https://merubygirl.wordpress.com/
Want to use ES6 with Rails right now ? Webpack to the rescue
This article is about setting up a Rails 4 application so you can write complex JavaScript features using ECMAScript 6.
Bots on Rails: part one, looking for an idea and setting things up.
in this article we will start building facebook messenger bot on rails. First part is about setting things up, looking for an idea of basic facebook bot and getting familiar with prerequisites.
Ruby 2D: Make cross-platform 2D applications in Ruby
Create 2D apps, games, and more with the Ruby 2D gem. Run your app like you would any Ruby script, build it for the web with Opal, or compile it natively using MRuby. Check out Ruby2D.com to get started.
3 Useful Lessons from Installing Thinking Sphinx on Engine Yard
Installing Thinking Sphinx on Engine Yard soon? Here are three helpful tips on a successful Thinking Sphinx installation for a Ruby on Rails app with a dedicated utility instance.
What's new in Rails 5.1
A new version of Rails was announced a few days ago, is the first beta of Rails 5.1. It does not come with breaking changes but it does embrace Javascript in a way that never seen before in Rails. http://bit.ly/rails-51
Today we hit 1000 stars on GitHub
Super excited to share that the Helpy project hit 1000 stars on GitHub!! I want to thank the 45+ people who have made contributions and suggestions, bug reports, etc. that have helped to make this possible! Blog post: https://goo.gl/uZvqvt GitHub: http://github.com/helpyio/helpy
Prototypes in Ruby and the strange story of dup
How you can duplicate an Active Record object in Rails, why would you do it and how ruby is a strange language sometimes. Also how Rails tries to handle this strange quirks. All of that in the newest article on Arkency blog: http://blog.arkency.com/2017/03/prototypes-in-ruby/
How To Inherit Templates When Creating Custom Fields in Administrate
One of the biggest (and unexpected) pains for users of Administrate is that custom fields don’t inherit templates. Luckily there’s a solution using to_partial_path which works and requires a lot less effort than copy/pasting the original views. Read about it here
http://www.carlosramireziii.com/how-to-inherit-templates-when-creating-custom-fields-in-administrate.html
How to Get Production-like Error Responses in Your Rails Tests
In the Rails test environment, when your app responds with an error, it shows the detailed exception page. That’s ideal for unexpected errors, but for expected error responses that you want to write tests for, your app ought to respond as it would in production. Here’s a quick way to do it: https://www.wetestrails.com/blog/realistic-error-responses
Acra, database protection suite
Protect Ruby web apps with Postgres backend with strong cryptography and intrusion detection daemon. Microservice-oriented (decoupled reads & writes), selective encryption, highly customizable, friendly OS license (Apache2). GitHub, Official announcement post.
From implicit magic to explicit code
In the 4th article in my series I show how to build a custom initialize method to handle tracking important data to be used by a background job: https://www.saturnflyer.com/blog/from-implicit-magic-to-explicit-code
unibits
A command-line tool that visualizes UTF-8, UTF16, and UTF-32 in the terminal. Supports valid and invalid encodings!
Get Up and Running with Rails API
Rails 5 now makes it a piece of cake to get started writing an API-only application. In this post, we’ll go through what to do in the first 5 minutes working on your Rails-based API.
8 Incredible Ruby on Rails Gems to Try
From authorization to chart creation, here are eight Gems that are tried, tested, and officially super useful.