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
Search - "ok go"
-
Dev: this task is done, can I put it in review and do something else?
Me: sure, of course.
Dev: cool, just be aware I'll make some changes to it later.
Me: ... wait, then it's not done.
Dev: no it is, I just need to re-read it and make some changes.
Me: yeah, so it will be done when those changes are made.
Dev: but I don't know what those changes are.
Me: ... I get that ... but ... ok I'm extremely confused. Why do you think it's done.
Dev: because I've written everything I need to and I'm happy with it.
Me: ok so why do you want to make changes.
Dev: I don't.
Me: ... ... ... ... you ... you are really not being clear. If you don't want to make changes, and you are happy with it, why are you planning on making changes later ... after marking the task as done.
Dev: well if I re-read it and see something I don't like, I would like to change it.
Me: ok, so re-read it as many times as you like and make as many changes as you like. But don't mark it as done until it is done.
Dev: but it is done.
Me: no it's not.
Dev: it is, look.
Me: ... yeah looks ok at a quick glance.
Dev: ok so I can mark it as done?
Me: are you going to make more changes?
Dev: yes.
Me: then no.
Dev: why?
Me: BECAUSE ITS NOT DONE.
Dev: ok maybe I'm not explaining it clearly.
Me: ... we can both agree on that. Ok so to summarise, we don't mark something as done until we have stopped touching it. We don't half finish something and say it's done and comeback to it later. We mark it as done when we are happy with i.....
Dev: but I am happ.....
Me: *raises hand* I repeat, if it's done, we lock it away and stop touching it. If someone reads it and complains, we can come back to it with a new ticket. But it's not done until we think we are ready to send it on.
Dev: I am ready to send it, I just may want to change it.
Me: ... ... ... ... ... due to a new policy implemented just now, we are only allowed to send 1 email to a person each week. So unfortunately we can only send on 1 copy. So when you have that 1 copy, let me know.
Dev: ok, let me re-read it a few more times then.
Me: there you go.32 -
Asked a girl what would she like to eat and gave her two options. She answered "Ok. Let's go".
Error cannot find parameters in line 212 -
Me: *sends email 45 minutes before a meeting*.
Boss: *20 mins into meeting*, any updates about the issues found yesterday?
Me: Yep I sent an email with an update on everything.
Boss: ok great, *shares screen*, *opens email*.
Ok want to walk us through it?
Me: ...... walk through my email?
Boss: Yeah we have everyone here in the meeting.
Me: ...... yeah I included all of them on the email.
Boss: Right, but it would be good to go through it for everyone’s benefit.
Me: *Reads email word for word, from the screen share*
I will now refer to him from this day forth as “The Time Vampire”.20 -
Boss: Hey we got a new outsourcing project coming up, you know anything about python, sql server and php?
Me: Never worked with sql server nor python but i can learn
Boss: Good, next week you go to the client's place and you start
Me: aight
(week later me at the client)
Client: Ok, your job here will be to fill excel spreadsheets with those fancy functions
Me: :) wut :)
Client: Also our printer died yesterday, can ya fix it?
I think i need a new job..13 -
Client: I want to go to the moon!
Me: Sure thing! I will build you a rocket.
Client: But I want you to build me a car.
Me: A car can not take you to the moon.
Client: Build me a car.
Me: OK.11 -
Boot up/shut down(different os edition)
Windows:
......eh?....
......zzzz......z...eh?
......
.....
....hold up.....zzz
....eh? Oh right!....
......z.....ok ok I am here...what?
....z...zzzzzz
Mac OS:
........
.......
..eh?
...ok I am here wtf u want?
Linux (most distros)
....snores coke...what?I AM HERE LETS GO MOFOCKA
-----shut down
Windows:
Still eating glue...
....glue....glue....glue...
WINDOWS WILL UPDATE WHE...whst are you doing with that pillow shshuahahhaah..x___x
Mac OS
.....
..ok fuck u bye whatever
Linux (most distros)
Ok bye xoxoxo talk to you lateer
**dead**22 -
Do not continue reading if you value your life.
Visual fucking studio 2015 installation. MOTHERFUCKER !!!
OK new project will only work on VS2015. Need to download it. OK, go to MS website. Project works with community edition. Fucking great. Download the installer. Run the installer. MOTHERFUCKER DON'T OPEN THE FUCKING BROWSER TO THANK ME, YOU FUCKING FUCK. Ok...Wait to download the packages. One fucking eternity later download completes. FUCKING GREAT. Proceed to package installation. After two fucking hours installation progress bar stays the same. Google "vs 2015 installation stuck windows 7". MOTHERFUCKING BACKGROUND PROCESS IS FUCKING STUCK AND INSTALLATION DOES NOT CONTINUE. FUCK YOU. I'VE LOST TWO HOURS. OK, stop the process. Installation gets cancelled. Run the installer again. STOP THANKING ME YOU PIECE OF SHIT :@ OK, check again all downloaded packages. All good. Continue with installation. Installation completes. MOTHERFUCKER WHY YOU WANT TO RESTART THE WHOLE SYSTEM ? FUCK YOUR WINDOWS UPDATES. Ok, restart and be done with it. SSD to the rescue. Try to set up the project.
MOTHERFUCKER I DIDN'T INSTALL THE C++ PACKAGES. WTF WERE YOU DOING ALL THAT TIME? OK, run installer again and install C++ packages. I SWEAR TO GOD MICROSOFT, IF YOU THANK ME ONE MORE GODDAMN TIME, YOU'RE GETTING HATE MAIL.
Ok, installation completes. It's coding time. NO BITCH. VS2015 silently crashes after splash screen. :@@@ Google wtf is wrong again, turns out the C++ packages fuck shit up. Ok, pass some arguments to devenv.exe to reset. Restart VS. Ok, seems to be working now. Make a test project. Fucking awesome. Close VS and get the project files from perforce.
OK, files downloaded. Open VS again....
VS: "You're my bitch, you won't code today. Run from console and pass some shitty reset parameters"
YOU FUCKING FUCK. GO FUCK YOURSELF UP YOUR FUCKING ARSE. Ok, pass the parameters from console. Run again. Same "you're my bitch message" :@ OK, run with administrator rights, opens like charm. Run without admin rights again, "you're my bitch message". :@@@@@
Restart system, VS2015 finally opens project normally. Build project, 6934 errors.... :@ I'M DONE ! IM GOING BACK TO LINUX PROJECT. FUCK YOU ALL.18 -
Forbes has, by far, the shittiest and most user-unfriendly website I've ever gone to, in this gigantic clusterfuck we call the Internet. I honestly don't understand how they felt their site design is OK. Fuck their dev team manager.
Let's run down some of its worst offenses, shall we? FORCED ANTI-ADBLOCK, shitton of ads (some of which are extremely invasive and dangerous), autoplaying sidebar video WITH SOUND ON, that fucking social sidebar & collapsed navigation, and their mind-bogglingly irrelevant, frustratingly obnoxious, & totally pointless Quote of the Day, which itself has ads and A FORCED COUNTDOWN to go to the fucking article you went there to read to begin with.
The articles themselves on Forbes are solid, so why do they have to ruin it with this shit? I will never go to a Forbes link again. No article is worth facing their torture chamber.
TLDR: Fuck you Forbes, your site is absolutely the shittiest on the entire web (which is quite a feat).28 -
Manager: THE SERVER IS DOWN THE SERVER IS DOWN!!!!
Dev: Ok I’ll look into it
*5 mins later
Dev: Wow these are really strange logs, it’s like config values are being changed all over the place while I’m looking at it
Manager: Well I figured while you were looking into it I’d go i to the server settings and change everything I could find in order to try and get the server back up again. Two sets of hands are better than one, Is it up yet???
Dev: …No.
Manager: I THOUGT YOU SAID YOU’D LOOK INTO THIS. I NEED ANSWERS NOW. WHAT IS TAKING SO LONG?!?!?
Dev: …13 -
PM: I want a status report
ME: Here you go (sending email)
PM: I want more status (!?)
ME: Ok (adding some random bullshit)
PM: Perfect, thank you!1 -
I go to unlock my car, but the button I usually use is gone. Instead now it unlocks by long-pressing the car handle.
Ok, got it.
Then my ignition isn't there? Oh, it's in the middle of the steering wheel now? Ok.. but it doesn't work? Oh I have to sign in with Google or Facebook, alright...
Wait, where's my odometer? Oh this is "card" view, and I guess I want "compact" view, huh. Is there a dark theme? Guess not.
Why can't I shift? Oh the stick is a hamburger button now, weird. Um, and reverse is in a sub-menu? That's going to get annoying.
Alright just need to look in the mirror to see if.. wtf? You call this "responsive" or something? I can't see out that tiny window.
I'm very disappointed in all this, I wonder if I can roll back. Oh WHERE ARE THE BRAKES OH GOD
UX DESIGNERS
HAVE
FUCKING
KILLED ME
WHY DID WE TRUST THEM AND THEIR GODFORSAKEN UPDATES10 -
relationship with dev perks (just happened):
GF : *bad mood* i'm hungry
Me : Let's go get some food ! *trying to cheer her up*
GF : No.
Me : Ok, whatever you say.
GF : Do you really wa--
Me : Whaat? you said "No"?
GF : Don't you see abstraction in my face?
Me : so what ? you want me to Implement it?
GF : NO. PUT IT IN YOUR GODDAMN MAIN FUNCTION.
Me : ok let's go *still don't understand what she meant*
GF : Good Job.68 -
Interviewer: Any plans on pursuing Masters?
Me: I haven't thought about it so far
Interviewer: You know what, work here for 1-2 years then go do your Masters, then join Google or Facebook
Me: Ok :|12 -
Client: "I need an Android app that does ______"
Me: "Ok, I'll start right away!"
Client: "Oh, and one more thing: I want it developed in eclipse"
Me: "Go away"10 -
Whomever at Apple decided that a non-upgradable 8Gb of RAM was OK for a model they call "Pro" can go jump in the nearest active volcano right now!15
-
Client: [sends design as a tiny, badly compressed jpg] "I need this site done by tomorrow"
Me: ok, can you send me the psd?
C: "no, I don't have it"
Me: ok can you send me the images you want on the site?
C: no
Me: what about the text?
C: no
Me:.....
C: I have to go to bed5 -
Fuck stupid client.
Sorry:
Boss: client want to white label the solution.
Me: ok. They just need to create A record and send as SSL certificate and I will do it.
Client : here is your SSL certificate.
Me: spend whole night to make the transfer and setup server and check whole solutions one by one for reference to our company.
Next day wake around 2 pm to 100 whatsapp message, call from client and noss.
Turns out client IT team revoked the certificate without informing and the product stop working for all people.
Me: go to back to sleep.6 -
Client: "I need you to implement a feature which does x"
Me: "We can it do like this, I can do it in Y hours."
Client: "Perfect do it"
Me: "Here you go have a look and if you give your ok I'll implement it on production."
Client:"That is not what I need. I need Z"
Me: "Well then you should have said Z and not x. But I can do Z if you want me to."
Client:"Do it it is urgent!!!!111"
Me: "All done here you go."
Client: "That works like what I said what I need, but I meant more like xZ."
Me: "Ok, you know I have to charge you for all this, do you?"
Client: "What why? It isn't the feature I wanted!!11 Do it right and I'll pay you for the right one!"
Me: "It might not be what you wanted but it is exactly what you specified to me. I'll send you the bill and will not continue working for you. Good luck finding someone who is willing to do unpaid work for you."
I am so done with that kind of client.8 -
To my ex manager
you left to berlin, and left me to rot
my new lead sucks, i kid you not
it was ok if I slacked off, You used to be chill
But my new lead is uptight, he's on my list to kill
I wanna run errands in work hours, is that so bad?
was doing so for years, now i lost what i had
I cant drive in peace, coz i know he'd call
so i had to cancel plans to go to the mall
its like 10 to 6 is now constant work
I hate my new lead, he is such a jerk17 -
Put it on a poster:
"It's ok to:
say "I don't know"
ask for more clarity
stay at home when you feel ill
say you don't understand
ask what acronyms stand for
ask why, and why not
forget things
introduce yourself
depend on the team
ask for help
not know everything
have quiet days
have loud days,
to talk,
joke and laugh
put your headphones on
say "No" when you're too busy
make mistakes
sing
sigh
not check your email out of hours
not check your email constantly during hours
just Slack it
walk over and ask someone face-to-face
go somewhere else to concentrate
offer feedback on other people's work
challenge things you're not comfortable with
say yes when anyone does a coffee run
prefer tea
snack
have a messy desk
have a tidy desk
work how you like to work
ask the management to fix it
have off-days
have days off
(From UK Government Digital Service: https://gds.blog.gov.uk/2016/05/...)7 -
⚪Present yourself properly
⚪Have a basic idea about the company and the role you're applying for
⚪Be respectful and pleasant to everyone when you go to an interview
⚪Day before the interview, go over the interview in your head and prepare as much as you can ( this way you'll be more comfortable in the actual interview )
⚪Figure out and prepare your "Strength and weakness" answers
⚪Don't lie on your resume or in the interviews, if you don't know something, simply say "I'm sorry i don't have experience with that”
⚪Being nervous is ok, but try to relax and answer the questions correctly and clearly
⚪Don't give up and join something that's not worth investing your time5 -
Manager: What’s taking so long on that PR?? It’s just some small styling adjustments
Dev: No it’s not you added an entire new calendar module that doesn’t work
Manager: Ok but besides that it’s just a small couple of css edits
Dev: You made styling changes in 50 files, half of which break our mobile responsiveness
Manager: Well then STOP talking to me and FIX IT if you’re so smart.
Dev: You also added a series of filters on a table in this same PR that cause th—
Manager: OK SO I GOT A BIT DISTRACTED THE FACT IS IT ALL NEEDS TO GET DONE SO IT DOESN’T MATTER IF IT’S ALL ON ONE PR SPLITTING THINGS UP INTO SMALL UPDATES IS JUST UNNECESSARY BUREAUCRACY AND IF YOU LIKE THAT THEN GO. WORK. FOR. THE GOVERNMENT!!!
Dev: …10 -
Story time!
My exboyfriend used to code in php 5. It’s his favourite programming language, and I hardly teached him how to code in Python.
One day, I said to him: Hey schatz, let’s go to the sex shop ...
He: Oh yeah 😏
Me: ... and buy an elephant thong 😁
He: What?!
Me: Yes, a blue elephant thong for Php
Me laughed
Me: So?
He: No way!
Me: Please!!!!!
He: Ok. I’m working at a cultural events web page. When I got my first client, we’ll go to the sex shop and buy the “php thong”.
Well... I broke up with him before we could go to the sex shop 💔😂😭( for another reasons, not for the php thong, obviously)
Do you have any funny story like this?28 -
Fuckin hell!!
Code works everywhere except at one client. Ok, I check logs & see something missing.. I go check the code that handles excel files.. try catch and do nothing.. great.. :/ ok let's log this shit to see what is not ok...
Insert logs, build, update, run.. now it freakin works o.O11 -
Not just developers but this pisses me right off.....
Guy gets upset... Slams pen on his pad... Has to go and have a half hour discussion about his 'attitude'
Girl gets upset... Starts crying... Everyone else has to get lectured about what made her cry.
Both emotional outbursts but apparently one is ok and one isn't.
*For the record no pens or pads were harmed while 'researching' this rant14 -
long rant = this;
Jesus. Fucking. Christ.
The task: get Windows 7 on my mom's new Lenovo running win 10.
First idea: dual boot. Go into disk utility and shrink win 10 partition leaving empty partition. Easy!
Unfortunately it all went downhill from there.
Restart, can't get into boot menu. Google says you have to do that from Windows. Ok.
Laptop says BOOTING FROM CD IS NOT SUPPORTED. WTF??
Go into BIOS, enable legacy boot, prioritize legacy. Restart. Ok, it boots from disk.
Go to install 7 on the empty partition and it can't because its an unsupported partition format or some shit. Whatever, wipe everything. Ok, installing windows.
Windows installed, need drivers. Go download them with another computer and go to copy them over with USB disk. Windows doesn't detect it. THIS POS DOESN'T HAVE STANDARD USB DRIVERS?!?!?
Of course, the laptop didn't come with any driver software. I end up burning a fucking CD like its fucking 2001 so that I can get the goddamn wifi driver on it.
Ok, I have wifi. Go to Lenovo site, find driver page. Select all the drivers I want for the model/OS and click download. Lenovo site says "hey, use this driver update software." I'm like, hey asshole, why don't you just give me the drivers i asked for. But fine.
Driver update software downloads, I install it, nothing happens. I run it, it says it's already running. Still nothing. What the goddamn flipping fuck?
I go download the drivers individually. I try to install USB driver. It says my system is not supported. .............Try to install chipset driver, not supported. ............ I can install maybe half of the drivers and I still can't even use a fucking USB mouse. Gonna have to wait for windows update to find it sometime two days from now.
I hope everyone in charge of Lenovos fucking ass backwards pointless piece of useless fucking shit drivers gets raped to death with a serrated knife.22 -
Uhhh, ok. Screw you Microsoft!
Really wish I could go all Linux..... 😑
https://theverge.com/2018/9/...21 -
Recruiter: We found you resume as a perfect match for this job, my client needs a Junior frontend developer ...., that sounds good to you?
Me: Yes, I’d like to apply but you have to be aware that I’m a Junior.
R: of course, don’t worry about it, please send your resume (ah? I thought you already have it) so we can go on with the process.
Me: ok.
... 5 fucking weeks of interviews later...
R: Hi, unfortunately we cannot proceed with you application, my client is looking more for a Senior FullStack Lord of the 7 kingdoms Master degree developer, sorry.
Me: u kidding me right?3 -
Ok, so I don't work yet and so I've never had to deal with any clients but based on the rants i have read this is how stupid I imagine most of them are.
Dev: Hey, would you like a chocolate bar?
Client: Yeah, sure.
Dev: here:
*hands chocolate bar over*
*client holds it in his hands, opens it and eats it*
Client: Tastes great
Dev: Ok, nice. So about the payment of the project...
*Clients face is swollen and he falls to the ground*
Dev: uhh, what are you doing?
Client *coughing*: Were.. were there nuts in the chocolate bar?
Dev: uhmm, yes. didn't you look at it?
Client: why didn't you tell me??!?!?!? I am allergic to nuts!!
Dev: uhh, I didn't know that. But srsly, did you not look at the wrapping of the fucking chocolate bar??!
Client: I am going to sue you!! You will go to prison!
Dev: Fuck off *leaves the room*
Image of the chocolate bar:5 -
Ok I have 2 more hours to work today. I bet I will get these 3 important things done.
*important email comes in*
*laptop runs out of batery*
*client finally calls back after 4 weeks*
*data structure has to be reorganized urgently due to new requirements*
After dealing with all of that, I close all windows in order to go home. The last window is the thing I wanted to do in the first place.1 -
Dev: Hey that internal audit you asked me to perform didn’t go so well
Manager: It has too! I’ll get in a lot of trouble if it doesn’t pass.
Dev: Ok well it’s a lot of work to get it to a passing state, we have to dedicate a lot of resources to fix all these findings.
Manager: We don’t have any spare resources, they are all working on new projects! Why did you have to find things??
Dev: ….It’s a lot of hard to miss stuff, like missing signatures on security clearance forms
Manager: Ok can’t you just say that everything is all good? They’ll probably not double check.
Dev: I’m not really comfortable with that…Look all of these findings are all just from one member of the team consistently not doing their job, can’t you just address that with him and I can make a note on the audit that issues were found but corrective action was made? That’s the whole point of audits.
Manager: You don’t get it, if anything is found on the audit I’ll look bad. We have to cover this up. Plus that’s a really good friend of mine! I can’t do that to him. Ok you know what? You are obviously not the right person for this task, I’ll get someone else to do it. Go back to your regular work, I’m never assigning you audits again.8 -
QA: You need to write a test script for your new web app before it can go live
Me: ok, I'll write some tests in PHP unit and automate the tests.
QA: Oh, can you do that? We just normally write a list in excel then go through each line and write pass or fail at the end.
Me: yeah, good one.
QA: Umm, I'm not joking.
Queue awkward silence...4 -
**at daily standup
Dev: and along with a push to production that is what I’ll be doing today
Manager: Good good, alright, nice….. ok who else hasn’t gone yet? Dev how about you go next
Dev: …I literally just went
Manager: What? Well what did you say then? Hey when is that push to prod happening? I feel like there should be one happening sometime soon.
Dev: …8 -
Dev: we have two days until go live. We got 20 bugs, 5 stories and two people on holiday.
PM: ok so could we get these 3 stories squeezed in as well?2 -
I am old enough to go to jail.
I am old enough to have my own household.
I am old enough to pay my own bills.
I am old enough to have children.
I am old enough to take responsibility for my hypothetical kids and for my self.
I am old enough to gamble, drink and lease cars.
I am a self confident dude who took responsibility for creating machines that were worth millions.
And so on and so on..
But hey, it is ok if the fucking teacher at technical school treats you like a 16 yo pubescent child. Im glad he is interested whether i do my god damn homework. And yes, it is totally fine for me, that im getting treated like a unworthy dog who needs surveillance.
So, maybe i should suggest that we should ask for permission if we want to go to fucking toilet. Yes. That would be great. Gonna do that.13 -
what i did today:
1. start a computer
2. start a xampp server
3. open text editor
4. open bug list
5. realize that i cant do a single thing.
6. steam game invitation shows up (i think it's ok just one game)
7. realize that i spent 10 fcking game
8. tried to fix the bug
9. i failed
10. i do another game
11. and it's time to go home
12. i feel guilty7 -
PM (on slack): "we’re about to deploy to production".
Me: "ok"
… I keep on working on a task / remain available for any post deployment issues …
PM (5 minutes later on slack): "deployment broke production! We need to handle this NOW!"
My dev colleague has already called it a day, but I’m still online
Me: "ok I don’t have access to prod, can you describe what’s going on? I can’t reproduce on any other environment"
PM: …
10 minutes go by
Me: "anybody there?"
PM: …
45 minutes later, I realize PM is offline
The following day:
PM: "ok we got prod running again" (turns out it was client’s fault for not updating a config we as devs can’t access)
PM: "but we’re REALLY UPSET! You guys need to be available to intervene for any issues following deployment to production! At least one of you should be available!"
Me: "but, but…" 🫠14 -
Me: *on the phone with client* "Ok, now reboot the cashier terminal"
Client: *reboots server causing whole system to go down*
Me: *internal screams*4 -
Job interview..
Interviewer: gave me a question
Me: (took 40 mins to solve it)
Interviewer: Ok. 2nd question... Asks the ques..
Me: (relieved that 1st ques got over) Took some time 5 mins to come up with solution..
Interviewer: ok. 3rd question..
Me: ( feeling so happy that I solved 2 questions and reached the 3rd question)
Interviewer: Let's go back to first question and tell me a scenario that will fail in ur logic..( yes this is the 3rd question)
Me: Damnnn.. My heart stopped.. It took me 40 mins to figure out the logic that worked with different inputs I tried n now, I have to find some scenario that won't work...10 -
Hi
Aaand, I can't even post a rant with so little chars... Yet coworkers and customers find it ok to only write hi and wait for me to respond.. Just write what the fuck you want in one go so I can decide if I really need to jump, or I can get back to this later..32 -
Team says their code is done, tested, and working. They have merged all of their code and now to merge it with mine.
Take care of the merge, go to test it, and NONE OF IT WORKS.
Ok... So maybe something in my code did it. NOPE. Still crashes without mine.
Thank goodness for version control.
Now need to help define what "tested and working" means...4 -
Client: We are tired of having to go only to specific users to get things actioned, we need everyone to be given admin access so that we can get work done efficiently
Dev: Highly do not recommend that *outlines the likely consequences*.
Client: We don’t care, we DEMAND you do this. We’ll make sure everyone is careful.
Dev: Ok but I warned you. Please submit this request in writing.
Client: Ok, not sure why you would need that. I told you everything would be fine.
*Not even two days later*
Client: HELP!!! OUR DATA IS NOW COMPLETELY MESSED UP. WE HAVE NO IDEA WHAT WOULD HAVE CAUSED THIS IT’S AS IF EVERYONE IS RANDOMLY DOING WHATEVER THEY WANT HOWEVER THEY WANT IN ORDER TO SUITE THEIR OWN NEEDS. IT MAKES NO SENSE HOW THIS HAS OCCURRED. I TOLD EVERYONE SPECIFICALLY TO NOT CAUSE ISSUES!!! WE NEED THIS FIXED A.S.A.P!!!!!!
Dev: …6 -
Books and command lines.
I don't like teachers.
I think it's because my learning process is very async and chaotic. When I see a snippet in Golang, I relate it to PHP, Rust and Haskell. I jump to resolving the problem in other languages, trying to find out which approaches work in Go.
Then I read about some computer science concept on Wikipedia and get lost in that while my hunger for knowledge and food increases. After a while I look up a recipe for a pasta salad, and while cutting bell peppers, I see the recipe in terms of typed morphisms, I sprinkle and intersperse ingredients through mapping functions, then decide to write an interpreter for the esoteric "Chef" language in Go so I can interpret my salad recipe while eating it.
Voila, I'm learning Go.
I have no patience for linear mentoring, and others have no patience for mentoring me.
But that's OK.1 -
Wife - Lets go for a dinner tonight.
Husband (HR Manager) - Ok.
Husband - Should we go to a cheaper restaurant ?
Wife - No. Let's go to Royal Palace hotel.
Husband - (silence for a minute) - Ok, See you at 7.O 'Clock.
On the way, around 6.30 pm...
Husband - Once upon a time, I had pani puri competition with my sister and she ate 30 pani-puris(Search in Google, It is the most delicious chat) and defeated me.
Wife - What's so difficult in it?
Husband - Defeating me in Pani-puri eating competition is so difficult.
Wife - I can easily beat you.
Husband - Please leave it. It's not your cup of tea.
Wife - Let us have that competition right now.
Husband - So you want to see yourself defeated?
Wife - Let's see.
They both stop at a Pani-puri stall and start eating...
After about 30 Pani-puris the husband gave up.
The wife was also full, but to defeat her husband, she ate one more and shouted, *"You lose."*
The bill was Rs 50/- and wife was back home and happy as she won the bet.
Moral of the Story...
*Main aim of a HR Manager is to satisfy employee with minimum investments. Winning attitude with less investment, ensuring strong Return On Investment!* 😃😜😀😄😆😅😂😝😎5 -
#TheCoronaEffect
Before Corona: (Work From Office)
Boss: Let's have a call.
Me: Sure, allow me some time I am assisting the team on a new feature in the app.
Boss: Ok, ping me as you get free.
----------------------------------------------------------
Now: (Work From Home)
Boss: ***Calls for the 15th time in a day...***
Me: (With Bleeding Ears) Yes sir, am here...!
(Having to pick up every single time as he knows you've got nowhere to go 'coz the whole city is in LockDown)
Boss: ***Talks for another 1 hour with screen share***
My Boss is a bigger threat to my health than Corona now!!!
#GoCoronaGo3 -
spent 7-8 months looking for work (did a few freelance jobs in the mean time), spent what's worth of days on LinkedIn.. no reply at all, talked to recruiters got declined over the phone after 2-3 mins of call time..
Applied to a company branch in my home country nailed the 4+1(code challenge) interviews, will be leaving this Saturday morning (in 2days) now the bloody bastards start to reply and send offers for positions they have, when I clearly have to decline as I don't want to be left empty handed..
fuck you Sam, Jake and the other pricks that decided it is OK to reply after 3-4 months.. go fuck yourselves with a horse's dick you piece of crap.. After you're done, go shoot yourselves with the gun for ugly dumb animals!!! Hate you!
Kind regards, dev-nope!3 -
Manager: We will be building a new app. THIS TIME EVERYTHING MUST BE ABSOLUTELY PERFECT, ANYTHING LESS THAN TOP QUALITY WORK WILL BE REJECTED!!
*Not even 2 days into the new project*
Manager: Ok that’s good enough, we can fix it later. Can you go quicker on the next feature? Just sacrifice a bit of quality so we get these tickets closed as fast as possible. I said we can fix it later. Getting tickets closed asap is top priority.
Dev: …3 -
php : dont leave me alone. i own the web. wtf?!!
python : really? i am the best 😎
js : such an idiot. you need me.
c : wtf is wrong with this kids?! go play outside.
.
.
.
asp.net : i'm here, anybody? no? ok. -
Le Me: well it is the time to go back on that Android project and resume the work.
*Open Android Studio, open the project.
*Wait 10 minutes for build/index
*error: gradle outdated, that is ok, update it.
*error: some library needs update
*error: R not found
*error: internal IDE error.
*Clean Project: PC hangs, Fan go so fast..
Shit ! I even not touched the code !8 -
A couple of years ago (2015)...
Me: If i'm going to develop iOS Apps i need a Mac, big screen, etc...
Boss: Ok...
A few days go by...
Boss: Ok, we've ordered a Mac already
Me: good.
Boss: It's that small one, will be ok...
Me: <Check mac models and wonder the implications of "small">
Boss: It's the cheapest one plus a 21 inch monitor. Keyboard and Mouse you already have...
Me: <incredulous> At least order a mac keyboard...
Time goes by... Boss comes to discuss something about the app... i change something and check on the emulator (yes no real devices...) and boss complains:
Boss: Incredible, this machine is so slow...
Me: <throws a shrug>
Conclusion... still developing on this machine... damn.. i can read a newspaper every now and then while waiting for the machine to comply...
Fml...4 -
I got really pissed off with this company. Why you ask? Well, first off they send me an email for applying with them for a job. Ok, harmless. I wait a couple of weeks and they send me another email. I'm excited, perhaps I got the job! NOPE it's the fucking same email for the fucking same job. I half assed their application the second go around because I was pissed off with them. In their section about uniqueness I essentially gave them the finger.3
-
Me: Ok, so send me your logo.
Client: Here it is <template.xlsx>
Me: What I am supposed to do with a fucking animated gif in excel spreadsheet ?
Client: I don't know you are the IT guy
Me: OK go fuck yourself.7 -
Shitty call
Me: what do you want?
Q: I Lost my iphone
Me: (already pissed) ok,do you have an icloud account?
Q: Yes, but i forgot the password.
Me: what!?!, ok, fine, we will reset it, which is your ID?
Q: I lost it too.
*stay calm* *stay calm*
Me: I can't help you go to an apple store and ask there. *I Close the call*
*Add that number to blacklist*2 -
I was told that my granny was having trouble signing into Facebook, so I go to help her and this is what happens.
Me: try and open Facebook.
Granny: *looks confused*
Granny: oh I know!
Granny: *opens up Gmail*
Me: *wtf is she doing?*
Granny: *opens an email from Facebook*
Granny: ok, I'm in Facebook.
Not sure whether to cringe or laugh 😅8 -
Cute Girl: So you're like a computer guy, right?
Me in 2012: Yeah, I do some programming and...
Cute Girl: Ok *walks away*
Me in 2012: ........wait, come back! Don't go! I'll fix your printer for you! Or hack your friend's fb. Or make this cool app that you maybe have an idea for..? Don't leeeeeav...ah nvm, she's gone.5 -
Boss: I don't want you spending more than 30 min looking into the problem.
Me: ok
Go back to desk and read or watch some cs training. Maybe related.
Go back to boss.
Me: going to take (over estimate tome) to fix.
Boss: ok.
Go back to desk and fix in less time than estimated.
Look like gold.3 -
Client: I need a blog with 3 categories.
Designer: cool, let's have every post teaser in the home look diferent depending on the category.
Me (Dev): Ok...
Client: *sees actual design with different looking posts depending on category* I like it! Let's go!
Me: *codes the site*
Client: It's cool but in the home the posts look different... Could we make them look the same?
Me:...10 -
How to become a hacker😎
1.Go to the store get a black hoodie, wear it and go infront of the PC.
2.Turn on the PC with WINDOWS😂
3.Change cmd font colour to green.
4.Type the following code in cmd.
ping 192.168.1.1 -c 9999999
5.OK now do that in again and again in 2-3 terminals.Now your desktop is full with black and green😋.
5.Take some pics of it and upload stories😍.
6.OK now your a HACKER😎10 -
C0D4 kinda hangry!
Yes that's a word...... maybe.
Ok, so I'm starting to see memes, memes and more fucking shitty memes, don't we have Reddit for that?
I wonder.. if it's a terrible idea in this day and age to remove the ++ button from meme posts, it would immediately remove the incentive to farm ++ and not contribute other wise, and it's not necessarily penalising them for doing it, it's just not rewarding them...
I know... I'll go jump in my bunker and hide from the riot that will probably begin now.16 -
At a festival where I was with my GF from back then, I asked her whether it was OK if I drank some more, which she was fine with, but she didn't get the implication.
Later in the tent, when I was totally drunken, she turned me around and wanted some action. The sudden movement didn't go well, I was just able to open the tent, vomited out of the tent, and turned around to continue sleeping.6 -
Backend: Sorry the fix we had isn't going to work. Turns out app is sending an "undelivered" status after you call the API where you claimed we had an issue. This is in fact the cause, please address it.
Me: We do not have an "undelivered" status anywhere in our codebase. We do not do this.
Backend: *CC product* turns out this issue is only affecting 0.1% of users, its very minimal. Lets push ahead with the release.
Product: Ok, lets go live.
Me: ... ... ... we all just gonna ignore that "undelivered" bullshit? ... ok ... very stable release, here we go.3 -
Project manager: I haven't seen an automated email go out in a while.
Me: ok let me check. Can you provide me a previous email for reference?
Project manager: no
*Itterate 3 times*
Me: ok, does this template resemble the email you're missing?
PM: no
*End itteration*
PM after 3rd attempt to identify the email they're missing: comes into my office and tells me he's not even going to answer my emails anymore cause I can't find his missing email.
Me: finally nails down the email he's *missing* and there's nothing wrong with it.
PM: doesn't believe me.
I fucking hate bad PM's. Asshole can't be bothered to provide usefull information to save his life then questions everything I tell him and thinks I'm the idiot when it takes me 3x as long to fix/find something.6 -
Almond, are you there?
> Sure, of course.
Oh ok, it said you were on mute.
> I was, I always go on mute if I'm not talking to help cut down on background noise **hint hint**
That's very confusing for the rest of us, can you leave your mic on please?
> Right... Okay.8 -
One day at a meeting I proposed a solution and explained it to everyone and everyone agreed to it. And then comes in this motherfucking Mr. shithole who starts talking about a piece of shit approach which had apparent drawbacks and everyone could see it but no one mentions. Why, becuase that bigger asshole is the boss of these smaller assholes. When I mention the drawbacks, all I get in return is, you are right but we think you should go this way. No fucking explanation why should I or any son of bitch should go that way. And every single one of those fuckers in the meeting suddenly became ok with his approach without any question or doubt. I mean WTF! What kind of developer you are if cant fucking express your views.10
-
Teacher who has no clue how to even turn on a computer asked me to connect a JBL Go Bluetooth speaker to a notebook. 1st attempt: Driver error; 2nd attenpt: BSOD 😶 Lenovo notebook with Win 8.1 + bluetooth speaker = BSOD... Ok...1
-
I had set my phone alarm to go off at 04:00am, with a very irritating tone, to ring nonstop. Having slept late and with a project deadline fast approaching. The alarm went off OK as programmed, I got up and switched it off, and went back to sleep! Reminds me of Mr bean!5
-
WHAT THE ACTUAL FUCKING FUCK MICROSOFT?!!
I go to log into my laptop:
me: *enter the pin*
Windows: Error
me: Ok let's try the password...
Win: WRONG PASSWORD!
me: *checking my password manager* Nope, pretty sure that's correct... Ok, whatever let's try to reset it.
me: *generates new password and resets the password for the account*
Windows: You can now log in
me: *enters the new password*
Windows: WRONG PASSWORD!
me: that's weird... let's try that again
Windows: WRONG PASSWORD!
me: Ok... reset once more *I enter the same password I generated before*
Windows: ThAt Is An OlD pAsSwOrD
me: *getting really pissed* FINE, GODDAMIT, HERE, NEW PASSWORD
Windows: You can now log in
me: *enters the new new password*
Windows: wRoNg PaSsWoRd!
jdjsjcjj+3+@!o(€;#@!(&(1!!#((#(€_"jsjeucjcjfdjosdifhshabxnfnxjsosoguwqlqqlall#7@+1(
aaaaaáaaaaaaaaaaaaaaaaaaaaaaaaaa
FUCK FUCK FUCK FUCK FUCK FUCK FUCK
YOU FUCKING INCOMPETENT CUNTS AT MICROSOFT!!!!!1!!!!!!!
I'M GONNA FUCKING TEAR YOU INTO THOUSAND PIECES AND THEN RUN YOU THROUGH A SHREDDER!!
YOU MOTHERFUCKING IDIOTIC CUNTS
FREAKING DEGENERATES22 -
A true story.
"Ok you did a very good job during these 3 months, so we think you can go on with us."
"Thanks, so how about the final contract?"
"What? oh no eheh, you will do other 3 months as test because we want to see if you can do also other stuff not only as developer, we need that you act also like a secretary, a tester, a manager, and working again for home after work, and also during the weekend, but we can't pay extra work of course. So, what you think?"
The magic world of startups5 -
>On a call with Manager
>he's showing off some code
>oh cool he's finally assigning me some real work
PM: So yeah, just wanted to have you on a call to show you how easy it was to fix this.
Me: ... Oh... OK.
PM: yeah so this was completely broken. The last guy that was working on this didn't do a great job. Like seriously, what is this? Amateur hour? Hahaha
Me:... Haha... Yeah, right... 🫠
PM: anyways I figured I would go ahead and do this because it would take me 10 minutes to figure out. It would probably would have taken you 3 hours or something to figure out.
Me: ok... <why tf am on this call other than for you to shit on my skills?>
PM: anyways just wanted to walk you through what I did and show you how easy it was to fix.
Me: ok.10 -
When you want to watch a series before going to bed but first check devrant for notifications: 37.
"ok that is doable"
One hour later "10 left to go".
I keep getting new notifs which I have to reply to again...
Why is devRant so active?26 -
The wife ask her husband to run some errands..
Wife: "Honey, please go to the market and buy 1 dozen of eggs, and if they have milk, buy 2."
Husband: "Ok honey!"
After a while, the husband came back..
Husband: "Honey! Here are your 2 dozen eggs!"4 -
Trying to learn some golang after a break.
Made http / https transparent proxy for personal project.
Mind: You need to add configuration file with domains you allow traffic and block everything else using list of regex.
Me: Ok I can do it, 4 hours later ok done
Mind: Why not make it differently by making list of url you can block and test this shit on fucking ads and stop using adblock that downloads content.
Me: ok that will be handy I can watch websites faster and drop traffic I don’t want to.
Funny fact, it works I broke analytics, logging, quantum shit fucks and even youtube plays ok.
Go is awesome for networking stuff lol.12 -
Once I've worked in a start-up located in an engineering university "incubator", so we had a lot of engineer-to-be students applying for part-time jobs.
One of these kids was hired by my boss who labeled him "highly technical, very skilled in IT".
One day, while very busy with my own upcoming release, I had to help him finding a bug in his (horrible) code.
Me: Oh, that's easy, you need to load the image from the parent directory
Guy: ...
Me: You know how to do this, right? You're 1 exam away from being a computer engineer
Guy: ...
Me: Ok, ok, don't worry. Just type "../" right before the path
The guy starts typing, literally, "dotdotslash" into the path.
I immediately stopped him, almost crying. Then, I asked him to go for a walk.
"Don't mind about your bug, I'll take care"3 -
Boss: We have a company doing deep learning coming by. Go learn about it so we can understand what their talking about.
Me: Ok.
Me 6 hours later: ...help.5 -
!rant
Me: sudo apt-get update
PC: Noope. There is a problem with a package.
Me: Ugh... ok I'll fix it. *20 minutes later* Fixed. Sudo apt-get update
PC: Noope, the package cache file is corrupted.
Me: GO FUCK YOURSELF LINUX OMFG.
Oh, I fixed it.
I LOVE YOU LINUX.11 -
Boss calls: "Can you give me more bandwith?"
Me: "I can, but the other coworkers will have issues"
Boss: "Doesn't matter, and please, lift up the proxy too"
Me: "I am sorry, but I can't, that could compromise our security"
Boss: "I am giving you an order..."
Me: "Ok then..."
Me: *proceeds to give boss more bandwith and lifts up proxy (all is lost now)*
I go to see what is the boss doing with the bandwith...he was downloading League of Legends in his personal notebook...
TL;DR: Boss asks to put company at risk for the sake of a game...2 -
Dev: I need you to do X
IT: Ok we will do Y
Dev: I don’t want Y I want X
IT: Well you’ll need to go through the change request process then since you have just modified your requirements.
Dev: …6 -
Alarm Levels on my phone:
Level 1: 06:00 it's the right time to wake up, take a shower and breakfast.
Level 2: 07:00 ok it is the normal time to wake up..
Level 3: 07:30 you must wake up to go to work in time.
Level 4: 07:45 you're already late you lazy ass
Level 5: 08:00 you're already late.
Level 6: 09:00 just checking you're alive11 -
!rant
Breaking point in System Architecture. The point where you define it is ok for the system to break if you user doesn't meets the expected threshold of intellect.
In plain words, you say "F**K it, if someone is that stupid, let the system go down"
They don't teach this in college.9 -
Fuck I wish designers learnt colour theory before presenting me with a light colour to go on a white background. Like fuck? It’s not even grey at least.
And the complimentary colours are so shit I think I’ll go throw up after an Indian dinner and colour pick from that mess instead. (I like Indian food ok...)
How hard is it to go, NOPE that’s a shit colour we probably shouldn’t use that????4 -
Website: do you want to buy our premium features or try it out for free?
Me: free
Website: Ok here u go for free
Me: *clicks download for free*
Website: aight so heres a page to enter your credit card info we're only gunna bill u monthly or every 2 days if thats fine wichu3 -
Backstory: Offering manager brings a project through a few months of requirements gathering / feasibility study etc. Project spends 8 months with a R&D team to flesh out. Our team gets 6 months to turn it into a ship able product. 4 months in, offering manager calls a meeting.
OM: ok so you are all working on project X, well I need your input on something
Team: Ok, go ahead
OM: what do you think the app needs to do?
Team: ... I'm sorry?
OM: well we've been looking at it, and we don't think it does very much compared to existing apps. We need a killer feature but we don't know what. Any ideas?
Team: well we were looking at project Y originally, which was a lot more advanced. But you pulled the plug in favour of this.
OM: yeah, believe me customers will want project X a lot more. It just needs to do something interesting ... you know what I mean?
Team: not really, if it doesn't have anything, why did we go for it?
OM: ok I don't think I'm being clear. Point is, if anyone has any ideas let me know, we need to ship it in 2 months and it needs to be killer
I handed in my notice that week and was asked why ... let's just say I told them. -
Fuck these google home ads, keep triggering my google home in the kitchen. I just want to watch youtube while cooking not "ok google, going go bed" and then TURN OFF All MY FUCKING LIGHTS.5
-
Me: can you add x to y?
Dev: sure mate, done tomorrow
Me: kay thx
Next day:
Dev: ok I added x to z! There you go
Me: infinite facepalm4 -
Guy: "We need you to update a few applications so we can get some new data. We have very important reports we need out of it!"
Me: "OK how soon do you need it?"
Guy: "Two days!! So we can start putting in the data then will have you create the reports."
...two days later...(in the spongebob narrator voice)
Me: " OK its done. Go in add the data you need then let me know so I can generate the reports."
....4 weeks later...still haven't heard from them and they haven't put in the data. Glad it was soooo important that I had to drop everything else to put in the updates that haven't been used. -
* Open browser, type 'dev' to go to developper.apple . com
* First suggestion on the browser: devrant.com
Me: Well, that's ok too..
* Press Enter,
*reeding some rants.. -
Can we clear this once and for all... Explain java and JavaScript like this...
They are like apple and pineapple...
In a recipe you wouldn't go yeah I could substitute in the other ... Because they are entirely different things ... Similar names... Entirely different !
We get it... They are different fucktards don't ... We get it... Ok....12 -
DO !!!NOT!!!!! USE 'X' AND 'P' TO 'CUT AND PASTE' A LOT OF LINES ACROSS FILES IN VIM!!! HOLY SHIT I JUST PWNED MYSELF SO HARD I LOST SO MUCH CODE HOLY FUCK IT'S NOT EVEN FUNNY! WHERE DID AT ALL GO YOU ASK, WHY THE FUCKING REGISTER, OK LET'S CHECK THE REGISTER, COOL THERE IT IS, BUT WAIT, THERE'S ONLY LIKE 20% OF IT BECAUSE WE CUT A SHIT LOAD OF LINES AT ONCE, AND THE REGISTER OVERFILLED.... Ok let's calm down, doesn't Vim have a recovery option? Yes it does, but WAIT A FUCKING MINUTE, MY CHANGES ARE NOT IN THE SWAP FILE BECAUSE IT'S NOT LIKE VIM CRASHED OR ANYTHING, MY DUMB-FUCK-ASS WILLFULLY WROTE THE CHANGES WHEN I SWITCHED OVER TO THE NEW FILE, AND NOW, WELL THAT'S IT, YOU'RE DEAD KIDDO, YOU WROTE THE CHANGES TO DISK, NOTHING YOU CAN DO, AND I AM SO SCREWED I SPECIFICALLY MADE A DEVRANT ACCOUNT TO MAKE SURE NO ONE ELSE PWNS HIMSELF AS HARD AS I JUST DID HOLY FUCK16
-
Ah the wonders of working with non-technical people. 😤
I had a logistical problem. The SSD on my laptop crashed.
Me: No biggie just request new one.
Them: Sorry we don't have any on stock.
Me:Okey then give me a new laptop.
Them:Ok fine here you go.
Me:I specifically required 16 GB of RAM.
Them: ok here is an extra 8gb
Me: I need DDR 4 not DDR3
Them: don't have any. We will restock shortly.
A couple a days later a colleague requested 8gb DDR3 and got DDR 4.
The fuck is wrong with people. Can you not read?🤔🙄1 -
Creative dev compliments? Wow, that shows what type of person I am. I only know creative dev insults. Okay let me give it a go!
Wow, I'm gonna star that on GitHub!
Good work! I'm gonna put a shortcut to that right here on my desktop (in the same tone as "I'm gonna hang that on the fridge")
You're so meticulous that the unit tests are to make sure the computer works correctly, not your code.
If you were a web server, you'd always return 200/OK.
Your parents must have compiled you with -Ofast -
As IT, I hate being too accessible to users (I'm a software dev, not help desk support). One particular user...let's call him Fred (even though his real name is Joe)...sits close to me.
---
Fred: Bobby, fix my Outlook (he says it jokingly but serious). It keeps saying it needs to be repaired.
Me: Yeah had the same issue last week. I just reinstalled it.
Fred: So...you can't fix it?
---
Fred: Bobby, I need access to X.
Me: Ok go to this link to request access and a manager will approve it.
Fred: Whaaat? That's too much work. You are IT and should just give me access.
---
Fred: Youtube isn't working.
Me: Ok...and?
Fred: It means my internet isn't working!
Me: *sigh*3 -
Ok, YOU fuck up THREE (!) times, and send me new text for the app, each time saying its '100% finished, no errors' and expect me (each iteration) to do it IMMEDIATELY
Why don't you go fuck yourself, do your damn job, do it right, and THEN contact me instead of running around like an childish preschooler with a pair of scissors4 -
Going live on Friday afternoon.
- no way, too many critical bugs! - I said
- we will - the Key account manager said.
Friday is here, still many critical bugs, I was right, it's impossible.
The Key account manager just dropped all functionalities with critical bugs and tricked the customer into thinking it's ok.
So we go live.
He was right, we can.
Oh yeah.6 -
Life is hard.
You are born. DNA gets determined. You go through infancy.
Puberty comes and DNA is like
"uh from now you'll pretty much have strong sexual urges, a huge desire to be sexually prolific, nothing weird like being pedo or into rape though".
me: Uh ok.
dna: oh, also, you're gonna be one of those late bloomers, you know, you talk like shit, you dress like shit, you smell like shit.
life: that's true and also you don't have anyone in your life to teach you about that shit, so forget about kissing, having sex, let alone being in a relationship for a long time.
*a lot of years go by with a lot of missed opportunities, mistakes and regrets*
life: ok, you seem to have become a decent sex partner out of a lot of scarring experiences, but there's one problem: you've fallen in love with somebody.
and you're married
and you have kids
me: well, does that mean I can't fuck other people?
life: yeah, no. I'm surprised I even have to explain that, it's called cheating. It will pretty much ruin your marriage, and fuck up your kids.
me: ok, I guess no then. I'm still fortunate enough to have sex with my wife right?
life: yeah... but you still want to fuck other people
me: what???
life: yeah, did you think that falling in love would make you not want to fuck other people? fuck no
me: ok, well I'm very grateful that I get to experience sex at all.
life: yes... there's a thing though, your partner has a much much lower libido than you.
me: ok, well maybe if I exercise and dress better that might change
life: that will definitely help, you'll feel more confident and have more stamina, but every time you retry exercising, you remember how much you hate it and how little stamina you have.
oh, I'm sorry, I forgot you had kids and work, yeah no time or energy for that.
me: ok, then should I just embrace a more liberal lifestyle, like becoming a swinger?
life: ha, fat chance, it's a very taboo thing and you're not that liberal, neither is she.
me: uhhh, i guess i can sometimes watch porn then...
life: watching porn regularly will make the only sex that you have worse, according to statistics.
me: ok, I guess I should get ripped17 -
So there I was productivity coding away in my office since early in the morning it was about noon when my coworkers kept saying. " Hey have you seen how nice it is outside." "Wow it's really nice out there" and " hey you should really go outside and get some fresh air".
So I'm all ok, cool it's lunchtime I'll check it out. So I go outside and I'm out there for 30 seconds when a bee lands on my face and stings me just under my eye.
Ouch! WTF! No No No it is not nice outside at all. Infact it is painful outside.
so now the rest of my day is ruined all I can feel is my face throbbing and I can't think about anything anymore but my face in pain. Amazing how one little insect can ruin days of coding.
Don't listen to the muggles stay inside.4 -
OMFG I don't even know where to start..
Probably should start with last week (as this is the first time I had to deal with this problem directly)..
Also please note that all packages, procedure/function names, tables etc have fictional names, so every similarity between this story and reality is just a coincidence!!
Here it goes..
Lat week we implemented a new feature for the customer on production, everything was working fine.. After a day or two, the customer notices the audit logs are not complete aka missing user_id or have the wrong user_id inserted.
Hm.. ok.. I check logs (disk + database).. WTF, parameters are being sent in as they should, meaning they are there, so no idea what is with the missing ids.
OK, logs look fine, but I notice user_id have some weird values (I already memorized most frequent users and their ids). So I go check what is happening in the code, as the procedures/functions are called ok.
Wow, boy was I surprised.. many many times..
In the code, we actually check for user in this apps db or in case of using SSO (which we were) in the main db schema..
The user gets returned & logged ok, but that is it. Used only for authentication. When sending stuff to the db to log, old user Id is used, meaning that ofc userid was missing or wrong.
Anyhow, I fix that crap, take care of some other audit logs, so that proper user id was sent in. Test locally, cool. Works. Update customer's test servers. Works. Cool..
I still notice something off.. even though I fixed the audit_dbtable_2, audit_dbtable_1 still doesn't show proper user ids.. This was last week. I left it as is, as I had more urgent tasks waiting for me..
Anyhow, now it came the time for this fuckup to be fixed. Ok, I think to myself I can do this with a bit more hacking, but it leaves the original database and all other apps as is, so they won't break.
I crate another pck for api alone copy the calls, add user_id as param and from that on, I call other standard functions like usual, just leave out the user_id I am now explicitly sending with every call.
Ok this might work.
I prepare package, add user_id param to the calls.. great, time to test this code and my knowledge..
I made changes for api to incude the current user id (+ log it in the disk logs + audit_dbtable_1), test it, and check db..
Disk logs fine, debugging fine (user_id has proper value) but audit_dbtable_1 still userid = 0.
WTF?! I go check the code, where I forgot to include user id.. noup, it's all there. OK, I go check the logging, maybe I fucked up some parameters on db level. Nope, user is there in the friggin description ON THE SAME FUCKING TABLE!!
Just not in the column user_id...
WTF..Ok, cig break to let me think..
I come back and check the original auditing procedure on the db.. It is usually used/called with null as the user id. OK, I have replaced those with actual user ids I sent in the procedures/functions. Recheck every call!! TWICE!! Great.. no fuckups. Let's test it again!
OFC nothing changes, value in the db is still 0. WTF?! HOW!?
So I open the auditing pck, to look the insides of that bloody procedure.. WHAT THE ACTUAL FUCK?!
Instead of logging the p_user_sth_sth that is sent to that procedure, it just inserts the variable declared in the main package..
WHAT THE ACTUAL FUCK?! Did the 'new guy' made changes to this because he couldn't figure out what is wrong?! Nope, not him. I asked the CEO if he knows anything.. Noup.. I checked all customers dbs (different customers).. ALL HAD THIS HARDOCED IN!!! FORM THE FREAKING YEAR 2016!!! O.o
Unfuckin believable.. How did this ever work?!
Looks like at the begining, someone tried to implement this, but gave up mid implementation.. Decided it is enough to log current user id into BLABLA variable on some pck..
Which might have been ok 10+ years ago, but not today, not when you use connection pooling.. FFS!!
So yeah, I found easter eggs from years ago.. Almost went crazy when trying to figure out where I fucked this up. It was such a plan, simple, straight-forward solution to auditing..
If only the original procedure was working as it should.. bloddy hell!!8 -
I finished my software development apprenticeship and aced the presentation about the software I built for the company.
I'm so happy that I no longer have to go to that workplace anymore.
Most people were toxic, rude, incompetent, slow, entitled, insulting, screaming and fake.
Most were uncommunicative.
Management was shit.
CEO was shit.
HR was nice.
But the rest of the devs were ok, kind and helpful.
Now I'm taking a big vacation to calm down from the years of torture before I can start working as a dev again.
That includes motorcycle driving, chilling with my gf and trying out NixOs (wanna see if it is really worth the hype)11 -
Public class Canadian {
Im a proud Canadian myself;
To bad I hate the cold;
not like it matters anyways;
if(computer.hasWaterCooling()){
window.close();
heater.isActive(true);
}
}
(Ok I started typing this and noticed I was over using semicolons, had to go all the way)8 -
Me and my manager throughout 2020
January:
Me: So umm, we can release the new app version
Manager: No we promised client X app first go build that
Me: umm, ok.
February:
Me: so the app is done, but client hasn't setup area L so there is no data there
Manager: ok, I'll have them setup area L soon ™️
March:
Manager: area L is too much work to setup, use workaround L thats way better
Me: ok ...
April:
Manager: client is nitpicking on design and layout please make this mess even greater
Me: ok, anything else?
Manager: yeah also start on app for client Z!
Me: and our app update?
Manager: later son! Risk tooo muchos!
May:
Me: the mess for client X is done, and first version for client Z is also ready for test
Manager: ok good work, here is a new set of things to mess up
Me: but... Seriously, wtf?!
Manager: clients want quality
Me: ah ok, not nitpicking, cool
June:
Manager: client X went MIA, but client Z will send you a weekly list of things they don't understand and want to change
Me: ah great, truly worth postponing my February holiday to release nothing
July:
Manager: so, how we doing on all them changes
Me: well, I am a loyal custodian with alot of pleasure in my work!
Manager: ah ok good!
Me: any news from client X??
Manager: who
Me: mkay ... n.v.m
August:
Me: can we release yet?
Manager: change, we can!!!
Me: are you Obama?
Manager: ambitions
Me: fuck you pay me
September:
Me: I am confident we can now release all 3 apps as promised mid september
Manager: great!! Good work
Also manager: you know that immensely complex area within the app? That needs a complete rewrite because we have bad ux there!!!
Me: ok... To which requirements?
Manager: good ux, we must have standards
Me: but the layout of page R id generic as page F so then we need to align there as well
Manager: go! Do!
Me: ok I'll come up with my own requirements then
Manager: we also need documentation
Me: really!!!! How clever of you to fire colleagues T & P and we now have zero workforce for that
Manager: things will get better someday
Me: ah, great! Put it on my calendar
October:
Me: I need a sabbatical biatch
Manager: a what?4 -
User: "Why isn't this process updated? There's something wrong with your system."
Me: "Did you submit the request?"
User: "Uh yeah I'm sure I did..."
Me: "Go submit the request again." (they never did the first time)
User: "I don't know how. Will you show me?" *shows user how to do it* "Ok I did it now."
Me: "You did it wrong, you need to resubmit it."
User: "Ok I resubmitted it."
* a week later *
User: "The process still hasn't shown any progress."
Me: "You didn't resubmit it like you said you did."
User: "Will you show me how to do it again?"
* fuck me *
Me: "Sure..."
Process works as expected and everyone lives happily ever after, except the developer that knows it is just a matter of time till the next user blatantly lies, has no respect for anyone's time, and demonstrates a complete lack of desire to care about their job at all and just wants to bitch and complain like a typical lazy ass-hat.6 -
Fuck edge and fuck ie
Its particularly funny when something works on IE...but not on edge. Go fucking figure.
Bing is ok ms...y'all should focus on that. Ie was semiok back in the day but your browser game is weak af b.
Like seriously
"Edge and ie are awesome"
Said no web developer ever7 -
"200 Internal Server Error"
Yep, I did that. Because the lousy crapheads I work with were too lazy to handle any other HTTP status so anything else breaks the whole thing. And it's a pain to roll out another release of their part of the backend so "this isn't a priority". Also, they don't feel the need to check the JSON body of the response for the "status":"ok"/"fail" because what could ever go wrong, right? I effectively have no way of conveying to them that there was an error on this end of the API so they show success toast on the frontend irrespective of what really happened.6 -
Paraphrased with imaginary ending:
Me: Ok so this X will never be more than Y items and not more than one pages?
Person: Yes. it won't be more than Y items and never more than one page.
Me: If this is always Y items or less and not more than one page, I can hammer this out quick then. If it is more than that it will take much longer to complete.
Person: Awesome!!!
-later-
Person: OK here's the template for Y x10 items and multiple pages.
Me: Oh I'm sorry, we're going to have to stop working on this. I thought you actually gave a fuck about this 'important' project and that you had deadlines you cared about, but apparently not enough to participate in this conversation with any level of intellectual honesty. Please fuck off now while I go work on more productive tasks....4 -
Don't scroll here.
Go and live a real life,
Don't make a computer screen as your world,
there is a beautiful world outside of your cave,
Talk with people's face to face,
go
go
go.
Ok enough philosophy, Time to add new shit in current shitty code.
(-_-)5 -
Swear to god, I'm worse than a cat.. my fascination & curiosity will get me killed someday.. o.O
12:19 - Magnitude 6,4 earthquake 3 km from Petrinja, Croatia..
Felt it in Ljubljana..and my stupid ass was fascinated.. :/
Yup, you read it right, not scared or whatever the hell should people feel when earthquake happens..just fascinated..and curios...and in full analysis mode..
Oh tremors?! Yup, something's definitely shaking.. Eartquake? Yup, earthquake! Woow, huge earthquake.. Where is epicenter?! Also long one.. nice, never felt it like this before.. hm.. x, should we go out? How?! I know an elevator is a no go, stairs also do not look promising..better stay in I guess.. hm..still going...feels weird.. Ok, look for shelter I guess.. wow..that's a long one.. ok, doorways should be safe-ish?! Where's x? He went silent..go check up on x.. x is fine, he's not stupid like me, and unlike me also has preservation instinct to not stand under the doorway that has glass components in it.. DumbAss.. Shaking stops... Well that was weird..also I didn't have time to analyze everything..or record it! Stoopid! How did I not think of this before?! Recording would be awesome!! shame..
I know panic doesn't help anyone, but FFS, sometimes I do wish my head would panic at least for a second instead of trying to analyze everything..
I mean, WTF is wrong with me?! Most people would be scared, I just estimated that it's not that dangerous for us and no use/not smart to try to go out of the building so I just took shelter (not a good one, I know now for next time?! o.O what next time?!idiot!!) and started observing.. DumbAss.. :/10 -
And the best question that a person asked me today is - Why my Windows PC have a Mac address? -... Ok now is really time to go home.1
-
"nobody came to my party, but its ok, i had my code"
"haha i dont have friends other than computers"
"im so sad right now, at least i have my cat"
GO FUCK YOURSELF U FUCKING ATTENTION WHORE21 -
Haven't used dR for long so Idk how many people have already ranted about this...but here goes nothing.
ANDROID 10 NAVIGATIONS
Fucking irritating piece of shit !!!
Ughhh!
I can get understand the swipey swipe for back etc. But the "swipe up + hold " for recent apps just makes me cringe !!!!!
Ok, Some how you manage to open the recent apps by precisely fingering your phone.
You gotta go back to home screen from recents ??
Open a recent app then swipe up for home.
Two fucking gestures to go back to home screen !
Or click the close all apps button for home screen.
This is non sense.
Pls enlighten me if I am missing something.
I want the two button navigation back 😭13 -
Ever used your friend who knows nothing about cs as a rubber duck? Like you call for a coffee and you just sit there, try to explain the whole thing and then... Ok i need to go, i found the solution, talk to you soon11
-
TL;DR: shitty day, but stickers made my day
First off, I'd like to thank @dfox and @trogus for the stickers.
I had a really shitty day, It started off something like this. Usual day at University, faculty not teaching anything. Messed up shit with the girl I like very much, still not talking at this point. Pretty much downhill. Start teaching myself some Android, while this junior comes up me to be like 'please teach me this', ok sure. He fucking leaves the moment I start installing homebrew on his mac and says "you exploiting my mac", NO FUCKER I NEED A PACKAGE MANAGER TO GET PACKAGES YOU DUMB FUCK. Further, that day, come to know its half day and not going to learn shit. WTF! But still, I get attendance so it's good. I suggest going to this new cool place to grab lunch. the girl I like goes like this "Let's GO TO JAILLLLLLLLL, IT'S COOL PLACE TO HANGOUTTTTT" , LIKE. WHY THE FUCK YOU WANT TO HANG OUT AT A PLACE WHICH LITERALLY IS NAMED 'JAIL'. Fuck it, let's go. SO. FUCKING. NEGATIVE. PLACE. Food is ok, not good, ok. I'm fucked up and sad at this point because love of my life is hanging out with other people, I'm ended up in the shit corner of the world, with shit food. AND I HAVEN'T DONE ANY THING PRODUCTIVE.
But in the end of the day, I reach home. open gates see this parcel and I'M HAPPY AS FUCK. IT'S FUCKING STICKERS, OMG.
Seeing those stickers I realized I don't need to be sad anymore. Writing this post just to thank this amazing community and the members in it. I love you guys all, :) <33 -
I just started as a computer science major, and I'm a little irritated because I think I know more than my proffessor. I was excited that I would be pushed to my limits, but the other day I asked him for things I should work on to get ahead...
Him: Sure, page 475 has some good projects. Just don't go past chapter 9 unless you're confident with pointers.
Me: I did C before C++ and I hated pointers.
Him: C doesn't have pointers, you must have been using a different version of C.
Me: OK
Like really? I just can't wait till next semester.7 -
Client: This had to be super urgently, like last week!
Me: Ok I'll have it done in 4 hours.
Me: *3 hours later* You should find this has been done pending your approval.
Client: *3 weeks later* yeah not bad, thanks. This needs to go live now! -
Boss: oh so you are working on that unrealistic 3week project ? Let me also assign you some completely unrelated office work.
Me: But I'm a programmer, researching other companies and contacting them looking for new projects is not part of my job descrip...
Boss: oh don't worry I'm sure you'll do great!
Me: that's not what I'm sayi...
Boss: ok I have to go now, have it ready by tomorrow!
Me:(crying internally)...ok.6 -
My boss wants to be asynchronous with php. Then to render the backend async he wants to use beanstalk using python to be scalable.
I said : we can use node.js it's already asynchronous. And we don't care about the langage php python...
Boss : node.js isn't scalable, there is no security it's not good enough, it's not enough safe. I code with php since 15 years and it's better than node. To much problem in the node.js version 0.12.
OK BUT NOW WE HAVE NODEJS VERSION 6 LTS. WAKE UP. OMG I GIVE IT UP LET'S GO.5 -
Made an Android app a while ago. I needed some pet project so I decided to go with Java for Android. First time, no experience at all.
So everything went ok, I had a little help from a colleague, structuring code, and pushing to the store. Work done app was doing ok.
A year later I came back to this project. I needed to fix a bug - date time and daylight savings crap. 😥
Spent a week on it. Ready to push a new version to the store, with some extra features! Build apk. All good.
Wait. I need to sign the APK? Wtf. I had to format my hard drive. How do I recover my fucking certificate?
*Google's for a while*
No fucking way. I can't restore the certificate. Or get the keystore back. The solution is to create a new app with a brand new package name?
Thanks for nothing, I'm done with Android development.9 -
OK I can understand he his not a technical guy but what kind of answer did he expect from me on "what could go wrong while you create the new server on AWS?", I had no idea what to say so I whent with "a meteorite could fall on the amazon building"2
-
Starting to Learn JavaScript and when I spoke to my little sister she tells me Bro learn C than C++ and than go C# and Java. Well I just!! Ok Challenge accepted, wish me luck, she already knows C and C++15
-
No commute.. oh, wait, I live next to work..like literally next building.. ok, if I move it'd be no commute again..
No need to brush the hair, can wear yoga pants & hoodie & swear all I want.. oh, I do that even at the office (trying to tone down on swearing though)..Umm.. boss doesn't get to tell me to go home at 17.. well he does that even now.. o.O ok ok, I got this!! I can wash my hair during lunch break! And wash the dishes and clothes when on 'cig break'..
Meh... I wish I had a doggo to play with.. :(6 -
Me showing boss a draft document
Me: Ok so this is a placeholder list of statuses, I have to call the client to find out what statuses should go here.
Boss: Hold on lemme read it. *Reads*. But this list of statuses is incomplete, you should call the client to find out what statuses we should add.
Me: ಠ_ಠ5 -
When you go to bed at 3:15am and think "this is fine...this is early enough. I am ok with getting 4 hours of sleep. I am okay with the events that are currently unfolding"
-
I decided to go freelance/contracting. Headhunters keep pitching me permament roles (and I love watching them run out of pitch lines :D )
Headhunter: This job can't do your asking salary, but can offer career development.
Me: Already did that. was Engineer, then Architect, then CTO. I'm actually stepping back to be an Engineer.
Headhunter: Ok well, in this job you can do things start to finish, see them through to the end.
Me: I actually get bored after a while. Prefer change.
Headhunter: Well this place has a great culture and fun atmosphere!
Me: It's an insurance company mate...2 -
porra; caralho; toma no cu.
this fucking shit xamarin. I wish the ass who programed the xamarin vs2017 integration to go fuck off.
srsly, I just want to fucking code this fucking fucker VS2017 keep shitting all around me
first I was gonna install it. didn't install because no memory left. fair enough, my fault there.
cleaned 35 gbs.
finish installing VS, with xamarin. FIRST GOD DAMN TIME I create fucking project, 2 fucking errors and 3 warnings. I DIDN'T EVEN TYPE A COMMA.
ok, tried fucking it. it seems to be conflict between version of Android and xamarin forms. fucker you it shouldn't be like this. anyway.
tried downloading the updated Android version.
it failed at 80%! what error you ask? missing fucking space ok, fuck that thing is huge, ok, my fault again. uninstalled all programs I was not using, all projects I'm not current working on. more fucking 30GB free. tried again. ANDROID IS TOO FUVKING HUGE CAN'T INSTALL IN 30GB!!!
Ok. instead of updating android, gonna downgrade xamarin, can't downgrade. ok gonna remove and install an early version.
unistalled. CAN'T FIND XAMARIN DLLS.
I was like, fuck this project, gonna start a new one. ok, all seems fine, for some weird reason. Except no. I try adding a new page, ops, APPARENTLY VS2017 CAN'T LOAD A GODDAMN .XAML
Ok, I can create a .cs page. done, except now I get a fucking timeout error. fuck.
I search the internet for a workaround, see a guy saying I could manually add a .xaml + .cs by creating this files and then adding them to the proj file.
did it. I go again, everything seems fine. but now I can't freaking reference the damn page.
I'm fucking losing my mind here.
In the mean time I have to turn in this project at the end of the week AND I CAN'T FUCKING OPEN THE GOD DAMN FREKING PROJECT PROPERLY!
FUCK. MY. LIFE.
FUCK XAMARIM AS WELL
FUCK VISUAL STUDIO
FUCK MICROSOFT
FUCK THAT DAMN SSD
FUCK THAT BOSS WHO THINK THAT A 128GB SSD IS ENOUGH
FUCK IT ALL...15 -
Me: ok let's clone my repo and work on adding some legit features!
NBN: hm, I see you're trying to use the internet, I think I'll go down now!
Fucking hell -,-4 -
Code is sat in UAT for a month and no one looks at it. Two days before the (completely arbitrary) go live date and testing commences, finding one bug which is immediately fixed. And now I'm the one allegedly delaying roll-out. Err OK...1
-
So I'm gonna send the e-mail with these 4 questions, is that OK or am I missing anything?
"Go ahead"
* Clicks send *
"Could you also ask..."
NO! DON'T SAY THAT'S IT'S OK TO SEND IF YOU STILL WANT TO ADD STUFF TO IT!1 -
18pm: *starting to work on own project. Listening to classical music for better concentration*
22pm: *no progress*
22:10pm: *putting on some good old death core on max volume coz fuck it.*
22:30pm: *realizing I did more in the past 20mins than in the 4h before*
22:45pm: *super motivated*
2am: *same song again? Quick look on the clock...* "fuuuuuu" *apparently listened to my whole playlist. OK. Let's search for more stuff on my 2TB HDD I dedicated to death core etc*
4am: "lul" *go to sleep*
6am: *wake up, go to school"
*goto 18pm*2 -
Spent the last half hour helping my wife over text trying to "fix" FireFox. She said any site she tries to go to just "spins and spins". Chrome, Edge, all work fine. Tried the trusty 'ipconfig /flushdns'.
Me: "Open the command line, by selecting Start and start typing cmd. You'll see the Command Prompt application. Right click and run it as an administrator"
<15 seconds later>
Her: "Do I left click or right click to run as adminstrator?"
Me: "Left click. You'll get a pop message, just click yes"
<about 10 seconds later>
Her: "This thing popped up, what do I do?"
Me: "Click yes"
<more waiting>
Her: "Says something about making changes to my computer, what do I do?"
Me: "Click yes"
Her: "Is it going to make changes? Are you sure I should click yes?"
Me: "YES!!"
Her: "Don't yell at me. You're supposed to know how to do this, not me. What do I do now?"
Me: "Type ipconfig /flushdns"
Her: "OK, is this right.."
<sends a screenshot of 'Type ipconfig/flushdns'>
Me: "No, just ipconfig /flushdns"
Her: "OK, is this right.."
<sends a screenshot of 'ipconfig/flushdns'>
Me: "Yep, just put a space between ipconfig /flushdns and press enter"
Her: "Is this right.."
<sends a screenshot of ' ipconfig/flushdns'>
Me: "No, the space goes between ipconfig /flushdns, not before."
Her: "You're not making yourself clear. OK, now what?"
Me: "Press enter"
Her: "It didn't do anything."
Me: "Did you press enter?"
<more waiting>
Her: "OK, it's done. Now what?"
Me: "Restart FireFox"
Her: "Still not working. Just spins and spins."
<not 100% sure restarted FireFox>
Me: "I'll look at it when I get home."17 -
Smartphone manufacturers these days, imagine how meetings to come up with ideas for new products go about.
Product manager :ok people,what can we do to make our next smartphone 'different'.
Employee 1: let's add more cameras
Employee 2:Let's kill the notch
Employee 3:Let's include the buzzword AI in all of our marketing
Employee 4:Let's put 8Gb of Ram in our phone
Employee 5:Let's just do all of those things and also give it a screen with a ridiculous aspect ratio and unnecessarily high resolution.3 -
Ok so I was fetching some JSON data from a SQL database server and loading it on the front-end. Every single data is being loaded onto the table except for a single data column, which is empty.
Hmmm... So I go and check my code... everything looks fine.
Then I console.log the JSON (using .stringify() of course), all the values from the table are present in the printed out JSON.
Ok, now I am really pissed.
Long story short...
I had misplaced a single 'i' in the SQL statement, I had included the 'í' (the i-acute) character instead. And since I was using an alias in the query statement, no error was shown.4 -
Project manager : At 9:30 am these all are the tasks you have to complete today.
Me: OK ,sure.
Project manager: At 10:30 have you completed any thing.
Me:no not yet we can meet at 11:30.
Project manager: At 11:30 have you completed the tasks.
Me: no it's takes more time post lunch.
Project manager: post lunch have you completed the tasks.
Me : give me 5 mins ( integrating the code).
Project manager: 5 mins over.
Me : showing the application with out testing.
Project manager : This not working.......!
Me:(I know that )then I have to check .
Project manager : OK go and come in 10 mins
Me:(in 10 mins I have to test and fix the bugs you non technical brute) sure .2 -
We need a new Website for our school TV club. Ok..
I start to make a idea of site and give it to the guy, who said that we need a new site.
He liked the idea.
I started to make site.
*Few hours later*
The site is "ready" (Not fancy af but operates)
I go to the guy who want the site.
He said: "Why do you make the site? I setuped Wordpress for our site."
Fuck you.1 -
Day 0: thank you for being an Amazon Customer, your database is about to be upgrade in the near future with or without your consent! Tough titties motherfucker!
Day 16: ok, every upgraded by hand in the test environment, everything seems stable, let's go make preparations for production!
Day 16.5: ssh user@<prod_bastion_ip> --yada --yada
Unable to connect
Oooook, let's try again,
Unable to connect
Day 16.5.1: WHY THE FUCK NOT, the IP is fucking right, the cert is right, the user is right, the..... fucking.... EC2 instance has been......... terminated.....
FML!
---
Why! why can't people leave things alone.
Excuse me while I hit the bourbon 🥃 -
Lots of people seem to have awful PM's, so I just thought I'd express appreciation for my PM (who I found out last week goes to my church, which was cool). He regularly asks questions about how our system works so that he can be constructive in directions instead of acting like he knows what's up. Woo Tim! Ok feel free to go back to negativity time4
-
*lunch break at work*
okay, let's play some dota...
*playing dota*
see crush eating, talking, flirting and having fun w/ someone... aaah shit heee weee go again 🤪 or not, whatever, I don't care, yeah, she's not my gf, I'm fine, everything is fine...
*a few minutes later*
client: hey, need this change right now
me: ok 👌
*keyboard sound*
ok, done, let's create a PR
*PR created*
me to myself: yeah, told ya
*PR merged*
me to myself again (I'm a sane person don't worry 😈): that was some badass code you wrote. see? I don't care about crush
*a few minutes later*
client: why the fuck did you ask to merge into master? (I created 33 PRs before and all were merged into the correct branch so they didn't check anymore)
me: *looking at crush 🙄*1 -
There’s a new macOS update..
-install now
-install later
Me: install now..
Os: there’s another account active, blah blah blah.. please accept our new GPL..
Me: fair enough.. accept GPL..
OS again: Hi blah blah, same message..
Me: ok I’ll try „do it later“..
Os: there’s another account active, blah blah blah.. GPL..
Me: go fuck your self, fuck your overpriced hardware, go guck your software that’s way worse than it was 5 years ago, go fuck YOU!!!
OS: I know I suck, but we don’t Care. So please accept our new GPL.
Thanks apple for becoming what Microsoft was 10 years ago..,
🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕4 -
*during sprint planning*
Me: so here are the tickets I'm taking in this sprint. I'll do this first and that second. I'm also keeping some buffer for emergency stuff
Manager: ok, this looks good. I trust you and will let you work in peace unless something important comes up. I won't micro manage you
Also my manager for every fucking day of the sprint: hey man what's up? Ready for sync up call?
THAT'S MICRO MANAGING RIGHT THERE YOU PIECE OF SHIT. YOU COULD CHECK JIRA OR GITHUB OR ASK ME IN STANDUP BUT YOU INSIST ON CALLING AND ASK ABOUT THE TINIEST DETAILS. GO FUCK YOURSELF SERIOUSLY9 -
Devops (By Azure) is so stupid.... (I won';t even start of YAML, it will be a 10pages rant).
me : Ok I have 5 projects, each has it's own Azure conexxion for deploy.
Me : Can I do just ONE shared connexion ?
Devops : Yes. You need to click 150 buttons and it's done !
Me : Ok. /* doing actions */
Me : Ok ready !
Me : Project 1 do your release pipeline !
project 1 : Sure, just wait 5 minutes.
5 minutes later
Project 1 : All good.
Me :Ok now sharing test ! Project 2 : do your pipeline !Project 2 : Sure ! It's strated !
Me : Ok I'll go take a beer
... 1 hour later..
Me : project 2 ? PROJECT 2??!!!
Me : fine... going into logs.
Message : You must accept the shared conexion from Project 1 before pipeline can run
Me : WTF ? I literally just SHARED it to project 2,3,4,5 !!!
Why that idiot check ?!
One thing is sure, I hate devops more than I hate JavaScript.5 -
Whenever I see a website ask
1. Accept all cookies
2. Customize selection
I can see what they're really saying...
1. Accept! and I'll fuck off out of your way and let you read.
2. So you wanna read the content heh? Step into our office. Ok then, lets go through them one-by-one and you can explain to me why you think you don't need that cookie. and then MAYBE we'll fuck off our of your face so you can read the scant few lines of text standing between you and finishing your homework/job/whatever.18 -
Why do companies feel its ok to put dumb crap like this when their services go down? Shit like "oopsies" or "Oh no" doesn't make your users feel better about your shitty service.
Btw this is from Mixpanel, who I wish we hadn't chosen as our analytics platform. -
Mom: hey I can't get into the phone, the PIN and PUK aren't working. See if you can fix it otherwise you'll have to go to the communications company to ask for a new card (my mom is working and can't do it)
Me: //gives it another try. Doesn't work. Searches online. Yep, can't do anything, it needs a new card
Me: sorry mom, you have to get a new card, there's nothing I can do.
Mom: OK
Me: why did you ask me for help, again?
Mom: well because you can do things and fix things and so, and I thought that maybe you could fix it
Me: 😑2 -
A little and sweet rant about RANTS! What the hell guys, I can finally think about a social network happily, but I have the feeling that I'm not a part of this awesome community :'( I mean, everyone is getting problem with some clients or whatever. But I'm currently unemployed, and never really get through that kind of problems. Ok they lied to me on the job, ok I paid 15000 euros 2 years of school where there were still people who doesn't care about the work, ok I left my girlfriend, ok I have a fucking hard time to go back to work with that... But all of this is not really juicy, my life is simple and mostly happy :'(
Maybe I should hope that my next job will be with stupid people :o
I love you guys <35 -
me: I'll start making the site today. To make sure the project is up and go by the deadline, I need you to send some missing content. Please find attached a spreadsheet (with perfectly tought cella :) ) abot the missing content.
-- weeks go by, several mailing and phoning. site is ready. content zero --
client: why is the site not public yet?! you promised a deadline! I'm nőt paying, if it is not ready by tomorrow.
me: ok just send the content I requested.
-- 2days pass. no content --
client: thats it. i'm not payin'. here is the content ( much mire than designed ) upload it and we are done here!!!4 -
Business Continuity / DR 101...
How could GitLab go down? A deleted directory? What!
A tired sysadmin should not be able to cause this much damage.
Did they have a TESTED dr plan? An untested plan is no plan. An untested plan does not count. An untested plan is an invitation to what occurred.
That the backups did not work does not cut it - sorry GitLab. Thorough testing is required before a disruptive event.
Did they do a thorough risk assessment?
We call this a 'lesson learned' in my BC/DR profession. Everyone please learn by it.
I hope GitLab is ok.2 -
Heya devRant people, I haven't been here for a while so I think I may have lost the touch with my rants. But no matter.
Ok, here I go.....
FUCK NUGET AND FUCK VISUAL STUDIO, THE FACT THAT IT KEEPS REDIRECTING A REFERENCE TO THE FUCKING AZURE SDK IS PISSING ME OFF. EVEN MORE SO THAT WHEN I RENAME THE FUCKING .DLL ON THE AZURE SDK SO IT DOESN'T REFERENCE IT, IT JUST DOeS NOT FUCKING RECOGNIZE ANY FUCKING .DLL I POINT IT TO, EVEN IF THE PATH IS CORRECT.
FIX YOUR SHIT MICROSOFT.
(Sorry for caps, I'm just really frustrated.) -
TLDR: There's some days where the Gods of IT are not with you. Just lost a whole day of work.
So this morning, we (me and my team) big performance issues with our web app. Lot's of requests time out, big latency, etc
Try to ssh to VPS, latency of 10 seconds between user input and output.
Usual checks: RAM ok, Proc ok, hard drive ok, reboot server (20 minutes), update/upgrade
We decide to call OVH. After 15 minutes call, we try to reboot in rescue mode. Reboot fails at 60% + everything freezes.
After an hour, OVH opens an incident ticket on +200 vps instances (including mine) everything is down during +1h
Finally everything is okay ! Even had time to migrate my new database schema.
Still, quick heavy on the mind but feels good to go home with everything working out correctly -
Sigh OK, so, my friend we'll call him z has told me he's visiting the deep Web with tor. So I immediately start asking him about what security he uses (which is 3 VPNs tired through each other).
Like no z! You don't go to the deep Web, that's where the bad things happen! 😡8 -
Everytime you use OpenGL in a brand new project you have to go through the ceremonial blindfolded obstacle course that is getting the first damn triangle to show up. Is the shader code right? Did I forget to check an error on this buffer upload? Is my texture incomplete? Am I bad at matrix math? (Spoiler alert: usually yes) Did I not GL enable something? Is my context setup wrong? Did Nvidia release drivers that grep for my window title and refuse to display any geometry in it?
Oh. Needed to glViewport. OK.4 -
I took a certification test today that has an accumulative checkpoint score every 15 questions. I needed a 74 to pass the test... Here is a rough timeline of checkpoint scores and my thoughts:
64 - rough start I can recover
71 - OK, still failing but at least the score went up
63 - what the hell??
67 - OMG I am failing this test.
71 - You know, I don't need this job. I can find plenty of other work.
71 - This fucking test is brutal and I hate everyone. OMFG I only have an hour left!
Queue total internal meltdown. My job really depends on this certification.
73 - screw it. I failed. I am guessing from here on out.
77 - Holy shit I have a chance!! Only 25 questions to go. DONT SCREW THIS UP!
77 - YESSSSS My score didn't go down. 10 questions to go.
76 - Holy shit. After 6 month of studying, I passed the most brutal test of my life. ..... Barely. -
Client: I need you to integrate with this API.
Me: ok cool, but what are we doing with it (where does the data go/styling)?
Client: what do think we should do?
Me: well it would be really cool if we did it like this *short and sweet explanation of really cool functionality and design*
Client: I LOVE IT! Let's do it, oh also I need it done by tomorrow...
Me: *GOD DAMNIT, why do you always do this...don't you dare say ok* ok, yeah I can totally do that.
...now at the market stocking up on redbull2 -
(https://devrant.com/rants/1629853/...) An update to my rant.
So my cool team lead and a fellow dev are putting down their papers next week.So thats 3 folks out of your team of 5 leaving . Lets see how our manager handles this by hiring more underpaid interns half of whose work I did and ends up telling me its not "talent" that matters but your "Attitude" .Well fuck your attitude Mr.manager I've already got 3 offers.1 -
You win Linux. That was the last straw. I will never install ANY linux distribution ever again.
Setup a simple FTP server. What can possibly go wrong ?
Ok now I want it to point to /media/ftp
Easy, right ?
Just add local_root=/media/ftp
Weeeeellll nop.
Not working. Completly ingnoring this setting, all users log to home directory.
#chroot_local_user=YES
tried, no effect.
I'm wiping this server and installing windows server there.
Too bad, the process started very well, the machine is fully confiogured, ready to go, DNS working every thing working. Except this shitty FTP.
So FUCK YOU linux wioth config files, WELCOME windows with nice GUI where I can just SELECT the default ftp folder29 -
Fucking fuck shit monkeycocksucking gargling wtf!
I was getting some stuff done in my accounting software and it bugged me that the fields were dark and the fonts as well, thus seeing fucking shit. This was clearly a bad choice of a gtk3 dark theme, thus i switched to the fucking default adwaita, suddenly gnome session crashes.
Ok, i just log out and log back in.
Logout.... Nothing happens.... Ctrl-alt-backspace , nothing happens (and i knew i enabled that in the settings)
Ok let's do it a bit more forceful and restart the display manager... Gdm starts... I insert my credentials... It fucking crashes.
WTF!!!
I desperately try to debug it, xsession error msg'es? Nope. Something in /var/log/messages? Nope. Something, anything at all, nope sherlock nopedinope!
About to go batshit crazy, purging and reinstalling all of gnome, thibking that, what ever setting lust have broke it, it will be fixed now.
No fucking fuck desktop!!!
I lost my nerve and replaced gdm with lightdm, and i finally, after three hours wasted on my machine, i get my gnome desktop back... But in a state of mess! Extensions don't work and make it crash again, user themes? Nope, go fuck yourself with plain default.
I'm really losing my shit, business is almost non-existant, and now ly FUCKING desktop refuses to work like i want to. Everything is fucking broken to shits !!
I'm gon a go to my gf, and relax a little, at least i still have a working laptop.
Question is, for how long???
Fml4 -
So here we go again.
Same "web designer", same me, same website (based on wordpress, completely redone front-end UI, full of ACF to keep their fucking data).
WD: ok, I'll need you to add an information on the project page template in order to show a gallery with slider at the bottom and "film+visuals" at the top if there is a gallery.
Me: ok
1 week later, after like 40 e-mails between us deciding if it was ok or not on DEV server and pushing it to PROD
Me: ok, done
WD: hey, if it's just a film there should be written "FILM" while there's nothing showing, also the gallery must have same height as the film above
Me, internally: why the fuck didn't you fucking tell me before pushing to PROD? are you fucking dumb or something?
Me, via email: ok, i'll check it now...2 -
I like to code as a hobby as well as do it as a day job so it surprises me quite alot when people get all funny about me coding outside of work/uni. It's just funny because half of these brain dead students know nothing about anything other than what they're taught in education. Most students are so fucking stupid nowadays and they don't like to read or research or learn. But I'm the anomaly. Ok guys. Well done, go get pissed; it's the best you can do with your braindead selves.3
-
"I need a way to create PDFs from word documents"
"OK, here's Cute PDF, just print to it"
"Great, how does this work with my pdf letterhead?"
"Oh, well that's different, we'll need to create a word template with the letterhead pieces from the PDF. Here you go."
"OK, how do I merge the word documents generated by my fuckmess of a CRM software system?"
"You can copy and paste it, or we can purchase this software for you that should be able to do it"
"Why didn't you install that software first? You guys are useless"
Alright buddy, fuck you too. I'll be sure to automatically assume that even though your initial email is a full, complete request, that there's more behind it and read your mind through the email going forward.1 -
ok so imagine this I am in school waiting for the infinite loading screen on a website to load
so I go into cmd and do the tasklist command and I kid you not the person next to me said are you hacking ME I LITERALLY JUST DID TASKLIST MOFO11 -
Ok, a customer came to us saying he had a product that is just randomly rebooting. It sure must be a software issue.
I got the task and worked my way through ~10k lines of assembly code (8085 processor on board) Weeks go by, i tested every single god damn funktion they had, analyzed every vector they put in, finding NOTHING...
Meanwhile the hardware department analyzed and tested some possible culprits on the product for me. I had NO idea what the problem could be...
Then hardware department said: oh, they forgot a resistor on the FUCKIN RESET PIN OF THE PROCESSOR!!!!!
fml...5 -
Be me
Newb Ui dev
New job , learn c#
Become xaml pro first
Newb ui dev
Today building menu
It's breaking ree.
Ok I go through an fix
Part fixed
No reee
Commit build for other my senior dev
We have online compiler
Receive build fail
Reeee
My code is good
I'm sweating bullets
I call other dev
Yo I f***** up
Help me
Go figure it out ... reeee
I go spend 40 mins
Don't know what is killing build
Reeee intensifies.
Going to shit diamonds
Reeeeeee
Other dev, lol my bad I turned on somethin that break ur build. Your not fired congrats.
Reeeeeeeeeeeeee3 -
"Hey i see you use a CollisionShape2D to detect collision, now go fuck yourself because only Area2D supports custom collision signals"
Ok thanks2 -
Them: You have 6 days to build this frontend page for our wordpress site.
Me: Ok...
*proceeds to spend 4 days trying to arse my way towards a semi reasonable bootstrapped website based on the existing website's styling.*
Me: *Presents website*, so... uh... yeah, I don't usually do frontend stuff, I'm more of a backend dev, but here's what I could do.
Them: This looks like absolute horseshit.
Me: So what do you not like about it?
Them: All of it. It doesn't look anything like the wireframe that I gave you.
Me: Ok... So let me get this straight, you want it to look exactly like how you designed it in your wireframe? *wireframe looks like a child drew it*
Them: Yes! Is that so hard?
Me: I mean, it's a little hard. I'm not exactly a front end developer. Aside from that, I think this design is not very user-friendly.
Them: we don't care about your opinions, OP. Get back in there and make it look exactly like the wireframe.
Me: Ok.
*proceeds to go to fiverr, and contract someone else to do it for me while I get to do fun stuff in the back end.* 😂
----
We'll see what they think of the project when it gets back to me. Wish me luck guys.1 -
Today it is the day of:
"Ok just a few more changes and this thing is good to go. Let me just look at this for a bit to make sure the changes work and...."
And now I'm looking at some APIs spitting out garbage and somehow everything is working and I'm questioning if I know anything at all now :O1 -
I've only been working for a about 6 months, so this is the best I got.
I'm working with a software/programming language I've never worked with before this, so sometimes I have to go ask my co-worker if what I did is correct, or ask him where some information is stored.
So sometimes I do someting, and then go ask him if it's ok and I can continue. He looks at my code, starts asking questions and (sometimes, not always) says something like "this is not it, let's do it together". Alright, I understand that, I know I still make a lot of mistakes and I'm still learning how to work with this. It's all still very new to me.
We start looking for stuff, making queries, programming, etc. and then we end up with the exact same code that I had made... But, somehow, now it's correct...
This happens so much, I hate asking him things now!8 -
Ok, so let's say someone walks into your office and it's after-hours and you have decided to have a go at yourself because you work too much and need to de-stress. My question is, do you quickly stop and ask them what they want, hoping they didn't see what you were doing, or do you just finish?8
-
I really don't want to do adult shit tomorrow. I really hate mondays. Shit is slow af in the office since everyone is on meh mode.
Not only that but tomorrow I have to go on an 1 hour drive to the other campus (I work at a college) to ensure that one of our products is good to go (its not, but it aint my fault or the lead developer, shit is from a different era and the programmer that made it was beyond crappy...we have not been given time to update) and just.....just no ok?
I sometimes hate being an adult. Sure, its got some perks....the only thing that comes to mind is sex right now but I am sure there are more.
Just.....ok? -
!rant
Ok guys, I feel like seeing a genuine civil chat here so here we go!
What is everyone's opinion on the way the gaming industry is going, I mean with everything going for the 4K and all the shit that goes on between Console and PC gaming (I'm a console gamer).
And, if you are a game developer, how has this push for 4K and everything must be 3D and photo realistic effected your work?12 -
CoWorker: so when are you going to be out?
Me: taking 1 week off Oct 1. I need a break from production issues and all these critical tasks...
CW: ah OK yea, you deserve it. So where you going?
Me: well I'm planning to just stay home unless the weather is really nice. I'm going to try React Native to build a mobile app and maybe look for some open source projects... O yes gotta look into my investments too...
CW: Oohhhh... Ok.... (We go on talking about Trump and why somehow the markets haven't crashed yet...)2 -
Product Owner: Hey, can you guys own this incredibly fragile legacy app built with Grails, Angular and Mongo?
Me: No
PO: Go on. You can rebuild it!
Me: Sigh.. ok
- 6 months later -
Me: When can we rebuild this bloody app??
PO: lol sry no budget lmao! -
My C# class loves to come up with weird/unrealistic scenarios to teach a specific language feature... I feel like the more effective way to teach would be to mention a real life scenario where it makes more sense to use the feature and give it some context rather than coming up with some arbitrary series of classes to represent departments and employees and then say "write extension methods for them to write them out"
If you tell me that I'm going to go, ok this works, but is there a specific reason I should do this instead of using a for or foreach to do the exact same thing? Don't get me wrong I see the appeal of extension methods as well as LINQ but this class never gives any sort of context as to why we're doing stuff. This class could be good, I've had classes that focus on language specific features taught in ways that make sense... My Java prof did a great job...
Also all the slides are terribly written...
Like I attached an example of the description for extension methods... The slides then go on to explain how the syntax for them works and gives an example...
Like ok I guess technically you told me what they are and how to use them, but gave zero context...
On the opposite end of the spectrum, I go to MSDN for their definition of extension methods, and it is much more clearly written and gives context to where/why they're used... and this is supposed to be a 5th semester course...2 -
"Honey, go to the store and buy some eggs."
"OK."
"Oh and while you're there, get some milk."
He never returned.4 -
Sometimes I look at my old code and I wish I could go back in time and punch my self in the face for writing that shit
But then I look at it as I'm actually improving so guess it's ok?
Spent 4 hours fixing callback mess I had in my ReactJs project, making it all as Promise and async hope I don't fuck up this time -
Sales team wants a discount to go live at midnight, but doesn't realize that requires someone to stay up to push a button at midnight.. It's ok, I don't need a life.4
-
Why is it accepted that cs people just have poor hygiene. If I walk into a room and almost get floored by the stench if BO it doesn't make it acceptable to say "you're not used to it? It's that cs smell, man." like, ok. that dude should still go fucking shower.
Literally the entire lab was just rank from one guy, and the room is at least 30X1005 -
Hey, I have been noticing you have been in your own head a lot. I just wanted to pull you aside and tell you that it is ok to let go of your doubts and regrets from the past. They are holding you down and aren’t helping you in any way. I admire you for all the difficulties you have faced and beaten, and I’m proud of you.4
-
Ok devRantia. I have a pretty important question. I need project experience and I have zero ideas. Also i'm 14 and can't exactly be reputable enough to land a freelance job om upwork. I am trying to build a good portfolio so that universities or companies will take me a little more seriously when I apply. Any ideas on how to go about this or some projects for me to do?10
-
I’m officially underemployed. Got let go yesterday. Doing freelance work. Doesn’t fully pay the bills. But that’s ok. Working on a career focus shift is gonna be uncomfortable for a while. Just hope this economy doesn’t go further underwater and inflation doesn’t go even higher while I’m in the grind.3
-
Me: Ok it looks like Gamemaker will never come to linux and I can't get it running under wine... Suppose it wont hurt to learn monogame while I have Linux, Mac and windows to hand...
*Googles tutorials*
Me: Oh god there is fuck all, it just points to XNA stuff... Oh look a tutorial for monogame itself!
*Notices its an official Microsoft tutorial*
Me: Swallow your pride Alex... Go to the dark side and use a Microsoft product willingly...
... I feel dirty... As if i should have a bleach bath...2 -
i often do tech support in chat rooms in my free time (because i like spreading good will,) so here's a tech horror story
"""
"hey, can you help me fix something?"
sure?
"so i dug my old XP machine out of my closet and replaced the bad Ethernet card with a different one and when i plug in the ethernet cable the PC bluescreens."
# oboi
did you install the drivers? Sounds like it needs drivers
"no"
then install them
"no"
why not?
"it doesn't need any"
why do you say that?
"it said \"This device is set up and ready to use.\" in the balloon in the corner"
it has generic drivers to deal with devices before the real drivers can be found
"shouldn't they work?"
some devices need the extra support provided by the intended drivers, so the generic ones cause issues in those cases
"ok, well, where do I find them?"
do you have a model number?
"yes, it's " # scrubbed for... privacy? i dunno
gimme a few minutes
<insert 45 minutes of aggressive Googling for (str(DEVICE_MODEL_NUMBER) + " xp drivers")>
alright i have the drivers, go here:
# again, removed for... idk.
"they don't work"
# oh here we go
why not?
"These drivers are not compatible with your system architecture."
what version of XP are you using?
"XP Pro"
x86 or x64?
"x64"
# fucking...
ok so this is gonna get real complicated real fast: use x86 XP or I can't help you, none exist for x64 XP.
"oh ok"
<User left the IRC channel.>
"""4 -
Had a deal with a client that i’ll make a website for him in a month because I have other jobs that i need to finish first. I called him 2 days ago i said that i’ll upload the website for confirmation of the design in a few days, he says ok. I get around to it, developed the frontend on localhost, put it on my server for him to approve and sent him the link. He said something about a specific photo not being grayscale or whatever - I don’t even have any info for the site that he sent, got confused, ok.. I go to his old website to get some information onto the new one, surprise surprise a new website that I don’t have anything to do with appeared. Wtf, check the ftp - was uploaded 5 days ago. Fml just wasted a day and got no sleep. 99.9% that i wont get paid. Bamboozled. Cant sleep, wtf4
-
Me : So cool ! My new graphQL APIs are working so good !
Also me : ‘order by <text field> take 50 skip 10000’
Me : Hmmmm.. 2.3 SEDCONDS ?! WTF. Let’s add an index !
SQL : Sorry bro, can’t add index on nvrachar(max).
Me: OK. Here you go, you are nvrachar(128) now. Add my index !
SQL : Ok
GraphQl :<same query > Here : 90 milliseconds
Me : ‘order by <text field> desc take 50 skip 10000’
GraphQL : Sorry bro : 3 seconds. (Yes, slower than without any index)
Me : Do I fu7cking need to manually add ASC and DESC indexes ? WTF IS GOING ON !
I should’ve learnt a bit more about databases. ☹. And now I don’t have time to refactor a prod database as “needed” .
/me needs to buy DB audit. Company is still a bit small to have a DBA full time.6 -
Finished writing code for a feature. Begins code analysis. "Analysing code" moments later "Build Failed". Really?! fucking really?! you tell me that now?
Ok granted it is nearly 1AM here I should go to bed. Good night guys! -
project-manager : what are you doing ?
me : just having some coffee .
project-manager : stop all shit go to work .
me : ok sir . got up and went for my laptop .
my mother screamed at me and screamed "what
are you doing ?"
i then realised it all a night_mare1 -
We are not interested in your skills right now, but is it ok if we keep your details to maybe contact you in the future?
8/9 never hear ever from then again.
1/9 so i wasn’t good enough for you back then, and now that i have a job i am? Go f* yourself!1 -
I need to install homebrew in my OS X so i go to brew.sh
brew.sh: /usr/bin/ruby -e "$(....
me: ok, need to install ruby
ruby-lang.org: brew install ruby2 -
Apparently if you go to an interview desperately filled with hope, your eyes and body language will rat you out and people won't want to hire you. Ok, so they want to hire someone who's not desperate for a job? That's not easy to hide..8
-
Ok..now its up to you guys. I couldnt find any answer on google that could help me..
SSH : is that only like a dos or batch command line (simply script language) , to go with?
I see often the "$" sign , for what does it stand for?14 -
Hello, everybody! Recently, I've decided to switch from Android development to web-development, mainly JavaScript. Ok, it is clear what to do and what to learn in frontend part. But what about backend? I have a some kind of a dream to learn Go. It is clear language it is a great pleasure to write on it, and I've started to learn it. In parallel I'm trying to study JS + Angular... Well, now I have some douts: is it effective to learn two different languages, which are quite new to me? Maybe, I should learn Node.js instead of Go? Right now it is clear, that this technology (node) is much more demanded. What path should I choose? To follow heart and learn Go? To follow mainstream trend and learn Node.js?1
-
Me: why did I wake up so early in the morning? 🤔
Brain: to poop 💩
Me: damn it ok!
*just finished pooping*
Brain: hey your finished pooping, don't pretend! You're just browsing devRant. Go back to sleep! 😡
Me: oh come on man?
Me: *thinks (well I like devRant and sleep so I will sleep and dream about devRant 😂)*
Me: ok brain, I'll just wash then go back to sleep 🙃6 -
Fuuuuuuuuucking hell. I have a program that parses and generates information from shit I have in a database into a csv file. Shit was simple enough to be done in Python.
Trying to present that shit into fucking pdf files? without drawing shit on x,y coordinates like a retard or without downloading a fucking obscure number of bs shit into the computer? on a fucking WINDOWS machine? fuuuuuuuuuuuuuuck.
Ok no problem. Do it in Node. WHAT IN THE HOLY FUCK more bullshit with drawing shit line by line. fuck this.
Lol not even going to touch java or c# for this, this is quick.
mmmh perl? nah, php? nah
Well shit I just need to generate data from a csv into a html template and send it away as a docume....go? ok lets....ah....done
Go wins again in my book ladies and gentlemen
It even has fewer lines of code than the php experiments8 -
A little story which happened my SECOND day on the floor after getting hired to do customer-facing phone support for my current job (can't mention the name, NDA). Customer from Detroit calls in:
Me: "Thank you for calling (company), my name is Guru, how can I assist you?"
C: "Uhhh, yeah. I need to get back into my ID. I can't backup my tablet or phone, and y'all are kinda holding my data host-" <Loud gunshots>
C: "oh! Shit!" <sound of running feet>
Me: "Everything OK sir?"
C: "Fuck! Naw! Hang on!" <more running, jumps a fence, skids to a stop>
C: "Ok, I'm safe, I'm safe... So what I gotta do to get y'all to let me back into my shit?"
*MUTE* Me: "First of all, what the fuck are you doing on the phone with me when you should be either A) calling the cops because, I dunno, just maybe some trouser stain is attempting to kill you, or, B) FIRING BACK, MOTHERFUCKER!!"
*REAL* Me: "OK, first you gotta… (outlines step 1,2,3... etc)
C: "OK, that sounds easy enough. I'll try it when I get to the office, I'm on my way there now- shit. Hold on again..."
(talking to someone on the street): "what, him? That dude? Over there? That dude... In the shirt?What the fuck!? Are you sure? Hold on, sir! I'ma call you back..."
Last thing I hear before the line lets go is a large BOOM!
Sometimes it's best to just sit back and sip your coffee...6 -
Wanted to jump back into UB Ports after my old Nexus 5 decided to leak battery acid everywhere .-.
Thought I would try and find another Nexus 5, apparently the only functional ones are going to cost me $300 AUD, that's a no go...
Ok let's look for a one plus one, better hardware and may be better to find anyway, nope not a single one plus one online....
Short things short, if anyone can find either of these phones for reasonable prices (AUD) you know who to contact .-.
(I've been searching for 2 hours now and have nothing)2 -
Starting my PC. Slow. Very slow. Keyboard and mouse are not responding.
I think - I THINK - Windows is updating. Ok, I let you 15 min. Still frozen. Mouse move in a nearly 1 frame per 4 seconds.
Ok, I have to leave all day, I let you finish.
Coming back after 24h. Still frozen. Are you kidding me? An update so-called stealthy? Go in hell kro$oft!3 -
C compiler : you have 27 errors and 35 warnings 😐.
Me : ok let's recompile it.🧐
C compiler : ok! You can go now🤣.4 -
A colleague changes the location of a test helper file imported in a bunch of tests. Doesn’t bother to check where that file is imported (except where he’s specifically using it himself).
As a result good dozen tests fail later on. The culprit doesn’t realize. And the rest of us have no clue why.
Multiple people are asked to look into why the tests are failing.
"Ok, who’s working on what?
We’ll create a shared document to track who’s working on what test."
Document is created, people get assigned.
"Hold on, looks like it’s just a faulty import." "Oh yeah same here." "Yeah for me as well."
"Ok we could simply appoint one person to fix all the imports."
"Well I’ve already gone ahead and opened a pull request to fix the test I was appointed to."
"Ah ok, well who can take care of the rest?"
"Wait I also opened a PR."
"Ok so I guess we can each open a PR?" "No we can just have a single branch we can all push to".
"Sure, who’s branch are we using"
"You can use the branch of my PR"
"Guys let me handle this, it’s ridiculous for us to all be doing this separately."
"You’re right, go ahead".
——
The culprit? A senior dev.
What would have literally taken a minute to do (or even no time at all with proper use of the IDE) turned into hours of wasted time. People getting interrupted, having to drop what they were doing to fix the consequences of this guy’s laziness (seriously don’t know what else to call it).
Ok maybe our reaction could have been more efficient, but we never should’ve even gotten to that point in the first place.2 -
Ok in scenario A we do X, Y, Z, and in scenario B we'll do this other stuff mostly the same but a little different. That will <puts comments> go here ...
Ok let's make A work....
-time / days passes-
Ok we're done and it is ready to go.
-later-
Someone: "Why doesn't scenario B work?"
Me: LOL some idiot .... <copy paste, fiddle, copy paste, fiddle> there we go I fixed it!!! -
Been wanting to develop a card game app. This time I'm actually gonna do it.....ok I'm gonna go ahead and install android studio :) first of many mistakes to come1
-
Continuing my last random post. (Please don't bother to take a look at it.)
But, hey you. Yes you, get yourself one beer/whisky and cheers!!
Why? Because my first django project ran successfully in staging environment!! Ok, There were few little bugs. But I fixed most of them.
I don't drink. So please go and enjoy on behalf of me.
And don't drink too much. Keep one bottle for production deployment.
P.S. This is just a beginning of the new journey! Still, lot to learn and experience.1 -
Yeah ok. I went to bed extra early yesterday but i kept waking up at night and now i am tired anyways but thats ok. i have to go to work now but thats good. yeah this is great. now when the sun is up and i have to go to work, my body feels like it could sleep 10 hours straight but hey, i think this is just what i need right now before work.
-
"You need me to fix a report? Ok... Since I don't have access to that server, email me the report."
"Umm, it doesn't have connection info. Can you send me the username/pass for the DB?"
"Ok, so the DB isn't set to work normally on this report and has to be a UDL file... Can you send me that file?"
"All done, here you go!"
"WTF do you mean you're getting a database connection error and you're looking to me to fix it? You seriously don't remember that it's all shit you gave me?" -
Just when I thought js/ts is a mess with its npm, I ran into GO
$ xk6 build --with gitlab.com/<...>
smth wrong with module name
*fixes module name*
$ git push
$ xk6 build --with gitlab.com/<...>
smth wrong with module name
*go pulls initial commit instead of the last one*
$ go clean [or wtv it's called]
$ xk6 build --with gitlab.com/<...>
smth wrong with module name
*go pulls initial commit instead of the last one*
$ cd /tmp
$ xk6 build --with gitlab.com/<...>
OK
oh well... I guess this is how it's gonna be6 -
OK I didn't make any New Year's resolutions, but now that I have to go to work again I wanna make one after all - my morning routine sucks. Do you guys have any strats?8
-
Seeking a new school to continue studying..
Finally found a good one, with a programming planning, a rare things in programming school...
Ok let's go, here is a challenge to be accepted.
Friends : i bet you to fails the challenge and get accepted.
-me : .... well ok I'll only do the programming part and don't answer the rest of the test.
30% of the test was logic and programming, the rest were stupid culture questions.
- the school actually hired me.. thanks 😂😂😂2 -
So I started a new job back in April with a the developer on a government project being developed by a reputable international organization, lets call them R. Once the project reaches a an acceptable release stage, maintenance, changes and integration into the eco system falls to me. This project started about 3 years ago and the original team from R was "changed" because they claimed the product was ready for go live when it wasn't.
My job since then has mostly been analyst and QA work identifying issues with conversations like this:
Me to Client: I don't think this feature is working as it should be.
Client: You're right.
R.dev: This feature is working according to signed off SRS and assumptions register.
Client: Yes but the SRS and assumptions are wrong.
Me: Facepalms. Oh this other feature isn't working correctly either, this should generate A according to SRS but I'm getting G.
R.dev: Yes but that would take a major change to the system.
Me: [Blank stare]
R.dev: Ok, we can give you E.
Client: OK we corrected the errors in the SRS and the assumptions register we've signed off on this, please use these going forward.
R.dev: OK we reviewed and made changes.
Client: Um, these are wrong the calculations are off.
R.dev: We did it according to your SRS and assumptions register.
Client: Oh, wait, these formulas are wrong.
Me & R.dev: [Blank stares furiously]
Client: The sponsor won't pay the next stage until you reach an acceptable release. Fix these critical issues and we can worry about the rest in support.
R.dev: ... OK, we will deliver by X date.
[7 Days to delivery of changes]
R.dev: We postponed development till (deliveryDate + 8) when we meet with the sponsor.
Me: But that's when we should start the next UAT for go live for the New Year...
I left a management job for this so I could code more. 180 issues later I still haven't seen the source code... fml
Silver Lining: Still gettin' paid though -
Started work in the morning, after a couple of hours was 90% done and would be clicking the checkbox on trello that task is completed.
Lol.
Found a bug.
OK, debugging time.
Spend an hour on trying to fix the simplest bug ever,( php was creating a file that had the contents but the wrong name)
At this point I was starting to get super pissed of cuz in 30min I need to go meet up with some friends.
LOL ok, fuck this shit, I don't want to do this anymore.
Made the bug into a feature that now you can have multiple authority(admin) accounts.
My teamm8 was like lol ok, we didint really need this but it will be useful so nice job.
👏GREAT MORNING:))))1 -
Ok well with macOS 10.14 lets give hackintosh another go!
I can feel the hatred towards myself already :-) -
People : We have cache problems, nothing works !
Me looking at 2 GB cache : Well, ok here you go : (Screen)5 -
Me: Ok i could do this in a litt--- wtf, this code is a god damn abomination ... I could just sort of do the thing and leave this or ...
Also Me: Fuck down the rabbit hole I go to make this a better place than when I found it....
-sigh-
Later Me: God damn why I do dis....2 -
!Rant
Challenge NO.2
OK, im Kind of bored of using #NoHomo
As my Tag...
Now I ask you again to give me a new one!
Its easy
You will comment Tags and ++ the ones you Like and - - them if you dont.
The Tag with the most ++'s wins.
Time limit: 24 Hours
Simple right?
OK.
GO!
#NoHomo
EDIT 1: Added #NoHomo
EDIT 2: Added Time limit6 -
I said and will say again (over and over) Microsoft WTF!
Set-CalendarProcessing -Identity $userUpn -AutomateProcessing AutoAccept -AllowConflicts $false -BookingType 'Standard' -BookingWindowInDays 365 -MaximumDurationInMinutes 1440 -AllowRecurringMeetings $true -EnforceSchedulingHorizon $false -ScheduleOnlyDuringWorkHours $false -ConflictPercentageAllowed 0 -MaximumConflictInstances 0 -ForwardRequestsToDelegates $true -DeleteAttachments $true -DeleteComments $true -RemovePrivateProperty $true -DeleteSubject $true -AddOrganizerToSubject $true -DeleteNonCalendarItems $true -TentativePendingApproval $true-EnableResponseDetails $true -OrganizerInfo $true -AllRequestOutOfPolicy $false -AllBookInPolicy $true -AllRequestInPolicy $true -RemoveOldMeetingMessages $true -AddNewRequestsTentatively $true -ProcessExternalMeetingMessages $false -RemoveForwardedMeetingNotifications $true
ok I "splatted" that command but yet does not look much better :-)
Oh how I miss my dear old VIm and SSH sessions can't wait to go back to where I belong!4 -
Ok, so until I manage to install Linux again on my notebook, I am stuck with windows.
I am a rather optimistic guy usually so I will take this as an opportunity to learn, see how far I can go with privacy on Windows and I will give rainmeter a try.
@linuxxx please don't be too mad :P3 -
Deadline!
Ok...monday is the deadline...
I have to go with web & mobile development....and i'm not far.....really not far . . Ive nothing..1 -
So after working on a website for like a month to make it kinda pixel perfect in every resolution on every device the web designer just tells me "ok, you should move this whole thing up 30px"
Ok, no problem, I change the CSS for that div and make it all go up 30px
The very next day he tells me the while thing is fucked up and not aligned any more
I mean, is was all the same as before, nothing changed! -
The Rise and Fall of Helper Classes
New method doesn't seem to fit into one of the existing classes so a developer creates a new class and innocently called it "helper".
Another dev had a similar conundrum and adds a couple more methods to the "helper" class.
And a few more methods added...
A couple more methods surely wouldn't be too bad. It has unit tests anyway.
After a year, the helper class has now grown to about 10,000 lines that no one is brave enough to refactor.
CTO now says, "Ok let's park this project and build a new one in Go." Fun times!2 -
ok, I think I'm good to go now,
the shitposts are too much,
the devs don't give 2 shits about the apps
i guess bye, it was fun7 -
It's 4:00 AM here, and I decided to go through my old project where I had put my maximum effort, it is a PHP Project, sadly not in production, I had built it from scratch, the sad part is password hashing, I had to go through 3 different files before the actual password is getting hashed, password_hash($pass, PASSWORD_BCRYPT), I am feeling so stupid right now I can't even describe in words, ok bye
-
"Hey team! I went to a 3 day conference to hear someone speak and now I have this grand idea to completely change the way we do development! OK let's not train anyone on anything either! And..... Go!"
.... I heard this today after we already changed everything a year ago. Nothing like middle managers who do yearly purchases of snake oil. -
Height of Trench coding
WTF its 6.30 time to go home, but this fuc...ing bug isn't getting resolved, what the hell man. where did i do the mistake?
ok its time to go better i hardcode return 54;(expected answer) -
Today, I discovered a new software development methodology being used by co-workers. No, no, it's neither agile nor pair programming. It's called disruptive programming:
A methodology where it's ok to make sure your part of coffee works. Fuck the rest and let them go figure. -
Ok so it turns out i have to get mad so i can be driven to go out and work out, u know to just do some physical exercise
I have no motivation to do that when i am at ease and peace of mind in comfort
I have to get vicious and fucking mad so can someone make me mad?? Preferably a girl cause girls have perfected the art of making me mad6 -
No I love them all equally... 😂😂😂😂 ... Ok they are mostly all shit , with security holes, features that don't exist but should, terrible docs .... The worst ones , mainly by Microsoft ie, windows 10 updates , windows servers.... But apple ... Fuck them ... Google .... Manipulating barstards ....
There is good software just you usually have to go through the shit to get them, I mean people normally use ie through lack of knowledge , so educate! -
It's an oldie, but 1 of my favs :
QA expert decides to go out and have some fun. He walk for a whle spots a random bar and gets inside. After a solid 10+ minutes just looking critically arrond he dicides to stay. Goes to the barplot and orders :
- One beer por favor!
- Here you go - says the barman and continues his job. The man drinks it up quickly and orders again :
- 3 more beers ahora mismo!
- Enjoy - says the barman while serving them.
a few moments later...
- Hey barman, last order and we can round the night up, what ya say?
- ok - simply replies the barman.
- -5 beers! -
When Windows 10 will let me install the .NET 4.6.2 SDK and I can compile my application, but I go to run it appearently the framework isn't installed.
Ok, doesnt make any fucking sense, but sure I'll download the runtime not the SDK. I start uo the runtime installer "Error: .NET 4.6.2 is already installed".
Um no fucker it's not. Look around and Microsoft says that .NET 4.6.2 comes in the Windows 10 Anniversary update. Which I have....
Says to check the registry to see what version I have installed. I have the correct update number, but it says only .NET 4.6.0 something is installed.
Great...2 -
Me: OK (I have a test on a couple days from now, I have to study)/(it's 3am I have to get up at 9am - I try to have a good sleep schedule OK)/(I need to get up and get ready to go to uni)/(some other thing I should be doing). I'm just gonna check devRant real quick.
//30' later: still on devRant
Me: Goddamn it not again -
Ok so there is this company we work for as a client. They stalled the project for 3 months not wanting to sign the contract in the summer for reasons unknown while we "waited" to start.
In the contract it was noted that the project will take 6 months FROM THE time they sign the contract.
They signed it in September and still want to go live this year. They don't care what is in the contract but they have legal deadlines they must comply and for that they need the project.
I mean WAT? How disfunctional you must be to stall a project you have legal compliance for?2 -
Hoarding tendencies.
Exploring different possible solutions for a problem, eventually you or management decide on the way to go, now I should delete the other code I wrote while exploring, but thinking, "ok I may not need it now, but who knows what might come up, let me comment it out until the end of the project when I am certain that it is no longer needed." -
Asp seems to actually have feelings.
Today I tried to get an asp page to run for company stuff. Ok fair enough I load apache and all the modules required for it to run on Ubuntu. Everything went fine and nothing complained what a great start!
Let's create a directory called /var/www/html/astrash ( I wanted to be fun ok? ) and created a sample index.asp file and configured the paths etc accordingly.
So I went to my beloved browser and typed in localhost/astrash/index.asp
Guess what happened? Right. I could only download the file.
Tried to change several things and Googled a bit but the things I tried didn't work.
So I figured let's create the directory /var/www/html/asp and an index.asp to go along. Same content. Same owner same access bits.
Went to localhost/index.asp and I saw the sample page!
I laughed my ass off at this actually thinking asp knew that I was a dick in naming the folder like that 😂
PS: yes I know it's probably a misconfiguration but it's funny nonetheless1 -
ok you go to your fancy tiled cabinet to do some serious shit. how you pleasure yourself while doing it?
1. devrant algo
2. devrant recent
3. devrant wk
... something else?1 -
Another Team: How do we do this thing? What aws role do we need?
Me: You do it like this, and I don't know the role by this guy does and all you have to do is ask him for the name of the role to assume.
AT: Ok, great.
AT: We're going to do it like this (wrong way, completely against best practices and completely against what the company architects dictate)
Me: No... thats the wrong way. Don't do it that way. That is bad, because (Reasons A, B, C). Do it the way I told you it should be done.
AT: Ok! I see thank you!
3 hrs later
AT schedules a meeting to go over options to do the thing ... including the WRONG WAY and they still haven't talked to That Guy to get the role name they need.1 -
Me: I'm currently working an unfamiliar stack and need extensive searching to implement this or that, but that's ok, duck duck go and SO is my friend
Also me: oh look, [facebook/devrant/youtube/I really need to sort this unrelated shit right about now since I just randomly remembered it and will forget in 3..2..1../devrant] -
Why do you lil' shits keep making LAYERS and LAYERS of unnecessary abstraction and then call it goddamn progress???
Dude what the fuck is this UEFI shit?!
Why the hell do I NEED to import a frigging library and read tons of boring and overly complicated documentation just so I can paint a pixel on the screen now uh??
Alright alright yeah so the BIOS is a little basic but daaaamit son if you want something a bit more complicated you make it yourself or install an OS that provides it! Like we've been doing it for years!!!
Dude, you don't get to know what a file system is until I tell you!
The PC be like:
"You wanna dereference the 0x0 pointer? There you go: it's 0xE9DF41, anything else?
You wanna write to the screen? Ok I have a perfectly convinient interrupt setup for that.
Wanna paint a pixel yellow? Ok, just call this other interruption. Theere we go.
And it only took four bytes and a nanosecond to do it."
That shit works, and if you want something more complex, but not too much, that still runs efficiently install DOS.
Don't mess around with the hardware pleeease.
We can still understand what's going on down there. Once UEFI steps in, it'll be like sealing a door forever. Long live BIOS damn it all!1 -
Loading preview images from a websites articles into thw cache for later use. What could go wrong?
*26 images (80x60) images in my cache folder, most of the corrupted.
"Ok... let's look at the size of this folder"
Size: 112MB
WTF How could this happen!
I'm litterally writing a from a URLConnection to a file.
*Checks data usage
Jup, that amount has been downloaded. Why!?
My dear monthly data ¿_¿ -
"Honey, go to the store and buy some eggs."
"OK."
"Oh and while you're there, get some milk."
He never returned.3 -
Windows: Hey dear we have got Windows 11 23H076yfuck_you4$ special security update for you which is
only 134546.9777TB
Me: Hey you're mad or what, can't you see I'm working on an important project...go away...shoo...
Windows: Ok, As you say,...9 -
Ok so i have Bern thinki godt about this alot. I wanna switch to Linux but i still wanna play games etc. And last time i dual booted i didnt go so well...
Does Linux users game?13 -
Ok, we were troubleshooting a network connection problem. My boss told me: use fping, a small command line utility that gives you a timestamped ping. We can then check when did the connection go down. Ok. Since I've always advocated the importance of knowing advanced scripting tools, i tried to do it with powershell. I've been playing with Test-Connection for an hour to try to get not only the timestamp when the connection is ok, but the timestamp when the connection is down. Don't want to go into details. I've just a question. A solution that allows you to do such an easy task in say 20 lines of code is the proof that the system works or that it doesn't work? To make long story short, now i'm downloading fiping.6
-
Ok so I had to make a revision on a PDF with JS that was being tested to fix some bugs, I hadn't touched it or Acrobat Reader for more than a month I think but I could work on it well back then.
I had to see the problem first so when I go and open it with Adobe Reader, it crashes. Weird. I can't get it to work.
Well I'm reinstalling it then.
After downloading the (now correct, I tried to use an old one I had and lost some time) installer, I tried to install it and it asked me to close Outlook and Excel. Weirder.
I do, and after finishing it said "you have a newer version, open it?". Super weird. Of course when I accepted it didn't work.
I uninstall my current installation and while uninstalling it asks me to close Chrome. Ok now I'm not ok with this shit.
Adobe wtf?
I needed to fix it in some minutes and it ended up taking hours.4 -
So I sign up for this fancy pants website were developers rant about shit. They ask me bunch of data mining personal questions upfront like a marketing bitch so I go through and fill out my profile. Ok it's a social site, whatever and nobody gives a fuck about me anyway. I hit save, continue and go to click the email that injects my lies into their database. But I figure I might go back and fix some of the lies I wrote about myself just in case Google craws it and somebody I meet in the future calls me liar. So I spend 10 minutes trying to navigate the whole website to find a way to get back there to edit the lies or even perhaps find some site help relating to profiles. Of course the profile page itself does not do this profile edit stuff and bugger me if there is no help at all on how to use this website. So I did the only thing I could and wrote this rant in the hope somebody knows how the fuck I cover my tracks on devrant.com4
-
Thats top notch design.
All actions happening on the page go to one endpoint. Removing old trusted computers, changing the password, changing 2FA, you name it.
Now if you want to remove all old trusted devices, you cannot remove all at once, there is no button for it. So you click one after the other. And then it stops working. Ok, then do the normal password rotation. Hmm, button has a loading spinner and then nothing happens.
Looking into the browser console:
- All requests go to /myaccount/security/graphql
- All requests get a 429 Too many requests
- Even if you just click a panel, it tracks the action to the graphql endpoint. Or at least tries to because even that gets shot down with a 429
Pretty dumb, eh? Must be some small shitty website. It's not. It's fucking paypal. -
I am about to change job, leave my first company to another, hopefully better one. I have one offer for a multinational company, plus training perks and an offer from a smaller one. They roughly give me the same money. Did a trial day in both of them and they seemed ok to work...
Everyone I talked to, told me to go for the small one, but I really don't know what to do.
Any ranter have carrier advice?5 -
Updated my Mac this afternoon to macOS Catalina. Apart from rearranging all my apps in Launchpad, the major change I notice is that the terminal is using zsh instead of bash... ok... cool. I don't know anything about zsh... what differences can I expect? Should I go back to bash?5
-
- Lead: we need an iteration of 3 weeks to stabilize our code (bugs, code quality, ...)
- Manager: ok go ahead
- Lead: cool thank
3 weeks later one day before the end of the iteration :
- Manager: are you ready for the demo ?
- Lead: ...
- Manager: I invited the boss and the clients
- Lead: ...
We are discussing what to show them.5 -
Background: Got a macbook, A external HDD(2TB) of which +- 1TB was used.
Yesterday i moved all my personal projects from my work laptop to my external, to move to my macbook.
One of my clients(Freelancing) calls asking me to install new hardware, install software and fix OS(Windows 8.1).
I leave work and go directly to said client and he hands over his Lenovo S20 Touch(No CD/DVD Drive).
I install windows 10 and other software from my flash(Already on there)
Good, Everything is ready to go. I go home and finally get to sit down with my baby(MacBook)
Me: *Plugs in external*
...
nothing.
Opens Finder, can't find flashdrive
Check MacKeeper
MacKeeper: VirusDetected
Me: *Pissed*
Client calls.
Client: Hey is everything ok with the laptop, no viruses no nothing. Because everytime i insert a flashdrive it gets a virus and i have to buy a new one.
Me: I installed windows 10 on it, it should be fine with defender now.
Heart: *shattered* YOU COULD'VE TOLD ME THAT BEFORE FUCKER!!
i never knew people like this still exist1 -
Ok so I tried apple
And I hate it. The only Apple product I loved was iPod Shuffle that small little dumb box... That was love
And now, for the iPhone, I will now continue hating it. How do you guys manage to like it? I'm fucking stuck on making an Apple ID since morning. It is fucking showing a hell lot of errors one by one as I go on trying
BTW good news coming up after 2hrs8 -
I have a bunch of numbers and I need to draw a chart. How to do it....hey, I have Excel! So, I'll just select the lines from text file....and copy/paste that to excel...Clickety-click through the import wizard and viola!
"I imported the numbers and set them to dates!"
No. Just numbers. But ok, I'll select to format to "general".
"Ok! You numbers are now 0.33343, 0.939393 etc.!"
No no, I just want the original numbers. Let's delete everything and import again. I'll pre-set the cells to "text" just to be sure...
"Ok! I imported your dates and set the cell format to shit!"
WTF you dumb fuck. Just paste the numbers like I wanted! They are *not* dates...Click-click-click....
"Dates added and the format is your local format that you never set and never wanted!"
<tearing hair from my head> God damn holy fuck.
And every time you go through the same import "wizard" tabs. More like import retard. -
Ok I know this is stupid question and not rant, but I just finished school and need to go to the high school and want do build some projects. So I'm pretty good with HTML, CSS, PHP, MySQLI, and in high school I want to learn python. I already know some stuff with python I built programs for 'hacking' but I don't know what programs do I need to learn to build if I want to work somewhere... Sorry if my English is bad.. :)9
-
Luulz
I hate react, ok it is now a knows thing about me...
But i have to maintain a huuuuge app made on react.
And the old developer mixed the nodejs backend with the frontend... And it is already a russian doll mess in components, cuz he seems to develop it during 2 years and only after one year he discovered redux !
Gosh... For a lil simple feature there is so many files involved... Gonna go crazy !
Happy that at least client pay big money for that1 -
Today was my first day at work, as an intern. I'm doing it as a volunteer though. My school is not accept internship before passing the 3rd year... I have a mixed feelings about this. Like am I doing good working as a volunteer or will it be ok, because there are some other interns too, and as you can guess, they've already assigned some works before I accepted. Should I go for it, or leaving and waiting next year and gain more knowledge before the job ?1
-
Ok, now seriously. Am I the only one bothered with all those fancy congresses and cool events that first open up the speaker list, rush you on buying the tickets, raise prices, and... AGES later, weeks before the event day maybe, they finally release what the heck they'll be speaking about?
I totally understand those who go to events mostly for networking, but c'mon event organizers, focus on the topics, no the person on the stage. They're just the mean to spread knowledge, NOT its own embodiment. -
Ok so, another post got me thinking…
Every browser I’ve tried sucks one way or another. Chrome, Firefox, Vivaldi etc…
Safari on my work Mac is so far the least annoying one, although it seems to have an issue with Google’s services…
On my personal computer (Linux) I use mainly Vivaldi, tho I have Firefox installed as well since apparently Vivaldi doesn’t quite support everything on the interwebs…
So, fellow ranters, what are your favoured browsers (all platforms go!) and most importantly, why?11 -
Ok, I couldn't find a proper yes or no answer on Google or DDG, so maybe devRant can help me.
Does the amount of ram a phone has impact battery life at all?
I'm trying to decide between the 6gb ram op5 and the 8gb op5, and I don't think ill actually need 8gb of ram and 128 gb of storage, so I'm probably going to go with the 6gb model. However, if either one has any sort of battery life advantage that's the one I'll buy.3 -
!dev
ok tumblr and google photos BOTH tore up the quality - h
but here y'all go
https://parkcitymedia.tumblr.com/po... -
Dont be that guy, ok. Just clean up your shit and don't let shit go through you.
I will git blame you. I will judge you.
#leaveitbetterthanyoufoundit2 -
Ok if anyone is interested (Or is having the same issues I had) I have worked out the 2 major issues I've had with elementary OS with Chrome and VMware...
If you were trying to use chrome and go fullscreen but have the browser lock up, try turning on system borders (Pretty sure this forces it to use GTK instead of googles weirdo window)
And if you had an issue with VMware locking up when booting a VM, run it as root...
(Felt like I needed to share this incase anyone else is having the same issues)1 -
Ok, you've got some free time and a folder full of bookmarks to get through the subjects you need for that cert....
....but it has been busy these past few months. One day out of your holiday just to chill and do nothing, then you can get to work....
....you have 9 days. 2 out of the 9 is ok just to relax, it is a holiday after all....
....ok, your going back to work in 2 days and the most you've done is read some semi-related articles that were shared on Twitter. Sort it out....
....24 hours to go, you've essentially done nothing productive. I guess I'll go back to fitting it in at work or convincing myself I'll do it when I get home after a long day.
Anyone else struggle with this? Not just for certs in particular, but just learning in general. -
Back to work from a week on holiday. Find out that both mine and my girlfriends companies have announced redundancies on the same day (completely unrelated companies in different fields). We've both made it through the first round ok (which is more than some so massively grateful) but we are still at risk of loosing our jobs. We have some savings to fall back on but that will only cover rent for so long. Never underestimate how quickly things can go to shit.
-
Using twig templating language. It gives you error messages, but it only tells you the error of the line in the twig template. This is ok until you go to that line and it calls a twig function, which goes off to a load of different classes. Why not tell me the exact class where the error is, or even the line number in the class. Instead you have to unpick it until you find the bug yourself!
Am I missing something? Or is this just the way it works? -
So idk how to start this but ... ohm the short version would be that I'm in a little life crisis because idk where my career should go, i know the basics (maybe a bit more) about it security, i know how to setup a nodeJs server from scratch, i know frontend dev. , swift, kotlin, java, C , R and a lot of useless frameworks but nothing of this I'm really good in (what's ok because im in my 3 semester) i just don't know where i should go.
I seriously love every aspect of computer science but i also know it make no sense for my future not to focus on one suspect.
Now how can i find out with way i want to go ?1 -
I have this theory that (most of) tech people (software engineers, developers, devops, etc) are very ok with a working regular smartphone as opposed to non-tech people.
I'm talking like, money not being an issue, we are cool with a Xiaomi or OPPO, etc. As other people feel the need to go for the latest and more expensive iPhone or Samsung.
So, WDYT?
PS: I'm still rocking my Xiaomi Mi A1, it's still performant for what I need it.10 -
Ok so i Don't know spring and i have been asked to work on spring batch.So should i start learning directly from batch or should i go with spring first and then goto spring batch?
-
OK, you sick fucks, tell me what WordPress plugin I should make next.
Rules: it needs to be a single-task kind of thing, because I want it done in less than a week and preferably under 200 loc because I have a life, so no gravity forms clones or ACF Better. Don't ask for me to do your homework either, asshole, so if you're suspiciously specific I'll set my dragons on you. Bonus points for weird and pointless.
I just released a plugin that accesses Fuck Off As A Service (www.foaas.com) through shortcodes, so hopefully that gives you an idea of the sort of attitude I approach this project with.
OK, go!15 -
Ok, so I have 47 60 minutes mini DV tapes that don't want to go to waste, does somebody have an idea for a project that I could use these tapes for?
EDIT: they are all in individual boxes, most of them are Sony, but some are Panasonic10 -
Being asked to build a website in a few days built specifically for a PowerPoint plugin that uses an IE emulator being shown in a slideshow at a remote site that your IT policy does not allow you to install in order to test - ok fine, annoying but fine.
Having to use someone taking a video of the site in the Powerpoint on a TV Screen to make changes... ok more annoying.. but whatever...
Having to work with a 14page branding guideline document to add images for a sponsor to a Powerpoint website that you cannot directly test.... erm...this is kinda awkward...but I guess...
Finding out the team you're working with has their own designer who has very specific rules for font etc. who noone involved until the day before go-live.... ... oh for...
Site goes live
Powerpoint at remote site breaks
you get asked wha'ts going on...
...f you... -
I need urgent answer as quora is being weird like always. Ok here we go. I have a project idea but its really huge in size. Lots of features.
My question is. I recently learned Angular 2 but I know jquery well. Which one should I choose for the frontend? Please give your opinions. I need your expert advice.6 -
lol rust has no early return from a match statement
continue to skip rest of loop
break to exit a loop
return to exit a function
they put in let Ok(response) = request.send() else { return None };
then you can use response like normal after
but let's say I wanna know what the error was (Ok being a variant of Result::Ok or Result::Err, and the above allowing you to destructure and go on or exit early because can't destructure)
let response = match response.send() {
Ok(response) => response,
Err(err) => {
// log error to file or whatever
eprintln!("{err:#?}");
//????? HOW DO I BREAK OUT OF HERE
return None //whole function shits itself instead of just exiting match
}
}
//does some stuff with response
actually in my case the result will be wrapped in a Ok again so I'm not doing justice to explaining this problem, fux
but basically I need to exit the match without ending the function
come on, match is a loop. let me break, fuckers.17 -
Anyone herr tried API Platform?
I know I know. Generic ass name but that is what the framework is called.
Its in php, it contains a lot of goodies from(try and guess...no?? Ok I'll tell ya) the Symfony platform(go figure right) so if you are familiar with Laravel or well....Symfony then I guess that you will be good to go. I ain't...so fuck me because I only know Laravel.
Either way the concepts are very simple. Configs is donde almost entirely with YAML, i dunno how to feel about that, not used at writing routes on yaml, but the framework is thus far quite powerful. About to test jwt auth so wish me luck!4 -
GitHub: merge conflict in the readme document.
Me: I don’t care just skip it
GitHub: no go just use git to fix it
Me: I DONT WANT TO? CAN YOU JUST ADD SKIP IT OK11 -
I was asked about SEO going into long description that this is not just about keywords. Get ok I'm going to go eat now let's get this SEO thing going.
-
Ok. I still can't get SSL working on my site so I'm gonna assume its my fault. Time to go back to a default template test that get it to work and if that works go from there. Ive done EVERYTHING my host says to on the dashboard side I can short of crying to them. And honestly. Fuck that2