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.

programmerhumor

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

Evil_Shrubbery , in More confusion for recruiters

Python script script ^script^

totally_notAcat , in Program in C

I do not want to admit how many times I have watched this video… not recently but still

neidu2 , in Regex flavors

I don’t see the problem. But that’s probably because my goto-language is perl.

01189998819991197253 , in More confusion for recruiters
@01189998819991197253@infosec.pub avatar

And its syntax is nothing like python haha

jaybone , in Regex flavors

Can you actually name capture groups, or this means how you can refer to them by number?

mormund ,

In modern languages you can name them with labels as well yes. Not sure about the syntax right now. Something like (?label:…) I think

qaz ,

It’s (?<NAME>…) and those are the named capture groups referred to in the post.

VegOwOtenks OP ,

You can use backreferences 1 2 etc. but you can also give them names explicitly.
it looks like this: (?<name>inner-regex)
Some flavors support it, kotlins doesn’t apparently.

jaybone ,

TIL thanks!

kartonrealista , in Site: "I don't feel so good...."
@kartonrealista@lemmy.world avatar
Emotet ,
@Emotet@slrpnk.net avatar

Because this repo is going viral from time to time to developers, I’m open for discussion if you want to promote a product/service in this README file. Just mail me at XXXX

Ew.

RustyNova ,

Probably a joke

fdnomad ,

Looks like letsdeel took him up on the offer though, its even in the source code

mogoh , (edited ) in More confusion for recruiters
khannie , in Program in C
@khannie@lemmy.world avatar

The segfault at the end was perfection.

Num10ck , in Site: "I don't feel so good...."

this is what Elon is doing to himself with X, by the signal to noise ratio.

BearOfaTime ,

Which he obliquely said he was going to do, before he bought it.

By slowly killing it, room is made for multiple other platforms to grow.

Boxscape , in Site: "I don't feel so good...."
@Boxscape@lemmy.sdf.org avatar
ininewcrow ,
@ininewcrow@lemmy.ca avatar
sasquash , in More confusion for recruiters

There is a Tiger Jyhton version for the web www.tigerjython.ch/en

But at least just for educational purposes😅

itsathursday , in Regex flavors

Named groups are nice but can I please define a group more than once because maybe I want to group my data and consolidate values in a logical way without you complaining I have already used a group previously. I know I did, I’m the one telling you, now capture it twice!

Australis13 , in More confusion for recruiters

Make sure it's not whitespace sensitive and requires explicit typing, just to mess with everyone.

fibojoly , in Surely "1337" is the same as 1337, right?

I feel this in my bones. As an OG dev, I had this incredible urge to smack people when I was working for my last job and I saw the API specs with everything being sent as strings through JSON. Boolean? Sure, let’s use a string. Integers? Sure we’ll do conversion in our code, that’ll be more efficient… So fucking infuriating. Oh and don’t get me started on JsonSchema T_T

kureta ,

Please do get started. I am curious.

fibojoly , (edited )

JsonSchema is a way to validate some JSON. A great thing when you want to stop any sort of malformed data from coming in. Instead of wrecking your head in your code testing whether this bit here is not null, or is that string a valid boolean (I still remember that shitty piece of code they had, ugh!) or that bit is empty or that one is an actual number, or a string that can only have such and such value, well, you can formalise all this in one place, as a data file instead of code. Very convenient.

Except when it turns out you’re using a JSON library that’s not one, not two, but six major versions behind, and the security department won’t greenlight you using anything recent because… fuck you, that’s why. And to add insult to injury, we were the Quality department. Responsible for analysing the code quality of thousands of coders, around a hundred thousand programs (mostly COBOL but also C#), of a European banking group… The JSON schema was for adding a layer of non existant security to our API. But no, let’s keep accepting shitty malformed JSON (because of course we kept receiving shitty JSON; that’s why we wanted to implement this)

So I had to rewrite a lot of custom code to patch the bugs we found in the library, and none of the nifty tools that let you put in json and generate json schema would work for us. Heck, they even have JsonSchema to validate your JsonSchema but those wouldn’t work either, so far behind our version was.

Fucking awesome experience. I’m glad it’s behind me.

dactylotheca , in Yup that's how I got depressed
@dactylotheca@suppo.fi avatar

I think that’s just IT jobs in general. I noped out after 15 years, no fucking clue what I’ll do but I can tell you it’ll be anything but IT

Lettuceeatlettuce ,
@Lettuceeatlettuce@lemmy.ml avatar

IT workers desperately need to unionize. There is so much bullshit that happens, folks are expected to do three different roles at once, have multiple technical stacks they are experts in, and work extra hours + be on call after hours or on weekends.

cmbabul ,

100%. A full on IT Workers Union would immediately become one of the most powerful weapons in fighting the oppression of the capitalist class. An IT strike could be effective enough that a general strike wouldn’t be necessary

1024_Kibibytes ,

That’s true. Let the largest BGP routers go down for 5 minutes and any demands the people who run them have would be met.

pineapplelover ,

Wait what? I’m tryna enter this field because I heard it was chill

Jozzo ,
@Jozzo@lemmy.world avatar

It depends entirely on the company you work for. Even then, I wouldn’t exactly describe the work as “chill”

mosiacmango , (edited )

It can be. I often find it “bursty.” I’ve had months at a time when I had stand-ups and then “do whatever you want” for the rest of the day. I generally did do useful work, but there were plently of days when I was just chilling out.

Ive also had months where I ran from fire to fire while on fire, spreading even more fire. Also, there was fire.

It juat depends. If some org treats you as disposable, pays like shit and lights your hair on fire as you walk in, y’all should walk back out. The next org will probally treat you better, because there are good orgs out there. Even the good places get busy for a bit though. Just make sure that busy comes with money and that it ends at some point.

bamboo ,

This is how I would describe my experience. Sometimes it’s crunch time and most of the time it’s fuck around time. After crunch time I always throw a tantrum about how if we only bothered with planning we could largely avoid it.

McOkapi ,

Just make sure that busy comes with money and that it ends at some point.

Excellent point.

UnsavoryMollusk ,

I am so sorry.

GBU_28 ,

Cold sweats are chill

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