Category Archives: Uncategorized

Gradle & Dagger: Add dagger code generation to android library and app

Edit: A newer and simpler method, is published in this blog post. Recommend you use that method. Before gradle better support annotation processors, you need a workaround to make: 1). dagger code generation working with android project; 2). Make really … Continue reading

Posted in Uncategorized | 2 Comments

Technology Touched Over the Weekend

Haven’t dived into new technologies for a while. Did several interesting things: OAuth 2.0 Provider Implementation – Implement both authorization provider and resource provider on Tornado, using oauth2lib. Redis – Used to store/retrieve OAuth codes and tokens. Social login – … Continue reading

Posted in Uncategorized | Leave a comment

How to display FPS (frame per second) number in Android

Well, check out this blog: Window Backgrounds & UI Speed http://android-developers.blogspot.com/2009/03/window-backgrounds-ui-speed.html

Posted in Uncategorized | Leave a comment

How to read cassandra source code by Ran

Here is a good article explaining how to read cassandra source codes: Understanding Cassandra Code Base: http://prettyprint.me/prettyprint.me/2010/05/02/understanding-cassandra-code-base/index.html

Posted in Uncategorized | Tagged , | 1 Comment

A very nice presentation about agile software development

Some of my thoughts: Unit tests are very important in TDD. It enables you easily refactor code, adhere to customer requirements, and verify logics at earliest points. It also enables Continuously Integration to work brilliantly. Lions, Tigers, and Bears: Scrum, … Continue reading

Posted in Uncategorized | Leave a comment

Interesting lessons in Cassandra Slides

There is a famous Cassandra PPT at SigMod 2008. In one slide, they presented several interesting lessons: Add fancy features only when absolutely required Many types of failures are possible Big systems need proper system-level monitoring Value simple designs These … Continue reading

Posted in Uncategorized | Leave a comment

Many interesting things today

Today I noticed many interesting things. To name a few: 1. Google Wave is a lot of fun. The service is only available for invited users. But you can got a lot of fun by watching their demo video at … Continue reading

Posted in Uncategorized | Tagged | Leave a comment

iPhone Development Course from Stanford (free@iTunes)

It’s a good resource. I pasted the link below for my own convenient navigation: http://www.stanford.edu/class/cs193p/cgi-bin/index.php

Posted in Uncategorized | Tagged | Leave a comment