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 - "not needed"
-
I used to get annoyed when my dad(65+ years old) had a simple computer "problem" like copy and paste that I needed to help with.
But then I remembered he showed me how to use a spoon and not shit myself so I guess it all evens out13 -
I have decided to build a computer right from the logic gates. Not physical, though. Everything will be basically built on top of a NAND gate.
Prayers needed! 😁😂43 -
We were in a group project with about 7 people.
One of the guys who ran windows needed to work with arduino and couldn't get it to work after hours of trying.
I suggested Ubuntu and they immediately started to bash me for being 'that linux nazi'.
"shut your cock sucking mouths. I'm not a fucking linux nazi, at least give it a fucking shot."
Well, it worked from the first second.
Fuck those cock suckers26 -
Every single time:
Me: CTRL+S
Sublime Text: Would you like to purchase a license now?
Me: Cancel
Me: CTRL+S (again)
Pretty sure the last one is not needed, but can't help!15 -
Client: Let me send you the files needed.
*client sends link to their own Dropbox folder page, not actually sending a shared link*
Me: Uuuhm, the link you've just send is only viewable by your account.
Client: Oh, hold....
Client a bit later: *sends actual Dropbox credentials over email in plain text*
Why.26 -
So I've got a friend learning Java, using Eclipse.
I walk in one day and see him restarting his computer. I make nothing of it. Few minutes later, he's restarting again.
I jokingly say "Windows update?"
He responds with the straightest face ever: "No, compiling code."
Apparently he thought you needed to restart the computer before compiling.
Not sure if I should be mortified or laughing my ass off.5 -
Manager: "If needed, are you willing to work overtime this month?"
Developer: "Yes. [ ... pause ... ] would you give me some over my salary for sometime?"
Manager: Yes, increment happens every 6 months.
Developer: "I am thinking beyond it".
Manager: "No, it is not possible"
Developer: "Okay"
** alarm clock vibrates **
Developer: "It is 5:00 PM now. I need to leave. See you on coming Monday at 9:00 AM sharp"
[Developer left]
Manager: "Byeeeee ... "2 -
Boss: Our customer's data is not syncing with XYZ service anynmore!
Me: Ok let me check. Did the tokens not refresh? Hmm the tokens are refreshing fine but the API still says that we do not have permissions. The scopes are fine too. I'll use our test account... its... cancelled? Hey boss, why is our XYZ account cancelled?
Boss: Oh, "I haven’t paid since I didn’t think we needed it" (ad verbatim)
😐2 -
I was hired to create a MailChimp clone for internal use. Since then, more than half of the marketing team has been fired because their work is not needed anymore.14
-
So this guy called me. I hung up at the second 'ring'. He called again and I hung up immediately. I mean without picking up.
Please, get the hint, I'm fucking busy. Leave a message, I'll call you back if needed.
But don't try and contact me a THIRD TIME in a time frame of 1 minute. Not through WhatsApp. That's borderline harassment GO FUCK YOURSELF.11 -
DO NOT USE JAVASCRIPT FOR PUBLIC WEBSITES IF YOU DON'T KNOW HOW TO USE IT!!!
Almost every fucking day, I click a fucking button and NOTHING HAPPENS. I open the console and find tens of JavaScript errors, that *I* have to debug and fix in order to proceed.
FUR FUCK SAKE, JavaScript is not strictly needed, those fucking React and Vue are also not needed. Just now I wanted to download a form: IT'S A FUCKING PDF FILE, why the fuck are you putting your broken JavaScript function to let me download it!? PUT A FUCKING DOWNLOAD LINK YOU FUCKING MORON!
Nobody is forcing anybody to use JavaScript or those fucking fancy frameworks, SO WHY THE FUCK PEOPLE OVERCOMPLICATE THINGS THAT USED TO WORK SO WELL!14 -
Open source for the win!
Working on a new awesome project and found an open source android app which does most of what I need. realized that one of its features is very annoying for me so was sitting behind my desk like fuck me.
........ Suddenly remembered that the app was open source.
Cloned the repo, imported into Android studio, rewrote the part (very tiny part, I'm not a Java dev) that needed rewriting and built the app.
Installed it onto my device through adb and bam, works! (Although not ideally yet but I overlooked other features needing adjustment).
😎17 -
In a programming contest, I forgot how to round numbers in Java, an I needed a 3 number rounding, so I multiplied the number by 1000, then sum 0.5 and convert it to integer so the decimal part would be gone, finally, just print the number except the 3 last digits as a string, put a period and print the other 3 digits.
I must say I'm not proud of that.5 -
I decided to build a garden and not type for at least 12 hours, I needed a break.
I got a lot of flowers, they attract bees. The bees are out doing what they do best, I'm a supporter of bees. While cleaning off one flower, I freaked a few bees out, and my hands got stung.
12 hours just turned into 72 hours, and my colleagues are making buzzzz noises. I still love bees.4 -
Okay that's not a rant BUT I'm very grateful for whoever built Devrant. We definitely needed a safe space to be rude and just let it out without much filter.
To our toxicity 🥂
Cheers!7 -
My favorite IT story (not mine) is that the server needed to be rebooted whenever it froze completely. The best solution? Get an old PC that had a CD drive, and every time it loses connection to the server, eject the CD tray which had a poking stick attached that hits the reset button.3
-
!firstRant
Can anyone relate to the fact that before you disturb your co-worker with an issue you should ATLEAST try fucking google?
Not to mention the documentation, stackoverflow, msdn, forums. Hell, once, I found the answer I needed on a freaking bakery forum.10 -
I am backend + a bit devops
8 months I worked with front-end person in react.
8 months he was telling me.. git usage is not needed for front. There is no need for that, it is not like back.
Recently he made refactorization in a week time, this idiot did not do even single commit in the process.
4 months he was telling me, testing is not needed in front. Even if the work is complete, there is no point to cover with testing.
Today I heard from him, adaptive web design is impossible to do in css only, it needs having javascript to control right height and width size for elements.
At last. I got freed from him. He got fired.5 -
Today my cat, my oldest girlfriend, passed away. She chose to be in the sun for her passing. I'm happy she had a good life in the end with all the space she needed. She did not suffer. It was sudden and just a cardiac arrest.
May she hunt many more mice and little birds in the afterlife.21 -
Not really a bug, but once I tried to learn building function ajax per table asynchronously instead of calling all of them at once. Spend like couple of hours of trial of error. It wasn’t needed at the time, but suddenly I need to fetch something separately because of a new feature. Just write a couple and line it’s done
-
My startup boss took away our teams chat because we needed to "let everyone see our conversations for context". i said that's more like paranoia. then he told us we had to use company portraits and logos on LinkedIn and Social Media. and to post company ads and links on social media at least once a day. im not a social media manager, im a programmer MF'r. is this normal?????11
-
Probably the jankiest fan that I've ever built 😂
I just need it to not sweat gallons on the bus and needed it to be done quick and dirty to not miss the bus so meh.. kinda curious about the looks that I'll get for using this thing to cool myself though 🙃5 -
Ah... The satisfying feeling when you close a ticket with Not an Issue aka the User is Dumb...
Though it took a long time to get the evidence I needed...3 -
A woman can make 4 babies with 4 different fathers in 9 months, right?
Someone decided we need a "rubber band programmer" who bounces around from project to project as needed, and that gets to be me.
So I work on 4 projects, with 3 programming languages, 4 frameworks, and with users in 4 complicated industries, none of which I have experience with.
And my boss wonders why I'm not as productive as everyone who has worked on 1 project for 5 years.9 -
Gets run over by truck. Laptop in peaces. Insurrance needed to be sure it was actually broken. Sends laptop to a repair center. They tell me its broken. Repair center asks if I want my laptop back. I said: yes pls. Get laptop back. RAM stolen SSD stolen. Reee! They forgot to send it back..... I mean, you did not have to take out those parts to see it i broken.12
-
When a mobile dev says he knows phones inside out:
"Most phones come with a built-in, disabled FM radio chip, if I needed you to build an app that enables the chip and uses it, how would you do that?"
Not relevant really, but it's always fun to stump people who act stuck-up and smart. I'd never ask this question to someone who was nervous and/or humble.10 -
Never used Linux before. At least not enough to say I've worked on it. But these discussions in here, they've pushed me. I'll do it now. I'll try Fedora. Right now! And never come back...till it's ABSOLUTELY needed.25
-
Task:
- Replace a 4 year old PHP API.
Old API:
- PHP script writing PHP scripts to /var/www/ for every endpoint needed
- Answers everthing with 200 (not even 404)
DB:
- MySQL 5.6
- ~ 1000 Tables, NO FUCKING FK's
Documentation:
- "Wasn't worth the effort"
New API:
- Not allowed to behave any different
.
.
.
😭17 -
THE UNITY API IS SUCH A PILE OF UTTER FUCKING DOGSHIT I CANNOT BELIEVE IT
EVERY FUCKING TUTORIAL IS OUTDATED SINCE LIKE FOUR YEARS
THE FUCKING REFERENCE OFTEN DOESN'T EVEN LIST THE NEEDED ARGUMENTS SO HAVE TO GOOGLE AGAIN
"MOST FRIENDLY ENGINE" MY ASS
GRAAAAAHHHH
NOT TO FORGET THAT ALL EXPLAINING VIDEOS WERE MADE IN 2011 AND ALL VIDEOS ARE PLASTERED WITH ANNOTATIONS SINCE EVERYTHING IS DIFFERENT6 -
Invited by a company who desperately needed me to fix their messed up code and the reception lady talks crap and threatens me.
:(
Guess who is not replying to their emails ever?4 -
Let's see the coder in you.
If I give input: 1 output: 2
If I give input: 2 output:1
Only these two test cases needed.
You should not use control structures such as if,else,for,while,switch etc. (The answer is simple) (Don't cheat)
int number;
cin>>number; //get number
cout<<??????; //Your code53 -
Had a project intro ppt at college. Panel of 3. I spent hours on making a 47 slide ppt, trying to make sure that the ppt was simple and lucid enough for them to understand and also enjoy. They did not listen to a single word i said. Before one of them even understood the title, she started questioning me. And she kept questioning and questioning. But she never listened to my answers. She asked one question, and as soon as I said one word, she started another question. The other two kept nodding or looking bored or even fucking talking among themselves. The funny thing was, my ppt had all the answers. If she had bothered listening, she never would not have needed to ask anything. And in the middle of their senseless questioning, they all started talking about how their fucking tea needed sugar😡😡😡😡
I have lost all motivation to work on the project.1 -
Junior coder says validation is not needed on asp.net mvc form pages because it is not in the requirements or part of the definition of done. Wants to argue about it. Refuses to do it. Says I am over optimizing or some shit like that. Good luck with that. If you can't figure that one out or listen to feedback perhaps you should become a project manager not a programmer.11
-
Refactoring code of somebody who left and:
- Plagued the code with TYPOS (milions of them but ok I can live with those... to a certain point)
- Used global variables by default.... of course even where they're not needed
- Used comments only in parts of code where... well they're not needed, important ones are of course left out
- Did not indent code. 3..2..1... Did not FUCKING indent code properly and when he did... did WRONG!
- Instead of indentation he used commented line with multiple ==== signes.... so far top is 60 consecutive lines with olny ==== again no apparent pattern here
- Did not follow a fucking standard in variable naming... no camle casing... there are varaibles assigned multiple times to "temp" variables without no reason just for the sake of wasting resources on the system I guess
This is just the beginning of the review but I already want to change job, die, scream, cry... not in any specific order.10 -
I created account for posting this...
Fuck managers. They gave me requirements 2 weeks back. I completed them and showed them today. Now they (piece of shit) say it's not what they needed. If they aren't sure about requirements why the fuck you give requirements... Fuck...
Waiting for new requirements....1 -
Received a call from client complaining about stupidity of google analytics. He could not get pass Terms and Conditions page. Saying "I agree" button is faded away and can not be clicked.
He just needed to scroll the page down.
What happened to people nowdays?2 -
Tl;Dr: Client-side validated online test
Some stupid questions in an online test.
Not all of them were coding questions, but all (yes ALL) were client-side validated and to solve the tasks all I had to do was to copy one array into another and set the time I needed for that task to a legit number.
Well at least it was an online test that doesn't required 3hours.2 -
So a company I'm working at has this internal product. I just got employed and was put into that team.
"First task: refactor some of the code"
Alright, I start refactoring. Oh I may need to write a small class for this one. And then rewrite this a bit. And then rewrite that a bit. And then rewrite everything.
"Why are you rewriting most of my code?"
oh i would not have needed to do so if your code was not COMING OUT OF YOUR ASS and if all the teams had FREAKING PROPER API DOCUMENTATION9 -
Had to sticker these 2 up. Lenovo was Win 10 and the HP was Ubuntu 16.04. Gave the Lenovo away cos my sis needed a new laptop asap for her work with many clients. Wherever she goes, those two stickers on the Lenovo will be spreading devRant greetings/love. Told her not to take them off. 😁3
-
The assignment needed me to implement a class that behaves like a vector<int>. I tried the obvious hack not expecting it to work, but surprisingly it did.7
-
Found out a senior dev threw me under the bus for a mistake I made while coding and it affected my raise. Not only was I never initially informed of the mistake, I was never told what went wrong and why it needed fixing. We also don't implement code reviews or anything of the sort. Seems like a great avenue for improvement and growth, right? 😑5
-
This rant is aimed towards those who hate on JavaScript developers and the JS language:
Dear Asshole,
I am a JavaScript developer by choice.
I think JavaScript is great.
I agree that JavaScript have some bad sides to it, but I believe that the community is driving good change to the ecosystem.
I appreciate other models of other languages.
I do not include 3rd party NPM modules without checking their source and credibility.
I will not use a framework (i.e. react, Vue, Anguler) if it's not needed.
And finally:
I can do any software engineering tasks a software engineer is supposed to do.
Kind regards,
Nedo-the-angry.18 -
"I can't replicate it therefore your hotfix for the customer shouting at you is unnecessary"
WTF?! I had to lead this guy to the records where I'd replicated it myself in both the customer system and the demo one! There's a real sense that the core dev team in this place automatically disregards what the rest of us say (support had already mentioned it was replicable but clearly hadn't realised that they needed to spoon-feed this guy).
This place has a huge silo problem, glad I'm not staying much longer...
edit: these tags shouldn't be reordering themselves, not cool16 -
When an external webdeveloper creating the website for the company you start working for says something is not possible in CSS and complicated Js is needed and you're like: "who hired this wannebe developer?! Give me a minute or two"4
-
Talked with my boss about documentation for projects in markdown instead of (shiver) MS Word. My boss laughed after I explained what mark down was and said that she did not want a world where we had to edit text files all day.
Wait? What do you think programming is?!?
Also Word is basically a text file with tons of proprietary bloated junk on top. Any “feature” it has is not needed.15 -
!rant
Trust no one.
The internet is not your friend, until you find stackoverflow and you get down voted.
That rm -rf / won't make you server faster.
System32 is needed.
Yes, that is a package manager, you don't need to write more ccode
Do not write commets on languages that only you speak, the team does not speak in latin.
Paint is the best engineering tool.
Keep a stress ball nearby.
Your client is always right, unless they mess with your coding skills.
True story.2 -
I like how I transitioned from learning Java to Javascript because I thought they were related in sone way.
When my teacher first introduced Javascript, he told us this is NOT your grandfather's javascript. Next thing he told us was 'What is this?' My seatmate and I looked at each other perplexed. My teacher once again said 'What IS this?'. It turns out we needed to first learn about the context of 'this' -_-
That moment when you discover Java was a lie o_o3 -
Cons of not having proper documentation.
Wasted whole day reading code because I have to implement a feature. Turns out to that the feature is already implemented, just needed to be plugged.4 -
Knowing the Linux command line saved my bacon!
I was on a plane, unable to connect to wifi, and needed to take a note... while not having any note taking applications or text editing applications on my phone. but what I DID have was a terminal application.
So, I made a file in my documents folder and echoed my notes into the file! A bit longer and more complicated than it needed to be, but it worked when I needed it to!12 -
Yay!
(This text is needed, because my message needs to be between the 6 and 5000 characters long. In other words, "Yay!" is not long enough. So I'm typing a shitload of text to be sure I have enough characters in my message. Now I will stop typing, because I dont want to reach the 5000 character limit.)11 -
I’m a perfectionist, not a great trait to have as a developer, needed to channel that energy so started DIY at home where I can make things ‘perfect’. Immensely satisfying, and gets it out my system.1
-
Stupid HTML checkboxes! It's always annoyed me that you can't just set checked to true or false, but have to remove the property altogether to uncheck a checkbox. Better still would be if you'd only need to set the value to 1 or 0, and the checked or not would sort out automatically. Yes, there are frameworks to handle it, I know. But if checkboxes had been designed right from start, a framework or any sort of special cases would not be needed. You've got love HTML, but things like this make it ugly.6
-
So a few months ago, I had this massive feature to add to one of the projects I look after. That’s usually not a problem, turning a sprint into a month+ but what ever, this feature was going to save hours of data entry and is extremely needed!!!
Come to present day, this feature hasn’t been used once, and probably won’t be for another 6 months. I just love deploying “needed” things that don’t get used. -
Dad: why are you doing IT after I put you through business school
Me: because you're the one that nagged me not to do it instead CS.... So now I'm stuck in IT... Because I can't seem to understand Big O and algorithms needed to pass a technical interview...6 -
The worst thing I've seen another developer do is not give constructive criticism where needed, as well was fail to accept constructive criticism when offered.1
-
"Oh, let's delete no-reply@domain.tld because that's not needed by anything"
Stupid fucking clients...
Now users can't verify their accounts. Nice!1 -
Agreed on an offer from company X... Told them I'd sign the contract on my first working day, still a week away.
The offer had a lower salary than my previous job, I needed to relocate, and travel costs were not covered. It was a step back for me but I really needed a new job.
After the weekend I got an invitation for another interview... All went well and the perks were better than the offer made by company X.
Next day I had the second interview and they were very excited and offered me a contract.
Contract came in on friday, signed it and called company X that I'd like to reject the position after reconsidering my options...
Boy were they pissed off 😂 -
I don't get it why there are so many people out, that think testing stupid model classes with getters and setter is needed.
Dude. There is no logic in this class ... it's pure data that gets not modified there (well except if you call the setter)
I've wasted way too much time writting useless unit test because some ppl want to masturbate on 100% code coverage 🤦🏻♂️12 -
Spent yesterday and this morning working on a project my boss pulled me away to do.
Just got told it's not needed anymore
/(ò.ó)┛彡┻━┻
Thanks for wasting 1.5 days...
It was actually decided on a late night meeting but he forgot to inform me this morning...6 -
If the project goes overbudget it's because you fucking gave away the custom made software for too fucking cheap.
Not because of the amount of hours building this piece of shit site which btw I was never consulted on the estimates and not even mentioned about the 2 different designs for the same fucking site or even how it needed to be architected.
As a contractor you depend on your time, not on a fixed salary. No perks, nor fucking swag.
My advice is if the company thinks that working remotely is a perk, then fucking run away. -
1 am, wide awake,
I want to go code but cannot take,
for time is not my friend,
If I go now, it will not end.
Rest is needed, sleep must be,
or tomorrow I will pay the fee,
concentration will be sparse,
and boss will surely kick my arse.2 -
so today we used putty and coded the exercise within the university's server. i wanted to use "tree" to see all the files better cause thats what i normally use. turns out i had to install it.
i type in "sudo apt-install tree"
screen: no root priviledges. <university_login> is not included in root.txt. this will be reported immediately.
i forgot i needed root priviledges smh i just wanted to see my files better XD7 -
Okay, so today I've taught a colleague how to use a simple office ruler to measure AWS server's CPU usage :) We needed to figure out whether CPU% spikes correlate with error message in logs an d latency spikes. Once again a ruler was the perfect tool for the job.
P.S. no, CPU% spikes did not correlate to errors in logs1 -
So, this poor fucker right here has spent 3 hours straight trying to install KDE Neon AGAIN, FOR THE 14TH TIME AS OF TIME OF WRITING on an old 0.5TB hard drive with some GiB-wise partitioning size and apparently the disk doesn't like it.
Can someone give me a dildo so I can fuck myself more because life is not fucking me hard enough? No lube needed kthanksbye11 -
Today marks the first day i needed to use a fork of a Github repo, because it just didn't contain a very basic feature i needed. The PR which fixes it has been open for months without a comment on why it's not merged.
I mean i'm glad i found a solution at the end, but goddamn it's so sad when a popular repo is not maintained well.3 -
Our PM wanted us to do a massive refactor of our Codebase. He gave it 1 Story Point ( or in his words :"Small T-Shirt size") since it was just a refactor, what could Go wrong ?
Answer: Everything . WE needed 2 Months to get Everything up to standart (how he saw it) and 2 of the programmers just quit because they were getting yelled at for Not refactoring fast enough9 -
Master/Slave terms we're just removed from python. Why? Who needed / requested this? Do people not understand these terms to such a degree that they actually offend people?7
-
First day as logistic administrator and already in need of this ribbon in excel... (was not included as a skill needed or to be known.) Let's do some after work VBA I guess.5
-
Who needs proper UI design tools like Figma or XD when you have PowerPoint
(context: I'm not a designer and I needed to prototype a simple UI really fast. It looks great tbh)4 -
Stuck at some dumb company event where attendance is mandatory. I'm supposed to answer technical questions if needed, but I suck at socializing with customers, and the sales guys are already chatting people up about the products I've developed so I don't have anything left to talk about. Not that anyone asks much about the tech behind the shiny GUI anyway...
Should i just leave? I doubt anyone would notice...9 -
Making an MVP is hard as hell. It's not even coding that makes it hard, it's knowing when to stop that's so damn difficult. By the time you're ready with something, your brain says "Hey...wouldnt it be great if you added this!" Then you add it, "whoa add this too!"...several days later:
Brain: "The fuck is this, all you needed was that"
😭😭😭7 -
Today I had a client raise a high defect directly with my boss’s boss. I got called into a meeting and was told
I needed to fix it immediately.
I looked and realized it was in their code and not our component. I told them as much. They asked me if I would still fix it. I refused. Told them it’s not my component. Fix your own problems.
Sat their as my boss’s boss asked them how they functioned if they didn’t even understand their own component. Feels good man. All I could do is smile at them trying not to laugh.1 -
I have an irrational fear that I'll be sacked when I come back from a holiday.
I came back from my holiday this morning and within seconds of sitting down I was asked to not login because "we needed a quick chat"... Great start to the week....
(Wasn't sacked btw)1 -
Today I was at the store because I needed a Usb C cable. I grabed one of the shelf that was 40€. It wasn't even particularly fancy, it was just 1,5 m long and not very special. I asked an employee if they had a cheaper option and he recommended me that I should buy a micro Usb cable instead. Yeah, it would be cheaper you idiot, but it would also be USELESS!!!6
-
Are you ready for the only really useful advice on devRant that is not judgmental, simple, and instantly applicable?
Here it goes. If you have hiccups,
1. Inhale your full lungs until you can’t inhale anymore
2. Hold your breath as long as you can
3. Exhale carefully
This will “reboot” your breath cycle, and that conflict between breathing and other things that causes hiccups will go away.
Repeat if needed. Breathe slowly and carefully after you finally exhale.5 -
I needed to print out the documentation of Vue. Their guide, unfortunately, is not printer friendly. Used tempermonkey to inject a script which removes the navbar and sidebar so that I can print it.
I am a hacker2 -
I know I rag on Javascript, but this is actually how I see it. It always did what I needed, but I am not enamored nor dismayed by it. I think the technology behind it is pretty cool too.19
-
Interviewed for a company that needed help with an Ecommerce website, after which I was given a take home assignment to create a small web page displaying books from a DB.
The instructions specifically said to write it in any language or even pseudocode... Upon turning in the working solution I was rejected for not picking their current Ecommerce framework.
WHAT THE ACTUAL FUCK. Clearly they forgot to list "mind reader" in the job description...2 -
Me with estimations:
*enter the supermarket
*take a small basket because I need just one or two things..
*realizes I needed more things, basket get full, me getting tired.. oh shit..
Boss asks some changes
-ok boss, one hour at most, it's just adding few lines..
*then I realize that it's not that simple1 -
I remember that time when you only needed 200 +1's to get a stress ball and it was achievable in one life, not four.4
-
The student assistant gave me a half point penalty for writing down to much comments! Direct translation:
To much of this kind of comments is not needed, the code itself is clear on its own.12 -
I don't get it. Why the **** is windows update the slowest shit on earth. I'm sitting in front of an PC. Last update is 6 month ago. Windows take about 20 minutes to find out which patches are needed and now... Over 1h later... Not even half of them are done.
My Linux PC take about 5-10 minutes even if I haven't turn on it for a while.2 -
When you work your ass out for days and night together for a feature. Rip your brains apart for that slimy thing to work.
And the client says it was not needed.
FUUUUCKKK2 -
The Windows SDK was failing to install because the version of vcredist was newer then it needed.
The setup simply failed without saying anything about that. I had to see the log and find out that vcredist failed to installed with error code 5100 and find that out from Google how to fix that.
Why is MS like this? Why not just say that your vcredist version is too new for this program? Just unistall it and it will be fixed?
I just wasted 2 hours behind this. If my work never needed it I would never even think about using this.1 -
"Okay, my query uses wrong date format."
"Why the hell I´ve put that join there? That´s not needed!"
"Why the hell I´ve joined the tables in THAT order?"
Joys of looking at your old code.2 -
It was when I saw that he was writing CSS in one huge file (couple of thousands of lines)
And I needed to change one thing (ctrl+f it) and saw it was copied and pasted 4 times ..
And no, not just the CSS properties, the whole thing including class/id selectors...1 -
I lost points for not including the following comment:
//Declaring variables
int foo, bar;
I already knew how to code, and I completed the assignment in the fewest number of lines needed while still being well commented explaining my logic. I lost points because I didn't say what everyone understood.4 -
So I wrote a python code and was waiting for +1 on code review and I needed to merge it fast. That shit of a reviewer took his time to finally NOT give a +1 with comment, "if statement has no else part". OF COURSE IT DOESN'T HAVE ELSE PART. I DON'T NEED A ELSE PART. But to give him the benefit of doubt, I'd like to ask devRant community if they believe all ifs should have elses.14
-
Duplicate question
Too opinion based
Fuck you this is a dumb question
But if you actual got a question and give all the information that's needed nobody fucking responds
Yeah well fuck you StackOverflow
It's like they only want to bash people and not actually help1 -
I hate when some programmers say that goto should NEVER be used. It's clear that in common cases is not needed but there are situations where goto is the best solution10
-
We as developers often get a lot of pressure considering the deadline for $someProduct™.
But sometimes it happens to me that I need less than half of the estimated time for development of $randomFeature or $product™.
Do you think it is fair to (rarely) procrastinate a bit in order to not show your boss that it needed much less time, so he will not lower his time estimations for future stuff?1 -
So in my class the teacher wanted us to write a little program (not going into further details) and therefore we needed to convert chars from a string to integers.
My classmates are starting like:
if (c = '0')
return 0;
else if (.....
And so on. I was just like duuuuuh wtf are u doing? I was actually screaming when I had a look at my neighbours screen.
I personally am like "return c - 48;"15 -
An old client came back to me stating that I didn't fix the last change he requested a month ago. I went in old emails, found out what he needed, tried the website, it was doing exactly what he wanted.
I wrote to him with confusion asking what was he wanted me to fix.
"It's not working"
"It is"
"No, it's not. Can't you see?"
I attached old email conversations and sent him to see for himself.
"I am not talking about that." I want it to work like this, like that, blah blah blah.
-------------
Fucking asshole. Tell me you wanted new feature in the website. -
Coworker who mostly works from home: "Who took my keyboard?"
Me: "Someone needed it for testing yesterday. It's over there"
Coworker: "Why does it always have to be my stuff when I'm not around"9 -
-click-
MySQL: 'the table does not exist'
I just fucking made the temp table dude, that's what you literally do in step 1 .... how could it not....
-click-
MySQL 'Records: 1 Duplicates: 0 Warnings: 0'
Me: "Oh there we g---"
-click-
MySQL: 'the table does not exist'
Me: "Hey you just worked!"
-click-
MySQL: 'the table does not exist'
GOD DAMN IT
-click-
-click-
-click-
-click-
-click-
-click-
MySQL 'Records: 1 Duplicates: 0 Warnings: 0'
Me: Uh you're working now?
-click-
MySQL 'Records: 1 Duplicates: 0 Warnings: 0'
-click-
MySQL 'Records: 1 Duplicates: 0 Warnings: 0'
-click-
MySQL 'Records: 1 Duplicates: 0 Warnings: 0'
Guess that API just needed breaking in....3 -
I'm in a Cafe and listening to two people, who I'm pretty sure are recruiters, generalizing so hard on what it takes to get a job. It's taking every inch of me to not shout, CITATION NEEDED3
-
There's a side project that I wanted to finish for some time now:
I built a pipboy (from Fallout 3) for a close friend - 3D printed and colored the parts, made a preliminary setup.
But to this day, it's still missing a power supply and all the proper wiring. (Jumper cables ARE not.)
Apart from that, I probably want to replace the RPi in there for a slimmer version.
Development is all done, implementation needed.1 -
It's not like we needed this information board anyway, to help us monitor our servers, tickets and calendar.
Thats some microsoft quality!7 -
How many programmers does it take to change a light bulb?
64
One that fixes the problem and doesn’t care it’s a hardware problem
60 that later states how it could have been done differently and in a more efficient way
And three that continue on the thread discussing how the light bulb is not needed as it’s possible to create a perfect map of the room and how that could be achieved2 -
The moment you hear that a piece of code you carefully cleaned up (which was 'needed' and took days to fix) is not going be used and better be thrown away... 😠😑😣😒3
-
Thanks, client, for not telling me you were going to have a big sales event that needed my intervention. Nice Saturday I'm having.
-
Was using webstorm and it kept on hanging lately. Just started using Atom, it's so cool. Webstorm has more features but if you want one in atom you can install a pakage, disable/ uninstall if not needed.5
-
Don't understand what the hype about Elementary OS was. Used for ca. half a year, do not see any benefit.
If this is supposed to provide "usability" on a Linux kernel, then I am sorry, but in this regard it is a tremendous failure.
All tasks take long, there are all sorts of bugs, today I needed a multi-monitor setup for a presentation "real quick", dear lord was that a shitshow.
Nah, this thing is not for me.14 -
this lil guy right here. there was a time when we're not allowed personal stuff on our desks, and i needed a rubber duck for rdd. so i made this lil guy. he's really gr8 at debugging1
-
F*** u apple. From time to time I develop Apps for Android and iOS and boy is the whole iOS app distribution workflow bad.
I try for hours to upload a update for my app.
First I needed the readd my credit card then there were internal server errors and after that I needed to regenerate provisioning profiles.
Everytime I use something from apple, then I experience such a bad user experience. "It just works" not anymore friendo...3 -
Use that Tab button. It's there for a reason. If you are too lazy to use it then use an IDE that formats the code.
Also learn to comment your code wherever needed and in English. If you don't know where it's needed, Google is your friend if not your senior. -
Making the needed actions to install Manjaro:
3 mins
Making the needed actions to disable fast boot and all these crap:
20 mins
FUCK YOU WINDOWS
YOU ARE NOT FUCKIN SUPPOSED TO LOCK THE MACHINE TO YOUR FUCKIN OS
IF SOMEONE WANTS TO USE IT FINE
BUT DON'T MAKE OTHERS WASTE THEIR FUCKIN TIME DISABLING YOUR FUCKIN SHIT
I BOOTED IN YOUR OS AND THAT SHIT WAS SLOW AS FUCK
JESUS FUCKIN CHRIST8 -
1.)Not defining functions and writing the entire code everytime needed.
2.) Initialising objects if classes and using them only for next 2 lines and then destroying them. -
If you're filling a ticket on a team, make sure it includes EVERYTHING that is needed to complete the ticket so anyone on your team can complete it, not just the people with institutional knowledge.4
-
Daaamn! I needed to process some data simultaneously using PHP, so I thought of using Threads to make things faster, checked out SO and discovered that the available Thread class can only be used in cli environment not on a web server ... FML 😑.
It's like these moments that I remember why I hate PHP, and regret accepting this job.
I miss Java 😣😣6 -
Stupid people who lack common sense and yet present themselves as inteligent species give me a MOTHERFCUKING HEADACHE.
People, fucking use your brains where you should and not where it's not needed.10 -
My laptop decided to not turn on or charge anymore in times where I needed it a lot and when repairment funding is not the best. Thank you, universe3
-
A program I was using did not recognize a flag that I needed, so I edited the EXE file (using notepad++, no hexeditor) to replace a flag whose name was actually checked with the one I needed. Worked like a charm.
The response for my bug report was "this feature should not be there in the first place, we will remove it". Lucky me they did not remove it earlier. -
"To achieve great things, two things are needed: a plan, and not quite enough time. " - Leonard Bernstein1
-
So, it's not my job, but I needed to add some new gsuite groups for our client. That's completely fine, so they sent me their logins. I logged in and, in five minutes, I was kicked out. Because they got an email saying that someone logged in to his account. I still cannot believe what just happened.
-
Went to a 15 minute meeting to discuss an app I’m working on. Nothing I’m the agenda seemed aimed at me and I figured I was there just to pitch in as needed.
Took 2 hours and I ended up leaving with three weeks worth of work and the single most complicated workflow I have ever heard of. I do not get paid enough for this. -
I might have just git-committed the cardinal developer sin: not multiplying estimates by 3. Torvalds help me!
So a php app I developed a few months ago when I was first starting as a dev needs an upgrade. Pretty simple since I've known about said upgrade for a while, but the feature was never needed until today.
Told my boss it would take a day or two of refactoring and additions for it to work.
How screwed am I?4 -
I work with a guy who is genius in his field, but doesn't have much ability outside of it, his view is we should all know what he knows and not bother him with bugs in his code we should fix the issues ourselves. Oh how the shoe was on the other foot when he needed help with a personal app.4
-
Not much of a SQL Dev, still an apprentice and had a basic run throughs. Client needed a migration script to run, which I was assigned. Took me a good 6/7 days to make, transfer over a secure (and VERY slow) network took 2 hours. Infrastructure 3rd party took 2 days to clear and run. After all that process. I then realise, I left the fucking rollback in1
-
Wow Angular2 you are beautiful.
I loved you early on angular 1.x but by the end we drifted apart driven by our diffrent needs. I needed a manageable code base and more excitement you needed to stay the way you are. I respect you for that, but we are not right for each other anymore.
I have been hurt Angular2 i may not fully heal but you provide me with what I need. Developing on you is a pleasure that feels like a full object orientated experience. Most of all developing on you is *fast* your seperation of concerns tickles me in all the right ways. The suger you provide with your decorators, classes, abstract classes and interfaces makes me weak at the knees.
Keep growing and improving Angular 2. I think we shall have many projects together.3 -
Amount needed to buy an apartment: $300k
Current (liquid) net worth: $350k
After: $50k
Thoughts:
-I hope I'm not buying a lemon
-I need more money... a better paying job... this took me 6 years...
-I think I now know how my dad felt paying for private college; he should've just brought me an apartment instead...
-It's nice I found a job programming, CS was not my college major.
-I wish I studied CS? Then maybe I could've gotten into Google...22 -
Once again, due to poor management, I find myself exporting svgs from Figma, saving them as pngs, and importing them into our application... (remember I'm a developer, NOT a designer)
Don't we have a design team who can export the needed assets for a feature?
"Noooooo fullstackclown can do all of that himself! He's an expert!!!"
The fucks are lucky I dabble in digital art as a hobby and even know how to do this stuff...
FML1 -
* me: we need a timeout here because this thread could leak.
* pm: I guess timeout is not needed because there are no functions which will run endless
* me: hold my beer1 -
Just finished a app for mapping printers based purely on convention in a Citrix environment, no manual config needed. Chief of operations said "it's fixing stuff like this that should trigger a bonus, too bad we're the government". (Yay, thanks for rubbing it in).
Then I responded "I'll get my reward in heaven as usual, then". CIO says: "but you're not going there...."
Guess I just need a fire extinguisher then. Thanks boss.1 -
If you just stay calm and focus on building, you'll eventually come across things you've always wanted to learn, but didn't really see the purpose of it, this applied to everything in life.
For example, today was the first time I needed to use generics in my app, this is something I've always wanted to learn but didn't truly understand it. I've read docs and watched videos online, but still didn't see the benefit of learning generics.
However, once I needed it, I realized why it is relevant, and thus created stronger memory muscles.
Let's break this down:
- You learn more if the thing you need has a purpose.
- Information is simply data, once you apply it, information turns to knowledge.
And this my fellow dev friends is what you get paid for, not information, but knowledge.
And what is knowledge? - experience. -
Company is replacing "[insert software tool here]" with one that is "better", that "helps us scale", etc. Coincidentally, this always happens when the management muckety muck in charge of that area is replaced by someone from outside the company. While new ideas are good and sometimes needed, I honestly have not ever seen any manager in that position do anything but a "replace what you have with what I used at my last company" exercise. Every day that goes by lowers my expectations of any management figure or exercise. After 3 decades, you'd think those expectations would be low enough to not be surprised anymore. And yet, that's not the case.1
-
Needed texts to call-duty with the gist of the incident. Implemented, works.
PM wants to also ring the phone, cause text may not wake them up.
Me, telling him, that his tools don’t allow me to call him. However, I said, I could send the text as a fax msg, which would end up “ringing” mr call-duties phone, and then fax-Morse-beep the msg to him.
PM was ok w/ that.2 -
So I wanted a newer Linux OS for doing certain things at work. I went for Kubuntu 21.04 as it would have reasonably newer software and had the tools I needed for managing exfat partitions. I installed it on a second drive and everything went smoothly. I booted to the OS and it said it needed to do updates. Okay, lets do that. I started them and walked away.
I came back later and it had finished. I rebooted the machine because I needed to run windows. It came up to a prompt and a grub command line. WTF. I am like oh fuck, it didn't just fuck me out of my windows install. So I rebooted into the BIOS. I looked and it now had switched the drive I installed Linux on as the boot drive. That is weird. So I switched the M.2 drive to boot. It went right into Windows.
Kubuntu 21.04 installed on second drive as intended, switched the boot drive to the second drive, and then fucked itself on first update. And people wonder why non-techies don't run Linux. Its a pile of shit only a masochist would love. Because we are the only ones who can possibly sort out shit like this.
I know its probably a webpage away from fixing, but I needed to work in windows and could not be fucked to fix it. Its a distraction to actually getting my work done. Just disappointed in the entire ecosystem.8 -
I can't believe this shit happened in time for this week's rant!
Here it goes.
I have a table on AWS Athena which has partitions. Now, in the earlier versions of this project whenever I write something to a new partition a simple `MSCK` query worked (and keep in mind I am NOT deleting anything)!
Now, my so called Team Lead in the PR for the latest (major) release tells me to change it to an `ALTER TABLE`. I was like fine, but I did not add the s3 location to it, because it was NOT NEEDED. TL asks me to add location as well. I try to convince this person that it's not needed, but I lose. So there it is in production, all wrong.
Today I notice that the table is all fucked up. I bring this up in the stand up. The main boss asks me to look into it, which I do. Figure out what the issue is. This TL looks at it and says you need to change the location. I put my foot down.
"NO. What I need is to remove the bloody location. IT'S NOT NEEDED!"
TL's like, "Okay. Go ahead"
Two things:
1. It's your fault that there's this problem in production.
2. Why the fuck are you looking into this when I was clearly told to do so? It's not like you have nothing to do!1 -
So c++ isn't really ideal for robotics? I could just not understand c++ correctly. I think it's just my terrible understanding of why a compiler is needed. I am an intermediate Python Dev, so I guess I'd like to download the "language" and go, ya know?5
-
!rant
So I installed a Linux distro as my primary operating system for my laptop, I needed to use my windows installation... But idiot me did a full hard drive erase installation and not a dual boot didn't I...
*Sigh* now to download a windows 10 ISO!8 -
They were fucking not. I used to get shouted at because I spend too much time infront of a computer. But funny enough everything was fine as soon as I started making more money than my parents while still being in high school. Now they take credit for my success but back in the day I needed to fight with them in order to get few hours of pc time.
-
Hi. I did an interview recently and failed. I could not answer this question properly.
Estimate the number of doctors needed in a town of 4million people.
I think it's more of a critical thinking problem. I dont know.
Whow knows how to explain this?32 -
Experiences of owning a private server with JFK!
Dropping a prod db: 1
Misplacing passwords: 3
Config errors: Over 9'000
fail2ban banned me: 2
Not reading the docs first since: Forever
Setting up a sever again because I fucked up: 4
Formating the wrong USB stick, which had needed data: 1
Resetting lost DB root password: 2
Server crashes due to insufficient psu: 3
Not knowing the firewall is enabled again, so near to nothing works: 22 -
Thanks for notifying me.
I really needed to know about
'Default title (title parameter not sent with no..' -
School made me a stickler for the Linux kernel coding conventions in regards to the C language. And even though I shouldn't feel bothered by reading other coding styles.....i still get annoyed.
I try not to get irked cuz I find it a small thing to get annoyed at.... but i still do.....bad.
And even then i dislike how there is not padding inside of funcion parametes
void
fu(int here, int there) {}
Should be
void
fu( int here, int there ) {}
That space man...its needed.
Man this is such a small thing to be annoyed at..3 -
As someone from the clothing/retail industry, I could never imagen a life within Tech.
I had a shop, it went very well. I had my ups and downs like most shop owners. Since the shop was on not on your typical shopping street, I had to make good relationships with my customers.
I enjoy talking to people, listen to peoples opinions, their day to day activities etc. After some years I really needed some much needed improvement to the administration and overall solutions. Checking around the internet I found some tools but expensive, or tools without those stuff I really needed.
As a can-do:er I am, I thought I would hook some tech people up and sell my idea, so they could make the product while I design it. They started build it, I watch. But they were busy all the time, no time to build something else. They taught me some code and suddenly, I was back at school learning to code.
And now, I'm a system developer. Really enjoying programming and the amazing world of technology. Even when I mostly talk to people over the web :')1 -
Few days ago a PPC campaign manager complained to me that the banners she got from her client were in an "unusual file format". Asked me to check it out because she couldn't open the file and she really needed the banners.
I kid you not, it had a .rar extension...
She, at the age of 30, had no idea what WinRar was...4 -
One of my pet peeves is coming across a post on stackoverflow with an awesome answer and even a comment from the OP saying this is exactly what I needed but it's not marked as the answer. Really? It's longer to write the comment.1
-
Working from home is still not without its challenges. I’ve been doing it for 6 years. Today I solved the dilemma of how my wife can book her own events where I’m needed to watch the kids during the day. A simple hashtag in the calendar description and an IFTTT recipe now adds a “Busy” block to my work calendar.1
-
With a nice cup of coffee, you start earlier than your colleagues, you do the hard part that everyone is afraid to touch.
But there is always someone who starts late his day and leave usually the first with a stupid smile.
I'm not the manager, so it's not my responsibility to control this person, I admit seeing this affects my motivation but I don't need to have his load on my plate.
I know that this case is quite common but I needed to rant about it.
#do_your_work_bob5 -
Did a website for my uncle. I'm not a web dev and I don't normally do this kind of thing for family but he's putting me up for two weeks. So he asked how difficult websites are, basically just needed me to drop some stuff in a template and host it. Not a problem. The man then brings me a printed piece of paper with changes he wants.... No copy paste for me...2
-
When you apply to a job and almost, but not quite, have all the skills needed.
Whelp! Time to get my Google on! -
Kinda annoyed at NDA's right now
Can't discuss what I'm working on with old classmates for another opinion. And my co-workers are self-taught on this job as they needed so everything I'm doing seems like magic to them
So they're probably not going to spark that inspiration I need right now
And I can't reach out to the R&D department full of programers with this cause they're heavily behind so we're told no distracting them7 -
I don't understand why people drive with high beam on, even when it's not needed!
Is it only in India or anywhere else too?
Literally, I'm so frustrated with this shit.
This point should be the very first and most important in the list of the learning driving.12 -
Comments belong here on devRant, not in your code!
Code cleanly folks.
“Good code is its own best documentation. As you’re about to add a comment, ask yourself, ‘How can I improve the code so that this comment isn’t needed?'”
– Steve McConnell7 -
Love writing comments, hate writing documentation.
Ugh, I know it is needed but just don't care about it as much as the code/comments which is a more direct 'here is what this does' approach. Writing idiot proof documentation sucks. Any little change? Have to remember to update the docs. Yeah, not happy.1 -
When I'm all excited about spending 2 days to build a tool to solve a problem then find out this morning it's not actually needed... orz
-
Hacking company product with reverse engineering ang bytecode instrumentation.
The project I had to write integration test for was really not meant/written for testing. I ended up bytecode instrumenting an internal library to intercept the needed states and results. -
I don't know how people dont get annoyed with ads on their fucking phones home screen from some weird apps they probably felt needed to install because the next sheep (online or not) told them so.1
-
Hey folks, I want to start actually completing personal projects (that I'm proud of so I don't resort to showcasing homework bleh). I find that I get too ambitious and perfectionist in my ways that I wind up never completing projects.
Anyone have any advice or tips on how to overcome that? This might be a vague ask, but I want to do enough that it demonstrates an understanding of a framework/language but also is doable in a reasonable timeframe. Any personal anecdotes?3 -
Asked junior how did they find out the location of the bug, got a copy-paste reply from chatgpt explaining the code.
AI is allowed at work, and idgaf if they use it or not. But the whole situation, including the fact of not just replying “I used it to understand/solve the problem”, makes me wonder if SE as we know will end not because AI will replace us, but because AI will make all the fears people had with stack overflow, come true, but worse.
At least with stack overflow people needed to be able to form the question or to search on the website lol.3 -
Service I was needed to integrate to our system had such poor documentation and a separate pricing tier to access their APIs...
... Not having it. Used Guzzle to perform both the authentication and their search page, then made wrote a function to web scrape the result.
Job done. 😎 And yes, I have no shame to say I love PHP.2 -
Omg nothing is as frustrating as writing tests for a given file, that is needed to achieve 100% code coverage. Also not following TDD.3
-
After completing urgent projects that rewrite a lot of "overtime" or even personal projects that rewrite like a few weeks to complete.
Old web dev days pre-BS... All the CSS needed to and the cross browser compat. The divs don't align... Can't get elements to center... Or it does, just not in browser X...1 -
Not an angry rant, and not strictly related to code, but I think it's important, nonetheless.
If you've ever considered or been approached by Amazon, please read this short real-life story first and judge for yourself: https://dev.to/voodooattack/...
P.S: I didn't post this here because I needed markdown for formatting. Sorry. :(6 -
because i am self taught, everything i know is what most of the community knows. rendering me completely not possessing any rare needed expensive skillset2
-
"This thing you wrote to read text files isn't working and I don't have time to figure out so why don't you come fix it."
Well, no shit it isn't working. Your genius ass decided not to include the extension on the path... Something you would have realized had you taken the 15 seconds needed to read the error message. The fuck were you thinking?2 -
Many months into the project, we discovered that the client doesn't have a REST API for the data we needed from their side available at all - it's a legacy SOAP service.
I somehow got our Node.JS backend to do SOAP calls and use the XML results.
I'm not sure if I should feel proud or dirty at this point.3 -
Got designs on Wednesday afternoon. Final changes on Thursday and they expected me to work all weekend because they were lats for designs I asked 1 month ago for QA and testing. Not my fucking problem.
And not working on a weekend.
And today got told that components were missing and they needed animations. No fucking duh7 -
Our clients came from abroad to have 4 days of business meetings and planing about next stage of product development. Of course they wanted to go shopping and to restaurants etc. Obviously they can not call a cab because they cannot say the name even close to its correct pronunciation. Who do you think needed to babysit them? You guessed right - me. FUCK MY LIFE2
-
guys I did it
I'm trying to set up a second Fiverr gig for tutoring Node.JS but i needed an estimate of how long it would take so my friend who doesn't like coding very much agreed to help me
and today he said he understood the cirriculum, was not overwhelmed and had fun
yay2 -
!Rant
Help/ideas needed
I need ideas of projects to develop in my free time, I'm tired of the old technology and ugly projects from work, I want to develop something new, fun, to feel the excitement of coding again ;)
The field does not matter i'm willing to learn.
And , no , I can get another job, that is not an option because of the special benefits it's offering that I can not find in another company(very flexible schedule, I'm a student and need it).5 -
I was using SimpleDateFormat and everything was great but then next thing I find out, the time offset for GMT is stored as Z and not +00:00 which is the format I needed for API calls.
Every other time zone follows a similar format but yet somebody thought it was a good idea to switch it up for GMT3 -
Test: this time, I copy a line with line break, because, when I did this yesterday, it fucked up devRant web.
Not copied:
Five brave knights write code in one night for free, because they like it
Copied:
Five brave knights write code in one night for free, because they like it
Does this fuck up the web-version? If so, @dfox needs ta parsed a capied text and add the needed line-breaks...1 -
So, I was asked to build something. Not a problem. The moment it was complete. "Actually we need it to do this instead". Not a problem. "Actually it's not needed, can we go back to the old way".
Contain this chain for several months with the exact same changes back and forth, back and forth. Each time its two days in cost and time. Meanwhile, it takes me seconds to revert and commit from a branch to do the changes.
I'll use the time to catch up of other things but...
MAKE UP YOUR FUCKING MIND ALREADY!
If you waste my time, I'm going to waste yours.5 -
So for a project we needed some last minute changes to make it work (friday eve).
So at 10pm after I got home from the bar i started coding. I got in a flow opened up another bottle of rum and went berserk on the last feature with refactors.
The monday when i entered the office i got a intervention about my drunken code habit.
Apparently its not a good thing to just bash on someones code in the comments....1 -
So I’m writing this random number generator app just because so many apps charge you for this simple thing and posted my progress somewhere else. And this guy just commented: you can do it in python in 2 lines
Bitch, I know… the whole point is to not open python whenever needed and save my settings so I can use them later
God damn10 -
continuation of "testing is not needed" series
https://devrant.com/rants/4407958
a second former colleague (which works as backend dev) was seeking frontender, and remembered about the React frontender we both worked with.
I decided to warn him:
> *Giggles* According to his words, front is not like back. Git and testing aren't required there.
I received next replies:
> actually I don't need tests as well
> I did not write them all this time
> I have testers in a team for that, which do the testing for me
> I think I'll need it in cv though.
My comments:
I am trying to imagine their code... architecture, and I am a bit scarried to see how it looks like, are you?3 -
After waiting a while for another programmer on another team to provide a web service that I needed to call from a client side web form, I received word that it was ready. I could not get it to work because CORS headings were not being set correctly. After contacting them and letting them know, I got an email update to the team letting everyone know that they were waiting on me. After explaining that CORS headings were not there, I just built a PHP page to proxy the request, results and set the headers correctly so I can move on. I will remove it when they get their side fixed... if they ever do.
-
Debugging is not about process, it's about end.
(I just finished two week long debugging session - approx 5 hours a day. It was nasty bug appearing only with optimalizations in embedded C, you can imagine joy when it came to life tonight. So now I am resting at pub with glass of cider knowing I am loosing needed sleep but I simply do not care right now. Sweet careless.)2 -
Got a new devops "manger" today we had an argument for 20 mins about why Staging/UAT was needed and why we could not just by pass it and get to prod quicker .. WHAT?! I am dumbfounded I do not have words to express the emotions I am having right now.2
-
Just logged in to my StackOverFlow account I made years ago to finally start upvoting good answers. Says it needs me to accumulate enough reputation before I can vote.
I'm not really a *rockstar dev* so will I just have to hunt simple questions and leave answers that get upvoted till I cross that minimum threshold of reputation needed for me to vote?5 -
All I want for fucking Christmas is to keep my job not freeze and keep stacking back money and needed items !!!
And some head !5 -
I needed a tool that was super simple to transfer email from a non-cpanel server to a new WHM-based VPS. Ended up coding one and launched http://transfermyemail.ca - have had a few server companies jump on board because they needed migration tools too! Was it worth it from a development time point of view? Not yet...maybe next year :)
-
! rant
So I finally released my first app on the play store. Well actually it's more of a widget to keep track of stock prices, exchange rates, crypto etc.
Would really appreciate some feedback or suggestions.
https://play.google.com/store/apps/...7 -
Help needed!
I have learnt the basics of programming languages such as C and Python but have not learnt Algorithm and Data Structures in any exclusive way. Although we were taught little about algorithms in the class. So is it a good idea to learn these topics now from any online courses or MOOCs?4 -
Not a bad job start, but disconcerting. First day at work, "The job we hired you for is no longer needed. We will find something for you to do." It worked out fine as time went by though.
-
I used to work for an owner of a company that just would not order/buy anything that we needed. If we were running out of a license for something, he would wait until at least a week after it expired to renew it. We lost so many sales and trust from people because of that fuck.
-
Working on a tiny new project, can't build DLL libraries from our old projects. Contain mixed version of .Net written in VB and C#
Asked our senior developer to help me out.
...
After an hour, he's still not able to build it.
...
So he basically implemented some features I needed on the fly...
😂
DLL hell is real! -
Old colleague reached out to me. He needed to reinstall one of my web apps (combination of python, php and Javascript (frontend)).
It was harder to do than expected and the code was not the most clever I ever saw.
Not sure what I was thinking during that time of my life 🤔 -
I worked as an backend dev the last 2 years and was maintaining and connecting external APIs to our system. If one of these did not work properly or their test system went down I needed half a fucking day closing all JIRA issues named "EXTERNAL system not reachable" . Who needs speaking error messages anyways...
-
I’m a bit scared that we as developers will replace ourselves with AI - sure there must be developers for AI and special stuff AI can’t handle at that time, but... I think that not so many developers are needed in the future?5
-
A peer told me today that if I wanted to get better at my job as architect, I needed to focus on building things so they could be handed off to another team when they got too big for my team to support.
He seemed to take exception to my assertion that we DESIGN things on PURPOSE to not need to do that.
I guess I need more training. -
Is it just me or did Outlook decide my antispam is no longer needed. All of the sudden it looks like I turned off my ad-blocker on BuzzFeed. I'm now getting a lot of spam from the stupidest things.
I kid you not.2 -
!rant
I swear web frameworks are popping up faster than I can catch up, I mean I'm not even done learning react 😭 usually made projects in ASP.NET MVC with just jquery and it just feels like a lot of work to create more layers on the front end as well. Advice needed if you work on both front and back end what js frameworks do you use, and from experience which would you prefer?3 -
Does it count as a learning experience if I have still not yet fully learned it? Then it's estimating tasks.
Fix this bug where the modal is rendered underneath the message-count-badge on your profile? Heh should be easy, 10 mins to set a higher z-index.
Final cost: two weeks, where I needed two status meetings and drawing on the whiteboard to explain why this happens and why it needs a major restructuring.1 -
I needed to implement user authentication on an android app during ny internship. It always authenticated and ran code for not authenticated user. Turned out I wrote else instead of an if else.
-
So apparently, the next version of C# is gonna have list pattern matching more powerful than F#...
...so... my motivation to learn F# drops back down to curiosity, since C#'s list pattern matching seems to will have all I needed and wanted for my parser, as opposed to F# which seems to not have it...
also fuck Russia and China, but I don't want to think about the impending apocalypse, thankyouverymuch. -
// new Rant("help needed!")
I really need some help guys! Would be nice if you could checkout
http://stackoverflow.com/questions/...
and help me out if possible :) Got some problems with ffmpeg on OS X not streaming https urls.
And if these kind of rants aren't supposed to be posted/created please tell me so. I am still not familiar with the overall flare of this community ;)8 -
After past few weeks of procrastination, finally began finishing my mobile app for my finals.
Not gonna lie, I've spent 2 weeks researching Flutter, and it seems it has at least 90% of stuff I need (I like dart, and I do not like java).
Now after I wrote a tiny bit of code, I noticed there's still stuff I do not understand, thus more research is needed. All of that for ~20 lines of code, then more research, then 2 lines of code, research, start everything over because I fucked up, again, and agian, again.......
Now that I've gotten that out, time to cook some appealing UI.4 -
not a huge bug, but it was my most recent one. was building a website and I wanted a custom font, so I put in
@font-face {
font-family: "Font";
src: url ("fonts/font.otf") format("opentype");
}
but this wasn't working. looked for about a day (while working on other stuff) finally found an article that said I needed absolute paths to the font rather than relative paths. so /css/fonts/font.otf worked4 -
Spent most of the day at work debugging a script which imports client data from their old system into our system. Someone made a change to a for loop which was looping through a period length by days, doing whatever it needed to do for each day. Unfortunately they changed the increment value from 1 day to 86400 days... probably thinking they were dealing with seconds not days. A day well spent.1
-
Me to my team: demo to the client is postponed, we'll show it the day after tomorrow.
Them: nice, then we can put in production also the new feature xyz.
Me: mmm... Is it tested and everything ok? Then yes, let's deploy it.
Bad decision. Now everything is not working. Rollback needed!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." -
hard choice guys help me out
AI development needed, but little to no resources, also should a use a gpu or a cpu for this calculations
tesla k70 gpu -
google cloud - $0.7/hr
aws - $0.9/hr but full support upfront if any device issues and device switch instantly
dwave 2000q - don't know because too extreme for medium to large scale apps, also it's a qauntum computer , prices might not be by an hour but by month/year3 -
So I heard to get a job as a programmer you need a degree in computer science. I looked it up and apparently computer science includes alot of math courses. I'm not good at math and as far as I can see complex math is not needed to be a programmer. Is there any other degree I can take to get a job as a programmer that doesn't require as much math as a computer science degree does?14
-
Just wanted to buy a gift for my gf, so I went to birchbox.fr to buy her a 3 months subscription (irrelevant information).
So of course I needed to create an accout in order to buy it.
But what a surprise when I received a confirmation email, with my password in PLAIN TEXT inside. I guess I do really love her for not cancelling the gift and deleting my account immediately. -
Did it ever happen to you that you were needed to map a mental and overly complex for no reason db schema to a simple json, and you hate yourself more every key you press because rewriting it more efficiently and simply is never an option?
How do you cope with managers and legacy code?
If it works does not necessarily mean that we should keep it, jesus christ.2 -
I'm less familiar with JavaScript, and by extension, I'm less familiar with JS Frameworks. So I needed to add inputs from three <input/> and show addition in fourth <input/>
So ripped off a SO answer, didn't work, though his JSFiddle is working perfectly.
Ripped off another SO answer, but this time jQuery, but that didn't work too.
the cycle continues till I find that I do not have a id="" in my code and I'm trying to use getElementById.1 -
Our manager told us that he is border because he has not so much to do currently. The team works fine and the customer is busy.
So he decided to contact old customers and asked if everything runs fine or if there are some improvements needed.
Now everyone in the team works in 4 projects...1 -
When I've started IT school and I've met my schoolmates and teachers... I thought "my skills are probably wasted, it looks like it's not what I need in my life"
That's why I've fallen in depression 2 times in these 3 years
Then I've realized that my schoolmates and teachers needed my skills, that's why they've stopped their life at teaching programming in such a stupid way (they don't even know what "break;" is used for)...2 -
I hate how the Java File I/O api works.....
I was developing a little noSQL database in java, just for fun.
The basic was: every entry was a json object, separated by \n.
Every entry started with the length in bytes, so i could perform a easy read of the entry with a inputstream, followed by the entry its self..
The problem?
If i had a big file with more than like 50000 entries, to alter a entry with acceptable perfomance, i had to read every entry for matching with search, than using RandomAccessFile to mark the old entry as deleted and adding the modified one at the end.
The same for delete, it was only possible to mark the entry as deleted, so the read/alter would just not read it by reading the length(which i wrote earlier) and than use inputstream.skip with the length.
To actually delete not needed entries, i created a new file and than reading the old one and writing at the same time to the new one, with skipping the not needed entries and at the end rename the new file to the old and re creating all the streams.
Why cant i just replace a specific part of the file? WTF JAVA2 -
!rant
Started my first internship a couple of days ago as a front-end dev.
Not particularly interested in the position, but also I don't really mind it either; not to mention I needed a job for this semester and this was my only option. The place is quite interesting -- they know the basics of what they're doing, but when it comes to more "advanced" features like version control, it's well, nonexistent. We all just send the files to each other over the server drive.
Stuff like that gets pretty frustrating but I'm not really gonna complain. Everyone including the manager is super nice and it's a really laid back atmosphere. Dunno if all front-end development is relatively laid back, but just thought it was interesting.1 -
I needed to do some maintenance on some of the text views in my app because they were sticking to the center and not to the leading edge (aka left).
This is harder than it sounds like.1 -
!rant
So i have not yet graduated as of yet and when i do i want to have a good job and all.I have been hearing this about internships and all and i have no prior experience whatsoever.I wanted to know if i should first of start of as an intern and then pace it up becz i am still in a learning stage and i want to have a solid foundation before taking a full time job.Any advices gentlemen(and ladies).1 -
- "Two months" training upon hire, with all the other hires too.
- Entire thing takes place in a hotel's larger room meant for small conventions or whatever.
- Brought on as Java developers, told there was Java work for all of us
- By the end of it, there wasn't
- Sit at our company's office for a month doing nothing, waiting for work
- It's summer time, 90F+ heat, and the A/C not only wasn't on most of the time, when it was on it was actually heating the building instead of cooling
- Get on a project, join the client site, takes at least a week to get a laptop, takes a month to get most of the needed accesses
- Was brought on because they needed a SQL Developer, I do not know more than basic syntax which I told them
- Project is 3 months behind already
- Really no development since Offshore handles it (poorly)
- For the first year+ of my time here I am doing nothing but manual quality assurance testing, and no development
It's hard to leave when you aren't learning -
I literally cried to the Lord while reading the Rego language reference. Man, that thing is HARD to grasp.
After a while I just gave up and switched to Windows (wanted to play) but Windows needed to apply an update thus I decided to reboot and while GRUB was counting down I decided to turn back to Arch and give a try.
I was heard, now this damn policies works and the Go code do not panic anymore.1 -
Worst part of being a dev?
When you need to work together with people that are too stubborn. Recently I needed to work together with 2 guys and when they started ranting on me for literally nothing, I realized not everyone is able to work in a team.
Now im ranting back on them.
What are your experiences with people like this and what do you do to make teamwork more enjoyable? -
!rant
I have my 121 in a few days with my new manager and am trying to get a raise either through moving from junior to mid level dev or being given a significant raise , am being paid a tad below the London market rate's lower range for my skill level.
Any advice on how to approach the topic?
Some bits of my background:
I got almost 4 years of exp :
almost 2 working there...
6 months short term contract as a ruby sql dev another company...
1.5 years worked for an abusive joke of a company who took advantage of my naivety since i was fresh out of uni ( did stuff like pressured me to add more features to a pojo system i made for them) barely learned anything there since i was the only IT person there developing solo, the project lasted 1.5 years and was a total mess to finish, so am not too sure of factoring it into my years of exp.
My Qualifications are:
bsc in information systems
Msc in enterprise sw engineering
My "new" Manager is seeking to retire real soon.
The company isn't doing too well but we just landed 2 big customers who are buying the product my team is working on
I Am one of two last devs on my team and we are barely holding on with the load, can't afford the time to train a newbie to join us
my department is soon to be sold (soon according to what mgr says). They have been saying so for 10 months now.
Last year , since the acquisition Is taking so long and funds were running out We were hit by a wave of redundancies which slashed our workforce in august/ july, told we could last till march this year on our funds . Even senior staff were on a reduced work week...but since we Got new customers then money should be coming in again , this should mean thats no longer the case. Even the senior staff have returned to 5 day work weeks.
Am being given only JavaScript work to do despite being hired as a junior java dev, my more senior colleagues dont wanna even touch js with a long stick
Spoke to 3 recruiters , said they got open roles in the junior- mid level range that pay the proper market range if am interested to put my cv through.
Thats like 25% more than I currently make.
Am a bit scared to jump into a mid level position in another company because i lack a bit confidence in my core java skills.
although a senior dev who used to be on my team thinks i can do it.
i recon i can take on the responsibilities of a mid level dev in me existing company since am pretty familiar with the products
I dont get to work with senior devs and learn from them since we are so stretched thin, hence am not really getting the chance to grow my skills
I know i have gaps in my knowledge and skills having not been able work in java for a while hasn't allowed me to fix that too well. I badly need to learn stuff like proper unit testing, not the adhoc rubbish we do at the moment, frameworks like spring etc
Since I have been pretty much pushed into being the js guy for the large chunks of the project over the last year , its kinda funny am the only guy who has the barest idea how some of the client facing stuff works
The new manager does seem to be a nice guy but he is like a politician, a master bullshitter who kept reassuring all is well and the company is fineeee (just ignore the redundancies as the fly past you)
The deal for thr aquisition seem to have sped up according to rumors
And we heard is a massive company buying us, hence things might pick up again and be better than ever
Any ideas how to approach the 121 with him?
Any advice career wise?
Should i push for a raise ?
promotion to mid?
Leave to find a junior to mid level position?
Tought it out and wait for the take over or company crash while trying to fill the gaps in my knowledge ?
Sorry for the length of this post2 -
How many kilobytes of resources (CSS, JS) do you deem acceptable? I need to know how much I should optimize.
And no, I will not use no JS. Don't suggest that. Svelte is needed.15 -
At work, how does your team store and share passwords to DBs, machines, other logins used by everyone (not linked to a specific person) or is needed by an app?6
-
This one is on me I'm not gonna lie. So makin a simple web timer right. Yknow just polishing JavaScript and I was working on the actual looks of the timer. I made some buttons with CSS and when I spam them it highlights all text on the timer and its posting me off and the "fixes" I've seen and tried havent been working or I havent been doing it right. I just needed to get that out of the way. It's a small not even a huge problem just something that bothers the hell out of me.2
-
Not really gonna go away but software engineers needed for something will decrease due to ease of development in coming years probably2
-
I needed to install an extra Ethernet card on my machine at work. The process of getting it from the IT department was fairly easy, but the damn things didn't have the small screws you need, in order for the card to not hang on the PCI-E port...
Turns out finding that kind of screws is way more annoying than the card itself. :/ I don't get why they were not included, if they are essential for the operation of the card...4 -
!rant
I saw many devs here complaining about WordPress, which I used to do. But recently WordPress saved me in work.
Client needed a fully functional e-commerce site with some custom logic in 3 days, which is required only for 2days for a contest. So we developed the site in WordPress in 2days, 1day testing and data upload.
So I'm not sure if there is any solution other than WordPress or platform like that to help in these kind of situations.3 -
through accident.
i got a mail that a certain employer needed a fifth intern and i was the only one who replied. now two semesters later im still there. its not my most loved employer but they pay very good for that time and my current team is real nice -
Started working with AWS API Gateway and needed to process some data coming in from an it via AWS Lambda.
After much tinkering with the API Gateway, realised that no matter what I do, the response body of the API Gateway will be a string literal and not a JSON.
Why does this have to be this way? Half a day lost banging the head against the wall.2 -
Does anyone by any chance know how to pipe binary data out of Python? I digged through the first 10 pages of Google, but none of that did what I needed. I know how to pipe things between subprocesses, but not to the stdout of Python.7
-
I'm so stressed at work this week that I finally needed to find some relief...
I revived my NLegs app... Been staring at girls all night but not sure which part is the most satisfying... The app or the girls...
But now I can't sleep....5 -
Why does the documentation in the website for API doesn't include the optional parameters to use?
Why are you making my life harder!
Good thing their github.io docs has the documentation for the parameters I needed.
So, why not include it in the official documentation?! -
Yesterday,
I was reading the code from my mentor and plugging it into my project.
I noticed a statement that at that moment seemed buggy to me.
Asked my mentor if that's needed, he looked at it and said no it's not needed remove it and said thank you to me.
Later, I noticed that statement wasn't extra at all, but some part of my code was not as it was supposed to be hence that statement seemed buggy.
I should be telling this to my mentor but i liked that thank you. :/ what will happen when he finds out that ?? lol2 -
Learning Pulumi with Python. Not a fan of Py, but I know my way around.
There's a dev cluster. My colleague asked me to modify Pulumi scripts for cost optimization, as the project transitioned to maintenance mode and is no longer needed on daily basis. Since I'm learning, he asked me laughing not to delete/change the static IP and not to delete the cluster.
I'm currently recreating the cluster anew for the third time :)
Gotta say, destroying a cluster is only scary the first time.4 -
Just wondering if heading to a burnout is common among us.
I had some responsabilities in releasing an application for the humanitarian comunity last year. Quite important if you realise it can help to save lives in Palestine and Syria, so I was very motivated to succeed.
Unfortunately my manager, a former developer, could not admit we needed time to integrate devs, test, etc...
So I ended up chronically lacking sleep, like few ours per day and no sleep the week end.
... and i finaly just jumped on the first other job I saw to make sure I would not fail my life miserably under a train, because life is not worth it when you don't sleep.
Did you or someone near you experienced that?2 -
I am 13 y/o dev, not in college
two years of experience as an ML intern at a startup, a year of experience contracting as a SWE
I go and try to get internships at a larger company, and just get rejected
people say my resume is fake (nothing to say except IT IS NOT)
they cite labor laws (this I get)
the most frustrating thing though is that I see all these devs with much less experience than me, the only difference being that they are older and in college, getting internships at FANG COMPANIES. most of these people have never had an internship or worked as a developer in any way
one of the most frustrating cases came on a contracting project, where there was this other college dev, who was the worst I have ever worked with
he needed help with EVERYTHING
his python env,
"wHerE dO I IntEgrATE my CoDE?",
1.5 months into the project, he had not pushed a single USEFUL line of code that was actually what was needed from him
and guess where he is heading this summer?
jane street
and yet I cant even get a single interview, with internship season coming to an end?9 -
Well I will Program ai to do another job as long as possible.
When nothing else there is to do I will either find something to do or enjoy as our goal (automate things that far that we are not needed) is fulfilled.
Don't think it will ever happen but would be quite nice. -
Angular/vueJs and cordova android development is a blessing where hardware intensive apps are not needed. 👍1
-
Transferring all the projects from SVN to GIT is so painful when there are a billion projects that are not working, not live or 'not needed'
-
So this is more like an accident rather than a dissapointment but the thing goes like this.
I make multivariant stacks with vagrant, shell script loaded as stated in yaml config and every bit and piece done from there the only times it disapointed me was the first time i lost it and when i got asked to make it tomcat compatible, not that the person really needed tomcat but just because i called it a stack initialiser it must have tomcat support. -
So I'm I'll right now and my boss needed to upload an app to Apple store.
So the app was made in unity and it already takes like 5m just to build from unity to xcode.
After that. He could not figure out how to upload the stuff bc there was a missing provisioning profile and then the team information was missing and then other tens of stuff.
Now android does not have this problem at all, like why is iOS so complicated? Fuck Apple1 -
Twas the moment while i was exposed to java on the commandline and windows editor and needed to grasp the shit to read input with bufferredReader and Inputstreamreader while my head was constantly spinning between the javadocs and the screen. In that moment my friend opened his eclipse and showed me code completion! And the fucking Screenreader class. I immediatly realized it was not only important to finish the assignment but also as fast and as lazy as possible!
-
I need to write a standalone server in Java 1.7 and have it
-handle GET urls and map them to different classes/methods
-extract the query params and expose them to the method
-Can respond in JSON by serialising the POJO or a list of them
We have an existing server I think that uses JBoss but takes forever to start and uses a lot of memory.
I also wrote one before with just a (Grizzly?) HttpServer so had to manually implement the above as needed. Only needed it to do one thing so really just 1 path.
Similar situation this time but I'd prefer to not have to implement this stuff manually and need it to be a bit more flexible to extension.7 -
I have literally spent around 3 hours to solve a problem with a class and then i realized that it's not what I needed.
-
We need a domain specific language for AI that is tailored for big data. So many tools are just not scalable to the size needed for these massive AI problems. It needs to be able to conceptualize and handle the fattest data in the industry.
We should call the language: Your Mom2 -
Im completely stuck in this, might just have been gotten mad and it's real simple.. butncould anyone help me write an sql select statement that would solve this issue ?
Problem statement and examples are on the picture :)
Thanks in advance!
(Data not the actual data needed but resembles structure im trying to do)10 -
I have kind of been put in charge of software development in one department of the company I work at. Only myself and a developer in the IT department have ever done programming as our main jobs and follow formal processes. The issue I am having is I don't know how to approach some co-workers assisting me part time with programming to tell them the code they wrote needs major refactoring. Just after a short review there are hundreds of lines of duplicated code and code that is duplicating features built into the framework etc. I just hate conflict and don't know how to tell them we have a lot of work to do. Any advice?2
-
Dear .Net developers.
I wrote this tonight:
https://github.com/Future-Forward-S...
Please let me know if I am extremely clever, or extremely stupid.
P.s. I know it's not exactly ports and adapters. Rename needed maybe.4 -
Hard to say, as the best tool for one job might not be the best for another.
However between Visual Studio (for big solutions and full .NET development) and Visual Studio Code (for smaller projects, NodeJS and basic file editing) I've not had issues with any projects I've needed to work on. -
Hey, VS2019 thanks suddenly stopping to notify me and just loading external changes without telling me. It's not like I needed the changes I just fucking typed or anything.1
-
Spent half a day working on some code to add some functionality. Ran into some binary assumptions and found workarounds. Got everything implemented and close to start testing things. Not a lot of code, but a lot of places that needed careful attention to detail. Started looking at the final code needed for initializing things. Found that all the code I wrote would not be needed if I just initialize some things differently. Realized I don't need all this code. The code is literally redundant.
git checkout <changed files>
Okay, now I understand the code better. I am ahead because I am not maintaining code I don't need. Half a day of reading the code helps me understand everything that is there.
Life is good. 😀 -
In my 4 companies i worked with, one thing which i learnt is the Product documentation is only needed by the Managers, neither the client, nor the users, of course not the developers. We hate them more than the testers.
💀💀3 -
I know Python but never done web-development and needed it for one or two project. The requirement is some data-api and graph. There is flask and django but I'm not sure how should I proceed. ????11
-
Came to work today expecting it to be shitty because I needed to work on a tool that gave me trouble in the past.
Lo and behold, not only did I not have a problem but I discovered the tools powers that I did not even know it could do.
I guess I improved in the last few months. -
I just had to convince another "senior" dev that Magic Numbers are bad. Her argument was that the API already knows the mapping so creating another mapping on the front end was overkill and not needed when you know the value you need to compare against.1
-
Well not yelled because we're all remote, at least I am from the rest of the team. But there was a new joiner, a she, but she needed a lot of hands holding even though I told her the gist of how things worked and what she needed to do...
She complained to my boss apparently that I was being mean and vague to her...
So that became a rant here... And other than that one time, my boss kept her away from me. -
- C-Suite: What the fuck this is not at all what I needed!! My whole company is on collision course with a liquidity crisis. You fucking idiot what did you do I’m so stressed oh noo
- This twat: I don’t ask questions to not stress you out3 -
android devs/linux users, a quick help is needed.
My Ubuntu is not detecting my phone for debugging , but rather its just charging it.
(My phone should show a notification of being connected as a MTP device, but nops, it is not detecting laptop at all, it connects as if I have connected it to a charger)
This problem just started today, idk how or why...6 -
Is there anybody out there who likes Funcional programing, does frontend but feels like Single page application is not often needed ? what do you use to make dynamic parts with ? callbag ? direct dom manipulation ? alpinejs ?12
-
Last week was crazy. Major clients needed attention and we don’t have enough developers. How can someone not start to make mistakes.
Meanwhile mr manager runs off like he’s outta here and blaming us. Goddammit1 -
writing a basic 2 javascript translator now in Java. Great fun and not to much brainpower needed...4
-
I know this has been ranted about before but I'm still in my first year, it's my turn now.
If I ask about a feature in week 1 of a project and am told it is not needed, the client doesn't want it, or it is outside the SOW, then dont come back to me weeks later asking about the fucking feature!
Holy fuck tits, I see what everyone was bitching about now. -
Anybody use LinkedIn? I have created my LinkedIn account probably 3-4 years ago. but since then, I probably have logged in there maximum 10-20 times :/
Not that the account is needed but still curious to know what people actually look for, in a LinkedIn profile, how to get recognized, etc etc. Care to share any tips? or anything helpful for a Noob-LinkedIn user?7 -
My best coworker was probably my last boss and team. We always were able to help each other out when needed and really worked as a team. It was great except no one worked onsite so it's not like we could go get drinks or lunch.
-
Advice needed.
Tell me the difference.
I know the technical difference between Native Android Development using Java and developing for android using cross platform frameworks like Cordova, Ionic, etc.
I am quite comfortable with Java, and am also not a web developer. Should I stick to learn android java more in depth or should I start learning frameworks like phonegap and ionic.
Seeking opinion from career and a professional perspective.3 -
Lost my voice... Not needed in a programmer 😅 people keep telling me ... I feel we are the most vocal kinds of people... Passionate to a fault
-
Typescript is so fucking frustrating sometimes to deal with
The snippet above AND below do the EXACT SAME FUCKING THING. But because you double tap, it loses the fucking (not needed) type before the mapTo. If you aren't paying attention, you get this extremely fucking aggravating wall of red.
God damn it, can't this be better? RxJS is pretty fucking important, so why is this so god damned hard to just get some coherent fucking code highlighting!?
/rantover4 -
!ios
Just Happy..
Jailbroken iPhone X
!! Disclaimer !!
I‘m not the Dev of this Jailbreak nor am I an Professional these are the steps that worked for me best.
Oh and, Jailbreaking will result in losing your Warranty. Don‘t do it if you don‘t know what you are doing!
Don‘t work with the official one?
Coolstar asked ignition.fun to host their Developer Account needed one.
The Website will have Ads, but they didn‘t change one Line in the JB itself. So no ads on the Device itself.
1. Go to ignition.fun in Safari (No Computer needed)
2. Click on Electra MP
3. Download it
4. Verify the Profile
5. Turn Off Siri
6. Turn on Airplane Mode
7. Restart your iDevice
8. Check if Airplane Mode is still on
9. Open Electra App and Press the Jailbreak Button (iPhone will restart)
10. Cydia Icon will be shown (If not -> Check Step 5. and 6. and then Start from 7.)
11. Open Electra again and click „Enable Jailbreak“
12. (I think Device will respring) You can now use Cydia -
Least I wasn't allowed to mourn that evil fuck
Bad enough I mourned my mother before knowing course they lessened that blow by her basically abandoning me when I needed her and not reaching out to me for years
Course would have been nice to know he died much earlier and these others are imposters
That's all fucking with the year etc has done. Cause problems for people who don't deserve them. -
Ok, look, man, I'm not involved in any part of the product planning. If you need me to write tests for product you're still writing, you at least need to give me a solid idea of what you want it to do. I can't make what you need if I don't know what's needed.
-
Laravel docker ports configuration sucks. There is no fucking documentation in fucking laravel docs how how to fucking configure ports. I have set wrong port, wrong host with my docker setup and it was just giving fucking stupid error where lot of stackoverflow solutions do not help. FInnaly I found the solution here https://stackoverflow.com/questions...
which finally helped. So the host needed to set to the mysql instead of fucking localhost - I had found this in another SO answer but it was not enough. How the fuck can I know. Why it is not written in documentation. https://laravel.com/docs/8.x/...
And then port - it was needed 3306 - how the fuck could I know that I need it instead of 3000 which I have set in docker setup? Wtf.
Finnally when I made query "laravel docker what mysql port to use"
then I found this stackoverflow answer. Why need to make things so hard? -
I think I am too stupid for OAuth2. How do I handle this scenario: User deletes his account at the OAuth Provider. Lets say my own, Google, Microsoft, whaever. How do I handle data associated with the user then? I have some data which can be deleted then as it is not needed anymore.
Or is this not possible by design? If yes, this a perfect example on how to waste resources...8 -
Any (good) programming courses/presenters ?
Udemy for example is stacked with courses from the one's i bought Wich is more than a few 🙂 only one is really zgood.
What is good?
As All courses i bought having all the information needed, lots of them are not interesting ,not enough hands on project etc.
Regarding user review , as my ampiric experience it's not saying much.
So asking you guys for the courses impacted you the most. Any subject will do 👍2 -
Ok see this "trend" of adding a number 2 to a class name. To denote the new version of an object, surely I'm not the only person who thinks this is horrible. E.g Entity2, Renderder2 etc. It just creates a really bad API, I understand it's needed for backwards compatibility, but honestly there must be a better way....5
-
You know. In debian, albeit it didn't work great last time I used this tool, you could build source directly into a debian package, which included the source package.
Now this was not an easy wonderful thing. But in theory it made sense, and then if you needed to add something that would alter existing configuration etc, you could add these seperately or manually..
That I know, no such thing for rpms.
But thats not what annoys me.
AFTER ALL THIS TIME WHY IS THERE NO GRAPHICAL PACKAGE MAKER ?1 -
Me: I spent some time cleaning up code because our server was crashing every time I called this api I needed for the new feature we are building this sprint.
Scrum master: why are you working on things that were not planned in this sprint
Me: ....