# Ruby Chat

**URL:** https://metaruby.com/c/ruby-forum/6.md

[Latest](https://metaruby.com/latest.md) · [Categories](https://metaruby.com/categories.md) · [Tags](https://metaruby.com/tags.md)

---

## [Ruby Forum Info](https://metaruby.com/t/ruby-forum-info/12)

<div class="topic-metadata">

**Author:** [@AstonJ](https://metaruby.com/u/AstonJ)\
**Replies:** 1\
**Last updated:** [June 14, 2015, 2:47pm UTC](https://metaruby.com/t/ruby-forum-info/12 "2015-06-14T14:47:35Z")

</div>

General Ruby Forum.

---

## [QueryTrack - finding time-consuming database queries](https://metaruby.com/t/querytrack-finding-time-consuming-database-queries/2263)

<div class="topic-metadata">

**Author:** [@kirill\_shevch](https://metaruby.com/u/kirill_shevch)\
**Replies:** 0\
**Last updated:** [July 24, 2019, 11:37am UTC](https://metaruby.com/t/querytrack-finding-time-consuming-database-queries/2263 "2019-07-24T11:37:25Z")

</div>

Tool for finding time-consuming database queries for ActiveRecord-based Rails Apps. Provides Slack notifications for with backtrace, raw SQL, time duration, etc. https://github.com/kirillshevch/query\_track

---

## [Sign In with Apple](https://metaruby.com/t/sign-in-with-apple/2255)

<div class="topic-metadata">

**Author:** [@kirill\_shevch](https://metaruby.com/u/kirill_shevch)\
**Replies:** 0\
**Last updated:** [June 7, 2019, 7:09am UTC](https://metaruby.com/t/sign-in-with-apple/2255 "2019-06-07T07:09:18Z")

</div>

“Sign In with Apple” implementation for Ruby and OmniAuth nhosoya/ omniauth-apple

---

## [Announce: ActiveOrient 0.79 Gem Pre-release](https://metaruby.com/t/announce-activeorient-0-79-gem-pre-release/2237)

<div class="topic-metadata">

**Author:** [@hartmut](https://metaruby.com/u/hartmut)\
**Replies:** 0\
**Last updated:** [April 19, 2019, 11:59am UTC](https://metaruby.com/t/announce-activeorient-0-79-gem-pre-release/2237 "2019-04-19T11:59:47Z")

</div>

ActiveOrient @ GitHub OrientDB is a Multi-ModelDatabase. Its community Release is OpenSource, the Company has just been bought by SAP. Version 3 is released in autumn 2018. The unique feature: SQL is used to query a NO…

---

## [Ruby Computer Science 101](https://metaruby.com/t/ruby-computer-science-101/2234)

<div class="topic-metadata">

**Author:** [@jesus\_castello](https://metaruby.com/u/jesus_castello)\
**Replies:** 0\
**Last updated:** [April 17, 2019, 12:50pm UTC](https://metaruby.com/t/ruby-computer-science-101/2234 "2019-04-17T12:50:15Z")

</div>

What is a data structure? A data structure is a specific way to organize & access data. Knowing about data structures improves your ability to write more professional Ruby code. You can read the article here: https:/…

---

## [An interview with Ruby Founder Yukihiro "Matz" Matsumoto](https://metaruby.com/t/an-interview-with-ruby-founder-yukihiro-matz-matsumoto/2225)

<div class="topic-metadata">

**Author:** [@pilar](https://metaruby.com/u/pilar)\
**Replies:** 0\
**Last updated:** [April 4, 2019, 8:41am UTC](https://metaruby.com/t/an-interview-with-ruby-founder-yukihiro-matz-matsumoto/2225 "2019-04-04T08:41:41Z")

</div>

A special interview with the founder of Ruby language - Yukihiro “Matz” Matsumoto on April 25! Matz will share the latest news on Ruby, and explain the differences between #Ruby & #Golang . Plus, he’ll be answering YOUR …

---

## [Announcing Tabulo v1.2.1: terminal table generation gem](https://metaruby.com/t/announcing-tabulo-v1-2-1-terminal-table-generation-gem/2201)

<div class="topic-metadata">

**Author:** [@matt-harvey](https://metaruby.com/u/matt-harvey)\
**Replies:** 0\
**Last updated:** [March 19, 2019, 12:33pm UTC](https://metaruby.com/t/announcing-tabulo-v1-2-1-terminal-table-generation-gem/2201 "2019-03-19T12:33:22Z")

</div>

https://rubygems.org/gems/tabulo Tabulo is a gem for generating terminal tables (aka ASCII tables). Key features differentiating it from many/most other terminal table generators: The initialization interface is str…

---

## [What is your preferred learning method?](https://metaruby.com/t/what-is-your-preferred-learning-method/216)

<div class="topic-metadata">

**Author:** [@AstonJ](https://metaruby.com/u/AstonJ)\
**Replies:** 15\
**Last updated:** [March 18, 2019, 1:54pm UTC](https://metaruby.com/t/what-is-your-preferred-learning-method/216 "2019-03-18T13:54:57Z")

</div>

Books, screencasts, learn by doing, or…?

---

## [MeWe Group created for Ruby](https://metaruby.com/t/mewe-group-created-for-ruby/2136)

<div class="topic-metadata">

**Author:** [@danielpclark](https://metaruby.com/u/danielpclark)\
**Replies:** 2\
**Last updated:** [February 26, 2019, 9:52am UTC](https://metaruby.com/t/mewe-group-created-for-ruby/2136 "2019-02-26T09:52:20Z")

</div>

I created a MeWe group for Ruby. If you’re on that social network and would like to join you can at https://mewe.com/join/ruby1 . I’m a moderator both there and for a major Ruby group on Facebook at https://www.faceboo…

---

## [Ruby on Rails 6.0 Beta 1 Deprecations](https://metaruby.com/t/ruby-on-rails-6-0-beta-1-deprecations/2114)

<div class="topic-metadata">

**Author:** [@kobaltz](https://metaruby.com/u/kobaltz)\
**Replies:** 0\
**Last updated:** [January 20, 2019, 2:29pm UTC](https://metaruby.com/t/ruby-on-rails-6-0-beta-1-deprecations/2114 "2019-01-20T14:29:21Z")

</div>

A list of the deprecations that are listed in the CHANGELOG.md of the Ruby on Rails 6.0Beta1 release. https://blog.driftingruby.com/ruby-on-rails-6-0-beta-1-deprecations/ https://blog.driftingruby.com/ruby-on-rails-6-0-…

---

## [Ruby on rails new documentation web site](https://metaruby.com/t/ruby-on-rails-new-documentation-web-site/2066)

<div class="topic-metadata">

**Author:** [@igorkasyanchuk](https://metaruby.com/u/igorkasyanchuk)\
**Replies:** 1\
**Last updated:** [December 22, 2018, 8:31pm UTC](https://metaruby.com/t/ruby-on-rails-new-documentation-web-site/2066 "2018-12-22T20:31:03Z")

</div>

Hello, Let me share a little project which I and my friends created: https://www.apiduck.io. This is not a new idea, we know there are similar solutions, but we were not happy with them because of several reasons. So w…

---

## [Bundler 1.17.0 announced](https://metaruby.com/t/bundler-1-17-0-announced/1989)

<div class="topic-metadata">

**Author:** [@Ohm](https://metaruby.com/u/Ohm)\
**Replies:** 0\
**Last updated:** [October 25, 2018, 8:13am UTC](https://metaruby.com/t/bundler-1-17-0-announced/1989 "2018-10-25T08:13:49Z")

</div>

Bundler has just announced the release of version 1.17.0 https://bundler.io/blog/2018/10/25/announcing-bundler-1-17-0.html The command bundle remove json now removes e.g. json from Gemfile.

---

## [My views about Ruby](https://metaruby.com/t/my-views-about-ruby/1971)

<div class="topic-metadata">

**Author:** [@sei](https://metaruby.com/u/sei)\
**Replies:** 1\
**Last updated:** [October 17, 2018, 1:49pm UTC](https://metaruby.com/t/my-views-about-ruby/1971 "2018-10-17T13:49:07Z")

</div>

Ruby makes me happy. What makes ruby great? its syntax that easy to understand by brain and also relaxing for heart. Python is jack of all fields but master of none. It’s not readable and soothing for brain. I just hate…

---

## [Emit - CSP in Ruby](https://metaruby.com/t/emit-csp-in-ruby/1891)

<div class="topic-metadata">

**Author:** [@Ohm](https://metaruby.com/u/Ohm)\
**Replies:** 0\
**Last updated:** [August 28, 2018, 7:22am UTC](https://metaruby.com/t/emit-csp-in-ruby/1891 "2018-08-28T07:22:20Z")

</div>

I have recently, as part of my PhD, created a CSP (Communicating Sequential Processes) framework for Ruby. It can be found at https://github.com/omegahm/emit. I still need to create a proper README for that project, but …

---

## [Ruby gem test\_values](https://metaruby.com/t/ruby-gem-test-values/1881)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [August 18, 2018, 10:40pm UTC](https://metaruby.com/t/ruby-gem-test-values/1881 "2018-08-18T22:40:15Z")

</div>

I have put up a Ruby gem, test\_values, with methods that return named values for use in testing. So far: StringValues strings\_in\_length\_range(range, base\_string='x') strings\_not\_in\_length\_range(range, base\_string='x…

---

## [Gem debug\_helper v2.0 Supports Custom Handlers](https://metaruby.com/t/gem-debug-helper-v2-0-supports-custom-handlers/1868)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [August 11, 2018, 11:06pm UTC](https://metaruby.com/t/gem-debug-helper-v2-0-supports-custom-handlers/1868 "2018-08-11T23:06:03Z")

</div>

Ruby gem debug\_helper Version 2.0 is up. The debug\_helper assists in printf-style debugging by displaying details about objects, often recursively. New support for custom handlers: previously, the helper supported sel…

---

## [Gem debug\_helper Version 1.7 Is Up](https://metaruby.com/t/gem-debug-helper-version-1-7-is-up/1803)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [July 14, 2018, 11:08pm UTC](https://metaruby.com/t/gem-debug-helper-version-1-7-is-up/1803 "2018-07-14T23:08:20Z")

</div>

Ruby gem debug\_helper Version 1.7 is up. New classes detailed: File Set New option: depth (controls depth of recursive analysis)

---

## [Gem debug\_helper Goes All Modular](https://metaruby.com/t/gem-debug-helper-goes-all-modular/1788)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [July 7, 2018, 4:17pm UTC](https://metaruby.com/t/gem-debug-helper-goes-all-modular/1788 "2018-07-07T16:17:23Z")

</div>

Per a user suggestion, I have enhanced Ruby gem debug\_helper so that it can be used either as a class or as a module. Per the suggestion, the new module method, putd, has the look and feel of method puts. Now you can a…

---

## [Prefer Class Method or Mix-In Instance Method?](https://metaruby.com/t/prefer-class-method-or-mix-in-instance-method/1778)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 1\
**Last updated:** [June 30, 2018, 7:21pm UTC](https://metaruby.com/t/prefer-class-method-or-mix-in-instance-method/1778 "2018-06-30T19:21:28Z")

</div>

Assume that a certain functionality is available both as a class method and as an instance method (via a module). Class method: require 'foo' Foo.foo() Instance method (via module): require 'bar' include Bar …

---

## [Gem debug\_helper Is Up](https://metaruby.com/t/gem-debug-helper-is-up/1777)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [June 30, 2018, 1:13pm UTC](https://metaruby.com/t/gem-debug-helper-is-up/1777 "2018-06-30T13:13:17Z")

</div>

Help with printf-style debugging: https://rubygems.org/gems/debug\_helper

---

## [Ruby DebugHelper](https://metaruby.com/t/ruby-debughelper/1775)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [June 29, 2018, 2:35pm UTC](https://metaruby.com/t/ruby-debughelper/1775 "2018-06-29T14:35:28Z")

</div>

I will soon be putting up a new gem , debug\_helper. Any pre-release suggestions or comments will be appreciated. The GitHub project is here.

---

## [Cross-compiling Ruby gems on Linux machine](https://metaruby.com/t/cross-compiling-ruby-gems-on-linux-machine/1759)

<div class="topic-metadata">

**Author:** [@karthikkb93](https://metaruby.com/u/karthikkb93)\
**Replies:** 0\
**Last updated:** [June 21, 2018, 5:14pm UTC](https://metaruby.com/t/cross-compiling-ruby-gems-on-linux-machine/1759 "2018-06-21T17:14:40Z")

</div>

I am trying to cross compile a ruby gem “Eventmachine”. My target is an ARM Linux machine and my host is a x86\_64 Linux machine. I found out his link this and it talks about cross compiling for Windows platform and not m…

---

## [JOB - Looking for Senior RoR developers, Senior and Junior Backend Developers and Junior and Senior Frontend Developers](https://metaruby.com/t/job-looking-for-senior-ror-developers-senior-and-junior-backend-developers-and-junior-and-senior-frontend-developers/1744)

<div class="topic-metadata">

**Author:** [@BW2018](https://metaruby.com/u/BW2018)\
**Replies:** 0\
**Last updated:** [June 13, 2018, 4:22pm UTC](https://metaruby.com/t/job-looking-for-senior-ror-developers-senior-and-junior-backend-developers-and-junior-and-senior-frontend-developers/1744 "2018-06-13T16:22:00Z")

</div>

Hello! I am an International Researcher for a Recruitment firm. I am currently looking for: - Senior Ruby on Rails Developers (at least 3 years of experience). - Senior Backend Developer (at least 4-5 years of experi…

---

## [New Gem: structured\_log](https://metaruby.com/t/new-gem-structured-log/1735)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [June 9, 2018, 5:25pm UTC](https://metaruby.com/t/new-gem-structured-log/1735 "2018-06-09T17:25:33Z")

</div>

I have put up a new Ruby gem: structured\_log. It’s an alternative to the many “flat” logs available. Logging in nested sections (blocks) in Ruby code appears as nested elements in the XML log, giving structure to both…

---

## [Gem Configuration File](https://metaruby.com/t/gem-configuration-file/1731)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 1\
**Last updated:** [June 8, 2018, 4:25pm UTC](https://metaruby.com/t/gem-configuration-file/1731 "2018-06-08T16:25:01Z")

</div>

For my Ruby gem markdown\_helper, I’m considering implementing some sort of configuration file. Thoughts and questions: Where to locate the file: Ideally, in the user’s git directory, in part because the helper is …

---

## [Page TOC Now in Gem markdown\_helper](https://metaruby.com/t/page-toc-now-in-gem-markdown-helper/1720)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [June 3, 2018, 5:39pm UTC](https://metaruby.com/t/page-toc-now-in-gem-markdown-helper/1720 "2018-06-03T17:39:19Z")

</div>

Gem markdown\_helper now has page TOC: Builds the table of contents for a markdown page. See What’s New.

---

## [Gem markdown\_helper Updated](https://metaruby.com/t/gem-markdown-helper-updated/1709)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [May 27, 2018, 2:05am UTC](https://metaruby.com/t/gem-markdown-helper-updated/1709 "2018-05-27T02:05:13Z")

</div>

Gem markdown\_helper now shows inclusions backtrace for missing includee file or circular inclusions. See What’w New.

---

## [Hazard a random library with weighted tables](https://metaruby.com/t/hazard-a-random-library-with-weighted-tables/1674)

<div class="topic-metadata">

**Author:** [@czuger](https://metaruby.com/u/czuger)\
**Replies:** 0\
**Last updated:** [May 4, 2018, 1:54pm UTC](https://metaruby.com/t/hazard-a-random-library-with-weighted-tables/1674 "2018-05-04T13:54:41Z")

</div>

Hello, I wrote a small library for dice simulation. You can simply roll dice like : Hazard.d6 (rolls a 6 sided dice). Hazard.d3d6 (rolls 3 6 sided dice). And much more I also recently added weighted tables which al…

---

## [Mr. Robot Elliot write code on Ruby](https://metaruby.com/t/mr-robot-elliot-write-code-on-ruby/1665)

<div class="topic-metadata">

**Author:** [@artemiy](https://metaruby.com/u/artemiy)\
**Replies:** 1\
**Last updated:** [April 30, 2018, 8:56am UTC](https://metaruby.com/t/mr-robot-elliot-write-code-on-ruby/1665 "2018-04-30T08:56:15Z")

</div>

---

## [New version of Ruby gem markdown\_helper](https://metaruby.com/t/new-version-of-ruby-gem-markdown-helper/1667)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [April 29, 2018, 9:43pm UTC](https://metaruby.com/t/new-version-of-ruby-gem-markdown-helper/1667 "2018-04-29T21:43:17Z")

</div>

I have put up a new version of Ruby gem markdown\_helper. Section What’s New? is at the top of the README.

[Next page](https://metaruby.com/c/ruby-forum/6.md?page=1)
