# Ruby Chat

**URL:** https://metaruby.com/c/ruby-forum/6.md?page=1

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

**Page:** 2

---

## [Gem markdown\_helper CLI](https://metaruby.com/t/gem-markdown-helper-cli/1647)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [April 19, 2018, 2:59pm UTC](https://metaruby.com/t/gem-markdown-helper-cli/1647 "2018-04-19T14:59:23Z")

</div>

I’ve added a proper command-line interface to gem markdown\_helper.

---

## [Gem Documentation](https://metaruby.com/t/gem-documentation/1633)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [April 10, 2018, 10:38pm UTC](https://metaruby.com/t/gem-documentation/1633 "2018-04-10T22:38:51Z")

</div>

When forming a GitHub project into a Ruby gem, there are some complications: The gem’s documentation at RubyDoc.info does not like an image that has a relative file path. The gemspec must specify any additional markdow…

---

## [Ruby Gem markdown\_helper supports nested include files](https://metaruby.com/t/ruby-gem-markdown-helper-supports-nested-include-files/1628)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [April 7, 2018, 8:41pm UTC](https://metaruby.com/t/ruby-gem-markdown-helper-supports-nested-include-files/1628 "2018-04-07T20:41:06Z")

</div>

I have put up Ruby gem markdown\_helper v1.5, which supports nested file inclusion. An included file may now include more files.

---

## [Does anyone know how to do a blacklist in ruby?](https://metaruby.com/t/does-anyone-know-how-to-do-a-blacklist-in-ruby/1620)

<div class="topic-metadata">

**Author:** [@Carlos](https://metaruby.com/u/Carlos)\
**Replies:** 1\
**Last updated:** [April 2, 2018, 2:58am UTC](https://metaruby.com/t/does-anyone-know-how-to-do-a-blacklist-in-ruby/1620 "2018-04-02T02:58:02Z")

</div>

I need to reject a few words when a user creates a comment, I need to know how I can do this without using a gem :frowning:

---

## [Automation QA](https://metaruby.com/t/automation-qa/1603)

<div class="topic-metadata">

**Author:** [@artemiy](https://metaruby.com/u/artemiy)\
**Replies:** 2\
**Last updated:** [April 1, 2018, 7:22am UTC](https://metaruby.com/t/automation-qa/1603 "2018-04-01T07:22:47Z")

</div>

Hello. What tools do you use to automate testing? Selenium Webdriver + Ruby, right?

---

## [Project structured\_log Goes Public](https://metaruby.com/t/project-structured-log-goes-public/1607)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [March 28, 2018, 8:59pm UTC](https://metaruby.com/t/project-structured-log-goes-public/1607 "2018-03-28T20:59:45Z")

</div>

GitHub project structured\_log is now public. Soon to be a Ruby gem.

---

## [Gem markdown\_helper v1.0.0 released](https://metaruby.com/t/gem-markdown-helper-v1-0-0-released/1594)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [March 19, 2018, 6:37pm UTC](https://metaruby.com/t/gem-markdown-helper-v1-0-0-released/1594 "2018-03-19T18:37:26Z")

</div>

I have released v1.0.0 of gem markdown\_helper.

---

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

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [March 15, 2018, 2:31pm UTC](https://metaruby.com/t/updated-gem-markdown-helper/1583 "2018-03-15T14:31:19Z")

</div>

I’ve put up a new version of gem markdown\_helper Now, by default, the output markdown has added comments that show: The path to the template file. The path to each included file. The image description (original) for e…

---

## [MarkdownHelper Updated](https://metaruby.com/t/markdownhelper-updated/1576)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [March 9, 2018, 10:18pm UTC](https://metaruby.com/t/markdownhelper-updated/1576 "2018-03-09T22:18:58Z")

</div>

I have updated the markdown\_helper gem. Features: File inclusion Image path resolution (new) The image path resolution replaces relative image paths with absolute image URLs. This matters because in the documentati…

---

## [FasterPath v0.3.7 released and it works without Rust installed!](https://metaruby.com/t/fasterpath-v0-3-7-released-and-it-works-without-rust-installed/1569)

<div class="topic-metadata">

**Author:** [@danielpclark](https://metaruby.com/u/danielpclark)\
**Replies:** 1\
**Last updated:** [March 8, 2018, 1:46am UTC](https://metaruby.com/t/fasterpath-v0-3-7-released-and-it-works-without-rust-installed/1569 "2018-03-08T01:46:14Z")

</div>

You can easily make your older Rails app load more than 30% faster. FasterPath now officially builds many versions of its library on Github and when you do gem install, if the version is available, it will download the …

---

## [Operators::Service - a lightweight implementation of Service Object based on Either Monad](https://metaruby.com/t/operators-service-a-lightweight-implementation-of-service-object-based-on-either-monad/1515)

<div class="topic-metadata">

**Author:** [@kirill\_shevch](https://metaruby.com/u/kirill_shevch)\
**Replies:** 2\
**Last updated:** [March 7, 2018, 1:03pm UTC](https://metaruby.com/t/operators-service-a-lightweight-implementation-of-service-object-based-on-either-monad/1515 "2018-03-07T13:03:41Z")

</div>

Service Object based on Either Monad https://github.com/operators-rb/operators-service

---

## [More Help with Markdown?](https://metaruby.com/t/more-help-with-markdown/1567)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 1\
**Last updated:** [March 7, 2018, 1:41am UTC](https://metaruby.com/t/more-help-with-markdown/1567 "2018-03-07T01:41:09Z")

</div>

The markdown\_helper gem I’ve put up does (so far) one thing: Supports file inclusion. I have in mind two additional features: Support for relative links for images (see below for why this matters). Support slidesh…

---

## [Milestone: 1K Downloads](https://metaruby.com/t/milestone-1k-downloads/1555)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [March 1, 2018, 6:58pm UTC](https://metaruby.com/t/milestone-1k-downloads/1555 "2018-03-01T18:58:42Z")

</div>

My first gem on RubyGems.org, markdown\_helper just passed one thousand downloads. But I can’t get puffed up – the most popular gem, bundler has been downloaded 224 million times.

---

## [Ruby turns 25. Hurra for Ruby](https://metaruby.com/t/ruby-turns-25-hurra-for-ruby/1540)

<div class="topic-metadata">

**Author:** [@Ohm](https://metaruby.com/u/Ohm)\
**Replies:** 3\
**Last updated:** [February 24, 2018, 11:40am UTC](https://metaruby.com/t/ruby-turns-25-hurra-for-ruby/1540 "2018-02-24T11:40:14Z")

</div>

Ruby has now been around for 25 years! Happy 25th birthday Ruby. We love you. https://twitter.com/hashtag/ruby25th (even though Matz says it isn’t until the 24th https://twitter.com/yukihiro\_matz/status/96669932934698…

---

## [MarkdownHelper Is Now a Gem](https://metaruby.com/t/markdownhelper-is-now-a-gem/1546)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [February 24, 2018, 12:25am UTC](https://metaruby.com/t/markdownhelper-is-now-a-gem/1546 "2018-02-24T00:25:42Z")

</div>

It’s over at RubyGems.org.

---

## [MarkdownHelper#include](https://metaruby.com/t/markdownhelper-include/1537)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 0\
**Last updated:** [February 21, 2018, 7:01pm UTC](https://metaruby.com/t/markdownhelper-include/1537 "2018-02-21T19:01:11Z")

</div>

GitHub users have for years been asking for include files in GitHub markdown pages. I’ve just put up a new Ruby gem, markdown\_helper, that implements include files. A file can be included as: Highlighted code block. P…

---

## [File Inclusion for GitHub Markdown](https://metaruby.com/t/file-inclusion-for-github-markdown/1529)

<div class="topic-metadata">

**Author:** [@BurdetteLamar](https://metaruby.com/u/BurdetteLamar)\
**Replies:** 2\
**Last updated:** [February 16, 2018, 1:54pm UTC](https://metaruby.com/t/file-inclusion-for-github-markdown/1529 "2018-02-16T13:54:49Z")

</div>

I have made public my GitHub repository MarkdownHelper. The first feature is file inclusion for GitHub markdown, supporting included text as: Highlighted code block. Plain code block. Verbatim text. Comments very wel…

---

## [Does the String object come with a built in index?](https://metaruby.com/t/does-the-string-object-come-with-a-built-in-index/1528)

<div class="topic-metadata">

**Author:** [@marin-cabac](https://metaruby.com/u/marin-cabac)\
**Replies:** 1\
**Last updated:** [February 15, 2018, 8:13pm UTC](https://metaruby.com/t/does-the-string-object-come-with-a-built-in-index/1528 "2018-02-15T20:13:38Z")

</div>

“Hello World”.each\_char.with\_index {|c, i| puts “#{i}: #{c}”} I don’t quite understand where does the index come from. Does any String object in ruby come automatically with an attached index or is the my string being …

---

## [Solution for matching JSON response into RSpec request tests](https://metaruby.com/t/solution-for-matching-json-response-into-rspec-request-tests/1506)

<div class="topic-metadata">

**Author:** [@bezrukavyi](https://metaruby.com/u/bezrukavyi)\
**Replies:** 0\
**Last updated:** [February 2, 2018, 4:49pm UTC](https://metaruby.com/t/solution-for-matching-json-response-into-rspec-request-tests/1506 "2018-02-02T16:49:50Z")

</div>

https://github.com/bezrukavyi/response\_matcher

---

## [Ruby 2.5 is out](https://metaruby.com/t/ruby-2-5-is-out/1437)

<div class="topic-metadata">

**Author:** [@fabiomux](https://metaruby.com/u/fabiomux)\
**Replies:** 3\
**Last updated:** [February 2, 2018, 6:55am UTC](https://metaruby.com/t/ruby-2-5-is-out/1437 "2018-02-02T06:55:27Z")

</div>

Ruby 2.5 is out and here the release notes. For more details there is also a news page on github which explains point by point which and how classes, libraries and language got updates.

---

## [Ultimate Guide To String Methods](https://metaruby.com/t/ultimate-guide-to-string-methods/1497)

<div class="topic-metadata">

**Author:** [@jesus\_castello](https://metaruby.com/u/jesus_castello)\
**Replies:** 0\
**Last updated:** [January 31, 2018, 9:29pm UTC](https://metaruby.com/t/ultimate-guide-to-string-methods/1497 "2018-01-31T21:29:54Z")

</div>

Hello! I published this guide on String methods that I think you will find helpful: Let me know what you think :slight\_smile:

---

## [Help me to improve the code](https://metaruby.com/t/help-me-to-improve-the-code/1471)

<div class="topic-metadata">

**Author:** [@mini](https://metaruby.com/u/mini)\
**Replies:** 0\
**Last updated:** [January 19, 2018, 9:50am UTC](https://metaruby.com/t/help-me-to-improve-the-code/1471 "2018-01-19T09:50:11Z")

</div>

Hi guys I’m working on a utility which is executable from the command line (i.e.: ‘ruby ./app.rb’). With no parameters, the utility should default to scanning from the current directory. or It can take an optional par…

---

## [Clearwater, a front-end app framework in Ruby](https://metaruby.com/t/clearwater-a-front-end-app-framework-in-ruby/121)

<div class="topic-metadata">

**Author:** [@jgaskins](https://metaruby.com/u/jgaskins)\
**Replies:** 26\
**Last updated:** [January 17, 2018, 5:36pm UTC](https://metaruby.com/t/clearwater-a-front-end-app-framework-in-ruby/121 "2018-01-17T17:36:19Z")

</div>

In case you haven’t heard about it, I’ve been working on a front-end framework in Ruby called Clearwater. These are a few of its main features: Component architecture Routing Virtual DOM Components Components are your…

---

## [New gem rspec-json\_matchers released](https://metaruby.com/t/new-gem-rspec-json-matchers-released/1450)

<div class="topic-metadata">

**Author:** [@PikachuEXE](https://metaruby.com/u/PikachuEXE)\
**Replies:** 0\
**Last updated:** [January 5, 2018, 8:13am UTC](https://metaruby.com/t/new-gem-rspec-json-matchers-released/1450 "2018-01-05T08:13:37Z")

</div>

Some copy & paste description: A collection of RSpec matchers for testing JSON data. This gem provides a collection of RSpec matchers for testing JSON data. It aims to make JSON testing flexible & easier, especially…

---

## [Happy New Year!](https://metaruby.com/t/happy-new-year/1445)

<div class="topic-metadata">

**Author:** [@jesus\_castello](https://metaruby.com/u/jesus_castello)\
**Replies:** 1\
**Last updated:** [January 4, 2018, 9:18pm UTC](https://metaruby.com/t/happy-new-year/1445 "2018-01-04T21:18:18Z")

</div>

Hey, Happy New Year Everyone! I want to wish you the best year ever in learning & achieving your goals. To help you with that I would like to invite you to join my Ruby newsletter. Over 3,000 Ruby developers joined in…

---

## [Session-only cookie corruption in Ruby web apps](https://metaruby.com/t/session-only-cookie-corruption-in-ruby-web-apps/1370)

<div class="topic-metadata">

**Author:** [@mwpastore](https://metaruby.com/u/mwpastore)\
**Replies:** 0\
**Last updated:** [November 21, 2017, 5:30pm UTC](https://metaruby.com/t/session-only-cookie-corruption-in-ruby-web-apps/1370 "2017-11-21T17:30:52Z")

</div>

Hi folks, I’ve uncovered what I believe is a flaw in how Rack and Rails handle large cookies. I’ve written about it here and published a gem that mitigates the issue here. Thanks in advance for your feedback! Mike

---

## [Ruby for Art](https://metaruby.com/t/ruby-for-art/1356)

<div class="topic-metadata">

**Author:** [@Julia\_Kush](https://metaruby.com/u/Julia_Kush)\
**Replies:** 0\
**Last updated:** [November 14, 2017, 9:39am UTC](https://metaruby.com/t/ruby-for-art/1356 "2017-11-14T09:39:48Z")

</div>

In an age where almost everything is mass-produced, many people are more concerned than ever with finding ways to develop and express a taste that is unique and individual to them. One of the purest forms of individua…

---

## [The latest Ruby news: Roobykon Ruby Digest: Issue 16](https://metaruby.com/t/the-latest-ruby-news-roobykon-ruby-digest-issue-16/1330)

<div class="topic-metadata">

**Author:** [@Julia\_Kush](https://metaruby.com/u/Julia_Kush)\
**Replies:** 2\
**Last updated:** [November 3, 2017, 10:06am UTC](https://metaruby.com/t/the-latest-ruby-news-roobykon-ruby-digest-issue-16/1330 "2017-11-03T10:06:18Z")

</div>

Web servers! Everyone seems to have an opinion about which are the best and why, but if we’re not careful, habit and loyalty can blind us to rational decision-making. In this issue of Digest, we look in depth at some …

---

## [Rack::Session::SmartCookie: Slightly smarter session cookies for Rack 2 apps](https://metaruby.com/t/rack-session-smartcookie-slightly-smarter-session-cookies-for-rack-2-apps/1333)

<div class="topic-metadata">

**Author:** [@mwpastore](https://metaruby.com/u/mwpastore)\
**Replies:** 0\
**Last updated:** [November 2, 2017, 11:34pm UTC](https://metaruby.com/t/rack-session-smartcookie-slightly-smarter-session-cookies-for-rack-2-apps/1333 "2017-11-02T23:34:22Z")

</div>

Hi folks, I recently published a new gem, Rack::Session::SmartCookie, a subclass of Rack::Session::Cookie that alters some of its behavior. It’s focused on setting better defaults, warning against insecure options, and …

---

## [\[HIRING\] Senior to Lead Software Engineers in New York City](https://metaruby.com/t/hiring-senior-to-lead-software-engineers-in-new-york-city/1331)

<div class="topic-metadata">

**Author:** [@SORubyRec](https://metaruby.com/u/SORubyRec)\
**Replies:** 0\
**Last updated:** [November 1, 2017, 3:38pm UTC](https://metaruby.com/t/hiring-senior-to-lead-software-engineers-in-new-york-city/1331 "2017-11-01T15:38:19Z")

</div>

Number of highly paid full time positions based in New York City for a number of exciting start-ups who are offering equity. Looking for developers with Ruby experience. Feel free to reach me on sharon.odofin@gcsrecruitm…

[Previous page](https://metaruby.com/c/ruby-forum/6.md)

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