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
Post Preview
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Kafka for Rubyists Mini Course
I’ve been recently planning to record a couple of tutorials for my team in BookingSync, focusing mostly on monitoring and some other more advanced aspects of Kafka and Karafka. But if I was already recording something, then why not make it available publicly so that more developers could benefit from it? So, in the end, I decided to make a bit more effort and recorded this mini-course, which will be available for everyone ;). [more inside]
Day 20 - lhs and lhc @ Ruby Advent Calendar 2020 - 25 Days of Ruby Gems
Hello, let’s thank Marco Roth for the twentieth write-up in the Ruby Advent Calendar 2020: Day 20 - lhs and lhc Gems - Easy Active Record-Like Interfaces for Accessing HTTP JSON APIs - Smarter Higher-Level HTTP Service and Lower-Level HTTP Client. Cheers. Prost.
Glimmer DSL for SWT 4.18.0.0 Is Finally Here!
SWT (Standard Widget Toolkit) 4.18 and JRuby 9.2.14.0 were just released this month, so Glimmer DSL for SWT now supports them in v4.18.0.0. Also, the Glimmer Meta-Sample now permits changing/experimenting with Desktop GUI code before launching samples. Last but not least, Hello, Link! has been added to the list of Desktop GUI samples supported by Glimmer DSL for SWT. Happy Glimmering! https://andymaleh.blogspot.com/2020/12/glimmer-dsl-for-swt-41800-is-finally.html
Day 19 - quik @ Ruby Advent Calendar 2020 - 25 Days of Ruby Gems
Hello, the nineteenth write-up in the Ruby Advent Calendar 2020: Day 19 - quik Gem - Quick Starter Template Script Wizard - The Missing Code Generator and Project Scaffolder for Gems, Sinatra, Jekyll ‘n’ More. Cheers. Prost.
Ruby Blockchain Week 2021, January 3rd to 9th - 7 Days of Crypto Gems Upcoming
Hello, as a follow-up to the Ruby Advent Calendar ongoing now :-) - join us in 2021 and claim a free day in the upcoming Ruby Blockchain Week 2021, January 3rd to January 9th - 7 Days of Ruby (Crypto) Gems. Why not highlight a blockchain / cryptos gem with your write-up in the ruby universe? Yes, you can! All welcome from no coiners to bitcon austrian school of economics “I HODL! You HODL! We HODL! Number Go UP!” maximalists to universum is the new ethereum world computer blockchainers. Cheers. Prost.
Super v0.0.7: Filtering!
I recently added filtering support to Super, a Rails admin framework. Check out the release and the demo!
Bonus! - Day 18 - henkei @ Ruby Advent Calendar 2020 - 25 Days of Ruby Gems
Hello, let’s thank Matt Swanson for the eighteenth (+1 bonus) write-up in the Ruby Advent Calendar 2020 - Day 18 - henkei Gem - Read Text and Meta Data from Word, PowerPoint, or PDF Files. Cheers. Prost.
Day 18 - dentaku @ Ruby Advent Calendar 2020 - 25 Days of Ruby Gems
Hello, let’s thank Jankees van Woezik for the eighteenth write-up in the Ruby Advent Calendar 2020: Day 18 - dentaku Gem - Parse and Evaluate Math (and Logical Formulas) with a Calculator in a Sandbox, Safely. Cheers. Prost.
Day 17 - any_login @ Ruby Advent Calendar 2020 - 25 Days of Ruby Gems
Hello, let’s thank Igor Kasyanchuk for the seventeenth write-up in the Ruby Advent Calendar 2020: Day 17 - any_login Gem - Speed Up Testing Allowing One-Click Turbologins® Without Passwords as Any User in the System. Switching User (Accounts) Made Easy (and Faster). Cheers. Prost.
cryptoquotes gem v1.0 - incl. oracle tool to get a random crypto quote of the day
Hello, Number go up. Fear of missing out (FOMO) on the latest all time-high (ATH) Bitcon bull run hitting $20 000? I have put together a little gem - that is, cryptoquotes - that gets you a random crypto quote of the day on the command line - on the new new “in math we trust” ponzi economics, on get-rich-quick blockchain secrets, on bitcon maximalists, scammers, morons, clowns, shills & bagHODLers and more. Cheers. Prost.
Load Test Your Rails Apps with Apache JMeter
Every Rails app has a breaking point; a level of activity that it simply cannot handle. Your braking point depends on big architectural decisions, yes — and also on the tiniest changes committed by your most junior developer. That’s why it’s vital to regularly test your application’s performance under load. In this article, Milap Neupane gives us a Rails-centric introduction to load testing with a powerful open-source tool called JMeter. https://www.honeybadger.io/blog/rails-load-testing-jmeter/
Rails insert_all and upsert_all
TIL something new about Rails. You can now use insert_all and upsert_all for efficient writes. But that’s not all. Read on for what “just worked” and what didn’t.
30 Ruby on Rails Experts, Bloggers and Influencers to Follow
Who are the best Ruby on Rails experts on the Web? Where to find them? We scanned through their blogs and social media profiles and created a list of the best Ruby on Rails experts. [more inside]
Ruby on Rails vs Node.js – The Right Approach To Web Development
In late 2004 popular American psychologist, Barry Schwarts came up with a bit counter-intuitive idea, that sometimes having a choice brings much more anxiety and suffering than being left without one. Although his book “The paradox of choice” was mainly about the consumer market, the statement remains true even in the B2B market. The proof is seen when it comes to choosing between Ruby on Rails and Node.js. [more inside]
Ruby on Rails vs C# - Which Technology Should You Choose?
Both Ruby on Rails and C# are technologies that you can call mature. They have been around for over 10 years, which in a fast-paced industry such as IT is quite an era. Nonetheless, they are still popular and used in many projects, from simple web apps to complex projects. Although there are some similarities between them, they still remain different and can serve different purposes. The text covers the comparison on speed of coding, performance, stability, talent pool, and more. [more inside]
Notable ActiveRecord changes in Rails 6 – Part 1
There are many ActiveRecord changes in Rails 6. We will look into some of them which are as below. Negative scopes for all enum values and Configurable implicit order column. https://www.botreetechnologies.com/blog/notable-activerecord-changes-in-rails-6-part-1/
Day 16 - bridgetown @ Ruby Advent Calendar 2020 - 25 Days of Ruby Gems
Hello, let’s thank Pascal Wengerter for the sixteenth write-up in the Ruby Advent Calendar 2020: Day 16 - bridgetown Gem - Build Websites (and Apps) the Classic (Static) Compiler Way - Use the Latest JavaScript (Yes, Webpack Out-of-the-Box) or CSS Packages - Fast and Secure By Default. Cheers. Prost
The #1 Reason Ruby Should Be Your First Programming Language
If you’re new to programming, and you’re wondering which programming language should be your first programming language, you’re probably overwhelmed by all the options available. Read more
Day 15 - avo @ Ruby Advent Calendar 2020 - 25 Days of Ruby Gems
Hello, let’s thank Adrian Marin for the fifteenth write-up in the Ruby Advent Calendar 2020: Day 15 - avo Gem - Day 15 - avo Gem - (Auto-)Build Beautiful Admin Dashboards and Panels for Your Active Record (Database) Models (Incl. File Attachments) with Configuration in Code . Cheers. Prost.
Your Guide To Content Management Systems For Ruby on Rails
Review of my fav Content Management Systems that you can quickly add to your Rails-based product. [more inside]
Materialized Views In Ruby On Rails With Scenic
If you need to write a lot of joins to get information from your database you may consider creating a materialized view. You can think of database views as a kind of API or public methods. You get a consistent way of accessing your records. The view remains the same while the source tables may change. [more inside]
Day 14 - que-scheduler @ Ruby Advent Calendar 2020 - 25 Days of Ruby Gems
Hello, let’s thank Harry Lascelles for the fourteenth write-up in the Ruby Advent Calendar 2020: Day 14 - que-scheduler Gem - Light-Weight (Time-Driven) Cron (Background) Job Scheduler for Que - a Job Queue Using the PostgreSQL Database with Advisory Locks for Speed and Reliability. Cheers. Prost.