SkillsJava, C, C++, html, css, js, angular and C#
Joined devRant on 5/9/2017
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
I currently need to register an account on a website to download their SDK. I was a little startled, when I noticed, that the input type of their password field was 'text' instead of 'password'.
Well, I think I know why they did this. It's probably because firefox throws A HUGE FUCKING WARNING, when the input from a password field is going to be transmitted via http! Just sent them an email to inform them about the issue. I'm definitely not going to use their http-transmitted contact form that requires me for whatever reason to enter my full address. Yes, I could enter a fake one, but I don't really want to transmit anything to this site...1
I can't believe the stupidity/paranoia at my workplace! I take my own keyboard with me to work, because I really hate typing on rubberdomes (personal preference).
I built myself a keyboard and programmed it with so I can access characters for programming easier and it made my typing a lot better.
"But oh no! It connects via USB!", thought some random manager today, as they walked past my desk. "This cannot be allowed, there has to be a company policy against it!"
Sadly, I was on the toilet when this happened and I only heard this from my colleagues. I anticipated someone saying this, but it's just typical for my bad luck that it would happen in my absence. Yes, security is necessary and important, but my company just goes completely crazy in some points. There is a huge paranoia concerning everything USB. You can only use USB-Sticks that were bought by the company and almost nobody has one. I can understand it, but sometimes it is just annoying...
The problem is, that people can't differentiate between USB-Sticks and keyboards. Everything that connects via USB is evil.
But as is said, I was prepared. I talked to the company security about what would be necessary for me to use my own private keyboard at my workplace. They told me, that this would not be an issue, but if I want to ever take the keyboard home again, I would have to fill out a form every six weeks, because otherwise I wouldn't be able to proof, that the keyboard wasn't company property (just look at the picture, as if they would ever buy such a keyboard, especially with the obviously badly handmade wooden case). I agreed, and did exactly that from that point onwards.
Now THAT manager talked to MY manager (who is absolutely fine with me using my keyboard, although he thinks it is strange). Now I had to request at the department for information security (because company security obviously isn't enough), whether me using my own keyboard is okay.
My manager asked me to make the request a little broader, to ensure any future use of USB-non-storage devices is okay. Did that and am now awaiting an answer, that I will hopefully receive on monday...17
Okay, imposter syndrome just hit me real hard, when colleague, who just finished his first semester told me about his company he founded on the side based on an idea, for which he built a prototype in hackathon in a foreign country.
After work I'll definitely have to start working seriously on the sideproject I started some time ago, but always got distracted. Easiest way to install dual boot linux on my machine (512gb ssd, almost full; 1tb hdd, empty af), without the fear of fucking my windows completely up (of course I have a backup, but I'm still paranoid)? Also, which distro would you recommend for c++ game development?8
We are three developers currently working on the exact same bug. And for the love of everything that is good, we can't figure out what the fucking fuck is going on here! Ok, we are all still students, two of will soon have their bachelors degree and one just finished his first semester. But we are not completely incompetent. We all code quite much as a hobby, and that since a few years. Now this bug occurs and puts all of us to shame.
The first one discovered the bug 4 days ago. We send a json object to the server and it can't be deserialized. But only if it is a PUT request it works fine with a POST.
The other stumbled upon it 2 days later. Both of them can't continue working until it is fixed. Now it is today and I, working on a different project, stumble upon the same fucking bug.
But hey, everything works fine if we use jdk 1.7u79 or older. With jdk 1.7u80 and newer it breaks. All of us read the patch news. None of us can figure out which change causes this. Fuck.5
I cannot fucking code without music. I just cannnot fucking focus without music. And this goddam fucking Spotify webplayer keeps crashing. I need to reload the site multiple times for it to work again. And of course this resets the already played songs, so the random queue keeps playing the same songs over and over. But today it is even worse. Every time I get the music playing again, IT STOPS ONLY FIVE SECONDS LATER! This corporate proxy we have always causes me problems. I couldn't get docker running without ordering a special proxy account so it can pull images from the official repo. It took them almost TWO WEEKS to get the fucking account credentials to my desk! Jegus! Yes, the companie site is big, but it really isn't even nearly that big to justify this joke of a delivery time. It would have been ok if they told me to pick them up at zbe account management, but no of course that wasn't an option... This sucks...2
Yesterday afternoon I had a meeting. The room they reserved was somewhere I have never been, but I have a map of the company, so thought it would be going to be fine.
Our company area is big. Very big. It's commonly called a town within the town. When you see it on a map you think, yeah that's pretty huge. But when you are in person on this area, only then you realize hiw ridiculously gigantic this thing is. We even have our own buslines.
I checked the map (this thing is a little worn out, but I thought I read it right) and was on my way in time. I found a door that said "109", which is the entry where the meeting was supposed to be. Went to the first upper floor. Increased security, no entry for me. Fuck. Began asking people, but noone even had an idea, where the room could be...
Because the meeting was towards the end of the day and I already was WAY too late, i went home. Next time, I'm gonna write down the attendants phone numbers so I can call them, when I can't find the room. Lesson learned.
Today. Received mail asking where I was, there had been 4 people (2 of them sub-department leaders (sadly I can't come up with a better translation)) waiting for me. It's funny, considering I'm only a student. I answered I was sorry, bla bla, I learned my lesson bla bla etc. Shortly after that the next meeting is scheduled for next monday, attached a map pedantically describing how to get to the room. Level of passive aggression > 9000.
Huh. Apparently there's another entrance 109 about kilometer further north. Interesting.14
Visual studio weirds me out... Git a new project idea, set up my local git repository via command line, just because I want to have it done the hard way for once, and initialized my visual studio project in the repo. I happily start coding and commiting until I noticed some symbols next to the files (never used visual studio for anything else than small homework assignments, which didn't need version control). I look for information about them and find out it is the preinstalles git plug-in. "Nice feature, but I want to use the command line this time", I thought. Still i looked a little bit more into the plug-in, open the team view window and realize it says "nothing to commit" and "all files are staged". I start to wonder if it just auto-commits everything. I commit manually once more and see that it commited all changes since my last manual commit. So everything is fine. But at this point I'm too weirded out, because I had a hard time finding the settings and windows that belong to the version control plug-in... Now I'm installing gcc and will probably continue coding in notepad++...
Recently removed almost all (>500) warnings from over 100.000 lines of code. Fucked up at some point, tests not running anymore. Reversed everything and am now repeating the process to find out what went wrong. Fucking deprecated java.util.Date! I can't see this shit anymore! It's in every single testclass! I can't believe I need to go through all if this again!1
Developing on machine without admin rights. Am supposed to check out docker to see if it would fit the project, but i CAN'T TRY A FRICKKIN' THING 'CAUSE I CAN'T INSTALL ANYTHING. Got those rights taken away a few days ago because of new company guideline. Now admin rights can't be assigned to person but only to a user group. Currently waiting for our department's IT-Support guy to look what he can do to somehow give me the rights back. Now listening to a meeting in our office that's completly irrelevant to me bevause I'm bored...2