RubyFlow The Ruby and Rails community linklog

×

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

You can use basic HTML markup (e.g. <a>) or Markdown.
Note that your post may be edited to suit the format of the site.

As you are not logged in, you will be
directed via GitHub to signup or sign in

Post Preview

Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.

hexutils gem - Hex Encode / Decode Helpers; From Hex String to Bin(ary) String & Back

Hello, a new addition in the ongoing If I Were ~~King~~ Matz (aka Yukihiro Matsumoto) - Ideas For Ruby 4.0 - What’s Broken & Missing in Ruby 3.x and How To Fix It series I published a first version of the hexutils gem that adds the missing hex(adecimal) encode / decode helpers to String, NilClass, Kernel & Co. that get you from hex(adecimal) string to bin(ary) string and back. Happy wrangling with bits & bytes in ruby. Cheers. Prost. As always questions and comments welcome.

Using Nebula TextAssist from Glimmer DSL for SWT

Recently, I received a support request concerning Glimmer DSL for SWT (JRuby Desktop Development GUI Framework) and the use of Nebula Custom Widgets, specifically the text_assist widget (auto-complete text field). For a quick background about Nebula, it is a collection of 55+ enterprise-grade high-quality SWT (Standard Widget Toolkit) custom widgets, including a progress circle, a password revealer, and an oscilloscope. Thanks to Glimmer DSL for SWT, they are usable from Ruby. https://andymaleh.blogspot.com/2023/01/using-nebula-textassist-from-glimmer.html

Monkey Patch Responsibly

Learn how to deploy Monkey Patches in Rails Applications, or as Rubygems, that don’t blow up your production environment because you forgot to take them out when a final patch was released. [more inside]

All Ruby Books @ Planet Ruby Opened Up /2023 Directory & More

Hello, the All Ruby Books collection was started by Florent Guilleux in 2016 and before shutting it down I volunteered to rescue the collection and moved it over to Planet Ruby and converted the code to an all static website built with ruby (via jekyll and github pages) from collections in markdown (one per book organized by directories per year). Anyways, to kick off the new year I added a new /2023 directory and added two upcoming ruby books in beta. Anything missing? Your contributions welcome.

Ruby Conferences & Camps in 2023 @ Planet Ruby - What’s Upcoming?

Hello, over at the Planet Ruby I opened-up a new page listing all Ruby Conferences & Camps in 2023 - What’s Upcoming?. It’s all built with ruby (via jekyll and github pages) and a (open) datafile in yaml. There’s even an old school web feed in xml (and modern flavor in json). What ruby (or rails) conference or camp are you planning to attend in 2023 (or are you cancel-cultured like DHH and have to re-start your own foundation and conference that invites you back as a keynote speaker ;-) ?

It is not what you expect, but it is what you want: how Data#initialize is designed

A curios core class design decision made for happier coding.

It’s very bold to say that Victor is “not getting ruby”, – Victor is no…
considering all his valuable contributions to the Ruby language; I don’t…
What language features did you develop/contribute to? If you compare -…
Anyways, let’s focus on core issue - Brooke Kuhlmann writes: There is one …

"Woke" Conspiracy Lead By Schneems et al Trying to "Cancel Culture" Rails Lead

What’s ahead in 2023 in rubyland? I am not making it up my “good old friends” - Richard Schneeman (Schneems) and Brandon Weaver - that perma-banned “cancel cultured” for life my humble self from r/ruby & ruby-talk (see r/planetruby for some background) are now leading a conspiracy to “cancel culture” DHH from rails. [more inside]

I’m not deleting this post because while I don’t find it very edifying or in th…
Thanks tolerating posts that highlight the absurdity and intolerance in the nam…
I’ve seen posts on Mastodon calling DHH a white supremacist because of this art…
It is very sad that sick WOKE idiots are infiltrating into good project. “Ju…

If I Were ~~King~~ Matz - Ideas For Ruby 4.0 - What's Broken & Missing In 3.x

Hello, to start off the new year with looking ahead I started a new page titled If I Were ~~King~~ Matz (aka Yukihiro Matsumoto) - Ideas For Ruby 4.0 - What’s Broken & Missing in Ruby 3.x and How To Fix It that is a (living) quick draft of ideas (backed-up with code & monkey-patches that you can use / try out today). Your questions and comments welcome. Happy new year. Prosit 2023!

Loading older posts