Setting up Mountain Lion: 12 geek setup tips

TUAW - The Unofficial Apple Weblog

After I recently wrote about how I often set up new Macs from scratch rather than taking advantage of migration, many people asked me to share my action logs. While I can't do that specifically because (1) my logs are extremely long and cryptic and (2)…

29 November 2012

JavaScript typed arrays pain

Planet Mozilla

If you've ever tried to deal with binary data in JavaScript you know it isn't much fun and you usually resort to using strings lots of charCodeAt and related functions. Typed arrays are supposed to solve this though! The typed array API consists of…

29 November 2012

Replication of the NOW() function (also, time travel)

MySQL Performance Blog

Notice the result of the NOW() function in the following query. The query was run on a real database server and I didn’t change the clock of the server or change anything in the database configuration settings. You may proceed to party like it is 1999. …

29 November 2012

CSS :target

Planet Mozilla

One interesting CSS pseudo selector is :target. The target pseudo selector provides styling capabilities for an element whose ID matches the window location's hash. Let's have a quick look at how the CSS target pseudo selector works! Assume there are…

29 November 2012

See how long a given process has been running

MacOSXHints.com

I wanted to find out how long a certain background process had been running. There's a column for CPU Time in Activity Monitor, but that's not real clock time. It turns out you can get this information with ps, via the etime keyword. So to get a list of…

28 November 2012

A new beginning

Planet Mozilla

After a nice relaxing thanksgiving week, with almost no e-mail to read (I can’t stress enough how nice this was) - I’m incredibly excited to start my first day at Firebase tomorrow! If you haven’t heard of them before, it’s because they’re a startup :) And…

25 November 2012

HTTP Strict Transport Security Becomes Internet Standard

Slashdot

angry tapir writes "A Web security policy mechanism that promises to make HTTPS-enabled websites more resilient to various types of attacks has been approved and released as an Internet standard — but despite support from some high-profile websites,…

23 November 2012

Full table scan vs full index scan performance

MySQL Performance Blog

Earlier this week, Cédric blogged about how easy we can get confused between a covering index and a full index scan in the EXPLAIN output. While a covering index (seen with EXPLAIN as Extra: Using index) is a very interesting performance optimization, a…

23 November 2012

What is an API?

Planet Mozilla

I recently posted in the newsgroups about a concern over super-review. In some cases patches that seem to meet the policy aren’t getting super-reviewed. Part of the problem here is that the policy is a little ambiguous. It says that any API or pseudo-API…

23 November 2012