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.

  22 September 2023

  21 September 2023

  20 September 2023

  19 September 2023

rubidity language design choices - classic vs more ruby-ish - you decide

Hello, as a follow up to rubidity gem - ruby for layer (l1) contracts / protocols language machinery i have started to collect notes on the new rubidity (blockchain) contract programming language that now has two styles - the original “classic” and the more ruby-ish update (i am working on). anyways, python has vyper¹ and now ruby will SOON! have rubidity for contract programming “on-chain” or “off-chain”. It’s still (very) early. I invite you to join the fun and let’s explore and learn together building a typed programming machinery in ruby (100% compatible with solidity types & abis). [more inside]

  18 September 2023

  17 September 2023

  15 September 2023

  14 September 2023

rubidity gem - ruby for layer (l1) contracts / protocols language machinery

Hello, as a follow up to rubidity-typed gem - “zero-dependency” type machinery for rubidity i have published the first rubidity gem itself (building on the rubidity-typed gem) that let’s you run rubidity contracts “off-chain” with plain old ruby interpreters. It’s still (very) early. I invite you to join the fun and let’s explore and learn together building a type (and contract / protocol blockchain) machinery in ruby.

  13 September 2023

re2 2.0.0: vendored RE2 & native gems

Following last week’s beta, version 2.0.0 of re2 (Ruby bindings to Google’s RE2 “fast, safe, thread-friendly” regular expression library) is now available from RubyGems. Unlike version 1, it no longer requires the underlying RE2 library to be installed separately as it is now vendored with the gem and precompiled, native gems are available for Linux, Windows and macOS. [more inside]

This is cool.

Talking to Hostile APIs

APIs allow us to communicate with third party software in order to use their services and data. In today’s software it’s almost impossible not needing to use one, one way or another. What if they are hostile? [more inside]

Exploring Ruby Warnings

We are used to checking the deprecation warnings displayed by Rails or warnings from different gems, but Ruby itself can also display warnings to help us find code that can be problematic. [more inside]

  12 September 2023

Loading older posts