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 - "curses"
X: Can you link my Facebook account with the website?
Me: Yes. Can.
X: Good. I want to update website using Facebook since I know how to use Facebook well.
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.
Odd one out?
Full of regrets?
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
You turn off the PC.
You went to bed to sleep.
You realized you didn't have dinner.
You are hungry.
You are lazy and tired to get up.
You are in dilemma.
You are pretty screwed.13
Fuck any dev who thought playing sounds automatically on a webpage or on a mobile app without user's consent is a good feature. Especially when you don't even include a setting about it.
Yes I'm directly swearing at any devs from Instagram.10
Viber is not responding.
Firefox is not responding.
Sublime is not responding.
Clients are not responding.
Motherfucking life is not responding.13
My main working laptop has delete button at the top right corner of keyboard just like the normal rest of keyboards on this planet. But some people think it is boring to be doing thing in consistent manner. And so they made this.
Result is 4 times involuntarily went into sleep mode. Gazillion times I swear I can tear the dick out of that genius who came up with this idea and swirl his brain around using said dick. If it was a girl, I'm gonna shove a durain up her vajayjay.
Oh BTW, both laptops brand is ASUS.19
C : Hi, I will send you the minor fixes with new images soon. Can you update for me?
Me : Yes sure.
C : We would also like to launch the website tomorrow.
Me : Oh cool. Then I'll connect it to the live domain after the updates.
C : My boss also likes to press a button and launch the website....
Me : ... umm ...18
I gave him the GitHub repo link for download. He doesn't know how to download it.
// I probably should have sent the zip folder through mail or use Google drive 😐14
Hired a dev with everything he asked for on interview.
Started on Monday.
Take half day leave on Tuesday.
Informed his resignation on Wednesday.
For fuck sake, please don't do that people. For your mother and grandmother and great great grandmother sake. Please just don't.18
Downloaded a merely 27.2MB file. Download stopped at 27MB.
Oh did I mention it took 10++ minutes? 😭😭😭17
To celebrate Quantum release, let's share your must have add-ons for your browser(s).
- ublock origin,
- error indicator
Screenshot and pocket are already included with Firefox and work great. Chrome needs extensions for those though. I used to have disconnect and ghostry in past.45
I'm a PHP dev.
I still accept WordPress Websites.
I usually use bootstrap but haven't tried 4.0 yet.
I occasionally touch jQuery.
:3 still wanna hear my disappointment stories?7
You guys are pissed off whenver you see a mail with plain text password. And here I have clients who couldn't log in even after I shoved the raw and plain credentials up their arses.5
Coded from 3am to 8am. 9am meeting ended at 1pm. Received a call while on my way back to office that I need to join 2pm appointment. I had 2 🍌 this morning.5
This is like the hundredth time that I fucking forgot the motherfucking "s" for "props" 😠😠😠
It is fucking props, props, props14
A $250 escort will get fuck for maximum whole night. Here, our whole office get fucked for whole month. Just for mere $250. Enough said.7
Dear Firefox Screenshot,
Please rename your "Save full page" label to "Save 5000px max".
Found this on /r/battlestation last night. I really like to have such neat and nice setup when I can afford in future (I hope). But have one question.
Is it suitable for non-gamers?
I'll be using it for coding, work, movies, etc. I don't think I'll play any game that seriously ever.26
To save server cost and developers' productivity, devRant should have an intentional downtime of 3 to 6 hours daily :38
Holy cow 😯
DevRant web app got updated.
😥 Must resist to spend time on social media. Must resist 😑5
"devRantron has been launched a total of 16620 times.
433 so far this month and 17 times today.
31.4% use Linux, 57.7% use Windows and 10.8% use macOS"
I assume the 31.4% Linux users are the most active.
PS : congratulations devRantron devs and nice work with the theme update.14
My gf said some of Japanese companies specifically ask developers to code for IE6 and IE6 only. 🕺
Glad that I don't have to work for them.5
The ying and yang really exist.
The world gave us Sundar Pichai and Satya Nadella.
In return Ajit Pai was also slipped inside.
Finally back to coding at the new office. Better connection speed. Wider space. Own toilet.
Guess you won't see new posts from me anytime soon.
Just gonna enjoy the rest of your miseries from my chilled desk.
Fuck you power. Fuck you.
You go down at 2pm in the middle of Friday and planning to return only after 6pm. Fine. Fuck yourself.
I'm now drinking beer.3
My customer service girl just told me that she gonna charge $20 to a client. The client bought one of our web development packages and requested us to create LinkedIn, Google+, Twitter and Instagram account so he can put those on his restaurant website.
Don't be surprised if I became millionaire around 2020.
// $20 can give us like 5 KFC meals here.13
It is always a good thing that none of your clients websites got hacked but your own website got.
Today's gonna be a long day.2
Answered dfox's what's your weekend project question with "gotta hack some open source app for my needs". In reality, watched the cutest possum and Snoop Dogg's wild life commentary on YouTube is all I did on my computer.3
Dear dfox and trogus,
Is it possible to arrange a secret santa kind of duck gift sharing campaign once a year? Not necessary need to be a xmas campaign. We can wait until you update the shopping cart process with the feature 😬
Each user can buy ducks for other users. You can contact the recipients for the address if you don't have yet and do the delivery.26
Guy A : so I had to downloaded the one you sent ...
Guy B : wait you what
Guy A : I downloaded the file you sent
Guy B : you didn't need to download, you just had to save it
Guy A : NO, I had to download, if not it will cost my mobile bill
Guy B : NO, saving it won't cost any
And here I am : (屮゜Д゜)屮3
So while I was reading the weekly rant from wk1, I found this bug.
// I am prroud of how productive I am 😐8
Nice, I just removed my dpkg folder instead of dpkg/lock. Today is the first and only day for this week I can sit at my desk to work and this is first thing I did. And then I whine that I'm stressed and couldn't finish my tasks.
If I were not me, I would slap that-guy.6
All the cunts with their strong cologne mixed with cigarettes smell should have cut off their noses like Voldemort.7
I hate open space offices for following reasons
- bright environment (I cannot turn off the light just for my own)
- noises (talking, discussions, chewing)
- requests and questions
But I still cannot afford to be in my own office room yet.
Now I have to wear a cap inside the office like a mad-hatter and plug my ears with earphones even without playing any music.11
Things that pissed me off on Monday.
1 - that bastard of a jerk whom you have known since childhood, pulling your legs in front of your gf
2 - few minutes of "_ _ _ is typing" placeholder text showing up after asking something in IM
3 - the increasing number of appointments/meetings for the rest of the week
Maybe this is my retribution for participating in yesterday's rant about public transportation.
Saturday morning, I had an 🥚and 🍌. I was happy.
I went out to meet with my GF.
I got a window seat on bus.
The seat on my left was empty for few stops.
A mudafucka big kid came and sit beside me.
I was like, cool, heyyo kid. Not some greasy old dudes or ready to slap chicks.
Oh boy can I be wronger?
The mudafucka big kid started with right butt scratch using right hand.
Then followed up by left butt scratch with left hand.
And then did a wiggly body scratching using his seat like an alien snake.
I got itchy looking at him.
Also I said big two times because he spread his big thighs so wide it took 1/3 of my seat.
And now playing loud ass games on his phone.
Not a good sign for my Saturday.1
What kind of polite answer should I give to a client who visited us on Friday afternoon (29 Dec) and expected us to present him the finished website on Monday (1 Jan)?
// 1st Jan is public holiday and we made ourselves clear to every client that our office is closed on both Saturday and Sunday8
Company : Posted a developer job paid ad with proper JD and all info.
Candidates : Sent CV and applied for job vacancy.
Company : Called them to arrange interview.
Candidates : Accepted the appointment.
2/7 showed up on time.
1/7 requested to postpone.
Me : 🤔 🤷 🤐5
Not meeting any good mentors. Not meeting any good colleagues. Not attending any good dev classes.
I have self taught everything. After my uni kicked out, I founded my own work and working since then. Couldn't hire any great talent that can guide me with the pay I can afford.2
Dear fellow mate,
I can't reject your request to leave. You have your right to request casual/medical or any suitable form of leave. It's up to the HR to do their calculation and process your leaves.
All I can do is tell you the overview of our team's tasks status. And status of tasks assigned to you. Then tasks status of possible colleagues who can cover your position.
The reason I shared those with you is that you act like you have no knowledge about them.
That's all I have for you. Decide on your own what to do. But consider with this new information.
Arrrr not you too Firefox 😶 and Mr Robot . ... Wtf is wrong with both parties marketing team. If this is not irony, wtf is.
At first I really was gonna keep quiet about the whole Linus topic. But then I just saw Mark wrote this article 4 days ago.
Why Being an Asshole Can Be a Valuable Life Skill https://markmanson.net/being-an-ass...
Nobody can be fucking perfect. Nobody can be fucking everything. Through our lives from the first cry to last breath, we lost certain shits while gaining some shits. I'm not talking about materials and tangible things here. I mean losing shits like ability to understand emotions or loving or being empathetic and etc. But in return for those lost, you may have a superb understanding on different topics and ability of amazing concentration and freedom.
So I'm not saying that you have to be a nasty jerk to be successful. I'm saying you might be a nasty jerk since you are successful. And if you seriously think you need to improve yourself and do something about it, ok good for the rest of people around you.
Will the outcome be good for you? I'm not sure. I doubt it. The older we grow, the higher we reach, the stronger bond to our identify is made. Looking ownself as a total jerk and trying to improve it is probably the hardest task a guy can get in my opinion.24
You stupid shit jerk fucks.
Your request to disable the coming soon mode was hours ago. Of course google will show you coming soon text when you searched for it. It is not like google is under my arse or something.
And what do you mean it is not showing up on YAHOO!
Who the hell is still using YAHOO! ?
And that YAHOO! showed me that coming soon text result just like GOOGLE when I tried. So why is it not showing that to you? Oh right, maybe because you are old and stupid.
Today is already busy enough with packing our stuffs, stop giving us stupid tasks to fix.1
Please refer to my various previous rants.
I cannot share my story yet since burning hasn't stopped yet. Guess I will be able to share once the burn is really out.2
Fuckbug client has no brain but worse is fuckbug has not one bit of understanding.
I am a fucking developer not a fucking DESIGNER.
You are supposed to give me your fucking information. Information as in text and photos and documents that I can use with minimal modification for your FUCKING website.
It was fucking stupid of me to help you out with non-dev work in the first place. My fucking stupidest mistake of 2017.
Just for the fucking slider, this whole goddamn project is dragging for the whole 2017.
I even helped you out with taking the fucking product photo at your office with my camera so we can have decent images to use.
I stupidly helped you out with doing photoshop of those images with your product labels and stuffs.
But in the end, you fucking dare give me 1 properly designed image to use in slider. Then ask me to change the rest of sliders with similar design like that one. If you have that image why the fuck cannot you do the fucking rest by yourself and come and fucking ask me.
I fucking hate you.5
!rant && !!rant
☝️ What does that give you?
Today will be the last day we gonna work at this fucking hellhole of an office. Since I had so many shits to remember from this office, let me share my favorite.
1) Ground floor. Got flooded last July. Half our equipments got soaked. Oh equipments as in computers, cables, reports documents, etc etc.
2) I am gonna miss those connection down days.
3) I will also miss those black out days where we couldn't work for hours so had to play teamwork games to keep the morale of the team and you know to stay awake.
4) I will also miss that fucking mouse or rat. You are small and cute but fuck you for chewing my potato chips and peanuts. A-hole.
5) No windows so with no air-conditioning, it is a literal hell hole.
Gotta stop. I might cry.17
!rant, advice, !mine
Q: I'm [xx] years old [xyz] professional. Would that be a good idea if I try to change my career to software development right now?
A: Age is mostly doesn't matter. You can learn programming at any age. And, software is everywhere. Every background knowledge will be useful. Your prior knowledge will not be wasted.
But, should you change career?
- YES, if you deeply interested in programming.
- NO, if it's only because you feel there are better opportunities.
It's true that there may be better opportunities. But, without deep interest in the subject, you may struggle to become good software developer. Without being a good developer, your opportunities will be limited and you are likely to regret the decision.
Software development is easier for those who passionate but very difficult for those who doesn't....4
Skill in writing unmaintainable code
Chapter : The art of naming variables and methods
- Buy a copy of a baby naming book and you’ll never be at a loss for variable names. Fred is a wonderful name and easy to type. If you’re looking for easy-to-type variable names, try adsf or aoeu
- By misspelling in some function and variable names and spelling it correctly in others (such as SetPintleOpening SetPintalClosing) we effectively negate the use of grep or IDE search techniques.
- Use acronyms to keep the code terse. Real men never define acronyms; they understand them genetically.
- Randomly capitalize the first letter of a syllable in the middle of a word. For example: ComputeRasterHistoGram().
- Use accented characters on variable names.
- Randomly intersperse two languages (human or computer). If your boss insists you use his language, tell him you can organise your thoughts better in your own language, or, if that does not work, allege linguistic discrimination and threaten to sue your employers for a vast sum.
and many others :D
"This pub is famous for its pork dishes. And I usually buy liquor from that stop, quality approved."
- one dev friend
// said "best advice"
// not "best dev advice"2
I am having murderous feeling and wanting to throw everything around me. The fucking internet is slower than a dickless dude to get erection.2
Think I am drinking an expired coffee.
Taste is a bit .. funny and loose.
Oh it might also be the ants. I found few ants in the sugar but I couldn't be bother removing them so I just poured coffee directly.
I should just stick to my energy drink or coke :314
Linus Torvalds: 'I'll never be cuddly but I can be more polite' (BBC)
I could easily point you to various tweet storms by people who criticise my 'white cis male' behaviour, while at the same time cursing more than I ever do.
I'm trying to get rid of my outbursts, and be more polite about things, but technically wrong is still technically wrong, and I won't start accepting bad code just to make people feel better about themselves.9
Should I give swearing comments under the "I found my SO" rants for this week? 😔
I'm not upset. Not angry. Really. Well maybe a tad envious. Just a tiny bit. Yeah.
Screw it. Yeah I hate you all. 😭😭😭7
So I just got asked this question.
"Is it true that Windows only has up to 10? Isn't Windows 13 already out?"5
I think I'm already blind. Or the liquor ate a chunk of my brain cells.
I just realized that devRant web version has different accent colours based on avatar's bg colour.
Earlier I realized I have disabled show hidden files feature on my file manager and thought there was no .htaccess file.7
The freaking furniture people didn't complete things on time and our business development department is still not finished. The freaking reception desk is not there yet.
Here I am going to my new office on Saturday morning. Not to code but to monitor those guys to get things done by today.2
I know lots of you love stickers. But be careful according to this article.
Putting Stickers On Your Laptop is Probably a Bad Security Idea
!rant but story
My quick and semi-ugly solution to save amazing rants and comments forever and more organized.
What it is and it will be:
- archive of rants and comments from devrant that I found very good
- the original ranters will be informed when their rants are archived
- the original ranters and/or the management team of devRant has the right to request the archive content's total deletion
- every single thing on there will be accessible by anyone anytime anywhere (as log as server is healthy)
What it may become:
- anyone can register and save their archive
- dev content archive from other sources
- dev articles blog
What it will never have/be:
- any form of payment
- tracking (I don't even wanna know how many users are viewing)
- non dev related content
I'm willing to create user accounts for anyone interested in very near future. So please buzz me here if you want one.
So far it's a website of Laravel + Voyager + bulma with very minimal custom codes (I had to write below 100 lines of code in total). It is on Vultr server.
I'm gonna maintain and update as much as I can on my spare time. Hence I don't consider this as a collab. However, the code is on gitlab private repo. I'll make the repo public soon as well. Any contribution is gladly welcome. 😄10
My compartmentalizing skill is not good enough. Wasted last night by doing nothing and falling asleep because of a bad mood. I have shit tons of tasks.3
What if Brian Kernighan was just trying to say "Hell O world" and we misinterpreted as hello world
!rant && thanksgivings.
Sure we troll here. Sure we preach strangers here. Sure we hug unconditionally here. But everything is all cool.
I haven't been here very long but I found this community very good to communicate. In fact, we are talking more than dev related things. But I literally don't see any conflict or well.. shit posts/comments.
Really thankful for that. To everyone.1
I have established "Depressed Lonely Maggot" Club. Our symbol will be an ugly crying maggot.
You are invited :310
Got so many. (remember where I am from? 😁) Gonna share my favorite first.
X : I want a web app that my staffs can use and update data from different branches.
Me : Ok I can development such project.
X : But I want them it offline so they can use the app even with slow internet or no internet.
Me : 💀
// The data are shared across the branches BTW.5
Picking the web development field and becoming more of a business person than a dev.
I want to develop more interesting things (like games, AI, etc) rather than corporate websites and web apps. Now, I can't even write a mobile app ffs.
I can't even work on my hobby project lately.6
I'm gonna be 29 soon. (like in few months) 5% or 10% of my hair is white. I rarely dye my hair. But I guess I have to dye regularly now. Any tips or suggestions? 👀11
Cursee Station : The Keyboard
Prologue : I found /r/battlestations first and then the famous devdesk campaign came. I have been surviving with two potatoes laptops for years. One potato is big and one is small. Nevertheless both are 🥔. All in all, I made up my mind to own a proper dev desk. (even if not perfect)
And I'm starting with having a good Keyboard.
- space saving
- less than $90
Drevo Tyrfing V2 Ten-keyless RGB Mechanical Keyboard
I have asked my gf who is temporarily at Japan to buy it from amazon.co.jp for me.
May I hear reviews and feedbacks from anyone who have used it?12
Considering their habit of asking things with deadline 1 inch away from their ass, I have come to a conclusion that "majority of my clients are fans of anal love".6
Thunderbird UI sucks, search sucks, sending sucks, all sucks. Why cannot we have beautiful and user friendly linux mail app?23
LMAO. Had a tough day and finally heading home with most likely the last bus for today.
But his comment made my day. 😆
// I genuinely found it so funny hence shared in joke 😬4
I am mad at myself. Angry at myself. Frustrated at myself.
For clinging onto this nothingness.
Being a coward to let things go.
Unable to give up.
It's all so tiring.
So so tiring.
For a nobody, there is nothing wrong with leaving this world as I came.8
Retro Gaming playlist by Spotify on Spotify is one of the best oldies playlists I found.
// Also remind me how old I am 😁5
So the vacation mood wore off very quickly and the usual nobody will understand or nobody can accept me mood got activated.15
FUCKING google doesn't allow our country to buy FUCKING partner or reseller program.
So what the fuck do we do as an agency, we have to fucking treat every domain and google business suites as seperate entities.
WHAT THE FUCK IS THE SHIT WITH THAT?
WE HAVE TO FUCKING KNOW THEIR ADMIN PASSWORD TO FUCKING MANAGE THEIR GOOGLE SUITE ACCOUNTS.
IT IS A FUCKING NIGHTMARE.
I HATE GOOGLE FOR THAT REASON ALONE.
I can care less of how much data you gonna steal from me.4
People think I don't get angry easily at office. I just don't want to get angry, at least in real world.
My mind is constantly clouded with "throwing things away, smashing my computer to crumbs, telling people to go die, fuck off, punching faces, kicking butts, committing murders and nuking the whole world".4
1) read every pages of the tech's website
2) follow documentation
3) read online tutorials
4) try to use it in currently working some projects1
X : Do you accept space for username at sign up?
Me : Nope, no space. Username shouldn't have space.
X : Lots of people have trouble at registration because of that.
TL;DR - Developers, do not buy HP Stream models laptop unless they are selling at $1.
Cannot even handle Sublime + Firefox + LAMP use case well. On lubuntu OS with literally nothing else on it. Sublime crashes every hour.
Now I am learning how to code using other tools before I can buy a better replacement for it. Failure with gedit; very slow and sluggish. Currently trying Geany.
It's a pain in the ass to learn new tool especially when you are so accustomed to something. 😣16
I wish I can fucking clone myself.
We have been providing digital marketing services for like 5 years without having a proper QA team. Well because we cannot afford to hire one. Technically I am supposed to check and control the quality of our operation team. But I have been juggling so many balls and couldn't do that properly.
So this year we decided that we have to seriously take care of that. But we are providing all kinds of services and creating a QA team for all those services is gonna be costly. We wanna solve it, but also doesn't wanna hang ourselves with another rope. So we have decided to just found a QA team with leaders from various departments mainly Sales and Customer Services. They are the ones who have talked with clients. So they should be able to judge the quality of the services our operation made.
It is a fucking nightmare. It is like we have doubled the amount of clients. And that extra half of those newly popped up clients are sitting in our office.
Scared the shit out of me when I heard one of my volunteer side projects website was down. Because I just finished fixing my own hacked website today.
Turn out the server and website is fine but the domain was expired yesterday 😣
Don't fucking scare at me like that.
Tough week indeed.2
Why do some people have to be so self-centered?
They asked for my help with a logo. I said I will help even without any charges. I know they don't want to spend money. And that's why I frankly said I can help free. But then they said they will feel bad then and ask for my quotation. Ok, I sent.
They said "Sorry it is too high, can you give 60% discount?" Ok, sure.
Then they asked if they can get it in 4 days. Ok, I said.
Then they said they changed the name just now.
At least give me a fucking ounce of respect.2
Does anyone of you know about it?
If you are, I would like to hear your opinions.
Saw the following meme text on fb group.
"It took me 30 minutes to write the code. And 2 hours to fix the bugs."
But I thought it is not quite complete without this ending.
"And a single minute for client to totally dismiss everything."
Have you ever reach a point where you lost any desire or mood to do anything? Like when you don't even want to rant about the fuckedupshit you are in.9
At the first few meetings, told us they are giving sponsors to World Cup 2018 and we should totally talk about it loudly on media.
Then when we submitted our plan, they said things have changed and they no longer can mention about World Cup. We had to redo everything.
Now, they blame us that our service quality is so bad that we should learn from *some refernce* company. Said company is only talking about their sponsorship for World Cup.
Bought smallest package from us. Demand services greater than our largest package.
Gave us an information of a name spelled in "Barbu". We used that spelling and used it for various tasks in past few weeks. All approved by client.
Blamed us we are giving such a poor service that we cannot even spell "Babu" correctly this morning.1
So I just had my another CUTSOM (code-until-the-start-of-meeting) practice. 🤷
Proud of myself for pulling it off when yesterday was a day of OS reinstallation-fuckartory and a night of stormy-no-power. 🕺
And at the same time, hating at myself. 🤦♂️3
Silly and stupid me.
Check phone. Check devRant.
Saw Trogus's filter update post.
Happy and left a comment.
Went to playstore and update.
Open devRant and use the feature.
Tried to filter only Rants and Questions type.
Happy and went back to sleep again bcz Saturday.
Continue the rest of day with other stuffs.
Use devRant again.
"Huh why the heck is the first post about some random quote?"
"Why the hell is second post meme"
Check filter feature again.
Silly me and stupid my eyes and useless my brain is not worthy for good and clean UIUX.4
So I decided to positively tackle the negative energy surrounding me these past few days. I tried to be productive. I went overboard, of course. Where is the fun in normal?
I wrote down all the urgent tasks I must die-die finish. Anyone closed with Asians will know the severity of the die-die and must combo. I started with tasks I have to finish in 3 days. Then in a week. Then in 2 weeks. I ended up creating more than 25 cards across my respective Trello boards.
The tasks that come to me always need minimum 3,4 working hours. Literally. The furthest deadline I see is Oct 15. The tasks I counted is more than 25. No appointments nor meetings were counted yet. It is not impossible. If I finish 2 tasks per day, 14 days is enough to complete all. I might have to continuously work 2 whole weeks of course. But it is still fine, right? Right, guys? Right? It's doable. Right?
I won't get any unskippable appointment within this 2 weeks. Right?
I won't get new tasks to finish within this 2 weeks. Right?
I won't have to guide other people how to do their tasks within this 2 weeks. Right?
I won't have to work other people's tasks when they absent within this 2 weeks. Right?
I won't have to entertain any annoying client because customer service team can't deal within this 2 weeks. Right?
I won't have to do other personal tasks within this 2 weeks. Right? (Like helping with creating a wedding slideshow for a friend marrying on Oct 28)
My life is totally fine. Right?3
Medium long story about POP!_OS
TL;DR : A true K.I.S.S. OS. Very well designed UI. In general suitable for everyone. Any distro-hoppers MUST try out. If your current OS is already heavily customized to your needs, DON'T bother with POP. (Read till the end if you are on toilet, nothing to lose)
Backstory : I am never a fanboy of anything although I am loyal to the tools I use daily. So OS is also something I picked and use to meet my needs except when I was a student. My first linux experience was about a decade ago with ubuntu. Have tried almost all kinds of light-weight and minimal distros after that (lubuntu, arch, mint, puppylinux, fedora, centos and others I forgot) during my student years.
I like all things minimal. ("Keep It Simple Stupid" is my email signature.) When I started working, Windows became the sole OS I use since it met my needs better than others. Except that one time when I tried Elementary. Although I found it a good OS, it didn't get installed as a dual-boot. I don't find Elementary minimal. It is one of well designed OSs but I still think it can be improved. (Plus I had this weird feeling that it is similar to Mac OS)
At the start of this year, Widows alone was not enough for my needs. Decided to look for a minimal linux distro. My old i7 ASUS has 8GB RAM and roughly 250GB free storage. So I am not that worried about hardware requirements. My main struggle is downloading stuffs. (Few of you guys must know by now the speed of my internet LOL.) Well, even if I had a good speed, I will still look for minimal distro as first priority. So I went with minimal ubuntu image and xubuntu environment. Although I do not like the UI design, it is acceptable. Through out the years, I have configured it to suit my needs and currently pretty happy with it.
Thoughts on POP!_OS : To me, it is literally like meeting a young girl who is perfect for my life. She has the perfect body, beautiful face, amazing appearance and good manners. And she is young, of course there is a lack of experience issue. But it can be taught and she has a very high chance to become a wonderful lady if she continues like this. Only crap is I already have someone and in a committed relationship. So I could not go any further than introduction. I do save her contact and will keep in touch with her online. You know? Things change. Things always change somehow.2
FYI. Copied from my FB stalked list.
Web developer roadmap 2018
Common: Git, HTTP, SSH, Data structures & Algorithms, Encoding
Back-end: PHP, Composer, Laravel > Nginx, REST, JWT, OAuth2, Docker > MariaDB, MemCached, Redis > Design Patterns, PSRs
DevOps: Linux, AWS, Travis-CI, Puppet/Chef, New Relic > Docker, Kubernetes > Apache, Nginx > CLI, Vim > Proxy, Firewall, LoadBalancer
Unbelievably slow connection. Wanted to do speed test so I can post with proof. The connection disconnected the moment I click the "Test speed" button.
Shamless rant towards the shamless Cursey dude. 😫
So whole day I have been trying to pass a variable from laravel blade view to vue2 component file. All in seperate files. I know that I have successfully passed 1 or 0 in same flow before. So I was following the same steps to pass my string variable. It kept giving me undefined. No google helped and I had been doing all kinds of stupid useless trials. All failed.
Because it is supposed to fail. 😐
I only learned it at the end of the day.5
Wow so much hate for WordPress. Le me to the rescue 💀
Yes WP is bloated and crappy and full of security issues etc etc. Agreed. That doesn't mean it is useless though.
It is alright to use for someone who is not really good with web, someone who just needs a blog, someone who just needs a home page, about page and contact form with a possibility of updating photo and text once or two times a month.
It is not suitable for e-commerce nor lots of transactions/forms involving websites.
As long as you know what kind of horse/vehicle you are on, you won't end up in the dirt.4
Everyone come and brutally fuck and kill me for today I have sinned.
My SO asked me to buy a durian cake and I did. I am saving myself from taking a cab since the locations are a bit far off. So yeah 😥
I'm that guy on a public commute with a fuck load of smell package. 😭
I wish I can apologize to everyone on bus 😓22
Think my brain is drowning in my nasty thoughts.
I wasn't sure whether boobstrap or bootstrap for seconds.1
When you try your best but you don't succeed
When you get what you want but not what you need
When you feel so tired but you can't sleep
Stuck in reverse
I am currently facing a client from hell. I don't even wanna write down the shits she is giving us. This lyrics are just prefect for my scenario.6
Bought cup noodle to save time and hassle. Forgot to turn on the electric kettle. Pour the water into cup without checking temperature. In the end, have to cook with the pot anyway. What the **** am I doing?5
So I guess my debug pet is the most powerful of all. I meant Totoro on right.
// The pig was just there to remind me of few stuffs.6
FUCK THIS SHIT. I AM OUT.
That's how I started my Monday. So this week gonna be another great week again. I can bet.2
It has been months that I am not working productively. Probably almost a year. I am not sure. Especially development related work. I would only start work at the very very late last minute (mainly because of clients and deadlines) and the outcome is usually very poor. Something is definitely wrong with me.6
A real chef will rant about a freaking knife sharpness and weight and handle and all that shit. Because a real chef knows what he is holding.
Us? We are happy as long as the knives in our hands can cut some stuffs or stab some people.
// Disclaimer : I just left this comment on a rant where OP claimed many users (average users) have no issues with a particular OS while a bunch of self proclaimed developers have lots of trouble with that particular OS.2
Sometimes I think I am (a developer) is similar to a samurai or a yakuza. Once we get into this business, we just cannot get out of it. :?
// I am starting to get drunk. It is lucky for you guys that we have 2 hours interval. I don't expect my next post to be any good.4
I don't know why things work when I do but not for other people. 😓
Request to reset password. I did.
Said still cannot login.
I double check. Reset again and try to login. Success.
Said still cannot login with a screenshot.
😓 I think my projects hate me.2
Internet at home down.
Internet at office also down.
Two different service providers but they use the same backbone or whatever you call it shit which is broken and the repair needs hours.
And I still don't wanna rant about it.
Maybe I need to check myself with a doctor.1
Fucking pain. Can't use my right hand anymore. Stretching it is painful. Bending it is painful. Think it's that tennis elbow, mouse elbow shit finally happening. Currently applying ice at 5am.
Seriously, I got stiff and pain on my left shoulder last few weeks. After a decade of using laptops and mouses in any posture, it is not my 8 years old laptop turning into potato only. This weak ass body is turning into a sack of pain.
Guys and girls take care of your arms and body just like your hardwares.5
**** $h!t **** $h!t WHY IN THE BLOODY HELL ARE YOU KEEP FORGETTING AND FORGETTING TO BRING A SINGLE EARPHONES TO OFFICE???? BRAIN, WHYYYYYY?4
Not only is the documentation only in Chinese, but also the labels used in the components are. 🤦♂️🤦♂️🤦♂️
Oh well time to get my hands dirty.3
Had to visit another town yesterday for a business meeting. Left my house at 6am and got back this morning 3am. The meeting itself was an hour or 90mins max. The rest was on the vehicle. A bloody waste of time and a toll on my body, I would say. Tired mind with a backache. And I am not even 30 yet. Geeez.6
Is it technically possible if I wish for a time when I can switch between different OSs on a single machine with a smooth ease just like switching between workspaces or opened applications?13
I still hang out with my friends that I have known since we're in elementary school. The whole gang just had dinner and beer at a pub last night. We usually hang out on Friday or Saturday night. Then sometimes on weekends at someone's place cooking meals, playing games etc.
I also hang out with my gf at least one day a week. The activities are *censored*.
Apart from that, the rest of my life is work life.
I won't say my life is very good but I can't say it's terrible. 🤔1
Baby I don't need dollar bills to have fun tonight ~
I love cheap clients ~
Baby I don't need dollar bills to have fun tonight ~
I love shit bugs ~1
They wanna increase the tax of everything probably including the ball weight. Hey you got big ball, give 10% of your salary as tax. Fuck you government.
But you can't even provide a fucking proper electricity during day time.7
I talk to clients. I prepare the requirements. I design the database structure. I design prototype frontend. I do documentation. I code. I debug. I update change log.
When it is 645am Friday and you spent the whole week with meetings and tasks and sleepless nights.
You just cannot give a tiny rat ass about the naming of routes and functions.
DO NOT ask me about my variable names!3
Let's play a game.
I'm almost 30. (Like +1 or -1 to 30)
Are you older than or younger than me? Just answer "older or younger" is fine.
I'll reply my impression of our age difference truthfully.
For example, I have an impression that dfox is older than me but trogus is younger. (I seriously don't know their bio, couldn't bother to check out 😬)82
So while everyone is posting their devdesk, here I'm contemplating whether to clean or buy new or just roll back and ignore I have never seen this.
I'm in a mudaphuking closed air conditioning room. Where did all this came from?6
Two containers had accident this morning. Result? Wasted 45 mins in traffic and my 90 mins commute to office became 135 mins.
// I really don't care about causalities and stuff. Is it me alone who is too self centered? 🤔10
!rant && Thanksgivings++
I am truly thankful to be a programmer for it is the only job on Earth where doing mistakes is the profession itself.
Think about it. We make more mistakes than other professions on DAILY basis. If a doctor miss a step during a diagnosis or an operation, a fucking human being might die. Engineers, lawyers, teachers you name it. They are not allowed to make mistakes.
Us? We are earning money from other people for all the hours we spent fixing the mistakes which we made in the first place.4
Heard sales manager talking to his team to wash their hands properly after using computer keyboard.
And here I'm sinking my face in both hands and occasionally covering my mouth with one hand and biting my finger tips sometimes.1
Nobody's fault. It's just my naiveness.
Meeting time is at 1pm.
2 guys from 2 different companies and me.
Guy A and Guy B offices are a bit closer.
Meeting venue is Guy B office.
Guy A confirmed and reminded me about the meeting around 12.
I had my lunch early and left my office at 1230.
Got a call from Guy A while I'm on route.
Guy B forgot the appointment, went out and they have rescheduled it to 530pm.
In the end I had to pay a round trip ride for a taxi.
Well at least it's cold inside the taxi while outside temperature is 38°.3
“Happiness in intelligent people is the rarest thing I know.”
― Ernest Hemingway
oh o we are all super intelligent 😎
// TGIF is a luxury for dev so I made a new name for Friday 😋6
Not really a rant and not very random. More like a very short story.
So I didn't write any rant regarding the whole Microsoft GitHub topic. I don't like to judge stuff quickly. I participated in few threads though.
Another thing is I also don't use GitHub very much apart from giving 🌟 to repos as a bookmark. Have one hobby project there. That's all. So I don't worry that much. I'm that selfish and self concerned. :3
I was first introduced to version control system by learning how to use tortoisesvn around 2008. We had a group project and one of the guys was an experienced and amazing programmer unlike the rest of us. He was doing commercial projects while we were at our 1st and 2nd year. Uni had svn repo server. He taught us about tortoisesvn. He also had Basecamp and taught us how to use it as well. So that's how I learned the benefits of using versioning tools and project management tools. On side note, our uni didn't teach any of those in detail :3
After that project, I was hooked to use versioning tools. So until school kicked me out, I was able to use their svn server. When I was on my own, I had to ask Google for help. I found a new world. There are still free svn services that I can use with certain limited functions. That's not the new world; I found people saying how git is better than svn in various ways. It was around 2010,2011.
At first I was a bit reluctant to touch git because of all the commands in terminal approach. But then I found that there is tortoisegit. I still thank tortoisesvn creator for that. I'm a sucker for GUI tools. So then I also have to pick which git servers to use. Hell yeah, self hosted gitlab is the way to go man. Well that's what the internet said. So I listened. I got it up and running after numerous trial and error. I used it briefly. Then I came back to my country on 2012-2013; the land of kilobytes per minute (yes not second, minute).
My country's internet was improved only after 2016. So from 2013 to 2016, I did my best not to rely on internet. I wasn't able to afford a server at my less than 10 people, 12ft*50ft office. So I had to find alternative to gitlab which preferably run on windows. Found bonobo and it was alright. It worked. Well had crazy moments here and there when the PC running Bonobo got virus and stuff. But we managed. We survived. Then finally multi national Telecom corporates came to our country.
We got cheaper and faster mobile data, broadband and fiber plans. Finally I can visit pornhub ... sorry github. Github is good. I like it. But that doesn't mean I should share my ugly mutated projects to the rest of the world. I could keep using Bonobo but it has risks. So I had to think for an alternative. I remembered that gitlab didn't have cloud hosting service when I checked them out in the past. So I just looked into Bitbucket and happy with their free plans of 5 users and unlimited private repos. I am very very cheap and broke.
That's why I said I don't really care that much about the whole M$GitHub topic at the beginning. However due to that topic, I have visited GitLab website again and found out they have cloud hosting now and their free plan is unlimited users and unlimited repos. So hell yeah. Sorry BB. I am gonna move to cheaper and wider land.
TL;DR : I am gonna move to GitLab because of their free plan.4
PHP + jQuery + Excel
I am facing the holy trinity or something.
Cool? eh? No no, not as cool as the holy trinit holding excalibur.
One of the info is Gender : Male, Female. And they state that we must export the excel with selected gender by drawing a circle over the choice.
Not Gender : Male
But Gender : (Male) , Female
Consider my bracket as circle.
They are not even in seperate cells. So now I am spending days to draw a fucking circle over a text in excel export using php. Still failing. FML.
* I control myself from asking for coding tips here but I will appreciate anyone who can help me out regarding the issue in this rant.13
Skip away if you have zero interest in CurseMeSlowly's personal craps.
These days I am either slacking or working on things I like. Hence the lack of ranting.
So one of those "working-on-things-I-like" activities is my slow and snaily collab project. 😅 Today I am aiming to accomplish like 0.1% of it 😆 by finishing the github login feature. I have done the OAuth part. Just left with designing table structures and storing user data.
I plan to save login credentails into *users* table and other app related data into *profiles* table. That's what we usually do with users and profiles anyway. But I'm stil having a little bit of doubt regarding the proper way to store the game statistics like user's health, user's experience level etc.
If I am just showing the current statistics on the app, then those 2 tables are enough. But what if we want to see the progress of a user? hmm 🤔
I guess I will just leave it to decide later. 😬
If you don't know about it please check here https://cursemeslowly.github.io/dev... Any form of contribution is warmly welcome 🤗3
Best dev experience : found this. https://github.com/jupeter/...
Worst dev experience : learned the cons of no documentation the hard way.
A bit long read but worth it for every dev to become a better dev.
No no, not from me.
From Linus Torvalds himself.
I have the best of the very best client on Earth.
A kind who would flat out reject with most depression reviews to our best and hardly committed work whenever an payment installment date is near.
I don't know the current total number of daily active users and rants counts on devRant. But maybe it would be nice to have a group tagged/mentioned feature. Or something similar. Or subscription to a tag?
Like for example, when it comes to security and privacy and google-free-life all of us usually mentioned linuxxx and the gang. When it comes to server, if I'm not wrong Linux and electrical hardwares for Condor, etc.
But there might be (should be) other who should be mentioned and who would want to get mentioned as well.
Might be fun as well. All those Raven and clans can communicate easily with such feature.
Thoughts anyone? If I got positive responses here, I'll open a feature request on GitHub 🤔31
Of course the first thing I do when I sat at my desk is to update my Firefox. And I realized that chrome also needs an update.
I remember clearly that I just updated everything yesterday. So Google released updates on the same date as Mozilla.
Coincidence? Don't think so.1
fucking zoho and their fucking sign up and authentication process.
they need a mobile phone number for the sing up, alright fine, I provide. but after submitting the form, nothing fucking happened and i am redirected to the initial sign up page. fuck you.
try again and guess what, said my phone number is already used and i can try sign in with it. ok alright, i try to sign in using my number and my password. guess what? i am redirected back at the initital sign up form page. fuckkkkkkkkkk.
i try again with another number. and then this time, guess what? said the fucking email is already existed. jesus fucking fucking christ.
browse around their help desk and found this. https://help.zoho.com/portal/kb/...
sure I follow the advice and guess what? yeah i'm redirected back to the FUCKING GOD DAMN same page again.
I gave up and wanted to send them a reply on their help desk and try to log in using one of my other existing zoho accounts. GUESS WHAT? THEIR HELP DESK LOG IN IS NOT WORKING. ARRRRRRRRRRRRRRRRRRRRRRRRRRRRRR.
I click "Sign In". Login as User or Login as Agent dropdown appear. I click Login as User since my user account is already logged in. It nothing happened. It flashed and I am back at the help desk thread with no changes. It is still "Sign In" at the top. I fucking give up.3
So now Github has their project feature and Bitbucket has integrated Trello [beta].
Any of you guys using those features?
How do you handle your ToDos/tasks?3
Wish me luck. I am done with the spaghetti mess.
There is a stock management system written using laravel and jQuery. There are mistakes in database structure. There are lots of I-dont-know-what-this-function-do-so-i-should-leave-it-alone codes. There are lots of repeated and duplicated functions.
Gonna start things from scratch and will also start using vue. This week's Thursday and Friday are public holidays here. I hope I can code my ass off and finish the migration/refactoring/cleaning shit by Sunday.1
know what is worst than fucking clients from hell?
fucking websites that need a mortherfucking good spec computer to run. i cannot even type properly. thought my keyboard had problem. no. I can fucking type fucking quick and well here now with no hiccup. i wish i can burn those all down.
no wonder we love devrant. even the website is fast and good.3
It's Monday and I didn't feel very good last weekends. Time to go into zone and code. Any poor soul who decided to buzz me shall be ignored.11
Awhile ago someone mentioned Freepik and interested to buy the premium package, if my memory serves me. I forgot who.
But Freepik is giving 40% off right now.
// I'm just a Freepik user sharing for anyone interested. I don't get any promotion fees (sadly) ☹️8
Do you think you can start all your weekdays' 730am to 9am with continuous honk noises every 5 to 10 minutes interval?
If you think you can, please teach me how to survive that shit. This much craps on daily (and especially as the start of the day) is definitely killing my mind and productivity for the rest of the day.2
I have never really understood the true meaning or usage of the term "passive aggressive".
Is this email passive aggressive? Or just a bit sad?3
Well I wish I could abandon jQuery and bootstrap all together and just use some vuejs admin template with my Laravel app. But things are not that easy and I am a lvl 1.0 vuejs user.
So sorry V girl, you gotta learn how to live with Mr.J for a few more months.4
1 dept with only 1 staff, well 1 chief to be precise, all employees quit. Another dept with not enough manpower. Requested the dept with highest manpower to help with other depts tasks while struggling and solving the shits out. Thought company is bullying them with extra workload and voice out they are looking for new jobs.
They are not wrong. And that's the bittersweet shit I have to swallow. In the end, it was my responsibility and I'm not doing enough.
What's your new year resolution(s) for 2018?
What do you like about devRant?
Which area do you think devRant can be improved?
// I got asked those questions last night at one of the project dinner.
// So now I am asking you guys here.
// I have replaced the project name to devRant for us.
// My answers in comment.3
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
Don't know if you guys have this kind of boxed up stuff inside like me. I have good friends, I have a good gf, I have great family and nice colleagues. But there are still so many things I don't share with them, especially the negative feelings I usually possess. Even here I don't share all the deep dark stuff.
As much as I wanna share my true identify and personal info here, the reason I'm restraining myself from doing so is this is the only place where I can say whatever really I wanna say in my mind. Except my blog but then my blog doesn't have any reader.5
Gods are always looking out for me.
I got up at 4am to finish the work.
The meeting is at 9am.
So Gods turn the power off at 6am.
They want me to learn my lesson.
They just want me to plan ahead, manage my time and task wisely.
They just want me to become a better being.
They keep teaching me at every possible opportunities.
Yes, I understood. Yes.
But you know what, Gods?
Fuck you. Big fat ugly smelly fuck you. I can't tell you all to go die because you all are immortal and shit. So fuck you. I will never manage my time. I will always work at anytime anyhow I like. You think you can teach me? LMFAO. LOL. ROFL. You will never win. I will survive all the pain and shit. I will do what I like. So fuck you.2
Ah the pleasure of realizing that the base of your project makes it hard to expand upon so you rewrite the whole thing from scratch, while simultaneously trying out different things. The joy of coding!1
TL;DR : I have carelessly deleted my pocket account. arrrrr fuckkkkkkkkkkkkkkkkkkk
I usually censored my fuck with * but this level of fucked up shit need no censor anymore.... shit fuck fuck fuck
I am using separate profile for my regular ff and ff dev edition. I didn't know both of the browsers are already linked to single pocket account. I thought the pocket account on my dev edition profile was a new one auto created by ff and decided to delete the account. Turn out it was the same freaking account. I even saw the name linnth but I still clicked Delete My Account.
All 5 or so years saved bookmarks are gone. Arrrrrrrrrrrrrrrrr1
First exposure to computer?
Back in 2005, I think. Windows PC, I think. The rest is very blur.
All I can remember is it was white and monitor was big like a television. First ever computer of our family. No internet. No game except solatire and craps. Mainly just used it for porn-purpose. Did some programming assignments. Did some poems writing and then printed them out with all-in-1 printer and tried to sell the booklet to girls in public. (Obviously sold zero).2
Got a ****ing blocked nose. ****ing irritating. ****. Sick dev is a bad dev. Zero productivity. Tons of things to finish before Saturday. ****.4
Dev related. But more of Westworld related. Definitely not a rant.
Westworld season 2 poster has this code. Any guess? Redditors going nuts on it.
Ref : https://redd.it/86d80u1
As usual, I guess I am getting depressed again. Happens at the last week every month.
This is like my personal PMS. And have no idea how to overcome this. FML.5
Operation people (devs, designers, content writers) said clients are being unreasonable.
Clients said the outputs and results are not satisfactory.
Now I understood the phrase I have seen a lot here.
I sometimes feel like people who make/made compilers for C were incredibly intelligent, but also were aliens without any understaing of the average brain capacity of an average human5
It's not like I want to slack today but tomorrow is holiday and office internet is down for unknown reason. So ... 😳2
We accepted a property listing project for a client.
I have been looking online for references and inspiration regarding design, features, plugins etc.
And this is what I just found. I shit you not. $20 and you get everything. WTF.
May be I will just buy it and give it to my client. $20 and you have like 40 lines of features, if not lied, which are more than enough to meet my client's requirements.
Why the heck am I working?
Am I the one who is charging too high to my client?11
Why did you guys post a photo of your monitor instead of screenshot?
That annoys me every single time. Even if your PC is not connected to online to upload the screenshot, there still is Bluetooth and other means to send a file to your phone in less than few minutes.4
Public Service Request to Users from Tokyo and those with good knowledge in buying keyboards.
Which retail shop sell tenkeyless mechanical keyboard such as HyperX Alloy FPS Pro? With English words not Japanese 😬
I can't find it at my country and my gf is currently at Tokyo for a training, so.
On further note, I'm looking for a keyboard with following requirements. Would appreciate your recommendation.
- without numpad
- standard qwerty layout (US/UK)
- backlit (any color, as long as keys are visible in dark)
- USB wired
- easy to clean and maintain
- must last for more than 3 years13
So few of you will know that I was a bit wasted last night (Monday night). Few of you will also know I was having trouble with my new linux installation. (POP!_OS)
After troubleshooting this and that, I gave up. I believe my hardware just doesn't wanna pop. So I installed manjaro xfce.
This morning I woke up with my laptop beside me with a locked screen. I entered the password I remember I setup. Wrong. I entered all usual passwords I normally use. All wrong.
😖 😖 😖5
Curious. What's your definition of a full stack developer?
Is it just about knowing all necessary languages? Does it also include various business oriented soft-skills? What about handling server and stuffs?
It is a new term I have been seeing a lot lately (especially after 2016, if I'm not wrong). Of course, I could google and look for the answers but I prefer to know devrant community edition 😀7
You shitty brat, if my HR staff didn't call you, they didn't call you. Still don't understand? Ok, simpler explanation. Because THEY DO NOT WANT YOU.
Just because we know each other doesn't mean you will get hired at my work. And you are not even a developer, you are a freaking sales man. Why the heck do you keep asking me about it?1
I can follow and am fine with the Vue documentation. I go crazy when I read online tutorials. I don't know webpack. I don't know ES6. I don't know nodejs. Arrghhh.
It is like all of a sudden I'm thrown into an English speaking courtroom as a lawyer or into a bunch of Brits.
!rant && POLL
A lot of people are asking for poll feature. There have been many debates. While reading those, I even thought we should probably ask a debate feature before poll.
Anyway you can actually create poll rant. Just gotta be creative and a bit organized like adults (hope we all are).
1) you ask your poll question as rant
2) you enter your poll choices as comments
3) people ++ their favorite choice comment (s)
Of course this is not a poll-poll feature so there are many lacking functions. But at least it works to certain extent.
Eg Question : What is your OS?9
The mudaphuking mosquitoes are literally saying "I don't give a fuck about death" to me.
I can kill them anyhow and they just keep coming every hour every day at my house. It's like my hands are having period.
ヽ༼ ಠ益ಠ ༽ﾉ5
Damn this week topic is hard.
I am gonna go with managing a team. I have to use the DRY SOLID YAGNI KISS on daily basis at non-dev tasks too.3
Late Steve Jobs :3
// I don't wanna copy and paste all the text from his biography book. So please assume I did that. :35
Do you guys have any issue with Firefox lately?
It's lagging and hanging a lot on my laptop since like two weeks ago.
I usually run like 2 windows with no more than 7 tabs each. So 15 tabs max in total.
The rest of service I run are sublime, terminal, Mailspring on my lubuntu LAMP stack. :(
The latest app I installed and used is Mailspring, so if nobody has similar issue, I'm gonna disable it and test.8
Saw lots of regret posts about being in dev field. Then why bother living that way?
Not like engineering, medicine or business management fields, I believe programming needs passion similar to art related careers like acting, music and painting etc. So if you don't have any passion for programming, you won't be successful or satisfy at all.
That doesn't mean it is all good and happy days for every passionate programmers. We sure have ****ed up days (probably more than other fields.) Seriously that's why we have devrants. No? But it doesn't reach to the point of regret to me.
Here our national programming language is probably PHP. The pays are lower than your part-time fast food chain workers. The internet speed is in kbs with 2 digits most of the places. Government doesn't give a crap about IT. No IP copyright laws and so on. I probably would earn more and live better if I were not running this IT business.
But hell yeah I never regret at all.1
I couldn't easily find it again and I didn't screenshot it yesterday. But this is not made up.
Yesterday I found a Sponsored post on Facebook about a class for one of WordPress premium theme with visual builder. Well it's more like a workshop rather than a class.
The description said if you want to have stable income, want to work from home, want to experience a *real developer life*, etc etc.
REAL DEVELOPER LIFE. No kidding.
I do WordPress websites. Yes I use premium themes. Yes I do visual builder. Fuck but I don't call that work real dev work and I'm not proud of those projects as real dev works.
In the end, the hungrier guy gets the bread. I guess. I haven't thought of providing such courses at all.
PS : the mentioned theme is Divi from Elegantthemes.
Few weeks back, I have subscribed /r/battlestations and drooling everyday. Now with this latest devRant news, it's time to save money or sell my ass on street to
1) buy a wide monitor or monitors
2) buy backlit keyboard and mouse
3) buy a good desk
4) buy a good chair
5) buy/rent a room with enough space
Forget about buying and setting up a good unit, I can just use my potato laptop for one photo taking. *dry-laugh*
!rant && Android
I thought I found something on devrant app turn out it is an Android thing. Not sure if a bug or not.
I use Android 7.1.2 default keyboard . And Google place a small G logo at the top left corner of keyboard. Clicking that show the gif, emoji, language setting etc menu.
On devrant and a few apps I have tried, that G icon remains on the screen in a transparent and almost not visible state but at the same position after hiding the keyboard. Like a watermark.
At first I thought devrant app background has that mark. Even took a screenshot to share here. Turn out it doesn't show up on screenshot. Because when I zoomed in on the image, the icon remained at same position on screen. So it is showing on Google photo app as well.
Any of you guys have that issue?3
Wrote the following comment and deleted because I don't wanna give negative thoughts to OP on Monday 🤔 so I just decided to share this as a rant. 😳
Thought I would just drop by to drool at the comments because I saw "artificial intelligence" and stuffs on the rant. Turn out it is a chatbot to reply when account goes offline. No offense, but I facepalm-ed myself.
I know chatbot falls under AI subject, but an auto reply isn't.
It would be very cool to have a wrong random username showing. But yeah a lot of extra work for an April fool's prank 😁
BTW who has 10101010? Can we do a viral binary hunt thingy among us and tag the person here?
Recent discussion with ele gave me an idea to post this question here.
Which type of company should a fresh CS graduate work for? A corporate or a startup or a SME.
My advice for newbies is on SME for first few years. Then decide on your own based on your personality and career goals for future years.16
!rant x 9999
!dev x 999999
Say what you want, but I'm sharing this.
The only thing I am waiting in 2019 is this. Not new phones, not new OSs, not new apps, not new digital currency, not new sex toy, not new God Of War, not new Game of Thrones. Just this 3rd installment of my favorite game.
// I am not a serious gamer.4
I hate extremist to the point where I became an extremist of hating the extremist.
If life is as simple as 1 and 0, we won't even be fucking evolved and alive till this far.
Every story has different perspectives. Different motives. Is it Kingslayer the one to blame? Is it the Queen's fault? Or was it Little Finger?
We look at one piece of the puzzle and we talk and talk and talk. Well not only do we like to talk our own thoughts out loud, we like to persuade others to join our thoughts. Just like what I'm doing now.
Does this all sound simple as 1 and 0?6
Just had a meeting with a client. Client is a local company but they hired a new guy and he is a foreigner. They made a website with us. Since it is a typical corporate website with few pages and just text and images as content, we used WordPress.
The new guy is familiar with squarespace and asked me my opinion on using SS. I don't really find any issue and it was my reply. He seemed surprised and asked me "Wouldn't it be like losing your business?"
I have never considered developing WordPress as my business. Programming is my interest and profession. But my main passion is to provide solutions to anyone in need. In fact, there were many occasions where I told to clients they shouldn't buy our services and recommend other services including competitors.
He probably thinks I'm a strange guy.
!rant but story
Didn't participate in this week rant since the topic is not very relatable to me.
I rarely get truly inspired. There are people I envy. There are things I like. There are moments I go, oh awesome. That's about it.
I doubt myself that I have little bits of narcissist and sociopath traits. Maybe I am. 🤔2
Some of my entity has like a dozen properties (+_+)12
I'm in big dilemma for a few days. About what to do to my HP stream. It was bought from overseas so it has licensed windows 10. It only has got 32GB for storage. And I only have like 1GB 2GB free space. I am using it for presentation, urgent quick code debug, watching movies and browsing internet.
So the dilemma is should I abandon the license windows 10 and install a lightweight Linux distro or not? 🤔37
I don't wanna blame Linux. I am just gonna blame my HP stream 13. You petite useless beautiful blue girl. 🙄1
So I had this thought all of a sudden. (Without any drug in my system)
Why are we still developing same old systems, softwares and web applications till now?
Websites, games and creativity involved development are understandable because people have different taste.
But workflow and process are supposed to be precise, standardized and consistent. No?
Is it because businesses are operating in various ways? Then again why?
Shit. I should stop my thinking at this level. 😑5
Just met with country brand manager of famous MNC automobile brand. They have their brand website for our country. He doesn't know any information and doesn't have any information regarding the website nor domain. He has been there for 2 years already and the website was made when the brand came to our country. So now he is stuck with that stupid ugly and most of all out-dated website.
So my point is, why the fuck did business people think domain and server information are less important and doesn't need to keep it documented and confidential?
Ok forget about server. They have to at least be very very careful with the domain name which they use it everywhere everyday.
What if it was some sick bastard like me who bought that domain and made that website? I could drop their butt ugly pages and put some animals seriously making love video up there.1
At first glance, this week's group rant seems perfect for me since I have drunk coded at least 2 to 3 times per month (my TGIFs are usually followed by Saturday morning demo meetings).
However I cannot say I have had any particular "worst" code that I have done so far.
Yea I once formatted and installed some linux distro while drunk and couldn't remember the login info the next morning.
Yea I once exported, imported between dbs from prod and local while drunk and lost this and that data.
Yes I once decided to organize my repositories and somehow deleted some repos without any backup while I was drunk.
I was fine. I somehow solved my way out by either bullshitting or being quiet or fixing without any sleep. Most of the times nobody really comprehend the extent of my actions. So I was fine. Hence I really don't have any particular worst drunk coding experience yet.
Best drunk coding experience?
Well I do not agree that coding while drunk is a pleasurable or fun thing to do. So I don't really have that either.
This week's topic is actually a very tough one although it might seem easy.
Fucking hell. I must do some debugging to myself. Got into a habit of falling asleep right after 9,930 since the start of Dec 😫
Grab app notifications system sucks to the max. Actually the whole Grab app sucks when it compared to Uber.
But fucking Uber is expensive and high and all mighty. They are like hey our app is the best, so use if you want or fuck off.
Grab. They are not expensive and they do shit tons of promotions and gives much more coupons. But all the news are sent to that buggy NOTIFICATIONS page and that fucking page is buggy as shit.
I wonder that they are doing it intentionally. Hey give lots of promotions. Just make it hard as fuck for people to access and use it.
I have a demo meeting tmr but the web app written by the junior dev is in crap state. Forget about new features and bug fixes, I probably won't even be able to correct and clear all the spaghetti codes. So instead of working on it, I am trying to encourage myself by creating quotes images.
Showing a php and dual-boot guy the anti-php and anti-window posts might be an intentional algorithm. We never know. 💀1
Arrghhh, now it is chatbot (+_+)
I am not even sure if my vuejs codes are in right direction or not and needless to say ES6. But now another task, freaking chatbots. I have trouble following and learning Facebook tools. It confuses the hell out of me every single time.
The freaking ad and the freaking app dare to play even after I have closed the ad from the screen. You ask for it. UNINSTALL.4
It is Monday 1:22PM here and what is on my mind? Sleeping. I freaking want to sleep right now.
What the hell do I do to keep awake #_#7
So I have finally decided to integrate Trello with the small internal CRM app I built for my work. Everything seems well on my Linux dev machine.
And now when I try to update our app at our server, I realized our server only has php5.6 and I need php7.1 and our server is windows. :3
Lucky today is Thursday.
Hope everything is done before the last bus to home. 🙏🙏🙏4
For : Web devs, especially corporate website developers. (home, about, services, contact pages with content update features, bla bla)
Question : Is there an open sourced PHP solution between Wordpress and Laravel?
- I do not want full framework like laravel for such simple website.
- Laravel is too much and heavy for standard corporate websites and not all clients can afford ssh-enabled servers.
- I do not want full CMS features like plugins, themes, etc from Wordpress.
- Wordpress themeing is not super difficult but also not as simple as Laravel's blades.
- I also don't wanna go static since the content update needs to be dynamic.
- I am willing to write own templates, CRUDs in minimal approach just for specific parts based on clients requirements.
- I want something that can easily host on shared hosting. (do not have to worry about composer and ssh)
I'm going to re-try my ConsoleWidgets/ CursesWidgets project from complete scratch. Here are some things I learned and will do better this time with:
- Keep people updated on progress to maintain motivation (Hence this post)
- Centralize drawing, eliminate curses entirely besides in this static class.
- Don't worry about complicated rendering until basic rendering is done. I really got stuck up on text rendering last time.
- Sort out a color system from the very beginning, and make it as simple as possible. Working with curses, it is a good idea to have a color manager.
- Research how to logically render two items - both sized to 50% of the screen - when there are an odd amount of pixels available.
- Only make one type of widget at the beginning. Don't worry about Buttons and Sliders and such until the base Widget class is completed.
- Truly decide if I want to call them Widgets or Controls
- Don't worry about supporting multiple curses windows. Got hung up on that too. stdscr will do for everything I need.
- Cache inflation values so that they need not be re-calculated each render. Re-calculate on resize.
- This is more of a c++ thing, but drop pointers in favor of references. It's 2018. I have already started to do this in other projects but THIS IS THE ONE.
I'm curious about your opinion and response on using OctoberCMS to build a news & media publishing website like Times, TechCrunch, Mashable, The Verge etc.
I don't wanna ask which stack/tool to use nor I have any tech specific nitty gritty issues yet. However any type of response is warmly welcome.6
Anyone with good/certain experience in using UIkit?
I have started using it for one of my client's projects. There is no one I know of using it. So it will be awesome, if anyone can spare few minutes and discuss with me. (or answer my stupid questions :P)1
My SO house installed broadband yesterday. She just told me that her parents turn off the router since the light was on. 😂😂I'm LMAO here.1
Another curious question.
How much is your hour worth? In average. Mine is no more than $10/hr and probably $5/hr sometimes.
Whether freelance hours or full time salary. So I will know how low are dev getting in my country. And then probably I can cry myself to sleep. 😁5
!rant but tips
TL;DR consistent commitments form a habit.
I didn't write any code or do any major tasks past 5 days. Rest at home 2 days and went to short trip for remaining. Answered a few business calls. Made few important calls. Didn't bring my laptop with me and used my gf's one for less than 2 hours. (Majority of that 2 hours was spent on changing her W10 Japanese display language into English.)
This morning I found it hard to gain the productivity and concentration I had past few months. I thought I have lost it and got back to my old lazy 🐒 self.
Couldn't able to touch, well didn't have the mood to touch to be precise, my major tasks. I did my best to sit at my desk and finish minor small tasks that I can find the whole morning. That's the best I could do and probably the wise one I did.
After lunch time around 2pm, I gained my concentration back. I worked on my major tasks till 7pm. And now going home happy.
So my "productivity-is-a-lot-like-intercourse" analogy belief became stronger. As long as I commit to my desk and keep my work routine, I won't be losing my concentration and productivity for a long period.
Curious question to fellow Mint Mate user (if there is any).
Do you experience a long restarting phenomenon with your mint?
I have used this and that distros and windows in the past. I am fond of light and fast things; long time user of xubuntu and lubuntu. Mint saved my ass when I had some display driver issues with my xubuntu. So I have switched to and I have been using it for a while and noticed that sometimes the restarting process can take more than 90 second.5
I lost my cool and got into a trembling furious mode yesterday. The outcome is an ugly pile of mess. After calming myself down and reflecting, this is what I end up telling myself this morning.
I let myself touched shit. When someone was throwing shit at me, I went and touch it and throw it back instead of avoiding it. I created a shit storm instead of a cleansing rain. And now not only me, everyone around me has to breath in shit air.2
To be able to use actual Jarvis or the OASIS from the fictions.
// Have no intention to develop one by myself. But I really wish I can use those as a dev.6
For fucks sake Windows. Why can't you just fucking have a sane terminal without fucking with everything.
Installing and using MinGW and CMake is enough of a pain when in a slow VM.
Does curses even work with color in Windows!? The best I've gotten is a shade of grey, and white, and I can't even get the grey back!
Finally managed to build a working Wordsearch system with OpenCV and curses.
I curse ncurses till the end of days.