Programming

Programming

Dancing in Shackles Caused by an Unupgradable Apache Kafka

a story about how to get a hack solution to work around a Apache Kafka bug when its upgrade is blocked by the Java version and the official solution is not available.

Read
Programming

A Tiny Syntactic Sugar for Wrapping a Scala Class with Serializable Trait

sometimes we need to implement the Serializable trait for a class, here's a tiny syntactic sugar.

Read
Programming

My Remarkable First Contribution on Public Github

happy to get my bug fix to R package urltools merged.

Read
Programming

From MapReduce to Apache Spark

Apache Spark is a well designed and efficient data processing engine to replace the traditional MapReduce.

Read
Programming

Time to Play with Git

comparison of version control tools and why i prefer git most.

Read