There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

invertedspear , in Every language has its niche

Yesterday I would have argued that with the rails framework Ruby is a great way to rapidly develop a scalable application. Today I started having an intermittent failure in one of my API instances and when searching about it the only thing I could find was one obscure blogpost that boiled down to “yeah sometimes Ruby Ave active record just screws up the character set off a string” exact same string, different results. Excuse me Ruby? How the fuck can you sometimes screw up a character set? There should be no sometimes to any thing here.

frozen ,
@frozen@lemmy.frozeninferno.xyz avatar

I like Ruby most of the time, but honestly, I’m not surprised at “sometimes” behavior from the language created by someone who, when asked for the formal definition of something in the language, said he’s “not really a formal kind of guy.”

puppy ,

Haven’t Spring Boot in Kotlin with jib and cloud integration caught upto this in terms of development speed?

FMT99 ,

I mean I’ve been using ActiveRecord for the last 20 ish years and I’ve never encountered or even heard of this bug. Sounds like you came across an especially obscure one.

EnderMB ,

I spent a few years with Ruby, and my experience is that Ruby and Rails couldn’t be more different in terms of programming approach, philosophy, and nature. I don’t trust Rails fully, but I do trust Ruby.

haui_lemmy , in If Architects had to work like Programmers

My life flashed before my eyes.

Static_Rocket , in Every language has its niche
@Static_Rocket@lemmy.world avatar

The only place I’ve seen ruby used extensively is in environments with a lot of regular expressions and string manipulation. Still not entirely sure why I’ve only seen it used there. The regex tools in ruby are nice but they aren’t nice enough to justify a language switch in my opinion…

v_krishna ,
@v_krishna@lemmy.ml avatar

It’s the part of ruby that replaced perl. For whatever eldritch horror perl was it was very, very good at doing text manipulation, and IME the only language to really match that experience was ruby.

BeigeAgenda ,
@BeigeAgenda@lemmy.ca avatar

I have never been a fan of Perl, it seems like a patchwork of different styles, and the same with Ruby.

I have gotten the sales pitch for ruby and RoR so I know it has some strengths especially in web development.

borf , in Every language has its niche

I miss Chef

heartfelthumburger , in Every language has its niche
@heartfelthumburger@sopuli.xyz avatar

I like ruby. Use it for a bunch of things at work.

MasterNerd , in Every language has its niche
@MasterNerd@lemm.ee avatar

So I know it’s supposed to be an arm, but those language be dummy thicc

AlexWIWA , in Every language has its niche

Good

db2 , in Every language has its niche

Off to the Island of Misfit Toys then.

Kyatto , in Hey, I'm new to GitHub!
@Kyatto@leminal.space avatar

Me when I have to do anything other than copy and paste build, or package manager, commands /s

Oha , in Oh, the irony

what that?

squirrel OP ,
@squirrel@discuss.tchncs.de avatar

It’s - reportedly - a tool to reveal who’s at risk of burnout. I couldn’t try it myself because of the error, but I read about it here

boredtortoise ,

The majority of the global workforce is at the risk of a burnout. No app needed

henfredemars ,

Perhaps, but you aren’t going to package up the solution and sell it to people with that attitude.

boredtortoise ,

Yeah I won’t myself but I hope someone fixes all of this

MotoAsh ,

Here’s a hint: “packaging it up and selling it” is not the solution to anything work related.

boredtortoise ,

Yep. That’s one of the paths which have led here

MonkderZweite , (edited )

If you’re in IT, you can disguise your timout every 2 - 3 years as a sabbatical in your CV, so it doesn’t look bad.

owenfromcanada , (edited ) in If Architects had to work like Programmers
@owenfromcanada@lemmy.world avatar

Dear Mr. Customer,

Thank you for reaching out to me. I’ve created a design to your specifications, and included some notes in this message.

To accommodate for the number of bedrooms being unknown, I’ve included 1024 bedrooms in the design. If you don’t need the extra rooms, you can simply leave the doors closed. You won’t even notice they’re there!

This design is flexible in order to balance cost vs features. For example, the house can be built from cheaper materials like OSB or cardboard, or more expensive materials like aluminum or andesite. I’ve also made the design modular, so you can include only the features you need (for example, a roof).

In terms of maintenance fees, we can offer you a low-cost yearly management service, so you need not worry about maintaining the building. Our firm will definitely be around in 6 months still, we’re pretty sure of it.

I was not able to get a hold of your family, but I collected some feedback from my girlfriend and two cats. My girlfriend was indifferent, but the cats were unanimous in wanting green carpet. Please offer my most sincere regrets to your wife in this matter.

I didn’t have the specific fridge connection you requested. I would have built a custom connector, but my boss insisted we cobble together something using 18 different preexisting connectors. It should keep things cold, but the refrigerator door will open inwards.

I’ve included the blueprints below. Please ignore the tear stains.

https://lemmy.world/pictrs/image/8891d31d-c222-4ece-ae36-e81d9ba26ebd.jpeg

van2z ,

I love that you took time to draw a blueprint. And of course, had to index it from 0.

Cqrd , in Oh, the irony

Like rain on your wedding day

dan , in If Architects had to work like Programmers
@dan@upvote.au avatar

also make sure that you keep updating it for life even though I’m only paying you once.

Arghblarg , in If Architects had to work like Programmers
@Arghblarg@lemmy.ca avatar

I’ve spent the last 4 months living this. Thank you I hate it.

EDIT: Actually my entire career, but most painfully the last 4 months. I hate it. And, yet, I must eat, so I endure.

Hazzia ,

Reject food, embrace photosynthesis

MonkderZweite ,

Ask for a Software requirement document. Thats one of the basics.

nilloc ,

“Could you write one?”

“Is it done yet?”

“Why is this taking so long?”

MonkderZweite ,

?

Not you, the other has to write it.

nilloc ,

I know, I’m giving you my company’s owner/manager’s response the last time I asked for that.

ferralcat ,

Lol. I pitched getting these last year and my boss laughed. “Have you worked with these people? They’re incompetent. They can’t tell you how a single thing works, let alone the whole system. It sounds nice to have, but we’ll have to do it ourselves”

Johanno ,

You should sell the document and the consultation extra. Basically you first sell them consultation on what they want and then let them sign a contract that the document that this consultation produced are the requirements. Then you can bill changes to the requirements extra.

Lobotomie , in Hey, I'm new to GitHub!

I have to say that I absolutely love the title this man chose to share his anger.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines