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 - "to"
-
Had a conversation with someone a little while ago. I opened my email app (TutaNota) and he asked what the hell that email thingy was. Explained the encrypted/privacy reasons.
"Why would you encrypt everything?"
Because I have stuff to hide. Do you?
"Nahh I just use outlook, I have nothing to hide".
Told him to email me all his usernames/passwords, bank statements, porn preferences, emails, messages etc etc.
"But that's private data!".
Exactly.
"But I thought you meant like crime/illegal stuffs etc"
Nope. I just asked if you had anything to hide, you interpreted that as having anything non-lawfully to hide. I never even asked anything in relation to non-lawful stuff.
Because, having something to hide doesn't mean it's criminal/illegal, it means you'd like to keep that stuff private.29 -
To be or not to be.
Whenever you are stuck with something in life, ask that question to yourself.
Because
2b || !2b
Is a Boolean expression which will always be true. So asking that question will lead you to true self.
Peace ☮️9 -
Sometimes I want to go back in time and slap myself when I say "yeah that shouldn't be too difficult" to a client.4
-
You got to love that alignment, it's ok though, imagine if they wrote a whole framework... Ohh wait...9
-
"One of the best programming skills you can have is knowing when to walk away for awhile." - Oscar Godson2
-
My birthday is coming up on the 13th so I'll be 17 soon, but it's a shame. I like being 16...
Anyway... I'm going to spend the entire day working on my python script because I know no one will come.
For 5-6 years no one came to my birthday even though they said they would.
It's fine. I stopped caring, besides, I get to spend the day with variables and loops! It'll be a fun day, not to mention I'll be home alone so no one will bother me.
Useless but interesting fact: I got lucky. I was born ONE MINUTE before Valentine's day. At 11:59 I would be so upset if I was born on the 14th.77 -
I found a duck today and just had to put a little cape on it 😂
I guess you could say..I really want the d 😏
Sadly I could not convince it to become my companion 😭8 -
This is an old screen that I took some years ago and never had a good place to share...
Hope this helps someone to choose the right language :D
https://postimg.org/image/454565eej10 -
You is not gonna beliebers what just happened lol
So a couple weeks ago I earned a stress ball (300+ ++'s) I sent an email about it but never got a reply, so I decided to just forget about it. But then I just ranted (lastnight) about how its so hard to get a stressball. So I basically just said "fuck it i'll buy one". Then some dude comes along and is like "omg not until he shows us the bought one" so I'm like CHALLENGE ACCEPTED and buy one...
Then I get an email confirmation from devrant store confirming my order for the bought stressball. And I notive that my spam folder has unread messages in it. i look inside the spam folder and what do I see?...
I see dfox replying to my free stressball request weeks ago lol. So yay, now I gets the 3 balls (or two - depending) lol omg, so many balls.15 -
I made a setting that hides your messages in a group chat. The UX guy said it would "cut down noise" to only see what others are saying.
I would like to tell you that I did this thing at gunpoint, but the truth is I did it out of malice. Sweet, sweet malice.
When the community reacted with the expected, uh, reaction... the UX guy got all the credit he deserved.
Sweet, sweet malice.4 -
Coding helped me make it this far. Everything in my life has been falling apart lately. My girlfriend left me to marry some other guy. My family's 20years old business shutdown. Things got very rough at work too. Unlike real life, coding makes sense to me. Everything is under control. It is a place where you build beautiful things the way you like them and help others. It has helped me take my mind off all the negativity and has given me a new perspective to life. Everything has a logic behind it. I can calm myself down by realizing the reasons behind the events happening in my life.
I love reading all the rants here. Thank you guys.3 -
Words to live by as a developer:
“A lack of planning on your part does not constitute an emergency on mine”
But somehow people(you guys knows who they are) doesn’t seem to get that!2 -
That moment when your game appears on some Formula 1 Hungarian website and your server's network transfer is gone from 10 GB left to 2 GB left in just 2 days... But still - I'm proud of myself
http://formula.hu/parc-ferme/1654910 -
I just fucking despise working on someone else's code and it's filled with errors like "reciever" instead of "receiver" or "mesasge" instead of "message"...
it fucking leads to an astonishing amount of fucking errors just because I know how to write english words AND I'M ITALIAN WTF18 -
Can we please all just appreciate how much more enjoyable the "cloud-to-butt" browser extension makes reading all those damn pr texts about "the cloud"? Seriously, try it!4
-
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
So far, this is my inspiration to refactoring the code right after it works as gift to my future self.8 -
All these people talking about learning to code at school makes me feel old. There wasn't even an option to learn programming when I was at school. Had to teach myself!4
-
So my girlfriend decided to surprise me with this cake... I'm happy with it but I feel violated as I'm PHP guy not .NET13
-
If you indent like this, I'm going to find you, and I'm going to kill you.
My eyes are already sore, 12 minutes after arriving to the office.20 -
Dad thinks i sleep all day and always tells me to get a job.
Mom doesn't know nothing about what i do
Wife thinks I'm talking to other women and have a fucking magic money tree when bills need to be paid.
Wife's grandparents think I'm a lazy piece of shit but ask me to fix their fucking tvs.
Mother-in-law: knows i make money working on the computer but not how.14 -
Coworkers: "Who still even uses vim? Glad we've got Visual Studio so we don't have to deal with ancient shit tools like that!"
Me: "Psh, yeah, total losers right? Haha!"
**Sheepishly returns to coding using the VsVim extension**8 -
The education system is a fucking joke. How do you get through all the required courses and get to the capstone course where your one goal is to build a simple prototype of a project(like a simple website) for a real world client and not know HTML or CSS when you spent a whole fuckboy semester on a class dedicated to HTML, css, JavaScript and the teacher gave you the PHP. Not only that but you can't even figure out how to use a simple google search to look up the documentation on any of these topics or even the easy to follow tutorials littering the internet on how to use Bootstrap which is what we're fucking using to make it faster to develop the core logic of our app but all you fucking want to do is take shortcuts and create a PowerPoint presentation in google slides and make an easy project look like shit and make me and yourselves look like shit. But don't fucking worry, I'll code the whole thing in a fucking night because you didn't do your part of taking care of just the front end and planned for your incompetence and lack of questions or help. I know you're busy looking for a job for after you graduate but you can't even answer a simple programming question. Let me give you the solution on how to reverse a string, cuz you don't remember c# but it literally takes 30 seconds to google the solution that is everywhere. My project team is why no one takes a degree from this university seriously.9
-
What's with the 4 pixel wide scrollbars on some desktop software these days? Does nobody care about accessibility anymore?
No seriously.
Fuck you.
And why the fuck does open source software seem to be the main culprit - as usual.
And tutorials telling us to add an extra blank line to our source code because fucking Linux distros decide to put an overlay horizontal scrollbar just over the top of where the last visible line in an editor appears.8 -
Gear up! It's a long story.
The last job aka my current job, which I totally love(see my about-me) was a full time offer after I intern-ed for 6months at the company I'm currently working for.
It was through campus recruitment.
So, there was this particular company that I had had an eye on all through my engineering years. I had been training severely, talking to seniors who have been placed there, trying to find as much as I could about the company, clearing mock interviews online and everything. They had an online round first, I cleared it with the second highest mark. (250 of us wrote it).
Then about a month later, it was Recruitment Day (notice the reference to Judgement Day) and I was super nervous. The recruiters knew me as one of the toppers and knew I was in contact with my seniors and I immediately knew I had a chance. All my friends and staff were rooting for me. They all knew I had a thing for this company and that I had been working hard.
I had five rounds. I was the first person to clear all of them. I was incredibly happy. It was all happening too smoothly to be true. This was what I had wanted for 4 years!
They announce the results and that was where the fucking plot twist was.11 -
When you are so angry about something you slam your fist on the keyboard, break the Enter and surrounding keys, rush to the closest shop that sells keyboards, fail to buy one because they're all too shit, come home and end up fixing your keyboard, then get even more pissed off because you had already gotten excited about that new keyboard, and end up writing shitty comments for shit you haven't even finished yet because you're too pissed off BECAHSE EVERY FUCKING THING IN THIS WORLD IS FUCKING BROKEN AND SHIT. AND NOW I HAVE A MIGRAINE AND MY LEG IS ITCHY FOR SOME STUPID FUCKING REASON!17
-
I am now a Cloud Hosting (Windows and Linux) Reseller. I kinda feel like giving away some free accounts to the devRant community. But it can't give away too many accounts, so I probably won't because I don't want to exclude anybody. 😭25
-
I just spent 30 minutes on the phone with my grandmother trying to help her sign in to her chrome book just to have her tell me she was punching her email into the password field...
-
Good Windows reseller hosting plans are hard to find. These guys want to charge me $20 per year just for an extra 1gb of webspace.
Get fucked.21 -
Should I Close-Source my project?
I have been working on a Desktop/hacking simulator game and up until now the project has been Open-Source. I'm at a point now where I haven't gone too far to turn back.
Last night I got to thinking about my game, and what I want to do in the future. The game will always remain Free, but I might sell it to another company later down the line, something I can't do if I stay Open. I want to makea good game. And I don't want to do it for money (because that has never worked out for me in the past) but I want to *be able* to make money if I wanted to. I mean, I have been told by several developers that my game will be "ground breaking/a worldwide phenomenon/a Minecraft competitor" while being Open is one of my main selling points, besides populatity, what do I have to gain? I said I don't want to develop for money (mainly because the pressure gets to me) but I'm so poor I'm almost literally starving. I make $3/mo from Patreon and survive from donation from relatives. I feel like I need this. But I also feel selfish. Information should be free, ya know?
Idk.. This started serious and turned into a ramble.. Guess that's what this app is all about.
Leave your opinions below.25 -
I have teens in my classroom who want elite hacker status but complain about doing programming exercises outside of class. >.<
I explain to them that learning to code takes a lot of practice and can be frustrating at first. Some still went to the dean complaining that my class is tough. I work at a private school where open communication is encouraged and social justice is a thing.
So, I'm over here like "How do I reach these kids?"
I'm optimistic and I try different approaches to teaching and learning. Some stuff has worked. A lot haven't.
I figure I'd ask here: Does anyone have a suggestion for any creative programming exercises/projects that are beginner-friendly, legal, and hacker-ish? (I teach intro to Java.)22 -
So following from this rant:
https://devrant.io/rants/618679/...
Warning long rant ahead
I resigned and my last day is tomorrow, I've released the app updates a week ago, patched a couple bugs for iOS.
My boss and the idiot who can't open an email on his phone go off to use the app as part of some training thing for the company.
I got a call yesterday saying the Android app has issues and I proceeded to ask my boss what type of phone they have:
"Samsung and Huawei"
I thought okay I need more info "what type of phone..." He responds with wouldn't have a clue....
I can't see the phone, didn't get a screenshot or anything like that but I'm expected to just know what the phone is.
My boss goes on to say yeah it's the app (he is literally the most computer illiterate person I could think of aside from guy who can't open emails on phone, how the fuck do you know that?)
Me: "From all the testing I've done the app works"
Look if you want a more robust error free update hire more than one developer I can't test every single fucking use case to determine the app is 100% bug free, I've tested on at least 10 phones before releasing the update just to be absolutely sure I got everything done and okay I missed something.
So I proceed to get my boss to tell the guy who has the issue I'll sign him up to the testing app to find out the cause and hopefully fix the issue, I setup crashlytics send the email and get a call from my boss saying the guy didn't get the email.
Well okay is it my problem that we have two emails for the same person where one of them is a typo? No it's the guy who asked and wrote down the email instead of actually forwarding a blank email from him to be absolutely sure, I sent the email to both just to be on the safe side.
I swear if he is another idiot who can't open emails on his phone well I can't help him, app works on my phone and the phones at work.
I need a phone where it doesn't work so I can get a solution I know works but if I have to deal with these idiots that can't even check an email how the fuck do I do that?
Sorry about the formatting just needed to get this off my chest before I start work.
Oh and I get asked "so who'll fix the bugs when you're gone" well I can't (in reality I'm not working for free, I'm not traveling 1 1/2 commute time to fix one bug for free, go hire someone you think will love to work for minimum wage and let's see if this guy can do what I did)8 -
Why does it feel like learning to code requires a building of endurance? Like training for a marathon, you have to build up to bigger and deeper learning sessions. Rewarding and frustrating at the same time.25
-
Product name: K.I.D.
Product version: v2
Project duration: 9 months
Deployment to LIFE ETA: within next 24 hours
Tests' status: GREEN
uuhhhh soooo exciting! Hopefully this time deployment tools do not fail, like they did when releasing v1. Thanks God it still ended well.7 -
I met a rather talented developer some time ago that is highly proficient in C# as well as React and Angular for the creation of web programs.
Dude knows the ins and outs of C#, has been working on it since the early stages of ASP.NET.
I am always intrigued as to why certain people chose certain languages. When I asked him, he admitted to being very lost during his early days, and somehow settled on C# because of the file extension being cs, which made him think that it was the proper Computer Science programming language, get it? because of CS?
Now a days he does use a wide variety of stacks and languages, and he keeps up to date, not one of those "I don't need to learn anything new!" types of developers, the dude is absolutely l337, but i keep thinking that such a talented developer had such a funny start.5 -
Note to myself:
Went alone to a conference, without knowing someone and
have problems to start a conversation with complete stranger,
is a stupid idea.
Social anxiety HURRAY but at least the talks were nice.4 -
Best time to learn something new?
-Now
Best way to learn something new?
-By doing it. Practice makes perfect.
I wasted so much time and never got anywhere because I wanted to get it right. Fucking up is part of the learning process.2 -
Had an awesome day at work got so much coding done, made an awesome well documented class for a Countdowntimer class in Android.
Was looking forward to getting home and using my motivation to continue coding my game when I got home.
Then get to the bus stop and it's packed for the Adele concert, I saw a poster okay thats good only buses are packed (I then take a train, I live pretty far from work) I get to the train station and the shittiest system has been setup,
Where people pack on the train that goes to the last stop south for the Adele concert that isn't even near the last stop!
One of the platforms aren't even being used and the trains that got partway south are tiny as hell for the rest of the people that don't want to go to this concert.
For one thing who thought it was a good idea to setup such a shitty system? Why not have one train go straight to the damn concert area and continually use that one platform and for the rest of the people have the trains running as normal?
Nope let's make a shitty system that doesn't work well.
Top it off have concerts on a Thursday, Saturday and Sunday.
Dumbasses.
Now I get to wait in town doing absolutely nothing and losing the little time I have to code on my game.6 -
So I dont know if this has been brought here already but I was busy lately with an oncoming amount of users of my site... and they found a few bugs, anyway me sucking aside:
To my fellow American DevRant users, how do you guys feel when you are about to get fucked by the posibility of get Net Neutrality in your country? Man what is going there sure is a tragicomedy, uh?24 -
I've run into problems with the app I'm working on, the problems are related to issues regarding code.
No in fact it's related the last guy who wrote the app, the code has no comments and the variable names make no sense, the only comments in the code are blocks of code... With no reason as to why it was commented.
I have to add in some checks to determine if a person that has logged in is a full member or not (full member has access to the feature I've added) and the way the guy has made this app works makes no sense to me at all.
I've tried my best to avoid all contact with his code because it makes me want to yell out in frustration.
But for this one case I have to work with what's there.
I know I've mentioned this before but I've hit my limit yet again.
And for those who don't know this guy managed to scrape together skeleton code from two apps to make part of this app, rather than using parts of the other apps he left out code that was specifically made for the other apps, (majority of the commented out code).
One app was a taxi app and from the looks of it the feature he used was to get GPS location (which I don't understand before Google maps is a think after all... The taxi app USES Google maps), the other app is some sort of funeral webcasting app (I found code imports for it, without any actual code).
I don't actual understand how this guy could put this together without not thinking "maybe this is a bad idea"
Always code as if the person who ends up maintaining your code is a violent psychopath who knows where you live
I'm that psychopath right now..... Fuck that guy (don't know where he lives though)1 -
Describe the most hellish development environment you can imagine for yourself:
Me:
Workstation OS: Windows Vista with network boot, no hard disk and can't save local files
Server OS: Closed physical appliance of Windows Server 2000 with no possibility of installing extra software
Languages: Visual Basic, Perl, Php, assembly, ABAP
IDE: None, just echoing code lines to files
Web technologies: IIS, Sharepoint, Java applets, asp
Network: No internet access, internal company network only
Web browser: IE 6
Graphical design software: msPaint
Version control: Emails
Team communication: Emails
Software distribution vector: Emails
Boss: some 40 year old guy who knows nothing about computers
Not kidding most of these stuff were actually real in my previous workplace.11 -
(Follow-up to https://devrant.com/rants/2049733)
Went back to that bar today that I had a fight at about a month ago. Asked about that flash drive I lost there, yada yada.. bar owner gave me her part of the story. Apparently she didn't find that flash drive. So that still leaves me to refresh the keys it stored I guess.
"So you got pretty drunk here, had a ton of Duvels, went to the toilet, and barged out all of a sudden, followed by that incident. But you sat for so long in there.. it was suspicious."
Meanwhile I'm here like "yeah yeah that's what happened, that how I recall it too.. but suspicious? Did she think that I was hacking shit from there?"
"I thought you were taking drugs in there."
".. Oh. ... Not to worry, I don't take drugs."2 -
Sitting in my backyard, trying to mentally troubleshoot some coding issues in the fresh air, and I hear my neighbor say, "...she was picking her bum before..."
Back inside I go.2 -
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 -
Wife and I went to visit her grandparents and when we were at the hotel she would watch lifetime and i would code.
As for Christmas, there's nothing else to do in this town so why not code.6 -
Just try to learn alone.Get fucked up,try to find the solution alone, you'll become a good programmer with a huge amount of knowledge that u can't even imagine.❤️5
-
My worst "legacy code" experience was when the company I work at couldn't get their heads out of their asses and stubbornly continued to write legacy code. As of this day they are still doing everything according to what was hip around 2004. And they even force me to write new legacy code.
New legacy code: it sounds like a paradox, but this company makes it happen.6 -
About to post my first question on SO.
Wish me luck.
How should I word a question without getting downvoted into Oblivion.
(Fucking polymer)8 -
About 3 weeks ago I joined $BIG_CORP via campus recruitments. Today, when the alarm went off, I said to myself "Screw this, I'll make it to the 10am class" and instantly realized I wasn't in college anymore.
Welcome to the rest of my life, I guess
¯\_(ツ)_/¯1 -
Not exactly a dev related rant.
Do you ever get the feeling when you're not working, like today, that you're kinda wasting time (can't find a better way to describe)? I usually work on Sunday at home, running behind insane deadlines, trying to anticipate tasks. Today was different, I woke up to a fresh VS 2017 install, updated my .net core api to 2.0, learnt how to deploy to Azure, made a CI/CD pipeline and then spend some fun time with my 5 month baby. Argued with him when Azure didn't let me make a new subscription. Sat on the sidewalk with him doing absolutely nothing for a solid half hour, only looking the way he admired everything around him and stuff. Took the trash out, did the dishes, helped with the laundry. But yet I feel like tomorrow gonna be a rough day, where everything will blow up 'cause I didn't did anything work related.
I'm starting to think I lost the taste of enjoying myself, enjoying the people around me, my family, parents, friends. I've been spending too much time on autopilot. Wake up, smoke, work, eat, work, smoke, sleep. Repeat.
I do enjoy my job, a little less when it's not dev related, but I do anyway. We are a small company with big contracts and tight deadlines. Always struggling to give our best and advance further, but I can see I'm loosing something while giving 120% of attention to my job.
Anyway, just wanted to get this thing out of my chest. Thank you if you read this far.7 -
PM: You can cut corners it it's necessary.
Me: Thanks for giving me permission to move faster.
*But as you know, I wouldn't be in this position if you hadn't made us agree to such an unrealistic deadline.*
..
...
*after completion*
.
.
PM: There are bugs in the code.
ME: There are bugs, because you asked me to cut corners. *fu#k you* *wtf moment*4 -
Applied to a Jr. Dev job and was hired as a Digital Marketer — I can deal with this, I’m AdWords & Analytics certified. What I can’t abide is that I spent the last year working my ass off learning to code and the person next to me with the Jr. Dev position only uses DIVI and has zero inclination to study, learn or write basic HTML & CSS—much less PHP. I’m not an expert by any means but I love programming, I love the problem solving, the challenges and the culture of it all. So far, and these are only two examples, I’ve shown him how to use the target attribute to open a page as a new tab, and how to register a nav in the functions.php file to create a menu but he is unwilling to even attempt it. Rather, he told me that I was too technical and that no one would be using code in this day and age.
For the record, I think DIVI is a cool platform, it’s clear that my boss knows nothing about code to be fair and I love my job— this is my only issue so far😂 I just needed to rant.5 -
I’ve seen an increased amount of new ranters recently, welcome to devRant! We hope your stay is as amazing as the rants you’ll be posting!1
-
Hey fuckface!
Do you know we have console.error("...") ?
You don't have to do console.log("Error 1") all the time.9 -
Pull-to-refresh is useless.
If you are a mobile app developer, please get rid of pull-to-refresh. Your users will thank you.
I have the impression that mobile app developers choose to implement the pull-to-refresh gimmick just in order to make their app comply with a design trend. It seems like a desperate attempt to appear "modern" and "fancy", not because of the actual usefulness of the gesture.
Pull-to-refresh is one of those things that are well-intended but backfire. It appears helpful on first sight, but turns out to be a burden.
It takes effort and cognitive strain to avoid triggering a pull-to-refresh. The user can't use the app relaxed but has to walk on eggshells.
Every unwanted refresh wastes battery power, mobile data (if it is an Internet-connected app), and can lead to the loss of form data.
To avoid pull-to-refresh, the user has to resort to finger gymnastics like a shorter swipe for scrolling up or swiping slightly up before down. Pull-to-refresh could even be triggered while pinch-zooming in or out near the top of a page, if the touchscreen does not recognize one of the two fingers.
Pull-to-refresh also interferes with the double-tap-swipe zoom gesture. If one of the two taps are not recognized, a swipe-down to zoom in can trigger a pull-to-refresh instead.
To argue "if you don't like pull-to-refresh, just don't use it" is like blaming a person who stepped on a mine, since the person moved and the mine was stationary.
A refresh button can be half a second away in the menu bar, URL bar, or a submenu, where it is unlikely to be pressed accidentally. There is no need for a gesture that does more harm than good.
Using a mobile app with pull-to-refresh feels like having Windows StickyKeys forcibly enabled at all times. The refresh circle animation sticks to the finger.
If the user actually wants to refresh, pull-to-refresh is slower than a refresh button in a menu if the page is not at the top, meaning pull-to-refresh is useless as a shortcut anyway if the page is in any other position than the top.
An alternative to pull-to-refresh is pull-for-details. Samsung did it in some of their apps. Pulling down against the top reveals additional information such as the count and total size of selected items.
If you own a website, add this CSS to make browsing your website on the pre-installed Android web browser not a headache:
html,body { overscroll-behavior: none; }
Why is this necessary? In 2019, Google took the ability to deactivate the pull-to-refresh gesture on their Chrome browser for Android OS away from users. On Chrome for Android, pull-to-refresh can only be disabled on the server side, not the user side. The avalanche of complaints? Neglected.
Good thing several third-party browsers let the user turn off this severe headache.12 -
Can we please eliminate React?
I was interviewing lately and the lady asked if I knew react, I said no and I don't want to. She then asked what the hell I use for front end... As if react is the only thing you can use... Ehm hello we still have vanilla JS and jQuery in the house. Which are better, faster and easier to use for like +90% of all Web projects out there...25 -
Who else makes it a habit of (in most cases) upvoting the main post when they respond to it?
Unless it's just a terrible post but you had to say something.
But anything neutral and above I respond to, i++14 -
i’m so tired of people who are developers that go to every new popular social media platform and try to teach others to code. god fucking dammit. what could possibly going through these people’s minds? do they really think people who want to learn to code think “i want to learn to code so bad. i should scroll mindlessly through instagram/tiktok until i find someone teaching how to code”?
god, if you’d ever uploaded code to tiktok or instagram to teach others to code, you’re a fucking idiot.4 -
I had to disable my notifications for devRant because it was taking me away from paying attention to my children.
-
Sounds too good to be true and it is
New York Councilman Proposes Bill That Would Grant NYC Workers 'Right To Disconnect'
"(...) advocating for the rights of employees to stop answering work-related emails and other digital messages, like texts, after official work hours. (...) got the idea from France, where a bill passed early last year by the Ministry of Labor requires companies of over 50 employees to define out-of-office email rules. (...) And the New York version of the "Right to Disconnect" bill includes exemptions for jobs that require 24-hour on-call periods."
source: https://m.slashdot.org/story/3387894 -
npm: "npm does not support Node.js v10.24.0; You should probably upgrade to a newer version"
Also npm: "Supported releases are the latest release of 4, 6, 7, 8, 9"
Uh...good to know this piece of software is still a dump where rejected code goes to rot.2 -
Today I got corrected in the difference between to and too. Another dev told me I made a typo in the documentation where I tripple checked. Then he told me that "too"means "also" and is also used in things like "too much". In high school I got told by my teacher it was "to much".
I've been using the word "to" wrong for fourteen years now...8 -
I think I made someone angry, then sad, then depressed.
I usually shrink a VM before archiving them, to have a backup snapshot as a template. So Workflow: prepare, test, shrink, backup -> template, document.
Shrinking means... Resetting root user to /etc/skel, deleting history, deleting caches, deleting logs, zeroing out free HD space, shutdown.
Coworker wanted to do prep a VM for docker (stuff he's experienced with, not me) so we can mass rollout the template for migration after I converted his steps into ansible or the template.
I gave him SSH access, explained the usual stuff and explained in detail the shrinking part (which is a script that must be explicitly called and has a confirmation dialog).
Weeeeellll. Then I had a lil meeting, then the postman came, then someone called.
I had... Around 30 private messages afterwards...
- it took him ~ 15 minutes to figure out that the APT cache was removed, so searching won't work
- setting up APT lists by copy pasta is hard as root when sudo is missing....
- seems like he only uses aliases, as root is a default skel, there were no aliases he has in his "private home"
- Well... VIM was missing, as I hate VIM (personal preferences xD)... Which made him cry.
- He somehow achieved to get docker working as "it should" (read: working like he expects it, but that's not my beer).
While reading all this -sometimes very whiney- crap, I went to the fridge and got a beer.
The last part was golden.
He explicitly called the shrink script.
And guess what, after a reboot... History was gone.
And the last message said:
Why did the script delete the history? How should I write the documentation? I dunno what I did!
*sigh* I expected the worse, got the worse and a good laugh in the end.
Guess I'll be babysitting tomorrow someone who's clearly unable to think for himself and / or listen....
Yay... 4h plus phone calls. *cries internally*1 -
“There's one technique that you must use if you want people to listen to you: listen to them.” - The Pragmatic Programmer 📖2
-
Long meeting with a coworker presenting a huge, complicated system to track changes to configuration files.
Basically, whenever someone needs to change a config file, this person is supposed to manually enter an entry to a changelog file, and the build system is supposed to give an error if the person forgets to update the changelog.
At the end of the 1 hour long presentation, I raise my hand and say: "we are already using git for our config files, look:
$ git log <filename>
here you can see the list of changes to the file. What you describe is already available, no need to reinvent it."
Long akward silence in the room.
The presenter: "okay, I will look into that. Any other questions?"
Haven't heard about that project since then.1 -
> Drinking much because it's a hot day.
> Have to go to the toilet
> Cleaner is cleaning the toilets so nobody can go.
Every fucking time gaaaarh2 -
Could not fucking sleep at all.
Spent the entire night in a combination of:
Weight lifting
Playing with NestJS(its fucking beautiful)
Watching seven deadly sins on Netflix(current fav anime)
And i am still not tired. Even then I am not in the mood for going to work.
Not sure if I want to risk it and drive there since I know I will be crashing at around noon.
I hate it when this happens.
During the week I would do crazy shit to try and get me to fall asleep.
I would wake up early. Work out, go to work, get back from work, kill myself at the gym and nope.
Still wide fucking awake.
To make it better, my stomach begins to act up and fucking kill me the more I don't sleep for some reason(although it could be related to me piercing my stomach years ago)
I really dislike being human. Such fragile bodies.
But yeah, NestJS is frickin amazing. Typescript is sexy as all hell with it. Just what i was looking for in terms of out of the box architecture for JS apps5 -
CNC finished...
Can't do anything else (level it and such) until I get new motors...
the steppers I ordered one month ago returned back to China, FUCKKKKKK
one more month waiting.
So many project ideas.... nothing concrete.
What should I do now? Did my BT controlled car, the CNC, ... Any ideas?9 -
A government website that I wanted to try and scrape data from to make a better app, I've actually found to be the pinnacle of a demonstration of what NOT to do...
Containing a JavaScript file that not only had got code copied 3 times (changed the tiniest bit on each) for what environment it's on, but has ALSO got the API keys for all 3 environments, AND the APIs they've made it call from there pass FULL SQL right in the query string...
What. The. Actual. Fuck?!5 -
Elasticsearch, from the bottom of my heart...
How can one ecosystem be so batshit crazy inconsistent?
Seemingly every agent does the same (e.g. filebeat vs journalbeat vs packetbeat)… yet there are subtle changes in configuration everywhere.
Plus YML. The most shitty markup language one can use and the cockslubbing durps used it fucking everywhere.
Makes fun to have complex stuff and requiring a python Jinja to JSON to YML converter to be able to write the complex stuff without having the fucking migraine to count like a stupid 4 year old whitespace with both hands...
To make it even more absurd: the ingest pipelines which contain a lot of regular expressions / grok and are thus very prone to quoting issues... Yes. Let's do this in YML too.
If you need to add an fucking manual section how to debug YML errors you should have realized what a fucking stupid idea it was, morons.
Now I have the joy of having a python script regex quoting the shit for a Jinja template which then generates JSON which then generates YML.
Why the JSON part?
Yeah... Because ECS and changes in the upstream YML files / GitHub.
To be able to run diffs in a sane way because in YML distinguishing thing is pretty much impossible, so JSON as an intermediary format solely for the purpose of converting upstream YML to JSON to diff it against modified JSON ingest pipelines downstream.
I fucking hate elasticsearch8 -
Have you ever tried to teach programming to a newbie?
Arghh..., well, now I do and I hate when they yawn. When my brain is working on 100%, when I'm trying to explain something with the hope that they understand what I'm talking about and they just ... YAWN!3 -
Android studio is a PATHETIC excuse of an IDE!! And managing a constraint layout inside a scroll view is worse than having my nails pulled out while a bamboo is growing into my spine at record time! Screw this piece of shit IDE!! I suck at front end bad enough to have to deal with its buggy frontend IDE!! Aaaah!!!! - pulls lumps of hair out-16
-
So yesterday I discussed how I am using speech to text to do approximately 50% of my rants. I am now doing a growing percentage of my outlook emails by voice as the human-computer voice interaction is pleasing and very natural. I have even named my iPhone 'little jumpshot' today.
Today I experimented with text to speech so that my rants are automatically read back to me before I send them. Some decent results.
In settings - general - accessibility you will find voice over (not recommended - be careful). Below that is Speech - speak selection or speak screen options.
Speak selection allows you to highlight text to be spoken. Too much human interaction for my purposes of walking hopefully not tripping be looking down. Using up my nine lives 😐
Below voiceover is - Speak screen - which allows you to pull down the screen with two fingers to speak what is on the screen. This will read the rant or of there are multiple rants on the screen it will read those as well.
It works but it will take a bit of getting used to. It also requires a few clicks here and there.
My goal is to interact with devRant fluidly 100% by voice. Just talking to 'little jumpshot' and him creating and posting all of my rants and reading all the other rants developers post.
For a few days experimenting I am satisfied with the progress but there is a long way to go.
Hopefully, in the end, this may help some people. Any ideas are very welcome.4 -
My friend is insistent that developers have absolutely no life whatsoever. Anything you want to say? XD24
-
That moment when u r finished with learning a new language but suddenly realize that u have forgotten how to use the previously learnt language .... Just wonder if it was possible to have just 1 coding language with all the pros and no cons ...4
-
WTF?!? so apparently I guy I know, knows the guy who built dodeley.com (don't get me started on the name!)
Oh boy... Where should I begin? So besides the fact that I'm pretty sure these newsletters will be classified as spam (aites like mailchimp and so on actually pay large mail providers not to classify them as spam, I doubt they do...), their so called "widget" is just a form, sent to their domain using GET, FUCKING GET, NOT POST, GET!!! The request looks something like "dodeley.com/?action=subscribe&id=xxx&field1=xxx&..." I mean like, WTF? Oh and their solution to not leave the page is simply to add a target="_blank" to the form, that you have to include on your site.
Did I mention, that the form id is static? Did I mention, that there's no validation on what you enter?
Who the fuck programmed this shit? Honestly!1 -
I've got it! truly successful developers have the ability to give generic ambiguous answers for every issue ever raised.2
-
Anyone else fucking pissed off by all the shit saying "Learn to Code in 21 Days".
You don't see anyone trying to become a doctor in 21 days so why the fuck do people think our work is so easy that any fucking asshole can do it in 21 days.
Fuck this whole fucking stupid world...23 -
First time working with designers so maybe someone else can share their experiences. I was expecting all the images/logos to use in the app, but I got an illustrator file containing all mockups. Are they expecting that I extract each image from the mockups? They didn't even use multiple layers...4
-
I previously said I had no issues with dev teachers, but in fact I DO have them..
I want to get two things off my chest..
First: Last year I waited like 6 MONTHS to get my grades!! 6 FUCKING MONTHS!! And I wasn't even the only one who didn't get their grades!!
Second: Those dev teachers in high school are actually teachers who normally teach about physics, math and we even have a teacher who normally teaches history!! HOW THE FUCK AM I GOING TO GET A PROPER EXPLANATION ABOUT THE STUFF I SHOULD LEARN IF YOU DON'T EVEN KNOW IT YOURSELF!!
In defense for my teachers:
After 6 months of long waiting, I got my grades and they all were (and still are) an A!! Happy as fuck!!
My teachers at least TRY their very best to teach me something I don't know about the basic stuff.. And that's worth something right..2 -
I hate infinitely scrolling pages. There is no way of knowing (or at least, nobody is telling) how far you have to scroll to reach the end. Though I guess the answer is kinda given already; "infinitely". Fuck, I'll be scrolling for a while, then.11
-
I might create a coding course for people actually interested in learning how to program correctly (not Get Rich Quick Bootcamp style, not webapps, not magic Javascript incantations).
I have an idea on how to structure it but I worry it'll be too weird for most people to follow (starting from binary theory and then teaching machine code and then working upwards to C and beyond) explaining how a computer works along the way, showing the real errors with annotations explaining things, etc.
I've always wanted to teach in this format but I feel as though it's too.. idk, "useless" to most people? But I've never had a friend go through e.g. CodeAcademy and come out knowing how to actually make applications from start to finish without just hacking together random React components and hoping the frankenstein project works well enough.
The target demographic would be those either completely new to programming or just have a fundamental or web-centric preexisting knowledge, or maybe those who simply want to understand computers better.
Am I barking up a shitty tree?28 -
The other day we were discussing a study that says Python is the best language to start learning code. What's your opinion on the subject?20
-
Waiting for the floors I just mopped to dry, and I'm still thinking about migrating and if, for example, the swiss give me a good job offer, I would most likely stick around. I don't hate to stick around Europe, but it defo doesn't have any of the elements I like. (megacity, snows, English speaking, multicultural, non-torturous migration laws)
Like, I'm at that point where I'm not making enough money and want to leave (also, gaining the freedom to leave from degree soon enough) but I absolutely hate my home place (personal reasons) but they pay a crapton better, plus I can get social security benefits.
... And I want to do a phd. 😐
Someone beat some sense into me please.13 -
Came online today expecting few raspberry pi projects. Was hoping to get few ideas.
Disappointed? Donno -
I heard Google has prepared an AI for solving competitive programming questions by training models based on problems and solutions from GitHub.
*devil smile*...on my way to flood GitHub with wrong solutions. Ciao!6 -
Ugh! I'm in unfinished project Hell. Three website owners need me to finish big features and I just keep uncovering bugs and feature gaps. So much anxiety about all of it.3
-
Question, should I post this on our company's social network? Or is just going to look like me calling the management idiots?
https://medium.com/personal-growth/...2 -
Debating on whether to quit my job.
Part of the reason it's hard for me to make a decision is there are a lot of good things about my job:
- almost all the projects we work on are blue sky; no technical debt anywhere
- great teammates; people help each other out and generally there's a good vibe
- reasonable boss; he's totally fine with me managing my own schedule, and since I get my work done, he basically never questions when and where I work
- about 1 hour of corporate meetings each week
- best healthcare I've ever had; basically everything is paid for
- 3 weeks PTO & all major US holidays
- free food; generally healthy office snacks and such
So why would I want to quit this environment?
- I hardly get to code anymore. About 2 years ago, I got asked if I would mind helping spec out projects. Since then, I've moved from writing code related to projects to helping my teammates understand the business situation so they can build the right thing.
- I'm in lots of meetings. So we have very few meetings for the company itself. We have a bunch of customer meetings, though. And progressively, I've getting pulled into meetings where there's really no reason for me to be there, aside from "we should have a technical person present."
- The sales people are getting tired of turning down clients that our product isn't targeted for. So they're progressively pushing to make products in those areas. Unfortunately, I'm the only one on the engineering team has any experience in that other tech stack. Also, the team really, really don't want to learn it because it's old tech that's on its way out.
- The PM group is continuously in shambles. Turnover there has averaged 100% annually for about 5 years. Honestly, IMO, it's because they're understaffed. However, there has been 0 real motion to fix this other than talk. This constant turnover has made it so that the engineering team has had to become the knowledge base for all clients.
- My manager has put me on the management track, but has been very slow to hand off anything. I'm the team supervisor, and I have been since the beginning of the year formally. When the supervisor quit last year, it basically became obvious to me that I was considered the informal supervisor after that. However, I can't hire or fire; I can't give a review; I don't have any budget; I can't authorize time off. So what do I do now? Oh, I'm the person that my boss comes to ask about my co-workers performance for the purpose of informing promotion/termination/pay increases. That's it. I'm a spy.4 -
When your boss doesn't appreciate your ideas and tells you to "go to hell". The worst part of his statement was "go to" :|2
-
*orders something online*
*proceed to payment*
*ever payment details, click on "Pay now"*
*connection times out*
Oh Lord Jesus please help me I can't bear this suspense.1 -
I hate dependencies... I'm stuck on a project because I need to wait for some one else to provide specs and access to their API.... And well I was also given a deadline...
-
Reading all these lovely rants about PMs, I'm considering changing my profession to PM hitman.
Find me on Craigslist :-)9 -
It feels weird now. I don't really have much to rant about. That's partially cause I haven't been doing much dev work lately (but the bit I have done, everything's been fine). My personal life is going fucking great for once, so nothing to worry about there (the girl I'm talking to is so fucking sweet, and just amazing overall)
Life is fucking good guys. I hope everyone that might have had a bad day or a bad week or whatever feels better soon. -
I'm considering getting to learn to use Linux, however, I have No idea what distribution I should start out with, any recommendations? If you know a good tutorial to getting started, feel free to post :)23
-
What Google services are you still using? Earlier this year I made a conscious decision to avoid Google services if I can. I successfully got off gmail and gcal. Because I have yet to find viable alternatives, I am still using:
YouTube
Voice
Gboard
Android
Maps
Music
Home
Fonts (on occasion)27 -
Fuck you windows and your bizarre line endings.
^M (CR) all over the place now, fuck this, going to make an automated tool now that converts all line endings to LF5 -
So instead of drinking shit like Pepsi Max while coding on a weekend, and since it's so hot lately, I thought I'd buy a blender and some fruits and make frozen fruit drinks.
After unpacking the blender, I notice a booklet with a few recipes.
All I can say, is, ":/".
I'm thinking about making a frozen watermelon and peach drink right now. What do you guys like to drink when it's really hot (besides coffee)?12 -
My friend is talking to someone else in the computer lab about a project we're working on for class, and they are telling him that we can't build our app in Java because it can only be used for android and web apps 🤦♂️
-
-- Senior Colleague: You're always slow to reply your slack messages... Seems like your brain is running on iOS 2.0 with 2mb ram
-- Other colleague: Yeah... It's better than yours which is still on prototype.
-- Me: Cortana... Do Jellyfishes have brain?
-- Cortana: No, they don't but they're really pretty.
-- Boss: **walks in**
-- Everybody: 👩💻👩💻👩💻👩💻1 -
When the online invoicing software you have used for the last 4 years gets a major upgrade, only to find there's a massive feature cull and the interface is prettier but far less intuitive. Time to look elsewhere :-). Pity, I loved it and got tonnes of people on to it.2
-
**Sees a different error after hours of debugging the previous one**
ME (crying inside) - What type of sorcery is this?3 -
https://devrant.com/rants/5565999/...
This reminds me of the time the upper management that took over a government contract didn't know how to use Lotus Notes email correctly. We had an entire day of people in the upper group hitting "Reply to All" for company wide emails. Then people who got the email again, also in upper management, would angrily "Reply to All" for them to stop sending these emails to everyone again. Like I said, this went on for a day. These were the so called geniuses who got paid the most in the company. This is how they introduced themselves to the company.3 -
“Computer programming is like the ability or skill to see what Picasso saw from all the different angles at once” - Erik Naggum
-
Novice computer enthusiasts argue that an application is safe because it's end-to-end encrypted.. but they don't realize this doesn't guarantee safety because of MITM attacks on possibly exploitable midpoints.
A good example of this is mail servers using TLS 1.2 but one or two of them not verifying certificate autorities.5 -
I'm not exactly a programmer right now but I'm trying my best to become one ASAP. Hats off to you guys. The toughest part is finding motivation and time.5
-
Applying Occam's razor and I might be wrong..
Hiring a candidate and job hunt, both are fucking exhaustive process.
We, as a human race, have aimed for Moon and Mars but are unable to solve the problem at hand which can save millions of hours each year reflecting in immediate cost savings.
Here's my (idealistic) solution:
A product to connect job seekers and recruiters eliminating all the shitty complexities.
LinkedIn solved it, but then hired some PMs who started chasing metrics and bloated the fuck out of the product.
Here are some features of the product I am envisioning:
1. Job seeker signs up and builds their entire profile.
2. Ability to add/remove different sections (limited choices like certifications, projects, etc.), no custom shit allowed because each will have their own shit.
3. By default accept GDPR, Gender Identity, US equality laws, Vetran, yada yada..
4. No resume needed. Profile serves as resume. Eliminate the need to build a resume in word or resume builders.
5. Easy updates and no external resume, saves the job seeker time and gives a standard structure to recruiters to scan through eliminating cognitive load.
6. Recruiters can post their jobs and have similar sections (limited categories again).
7. Add GDPR, Vetran, etc. check boxes need basis.
8. No social shit. Recruiters can see profiles of job seekers and job seekers can see jobs. Period.
9. Employee working in Google? Awesome. Will not show Google recruiters thier profile and employee such job posts.
10. No need to apply or hunt heads. System will automatch and recommend because we are fucking in AI generation and how hard it is to match keywords!!
11. Saves job seekers and recruiters a fuck ton of time hunting the best fit.
12. This system gets you the best job that fits your profile.
Yes, there are flaws in this idea.
Yes, not all use cases are covered.
Yes, shit can be improved and this is hypothetical.
But hey! Surely doable with high impact than going on Moon or Mars right now.
Start-up world has lost its way.12 -
Asked to do overtime so I do. Everyone has gone home and now it's time for me to go home, so I go to leave the office to find the gate padlocked. I'm stuck. There is a side gate for cars that has a security code but I have no idea what that code is. So I end up waiting around and stalk the cleaners car out of the gate 'sigh'.5
-
Hello World!
Where to start? I am trying to learn coding and found FreeCodeCamp today. Anything else you could suggest?8 -
Worst practice -- our application isn't built to properly handle threads and I just added a Sleep statement to wait for the backend process to replicate its data. I feel so guilty and dirty.
-
So. It is that time again. The last week of the semester for college students. Paper due for all, presentations for everyone and their moms and final in a week for which no one had the time to study and I'm here wishing death so I can code in piece in the afterlife.4
-
When you start saying 'email' for regular irl mail and then subsequently describe it as 'irl mail' it might be time to log off...
-
I always try to break my code when it works without errors the first time.
Just to be sure that the code I wrote is being used.
Anyone else? -
You guys ever have to explain whole project to another employee because you are the only one that know and worked on this project.
Worst thing is that guy is not even a programmer and I have to teach him c# first 😤 I'm soo angry2 -
Hello.
I am a student of Computer Science Engineering (Bachelor of Technology). I am 3 years into this 4-year course. I am strong in Data structures and Algorithms, and passionate to add more stuff to this list.
I am really done with this University coursework, and want to explore more (specifically, want to do something that is practical, and matters). I, obviously cannot leave the Uni, but I want to make my time at home more productive. Not just to me, but everyone.
But:
1. I don't know where to start.
2. I teach myself everything, and hence, there is much difference between what I know and what people need, and I'm kind of scared of ruining/wasting other's time.
If there is someone out here who has the time out of his/her busy schedule to guide and set me on a path, please do help me. It's getting weird in my head.
Languages I know: C(took a 1-year course), Python, JavaScript [learning JAVA], Oracle, Visual Basic
Things I have done before:
* Developed a fullstack website for Indian Railways (going live in May 2019) [used Python for back end]
I have a sincere need from within to do this, and I am going to learn whatever more I need to, in order to fulfill your requirements. Please just show me WHAT and from WHERE.
Kindly do get back.3 -
2 years back when I was onshore, we were in the bad situation due to the size and complexity of handling big webserivces simulators. A single change makes the build red hence the face of other developers too.
These simulators were created using J2EE and VM templates 5 years back. With the time, application and data size grown. We were supposed to maintain consistensy in dummy data accross the applications. But some programmers made a copy of these simulators to finish their applications fast and made the situation worst.
Finally one of the team member dare to use stubby4j to solve this problem. Choosing the stubby4j was a good decision as it was the specialized tool written to create simulators only. But as the stubby4j was not having all the features a simulator need, he customized it's build for our simulators. All the team members were happy.
After few weeks, I picked a story to transform other simulators using stubby4j. The story was previously closed as it was hard to implement in stubby4j. I ingonred the comment and started working on. I spent 2 weeks but couldn't solve the problem. I read the comment in between but It was very late to take the step back. I was not able to give proper status update in the daily standup. Other team members (working from offshore) were thinking that I'm just passing the time. However my manager handled the situation very well and asked if I need some help.
This was friday, I took the leave as it was my wife's birthday. We couldn't go out due to the bad weather. I was thinking about the code all the time. Hence I started to write a new utility to handle all the requirement a webseervice simulator need. I took 2.5 days to complete it. On Tuesday, I demoed it to the whole team. And published it as an opensource application "STUBMATIC". In few weeks I received the good response from other teams as well.
I'm a full time open source developer now. -
Everytime i think im going to learn about docker, someone comes along with another comment about how docker isnt so great.6
-
I really want 2017 to be a great year...
One thing I do is have a movie marathon ... Last few years I did the Hobbit movies ...
I can't think what to do to start of this year 🤔
I'm already building this site ... For new year's day but I dunno what to watch to get me in the spirit , any suggestions ?5 -
Is there a good technical reason to not allow passwords to contain special characters? My isp does this and I need to know why.10
-
Being Ill and a dev is the worst... Not being able to think straight and focus for more then 2seconds really kills any sort of work you can do5
-
My dumbfuck hosting fucked up the mysqlnd installation and it is missing the pdo api extension. All my queries are returning strings for every field. It's easter so no support available. I've planned to deploy the new site in this weekend. Now i have to manually typecast after every query because i've used === everywhere. This will be a long day...6
-
A lot has changed over the last month for me in my life.
The cases are rising crazily now. Thanks to the stupid govt's immature and unplanned lockdown.
Now while over 20k+ cases are being reported every single day, there is no sign or plan to contain it properly.
Two weeks ago, I had a mental breakdown over the uncertainty in future plans ( was planning to get a job in remote company and ditch current job to go back home in this grave situation but it has been delayed ) and burnout from living almost same routine since mid-March. I just wanted to go back to my home state where I will feel safe even if I get infected somehow.
Me and my friends have vacated our rented apartment last weekend. I'm now at the airport to leave this city and in less than 8 hrs, I will be back to my home where I will stay 14 days in quarantine before I can go out again.
I'm glad to have a job which I can "work from home". But more importantly, I'm glad to go back to my place which I can truly call my home. 🏠♥️23 -
(Not a rant)
New to devRant :^)
Tell me the reasons why you started programming.
I want to know since there are so many devs out there..8 -
When you have so much work
To do, but can't start any of it until you have the meetings about it. Meetings meetings meetings.2 -
What's a good programming tool for mac book pro?
I like sublime text but I want to get other people's comments, and reference.14 -
That moment when you finally decide to close devRant ... but before the closing-animation even fully stopped some kind of reflex moves your finger and opens devRant again.
-
IPhone speech to text has come a long way. Definitely has improved. Real-time dictation rather than batching it.
I am currently doing approximately 50 percent of my rants by voice. In fact the rank you are reading I did by voice.
You can easily do punctuation such as a period, new paragraph, new line, caps and lower case. The speech recognition is excellent even with my New York accent and it learns the more you use it. Rarely does it get a word wrong.
Editing still has to be done manually and is a pain but that may change as dragon already allows you to do in-line editing. iOS speech to text has already surpassed dragon in some facets.
I do have to press the add new and post buttons at this Time to post my rants. But that may change as the enhanced dictation on the map allows you access to specific commands.
I will keep you informed of progress and I will be testing on android over the next few days as well.4 -
Good to be back at work.
But kind of annoying when you check the server and it turns out that the 3rd Party API fell over and the guy responsible for it is still in holidays.. -
Brian Kernighan once said that "debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."2
-
After 3 months of working as android dev, startup decides to freeze android work for next 4-5 months in order to focus on iOS. Meanwhile I'm being asked to start doing backend work. Need advices on what to do next. Below is the link to my reddit post and would appreciate any input on the situation.
https://reddit.com/r/... -
I've been working in industry for 2-3 months after graduating from CompuSci last year, doing big data stuff surrounded by people with huge amounts of experience. I've learnt a lot but I'm still being overwhelmed by all the stuff I'm being told to do that seems second nature to my seniors and there's not enough time to Google it all and understand it ;____;3
-
I just read about the 'Learn to Code' nonsense. It seems some journalists told coal miners to learn coding for a living. Wtf.. As a person doing formal CS education after 1 year of work, i take offense for that comment. Coding jobs are dragged to the ground by these comments which imply that coding is a no skill, for everyone job. Opinions ?3
-
Client: "We have reviewed the search results today for 'not very relevant keyword' and continue to be amazed at our low ranking, even X sits above us.
I am unsure why this is proving so difficult to correct"
Me: "It's been 3 days..."1 -
I recently decided to try out vim. I've got to say, I fucking love it!!! And since I hear you can customize it, I'm super looking forward to that!!!
Not that in quitting on Sublime or anything, I do want to give vim a try.2 -
Not dev related but got offered to work at the Champions league final.
The tickets sold out within ten minutes and there's me making money!3 -
!Rant
Help/ideas needed
I need ideas of projects to develop in my free time, I'm tired of the old technology and ugly projects from work, I want to develop something new, fun, to feel the excitement of coding again ;)
The field does not matter i'm willing to learn.
And , no , I can get another job, that is not an option because of the special benefits it's offering that I can not find in another company(very flexible schedule, I'm a student and need it).5 -
My last rant did not go down well 😂
I need to clarify.
If you have no communication directly to another dev.... And your creation directly impacts theirs .... And you don't tell the middle man ... You are a twat especially if your aware of the launch that's basically right now !
To be clear.... This guy built their site and database everything .
I had to connect part of their new app to the site... A few pages they wanted in the app.
He changed the links ... On purpose I think to screw over the launch of the app to make me look bad
I can not communicate with him... The CEO hates him and won't talk to him either
So what am I to do?
Not be pissed off about a spiteful dickhead?
Of course I'm pissed
To make people understand you don't send out a lethal update that can fuck up the servers without telling no one... That their might be technical issues -
When u converted ur codebase to Kotlin all because you heard about it, but really have no idea what Kotlin is!5
-
In reply to:
https://devrant.com/rants/3957914/...
Okay, we must first establish common ground here. What do we understand about "showing"? I understand you probably mean displaying/rendering, more abstractly: "obtaining". Good, now we move on.
What's the point of a front-end? Well, in the 90's that used to be an easy answer: to share information (not even in a user-friendly way, per se). Web 2.0 comes, interaction with the website. Uh-oh, suddenly we have to start minding the user. Web 3.0 comes, ouch, now the front-end is a mini-backend. Even tougher, more leaks etc. The ARPAnet was a solution, a front-end that they had built in order to facilitate research document-sharing between universities. Later, it became the inter(national) net(work).
First there was SGML to structure the data (it's a way of making it 'pretty' in a lexicographical way) and turn it into information (which is what information is: data with added semantics) and later there was HTML to structure it even further, yet we all know that its function was not prettification, but rather structure. Later came CSS, to make it pretty. With its growing popularity, the web started to be used as a publishing device.
source:
https://w3.org/Style/CSS20/...
If we are to solely display JSON data in a pretty way, we may be limiting ourselves to the scenario of rendering pretty web pages using aesthetic languages such as CSS. We must also understand that if we are only focusing on making a website pretty with little to moderate functionality, we aren't really winning. A good website has to be a winner in all aspects, which is why frameworks came into existence, but.. lmao, let's leave that to another discussion.
Now let me recall back my college days.. front-end.. front-end.. heck, even a headset can be a front-end to a pick-order backend. We must think back to the essence, to the abstract. All other things are just implementations of it (yes, the horrendous thousands of Javascript libraries, lol).
So, my college notes say:
"Presentation layer: this is the UI.
In this layer you ask the middle tier for information, which gets that information from a database, which then goes back to middle tier, back to presentation. In the case of the headset, the operators can confirm an order is ready. This is essentially the presentation tier again: you're getting information from the middle tier and 'presenting it' as it were.
The presentation layer is in essence the question: how do I bring my application data to my end users in a platform-and solution-independent way?"
What's JSON? A way to transport data between the middle tier and the presentation tier. Is that what frontend development is? Displaying it in a pretty way? I don't think it is, because 'pretty' is an extra feature of obtaining and displaying data. Do we always have to display data in a pretty way? Not necessarily. We could write a front-end script (in NodeJS perhaps) that periodically fetches certain information from a middle-tier is serves a more functional role rather than a rendering one.
The prettification of data was a historical consequence of the popularity of the web (which is a front-end) (see second paragraph with link). Since the essence of a front-end is to obtain information from the back-end (with stress on obtaining), its presentation is not necessarily a defining characteristic of it, but rather an optional and solution-dependent aspect, a facet.4 -
You know that stage you reach when you no longer feel like you can't format text without Googling how to do it, and you confidently build well-designed apps with elegant code?
That stage does arrive, eventually? Right?5 -
"Be Curious, Read Widely, Try New Things. I think a lot of what people call Intelligence boils down to curiosity." - Aaron Swartz
-
So this past few days of a mix bag of emotions. Friday's weekly deliverables on our first dry run at launch, I squeeze across the line in an embarrassing finish. Decision to proceed with the live run to be delayed, not going to happen if I've got something to say about it.
Next day, vendor on the house my wife has purchased (our first!!) and says we can move the settlement date ahead 4 weeks! Winning!
Monday, meeting with all stakeholders on the fuck up that was my deliverables I'm responsible for, granted a conditional pass. "Don't worry, I got this."
Tuesday, received the results of a technical challenge I've given one of the developer candidates - he smashed it. Keen to give him the job! -
Hey guys :D So, finally I have to build a website for a service. That means setting up a server and all that stuff...
What servers do you recommend? Also service for DNS?
Thanks :D14 -
I'm trying to convince my dad to switch to the Linux. Everyday he complains about his laptop being slow (although it has pretty much same specs like my laptop), the forced updates on Windows 10, how long it takes to load programs and stuff. He only uses Opera and LibreOffice for work, he doesn't have iPhone so he's not locked by iTunes. Perfect case study!
Yet every time I tell him that Linux doesn't force updates on you, runs faster and has all the software he needs, he says that "he's not a programer like I am". Then I reply to him "and that's a thing! Linux Mint for example doesn't even require to open terminal" (plus few years back he wanted to try it out)...
Any tips boys and girls? Should I give up or not? I mean, forcing the change will not do, but I also don't want to hear complains about Windows every day.12 -
Me: "You should go with this other option for the software. It's cheaper and you can do more."
Client: "No. This more expensive and less-capable thing I chose is better. We'll make it work."
[several weeks pass]
Client: "This isn't working. Why didn't it work?"
Me: "You have to upgrade to a more expensive plan, or switch to the other solution I told you about."
Client: "No. We'll make it work."
Me: *facepalm*3 -
Its time to remind ourselves the wonderful time of the year, where people look back and decide to be better and learn from your mistakes...
For example never test in prod and wake me up with notifications you dumbfucks... Someone has exams to do..
Seriously, I have seen a lot of push notifications lately, its some kind of Letstestinprod-uary?1 -
I'm stressed and my manager values the future of the company before people's health.
I already clocked over 40 hours this week with no foreseeable reward.
I head in mind to leave the company somewhere Q4 2021 but this stuff will make it sooner..2 -
Trying to install macOS on my PC and it keeps failing at the major install point during to "security".... For fucks sake!
-
I think it's safe to say I'm not a big (medium) fish in a small ponds.
But now thinking more and more it's it's worth the time that I've already interested plus another unknown amount to try to become a little fish in a bigger pond... -
Got a new job in data processing. Took them a couple days to get me a laptop and two weeks after that to get the core programs I need to begin working. Found out today that I *still* don't have access to everything I need for my job.3
-
started learning react earlier today via codecademy - absolutely fantastic setup and explanations. Would recommend.
Now to get my other developer to learn it as well. -
They're all waiting in line to buy the new Iphone X while I'm sitting on my chair waiting for my brand new Nexus 5 to be delivered 🤗
-
How do you handle your tasks? Like do you use Todo list app?
How do your handle your notes and research and snippets?
---
I used to use Standard Notes and then Simple Notes and then now using Joplin to save notes and important information.
I am testing out Everdo for my daily Todo list app. I have tried lots of Todo apps but none of them satisfied me (or maybe I'm just not good at doing tasks).10 -
Is there any fun ways to learn code? I'm talking about smth like CodeCombat but it is so childish...4
-
After crashing from balancing school and some side project I decided to take the day off and binge on “the walking dead”.
This is the best feeling I’ve had in days. -
So yesterday and before school, I tried to make a little count down thingo that shows time left until the class ends with js. Earlier this morning I tested it and well
If a countdown timer counts up then I guess it works...
Well that was interesting. -
!rant about Codecademy:
I decided to go a short, higher-level JavaScript course with Codecademy to help me nail down a few concepts and approaches to writing JavaScript code.
It turned out to be one of the best courses I've done. It didn't cover everything in detail. It is free so I wasn't expecting that.
Still, the topics it covered, it covered pretty well, and the hand-holding approach really helped give me a much better grasp of these concepts and models.
Well worth the time!6 -
Okay so I have been thinking about transferring to linux. But I'm not too sure because of a few things I'm hoping yall can explain to me.
1st problem.) The operating system just feels so empty
2nd.) Theres a lot of customizing I would have to go through (which isnt really a problem it's just difficult getting it to look good)
3rd.) I'd have to learn to use the terminal more (which might be easier than I'm thinking)
4th and final.) I dont think I'd be able to use C# I know .NETCore is a thing but I dont think I'd be able to do as much with it.
I know these would probably go away after awhile but I've tried using it before but im afraid of making it my main OS I'm also putting aside games in my problems cause I know they recently made gaming better on linux I just dont know the extent to that.
Any help is appreciated and please go easy on me 😅12 -
Got an interview at a financial tech firm. I asked them what I should wear:
Engineering is a casual environment, so we encourage you to wear whatever makes you feel most comfortable. We are focused on your knowledge and skillset, not your outfit, so please come as you are.
Not a suit, OK... but not sure if I should wear weekend casual or my usual business casual/work clothes...5 -
When a bugs comes out and you are not able to fixed
Do you start talking to your self ?
Being talking to my self for a while......7 -
Yesterday I had an interview where they would ask me why of everething many times.
Good exercise to do before the meeting by yourself1 -
Currently trying to make newer C++11 code run on a gcc 4.8 compiler. Also making Qt 5 code run on Qt 4.8. Enabling experimental flags on gcc like std=c++1y and turning on flags to turn off complaints about pre c++11 code. Have my cake and eat it too. My favorite so far it to create a proxy object so I can connect lambdas to Qt signals. This is supported in Qt 5, but not Qt 4. I feel like I am traveling back in time to when stuff was shittier standards wise.5
-
Relevant today. Remind me why I like this job? One month to do years worth of work while taking meetings and other projects.
-
Got a high priority project that requires 100% my attention for 16 hours to get it out before start of next work day. Nobody even opened it for a week. 5 mins after the first person opened it, got an email saying that it isn't right and it needs to be corrected before Monday...2
-
Started working at a new company recently, like a week later me and my girlfriend decides to move in together at her place(6hour drive from my current work place).
So since im there during my trial period i contact another company looking for a job to have some kind of security in case they Fire my ass since im moving.
End up with a new better offer from another company and when breaking the News for the boss - a possibility to work on distance for my current position..
What to do, stay or take the better offer?1 -
_"...An army of open source evangelists regularly preaches the Gospel of Saint Linus in response to even the most vaguely related bit of news about other platforms."_
The accuracy of the quote4 -
Anybody know about a good open source speech to text engine?
I googled but there are tons of them and I don't have much time right now to try each them of out
What I actually want is just to convert the audio (in English) to text and would also want to note the time those sentences were spoke in the audio like a subtitle file.7 -
My welcome message all the time
Username userName = new Username();
userName.print("Welcome to devRant!"); -
When you wake up late, then have an event you're going to this evening. Means I get less than 3 hrs to code.
-
When shall ye use a framework or when ye shall code all it self?
That's a question I shall ask all ty devRanters for ye who has the knowledge of programming would be kind to share to all others.3 -
This is a call to rant:
Please rant about your most frustrating asoundrc experiences here because i am still too frustrated to write about mine.1 -
Was told at work today that I don’t follow directions closely enough and the lack of attention to detail in my work is a problem.
I remember being this way since my first elementary school teacher pointed it out to me. I’ve always been this way. It’s how my brain is wired. No matter how hard I try, I always miss something. Especially when it is a really complex set of tasks. I’ve literally got the results of a cognitive test I took in college documenting and quantifying my working memory deficits.
You think you’ll change that now, after more than four decades of me being like this, with a performance review? Good fucking luck!8 -
Sometimes I hate the limitations that being a mobile dev puts on your code, processor, memory, battery, signal and wifi limitations are all things that have to be worked round, however I couldn't imagine doing anything else and it's taught how to write concise and efficient code
-
I was logged into a portal with my colleague’s ID. She asked me if I was logged in with her ID.
So, I asked her if she was unable to login:
Me: Are you able to login?
She: Are you able to login?
Like, what was the point of her reply?!
Me, again: Are you able to login?
She: No
EASY, WASN’T IT?!7 -
Just got to know a good friend of my best friend who happens to be an it guy as well - he might move in with me soon - I somehow feel young again :)
-
!rant
Just learned how to use Spring + Eureka + Feign + Ribbon to easily discover microservices as they're deployed, do basic load balancing, easily hitting endpoints on other micro services, etc.
Mind = blown 🤓 -
Anybody have advice about figuring out how you learn and how to have discipline doing things you don't like (everything related to being a codemonkey) so I can git gud?1
-
So sort of following up on my previous post. Career-wise, when do you switch from Exploring (accelerating) to Exploiting (the you got off the pedal and just cruise along)?
Yes I read that book maybe a year or so ago... Perhaps it finally clicked...
Anyone else have any read it, have any thoughts on it?3 -
I switched from a full stack dev to quality assurance job because they offered me 2.5x my pay but now no company wants to hire me....and I really want to get into cloud now and eventually become a cloud developer, I am learning linux and have taken the AWS cloud practitioner essentials course but still not getting anything yet, any advice?
-
You know what sucks when you are in school? When you're writing a fucking test tomorrow about DSL and your fucking teacher is teaching a new fucking topic ONE FUCKING DAY BEFOR THE FUCKING TEST AND THAT TOPIC IS VPN AND ITS COMPLETLY IRRELEVANT TO YOUR FUCKING TEST! And worst of all: we are writing 2 other tests on Operating Systems and LCD Displays too! WHAT THE FUCK HOW SHOULD I LEARN ALL THIS SHIT7
-
Scala lang is hard to learn(not saying that sucks), but first I don't want to learn this language, I just wanted to use some functions for a hobby project and this project I found on internet had all I need so I just wanted to translate it to Python, using an online Scala compiler I pasted the functions I needed anddddd error can't compile it it, because the functions had some extra things that were not part in the file where functions were, these things check for null values(?) so I was looking into the project where these "keywords" comes from and I can't find it, so after some grep in the project files I found the "keyword" I was able to compile it, also I weird thing about this language is that there is no return keyword
So yes I find this lang not that intuitive (for me at least)4 -
Fuck the dev! Who decided to change shit on their site without telling me...
It's your fucking app do you want it to work!?
I can't connect the two if you keep changing shit!
I know this dev to be a fucking asshole!6 -
I still can't understand how Apple could copyright their name!
If I try to register Avocado I'm sure I'll get turned down!
Money is power!2 -
Having issues with senior manager.
Not able to showcase my full potential due to the way company works.
Not getting paid for what I am worth.
But I still get my work done. Because none of these can kill my passion to code. Nothing brings more excitement than deadlines.
Happiness is creating stuff.3 -
!rant
I am starting to study next month and I will have to code in C, but I currently only know Java, C# and some python. Do you need anything coded on C or an open source project to contribute to so I have motivation to actually do something?1 -
When everything is taken away from you, and this might not happen for a very long time, just remember that you surrendered every ounce of control of your life over to those whom have been out to fuck you over since before you were born.1
-
If Google finally made pull-to-refresh optional on Chrome for Android, it would be an admission of failure.
The failure to realize four years earlier that pull-to-refresh is potentially annoying to users, and the failure to listen to the abundant feedback by users who lost submissions or who interrupted playing media due to refreshing accidents.
One can assume that Google has something like a "user experience team". Didn't even one of these "highly qualified" people remotely consider that assigning the same finger movement to scrolling up and to refreshing could be a potential annoyance? Didn't this possibility go through at least one of their IQ 130 brains?
Now guess which is the more frequent purpose of swiping down. Scrolling up or refreshing a page?
Only one of the two is wanted at a time. Either scrolling up or refreshing. Assigning the same finger movement to two things at once is a downright terrible idea.
By making the pull-to-refresh anti-feature impossible to deactivate, Google effectively is begging its users to leave for Opera Mobile or Samsung Internet.9 -
While you developers are where you are, battling office politics everyday, scrumming, agiling and solving some of the world's toughest problems, I, for the past few nights, have been sitting for hours in-front of my computer, slipping into hour-long day-dreams while trying to determine my favorite ice-block flavor.
All I can say, is, it's either the yellow, orange, green, raspberry, cola, or the fairy-floss one.
And now I'm out of ice-blocks. ;-( -
I keep telling myself "I can do this, I can change this", but then I'm forced to write untested undesigned spaghetti code cause we need another hotfix for 3 hours from now...
-
Am I the only one that gets super stressed at the checkout, when buying groceries? I just want to pack my things and the whole line just judges me 😣3
-
Exercise more in reading your own code or looking up on Google if something doesn't work, so many times someone asks me a question and it takes me 5 seconds to see they made a stupid mistake or a typo. Then I think to myself "you could've easily found that out seriously, stop wasting my 5 seconds"
-
I just had the weirdest feeling where the word "response" completely lost all meaning to me.
I googled it, and apparently this is called semantic satiation.
Huh, never happened to me before.. I hope the memory of the word response returns to me because though I'm not sure why I feel like it's important.3 -
What do I need to know to transition from a frontend developer, to a full stack developer?
Right now I am using AngularJS (I know, very old) at my work and we are transitioning to either React or Angular. My goal is to pickup back end tasks so I can eventually become a full-stack developer. What do I need to do to get there?4 -
is it really so hard to attach a single screenshot of the bug you found, instead of the devs recreating all the 144 possible matches just to find the error? D:
-
I need to actually build up my website since all that's there is a digital resume currently
I have too many ideas for what I want like a simple blogging space, project showcase space, my teacher recommend a lanking page, and a better digital resume. but limited free time to figure out where to start and what to use and that's really demotivating
I'm thinking about using node or vue to learn a framework but again I'd have to learn them since all I know is normal unmodified js. And again where the hell do I start4 -
I'm trying to generate a PDF from a website (https://devhints.io/react) on Ubuntu, but the two packages I tried (htmldoc and htmltopdf) both split the code at onto separate pages. I'm trying to have the code blocks on one page or start a new page and then have the title of the code block and the code block.
Any ideas?2 -
So I've been working on a project that has gone to shit, scope isn't clear and deadline is too tight. Developers get dropped into the team to "make it work"
Currently I think it is unavailable to succeed within the deadline. But this got me thinking, how do you actually save such a project? Could a good project lead save a chaotic project? If so... How? (And more importantly to me, how does one become a good project lead, do I need 10+ years of programming experience?) -
To the Backend Ninjas out here.
Ive written rest APIs before but know I'm asking myself how I would implement user messaging for my app.?
Use Rest and poll the server?
Use websockets and keep the connection to the server?
Or is there something that I don't know?
Man I'm getting old Everyday there are thousands of new things....6 -
It's all "Ops" so there's a grey line between "tech ops" and "DevOps" and you can do tech ops easily and have a better idea how to... (Can't remember the right words but what I heard is turn on/off a device)
——Boss, not knowing difference between DevOps and tech support.4 -
Our Jira does reindexing every night. At that time no issues could be created or resolved.
It just tells us to go to sleep in its own weird way. -
Best way to learn to code? More specifically, best way to avoid distractions whilst learning? I find myself easily tempted to play video games or watch YouTube videos instead that has nothing to do with coding...
Did anyone else suffer from this? Is this just a phase and once I break past it, I'll be really into programming & forget about everything else?3 -
Reply to my 2018 version: https://devrant.com/rants/1346392/...
Dear holodreamer ( version 2018 ),
I'm just glad that I'm still alive now. You won't believe how terrible 2020 is at the moment! Anyways, a lot has happened since you wrote me and I'm gonna reply it all to you.
Thanks for noticing. I really like my hairstyle now and my insecurity of going bald have gone. I couldn't be more happy.
Unfortunately, I'm not financially independent yet. Thanks to the crypto crash, the crypto ban in the country and some bad calls on my end. :/. But the good news is that we are back on the crypto market as the ban has been lifted recently. I don't have enough crypto to buy a lambo or go to the moon, but I have something that I could give to my grand kids. At this point, I don't really care anymore how much the value it is going to be, I have come to learn to think them of as a souvenir.
Your prediction of me preparing to move out of country seems to have come true. Honestly, I had given up that dream, but thanks to one of my best friend for reigniting those dreams - I may be moving somewhere really better by next year. I hope that I get this financial independence thing figured out before I move there. I don't wanna live there paycheck to paycheck.
Fortunately, I'm not getting any pressure to get married yet. I think I'm heading the way to a better life filled with some travel and adventures. I had a great opportunity to attend Google I/O 2020, but it got cancelled. Hopefully, covid19 will be over in few months.
Yea, I remember her. I got really carried away to the point that things she said started to hurt my heart. But eventually we had some argument and we stopped talking last September and I cut all contacts with her on the new years. If it makes you feel any better, last time i checked, she looks quite plumpy and totally different.
Thankfully, I'm not that lonely to need a chat bot. But I found some good online friends. They are fun to talk to.
No, AI didn't replace developers yet. Calm down! Javascript seems to be the most popular programming language now. But I hear there is a new contender to JavaScript that could change everything. It's called WebAssembly. Maybe in few years, we will see the decline of JavaScript.
Thinking about you, I feel some guilt for wasting your potential. I could have done much better if I was little more careful and responsible with you. I don't wanna make 2022 version of me feel bad for me.
Regards,
holodreamer ( version 2020 ) -
#define SOAPBOX
Data will contain errors and inconsistencies, and the only player that can detect them is: the computer itself.
if the computer detects that it is in a situation where it cannot meaningfully continue, it should not allow itself to continue.
Only the computer can make that determination.
If the software does not aggressively test its data, it is usually impossible to determine whether the problem is with the software or with the data or both.
Per contra, if it does do so, it becomes impossible to assert that the input data does not contain the issues that are being tested for ... a very important thing to be able to say in a real-world production setting, where hundred-megabyte input files are common.
#undef SOAPBOX -
Stackoverflow just got us more work to do. Now we have to redesign the entire monitoring system just when we have finished implementing HA in several DCs.
https://bosun.org/call -
When you are attempting to learn a new framework what is the learning process like? Do you watch youtube tutorials for 5 hours straight or do you go straight to the documentation. Just curious3
-
What's the best way to interview when you can't leave work? Like yeah I could swing one or two maybe by calling in sick... I can't work from home... I know other people get offers while working still, what did you do? If you have been through this I would appreciate any advice!1
-
Hi guys, If you are front end dev (especially react dev) please read this and share your thoughts.
I recently started with react.js. But I didn't like the idea of nesting components. I know this is too early to talk about it. I'm not halfway through tutorials. But I'm loosing motivation to learn react.js
This never happened to me. I learned few frameworks in past. Django and codeigniter. They follow MVC/MVT architecture. And writing code in it looks cleaner and simpler.
In react JSX is confusing at first. You have to read same line twice or thrice to understand. I'm not saying JSX is bad, but it's not readable enough.
In early lessons I learnt that in react everything is component. And every component comes under one root component. Don't you guys think this well get messy for large application. You are dealing with number of nested components from one file into another.
I'm not against react. But the way react is forcing you to write code, is not something I enjoy. Let me know your thoughts. Maybe I'll get some kinda booster to continue react.1 -
My SO want's to learn javascript do you guys have any tips on any great sites where she can get exercises from? Maybe some that are interactive?
Heard some good stuff about codecademy but wanted to see if you guys know something better or more interactive.5 -
One day I started to learn java to be zero to hero..............
After 2 days ......excuse me where am I ?? -
I totally understand why coding can be difficult
For clarity, I will always use 'this' to refer to the special keyword, and "this" or this or this otherwise.
-Kyle Simpson -
Starting yesterday, I'm going to study a total of 400 hours over the next 3-4 months on coding, system design, and behavioral interviews. My goal is to 2x my current salary (currently make almost 6 figures) and get out of this shitty company. I want to make it big and say that my studying was all worth it.
Wish me luck peeps. I'll come back in dues time to let you know how it all went. -
I was 5 yrs old when i saw a computer for the first time.It was my uncle's.I used to type A to Z (A B C D....) back then on his computer.I guess i have come too far now !
-
I really should be working on my assignment, since it's a really basic 'build a website' thing, but... I'm so burned out on this course already, augh...
Plus there's the WHS assignment distracting me from the actual IT work. At least the 'talking to clients' assessment is relevant, even if it's annoying.1 -
Is this really possible to apply CRUD operations on expandable listview through menu items ... Please help !!!2
-
Im so bored that I downloaded a 2d maze game on my phone...
I know it's cry very easy to solve since just need to go backwards but somehow still play it... -
Does anybody knows a command line tool that convert C file (sample.c) to hex file (sample.hex).
I don't need any GUI tool only command line tool.9