Originally appeared on JRuby.org News.The JRuby community is pleased to announce the release of JRuby 10.0.4.0.
Homepage: https://www.jruby.org/
Download: https://www.jruby.org/download
J...
Originally appeared on JRuby.org News.The JRuby community is pleased to announce the release of JRuby 10.0.4.0.
Homepage: https://www.jruby.org/
Download: https://www.jruby.org/download
JRuby 10.0.4.x targets Ruby 3.4 compatibility.
Thank you to our contributors this release, you help keep JRuby moving forward! @evaniainbrooks, @katafrakt, @mrnoname1000
Standard Library
The syslog library moves to bundled gems. (#9198)
The unicode_normalize library is now thread-safely loaded as an internal library (#9231, #9232)
43 Issues and PRs resolved for 10.0.4.0
#8697 Tracing :call doesn’t work if the traced code is running on a different thread
#8876 import_methods doesn’t allow calling another refined method
#…
I’ve been participating in software standups every day for over a decade, and over the past two years, leading them, too. Here’s how I run the best standup meetings that I can.
The second Iraq War started during Spring Break of my sophomore year of university. It was coming. The one international relations class I have ever taken, an honors seminar o...
The second Iraq War started during Spring Break of my sophomore year of university. It was coming. The one international relations class I have ever taken, an honors seminar on US interventionism, had wrapped up several weeks prematurely. The classes’s teacher, Ambassador Barbara Bodine, had been recalled to Washington.
I spent that Spring Break week on campus alone with my thoughts, as any romantic 20-year old I imagine would be. The woman I had just begun dating, who I had met in that same university class, was traveling in Germany. That relationship would last another three years; the Iraq war would last eight.
I did not sign up. My best friend had been exercising with the ROTC cadets. I remember him explaining that the army’s current slogan “Army of ONE” was terrible. He not sign his paperwork. He lives in Germany now.
Another member of our same high school friend group did serve. While on leave later that year, he would kill a man outside his hotel, presumed to have been caught stealing from his car, and then would kill himself.
My grandfather served in the Army, in Alaska, during World War 2. The family lore is that while courting my grandmother, he briefly snuck off base for a date. My grandfather being the model of a loyal, hardworking, reliable private, caused the base commander to exclaim: “AWOL? Not Jerome!”
My other grandfather served during the last days of World War One in his native Hungary, before Trianon. He would go to Spain as an American communist to report on the civil war against fascism. He came back a liberal anti-communist and wrote a book about it. The US government would later prevent him from returning to Hungary to cover the revolution against the Soviets for Newsweek.
My dad fell off a cable car as a teenager and messed up his knees. That led to a draft deferment. His knees still cause him pain.
My uncle was drafted and served in Vietnam. We don’t talk about it.
I can check online to see that yes, I did register for Selective Service a week after my 18th birthday.
My father-in-law served in the US Army in Germany after Korea and before Vietnam, paving the way for his US citizenship. His father served in the Chaco War, which would kill 2% of the population of his home nation, Bolivia.
When I was 5, we hosted a family from the Soviet Union through MEND, Mothers Embracing Nuclear Disarmament. One of their gifts was a matryoshka nesting doll. It sits on my piano today.
During my last year working at UMass Boston’s College of Public and Community Service, 2011-ish, I started taking my lunch on a newly-installed bench overlooking Dorchester Bay. The bench had a plaque remembering a US soldier killed in Kandahar Province, Afghanistan.
In the acknowledgements of Spencer Ackerman’s book, Reign of Terror, he writes:
Yes, I know this book is incomplete.
There’s not enough in Reign about the pivotal role of the media in manufacturing consent for the War on Terror. There’s nowhere near enough about the economic forces driving the war, both specific and structural. Ultimately, I found that attempting either analysis swallowed the actual narrative events of the war and still felt superficial. These subjects require books in their own right—particularly one I’m tossing around in my head called Capitalism and Terrorism. (That book is the forum to go into the U.S.–Saudi relationship and its place in all this, I found . . . after failing to get it into Reign satisfactorily.) I chose to attempt to do one thing well instead of three things badly.
That leads to the second way Reign is incomplete. I had to make a lot of cuts. They were a function of Reign’s particular critique, as well as the unavoidable reality that I have a twenty-year palette of events and a contractually stipulated word limit. (Someone have me on their podcast to talk about Michelle Malkin bullying Dunkin’ Donuts because she was mad Rachael Ray appeared in a commercial wearing a scarf that looked kind of like a kaffiyeh.) Even after all those cuts, at all times writing this book, a voice in my head objects that I’m presenting the “We Didn’t Start the Fire” version of the Forever War. So if I didn’t dwell long enough on events you think are crucial, know that I tried, and please research and write your own versions that outdo mine.
The third way Reign is incomplete is that much of what I write about remains an official secret. The façade of the War on Terror has been cracked, but we won’t know what the war truly was for decades. I frankly don’t think anything we discover will undermine the critique of Reign. I expect what we learn to reinforce my critique. Consider that at least eighteen hundred photographs of military torture have been barred from public release after a yearslong legal battle. Not even Dan Jones’s torture report could tell the story of CIA renditions, operations that we know applied to more people than the CIA directly jailed and tortured. Some aspects of the War on Terror are likely lost to history forever.
Topics:
war
iraq war
university
spring break
international relations
Originally appeared on Weelkly Article – Linking Ruby knowledge from the most remote places in the world..Image Processing in Ruby with GD: Exploring ruby-libgd v0.3.0 March 4, 2026 Image processin...
Originally appeared on Weelkly Article – Linking Ruby knowledge from the most remote places in the world..Image Processing in Ruby with GD: Exploring ruby-libgd v0.3.0 March 4, 2026 Image processing is usually associated with languages like Python or C++, but Ruby can also manipulate images efficiently thanks to bindings for native libraries. One of those libraries is libgd, a well-known C library used to dynamically generate and manipulate images such as … Continue reading Image Processing in Ruby with GD: Exploring ruby-libgd v0.3.0 →
After a closed beta and three months of valuable feedback from early access customers, we are thrilled to unveil Cycode Maestro...
The post Introducing Cycode Maestro: The Security Conductor of You...
After a closed beta and three months of valuable feedback from early access customers, we are thrilled to unveil Cycode Maestro...
The post Introducing Cycode Maestro: The Security Conductor of Your Agentic SDLC appeared first on Cycode.
“Don’t touch it if it works” is quite a dangerous way to manage a Rails application.Everything may run fine today, but inside the codebase, the cost of every change keeps rising. You’ll notice that...
“Don’t touch it if it works” is quite a dangerous way to manage a Rails application.Everything may run fine today, but inside the codebase, the cost of every change keeps rising. You’ll notice that by the deployments getting slower, security fixes turning urgent, or dependencies becoming harder to update. The solution is clear: a complete [...]
The post Modernizing a legacy Rails 5/6 application to Rails 8 appeared first on Rubyroid Labs.
AI coding assistants are resurrecting millions of abandoned open source packages. Learn how LLMs expose the “Dormant Majority” and why package health intelligence is critical for supply chain secur...
AI coding assistants are resurrecting millions of abandoned open source packages. Learn how LLMs expose the “Dormant Majority” and why package health intelligence is critical for supply chain security.
Topics:
ai coding assistants
open source
llms
dormant majority
package health intelligence
Originally appeared on Robby on Rails.I’ve been running a few experiments to streamline our development workflow, and I keep talking with folks on teams who haven’t been granted the budget or acces...
Originally appeared on Robby on Rails.I’ve been running a few experiments to streamline our development workflow, and I keep talking with folks on teams who haven’t been granted the budget or access to this kind of tooling yet. So I’m writing some of these up to help demystify what the experience is actually like.
For this one.. I wanted to see if I could take an AppSignal error and go from alert → fix → deploy without leaving the terminal.
Using Claude Code and AppSignal’s MCP integration, the whole process took under five minutes.
For context, our Rails app is already configured with AppSignal and has been running in production for a while. Like many teams, there are a few low-priority errors that pop up from time to time,…