Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Get a devDuck
Rubber duck debugging has never been so cute! Get your favorite coding language devDuckBuy Now
My first hackathon when I was in my university. I never used to work on any side projects apart from assignments and academic projects. I was so shocked when I saw that people were so dedicated in developing a working product in a weekend sacrificing sleep and food. I got so depressed that I wasn't doing anything and people around me were doing so much!!!!! That's when I was motivated to learn more, do more, work more. After this, I never missed a single hackathon while I was studying :) I'm so much better at what I do now because of hackathons.
Gotta love people. Recently I finished a small program to check the timetable because the predecessor app died. Make a release, get the link, send the link to the FB group (I don't use FB much anymore). Some likes, some comments, some shares, some bugs, nothing awful.
IF IT'S NOT THE 20 COMMENTS GOING "WHAT THE FUCK ARE YOU A WEABOO TRASH?" because of __BOTH__ my GitHub pfp and FB pfp. God fucking dammit why can't you just ignore the pics and click the damn link like normal people do?? NOPE! NOT GONNA DO THAT UNTIL I SHAME THE DEV TO HELL FOR LIKING ANIME GIRLS!!3
I dont get how anyone can do just front end architecture. That shits stressful. Taking a step back and building out the api is like a sigh of relief to freshen up before going back in on reacts convoluted way or ordering things.3
Question about MR. Robot. I seen 3676 used in the series before but I have no clue what they mean by it.
When s04e02 came out there was a link with puzzle obviously and well it spelled out 3676.
Somebody can explain ?5
Homebrew eats shit. It is easily the slowest and least effective package manager I have ever used on the command line. It feels like software that was great in 2006, but hasn't changed since then.2
I’ve been a solo frontend developer for a couple of weeks now with critical enormous features and some bugs to get out the door by the end of next week.
On top of that, I got a backend bug to fix which is fine since I know the stack. The SQL that’s causing a bug is an obvious fix but as a FE dev I have no damn idea about DB structure.
I decide to setup local DB to see it for myself. So as a reasonable developer I look for docs to set it up since it sounds like quite a process after confirming with colleagues.
ANNNND... SURPRISE, the docs ARE NON EXISTENT unless you wanna call an outdated diagram a sufficient doc. Just so you understand the pain, we have 9 micro services, a weird db structure and only 5% is documented.
I requested help from my colleagues, but their answers were similar to docs with a follow up of “maybe you can document it after you set this up”. Barely stopped myself from asking “do I look like I have time for this crap? Why don’t you document it SINCE YOUR SETUP IS READY TO GO?”
So I’ve been at it for a couple of hours and I gave up. Will go back to frontend development since still a ton of shit to do anyway. Tomorrow I will attempt this again.3
Found this on my university's webpage. The course this webpage belongs to is called 'Web Programming'16
Just generated a postgres (postgis) database of 456gb. Need to copy it to my own pc....
*alright, lets try this with rsync*....*10-20mbs*......
*compresses the entire database into a 241gb file*
*moves the file to the root of the webserver*
*starts downloading with axel*.....
Those tiny 'hacks' can be fun.4
I don’t understand what the point of trick questions are in interviews, why ask a question about something that you would not do in a real system.3
Maintaining referential transparency might find its use in the inner working of a process but I cannot find any practical usage for it around the basis of your standard app.
For instance: you make an axios request to your api, you wait for the response. Two reasonable ways of checking are to catch anything errors (axios throws on 404 and 500s) or checking if status is not 200/201/whatever. If its not then alert the user that there was an error fetching whatever they needed or however you go about error handling. This is a standard in application interfaces, to alert users of issues. Request functions cant be referentially transparent because we rely on them to make a binary decision.
Same ont eh api side when we're writing these controller actions and services. They need to fail or succeed and we need to return a 500 or 200/201. I guess the fact that a response is coming back despite its state makes it somewhat transparent but the type of response the usr can expect will never be transparent.
Point being, functional programming has its place in my programs but im finding many places where it just doesn't fit in/
A friendly reminder that Deutsche Bahn fucking sucks.
Their trains show up 10 minutes later than they would have to everyday.
Once I saw that there was a train that was 120+ minutes late.
Today I had to wait almost 20 minutes at a SINGLE train station. Thus I couldn't enter the next train.
To my luck the next train arrives in an hour.
As a student it makes my life way harder than it already is.
It is not reliable at all.
They charge you with 60€ if you forget your ticket btw.
I don't forget my ticket though. My ticket is my campus card.
Their tickets are fucking overpriced and they are always damn late. I ain't paying for that shit. I would rather ride with a horse to the university than paying for a ticket.
Second EDIT as an update:
They just announced that my next train is going to come 10 minutes later. What a bloody surprise, eh?28