Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "thank you"
-
I want to pay respects to my favourite teacher by far.
I turned up at university as a pretty arrogant person. This was because I had about 6 years of self-taught programming experience, and the classes started from the ansolute basics. I turned up to my first classes and everything was extremely easy. I felt like I wouldn't learn anything for at least a year.
Then, I met one of my lecturers for the first time. He was about 50~60 years old and had been programming for all of his career. He was known by everyone to be really strict and we were told by other lecturers that it could be difficult for some people to be his student.
His classes were awesome. He was friendly, but took absolutely no shit, and told everything as it was. He had great stories from his life, which he used to throw out during the more boring computer science topics. He had extremely strict rules for our programming style, and bloody good reasons for all of them. If we didn't follow a clear rule on an assignment, he'd give us 0%. To prove how well this worked, nobody got 0%.
We eventually learned that he was that way because he used to work on real-time systems for the military, where if something didn't work then people could die.
This was exactly what I needed. In around one semester I went from a capable self-taught kid, to writing code that was clear, maintainable and fast, without being hacky.
I learned so much in just that small time, and I owe it all to him. So often when I write code now I think back to his rules. Even if I disagree with some, I learned to be strict and consistent.
Sadly, during the break between our first and second year, he passed away due to illness. There was so many lessons still to be learned from him, and there's now no teachers with enough knowledge to continue his best modules like compiler writing.
He is greatly missed, I've never had greater respect for a teacher than for him.22 -
A little ago, a devRant user drew something awesome (fantasy stylish) of another devRanter.
I said in the comments that I'd kill for a drawing of my own character!
A day later I got a mention. He'd drawn my character!
Thanks a lot @ichijou! I find it awesome, it's in a frame on my wall now :D30 -
When someone's calls and completely loses his shit (swearing etc etc) because we HAVE TO FUCKING HELP HIM BECAUSE THOUSANDS OF PEOPLE RELY ON THIS SITE WHICH IS DOWN.
Explained him calmly that its an unmanaged server which we literally don't have access to. Keeps on calling me all kinda things and then says he'll email some login details.
Bossman walks in, collegue goes like 'yo guess what just happened with linuxxx!'
Le me explains the story.
Bossman: email me his number. I'm going to call him. You treat my employees with fucking respect.15 -
Dear fellow developer,
You are not alone. No matter what situation you have been, you are in, you might be, there definitely are people who can share your pain and joy on similar wave length. Here at devrant.
Introvert?
Poor?
Alone?
Odd one out?
Trouble studying?
Family issues?
Debts?
Hate workplace?
Bad teacher?
Depression?
Laziness?
Forever alone?
Struggling?
Full of regrets?
Lost something?
Lost someone?
Lost?
You name it. All of us may not understand, sure. But there definitely will always be more than one person who will totally know what you are trying to say. Here at devrant only.
So whatever you are in, wherever you are and however you feel, just rant it out. 😄 And remember that we are one tap away from you.
For that devrant creators and most of all each and everyone of you have my eternal thank.73 -
Started talking about Pi-Hole (still trying to install this fucker by the way) today with a collegue.
He had it installed and showed me around a little.
CW: Alright give me an example then I'll show you wildcard blocking.
Me: google.com 😅
CW: *enters and saves it. then tries to load anything related to google.com*
*no google.com domains load, all give a blocked error*
Me: Works great!
CW: Yup.
...
...
...
...
Me: Uhm so you aren't like surprised that I went with google.com as example and that I'd genuinely would block it?!
CW: No, why would I be?
Me: Well, most people consider me paranoid/crazy the second they find out I don't want to use google/google's services.
CW: well that's fucking retarded. why would anyone redicule you for not using something you don't want to use. You'll have your reasons.
Me: So if I'd say i do it for privacy reasons, you wouldn't find that redicilous?
CW: No, why would I? Not using google (and for that matter facebook etc) for privacy reasons is very logical really.
FUCKING. THANK. YOU.23 -
"Opps.. I'm sorry, but you have insufficient rights to open this Ticket."
Well. You know what? I AM THE FUCKING SYSTEM ADMINISTRATOR YOU CUNT!
YOU HAVE INSUFFICIENT RIGHTS to restrict me access to that fucking ticket!
"Oh. In that case, go ahead."
THANK YOU. FUCKING PRICK.4 -
Free advice take it or leave it
A few days ago I completed my one year work anniversary(is that how it's said) at my first job. And this rant is basically stuff I learnt and stuff I wish someone had told me when I was starting out. Here goes:-
When you are starting out your first job you would be a fresh out of college and people around you in college are your friends where as people around you at work are colleagues. Your friends can like you, but you have to earn the respect of colleagues.
If you sit yo ass too long u will become fat(started going to the gym again).
Don't bother your seniors too much. they have their own shit to deal with.
Don't bring your personal shit to office I don't want to hear how cute your dog looked while it took a dump on your carpet.
Avoid the person who gossips.
It's a two way street.
Whatever you find amazing your boss may not you know coz you are a geek and your boss isn't.
Don't talk to people when they are coding.Yeah just don't.
Avoid "below the belt" humor you may look funny but you loose respect in the long run.
Keep upgrading yourself don't stop learning.
Admit stuff you don't know don't Bullshit.
To sum it up it's a game of respect, respect of knowledge,respect of skill and most of all respect of attitude.8 -
Is devRant Just for rants?
I see such a Great community here that goes way beyond complaining about PMs and users (even though you're all right, usually). I've read comments about support for depression, Anxiety, people being supportive of woman and downvoting/commenting against the common sexism that we see on the internet every single day. We have fun, we all feel like friends even though we can remember only a few names and stumble uppon them once in a while. We mostly understand each other and it all feels like a huge family. It's a Great thing to help throughout all of the struggles I have daily in Life, and I bet many people here feel the same.
Thank you all so much for making devRant this Great community. Papa bless.13 -
When I'm right in the middle of a difficult piece of code/algorithm and a colleague gets me a cup of coffee without me asking
-
So was first day at new job ... Boss takes me around meeting everyone. One employee stuck editing file by typing in new records data, calls boss for help.
Boss to me: "I like to get handsy with data from time to time. "
*me smiling, watch how he copies and paste the new records*
ME to boss:"why don't you just write the script to update all the records?"
Boss:"I don't trust the automation of input. "
Me:" what about human error?"
*crowd of other employees gather around awaiting answer*
Boss:"we include margin of errors in our disclaimer to the client... "
*He hears himself*
Boss:"... and we bill by the hour why would we work faster for less money?"
*me grinning, going to remember that line next time I need extension of deadline*
Me*murmurs*:" Master has presented dobby with a sock"
*Girl in next cubicle snickers clearly caught the reference "
Going to love it here.3 -
Bought new headphones because my current ones' input fucked up again. Already ordered a new one for free but hours of traveling today without music isn't really an option for me.
New headphones don't work on devices without usb ports! 😭.
Went back to the store because I didn't know that and thought they were just failing and got it explained there. No money back because they were working fine.
Me: "well fuck me right now, then I'll just travel without music today :'(".
Guy: *grabs something from a closet thingy* "Here you go, a pair of earphones!"
Me: "Awesome! How much?"
Guy: "Enjoy your traveling man!".
😮
Thanks a thousand times to that guy!14 -
! (rant)
Someone here said that you could get free stuff from Github if you're a student.
Thank you very much.
I got the Student Developer Pack - 2 year membership!10 -
Today I felt sorry for my boss.
Story behind it:
My boss always encourages me to do the right thing. One of those right things is to enforce quality gates in our build pipelines which, as many of you know, means that the build fails if certain quality parameters are not met. Now an external vendor team merged the code this past thursday for a large feature that they had been working on and our build failed majestically throwing out the statistics and the offending files and lines of code.
All hell broke loose and there were escalations and what not and people working extra hours and over the weekend to try and get it right. So, I get a call from my boss earlier today to explain to me how important it is to release the feature and how it's going to be very bad if we don't. He was trying to justify his ask which was to lower the quality criteria and let the build pass for this week. Of course the dev in me was furious but then I realized it's not him but the corporate culture. Why would he or anyone would risk losing their jobs over the quality of code?
If you work at a place where IT is a support function of the company's primary business, I understand the moral compromises you guys have to make sometimes to keep the ball rolling. Thank you for your effort to make the world a better place.
So, thank you boss for all your support. I know it's not always up to you to decide on things but keep up the good work.5 -
Got a call from a recruiter today. (Keep in mind that using WhatsApp is about a requirement over here.)
R: so can I app you (I hate that word to the fucking point) with further details?
Me: *oh fuck this is gonna get me fucked again* uhm I don't use it so yah...
R: ohhh okay, security reasons?
Me: *slight relief* yes indeed, sir
R: oh fair enough, you can always just text and call me!
*very relieved feeling*
It's for either a cyber security or linux job by the way.29 -
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 -
Can we just talk about how generous the founders of devRant are? They gave us 5000 characters per post to rant. That's just absolutely insane.4
-
Well, this has been one hell of an awesome ride already. I’m at 70K+ and the biggest ranter as for reputation (those upvote thingies). Although I don’t care about being the biggest one currently, I do take pride in it but I’ll get back to that one later on. (I’ll very likely lose the first place at some point but oh well, couldn’t care less :))
I joined back in May last year through an article I found on https://fossbytes.com (thanks a bunch!), joined and was immediately addicted. The community was still very tiny back then and I’ve got to say that getting upvotes was also not the easiest :P. But, I finally found a place where I could rant out my dev related frustrations: awesomeness. I very much remember how, at first, reaching 1K was my biggest devRant dream and it seemed to be freaking impossible. Then I reached 1K and that was such a big achievement for me! Then the ‘dream’ (read these kind of dreams (upvotes ones) as things that would be awesome to reach not just for the upvotes but for participating, commenting, ranting, discussing and so on within the community, so as in, it shows your contribution) became 10K which seemed even more impossible. Then I reached 10K and 20K seemed freaking impossible but I got there a little faster and from that point on it’s been going fast as hell!
It’s always been a dream for me to become a very big but also ‘respected’ or especially well known user/person somewhere because that pretty much never happened and well, having dreams isn’t wrong, is it?
The biggest part of that dream, though, was that it would be a passion of mine that would get me there but except for Linux, the online privacy part was something I always deemed to be ‘just impossible’. This because irl I ALWAYS get (it’s getting less though) ridiculed for being so keen on my privacy and teaching others about it. People find me very paranoid right away but the thing is that if they ask me to explain and I actually present evidence for my claims, it’s waved away as if it’s nothing. (think mass surveillance, prism, encrypted services, data breaches and so on)
I never thought I’d find any other people who would have the same views as I do but fucking hell, I found them within this community!
Especially the fact that I’ve grown this much because of my passion is something I am proud of. It’s also awesome to see that I’m not the only one who thinks like this and that I’ve actually find some of you on here :)
So yeah, thanks to everyone who got me where I am now!
Also a big thanks to sir Dfox and Trogus for putting your free time into making this place happen.
Love you peoples <3 and to anyone ‘close’ on here I forgot, if you match any of the comments as for privacy/friendliness etc, don’t worry, those nice things also apply to you! My memory just sucks :/
P.S. Please do NOT comment before I comment that I’m done with commenting because I’ve got a lot of comments coming :D61 -
When a system-breaking bug ends up fixing a different bug and actually produces a new feature we didnt intend but actually love5
-
Well today I got a fantastic surprise (truthfully). We hired a dev some months ago, who was on 6 months probation and, to put it politely, he was not going to pass it.
*side note: for details of some of the above, read my last 10 or so rants. They are pretty much all him.
Anyway, management put him on an improvement plan to make sure everything was fair, it wasn't working out, but they said we had to finish it to be fair.
So we had another 2 weeks left when he announced last night he's leaving for a new junior role, technical but not a dev.
Months of stress, heartache, bewilderment, late nights and weekends all just came to an end.
The English language fails me to express my overwhelming joy at this moment. The only way I can come close to it is to say that when he made his announcement, a colleague told me I should stop smiling as it could be taken as being rude.
I'd like to take this moment to thank the community for supporting me over the past few difficult months. Without you I probably would have tried to kill him with my dev rant stressball.
Thanks,
practiseSafeHex8 -
Work your ass off for a month, packaging new software and deploying them. No one says anything.
One of our guys uploads a new autoupdating food menu provided by another company to our intranet. Takes a few minutes.
”OMG! You should be rewarded!”
”Employee of the month!”
”IT award of the month!
”Have my babies!”
:|8 -
Believe it or not, this community has helped me overcome my impostor syndrome.
It's such an enormous relief whenever I open the app and read the rants, and I can actually relate to or understand many of them. It restores not only my confidence in my knowledge and skills, but also my motivation to learn and grow. It gives me strength to push forward instead of giving up on this path.
Thank you DevRant, rant on you awesome fuckers! :)4 -
!rant
Guys... I've figured it out. Instead of wearing black hoodies, we should all wear white turtlenecks. We'll be the ultimate hackers. No one would suspect a hipster of being h4XX0r mastermind.10 -
Ten hours of making a fully responsive website for a gf's university class in only pure HTML and CSS made me realize how much I take frameworks for granted.18
-
So... I learnt a couple things today about C++ language which I didn’t know before...
1. float var = 5.9;
std::cout << ( var == 5.9 );
// shows 0 (false) coz of float and double thing... apparently, 5.9 isn’t automatically converted to float when compared to one 🤔
2. arr[ i ] == i[ arr ]
Well... I guess I now like my college 1% more from the previous % whatever that was 😊☺️32 -
This community really motivates me to master my skills and learn new stuff to become a great dev. Thank you!4
-
Hello fellow devRanters.
It's that time of year where we celebrate the holidays, and give thanks to each other.
This year has been a tough one. And for many people, life can be snide and harsh; the fact that such a community like this exists is a testament to that. But despite all this we continue to uplift each other through our hardships.
As a way of thanks for such a great community I'd like to give away a few Devie balls (:/ ) to some people.
I'll pick a few people at random, at around this time tomorrow, in the comment sections that would like to have a little devie ball.
In order to partake in this, I'd like you to tell me one thing about technology that you're most thankful for.51 -
tl;dr: thanks! :)
I just love this community.
The idea of devRant is great. The emotions, the shared knowledge in each post. Never seen such densely packed quality content in a social media! :D
I enjoy spending my time here, though I do not post that much. Reading just about the life of @linuxxx, @gitpush @alexDeLarge (to name a few) share with us is just wonderful, it makes me happy! :)
I think this post is meant as a thank you, I guess? Just felt like it... hope you guys don't mind having read a non-dev related post.^^'
btw:
@dfox and @trogus, you guys are awesome as fuck!4 -
Hi all. I know it's been a while. I've forgotten what days off are. However, knowing you all are here and understand the terror of horrendous code gives me comfort while dealing with statements like "the problem isn't with our code, we haven't touched it in 14 years" while discussing database upgrades (3, in fact).8
-
Thank you to everyone that is helping out with devCredits!
I honestly didn't expect people to bother contributing.. but apperently I was wrong.
For the people already working on it, check the readme file for a Todo list if you want something to do.
And for the people that want to help or just saw that this is a thing right now, check out my recent collab for info.
Collab link: https://devrant.com/collabs/... -
!Rant
After only using linux (Linux Mint) for a week I have to say I absolutely fucking love it. 😍 One big thank you to everyone who has contributed to it, I don't think I will ever change to another operating system again (I will change distros of course).
Open source, wohooo!
I am in love with vim as well. :)
Also one big thank you to the devRant community and all the nice people I have met here :)16 -
!(rant)
Someone else here said that you could also get free Jetbrains products if you're a student.
Thank you very much.
I got the Student License!4 -
You guys made my whole day for the first time since I joined. (yes all of you!)
1) I had a 'fight' with a guy I'm making a startup with. Had to explain some of the story of my life, just to clarify that I'm not evil or generally unwilling to understand - regarding me, having the need to keep using practices
2) I've found that a whole niche-community of people seems to ignore the rest of the community and won't tag along. Having spent several months to be able to help, and receiving shit or absolutely nothing, for finally trying
3) Was in a bad mood the moment I woke up, because I fought with my girlfriend last night because she fails to communicate simple things and won't realise it.
Sorry for the bad punctuation, I tried and smartphones aren't a nice way to edit such things.
So my rant is basically a thank you! Not a rant.. But still, I think you people are the best for being so relatable and making me laugh, and feel like there's more of 'my kind'.
I also just fixed a bug in my app by (finally!) asking the framework maintainer what's up, and got a response which made no sense in a logical manner.. That's a rant for another day, I'll aggregate all the 0 fucks given, when I'm finally able to leave this thing behind, and give you a proper curse-filled shit stack of the nonsense I'm experiencing!
The bug would still live if I weren't so energized by devRant
EDIT: '!' != ','1 -
just stumbled over the devbanner-project: https://devbanner.center/
thanks to you guys^^ these things look really cool21 -
Received devRant stickers today. First international package. :D.
One of this stickers is going on my bike or bike helmet. For others, waiting for new laptop. Thanks David, Tim and team devRant from Mumbai, India.13 -
Can we just have a second to be thankful for being in a position where history grants us the technology and society the possibilities to work with computers?
Thanks 🙂6 -
I've downloaded this app 3 days ago and I am 100+! Thank you all for being a honestly great community :D <3
Waiting for my stickers to arrive, excitedly1 -
!rant && <3
Dudes! I've been enjoying your rants for a while now, lurking in shadows., I've been relating to your stories especially on domestics fligjts, during commutes or when I'm just fucking bored, even over Netflix. Please show me some love so I'm able to show my face as an avatar :)6 -
- I was typing a huge rant on devrant finished my story 2000+ characters.
- filled in tags..
- And clicked on the dark part outside of the input field!
Whole story gone! FML!9 -
Photographer gave me a bigger discount (per his boss' orders) because I showed him free/inexpensive certificate options.
Thanks to all on here who have mentioned that; wouldn't have remembered about free options without others who think in terms of security. -
After two years... I finally was able to quit my job.
I'm finally in a cool job, with a great team, with a cool project (from scratch! )
I have to learn Spring and Vue.js, knowing that I never tried any framework of these languages. But I really want to make it, I didn't suffer for two years, just to be beaten by a stack :p
Thanks for the ones who commented on my rant a few months ago, telling me to keep hoping for a better job. I got hired three days after the end of my previous contract, and I couldn't feel better now!9 -
Started with a small rant on the platform to meeting some awesome people.
And now look what I got.
Love from NY to KTM that made my day brighter. 😍😍8 -
!rant
I used a devRant-themed presentation I had to give about myself to get my job. This was one of the slides3 -
Everyday, I am amazed at developers like those here on devRant. I look up at you in awe and admiration, always thinking about how awesome your life probably is, even though you rant about it sometimes. I want to be like many of you in the future.
Thank you for improving our lives with whatever you are doing. I feel like this doesn't get said enough.
Meanwhile, University sucks (failed exams), but I am expected to graduate with good grades. Sigh. I also feel like I'm not learning enough of those things that I need to become a good dev and rather overly complicated math which I'll never need in my later life.24 -
Everytime a rant about a tech problem appears, most of you try to be supporting and helpful in the comments section.
Thank you for beeing nice to people who suffer from work related pain.3 -
Had to change my avatars clothes, dont want people thinking i dont wash.
Went to check my closet on the app, shit... Im a poor bastard. Dont have enough money, cough i mean points to get that new pair of shoes ive been eyeing.
Got me thinking, we are all essentially sugar mommies and daddies. I always wanted to give that a go, so far im liking it.
Long story short - thanks for this space everyone including the community
#liveLongAndProsper Dev Rant2 -
Note to my past self:
Thank you for taking care of me and assuming that out of no fucking sudden authorization token will be required to perform an API call!
You saved me so much refactoring and modifications with your tiny little assumption of how fuckups will think :)1 -
With this post I want to say thank you to all my fans (friends) just kidding I don't have any fans ... or friends
Well ... What I actually wanted to say is that I want to thank @EvilArcher and @naktop3031 for ++ing my things all day because they decided to push me to the 10k mark
HOLY MOLY THANK YOU AGAIN!
If this isn't a record I don't know what is
I'd also like to thank @dfox and @trogus for developing this awesome app
And every single person that ever ++ed something by me, THANK YOU
It's been an awesome journey for me since I joined devRant in October, I got to know lots of funny and great people here :D11 -
!rant but emotional
Work is significantly less terrible than it could be because I have the best teammates and i can come rant here and be understood. My non tech friends just ask why I don't quit if I "complain" so much. My dev and tech friends are all together at another company and have releases every week they're working on. I appreciate you all and am happy I found this community. 💚1 -
Was wondering when the stickers would come in when low and behold, my wife and I were packing up for a move and the stickers were just there in my sock/underwear drawer...
Confused as all hell I ask my wife, "Did you put these here?"
Turns out the letter arrived ages ago and she wanted to surprise me by opening it up and hide the stickers!
I mostly wear sandals so I had no need for socks and never moved them around to find the stickers underneath...
So here they are and thank you @dfox and @trogus for making this awesome community!!!devrant big thank you! _stickers arrived @trogus wife is a cruel prankster apparently forever ago @dfox6 -
I would like to thank everyone who ever upvoted me because I am now joining the 1000 club haha :D
a milestone for me 😬2 -
When the madness known as "software development" gets me down, I visit DevRant to complain and read about people who have it harder than me.
I just wanted to offer my condolences... Ya'll are so much more fucked than I am. 👍3 -
tonight I'd like to thank code for being code. Code is nice, code is logical, code is free of drama. Thank you code.7
-
Me: Hmm... My Android phone has been acting strange lately, cell signal keeps dropping... Maybe I picked up a virus... let's flash the latest update.
Phone: Updating Done
Me: Hm... signal is still bad... maybe it's hardware... *Angry*
Phone: By the way you lost root
Me: @#$%$&&$%^#$!#$@$%$#%^ OK LETS SEE, SUPERSU, REINSTALL THE BINARIES... YES!!!
Phone: Reinstalling... Restarting...
......................................................
......................................................
Me: it's not loading.... why? NO! I bricked it..... NO NO NO NO.....
*1 hour of flailing...*
Hey Recovery still works! OK, let's try to reflashing the OS
Phone: Flashing... Restarting...
Me: Please, please... let this work.... it's not starting............. wait. IT LOADED!!!! WOOT!!!! AWESOME...
Phone: still no root...
Me: Eh...
And there went my most of my evening which I was supposed to spend preparing for an interview tomorrow....6 -
!Rant
So @-ScratchOs just gave me my 1000 +1.
I want to thank you all for being so awesome. I have never felt more welcome than here. Thank you @dfox and @trogus for making this.
No one in my school shares my passion for coding and so it is very nice to meet people with the same hobby here.
Also, why are all the cats you can select for your avatar so chubby?4 -
Why thank you! 😁
Much appreciated! And let me just say while I'm thinking about it, devRant is hands down the best community I've been apart of in a very long time. Keep up the rants!4 -
!rant
Thank you guys for helping me out on the GoFundMe
Just a little update: all the money that is left over will be given to his family.
My best friend was also my apprentice on programming, he had just started learning Java when he first got the bad news from doctor year ago. -
Well, so I finally got 200 ++s, and now I can finally...
Wear vests! Uh... so that's cool... XD
Anyway, I just wanted to thank everybody for being such a good sport, around here... I've not been here for a long time, but I already feel like a part of a big family, of developers (and, why not, also non-developers...), and that makes me so happy.
In the end, devRant is like one of those rubber ducks developers use to tell things, I guess, lol.
It's just that. devRant is a rubber duck.
And every one of us is making that rubber duck bigger, and bigger, into something so unique and cool...
Something you can talk to (or rant to, I guess haha), something you can express all of your feelings to...
And inside of that rubber duckie there are... all of us. Hearing these rants from developers all around the world.
In the end it's really the community the most important part of... every thing or project, really, whatever it is, online or offline.
Keep on ranting about whatever you want, if you feel the need to...
I hope to hear more about all of you.
Thank you, all of you. I mean it.
Especially you two, who made it possible, @dfox and @trogus.
...devRant is such a cool project.
I sincerely hope it lives forever, it deserves it. You deserve it.
Again, thank you!
I love you all, good devRanting! 💙8 -
Publishing stuff and receiving feedback and improvement ideas is sush a great feeling. A guy opend an issue today asking for a feature to be implemented and he was very polite. Thanking me for my work.
This is way better than money. Money can't buy that feeling. People like this guy is the reason open source stuff lives.1 -
I hate when people say "thank you for your patience" because then I feel socially obligated to be patient when I really don't want to be 😠2
-
i wish there was an app to measure celllphone reception, which displays the signal strength via Augmentented Reality. With green yellow and red, just like it does with a thermal camera. So that you can find the best cellphone reception spot in your flat.2
-
What a day.
Reviewing and merging a months worth of work, configuring cloudformation for the new changes, and deploying to the staging environment when err mer gawd AWS decides to shit it's self.
Nothing like spotting "rollback in progress" and then not being able to access the EC2 instance... or ANY instance for that matter, from the console, so I'm like fine , I'll just wait for the roll back to finish.... it's usually only 5-10 minutes but no.... 3 hours later.
Guess I know what I'll be trying again tomorrow.
https://itnews.com.au/news/...rant thank god the rollback worked i don't like seeing rollback in the log why you break aws when shit hits the fan it wasn't me not my fault for a change10 -
I can’t believe I am getting closer to 2000 upvotes after only 2 months of coming back.
Thank you for the support!9 -
Sometimes, I use the Twitter's advanced search to find a tweet I wrote saying (sic) "DUDE, I LOVE YOU", because it also linked to a repository that I found (and still find) overly useful, but can't manage to remember anytime I need it.3
-
I can't recall one single person I can call a mentor, however...
When I first started as a developer I had a senior to work with... I knew close to anything but I was always good at research and learning on my own... But we used an asp.net framework, it was new and there was little to no useful information, only basics... When I asked the senior (let's call him Joe) for help he gave me a quick answer:
Joe: Go to file xx, there's an example of what you need there...
Me: Well, been there and that's great but it doesn't help...
Everytime I was stucked during my first week it was always some sort of the same, so I insisted this time...
Me: so, Joe... I'm really stuck on this one, can you give it a look?
Joe: I know, I've been researching a way to do it for an hour now and can't get it either...
Me: wow! Thanks... But I thought you were an expert on this...
Joe: not really, never used it before. It's as new to me as it is to you! :)
So, that switched me from "this fucking weasel won't help me for shit" to "well, let's help each other"
We became good friends, always challenging each other and from that day on I stopped asking for help, and asking where can I help others...
I had great and greatly bad colleague and seniors. Each one thought me something either what to do or what not to do, how to act or not, how to tackle problems, how to teach...
Everyone I have worked with, worked for or trained is a mentor of mine. Even those I feel like I failed training thought me how to do better next time...
Thank you guys for being grate... Thank you assholes for teaching me how to send a guy go fuck himself! Good luck for those who get stucked with me -
wooooo!! finally got my stickers!!! many thanks from Mexico @dfox
and you should consider checking your toner... kinda running out of ink... xD -
I'm so happy.
If nothing goes wrong I'm starting a formation on eletrónics, robotics and hardware in the end of the month...
Oh yeah, exactly what I needed right now. -
So... in the last few months i shared the office with a real estate company. I didnt pay rent and in exchange i would help them with different stuff.... on monday i will be moving into my own office again... damn it was a hard period of time and i want to thank devRant for helping me keep my sanity. THANK YOU!2
-
Introducing the new: Sideproject finisher! You asked for it, DevRant, and unlike you - we finished it!
Instructions:
1. Load chamber with single bullet
2. Apply directly to the forehead
3. Commit- something you should have done more of before you came to this5 -
As a junior dev, i really appreciate these wk58 rants. Every time i begin to doubt my abilities, i get some insights into the work of past geniuses, and i feel like im doing pretty good for a rookie
-
received them yesterday 😊 they're much better than expected 😱☺️ thank you Team devRant 😉
now I'm just wandering what to do with them 🤔 I mean obviously I want to stick them on my laptop but it's 4 years old and it's got its best behind so I was thinking should I wait until I buy a new laptop? 🤔 -
This is a rant.
Sorry rant community...I haven't had so much time lately. Too much work to do, and you reminded me that it's passed quite a lot of time from the last login. And for you I meant the rant community developers!
I will be here more often in the future!1 -
I should create a contact form for support requests.
Me: I can't connect to the mail server with the settings you've send me.
Employer: It works. I can send and receive mails with Outlook.
Me: Ok, I will check my code.
Employer: It has to work. I even checked the informations I send you about the mail server settings and they are the correct ones.
I've tried every configuration which could be possible and rewrote my code. It wont work, so I tried to use my own mail server and it worked immediately.
Me: I've tried everything but I can't connect to your mail server. After a while I've tried to connect to my own and it works just fine.
Employer: oh... -
First Kaggle kernel, first Kaggle competition, completing 'Introduction to Machine Learning' from Udacity, ML & DL learning paths from Kaggle, almost done with my 100DaysOfMLCode challenge & now Move 37 course by School of AI from Siraj Raval. Interesting month!4
-
So 90% of the Tech Support team is off today. So I decided to jump in to help the guys out:
Me: *solves issue
(one less ticket to solve)
Reporter: "thank you for your help!"
(re-opens the ticket)
Me: *recloses the ticket
Reporter: "thanks again"
(Reopens ticket)
Me: smashes head into desk
How am I supposed to get tickets solved when most of the open tickets are "thank you's"! -
That feeling when your rant is on top of weekly rant list..
Feeling awesome thanks for the support buds ! -
!rant && thankYou
It's me again, some days ago I'm upset by some comments in my rant. Well, not anymore (thanks for additional caffeine doping).
Some comments in my rants are related to "idiomatic" javascript. @plugsut even kindly provide the link to airbnb standard. I'm not 100% happy with that standard (and I still have my own opinion), but I've learn some lessons.
They write some things about how to deal with common use cases, and also there is linter to told me which one of the code is "suspiciously-bad-written".
Some things like `this is a string and this is a ${variable}` or {{anObject}} still doesn't work on my current version of Node.Js (The last time I checked it was LTS, but I'm not quite sure with that, probably things has been changed as always).
I also try to refactor my big functions into small chunks and incredibly, it makes the code easier to trace. Giving a sane name to function/variable is still very difficult, and sometimes I ends up with getChainWhichIsThisKeyRepacedByThatKeyInCaseOfThis(). Meaningful, but what is that again?...
I've also try to build my own "testing" libraries. But apparently there are already a lot of things out there, like mocha or something.
Building everything from scratch is my bad habit since the first programming language I learnt was turbo pascal, and back then internet access was difficult. So yeah, I build everything from scratch just to find someone has already build a better one.
This devRant thing is mostly about ranting. So it is very common to see complains like "I am a little pathetic good little boy trying to survive in this cruel universe where everyone but me is sucks".
But today (and only for today) I'm not ranting, and want to show my greatest gratitude to all of you.
Ah, and I'm not showing you the code this time.3 -
½ Rant, !dev;
HECK i missed the exact moment it happened >.<
but THANK YOU so much for (1 << 10) ++'s!
like who cares celebrating 1000 :P
Thank you guys <3
Shoutouts to @jiffier for being the 1024'th ++er6 -
Not a rant, but a cheer!
Reading other devs rants on devRant released some of the tension and muscle knots that had built up during the week. Reading devRant should be prescribed by doctors! -
!rant
Getting a chair with a straight back and lumbar cushion makes it sooo comfortable to sit, it's amazing.
I just got a DXRacer chair and my back feels it's hugged and supported from every side possible. And doesn't hurt anymore.
Do yourself a favor and get one.1 -
Look what arrived just in time for another crunch time weekend. This ball will surely see some usage the next few days 😀
Thank you so much @dfox!2 -
Desperately waiting to get a new Mac air so I can stop using this ancient windows PC. "Microsoft Windows - This application stopped working. Do you want to close it?" honestly *eye roll*^∞
-
Thank you all advanced developers to make such great extensions !
2 extension modules needed, found in 2 days, with all the bonuses.
It's saving me weeks of work. And the show goes on. -
Well after weeks (or months. I lost track) of lurking I finally joined yesterday and I'm already ordering my stickers! Thank you all for making it a community worth joining!
-
*puts computer to sleep*
*comes back 5 minutes later*
*touches keyboard to wake up computer*
(It's like this for over 10 minutes now...)1 -
1) It's mentally challenging. You solve problems all day and you have a lot of solutions to the same problem. Some better, some worse.
2) I am always learning new stuff, even from older technologies sometimes. I don't (and never) imagine myself on a desk doing the same thing over and over again (ex: accountant, politician, etc.)
3) I love being on the cutting edge. The future. In the vanguard of our present and future times (this one was poetic) -
Am I in developer hell already? A shitty project is about to come to an end (hopefully), or should I rather say: It needs to come to an end. But I am still quite lost in how to deal with it, hence procrastinating on it - making the deadline come closer and with it the realization that I'll probably have to rewrite almost everything. I'm not sure how, but I do know that the current code is a dumpster fire.
Basically what I need to do is dealing with the APIs of different payment providers/gateways (like PayPal, AmazonPay). For most cases I'll get a payment ID from the shop and need to act on it later, e.g. capture the authorized money in the case of a credit card transaction or do refunds (without user interaction, unless there is an error). Now at first I put something together where I try to abstract the payment information into two tables:
orders{1}<->{0..n}payments
payments{1}<->{1..n}paymentDetails
Unfortunately trying to abstract the different payment methods and to squeeze them (and their different possible stati and functions) in these tables was not very successful, it's a total mess with magic numbers, half-broken behavior and without any consideration for partial payments/captures or unfinished requests (i.e. if there is an exception before the response is dealt with, there is no indication that anything has ever been sent). Also the current amount is calculated through the history of the paymentDetails table, which basically works differently for each payment type.
How to fix this mess in a way that I'll still have a job by next week?
I'm trying to improve the db schema first, as I think my biggest problems are lying there. Through some research I've come across a recommendation for making payment type specific subtables (with a magic number/string in the main table to prevent having to look up all subtables). That way I can record what I send and receive without having to abstract it too much, so I'll have an acceptable transaction log. The paymentDetails table can be removed (necessary fields go to the payments table). The payments table gets multiple fields for the amount (differentiating between open, authorized, captured, processing and refunded values) and always reflects the current status.
Tables:
payments
paymentRequestsPaypal
paymentRequestsAmazonpay
paymentRequestsXyz
I think I'm going in the right direction here. hm. Maybe there's some light at the end of this long, dark tunnel. Or a train. I'll have two days to find out.question kill me already send help thank you for being my rubber duck payment gateways deadline approaching rant/question burnout4