Details
-
SkillsPython tamer
Joined devRant on 5/13/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
-
VSCode, the only thing I hate about this is, it becomes too lag after I left it too long. Probably because of the vin extension, I typed something and it only came out 1/2 seconds and I have to restart my laptop 😭7
-
Forget about Internet explorer compatibility, EMAIL TEMPLATES are the actual worst. Outlook uses the same html rendering engine as MS WORD. It's sooo painful. All the bad practices you had to do 15 years ago, you have to do when you write email templates.
YOU WILL NOT KNOW PAIN until you have to make an email template, that works in Gmail, Yahoo Mail, OUTLOOK, outlook.com, outlook for mac, MOBILE, Android, the gmail app, IOS, apple mail, and so on. And after you make an unholy abomination of table garbage, then having to make it responsive/mobile friendly after all that!
If something is broken in one client, fixing it will break something in a different client! And then having to take a stab in the dark to try to fix it and then sending yet another test email (which costs $ per test)
I must have slashed decades off my life having to build email templates. It really is horrendous. There are frameworks like Zurb for email that at least let you feel like you're using a modern workflow. But things break just as often.
Honestly if you have the option, use a wysiwyg editor for building emails. At least when it does break (and they all will) you can at least blame the software.
Which is better than spending 4 hours on why that table cell doesn't line up correctly in outlook.7 -
TOP 10 PROGRAMMING BEST PRACTICES
#1 Start numbering from 0.
#10 Sort elements in lexicographic order for readability.
#2 Use consistent indentation.
#3 use Consistent Casing.
#4.000000000000001 Use floating-point arithmetic only where necessary.
#5 Not avoiding double negations is not smart.
#6 Not recommended is Yoda style.
#7 See rule #7.
#8 Avoid deadlocks.
#9 ISO-8859 is passé - Use UTF-8 if you ▯ Unicode.
#A Prefer base 10 for human-readable messages.
#10 See rule #7.
#10 Don't repeat yourself.12 -
Did you know you could spread and combine emojis with JavaScript? 😮
Source: https://bram.us/2016/08/...6 -
Australia passes anti-encryption law
More like "Have a backdoor" and please tell us about that. So that we can spy on people keeping on the stake of individual and national security
https://thehackernews.com/2018/12/...14 -
Everyone knows that to get answers from the internet, you don’t ask questions, instead you present wrong answers. More people will correct you than will help you.
-Ned Batchelder4 -
Regarding my last rant:
I have all my 3 Raspberrys set up for seti@home now, reporting to twitter and my own "surveillance" system for them.
The system is still ugly, the code is ugly but that's getting improved next!4 -
Fun fact: a 4TB HDD replaces about 2,744,000 1.44MB floppy disks. (Floppy size based on free space left on floppy after format in DOS 6.22 as FAT16.)5
-
I love how just a couple of mods can change 16 years old game into still legitimately good looking game and yet keep its original charm17