Cal Transfer Shadow Day Spring 2014

Last weekend, I got the opportunity to volunteer as a Group Leader for the biannual Cal Transfer Shadow Day. Two years ago when I first transferred, I received a great deal of transfer tips and advice from many awesome Cal students, most of whom have graduated. Now I'm almost at the end of my undergraduate years, and I want to give back to the transfer community that has helped me so much over the…

Read more

Setting up a Virtual Machine for IPython/IJulia Notebook

I recently wrote up the instructions for setting up a Virtual Machine for doing the labs in CS70: Discrete Math and Probability Theory, and I thought other people not in the class may find this useful as well. Here's a pdf copy of all the instructions below for those who want a handy reference. Installation Instructions (for saasbook VM users) (borrowed heavily from the installation instructions i…

Read more

So I heard you're an aspiring Golden Bear Data Scient-ish

This post is inspired by William Chen's post on Quora for Harvard. Disclaimer: I've not taken all of these classes, and some is more of a hearsay. YMMV. This list is also not meant to be exhaustive. So you're at Berkeley, and you want to do Data Science? Great! Here are some classes that you may find helpful to prepare for a career in Data Science. Computer Science CS 61A/B/C: Structures & Int…

Read more

Commands History in Python REPL

During the first month of my internship, I learned and worked exclusively with Scala, Simple Build Tool (SBT), and Play 2 pretty much everyday. Last weekend, I decided to crack open Python for Data Analysis to learn a few new tricks with Python and data analysis using its awesome libraries. One small thing I noticed about the difference between the Scala's REPL and Python's is that the former reme…

Read more

Handheld games emulators on Ubuntu

Have you ever missed those classic PS1 titles like Castlevania: Symphony of the Night? Or felt nostalgic for your childhood, when you trained your Pokemon to be the very best, like no one ever was? I know I have. But I run Ubuntu, and most of the emulators found online are .exe files. You can run Wine, but I wouldn't recommend it, unless the emulator is really lightweight. It turns out that th…

Read more

A Day at Constant Contact

On Friday, March 29, I had the wonderful opportunity to participate in an externship program and shadow the engineers at Constant Contact (CtCt). I spent a couple of hours the night before doing "research" (reading about their products, googling my mentor, etc.), and I was very impressed with what they do. "But how did they do it? What technology did they use?" were some of my questions at the tim…

Read more

Hello, World!

>>> print("Hello, World!") Hello, World! I finally got motivated to build my own website! This page was last edited on Mar 29, 2014, when I moved to using Ghost, so hello world, again!…

Read more