Skip to main content

· 4 min read

I was browsering on Apple Music recently, and found this album :

Just by the cover of this ablum itself, you can get so many critical data points out of it:

  • This recording is Prokofiev playing by himself
  • This has a soviet badge on it.
  • This has a soviet badge on it but it is recorded with London Symphony Orchestra
  • There is Concerto No.3

After investigating into the album a little bit further, I got even surprised more: the recording of this album was actually made at Abbey Road Studios in London, which yes as you may guessed the same studio that the Beatles used to hang out with, and recorded their last album at:

Prokofiev himself made the first recording of the Piano Concerto No. 3 in June 1932 with the London Symphony Orchestra conducted by Piero Coppola. The recording was made at Abbey Road Studios in London and is the only recording that exists of Prokofiev performing one of his own piano concertos. --- "PROKOFIEV: Piano Concerto No. 3 / Vision Fugitives (Prokofiev) (1932, 1935)". Naxos.com. Retrieved 28 July 2015. Jump up

· 2 min read

Grand Canyon is usually what comes to my mind when I think of Western USA. I have seen it only in movie and game material, but never really experienced it. After TC17, a friend of mine at Tableau, An, asked me if I wanna do a rim to rim crossing of Grand Canyon, I gladly accepted the offering :) My other friend Fez was really interested in the hiking too; so he flew all the way from Seattle to Las Vegas to join us.

Route Plan

We were originally gonna do a rim-to-rim hiking. However since its October already, North Rim was closed due to the weather condition.

Original Plan:

New Plan:

· 4 min read

Tableau Conference in general is a platform that Tableau hosts every year for Tableau community and users to learn, collaborate, and network.

The previous company I used to work with was in Tableau Conference 2014, and they had a demo back then with a lego car:

· 2 min read

This page will be my personal notes for a collection of tools and thoughts for Serverless Architecture. I will re-post a complete article to draw my mind mapwhen I am more experienced.

· 2 min read

I just had a dreamy trip with my family to Yunnan over the weekend. My Dad's friend, after retiring, opened a hotel called Mistry Mountain there:

The hotel is right cross the Lugu Lake, in the morning you can enjoy the peaceful sunrise:

· 5 min read

I have been playing around with PHP a lot with a Baidu open-source project -> http://task.redefime.com/app/list recently. The project used mainly CakePHP as the back-end, which is an elegant solution for MySQL+PHP stack. I am writing this blog for documentation and reference purposes for my future. I am getting more and more like the character in Nolan's movie 'Memento' as I need to keep writing things down to keep me not running around the circles and trapped by the same set of pitfalls.

Environment Set Up

  1. Get XAMPPP

  2. Set up Virtual Host : <virtualhost> tag is used when you have multiple projects and you want to host them on different domain names so it doesn't get messed up:

    1. Open Config File:
    2. set up directorys and VirutalHost mapping (DocumentRoot is your project root, ServerName is going to be the domain name you want to host the DocumentRoot Files in):
    <VirtualHost *:80>
    DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs/tree-outliner"
    ServerName test-outliner.com
    </VirtualHost>

    <VirtualHost *:80>
    DocumentRoot "/Users/Carl/Development/Learn/cakephpforum.com/app"
    ServerName cakephpforum.com
    </VirtualHost>

· 6 min read

As Data Analyst and Business Intelligence are becoming familar topics around the business world; SAP, as one of the leaders for enterprise solutions, has been trying to look for new opportunites in the horizon. SAP HANA has become their main strategy, which provides business partners a way to leverage massiave amount of data in real time, query insights and make business decisions more accurately based on anticipated business changes. As SAP official document explains how HANA works, I will not spend too much time on HANA architecture here. In short, SAP HANA is a huge piece of RAM on the cloud that has various systems and algorithms built in ready to go for analytics:

· 5 min read

For jData on the cloud, MongoDB is mainly used for persistence mainly due to the fact that its support for schema-less structure, rich indexing for query support, and scalability. While each jNode on the fog has their own Redis instance running, analytics is done on a centralized persistence data in MongoDB on the cloud. While Redis can be used as a database on its own, it is limiting for it to be used as a centralized database on the cloud since it is in-memory database, RAM size is a condition to be considered and meanwhile analytics in Lua might be tedious. However, in the architect, there is still an instance of Redis running on the cloud jNode for caching.