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.

Glimmer DSL for Tk has arrived!

Glimmer (Ruby Desktop Development GUI Library) DSL for Tk has arrived! Glimmer was originally created on top of SWT because Tk did not support native GUI widgets on Mac, Windows, and Linux back in 2007. Tk used to be more akin of Java Swing, having painted widgets that looked foreign on all platforms. Tk 8.5 changed that by supporting native widgets. Glimmer was also originally created on top of JRuby because standard Ruby did not have truly parallel multi-threading, required for desktop application development to run jobs in the background while letting the user interact with the GUI in the foreground. Upcoming Ruby 3.0 changes that by finally supporting truly parallel multi-threading via Ractor (formerly known as Ruby Guilds).

Integrating Chargebee subscriptions and recurring billing with a Rails app

Hi everyone. I wrote a post on how to implement subscriptions and recurring payments in Rails with Chargebee. Chargebee is an awesome service with lots of features - which would take ages to build/replicate, it requires very little code (which you won’t need to touch if you change payment gateways or if some law changes), and support is excellent. It’s also totally free with the “Launch” plan until you reach 50K in revenue. link.

Loading older posts