Details
-
About21, sarcastic asshole, full stack developer and Linux sysadmin
-
SkillsJavascript, Java, php, NodeJS, SCSS, Jade/Pug, Linux, Symfony, Android, (little bit Objective C),
-
Location::1
Joined devRant on 10/5/2016
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
-
have
have you
have you heard
have you heard the
have you heard the one
have you heard the one about
have you heard the one about traceroute7 -
Any fellow Symfony programmers here? How's the upgrade from 2.x to 3.x going?
I'm worried about some bundles breaking tbh2 -
The only bad thing about running Linux is that I don't have an excuse to take a break while my computer installs updates. :(3
-
Things that piss me off in github issue comments:
- "halp it doesn't work!!!" no description, no steps to reproduce, nothing.
- people writing comments in a random ass language that nobody understands so everybody except them has to go through the effort of translating it.
- issue comments that escalate into a meme fest because the issue was linked on reddit or some other platform -
Use .editorconfig files when working with multiple developers. Otherwise your file encoding and code style will get fucked up eventually.
-
Name your stuff in English. Variables, functions, files. Everything.
You make the code completely unmaintainable for everybody that doesn't happen to speak your language otherwise.
I cringe every time I see someone in our company use German in his code. Just don't.9 -
Just received my new toy (pixel c).
Of fucking course it needs to download a huge update as soon as you start it8 -
Fuck ES/TS 😐
Been trying for hours now to get ionic 2 to work with either generators or async functions. Doesn't work because async for ES 5 is only supported with TS 2.1 which breaks the angular compiler. Also can't use generators (not supported for es5 at all by TS).
Also can't really change the ionic build process to just take es6 output instead of es5 and transpile because it's a convoluted mess in a separate node module instead of just a gulp file like with ionic 1.x.
Why is the JS ecosystem such a fucking mess?3 -
Token for App -> Backend communication was the username of the affected account. Wanna change anything you want for any user in the system? Just need their username and you're good to go.
-
Token for App -> backend authentication is generated one time when the user signs up. Sniff it once and you've got access to the user account forever.
Passwords are hashed with one round of SHA1, no salt.
Everything including login data is sent over plain HTTP.
Luckily I got permission to fix that mess1 -
To all the php haters: Try Symfony with Doctrine and Twig.
Doesn't fix the language but makes your life a lot easier (and it even adds Annotation support to php)1 -
I have to test my App on a Samsung Galaxy Young 2. Can someone please shoot me?
It took over 3 minutes to install the APK and now it can't even get an IP from our AP. 😐4