Ruby
- RoRvsWild RDoc theme - RorVsWildwww.rorvswild.com RoRvsWild RDoc theme - RorVsWild
As much as we enjoy Ruby, we have long thought the Ruby documentation could use more love. We could contribute and give some.
- inhouse-work/protos: A UI component library built with Phlex, Tailwindcss, and daisyUIgithub.com GitHub - inhouse-work/protos: A UI component library built with Phlex, Tailwindcss, and daisyUI
A UI component library built with Phlex, Tailwindcss, and daisyUI - inhouse-work/protos
- Haggis Ruby - a brand new, friendly Ruby conference in sunny Scotland, 24th October 2024haggisruby.co.uk Haggis Ruby is coming... | Haggis Ruby
Haggis Ruby is a new, single track, one day conference in sunny Scotland, held on the 24th of October 2024
- Why is Oaken: for your database seeds & test databuttondown.com Why is Oaken: for your database seeds & test data
Today, I'd like to talk about this gem I've been working on for a while — and I think I've got something that can vastly help clarify your codebase over the...
- stepful/cyperful: Interactive system testing UI for capybaragithub.com GitHub - stepful/cyperful: Interactive system testing UI for capybara
Interactive system testing UI for capybara. Contribute to stepful/cyperful development by creating an account on GitHub.
- CVE-2024-41946: DoS vulnerability in REXML
Some more vulnerabilities: https://www.ruby-lang.org/en/news/2024/08/01/dos-rexml-cve-2024-41123/
- Ruby might be faster than you think - John Hawthornwww.johnhawthorn.com Ruby might be faster than you think - John Hawthorn
I saw a project a couple weeks back which allows writing and running Crystal methods inline inside a Ruby file. It’s a neat project, and I don’t want to take away from it but something in the README example looked off to me. require 'crystalruby' require 'benchmark' module Fibonnaci crystalize [n:
> I saw a project a couple weeks back which allows writing and running Crystal > methods inline inside a Ruby file. > It’s a neat project, and I don’t want to take away from it but something in the > README example looked off to me. > require 'crystalruby' > require 'benchmark' > module Fibonnaci > crystalize [n:
- The dangers of single line regular expressionsgreg.molnar.io The dangers of single line regular expressions
The Neonify challenge on Hack The Box is a small Sinatra(a Ruby web framework) app, that generates a glowing text of the submitted value:
> The Neonify challenge on Hack The Box is a small Sinatra(a Ruby web framework) app, that generates a glowing text of the submitted value:
- Rails 8 adds Rubocop by default to new applicationsblog.saeloun.com Rails 8 adds Rubocop by default to new applications
All new applications using Rails 8 will have rubocop gem by default.
> All new applications using Rails 8 will have rubocop gem by default.
- Write Crystal code, inlined in Rubygithub.com GitHub - wouterken/crystalruby: Embed Crystal code directly in Ruby
Embed Crystal code directly in Ruby. Contribute to wouterken/crystalruby development by creating an account on GitHub.
- Learn Ruby Regular Expressions with hundreds of examples and exercises
Hello!
I am pleased to announce a new version of my "Understanding Ruby Regexp" ebook. This book will help you learn Ruby Regular Expressions step-by-step from beginner to advanced levels with hundreds of examples and exercises.
Links:
- Free PDF/EPUB: https://learnbyexample.gumroad.com/l/rubyregexp
- Web version: https://learnbyexample.github.io/Ruby_Regexp/
- Markdown source, exercise solutions, etc: https://github.com/learnbyexample/Ruby_Regexp
- Short video about the book: https://youtu.be/QNsCzVeZH78
I would highly appreciate it if you'd let me know how you felt about this book. It could be anything from a simple thank you, pointing out a typo, mistakes in code snippets, which aspects of the book worked for you (or didn't!) and so on. Reader feedback is essential and especially so for self-published authors.
Happy learning :)
- A (highly experimental; early stage) X11 window manager in pure Rubygithub.com GitHub - vidarh/rubywm: An X11 window manager in pure Ruby
An X11 window manager in pure Ruby. Contribute to vidarh/rubywm development by creating an account on GitHub.
What the title says. It's <1k lines of Ruby, and provides a basic tiling WM w/some support for floating windows. It's minimalist, likely still buggy and definitely lacking in features, but some might find it interesting.
It is actually the WM I use day to day
- Inheritance in Ruby, in picturesblog.jez.io Inheritance in Ruby, in pictures – Jake Zimmerman
A solid grasp of the tools Ruby provides for inheritance, like include and extend, helps write better code. But the concepts are often learned hastily—this post revisits them in depth.
- Reconfiguring your application live with dRubykatafrakt.me Reconfiguring your application live with dRuby | katafrakt's garden
Using dRuby to achieve simple live reconfiguration ability, without the need for constant checking an external database or restart the application.
- I Made Ruby Bindings For Whichlanggithub.com GitHub - bendangelo/whichlang-rb: Whcilang bindings for ruby
Whcilang bindings for ruby. Contribute to bendangelo/whichlang-rb development by creating an account on GitHub.
Whichlang is a rust library that detects languages. There were no Ruby bindings so I made one.
- Seth Tucker – Lose The Ruby Accent & Write Crystal Fluently | CrystalConf 2023
YouTube Video
Click to view this content.
For any ruby devs looking to use crystal as well
- Rouge Gtk Theme Loadergithub.com GitHub - vidarh/rouge-gtk_theme_loader: Load GtkSourceView themes into Rouge (Ruby syntax highlighter)
Load GtkSourceView themes into Rouge (Ruby syntax highlighter) - GitHub - vidarh/rouge-gtk_theme_loader: Load GtkSourceView themes into Rouge (Ruby syntax highlighter)
Just pushed this to Github and Rubygems. I use this for my Ruby editor. It parses the GtkSourceView style XML files if you have GtkSourceView installed, and instantiates Rouge themes for them (Rouge is used by e.g. Gitlab) so you get access to some more themes. It's not perfect because it needs to try to map token types between the GtkSourceView and Rouge lexers, but overall works pretty well.