Crash course in DDoS mitigation

Hacker News

By using the Incapsula services (as defined below) you give your consent that all personal data that you submit may be processed by incapsula in the manner and for the purposes described in the following privacy policy. If you do not agree to this terms…

27 June 2016

Cheap HDMI capture for Linux

Hacker News

Lately I have had the need to do real time video capture from HDMI devices as of late for a project, and while looking around the internet found that all of the capture cards that are aimed at gamers (windows / OSX support only) or full blown production…

27 June 2016

The “Cobra Effect” that is disabling paste on password fields

Hacker News

Back in the day when the British had a penchant for conquering the world, they ran into a little problem on the subcontinent; cobras. Turns out there were a hell of a lot of the buggers wandering around India and it also turned out that they were rather…

26 June 2016

Design Patterns for Container-Based Distributed Systems

Hacker News

In the late 1980s and early 1990s, object-oriented programming revolutionized software development, popularizing the approach of building of applications as collections of modular components. Today we are seeing a similar revolution in distributed system…

24 June 2016

Monitoring and Tuning the Linux Networking Stack: Receiving Data

Hacker News

This blog post explains how computers running the Linux kernel receive packets, as well as how to monitor and tune each component of the networking stack as packets flow from the network toward userland programs. UPDATE We’ve released the counterpart to…

23 June 2016

Comma Separated JSON

Hacker News

The problem with JSON is that to produce it you need to build a memory structure of everything you want to dump out, and to parse it you have to build everything in one go back into memory. This is fine for small JSON blobs, but isn't really ideal when the…

22 June 2016

My Google Interview and Lessons Learned

Hacker News

Two months ago I wrote about some of the struggles I faced looking for a job in tech as a coding bootcamp graduate. I was amazed by some of the responses. Some found it reassuring and inspiring. Others… well, let’s just say that some others were less than…

20 June 2016

Webinar Thursday June 23: Choosing a MySQL High Availability Solution Today

Percona Database Performance Blog

Please join Percona, Technical Account Manager, Michael Patrick on Thursday, June 23, 2016 at 10 AM PDT (UTC-7) as he presents “Choosing a MySQL High Availability Solution Today.” High availability (HA) is one of the solutions to improve performance, avoid…

20 June 2016