Updates from erik RSS
-
erik
jsplumb – jQuery/MooTools/YUI3 library providing visual plumbing for elements on a web page – Google Project Hosting – A "pipes" style UI library for JavaScript using Canvas (and jQuery) -
erik
Leanpub – Neat ebook publishing service that uses a shared Dropbox, and Markdown (or HTML) files. Geeky, but amazingly self-service and easy. -
erik
jQuery Waypoints – jQuery plugin to trigger events based on page-scroll position (ex., when a user scrolls to content normally below the fold.) -
erik
parbash – Parallel BASH – Google Project Hosting – Looks like an interesting project — it allows writing/running Hadoop jobs as shell commands (grep, awk, perl, etc.) for text processing.heatmap.js | HTML5 Canvas Heatmap Library – An open-source, JavaScript heatmap library. -
erik
Here’s an interesting text-classifying library that extracts/computes “tags” for a given piece of text:
apresta/tagger – GitHub – Python library that generates 'tags' for a piece of text (i.e., useful for auto-tagging, or classifying an article.) -
erik
“Mining of Massive Datasets”
My earlier work with Social Book Club, and current work with Kirkus Reviews, has me spending a fair amount of time exploring and developing recommendation systems. There are a variety of good books and papers on the subject, but I recently finished reading “Mining of Massive Datasets” (a free ebook that accompanies a Stanford CS course on Data Mining), and it was a surprisingly good read.
The book covers a number of topics that come up frequently in data mining: reworking algorithms into a map-reduce paradigm, finding similar items, mining streams of data, finding frequent items, clustering, and recommending items. Unlike many texts on the subject, you won’t find source-code in this book; but rather, extensive explanations of multiple techniques and algorithms to address each topic. This lends itself to a better understanding of the theory, so that you understand the trade-offs you might be making when implementing your own systems.
There are easier texts to get through, but if you’re getting started with recommendation or data-mining systems, and haven’t read this book, I’d encourage you to do so.
-
erik
My ’02 WRX started-up with a wandering (and lean) idle this morning. Thankfully, all it took, was a $6 gasket and 20-minutes of pulling, cleaning, and re-installing the IACV. So far, it seems to have worked. See the following for detailed instructions:
-
erik
Last day at Optaros. New world awaits on Monday. Exciting times!
-
erik
yepnope.js | A Conditional Loader For Your Polyfills! – A wrapper for LABjs to load CSS/JS based on feature, or browser detection. -
erik
One of the most fascinating aspects of http://data.mint.com/ is that it’s public. CC companies have had similar data, but never shared it.
-
erik
mrjob at master – GitHub – A python framework for writing/deploying jobs to a Hadoop cluster or Amazon Elastic MapReduce service. -
erik
jsocol’s bleach at master – GitHub – "An easy, HTML5, whitelisting HTML sanitizer." -
erik
How to Measure Page Load Time With Google Analytics – Nice example (with code) for tracking page load times with Google Analytics (and custom variables.) -
erik
bbum’s » When is a Leak not a Leak? Using Heapshot Analysis to Find Undesirable Memory Growth – Nice, detailed example on memory leak detection for OS X / Cocoa developers. -
erik
Postalicious still regularly posting 500 Errors on my WordPress blog. Any alternatives for creating blog entries from del.icio.us feeds?
-
erik
"Rethinking the Mobile Web" by Yiibu – Contains some nice examples on using progressive enhancement to skin a website for a wide variety of devices (desktop, mobile, etc.) -
erik
You Can’t Innovate Like Apple — by Pragmatic Marketing – A great piece on Apple design and experience, and what it takes to achieve it. -
erik
Bugaboo for iPhone – Clever approach to opening a JavaScript console on the desktop, running in an iOS browser context (on real hardware.) Very basic (*very*) for debugging, but still a potentially powerful tool if you need it for iOS web development. -
erik
FlashCanvas.net – An HTML5 Canvas implementation in Flash to provide backward compatibility to IE. -
erik
Insufficient focus on User Experience and design cost Wasabe their company: http://blog.precipice.org/why-wesabe-lost-to-mint