Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Get a devDuck
Rubber duck debugging has never been so cute! Get your favorite coding language devDuckBuy Now
Search - "headache"
I accidentally created a bug that became an amazing feature at my last job.
It was for a program to read barcode tickets (we created software and web solutions for events), and to register the barcode sacnners to the computer I had to do some magic with USB-detection since it was not specified which brand the scanners would be (so no SDK would be available).
When the scanner was plugged in it would create its own thread so it wouldn't interfere with the UI of the program when it was reading/sending data.
Somehow I messed up with the thread termination for new scanners so it would accept to connect more than one scanner and it would work flawless since it was its own thread in the program.
When I tried to think out a solution for multiple scanners when planning it I got a headache and thought that's something for later. Turned out alright in the end apparently.8
Now now, chill. I'm using it as my main OS for a few years now. I know what I'm talking and this title is a bit click-baity, but this just has to go out there:
1. It's usable as a Windows replacement just fine - FALSE. XFCE4 is years old and buggy as hell especially on multi-monitor set-up, Gnome3 gets stuck more often than my Windows 98 machine used to, KDE is like a rich kid on meth. Plug in Bluetooth headphones? Well no, sorry, you have to research that online, since you'll probably need to install some packages for it to work. Did I say "work"? Well no, because after more research you realize that Debian on Gnome3 on gdm3 launches pulseaudio on its own, so you have 2 instances of pulseaudio, and one of them is stealing your headphones sometimes and you either have no sound or shitty sound. How do I know that you ask? The same way I know everything else - every time you try to do something new on any Linux, it involves a ton of research. Exciting research, don't get me wrong, but at this point it looks more like a toy than a reliable desktop computer operating system.
2. And why am I using pulseaudio? Why not alsa? years ago people were discussing on forums that pulseaudio is old and dead, yet here we are with new LTS release of Ubuntu still shining with Pulseaudio. How about several different service management systems being deprecated by new ones, each having different configurations and calling methods? Apparently systemd is old and lame now. It's a mix of 10 year old software that works badly, with a 5 year old replacement that works worse, somehow trying to live under the same roof. Does it work? Ask my headphones who sound like a fucking dial-up modem.
3. Let's talk about displays, shall we? xorg is old and deprecated, right? We got Wayland that's mostly stable. Don't know what that is? That's just basic knowledge for Linux. And when you try to install network-manager, it also tries to install Mir toolkits. Because why the fuck not install 3 display managers when you want a network manager, of which one is old and dying, one is young and stupid, and another is an infant that died of cancer?
4. Want to integrate with Google Drive? Yeah, there's a tool that mounts the drive as a local directory. Yeah only for Ubuntu. Want it on Debian? You need to compile it. Oh wait, it's on Ocaml, because fuck mainstream languages, we're hipsters. How do you compile Ocaml? Well you need to have Ocaml on your system, dummy. How do you do that? Well you need to compile Ocaml. Ok, how do I do that? Well, git clone, download and install some dependencies, configure, make... oh sorry, you're using libssl1.0.2g when you need libssl1.0.1f, nope, sorry, won't work. Want to install libssl1.0.1f? Why? You already have the "g", stupid! Want to remove libssl1.0.2g? Bye-bye literally everything that you have on your PC. But at least you got the "f". Does it work now? Well no, because you need libssl1.0.2g for another dependency to work.
And all I ever wanted was to get a fucking document from google drive (not nudes, I promise).
5. Want to watch a movie? Let me tear that screen in half and make the bottom half late by a couple of frames, because who needs vertical sync, right? Oh you do? Well install the native drivers maybe. Oh you have? Welcome to eternal Boot to Recovery mode, motherfucka!
Yeah, most of the times things work just fine. But the reason I know what those things are and how they work is not curiosity. The reason that I know the inner workings of Linux much better than the inner workings of Windows, is because in those few years that I've been using it full time, it has caused me 10 times more headache than I have ever experienced with other systems. And it's not the usual annoyances like "OMG it rebooted when I didn't ask it to", but more like "Oh, it won't work and I need 2 days to find out why" kind of stuff, because even if you experience the same thing again, it's always caused by some new shit and the old solution won't work any more.
I still love it, and will continue to use it. I don't know why really. Maybe because I'm not afraid of fucking it up any more? Maybe because I can do what I want in it and recovering will be easier than on Windows?
It's a toy for me, after all these years. And I also use it for professional reasons.
But whenever someone presents it as a better alternative to Windows, I just want to puke.53
Me : I'm having a pretty bad headache.
Boss : Stop acting like a girl and get back to work.
Me: It's a migraine headache.
Boss: Ohh!! You know it's just in your head stop being a pussy. Don't think about the headache, and you won't feel any pain.
Me(in my head) : You fucking idiot you are partially correct it's in my head. But the pain won't stop if I stop thinking about it.
*Why the fuck does no one understand a neurological disease. If i'm not physically hurt, it doesn't mean i'm not in pain*
Fucking ignorant bastards.18
Oh yeah no this is fucking great. I get around 5 hours of sleep a night during the week.
Went to bed early yesterday.
Just woke up after six fucking hours with a fucking headache and nightmares.
Sleep rhythms can be a fucking bitch.12
I think the coolest project I did was a few years ago, it was actually a Minecraft plugin.
I decided to learn Java for Minecraft, and a few months after I started learning Java, I was approached by someone who'd like to work with me to create this full-blown Gun Game style gamemode for Minecraft. I made it clear I didn't have the most knowledge, but I was willing to learn.
We began working on the project, the projects main class was bigger than any project I had worked on. Within a few months, it became one of the more popular plugins out there, even though we were still in an alpha mode. Had nearly 1,000 servers running the plugin, over 10k+ players total testing out the plugin.
Cause of this project, I learnt how to properly organize my code, how to make it efficient, learnt how to network, learned how to properly secure and verify anything being sent by the client, working with dependencies, adding features that can support a bunch of other plugins that other developers had, and a bunch more.
Sadly we couldn't finish the plugin anymore, so we gave someone else the source code who has kept it updated to this day. (I know I didn't provide much insight into what I'm saying and just gave a general overview, got a killer headache.)2
This is the kind of comments that helps you to smile while you're getting a headache trying to fix your bugs :D2
First night at a camping: waking up a gazillion times at night, everything hurts and I've got a headache.
Good morning to you too 😑9
Public service announcement: Do not get married to your language, tools, or way of doing things. If there's an easier solution to something, try it before dismissing it. No language is perfect, and dumping everything on the responsibility of an API or framework can cause more headache then solve it.
Case in point: I love Java for backend programming, but node.js is a better solution to frontend programming then depending on JSP's and HTML within the same Java project. Less things go wrong and it's easier to debug issues.
There is no best programming language. Only best practices and using the right tool for the right job.
Hold your keyboard! Hold your mouse!
Sons of Java, of Python, my brothers,
I see in your eyes the same fear that would take the heart of me.
A day may come when the sense of programming language fails,
when we forsake our logic
and break all the laws of programming,
but it is not this day.
An hour of headache and shattered monitors,
but it is not this day!
This day we will find solutions on StackOverflow!!
By all that you hold dear on this good code,
I bid you stand,
"I should be in charge," said the brain , "Because I run all the body's systems, so without me nothing would happen."
"I should be in charge," said the blood , "Because I circulate oxygen all over so without me you'd waste away."
"I should be in charge," said the stomach," Because I process food and give all of you energy."
"I should be in charge," said the legs, "because I carry the body wherever it needs to go."
"I should be in charge," said the eyes, "Because I allow the body to see where it goes."
"I should be in charge," said the rectum, "Because Im responsible for waste removal."
All the other body parts laughed at the rectum And insulted him, so in a huff, he shut down tight. Within a few days, the brain had a terrible headache, the stomach was bloated, the legs got wobbly, the eyes got watery, and the blood Was toxic. They all decided that the rectum should be the boss
The Moral of the story? Even though the others do all the work.... The ass hole is usually in charge4
When i sit on my computer and use the web application, it means I WANT TO USE WHATSAPP ON MY FUCKING PC. If i wanted to use my mobile, i would DO IT. BUT I DON'T, SO I USE MY FUCKING PC. So don't fuckin tell me to connect my telephone to the internet so i can use your fuckin web application. I ALREADY GOT A HEADACHE FROM THE DOUBLED NOTIFICATIONS.9
I often spend 10+ hours on laptop goofing around and sometimes being productive as well.
Once I spend nearly 14 hours to put my site live.
I am a tester and no nothing about coding, servers, deployment, etc.
I spend hours of Googling and trying and failing.
Finally I did it. But I had a headache which lasted for two days before I was able to enjoy the victory.
Fun times. Learnt a lot. Not just technical stuff but some life lessons as well.2
I am but one man. Please remember that I am only human, and as much as I have automated, some things still take time.
I DON'T KNOW IT'S A FUCKING ISSUE UNTIL YOU MAKE ME AWARE OF SAID ISSUE. IF THIS ISSUE GOES ON FOR WEEKS, IT DOESN'T MEAN THAT I AM AWARE. PLEASE, FOR FUCK'S SAKE, LET ME KNOW BEFORE IT BECOMES A HEADACHE FOR YOU. BECAUSE WHEN AN ISSUE BECOMES A HEADACHE FOR YOU, YOY THEN BECOME A HEADACHE FOR ME.2
I just had a 2 hours long company lunch followed by a 1 hour meeting with the whole team. And I still have a big problem to discuss with two colleagues. Too much social interaction for one day for me. Damn, how my head hurts.51
I've been working on updates to a react app for a few hours today. Everything's been peachy except this shit job, this inane change demand list, my headache, my lack of quiet places to work, ... okay, so basically everything is terrible. But I've done lots of builds, and made lots of progress.
Then suddenly: my build script failed. 30 seconds after a successful build, with no (tooling) changes in between.
Reason? Incorrect version of Sass.
How? Fucking npm.
Isn't package-lock.json supposed to prevent this crap?
I simply hope no one bashes my head against the wall for this for this...
I don't like coffee!
There, the words spilled out of my mouth! I simply don't like coffee.
I remember the first time I drank coffee, I was trying to study for finals. A few moments after my lips departed from the cup, I got a really bad headache and stomachache. How do you coffee lovers handle that?
Needless to say, that was simply not a pleasant night for me. I despise coffee and coffee despises me.27
For fucking once in my life I decide to go very early to bed so I can be 100% clear in my head for today's meetings. What happens is the following:
1. going to bed at 10pm.
2. Falls asleep relatively fast (yay)
3. Wakes up at 1am
4. Has a major headache and gets dizzy when I get up to go take a leak
5. Grabs a huge glass of water
6. Goes to sleep again
7. Wakes up at 3am with major headache and gets dizzy when I get up again.
8. Grabs another huge glass of water and goes back to sleep.
It's now 4:36am and I'm wide awake, with no headache, and no ability to sleep apparently. F... M... L!!!8
Bought new phone. Installed all necessary apps. Installed devrant last.
Forgot devrant password. Decide to skip login, will do it later. Press Skip.
Eyes immediately experience fire burn with the intensity of demon sulfur smoke from light theme. Instant headache.
Find forgot password link with the quickness. Reset password, relieved. Login.
Eyes immediately experience fire burn with the intensity of demon sulfur smoke from light theme.
APPARENTLY MY THEME PREFERENCE IS STORED IN PHONE'S LOCAL STORAGE. THANK YOU FOR THE HEADACHE DEVRANT.4
This is going to be a rant, but personally, I'm pleased with the outcome of my life now.
I was part of a community for a few years and decided to help them out with my knowledge of programming Lua nearly 2 years ago since they lacked developers for the project itself.
Since it was sort of a custom language that they modified how Lua worked on it, it took me a bit to adapt, but within a few weeks, I was pretty fluent in this so-called custom language they had. Began working on some major updates, additions, removals, and just optimizing this code base. It was a pretty old code base and needed a good chunk of love.
A few months later, I've implemented loads of features, optimized the base whenever I could, and then things start taking a turn for the worse. We get new 'developers' who haven't ever coded the language, and worse they couldn't afford to provide them development servers thus they ended up breaking my servers. I helped them and they learned, they were decent, but now the Seniors and CEO's of the project began to take a toll on me.
I was told that this community had a reputation of driving out developers, ruining their reputations, and that is what started happening. I started getting questioned if I was loyal to helping them, that I've become lazy, even though they were explained I've had mental health issues for a few years and have been hospitalized multiple times.
These sort of attacks kept happening for months, and then they finally pushed my buttons, where I was talking to another Senior of how we should redo the base since it's just so massive and a few tiny updates to the base take a few days to implement across the entire code. What instead happened was that I went to sleep, and this Senior told the CEO I was going to steal the code base and go sell it...
I woke up to messages of how the CEO is all pissed off, and that this what the Senior said. At this point, I started responding with, fuck it. I was so sick and fucking tired of their bullshit. I was the only fucking competent developer, and I did more work in the few months I was there then some people did in 2 or 3 years.
A few hours later I decided to go chat with the CEO and explained what was truly brought up, and he just brushed it off like I was lying. At that point, I lost it. I told him why the code base was horrible since he hired stupid ass developers. He didn't know how to code. People wanted certain items, and he wouldn't be able to add them for fucking months and players sit there making fun of it. Some people state the only differences they see within the code is the code I've done. Basically, he was an incompetent fuck that said he knew what he was doing, and had all these big plans for the future yet couldn't listen to the only competent developer and fucking claimed bullshit.
Now a few months have gone by, I'm looking at their community and it's basically dead with no proper updates except for copy and paste updates claiming to be custom coded. While I'm working on my real life businesses (Which are currently being a headache, but within the year should resolve its issues), starting University for my Computer Science degree here soon, and even considering building my own game here.
Basically, karma is a bitch and that's why when you get loyal people in your life, keep them. (Writing this at 3 am after a few drinks, hopefully, it made sense, I think it does.)
Anyways, goodnight everyone.5
My first raytracer algorithm ever, first time I do something like this. What a headache :D (in C BTW)2
Modern web frontend is giving me a huge headache...
Gazillion frameworks, css preprocessors, transpilers, task runners, webpack, state management, templating, Rxjs, vector graphics,async,promises, es6,es7,babel,uglifying,minifying,beautifying,modules,dependecy injection....
All this for programming apps that happen to run inside browsers on a protocol which was designed to display simple text pages...
This is insanity. It cannot go on like this for long. I pray for webasm and elm to rescue me from this chaos.
I work now as a fullstack dev as my first job but my next job is definitely going to be backend/native stuff for desktop or mobile. It seems those areas are much less crazy.10
It's f-ing 2018.
We are generating electricity out of thin air.
We are generating it through light.
We are generating it through flowing water.
We can generate it when humans freaking move.
We can freaking feel the virtual stuff(latest SmarterEveryday upload).
But we still have freaking powercuts 😤😖😠😭.
P.S. : I Love you, you beautiful devrant people😊. My headache disappeared after reading a few rants😁.7
On the first day of Christmas, the bossman gave to me: The fact that my new computer purchase order needs to be OKed by the CEO and I need to continue working on a 2014 Mac Mini (i5-4260U, 8 Gig RAM, GPU shot by an ESD on the case long ago) for the next year.
On the second day of Christmas, my family gave to me... a good reason to get shitfaced
On the third day of Christmas, getting shitfaced gave to me: A hangover and some urgent plastic welding job that had to be done with a soldering iron. FML, I've had a headache before breathing in pure hydro-cyano-whatthefuckyougetwhenyoumeltplastics
On the fourth day of Christmas, my team gave to me: A legacy, age-old Rails 2 project that was written by an intern and never reviewed, went to prod in 2014 and can't be changed anymore, but needs to be changed after the fact that it has zero test coverage and needs 100 % now to prevent issues and costly manual testing.
On the fifth day of Christmas, devrant gave to me: The Idea that making fun of Christmas songs to get over the sheer amount of dicks that working over the twelve days of Christmas sucks.
To be continued...2
I forgot my earphones at home today.
I travelled in the metro today.
I have a massive mother fucking headache today.
I feel like killing someone today.1
I am being asked to support Internet Explorer 8 on this project I am wrapping up. The front-end has been developed using AngularJS 2.23
I work at a school and am involved in building the new website. Specifically as an ex Web developer myself I am acting as intermediary between the leadership team and the company we have hired to build the site. The company has a "the customer is always right" approach and will do what they are asked for so my main role is stopping the school from making stupid requests.
For example yesterday they complained that the site looked different on mobile compared to desktop. Then they complained that the (long paragraph) welcome message appeared below the menu and quick links on mobile instead of above them (forcing users to scroll down to get to navigation controls). After many more complaints and mind boggling suggestions, and my attempts to explain responsive design and reducing cognitive load, I left the meeting with a headache and an urge to spend the next three hours drowning Lara Croft.
The most difficult part of any developers role: not throwing the keyboard at the client every time they say something stupid.1
Lots of stress and strain the last months private and at work.
Headache all the days and no time to get back to my self. Programming starts to get tedious.
Now changing my life completely.
Broke up with my girlfriend and started looking for a new work - finally got a new contract today.
Dismissal coming on Monday.
3 months to go to get a enjoyable life.
PS: lurking some months and finally created an account. Thanks for all the rants which let me smile!3
Does linux suck? Imho, Yes.
A lot of the people bash windows regarding automatic restarts, updates, bsod etc.
I may be unusually lucky, but the last bsod I saw was in 2014 because of a faulty synaptics driver.
I've really tried to use linux to see what the hype is all about. Quite frankly, it sucked. The first time it wiped out all my data, I realized the value of backups. Hence I do not have a single pic of my school now, thanks to complicated ubuntu mounting.
Next is driver support. When I plug in a device, I expect it to work. I don't want to spend a day googling for drivers.
Why the fuck would I want to use a black terminal which gives me a headache. Am I in 1980? Which sadistic asshole designed vim ?
I have seen linux developers who claim to be linux experts and love linux. They take so long to do simple shit. For god's sake don't tell me there are GUI versions of linux available. I'd rather work in windows 95.
Why in the world would anyone want to use ls to see the contents of a directory! It is seriously so fucking unproductive.
I can't just download a software, click next a couple of times, and be done. No no no. I've to do sudo apt get update. Then try to find the fucking package. And if all goes well, there's always the dependency issue which is going to bite me in the ass. If google and stackoverflow go down, most linux devs will die a cruel death.
Fuck you linux.
I'm not saying windows 10 is the best, but at least I don't have to crawl through shit to use it. If you don't like automatic updates, disable it you moron. It is easier than renaming a damn file in linux.53
Guess what's even worse than reading the code of someone else?
Reading your own code after not working on it for a couple of days.3
Laying in bed with a huge headache while the alpha release is at Sunday (own company) and the main feature isn't even written yet 😫 fml hard.5
It was my internship and I've end up working on a law company specializing on Australian construction laws they're working on a website that will take care of all the paperworks for the contractors. They have a dev team who's working on it but they don't have a web designer. I was accepted for the job as an intern/web designer/tester. I was so happy that I've got a really cool internship as a designer but that's only for a second.
The hell starts on day one. They've told me that they're using agile workflow and that they need to make the website responsive. It was based on bootstrap and gosh their code was so broken. HTML tags overlay on each other, some are unclosed. I've tried to fix the problems and did a great job at that. Made the front page responsive and all laid out. When I went to the next php file it has a different header.php and footer.php and same problems apply and we're not even touching the worst.
They didn't use any version management and they're cowboying everything. Now that the website is on the staging server they use Cpanel text editor to edit the code! My headache started to pileup.
The Australian client asked me to provide icons and fix the colors of the website. Also the typography looks great already. I've fixed almost all the problems and I'm satisfied with the design when suddenly a new co-worker from a famous and expensive college was absorbed by the company. He worked as the marketing specialist who has no experience at web design at all. He told me to do this and that and the whole website changed. He bullied me for my skills in design (I'm an intern) and just took over the whole design. Everyone even the boss listen to him as if everything he say is right. He's skilled at design but not web design. He made the website look like a freakin movie poster.
All my works are for nothing, I got headache for nothing and I've got hated for nothing.
It was the day when I finished my internship. It was a long 3 months. After a month I've heard from my co-interns that the whole dev team was fired including the marketing specialist. Also the whole website is scrapped and has been rebuilt by a single guy who used WordPress which he did in only a month.
So, I was in the middle of a rant about how disorganized maintenance is this weekend, but husband said he might have to go to the ER for a headache that got worse after he passed out in formation and no one caught him.
Suddenly, I don't give a fuck about work. I want to be on a plane to him to be there in case the ibuprofen doesn't work and it's more serious than he thinks. He's less than a week from graduation. I just need him to come home so I can take care of him.3
Last night I had a minor hiccup with a iOS/Android CI service I absolutely love (BuddyBuild), so naturally I contact their support to address the issue and ask about potential new plans. A couple minutes later I find out I'm talking with the CEO! Turns out he's a really nice and receptive guy who cares a lot about their service!
How cool is that!? It was nice to tell him how much I've enjoyed their product and about the headache it's saved me!3
Prestory and afterstory:
Today I have slept for around <2 hours and had to drive to my college.
The real shit happens right now.
During these almost 2 hours, I have dreamed about going back in time, but being limited on the same day's hours.
In other words... It was e.g. 16 o'clock and the time travelled back into the past. Like into a "0830 ish" morning. The day would then come to an end and start with the next day. For example from Monday to Tuesday.
I was able to look into the future whenever I wanted to.
Even though I was driving my car in the first gear, it would drive into the reverse direction.
Time suddently switches direction and everything is going as it should be. Greeting people in the streets as I would do normally.
And all of the sudden time decides to switch its direction again and I have to do things in reverse.
At some point I found something like a hidden room which had a door. I opened it and went into the "room" (it was a special place. It had no walls at all). It had a door at the other side of the room. I went through it and saw another one in the last room. It felt like, if I decide to go through that door, I would instantly die. I therefore moved all the doors back into the dream world.
Such a confusion gave me a fucking headache lol.
After waking up from such a fucking complicated dream, time irl felt fucking weird lmao.
My alarm began to do its job. It tried to wake me up at 6:30 am, at 6:45 am and at 6:50 am.
But all the time along it felt like it began to wake me up at 6:50 am down to 6:30 am.6
I'm scared like a kid!
Next week , I'm getting my new medicine as a serum which is full of side effects : fever , headache , ...
And because bradicardia is one of them (several people died cause of this !) , I must be in the hospital under observation for 24h (actually 24h coding ) .
Hey i know it's stupid !
I know even if my heart stops beating i won't die in hospital (i hope so)
And i'm not a nervous guy!
I'm getting back to my code maybe that helps 😸6
Fresh internship story (Part 2)
I just realized how dumb my temporary boss really is and how much he loves to command everyone.
I told him that I am going earlier a few days ago and he got pissed lol.
He is someone who thinks he knows everything, but he does not.
He blames everything on everyone else.
He is never wrong, we are always wrong. That is probably what he is always thinking.
Clients who enter the store are precious (makes sense-you have to handle clients well, to get more bucks), but the thing is that he even screams near the clients at us. Besides of that I am new there. Be a little bit more patient, fucking prick.
Imho he is too old for the tech industry.
He loves to use the workers as slaves.
Do you work on a laptop rn? Well... fuck that. He has a new task waiting for you.
He keeps interrupting me every 5 to 10 minutes while I am focused.
Random dialogue from today:
me:"the client did a win10 upgrade and not a regular windows update"
boss:"nope. that is a windows update."
me (internally): should I show him the folder called "Windows10.Upgrade" and the "windows.old" folder both with the same creation date in "c:"? nah, fuck that. he is gonna put himself up again. do not want to have a stronger headache than this one I am having rn. (btw. I usually do not have headaches. I get headaches like once in 5 years, but since 4 days I have it every day.)
I am sick of this.
Today I had the urge to fucking grab his fucking "fuck me please" eyes out and eat them while he hears the explosive sounds his seperated eyes do. I still want to enjoy the rest of my life without going into a prison tho.13
Get a nasty headache. Right eye starts twitching. Probably just a little stress right? Job getting to me.
Feel a little dizzy for a couple days. Then I notice my right eye is kinna blurry.
Ah-hah! I'm the last one in my department without glasses. All that screen time finally got me. Gonna need the typical "computer nerd" glasses. So I make an appointment nbd.
That awkward moment when an optometrist diagnoses your high blood pressure problem.
Guess it was the stress after all. Yikes.3
So I'm wrapping up for the day and right before I leave a coworker comes up to me with a problem. Our company uses barcodes to track some of our products through their development and we recently switched over to a new system for producing them. The barcodes for this particular product are supposed to have 8 digits, but the last 200 we printed have 9.
I immediately panic because I wrote the script that generates the bar codes and there had been a bug in the past where the script would add extra leading zeroes that weren't supposed to be there. I scramble and check the database, it would be a huge headache if our production database had been compromised with junk barcodes. Nope, all the new barcodes there have the right number of digits.
Next place to check is in the code that writes the barcodes to a text file for staff to print the physical labels from. Nope that's all fine too.
I ask the person who printed out the recent batch of labels to show me how the printing software reads from the text file. She seems confused by my question and shows me how she manually enters in the barcode range to the software. As she does this I watch her add an extra zero to the numbers. 🙃
Even worse there was an option to import all the codes from a text file literally RIGHT BELOW the manual option.
TLDR; Thought my script had screwed up our database, ended up being the fault of a coworker who didn't know how to import text files.1
So... I joined the Blacker black side and shit's awesome!
Anyways, just wanted to take a break from my Functional Programming study for my exam I have on Tuesday. My brain's a mess rn.8
When someone tries to generate getters and setters in C# as if it was Java, you may think: "He is starting!"... And then you ask: "How long have you been working with C#?"
Surprising answer: "1 year" 😱
What have you been doing till now?8
Some doosh on the bus is listening to shite music without headphones while I'm trying to get this mornings work started... If my netbook had better speakers I'd start blasting AC/DC at full volume!6
Before going home, decided to do an upgrade from ubuntu 16.04 to 18.04...
Leave it to do its charm.
*a morning later*
See laptop on off state, "hmm..."
Turning in on, *press power buton*
Booting... Purple-ish screen appear.. Nothing happened for 20 minutes.
Hard reboot, going to grub menu,
2. Advance option
"root mount not found, bla bla bla
15 chrome tabs later (on mobile),
Do something on shit...
Finally proceed to login screen.
Insert password, enter.
Loading... Blank... 3 seconds later, tadaaa.. Going back to login screen.
Do it trice, I'm stuck at login screen.
20 chrome tabs later,
Finally got in. Have a "what's new" screen.
Ok, feels different... But its slow af. Hmm maybe reboot will do something.
Login screen, insert password, enter..
3 seconds later..
Bam. Going back to login screen...
Another chrome tabs later... Resolved the issue.
And finally I can take a breath, but still has a headache because of little thing likes:
1. Right click not working
2. Workspace not work as expected likes in 16.04
3. Screenshot behavior
4. No animation When moving a window to another workspace.
When almost anything is solved and I'm ready to do my works, I just realised something..
I just wasted 4 hours of my workday.
When you go from staring at dark theme VS2013 to sql mgmnt studio all day and you now have a headache. Why doesn't ssms have a dark theme!?7
Yesterday was an extremely stressful day. Several things went wrong, clients were already preparing for the weekend, a horrible headache was building up during the day, all in all: a day, where you'd better have stayed in bed. Finally home, I approached my mailbox, put the key in, opened it, expecting bills or similar things to... *cough* sweeten *cough*... my weekend, but instead found a letter from devRant.
Guys, I gotta tell you, this really made my entire day (if not my entire weekend). I know it's silly, because we're basically talking about a letter and some stickers, but it's the small things one should appreciate, as they can brighten the worst days.
Thanks @dfox and @trogus for building such a great platform, that allows fellow developers to vent about *certain* things from time to time. Keep up the good work!2
My new HTC smartphone hates me.
First it started to shut down all of the sudden yesterday night, when I was solving quadratic equations on my laptop.
I thought that it might be due to low battery. So I have restarted it. After putting itself into a bootloop for 4 start sequences, it was able to fully start to the page where it told me to enter the security pin to decrypt my files. I also had 30 attempts left. Like a ransomware.
I was like "tf I didn't set anything up".
So I decided to use my first attempt as I had 30 attempts left.
I entered the pin (I can swear that it's correct) and it told me that it has to wipe the /data partition.
I did that. I pressed that button. After waiting for 30 minutes I gave up and rebooted into the bootloader.
Bootloader -> Download Mode -> wipe /data (stock rom + stock recovery btw.)
Some error with "e: mount /cache failed[...]e: mount /data failed"
So, I tried using the adb sideload - no success.
Fastbooted into RUU Mode - HTC keeps rebooting itself into the RUU Mode - no success
Tried to flash the firmware and twrp recovery from Download mode - no success
Then I tried to flash all these things from the sd card - no success
Searched for revolutionary (I know this from my old HTC sensation device).
It wasn't big of any help.
Then someone on xda recommended htcDev (htc's <b>developer-friendly</b> lol site)
I followed every step. Everything seemed to be okay.
I got to the last step.
I needed to get my encrypted token by entering "fastboot oem get_identifier_token" to be able to submit it to HTC, and after they would send me an e-Mail with an .bin file that would let me unlock the bootloader to be able to flash my way through all this headache giving fucking piece of dog shit!
But since I can't back to the phone settings to select the bootloader activation box that would let me get my token... but nah.
Sent by using the devRant web app (:\)8
Does any one else make all their screens super red and very dim or is that just me? My co workers think I'm crazy.
I'm afraid of blue light, immediate headache.10
I just installed manjaro awesome wm edition.
So far I'm loving it!
All the benefits of arch minus the headache.
Awesome wm is awesome, however as an i3 it'll take time to adjust.
I've lost count of the number of times I pressed Mod4+Shift+Q and logged myself out...
haven't been able to code for days. ate sushi the other day and got food poisoning, then just yesterday my tonsil stones decided to show up , had an extremely high fever, headache and sore throat and nerves felt shot. Thankfully I'm starting to feel better and will be back to screwing up my code in no time.3
Expectation: Today is the last day before holidays and yesterday I completed a complex task, so today I'll have a very relaxing day involving implementing only some simple changes.
Reality: I've just solved a dependency conflict between the project I modified yesterday and another project depending on it that caused the failure of some tests inside the latter panicking my coworkers who quickly asked me "WTF you merged in the core project!?!?"
Yeah, I really need these holidays.1
Okay it's FUCKing rant time... FUCK you prestashop!
FUCK your utterly bizarre "coding standard"
Also a big FUCK your config files, since when did config files start to include application logic, multiple includes/requires and modification of super-globals. When did I miss that memo?
This file is full of so much FUCKing horseshit, my FUCKing testicles hurt.
FUCK your "module overrides", yes let's duplicate 20-30MB senseless horror code into another folder, just so we can modify one line, without having future updates breaking our stuff.
And your attempt to migrate to a symphony stucture is FUCKing pathetic, do it properly, or don't do it at all.. FUCKtards..
I know wordpress can be bad, but this...
Prestashop takes FUCKing lousy, headache/cancer- giving, piece of crapware to the next FUCKing level.
I wouldn't even wish this FUCKing upon my worst enemy.2
Have somewhat of a headache but I still want to work on some stuff so I started using f.lux and it's so much easier on my eyes than having the full on blue light burning my eyes out. Any one else using f.lux here?7
My colleague has spent 3 days writing a responsive menu that has 5 items in it with no nesting that needs to move to a sidebar on mobiles.
I think that should be maximum 30 lines html and max 40 lines css. Or at least around that sort of area.
He has 150 lines html, 200 lines css, and is not even finished yet. He also made 2 entirely different menus for different screen sizes instead of using media queries...
The reasoning from all my colleagues is that its because the menu needs to use css grid (it doesn't they just randomly decided we can't use flex, float or online).
Working with people that give reasons for their garbage code that literally makes no sense every day gives me a headache....6
I'm stuck in road traffic and it's giving me headache, i wish every driver knows at least FIFO rule, if it's on a computer the CPU will quit his job because of all those stupid processes :/
I don't know what you did yesterday, but i did make my company throw away 2 months of progress.
It all started in the beginning, since that i've made numerous complaints about the workflow or code and how to improve it. I've been told off every time, and every time i either told the boss who agreed in the end or wrote code to prove myself. Everything was a hassle and my tasks weren't better.
Team lead: you'll do X now, please do that by making Y.
Me: but Y is insecure, we should do Z.
Team lead: please do Y
Later it turns out Y is impossible and we do Z in the end...
Team lead: please do W now
Me, a few days later: i've tried and their server doesn't give http cors headers, doing W in the browser is impossible
Team lead, a few days later: have you made progress on W?
Me: * tells again it's impossible and uploads code to prove it *
Team lead: * no response *
After that i had enough. Technically i still was assigned to do W, but i used my time to look over the application and list all the things wrong with it. We had everything, giant commits, commented out code, unnecessary packages, a new commit introduced packages that crashed npm install on non-macs, angularjs-packages even though we use angular, weird logic, a security bug, all css in one file even though you can use component-specific css files...
I sent that to my boss, telling him to let the backend-guys have a look at it too and we had a meeting about this. I couldn't attend but they agreed with me completely. They decided to throw away what we have already and to let one of the backend-guys supervise our team. I guess there will be another talk with the team lead, but time will tell.
It feels so good having hope to finally escape this hellish development cycle of badly defined task, bad communication and headache-inducing merges.
Day 1 of learning to build interpreters: finished the scripts for basic mathematic operations and beginnings of functions... Spent 4 fucking hours trying to track down why the compiler is treating an end of file token as an addition token... No luck, going to bed with a headache and half a head of torn out hair...7
Not mine, but absolutely essential rant:
"You start by meeting Mary, project leader for a bridge in a major metropolitan area. Mary introduces you to Fred, after you get through the fifteen security checks installed by Dave because Dave had his sweater stolen off his desk once and Never Again. Fred only works with wood, so you ask why he's involved because this bridge is supposed to allow rush-hour traffic full of cars full of mortal humans to cross a 200-foot drop over rapids. Don't worry, says Mary, Fred's going to handle the walkways. What walkways? Well Fred made a good case for walkways and they're going to add to the bridge's appeal. Of course, they'll have to be built without railings, because there's a strict no railings rule enforced by Phil, who's not an engineer. Nobody's sure what Phil does, but it's definitely full of synergy and has to do with upper management, whom none of the engineers want to deal with so they just let Phil do what he wants. Sara, meanwhile, has found several hemorrhaging-edge paving techniques, and worked them all into the bridge design, so you'll have to build around each one as the bridge progresses, since each one means different underlying support and safety concerns. Tom and Harry have been working together for years, but have an ongoing feud over whether to use metric or imperial measurements, and it's become a case of "whoever got to that part of the design first." This has been such a headache for the people actually screwing things together, they've given up and just forced, hammered, or welded their way through the day with whatever parts were handy."
I just wrote unit tests for like the first time in my life (didn't find it useful in university, someone else handing in the project always did that). It cut my coding time by a factor of 3! You should try this one if haven't already, it really saved me a lot of headache right now.3
I'm going to replace Designer with Architect.
Every single day: WHAT MONKEY DECIDED TO BUILD THIS SYSTEM THAT WE NOW HAVE TO CONTINUE DEVELOPING?
HOW THE FUCK DID HE THINK TO SCALE BY BUILDING A SYSTEM THAT TYING EVERYTHING TO A SINGLE DB?2
"Yes, the work could have finished way earlier. But it's easy, and I would have probably been bored of it and left earlier"
Finally got the reason why our fucking CTO couldn't create a fucking stable Backend for almost a year while the frontend team got all the slack because certain things are still not functioning well and while the marketing team every fucking time got their face red while showing the demo because the fucking api is not stable. Seriously, we wasted a whole year just because you could write something more interesting and enjoyable. Fuck you. Never been this willing to murder someone.
Context: A simple booking platform. No need for creating a complex distributed system while our userbase may not even be in million even on a peak season.
And he laughily commented maintaining it would be a headache.
I could seriously kill someone right now.3
Today I had a problem with a JS framework. The only person who was available who could help me was the one I avoid, because he always knows everything better.
Well, after I asked if he had time for me, he sits next to me and I started to explain.
After looking around, he started blaming my backend code.
(I belong to the kind of dev that tries to write small and simple code. But I also often use the more complex features of the languages.) He suddenly started accusing everyday things in the backend like inheriting a class or using objects and basic data types together as parameters of a method (WTF???) Hell, all I could say at that moment was that I had a problem with this JS framework and not with the backend that worked well. He probably tried for over an hour to find the bug in the backend and just wouldn't listen, after that he gave up. I wonder what this bitch has learned over the years. Can it really be that he forgot the basics of a programming language? Or has the fool never worked with an inheritance before? I think he's an incapable piece of shit, he hasn't even patched my reported vulnerability in his project in the last half year, which allows to inject own code onto the server.
Because of such fucking morons I get a headache when I think about it. How can it be that he's got a higher degree and earns about 50% more. I should leave this company!3
I've done 24hr - 36hr hackathons twice and won't recommend it to anyone XD. The toll it has on your body is huge. I literally felt I lost 1 year of my lifespan going through that hackathon. Lots of coffee and tea. Felt sleepy and had a headache for 2-3 days after that2
I was going to be productive today, I promise.
All I got was a headache and nausea.
Cold all the time.
Fucking irritating, when I stand up I want to vomit.
I'm either sick or pregnant. I'm hoping for the second one because that would be the type of excitement I need in my life.3
I just started my new job as web developer. I have to work on an already existant PHP project, made by a random guy before me.
His code is so horrible it gave me a headache. At 10am (job starts at 9am..)5
Working with someone that thinks he's a dev but couldn't program a hello world if he tried. Turns a small project into a huge headache.2
I always get this fucking want to cut off my head headache after giving every damn workshop at office. Fuck you head. Fuck you.1
God damn it! I have multiple exams that I need to study for, but can't because of my headache that I have had for two weeks now... My mom finally forced me to the doctor, and apparently I have gotten a severe case of migraine... no devices, no books and no lights allowed until it gets better.
Worst part? The exams are next week, and I havent been able to study, not even one page out of hundreds...
Guess who's retaking them this summer... döda mig 😞
Signing off from all tech now until it gets better..4
Marketing meeting. They don't care about programmers and they don't want you to talk but they would assume you have said yes to everything they asked for6
So today I found a file share containing some super super sensitive information accessible to what I think was our entire user base (6,500 users) if you knew the server name and had an interest in nosing around.
I reported it to our head of IT and heard nothing after, although 5 mins after reporting I could no longer access...
I suspect the infrastructure lead is going to be a dick (because his one of them awkward non team player kind of guys) and not thank me for preventing our company from being in national news papers... but try to spin it on why am I nosing around his servers in the first place..
I actually feel 50/50 about if I should of told or not.. but on flip side, I guess the access logs of me listing the files as I flick through to confirm my suspicions would of caused s bigger headache.
Fucking useless infrastructure engineers!9
I dunno how you guys can drink all that coffee... And also have it actually work.
I bought a large from McD at lunch, drinking it throughout the afternoon but maybe a third left...
But I feel tired still and think I also have a slight headache/dizzy feeling...6
Overengineering. Finding the right point between overdesign and no design at all. That's where fancy languages and unusual patterns being hit by real world problems, and you need to deal with all that utter mess you created being architecture astronaut. Isn't that funny how you realize that another fancy tool is fundamentally incompatible with the task you need to solve, and you realize it after a month of writing workarounds and hacks.
But on the other hand, duct tape slacking becomes a mess even quicker.
Not being able to promote projects. You may code the shit out of side project and still get zero response, absolutely no impact. That's why your side projects often becomes abandoned.
Oversleeping. You thought tomorrow was productive day, but you wake up oversleeped, your head aches, your mind is not clear and you be like "fuck that, I'm staying in bed watching memes all day". But there's job that has to be done, and that bothers you.
Writing tests. Oh, words can't describe how much I hate writing tests, any kind of. I tried testing so many times in high school, at university, even at production, but it seems like my mind is just doesn't accept it. I know that testing is fundamentally important, but my mind collapses every time I try to write a single fucking test, resulting in terrible headache. I don't know why it's like that, but it is, and I better repl the shit out of pure function than write fucking tests.
How you guys manage to sleep at night, I can't do it till 3-4 AM.
If I try to do I'll have headache.7
A headache starts popping in my head like modals and popups on websites, so I decide I should take a pill and proceed to get myself some water (yeah, I cannot stand headaches for more than 2 minutes).
As I enter, the room is only populated with the "cleaning lady" (she's quite aged), I tell her "hi" and proceed to grab a glass of water.
"Hey, you are good in IT right?"
That lady is impossible to escape once she wants to talk to you.
So my skills as a developer were used to configure her facebook...
Hope my headache starts leaving soon, it worsened by a factor of 9000 after that traumatic episode.1
how do you devs deal with computer/screen headaches?
I’m a CS student, and last year at my software internship i had a pounding headache literally every day at work (worked 40 hours a week). I started drinking like 6 bottles of water a day and popping advil like candy, but i want to avoid them this summer.
any of you l33t vet devs have any secret tricks for these?
So today's the day the child leaves the babysitter.
Today's the fucking day that I learn why the fuck everybody says date's are a fucking headache. Or was it yesterday? I don't know.
Fucking dates, timezones, time calculations...5
TLDR: fuck this plugin.
Longer version: I recently had to implement an external Vue plugin to upload files. That gave me a good headache already, mostly due to the half Chinese, half Google Translate English documentation. I now found out that testing the implemented component may be impossible. Turns out it overwrites the $route and $router variables and makes them read-only. Which won't even let me create a shallow mount of my implementation. Fuck this shit, I'm getting a drink!4
I haven't been able to work on the computer without getting a headache very soon after for almost 2 weeks straight now.
I presume I have grown a sensitivity to bright light, stemming from the time I dimmed my phone all the way about 5 months ago and never set it back until just now.
In my classes I will get random headaches that hurt like heck and make me feel groggy, making me unable to focus at all. And while doing computer work, I'll get the same thing.
I've tried getting my eyes checked again, and got new glasses about a week ago - still no help.
Prior to this incident I was working hard on a volunteer project with a small team. Since then my progress and commits have dwindled greatly, and I feel stressed out because I can't do what i want to do without hurting and feeling like absolute shit!
I'm currently trying to get my eyes used to bright lights again by setting things like my phone screen to a brighter setting, changing some dead light bulbs in different rooms of the house, and getting more involved outside.
I hope this goes away soon - I don't want to have this stupid headache every time I go to code or work in class.12
How does everyone stop themselves getting headaches from staring at a screen everyday, all day? Migraines run in my family, so when I get a headache it's always a migraine. When I get one it stops me dead. I'm unable to do anything until it goes away. My best cure right now is excederin. It works great but I want to see what you guys have to say.12
We were a small startup with only 5-6 developers. I had to design the UI and develop most of the Android frontend, It was quite an easy and fun job for me because I don't get to see people rant about the design that needed to be implemented so, usually I design something that can be easily implemented.
We got 2 projects with a tight deadline and I took care of both project's design part and after completing the design I took the entire frontend of one project and rest of em started working with the other one. Usually we were a strong team and was able to deliver things real quick because we were expert in our intrested fields, I had a fast start in my project where the other project lagged a lot because of the desifn which was hard to implement by them, and the frontend was bo where near to get completed by the deadline and I couldn't help them out because it was all messed up shit handling both projects together.
Finally we were in a situation where none of our project are ready and the deadline was about to hit within a week, so we halted the other project and asked them to join me to complete the project am Working on, I had built most of the Android part and these fellows had a hard time figuring out stuff I made up (yeah, documentation was shit while you go agile), and finally things messed up and I had to work 2 continuous day and night without any sleep just to get the app ready 10 minutes before the official proto presentation.
The best part is I couldn't even get up from my chair and had a headache, fainted instantly when I took a few steps, but the product launch went good.
We fucked uo the code and both the projects just because we weren't available for each other considering the size of the team. Anyway we completed the project but It was a huge failure for us being first time to manage a startup.
Learned a lot of lessons,
Always make a team with people who are good at each of the aspect of development and never divide it to get shit done faster.
So I decided to ditch Apple MacOS go with Linux so I’m the process of trying to sell my MacBook Pro which seems like it’s going to take a while since I don’t have eBay so if you’re in the USA and are interested let me know. Now the trying to decide which Linux distro, I’m currently leaning towards Arch Linux plus looking for the best laptop workstation that’s supported by Linux seems like its going to be a headache. On a good note my unixstickers arrive in the mail yesterday.7
I was once a pure server side developer. Then came full stack development. So in order to keep up with the competition, I had to brave through front-end development.
Also variable visibility. Goddamnit. I thought ES6 was widely supported. I was happy doing const and let bbut goddamn testing frameworks, grunt and shit. Can’t make up it’s mind to support it unitedly.
And lastly, IE. Goddamn it, why the fuck are you not supporting Promise by default. We’re fucking 2017. [insert slowpoke meme]
One good thing though, I like the library vuejs.
Bad thing is, this is just the beginning of a much more upcoming headache.4
This day sucks, i cant even code or learn on any tutorial ,my brain just wants to know who will sit on the iron throne.3
Once again tried to switch from iOS to Android. I love the freedom and all but the problem is that the freedom ends just when you are about to reach perfection.
It's like having amazing sex and just when you are reaching an orgasm, your partner gets a headache and you have to finish by doing everything yourself.
So I'll continue with iOS - doing it in the dark missionary style. Not as exciting, but at least I know what I'm getting and somekind of satisfaction is guaranteed.4
You know what really cheeses my onions? When people write their code in a foreign language, say French or Spanish, and then come to me asking why it doesn’t work. Like, mate, how you expect me to be able to make sense of your code if your variable naming is totally foreign? And it looks horridly out of place to boot.
Moral of the story: Write your code in English and save us the headache.4
It's always so funny when a person starts using multiprocessing in Python, because if there's "multi", obviously THIS is the thing that should free the person from a headache of having GUI frozen. You know, because it does "multiple" ehm... stuff..... at once....... yeah. And it's popular, it must work for me too! Oh how often I see this. :D
Stupidly enough that's not entirely a user's fault, but Python's as naming things with "multi" doesn't end up well basically with anything. I bet if there was such thing as multipointer in C half of the beginners would be totally fucked and the other one would just break their machines beyond repair with a joy.
Yet... reading the damn documentation should be a requirement before using threading or multiprocessing to prevent the confusion, because there's this funny difference between multiple threads and multiple processes which will haunt you unless you see what's what and use it correctly.2
Kotlin shortcut things a lot it gave me headache when I'm trying to figure out what's happening but I don't know why I still love that language2
Former coworker had a Post-It on his display:
"When in doubt look char by char"
Often a minor typo can give you a large headache, so this is a really good advice for those WTF moments where you thought the universe isn't working as designed.3
So I got access to a new Centos server. I had to install applications like Mysql, tomcat etc. The install was easy but configuration to be done were fucking headache. Admin guys were such Assholes that they dint care much to help. It took me 3 days to finally sort out and got things running. Yay! I believe I learnt a lot about Linux. Thank you Admin for being such an asshole✌️1
It's Friday, I just want to go home and work on my side project.
At the end of the day some co-workers ask me to join for a beer. It's too hard to resist, it's just one beer. Just one beer? Who am I lying to? Its probably going to end the same way as last friday and the friday before that.
This is why I don't have time to work on my side projects.
I don't look forward to the headache tomorrow.
It's too hard to say no.
Does anyone of you feel the same way?5
Thought getting a mechanical keyboard would be a good choice. Now i enjoy more using my laptop for coding than my main computer, because of the headache i get. Gotta get new keyboard.4
Android development is so frustrating. Seriously, Android studio is such a bloated piece of... I found that is easier to make apps in open source game engines rather than that headache of a software. On the other end, most of these engines are not supported by my budget laptop because it doesn't have OpenGL...
I just want to give up sometimes.7
Every Morning I wake up with a subtle headache. It’s not as bad as with a hangover but still like a dehydration headache. I drink like 3 - 4 Liters of Water per day though so it can’t be that.
Any ideas on how to fix this? It makes getting up just even harder than it already is..27
The front for a recruiting app with Primefaces (JSF)
Guys, please, don't use Java for client-side. It was a huge headache.4
If any of you have been following my last few rants, you'll know I've been working on a project with a particularly difficult client, trying to meet wholly unrealistic deadlines with only one other developer.
The situation has reached the climax. The client had a call with our project manager and boss on Monday to discuss things. Despite them still not having paid a single bill since October, they've demanded the release date be moved to the 6th April. Apparently we'd agreed to release on this date, despite making no such promises, the (optimistic) deadline we were working towards has always been, since it was set about 2 weeks ago, the 16th April.
Apparently AWS migration won't take as long as we think it will, because the designers that do the CSS for this project say so, despite knowing nothing about the architecture of the requirements of the system once live (like if backups are required and what of).
The bottom line is that client is ending development with us the day after the project goes live to give it to their own in-house team. If they want us to work more after the date, they have to buy blocks of days.
To make things better, a large part of new functionality relies on an external API we can't even begin to do learning tests with, let alone integrate due to back-office errors on their end. They've had since Friday to give us our token, yet here we are.
Something tells me my holidays booked for for the first week of April are going by the wayside.4
So where I work now, there is this developer in my team who I feel like doesn't know how to do any kind of tests for web apps. I was given the task of testing some of their additions to the application we develop and, I swear, it's like they never even made a dent in the application according to what they were supposed to do.
So instead of testing the "changes", I basically had to rewrite the entire part of the application that was their responsibility! It was like they didn't even know what was going on at all and this developer has been working at the company for two decades!
I'm kind of tired of dealing with this developer at this point because project management is constantly pushing some of their tasks on to me because they can't seem to finish it for some reason. :-/
Obviously, I will continue to work with this co-worker of mine because they are a member of the team and respect them as a member, but seriously, they should do more research on their own time of modern web development languages and frameworks to save us all a headache. They came from the world of desktop app development so I feel they haven't adjusted to the industry change very well.
I've had serious headache for weeks now, think it is stress-related or some shit.
I should just watch movies or take a few days of - but I can't because my colleague is on a leave for three month.11
No matter how much fancy stuff you use, next flashy framework to abuse, or whatever shitty js you produce
css will haunt you ...
and fuck you. horribly.3
God I hate this shit. It's so fucking hot in here that I instantly start to sweat when the fan is not running but when it's running I get an instant headache since it runs way to fast even on the lowest level. WHY can't we have an AC as about every other company in the world -.-5
Had to take the bus because train people are on a a strike, almost lost public transport card, almost lost usb cable, train decides to leave right in front of my nose, I arrive late in class, grub doesn't boot unless I plug in my external ssd, headache raging...
Luckily grub works again and I had a wonderful lunch with a capacio sandwhich 😋
So how was your monday? :)6
How do you guys take care of your eyes? I've been coding on this uni project since 2 weeks and my eyes have literally turned into fried nuggets. And my head hurts like shredded tacos.
My ophthalmologist prescribed me mild painkillers and anti inflammatory and lubricant eye drops.
This knowledge will be useful to all :)22
Woke up to a migraine... Went to work (this wasnt the best idea), got sent home for the rest of the day. Riding a bike while your brain feels like it wants to exit your skull is not the best thing. Then it proceeds, puking is sometimes a sign for me that the worst part is over. Then head movement headache for some more hours and everything is fine again. Timespan of the whole procedure is about 10 to 12 hours.
At least I have a version of migraine with a temporary vision restriction beforehand according to the doctor some years ago. If I would listen to that signs I could prepare better...5
How do ya deal with pressure?
I recently engaged in way too many.. let's call them projects, one has it's deadline this monday
As a beginner i take every opportunity that occurs .
I engaged to help a friend who needs help with an website wich idk why must be write with Dreamweaver, that's what his boss told him
Anyway , i got the worst headache, also i don't have electricty home :/
How would u face a bunch of projects7
Yesterday I had a HUGE argument with my mom. I had severe headache after that and I couldn't help but feel angry and disgusted with myself for shouting at her. Guess what's the first thing that popped in my head soon after? Let's code.
Yes, I like to code. I'm not ashamed of it. Good code. Bad code. I code. It makes me happy. It distracts me until I get frustrated with what I've coded and why it went wrong and soon I realise I've moved on from the anger.
You never know what can help you when! Right?
I promised to blow off unit tests, so here we go. Let’s talk about unit tests.
Why use them? So, unit testing connoisseurs outline two big purposes:
1. To keep application integrity,
2. To catch bugs.
Keeping app integrity is when your freshly hired developer implement something that potentially leads to the whole app failure, but unit test fails and tell you that newly added code is breaking the app.
Catching bugs is pretty much self explanatory. Just think about it – you have to actually write code that describes how to check up another code to catch bugs in it.
I personally hate unit tests. I can’t explain, but every time I forced myself to write them, I got vertigo and terrible headache to the end of the day. Trying to write some tests? Here you go, wooosh and you can’t work anymore. Go get some sleep if you can.
But I still needed my job to be done and it should have been done really well. So I started my research.
Recalling Steve McConnell’s and many other classy developers’ experience, there is only one decent solution that prevents bugs and inconsistencies at large scale – the specs. Developing the specs should be considered the task number one. With decent, robust specs, app is almost guaranteed to contain no bugs.
Let’s take a look at the piece of great spec. For example, imagine you have to implement validation logic. So you state that validation should be implemented with special validation functions and then you define what validation function is: a pure function that accepts a value and returns boolean: true if value is good, false otherwise.
With that in mind, it’s obvious that potentially present bugs can only be inside that pure functions. Our spec made implementing validation very easy and idiomatic, isolating potential bugs. As soon as validators are pure and simple, unit tests aren’t needed at all.
You know what? As your app scales, you’ll definitely need a spec, sooner or later. Growing up without spec leads to irreversible failure, your app will grow like cancerous cell does and it’ll be easier to just put it into trash and start up from scratch.
But specs have one major downside – it requires at least one enlightened developer with really great experience to create it. It can’t be done quickly, it’s a very costly and difficult process. That’s why making great software costs that much.
But what if you need an MVP right now?
Speaking of MVPs, you’ll have to go with simplest instruments possible. Throw away Jenkins, use your Plesk autodeploy from Git repo. Throw away complex frontend setups, go with $30-$40 glittery ui kit or even an open source thing right from CDN, without less, sass, gulp and all that jazz. Make use of create-react-app if you can’t avoid using React because you’re making a web application.
Throw away AWS, Azure, Docker, Kubernetes and everything like that. Buy a cheap PHP7 hosting with pre-installed MySQL and do everything as simple as possible. If you have to use NoSQL, go with free Heroku with git autodeploy, NodeJS Express and free Mongo addon.
MVP should be ready in two weeks. As soon as your infrastructure is that simple, you don’t need unit tests. They’ll slow you down. Once you MVP is ready, go get funding, throw away first MVP, hire a decent CTO and let him create the spec.
Right there, it may be noticeable that unit tests are probably the biggest and baddest workaround imaginable. It gives you false sense of controlling your bugs, while you don’t have any control at all. Obvious bugs that unit tests can catch are easily noticeable at concise system, while quirky bugs couldn’t be caught by them because you can’t even imagine them while writing your unit tests. At this point, unit tests are just waste of time.
So, the whole picture is clear: at a small scale, you don’t have time to write unit tests and don’t have many bugs because of simple tools and standard patterns. At large scale, you need a spec to prevent bugs, unit tests become redundant as long as your spec is good.
In conclusion, I can tell that I’ve been developing a Clojurescript + CouchDB app for some startup, and in 8 month coding by spec I made myself I encountered only two or three bugs, all related to external JS tools and its quirks.
Have a good time!7
My dev super power would be to read client's minds before a design call and eradicate their stupid ideas for a website that make absolutely no sense. Save us all a headache.
Came back to work while being sick due to lack of sickdays. I'm near comatose from headache and coughing going zombie around the office.
PM: How you doing?
Me: Underpaid, overworked and sick. Can't do shit about the latter.1
I really do love my job but after 2 liters of green tea and one aspirin I'm still tired and my headache is coming back
This can't be a healthy relationship...9
Situation a few months ago: Talking to beginners in a WhatsApp group and helping them with their problems and questions. Thought it would be nice and easy.
After a few weeks, we are "talking" about programming languages used to build a simple website (we were main talking about frontend) so I did my thing, helped them etc.
--- btw. you need to know that the link to the group was available on on a learning platform("sololearn")---
Later in a personal chat with someone:
He:Can you teach me a bit
Me: what do u want to know
He: hmm like what is the exact difference between backend and frontend
Dude. Still have got a painful headache.
Oh btw here are some learning-platforms:
Post some in the comments!3
I think I'm in love.
Can you legally marry a computer program? Because I sure would like to propose to git.
When I read the various "What do you regret not doing sooner? Starting to use GIT" rants, I though meh, it cannot be that amazing. But it is, it goddamn is.
GIT already managed to save me ~three days of headache, and possibly prevented me from degrading my AI. And all that on the first day of usage!
I think my life has become at least 30% easier today^^3
Question was: when and why do you bind your functions?
I finally gave up with windows (especially 10)
Used to be behind it and support it but the last bunch of updates is causing more of a headache and dont get me started on the "oh you disabled automatic rebooting..... going to reboot anyway and give you a 10 minute warning while you are asleep".
How bad did it get?
I have built a plan for my linux install that will allow me to play most games via linux (thansk wine and DX2VC) and as i love playing Sea of Thieves, got a few things set up so that when i start the windows vm, it will unload my gpu, give it to the vm. when i shut the vm down, it will reload it back into linux (thanks to joeknock90 if hes on here)
Tested this with my laptop with an external crappy GPU and works surprisingly well
Sources where i got where i am:
and yes Linus's vid also gave me a little push as well11
HOLY FUCK! Why is JS world so fucking confusing? I haven't even started learning it and its already giving me a headache. I feel like there are a billion different things i have to learn that aren't just "vanilla js". All i want to do is learn some web dev, take on freelance work, become a digital nomad. Im a simple C++ and ios/android developer things are so straight forward. JS seems like a clusterfuck of just stuff 😧 Id like to say this isnt a my language is > than yours rant. This is a "like what the fuck" rant. My brain was like Html, Css, JS cool thats all i have to learn... boy was i wrong. Can someone give me a word of wisdom as i go down this apparent rabbit hole?8
So one thing that kinda bugs me about php embedding is the white space formatting it creates when you break your project into templates or includes.
It has no affect on the front end at all but if you look at the source code, usually the top tag in a php template is spaced way off, unless you move your entire php code block all the way to the left. Then somehow it looks right on the frontend but now your php source code looks messy xD Could just be my code editor (ST3) but idk. Anybody else?2
This morning I've finished the second version of a thunderbird plugin. I have not slept yesterday and now i have headache XoX.1
When you go to sleep and you realize u have headache, congrats!! You have spent a successful day programming.
when a dev with absolutely no knowledge of the systems or whatsoever, tells a client "sure, easy. we can get your password if you forget" and that client then comes to you and doesnt understand he has to use the recovery function because its encrypted using a slow oneway hash...
needless to say, that dev thought passwords were stored in cleartext..
I don't know if someone has noticed but I haven't been on DevRant lately. It's not that the community is awesome. In the last month or two, I've had a blast of an experience here. I've just been avoiding screens, specifically texts in screens. I think something snapped on my head last week. Here's why:
As I've said in other rants/comments, I study history, and at the moment, I haven't found any career that has to read more than this one. Sometimes I've had to read about 1200 pages in less than three days. Last week I had to read 6 books which accounted for about 3500 pages. I was actively reading more than 600 pages a day. Now, this was for an investigation, and each of these reads had to be properly summarised with their respective arguments, thesis, etc. So I intensely read everything before Thursday, the day in which I had to present my work, in which I referenced about 10 books.
Apart from that, daily, I spent 4 hours coding. That's been the minimum I've done daily since I started learning.
I wasn't too tired. I'm used to read a lot, and coding is always fun. But the problem came in Friday when I woke up with a strange headache that spanned from my eyes to the back of my ears. Hurting especially on the sides of my forehead.
It eventually dissipated, but whenever I read something, the ache slowly came back. Loud noises and bright lights also brought it back. So you could imagine, everytime I tried to read a Rant, comment, etc, the headache came back. The same for coding and reading. For fucks sake I feel like I'm fucking crippled.
And no, the pain isn't the worst. Pain is pain and you can't do anything about it. The worst is that I'm developing some anxiety here. In all this time I have been learning daily nonstop. Coding was something I craved for everyday. Now I'm fucking wasting entire days in non-productive activities. I'm losing my fucking time here guys!
I'm afraid I have some anxiety problem with time. I've already fucking wasted entire years, now I don't want to continue wasting them and push my goals further away, I want to get to my goals as soon as I can because time and life can't be stopped and once time is lost, you can't fucking get it back. And, considering I'm still 21, I do notice this feeling is somehow irrational, but for fucks sake, I'm wasting fucking LIFE :(
I was on a 3 hour flight back home, guy next to me ask what I'm working on, I say it's a personal project. Somehow we get on the topic of "I wanna make an app which shows inspirational quotes on the screen whenever someone turns on the screen".
Also, he wants to make it for the iPhone.
Shortly after, I told him the flight was giving me a headache and it would be better if I slept the rest of the flight.1
So...buffered query kept crashing even though I have a row limit of 10001 on my abstract datatables class. I didn't realize it was buffered because I grab the results in a for loop as a fetch. Well, I tracked it down to being the size of the email content that I'm selecting (and then using strip_tags and substring in PHP before returning to the front-end). So it's totally a catch-22 at this point because if I select let's say...substring 500 characters and most of that is line breaks and other html junk, I may only get a couple characters of normal text (or none at all) after stripping tags and doing a final substring to get the 50 characters of text I want to display. I said screw it and took the email content out of the table all together. You have to view it to see the content now. I should probably be storing a text-only version of the email, but argh..that's a lot of extra data.
Have you ever worked in a place that's boring? Projects, coworker, I find them either uninteresting or dumb. I'm worrying in a way because this is removing every possible will to work on a side project from me.
I don't know if I need holidays, a new job, or both 😥1
This feeling when you finally fixed an annoying bug in your code that gave you headache for days... :)1
Having a headache for the 2nd day in a row. It will not help that I'll have to present something to my colleagues that I've worked on about a month ago.2
Anyone else who gets a massive headache in the middle of the day/week due to overwork? Myfcknggod I still yet have to discovery coping mechanism... But any tips?3
Wow.... it seems Entity Framework with Code First/Annotations is FAAASSSTTTT vs using Fluent API. I don't mean writing the actual code but the DB file opens very quickly unlike my last attempt years ago...
Or whoever wrote this library is really good... https://github.com/msallin/...
Solves the whole headache of creating the initial SQLite DB...
Recoding the malloc is a mess. It seems to be a very good exercise and it is. But you know there are so much mystical issues that happens when you're working with memory.
I just figured out that I got 90% of my free function calls by the "ls" command that was in reality a bad pointer following my own verifications.
So, I don't know why because I just make a normal vérification so except if the "ls" was developer with the ass...
So I've been trying to use bootstrap alerts after deleting a category item in my cms project.
The problem is that I send params via get request and after sending a query to mysql it's best to refresh the page using header to both update the new changes but also prevent the params from staying in the url.
Unfortunately, after refreshing, my alerts don't run because the context of deleting a category is over at that point. I'm sure I'll find a solution eventually, but it's causing headaches and it's a good time waster xD1
Guys any suggestions?
I'm having a migraine attack (severe headcahe) right now in the office.
What should I do.21
Since Ihave been using Linux at work I am getting kind of sick of my Windows 7 at home.. guess I am finally going to have to set up Linux. I feel like thats going to be a headache4
i hate crm because:
- no programming challenge
- headache UI
- 1000 steps if you want to add something
argh i would like to program in assembly blindfolded rather than use a crm. ;__;8
When fixing a bug i feel like i'm being interrogated. I just keep screaming out "I don't know!!" then i get punched again. "....once again - i told you i dont know"1
I am really tired of these tech religious fanatics. Hardly they worked on one real life project but love to preach clean code, oops , follow the coding specification blah blah. Keep your fucking mind open. If a programming language and pradigm is widely used then it doesn't mean you should embrace it blindly. For fuck sack.4
Our team has to add some features to an existing application/platform. Its a mobile application with a server handling all the logic and a database for records storage. Fairly big project, a few 1000 lines. Ohh and did I mention that there is absolutely NO DOCUMENTATION???! Why on earth would you even be like ohhh let's do this project but write absolutely no documentation for it! Why???1
I don't know about you, but I keep trying to push myself into learning new stuff and studying the hardest jobs to do in IT, but I currently work as web developer and find myself loving what I do...
So I was thinking for a moment: why keep trying to have a great carrier and earning lots of money, having a nice car and a hot tub? Why not just working in a small company or as a freelance and do what I really enjoy without the headache?
But then I fear that I would depress because I would never know my limits, what I could do with my life... I fear that I would regret not having reached the top. Not the top of the world, but the top of myself.... Because if you know what you CAN'T do, then you can rest with a smile on your face.
Don't you think the?
Sorry for the long post, I'm high as fuck!4
Recently read Fish!
It's a really nice book..
Really hard to implement when you have total idiots working with you
Doing my first game on Unity, and configuring a Sybase PHP driver for a college project, it was a soft skill subject were we should learn by ourselves and there was no classes, and it exists almost no info about Sybase in web, was a headache
I needed to rewrite pagination from:
A) 1 ...  4 5 6 ... 13
B) 1 ...  5 6 7 ... 13
A) 1 2  4 5 ... 13
B) 1 ... 3  5 6 ... 13
And the maths got me a headache3
Spent an hour on the phone with my dad because I needed him to scan and email a PDF. Literally no idea how to use a scanner, he got incredibly agitated as we worked through it, but the fax machine? Well that device is just human ingenuity at its finest apparently because that's would've saved him this headache!
Dad I don't even own a fax machine you wouldn't be able to fax it to me anyways.2
So over the past few weeks I have been smacking my head against the table tying to solve my work problem and failing to... Today I spend a few hours at work not working and playing with code making something fun and easy. After this I go back to the headache and if my magic get something working.
Fucking wisdom tooth. I just wanted to learn about deploying and that fucker gives me the worst headache since months6
I hate going to bed with a headache only to wake up to a hundred emails about a feature they want in for that morning that the customer "needs" but has only brought up once before as a passing comment. Yeah, it was in the works but I don't have it done... I still have another 5 things to do before it gets done. I have an hour before you need it... There is no possible way to do this right now...
Talk about giving me a headache..
Mmh k, so i want to move my current domain to cloudflare.
Go to current provider, their site report a previous provider has the record but that provider says they have nothing left.
Contact current provider and they tell me to contact cloudflare, cloudflare tells me to resolve that issue with my previous provider....
Starting to feel like just dropping it and getting a new ...
Saving time data with timezone in the server is really headache!
Someone says keeping server time in UTC is good practice. -_-
Some Coworker - developing about 20 years with WinForms and very ugly code.
Me - Junior Dev about 4 years now started with WPF and not long ago with MVVM.
Me trying to teach him some MVVM... Just frustrating. Like talking against a Wall..
Getting a headache now. I need a stressball -.-1
AppEngine: Java, Python or Go? Personally I prefer Python because I haven't gotten into Go, and Java is a headache at times..
You have to explain how this bug happen and on which feature. Big headache. Also QA came and ask what to test. Fuck Fuck Fuck.
Not my favourite language, but getting type definitions into TypeScript can be such a headache. Sometimes you just can't find the right definitions file anywhere for the version of the library you're using.1
Had to present to my boss on my progress of Alienvault. Nothing works. Looked at all of the settings, configs, logs, and it shows no activity. I worked hard to get these things to run properly up until yesterday and during presentation day, it just up and stop.
Warning to everyone: Don't get AlienVault OSSIM. Its a headache to configure.
Is it me only having to deal with horrible meeting product?
Arch Linux as my base OS, justifies my all-time updated system, NPAPI being deprecated in Firefox, Chrome and have to use Cisco WebEx every Saturdays and Sundays.
Just hate having to return to Windows to make WebEx chrome extension work for the meeting to be possible, and then a CentOS VM running for all the demonstration, explanation and teaching...
Although, IcedTea in Linux makes it possible but oh well it WebEx is still a horrible headache.1
Remember fellow web developers, always use an empty object as the first argument with Object.assign(). Totally forgot that tidbit and caused myself a quite qvoidable yet well deserved headache 😳😢
If any of you are quite good at :
- bootstrap 4
i NEED YOUR HELP
i got headache
i need someone to explain me the practices of both
If any of you are able to during skype or discord call , just comment and I'll leave my skype.
! rant, I hope😗
To anybody with MySQL/Mariadb experience, how different are these two as I need to pick one for a database application I'm building.
Also, and God will I sound like an amature for asking, is it best practice to debug and deploy the SQL database on an actual hosted server or to just do it on the client PC? I have both and I want to work with whichever one will give me less of a headache.😣
Any feedback would be helpful! The server is Debian and the client is Arch Linux.8
So I've worked a bit too hard today, some thing with production being down...
Does anyone have some sort of relax/wind down pattern they don't mind sharing?
My current one is watching youtube the rest of the evening, but I am interested what everyone else does to calm their minds after a long workday6
I just wanted to do my first React app and I have been struggling with webpack.config whole day and it still doesn't work, I already have massive headache3
Where are my aspirins
Also who wants to check it out, I've made it wooo
Headache, bronchitis, feature creep. But for years I've used light themes. Now I'm using dark themes and it's easier on my eyes. Hmm. Used to hurt my eyes to use dark! Anyway it's about the worst day to try this out because. ..just switched to clients text messages and the "know you're not feeling well but ..." burnt into my retinas bc i didn't think ahead to change any non IDE or dev related to a dark theme.
Any people around with experience developing for Google home/assistant.
Currently distracted by a headache and procrastinating on the couch watching Netflix. And I was wondering if I could develop an app that would pause my Netflix and tell me to fucking man up and get to work.
Maybe also one to get me out of bed, Google knows when I'm awake since whenever I'm awake I'm using a Google product. So no more snoozing just a swearing Google speaker that tells me to get the fuck out of bed. And won't stop unless I'm active.2
I just helped my friend setting up Laravel on her machine. The npm is giving me headache because of the fucking permission issue. WHY THE FUCK chmod DOESN'T WORK ON WINDOWS IF POWERSHELL RECOGNIZE THE COMMAND?? Then composer says that it cannot find the autoload.php. I thought it was another permission issue end up it's because composer fuck up installing on Windows. Wasted 2 hours for this shit.
Oh and the default language she uses is French. The keyboard layout is entirely different. French is totally awesome but the typos in command is getting really annoying. :(
I'm not saying Windows is bad for general use but I think it's a bad idea for developing non-Microsoft product on Windows. I don't understand how can one bear with so much shit on Windows. Most dev tools tutorials are written in Unix system so fucking get a Mac or Linux at least!3
Trying to make a blog site for a project in training, ADO not enjoy this database stuff. I ASPire to make something looking good but every time I change something it's followed by hours of cursing. Got a headache now so I've put on my glasses, that way I can C#3
I HATE THIS SLOWLY FUCKASS CHEAPIE COMPUTER IT'S SO SLOWWWWW
I can't focus and actually do antything you nasty typerfucker son of a breach and I have to do CSS with the biggest headache ever holy fucking adamantine shitty shit
Sometimes I think computers and the work conspire to make me an alcoholic. Trying to rush the release and thanks to piled up technical debt it's taking ages. And as it is taking ages, other work is piling up so I would have to rush to something else without cleaning it up and will be swearing again next time. That gives me headache. And to cure it I need to drink. And drinking gives me different kind of headache. All those stupid endless circles are ruining my life!1
today is exactly the first month I started learning programming. But, I have always wondered, how is a language created? and why people willingly painstakingly learn new language when its not widely used?2
When a method and its unit tests are saying different things...
Terrible headache and utter confusion.
Please, update your test case to reflect whatever changes you made to your method.
I am a beginner in iOS development. Currently, I am on my week 3rd of training in the iOS development and I am glad to admit that it has been a smooth ride to understand iOS concept. I know a bit about Massive View Controllers and how they are much of a headache for this community. So, one fine day I was surfing the web and reading blogs to understand app architectural patterns in iOS. So I just stumbled on this (https://simform.com/mvc-mvp-mvvm-io...). It recommends using MVVM when your team relies on test driven development.
Just wanted to know if anyone can explain to me how MVVM can be used for test-driven development?2
So, I've successfully finished my final project, but at some point I was having massive troubles.
For some fucking reason, the chip select line was not going high after turning low...
Apparently the led was pulling it down permanently...
Another weekend wasted...