Published on: 2025-06-18 05:15:10
Not content with simply being Ken again after his guest appearance in the Barbie movie coincided with the news that he would be Doctor Who‘s latest Doctor, Ncuti Gatwa is going full circle with his very own 15th Doctor Barbie doll. Revealed by the BBC this morning, Mattel Creations will release new Barbie dolls of the 15th Doctor and his first companion, Ruby Sunday. He’s Ken no more! “Barbie is iconic, so to see a Barbie iteration of the Doctor was emotional, surreal, incredible and I can’t w
Keywords: barbie doctor dolls mattel ruby
Find related items on AmazonPublished on: 2025-06-20 13:01:55
Many Ruby applications allocate objects. What if we could make allocating objects six times faster? We can! Read on to learn more! Speeding up allocations in Ruby Object allocation in Ruby 3.5 will be much faster than previous versions of Ruby. I want to start this article with benchmarks and graphs, but if you stick around I’ll also be explaining how we achieved this speedup. For allocation benchmarks, we’ll compare types of parameters (positional and keyword) with and without YJIT enabled.
Keywords: class foo new parameters ruby
Find related items on AmazonPublished on: 2025-06-30 09:56:47
Ruby is a dynamic, interpreted, open-source programming language known for its simplicity, productivity, and its “human-readable” syntax. Ruby is often used in web development, particularly with the Ruby on Rails framework. It supports object-oriented, functional, and imperative programming paradigms. The most known and used Ruby Virtual Machine is the Matz Ruby Interpreter (aka CRuby), developed by Yukihiro Matsumoto (aka Matz), the creator of Ruby. All other Ruby implementation such as JRuby,
Keywords: end ruby thread threads time
Find related items on AmazonPublished on: 2025-07-01 00:56:47
Ruby is a dynamic, interpreted, open-source programming language known for its simplicity, productivity, and its “human-readable” syntax. Ruby is often used in web development, particularly with the Ruby on Rails framework. It supports object-oriented, functional, and imperative programming paradigms. The most known and used Ruby Virtual Machine is the Matz Ruby Interpreter (aka CRuby), developed by Yukihiro Matsumoto (aka Matz), the creator of Ruby. All other Ruby implementation such as JRuby,
Keywords: end ruby thread threads time
Find related items on AmazonPublished on: 2025-07-08 20:39:34
Description This replaces #19744 This proposes a new feature to define virtual top-level namespaces in Ruby. Those namespaces can require/load libraries (either .rb or native extension) separately from other namespaces. Dependencies of required/loaded libraries are also required/loaded in the namespace. This feature will be disabled by default at first, and will be enabled by an env variable RUBY_NAMESPACE=1 as an experimental feature. (It could be enabled by default in the future possibly.)
Keywords: app namespace namespaces port ruby
Find related items on AmazonPublished on: 2025-07-10 03:09:45
Here’s the elephant in the room: Sorbet’s syntax is ugly. When people start complaining about Sorbet’s syntax, I have to spend a lot of time deflecting or even defending it, which is annoying: I’m right there with you, the syntax is ugly! It’s verbose. It’s foreign. It doesn’t resemble any typed language, nor does it complement Ruby’s unique style. My counter is that when it comes to language design, semantics—what the types mean—are easily 10 times more important than syntax. This is what I w
Keywords: ruby sorbet syntax type types
Find related items on AmazonPublished on: 2025-07-10 13:09:45
Here’s the elephant in the room: Sorbet’s syntax is ugly. When people start complaining about Sorbet’s syntax, I have to spend a lot of time deflecting or even defending it, which is annoying: I’m right there with you, the syntax is ugly! It’s verbose. It’s foreign. It doesn’t resemble any typed language, nor does it complement Ruby’s unique style. My counter is that when it comes to language design, semantics—what the types mean—are easily 10 times more important than syntax. This is what I w
Keywords: ruby sorbet syntax type types
Find related items on AmazonPublished on: 2025-07-20 11:26:06
This is part 1 of a series documenting Hardcover’s Alexandria release. We recently migrated our codebase from Next.js to Ruby on Rails, and it’s been amazing so far! It was a learning experience, and I’m excited to share some of our takeaways. I’ll link each article here as it’s written. Introducing Alexandria: Faster, Smoother, Smarter Part 1: How we fell out of love with Next.js and back in love with Ruby on Rails & Inertia.js Part 2: Moving from the Cloud to the Server – Google & AWS to Di
Keywords: app js rails ruby server
Find related items on AmazonPublished on: 2025-07-20 19:00:39
Introduction With modern, overengineered, and over-obfuscated websites, we at SerpApi face increasing challenges with extracting data from them. Beside the usual HTML parsing, sometimes we're literally forced to fall back to good 'ol regular expressions, e.g. for extracting embedded JS data. And while regexps do the trick, they might come at a cost. Onigmo, the default regexp engine in Ruby, while substantially updated in Ruby 3.2, still has weak points that may really upset in terms of scan t
Keywords: re2 regex ruby rust slower
Find related items on AmazonPublished on: 2025-07-22 13:30:01
I recently returned from RubyKaigi where I had the opportunity to sit down with members of the Japanese Ruby community and show them a little bit of JRuby. One of the items that came up a few times was the difficulty of utilizing external libraries from Ruby: if it’s a C library, typically you have to either write a C extension or do the extra work of writing up an FFI binding. If the library is not implemented in C or Ruby, things get even weirder. One example is the Charty library, one of th
Keywords: chart java jfreechart jruby ruby
Find related items on AmazonPublished on: 2025-08-05 05:00:10
We’re looking for a Senior Backend Engineer experienced with building backends for web applications. Our ideal candidate has worked with Ruby frameworks such as Rails and Sinatra, developed applications with both relational and non-relational databases, is comfortable managing infrastructure with Kubernetes, and enjoys working in a remote but collaborative environment. Mobile attribution is the core of our business - we rigorously maintain an expansive set of business logic that integrates with
Keywords: business experience logic ruby team
Find related items on AmazonPublished on: 2025-08-18 16:52:27
💎 Built on Prism Powered by Prism, Ruby's new official default parser as of Ruby 3.4. Prism is designed to be error-tolerant and is adopted by major Ruby runtimes including CRuby, JRuby, TruffleRuby.
Keywords: adopted built designed prism ruby
Find related items on AmazonPublished on: 2025-09-12 04:39:58
RubyUI (former PhlexUI) 🚀 Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source. This is NOT a component library. It's a collection of re-usable components that you can generate or copy and paste into your apps. Pick the components you need. Copy and paste the code into your project and customize to your needs. The code is yours. Use this as a reference to build your own component libraries. Key Features: Built for Speed ⚡: RubyUI
Keywords: app component components rails rubyui
Find related items on AmazonPublished on: 2025-09-19 06:55:11
This story is about concurrent data structures in the context of Ruby. The goal here is to demonstrate how true parallelism can be achieved with global mutable state (which at the time of writing, is not supported by built-in Ruby primitives). Familiarity with Ruby, Rust, C, (and a bit of other tooling) is nice to have, but hopefully not mandatory. The repository with code examples can be found on GitHub, to run it you need a relatively new version of Ruby (master branch is probably the best o
Keywords: achieved bit built ruby rust
Find related items on AmazonPublished on: 2025-09-19 21:55:11
This story is about concurrent data structures in the context of Ruby. The goal here is to demonstrate how true parallelism can be achieved with global mutable state (which at the time of writing, is not supported by built-in Ruby primitives). Familiarity with Ruby, Rust, C, (and a bit of other tooling) is nice to have, but hopefully not mandatory. The repository with code examples can be found on GitHub, to run it you need a relatively new version of Ruby (master branch is probably the best o
Keywords: achieved bit built ruby rust
Find related items on AmazonPublished on: 2025-09-22 23:17:05
Whose code am I running in GitHub Actions? A week ago, somebody added malicious code to the tj-actions/changed-files GitHub Action. If you used the compromised action, it would leak secrets to your build log. Those build logs are public for public repositories, so anybody could see your secrets. Scary! Mutable vs immutable references This attack was possible because it’s common practice to refer to tags in a GitHub Actions workflow, for example: jobs: changed_files: ... steps: - name: Get ch
Keywords: actions github ruby uses v4
Find related items on AmazonPublished on: 2025-09-22 19:52:59
MRubyD MRubyD is a new mruby virtual machine implemented in pure C#. The name "MRubyD" stands for mruby for dotnet and pays homage to the well-known alternative implementation mruby/c. Designed with seamless integration in mind for C#-based game engines, and emphasize ruby level compatibility. MRubyD leverages the latest C# features for high performance and high extensibility. Note This library is currently in preview Features Implemented in C# Utilizes the robust capabilities of C# to ensu
Keywords: mruby ruby state value var
Find related items on AmazonPublished on: 2025-09-24 09:20:42
PicoRuby PicoRuby is an alternative mruby implementation which is: Small foot print ROM: 256 KB (depending on build config) RAM: 128 KB or less (depending on app code) (Figures in 32 bit architecture) Portable Depends on only standard C library such as glibc, Newlib or Newlib-nano Reference microcontroller boards Raspberry Pi Pico - Arm Cortex-M0+, 264 KB RAM, 2 MB Flash API documentation with some demo videos https://picoruby.github.io/ Depends on mruby/c (mrubyc/mrubyc): Another impl
Keywords: bin build mruby picoruby rake
Find related items on AmazonPublished on: 2025-10-07 15:06:01
Critical authentication bypass vulnerabilities (CVE-2025-25291 + CVE-2025-25292) were discovered in ruby-saml up to version 1.17.0. Attackers who are in possession of a single valid signature that was created with the key used to validate SAML responses or assertions of the targeted organization can use it to construct SAML assertions themselves and are in turn able to log in as any user. In other words, it could be used for an account takeover attack. Users of ruby-saml should update to version
Keywords: nokogiri rexml ruby saml signature
Find related items on AmazonPublished on: 2025-10-03 23:40:55
A delightful Ruby way to work with AI. No configuration madness, no complex callbacks, no handler hell – just beautiful, expressive Ruby code. 🤺 Battle tested at 💬 Chat with Work The problem with AI libraries Every AI provider comes with its own client library, its own response format, its own conventions for streaming, and its own way of handling errors. Want to use multiple providers? Prepare to juggle incompatible APIs and bloated dependencies. RubyLLM fixes all that. One beautiful API fo
Keywords: ask chat end ruby rubyllm
Find related items on AmazonPublished on: 2025-10-11 08:13:28
GitLab released security updates for Community Edition (CE) and Enterprise Edition (EE), fixing nine vulnerabilities, among which two critical severity ruby-saml library authentication bypass flaws. All flaws were addressed in GitLab CE/EE versions 17.7.7, 17.8.5, and 17.9.2, while all versions before those are vulnerable. GitLab.com is already patched, and GitLab Dedicated customers will be updated automatically, but users who maintain self-managed installations on their own infrastructure wi
Keywords: 17 gitlab library ruby saml
Find related items on AmazonGo K’awiil is a project by nerdhub.co that curates technology news from a variety of trusted sources. We built this site because, although news aggregation is incredibly useful, many platforms are cluttered with intrusive ads and heavy JavaScript that can make mobile browsing a hassle. By hand-selecting our favorite tech news outlets, we’ve created a cleaner, more mobile-friendly experience.
Your privacy is important to us. Go K’awiil does not use analytics tools such as Facebook Pixel or Google Analytics. The only tracking occurs through affiliate links to amazon.com, which are tagged with our Amazon affiliate code, helping us earn a small commission.
We are not currently offering ad space. However, if you’re interested in advertising with us, please get in touch at [email protected] and we’ll be happy to review your submission.