Details
Joined devRant on 8/26/2017
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
We've come so far, yet we have not progressed at all - can you hear me? is this working? "JENNA GET THE OTHER MIC THIS ONE DOESN'T WORK"
2 -
Company: *Doesn’t even send out rejection letters to applicants after wasting weeks/months of their time with their bogus interview process.*
Good employee at said company: *gets new job and ghosts company*
Company:
-
What. The. Fuck. Did. Just. Happen.
A random girl followed me on social media. She looked nice and intelligent so I followed her back.
Started to chat about some random stuff. She told me she works at the HR department of an international company and asked me what's my job. Told her I'm a software developer.
Right after that she sent me a selfie. Obviously I said she looks nice, she thanked it and asked some more about my job. After a short discussion I received another selfie but somewhere in between she lost the outer layer of her clothing.
She still looks nice but now I'm sitting here utterly confused and cant tell whether it was my sarcastic humour and moderately handsome facial features which charmed her or she just needs to recruit someone for a new project and willing to do everything to reach the quota.67 -
Wow, what a fucking mess this sunday was.
My boss wrote me an email that one route of a RESTful API we wrote for a customer was not working anymore and puking back a status 500 with some error mentioning invalid UTF-8 characters.
Not one single person has had touched nor changed the code on production in some 6 months, so what the fuck could it be?
Phpunit did not give any errors (running only locally), the code had no syntax errors and the DB dump did not contain any invalid bytes (tested with a hex editor).
WHAT THE FUCK?!
OK so I started to comment out lines (all tested directly on production of course) until the error vanished.
Guess what was the culprit?
.
.
.
.
.
.
In the code (PHP) we used strftime(...) to get nice time strings. Of course we set the correct locale on the server, thus having months and days formatted in German.
So, in Geman there is this one mysterious month called "März" which contains an umlaut character.
Calling strftime generated the date with März in it, but the server locale was de_CH.iso-8859-1 and not fucking de_CH.utf8, so the "ä" was returned as 0xE4 instead of 0xC3A4 (valid UTF-8), which json_encode(...) did not want to swallow but instead threw an exception.8 -
B: you are not even a real developer
Me: ??
B: you are using windows
Me:
Me: what the fucking fuck did you just fucking say you little fuck? Ill have you know i have written at least 4 lines of code, commented once and have a stackoverlfow reputation of -7. I have completed every beginner level udemy course on applied brainfuck mathematics and have worked as a distributed data analyst with excel 03. You are nothing to me, every piece of code i write runs on exactly 3 billion devices and i have an unsuccessful facebook meme page. Bitch.5 -
Just found this yesterday in someone github profile.. you can also press the button and listen to how she says it 😂😂
Link and credits :
https://salomonelli.github.io/perso...
6 -
Hey Mm...Morty. What are you doing?
Oh gee Rick, I’m just...you know...using Linux and telling the internet how that makes me better than them.
Morty, you rr...realize that it...it...doesn’t matter what OS you use Morty. Y...y...you’re still a piece of shit Morty. I can prove it...burp...mathematically Morty. In the grand scheme of the universe...y...y...you are a bubble sort algorithm surrounded by quick sorts Morty.
Oh gee Rick.12 -
Aardwolf is very fun and i suggest y'all play it a bit if you're looking for better ways to slack off at work
$ telnet aardwolf.org 4000
*port 23 also works
23 -
Customer: So I have operating system corruption? What does that mean?
Me: *thinks for a moment* Okay, so you have a bag of potato chips, right? And you're looking forward to eating those potato chips. However, when you open the bag, there are only crumbs because the guy in front of you in line had accidentally stepped on the bag and crushed them all.
Customer: ...Okay...
Me: So what we can do is we can grab a can of Pringles--because Pringles are delicious--and dump those in the bag. That way you have a good, full bag of uncrushed digital potato chips.
Customer: I like that, let's do it!
Coworker: ...why are you talking about digital potato chips?8 -
Customer: *brings in laptop and printer* My internet has been terrible lately, so this printer hasn't been working very well as a wireless printer. Could you fix it?
Me: Well, it wouldn't help much because it would be hooked up on our network, so when you take it home it won't work on yours.
Customer: I don't understand...
Me: *thinks for a second* okay, so it's like you have two streams of water. Whatever you do in the first stream doesn't effect the second stream of water.
Customer: I still don't understand....
Me: Never mind. Just go home and give us a call. We'll be able to help you better that way.
Customer: Okay, thanks!
Coworker: You can't cross the streams, Rider!2 -
Today I discovered MIT OpenCourseWare.
I hate university, and I usually doze off during lectures, but my god, I've been listening to "Introduction to Algorithms" for about 6 hours now, and I'm hanging on to every word.9 -
In my hunt for the perfect productivity app I came upon something called Freeter.
It is a productivity app that lets me gather what I need for the work I'm working on, and then manage it all in one place.
For me, It's super nice to be able to check tasks in Trello, or communicating in Slack without having to change tabs or open a new browser.
Try it out and tell me what you think
8














