Category Archives: computer science

NoSQL Introduction Slides

Lorenzo Alberton has an excellent slides on the Why, What, and When of NoSQL Databases: NoSQL Databases: Why, what and when View more presentations from Lorenzo Alberton He did an excellent job summarizing the differences between traditional relational database paradigm and the newer non-relational approach to storing large data, as well as surveying the different [...]

Also posted in programming | Tagged | Leave a comment

Data Visualization for Web Designers

Working with Cloud Computing and having to deal with such huge amount of data that a healthy cloud generates has made me really appreciate people who analyze data everyday. So now that my interest is piqued I’ve been trying to find out everything I can about data scientists and data hackers and see if I [...]

Also posted in javascript, programming | Tagged | Leave a comment

My first ACM publication

Well, this is quite an interesting turn of events. It would appear that the workshop I co-chaired with Gloria Ng and Ding Kong for CASCON 2010 has been put on the ACM Digital Library as part of the proceedings. I’m not even sure if it counts as my first publication since it’s just a short [...]

Posted in computer science | Leave a comment

First impression on Erlang

Erlang is …  interesting. It’s definitely different from the more mainstream programming languages. I personally think of it as a mix of Prolog and Scheme. The variables are immutable and pattern matching are heavily used, just like in Prolog (even the syntax; all Erlang expression must end with a period, similar to Prolog). You can [...]

Also posted in programming | Leave a comment

Currently reading: white papers

I’m currently in the middle of reading /planning to read the following papers: Dynamo: Amazon’s Highly Available Key-value Store The Google File System Consistent Hashing and Random Trees: Distributed Caching Protocols for Relieving Hot Spots on the World Wide Web Parallax: Virtual Disks for Virtual Machines Remus: High Availability via Asynchronous Virtual Machine Replication If [...]

Posted in computer science | Leave a comment