I'll be in San Francisco this weekend helping run the Apache Spark hackathon, and afterwards I'll be at Spark Summit 2015. If you're curious at all about Spark, you should come out and hack with us. We'll have some fun data sets and help you find a team. You can take the free Spark Fundamentals … Continue reading $10k! Spark hackathon in San Fran
Encrypt Gmail, Facebook emails with OpenPGP and Mailvelope
Facebook just released a great use case for OpenPGP encryption in Gmail and other web email providers. You can now configure Facebook to encrypt all email it sends you with OpenPGP. Whether or not you use Facebook, it's surprisingly easy to use Mailvelope to integrate OpenPGP with Gmail and other email providers. Mailvelope is a … Continue reading Encrypt Gmail, Facebook emails with OpenPGP and Mailvelope
$7,500! Spark hackathon in Boston May 28-30
My team will be supporting the Spark hackathon in Boston on May 28-30. This weekend's a good chance to teach yourself Spark. "Apache Spark is an open source processing engine built around speed, ease of use, and analytics. If you have large amounts of data that requires low latency processing that a typical Map Reduce … Continue reading $7,500! Spark hackathon in Boston May 28-30
How I made my Android Galaxy S3 phone run faster
My primary phone is a Samsung Galaxy S3 running Android 4.4.2 Kit Kat. It's a little old at this point, but I'm disinclined to upgrade for the sake of upgrading. It was getting slower, so I've recently taken a number of steps to tune and optimize its performance. Things I've done to make Android slower … Continue reading How I made my Android Galaxy S3 phone run faster
Installing DB2 on Mac OS X
It's useful to have a local installation of the DB2 on Mac for development and test purposes. I have a local installation on my Macbook to develop DB2-backed Ruby on Rails applications.
Free Apache Spark course with Docker image
My friends over at Big Data University just launched a refresh of their Apache Spark course. Spark is an engine for processing and mining large amounts of data quickly. The course takes advantage of a Docker image for Spark. Docker provides a way to run Spark on a typical laptop without getting a beefy server. … Continue reading Free Apache Spark course with Docker image
Dockerize all the things
As my team creates new web apps and microservices in Rails, Meteor JS, and other stacks, we dockerize them. Docker is great because it enforces loose coupling, modular design, and process isolation. A Docker container can be thought of as a very lightweight VM that shares a Linux kernel with its host. The infrastructure and … Continue reading Dockerize all the things
Unix command of the day: watch
The project I'm working on right now involve not just Dockerized Rails microservices, Meteor JS, and a data set measured in tens of terabytes, but also a big Bash code base. Bash is a language that makes it easy to shoot yourself in the foot. I have some thoughts on how to write robust, modular, … Continue reading Unix command of the day: watch
libdb2.so.1: cannot open shared object file
I got this error starting a ruby application: /usr/local/rvm/gems/ruby-1.9.3-p547/gems/bundler-1.7.3/lib/bundler/runtime.rb:76:in `require': libdb2.so.1: cannot open shared object file: No such file or directory - /usr/local/rvm/gems/ruby-1.9.3-p547/extensions/x86_64-linux/1.9.1/ibm_db-2.5.11/ibm_db.so (LoadError) An .so is a Linux library, equivalent to a .dll on Windows or a .dylib on Mac. Note that there are two different libraries mentioned. ibm_db.so is present, while libdb2.so.1 is … Continue reading libdb2.so.1: cannot open shared object file
How to run and install IPMIView on Mac
Edit: The download link doesn't work anymore, but it looks like IPMIView is now available in the Mac App Store. Also, just in case, someone suggested running the Linux version on Mac. Softlayer cloud uses IPMIView for direct console access to bare metal hardware. SuperMicro makes a Mac version of IPMIView available for download. Bizarrely, … Continue reading How to run and install IPMIView on Mac