AboutLove problem solving directly in production. It makes me feel alive.
SkillsC# C++ T-SQL
Joined devRant on 10/22/2017
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Just as the virus started, shitton of companies just cancelled our services. We already started dropping the price and I will probably have my week reduced to 10h (with an accordingly lower pay) .
At least it will be remote.1
VR/AR - inferior interaction with the computer, just like touchscreen are inferior to physical buttons
Microservices - having a stew of different coding standards will in the end introduce performance issues due to layers needed to reduce code entropy
Agile - programming was and always will be creation on existing technologies. Every library writer who follows Agile is making a hellhole for anyone above the layer of abstraction
Web freedom and Anonymity - At this point it should be obvious already, this fad took 30 years too long7
Do you type with palms down or up?
If you write with palms up (correct posture) how long it takes until your hands are a bit tired?10
About a year ago I switched my job.
At the start everything seemed like magic. I was the It director, I've finally was able to call the shots on technologies, on new software architecture.
First step was to check the current state of the company.
"qqqq" as each pc password? Ok
No firewall from outside? Lovely
Servers running on Windows Server 2008? Spectacular
People leaving pc on after work and left the machine unlocked just not to type the password? Hell yeah
The IT dude playing games instead of working? But ofcourse
Plaintext passwords publically accessible eshop? Naturally.
The list goes on and on.
After all this time, I'm working to fix every hole like that like crazy and because it doesn't show results, I'm soon to lose my job. Well better luck next time as an intern I guess :')19
Does anyone know of any great newsgroup?
I'm talking NNTP servers.
I'm morbidly curious, does anyone still use NNTP?5
TIL stack exchange is built on ASP.NET
And there I thought the platform had serious scalability issues1
I'm going insane.
My colleague wanted to sort an excel spreadsheet and got an error. "Can't sort, column width must match" (or something along the lines) . Which basically means you got non uniformly merged cells.
Without telling me this, he asked for training on how to change column width precisely, after spending 30 minutes explaining he done just that. Column by column for all 40 columns he did just that. Resized to 10 of something (no one really knows what those width numbers in Microsoft Excel really mean) and try to sort.
I Shit you knot, he got the exact same error and flipped out angry at me for creating a shitty system (I think he spent an hour or two total with double and triple checking the sizes)
I did laugh because of this, but I do feel bad for not asking what was the real reason before all of this.1
For the last 6 months I dived deep in the open-source world. I cried so many times. Lack of recent documentation, a lot of products having multiple ways to install, almost nothing works out of the box and requires additional tweaking.
But... Man is it bloody fast.
After Windows everything seems to have doubled in speed.
C++ is freaking awesome (still feeling disgusted from the syntax though unless it's modern)
And emacs... I'm having a hunch, it was supposed to be it's own operating system for some reason ;D
Another day I have to analyze what an outsourced Indian guy is saying. I'm going insane >.<
I don't want to hate, but the dialect is just killing me.8
Does anyone have any suggestions, on how should I get any decent Talent, when most of them are bought out by foreign capital companies?3
I wish to create a guild for software developers. Like in the old age, where certain masterwork developers work together in order to provide non-hacky solutions. The beauty of a guild is that it would allow proper apprenticeship, Blacklisting of toxic companies and directly help with wage negotiations. Too often I see proper professionals working overtime just because they are harassed and having "impostor syndrome" (I know the term is hated, but passes the idea much better). Also maybe that would eliminate technical debt...
But hey, this is just a vision... :')10
Maybe it's not exactly about programming, but sure damned it caused it.
Back in the day I managed to create a warcraft 3 map which played tetris. The orc peons ran down with faster and faster speeds, since it was a multiplayer, we used to play it with friends. We played it so much during the day, that all of the dreams were about orcs running and exploding once you finished your line. It was the only dream I remember having.2
Jesus fuck. Why does anyone thing you need a factory pattern when you have only one single class you create...9
Fuck everyone who expects interns to work for free and Fuck you if you think that an unpaid intern is lazy.14
Depending on the company you get to work for you have 2 choices in Lithuania.
Either you're the outsourced developer (The pay is amazing, many benefits etc...)
Or you work in a company that is not multi-international, then either the pay is much lower, or they expect a lot and push you to the curb with tasks.4
Fucking outlook, can't even render simple html.
Our company wanted a custom newsletter to send to our clients. Before vacation I dropped a few guidelines to our designer, how our newsletter should look. 640px width, common fonts for everyone to render properly, stuff like that. To my fucking surprise they managed to create the most designed newsletter I've seen. Custom font, custom letter sizings, negative row gaps, pixel to pixel image locations. After writing custom html for it and managing to get all perfectly in 3 hours, to my surprise I found out, that outlook is broken. FML
Now everything must be redesigned and simplified, just because I was naive enough to think, that all mail clients manage to render simple HTML...11
Do mechanical keyboards actually make a difference?
Is it worth the dosh?
What kind of keyboard do you use?25
Oh my God...
A colleague of mine got an email. The email was badly translated into our language (probably Google translate was used) it said 'please open invoice attached'.
The anti-virus software successfully marked it as a virus, and did not allow my colleague to open attached 'invoice.exe' file.
Now by this point you would think that the person would just delete the email, but no. The colleague looked at me, and with the bitchiest voice said 'I got an invoice and can't open it after your anti-virus installation. Fix it!'
Needless to say, I had to explain, what a virus is and teach all the colleagues not to get hooked on scam mail... Took about 4 hours to explain this seemingly simple concept.
Fuck knows, how they did not nuke their IT infrastructure before I came here :/11
For fucks sake apple, why must I use your mail app, when I just want to change my default mail application to Outlook... All would be fine and dandy, except in order to change I must first register a valid email account then repeat the process 30 times... FML3
Never in my life I was scared as today.
I recently left a big company to work for a small one as the first internal developer.
Had a small issue in the production server. The fix was easy, just remove a single table entry. And... *drum roll*... I forgot to add a where clause. All orders were lost.
No idea if we had backups or anything, I quickly called the one other IT dude in the company.
He had no clue where are the backups and how to find them.
Having some experience with Nmap, I quickly scanned our network and found a Nas device.
There was a backup, whole VHD backup. 300GB of it, the download speed is around 512kb/s. No way I can fix it before management finds out, but then an idea came to mind. Old glorious 7zip. Managed to extract only the database files, sent them to the server and quickly swapped them. Everything was fine... The manager connected 5 minutes later. Scariest 45 minutes of my life...20