Blog posts tagged "internet" – Posts 1..5 of 22 posts found:

2016-02-13: HTTP Public Key Pinning

Posted at 2016-02-13 20:46:37 by SHD

HTTPS sites are encrypted with a public/private key pair, being vouched for in a certificate by having that certificate signed by a trusted CA. However, it might be possible that somebody generates a certificate for your domain and has it signed by a fraudulent or compromised CA. Protection against this is provided by use of HKPK. But what keys should be "pinned" and why? I've found information about this online to be lacking, so I did some research and here's the results.

2016-02-10: Getting off Outlook.com's junk mail block list

Posted at 2016-02-10 23:04:51 by SHD

Microsoft's Outlook.com is one of the largest email providers in the world and anybody who sends email to customers will encounter plenty of outlook.com, hotmail.com or live.com addresses. As such, Microsoft has to deal with a lot of spam for all those billions of emails it processes and sometimes the spam detection is a bit overzealous. It doesn't take much for your server's IP address to be blacklisted, or you might even inherit a blacklisting from the previous owner of the IP address assigned to your newly commissioned server. Then you get the 550 SC-001 error.

2014-01-08: Plenty of spam to go around

Posted at 2014-01-08 13:40:49 by SHD

Spam accounts for the vast majority of e-mail traffic. Figures I've read range from 60% to 97% and something in between does not seem unreasonable. Unfortunately, there is no real penalty for spamming and many unwitting people's malware-infested PC's do it, so with the low risk of the real culprits getting caught, it is worth the tiny risk for them to try to scam you out of some cash. The typical spam message most people receive is stuff about drugs (especially Cialis, Viagra or Canadian pharmacies), Nigerian 419 scams, penile enlargement, fake degrees, stock hot market "tips" and stuff like that. When you have a website or at least own a domain name, you will likely receive some other insideous stuff too. Here's some examples.

2013-06-07: Why your click events don't work on Mobile Safari

Posted at 2013-06-07 00:33:10 by SHD

After ensuring that your newly created website works great on all desktop browsers, you put in the effort to make the site responsive. Everything is spot on with any of the Android browsers, but then you test on iOS/Mobile Safari and some of your click events aren't registering. Why is that? In my most recent project, I've encountered two different causes for this. Oddly enough, neither has anything to do with JavaScript, but CSS is the culprit. While one of them might be by design, the other is most definitely a bug, in my opinion. Since Mobile Safari is hell to debug (especially since in iOS 6, the developer console was removed and the only way to debug is by using desktop Safari, which isn't even available for Windows any more — probably a good thing, as the Windows versions were utter crap), it took ages to find the cause of this and I figured I'd spare you the trouble. Here's what happens and how to fix it.

2013-04-12: Speed up Magento with Memcached

Posted at 2013-04-12 16:49:25 by SHD

Magento is a highly flexible, open source e-commerce solution. Unfortunately, it can also be dog-slow, especially on servers with modest hardware specifications. Throwing extra hardware at the problem is not a great solution. There is a lot of tweaking that can be done, though. Very significant speedups may be realised through the use of Memcached. Magento supports this out of the box, but it is not enabled by default. Here's how to set that up.