The beforeEnter hook of Vue Router serves as a guard from inappropriate user access. In this article, we explore its power by three examples: checking current state, waiting until the state satisfies certain condition, and put them together. Read more 02 Feb 2018 - 2 minutes read
This week, Ganache CLI released beta version 7.0.0 which introduces support for WebSocket. It means that features in Web3 1.0.0 such as block event subscription and contract event listening is now possible. Read more 21 Jan 2018 - 1 minutes read
Since Web3 1.0.0 (currently beta.27) you can integrate the process of Read more 18 Jan 2018 - less than 1 minute read
The most annoying error ever when deploying contracts with truffle is: Read more 15 Jan 2018 - 2 minutes read
Per my friend’s interest on the application of deep learning on music, I decided to try some state-of-the-art in the area of Music Information Retrieval. Read more 21 Nov 2017 - 9 minutes read