Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Get a devDuck
Rubber duck debugging has never been so cute! Get your favorite coding language devDuckBuy Now
Search - "killme"
-> Learns computer science
-> Be like above average in class
->"Let's take this to the next level"
->Joins hacker rank
->does the beginners problems.
->hmm that was easy af
->Checks the "easy" problems
->Go to a corner & cry. ;__;4
College be like
"Today you are going to build an ARM processor, questions ?"
"Yeah, how do we do ?"
"It's not my business"
When you have to watch a online 30min tutorial on youtube and the guy uses the light theme on everything! *_*4
Don't y'all (I'm from the south DEAL WITH IT) just hate it when you find an answer form to your problem on Google and all the replies are:
"I have that issue too"
"Sorry no idea"
"I had that problem last week"
Then the guy who asked the question says:
"I fixed it thanks"
CARE TO SHARE WHAT YOU DID SMARTASS?!?9
You can kill me for this...
I've one old printer and and I wanted to print some pages. So I did following steps
1. Plugged printers power cable and turned it on.
2. Connected included cable to printer.
3. Opened PDF and tried to print
4. Did step 3 for fucking 20minutes
What went wrong?
I fucking forgot to connect USB cable to my fucking laptop. FML...8
LibreOffice Writer after writing my college project documentation :'(.
I did save but lost last 5 pages16
Spent 1 hour "debugging". All this time I was running the old executable. Realized, took a deep breath, ran the new executable; everything was working properly. I love my life.
This is how you waste time, buddies! 😓5
error message of the day: "InvalidArgumentError: Expected dimension in the range [0, 0) but got 0"
......well, thanks google.7
O'joy has come, it is time to make the best if/switch statement...
Worst part I can't see a pattern in this, so I have to hardcode all this shit.
Even worser part, it has to be updated yearly... woop w00p11
Godmotherfuckingshitpissballs fuck software development. Seriously wtf.
I learned c# and Unity for 4 fuckin years. Now I want to learn Electron and i just cant get it to fuckin work that motherfucker!
Installed node.js into a folder on my Desktop, git cloned the quick start app, copied the files, npm start and wow it starts.
It does not start anymore wtf? Also the stupid tutorials that I bought dont fuckin explain how to set it up properly wtf...
Doesnt help that im a windows noob and the guy in the tutorial is a macSnob.
Goddamnit I hate this phase of learning stuff. It fuckin sucks.
Also software development is around for like what? 30 years and electron is the best solution for GUI that people came up with? Fuck me.30
Okay, I love Laravel, but sometimes it just pisses me the fuck off.
I needed to check a cookie in a middleware and redirect to a page if that cookie is set to 1. Sounds easy, right? A simple if(request()->cookie("pshield") === "1") should do it, right?
To make this even worse, that code would work without any sort of problems in a view and controller. Hell, it would even work in inline PHP without importing anything!
Now here's the thing. Laravel encrypts all cookies with a previously generated AES-256-CBC key.
Of course that means they have to be decrypted. Reasonable, hm? Well, in controllers and views, that has already been taken care of. The cookies are decrypted and usable as plaintext. Now, you could expect that to be the case in middlewares too, hm?
Nah, that'd be easy. Middlewares do not decrypt cookies. Took me around 20 minutes to figure out since you cannot echo data from a middleware either.
if(Crypt::decryptCookie(request()->cookie("pshield")) === "1")
FATAL EXCEPTION: String failed to serialize
**cue loud screaming after 30 minutes of debugging**
For some godforsaken reason, the Laravel framework requires you to not use the normal fucking cookie decryption function, but the one to decrypt text.
if(Crypt::decryptString(request()->cookie("pshield")) === "1")
I don't get why they didn't just make it expected behavior and I fucking hate how it looks.
Sometimes I use "KillMe" or "FML" in my debugging strings as a silent cry against whatever-the-fuck has upset me.2
Hey Chris can you join this conference call where we will talk about hardware and pricing options and not bring up anything software related.3
People ask me why I prefer Windows: decided to install Mint, it crashed upon choosing a timezone. Had to not set a timezone to move past that bug. Then the install hangs. Turns out I should've edited the grub boot settings because I'm using an nvidia GPU. What the actual fuck? How is anyone supposed to know that?16
I like PHP but every new tech is about all the other languages ! Recently i was searching for microservice architecture and oh it's so easy with nodejs ! It's ready made for Go ! Java has a library build in ! What about Symfony ? Laravel ?18
How do you feel when in the middle of tight deadline, your client calls you and tells you that he has changed some little detailing in the requirements, like naming, color schema etc. This needs to be done within the deadline. You tell yes and tell him to send email.
After receiving the email, you find out it's not little it's bag of new features listing.
Now either you have to overwork or let the client go....2
When the compile works fine but IDE doesn't link regardless of settings.
With this many errors I think it's telling me CPP is wrong4
After 12 hours I've managed to delete old and obsolete code from my project... Well, from part of it... Okay, small part... From 10% of it...1
That moment when you spend your whole night building something to look like a website skeleton in CSS bootstrap so that your colleague who supervises it tells you that it needs to be revamped...1
CSS has no parent selectors... and the codebases' element I'm working on has no classes nor an id...
Is anyone familiar with Bitwig? It's a pretty good DAW and you can write your own controller scripts in JS. I bought two controllers (Launchpad Mini and Launch Control), one of which has a really outdated factory script and the other one doesn't have anything, so I decided to update the existing one and port it over to the other controller. They do similar stuff.
I started going through the code and I think it gave me cancer. It has many gems, but so far this is my favourite. The second is a function that takes two parameters and returns false.
This conversation happened yesterday between me and a client:
"I need drivers for my Hackintosh build, macOS doesn't find and install the graphics card and the NIC"
I laughed at first, then i asked him his configuration..
"I have a 6700K and an MSI M3 H170"
Okay, things are getting worse here...
"So do you know the difference between H170 and Z170?"
"Yes, I have bought an H170 one because i do not overclock"
"Then, tell me why the f*ck you have bought a K processor if you do not f*cking overclock..."
"Because is more powerful"
F*ck no, he didn't said that...