Now that there's a release candidate out, I upgraded my personal app to Rails 6. It took me a long time, lots of problems between the new Zeitwerk autoloader and the CMS I use (which is a Rails engine).

Is it weird that the most thoroughly tested portion of my music school administration app is the band name generator?

I need a printer recommendation. Details at this link, but replies here are appreciated as well.

Me: How do I work with currency?

Ruby: Just use BigDecimal.

JS: Deal with floating point math edge cases on every operation you do, forever.

Currently freezing in KC, where I'm jealous of all the folks at in LA.

BTW, does anyone know of a justification for Safari's truly pathetic support for form input types? It seems like Apple usually has a reason for stuff like this, even if it's a bad one. Also, this image upload didn't work in Brave 😦

I downloaded Brave browser yesterday. It seems to work pretty well, although Hulu doesn't like it. It has the highest score on of any browser I have, including Chrome, Firefox, Safari, and Opera.

@brian_kephart infosec stuff, data mining, ETL, everyday scripting. Ruby wasn't always the best option for these things, but as more non-web-dev gems were published things became better.

@brian_kephart I first used as a language to control and glue together some C++ code I was writing to simulate insect construction behaviours

@brian_kephart I had never heard of Ruby until I bought RPG Maker VX Ace in 2011. After using it in that program, I fell in love. I still haven't used Rails to this day (not that I'm avoiding it, I just haven't had a reason to yet)

Why do people always assume the only thing using ruby is web apps. There are several admin tools and security tools that use it as well.

@dekkzz78 @tom_dalling I started using Ruby as a replacement for Perl for systems administration. It’s really good for that and the sorts of things you might do with shell scripts.

@dekkzz78 In theory, Ruby is a general purpose language, and you can use it for anything. In practice, the majority of Ruby developers are Rails developers. I still think it's a great language, but I wish we would branch out more.

I see a lot of folks on here bemoaning that Ruby is so closely associated with web development in general and Rails in particular. As someone who learned Ruby specifically to make a web app, I'm curious about other ways people came to learn the language.

If you initially learned Ruby for something other than web programming, what was it?

Best part of Mastodon so far? Square avatars.

Photos aren't circles.

I tried to look up info about Rack support for HTTP/2 features. Now I'm afraid to look any more.

@joshuap Rack deserves some love.
Just look at its outdated homepage.. :-(

Show more

A Mastodon instance for Rubyists & friends