1. DevOps Lab Setup - Jenkins and Docker for Auto Android App build and Lint code check

    I have used Jenkins extensively few years ago. We used it for auto code check (compile error check, static code analyse, automate test report) and scheduled build. I enjoyed the time of using Jenkins, but not aware of the concept of DevOps which is kind of popular these days until…

    on jenkins, docker, devops, CI, CD, automation

  2. Algorithms - Dynamic Programming - Equal

    Came across HackerRank last week and tried few coding challenges, and found this interesting practice for Dynamic Programming. Equal - HackerRank and my submission The challenge: Christy is interning at HackerRank. One day she has to distribute some chocolates to her colleagues. She is biased towards her friends and may…

    on Algorithms, Dynamic Programming, HackerRank, Java

  3. Ionic - which opened a new door to me

    It was all started from a Mobile App project. Not long ago I got a Mobile App project opportunity. I was always looking for new opportunities to get back to mobile development and advance my knowledge and skills for App development. I've done a few research for latest Android App…

    on ionic, angularJS, mobile, ar

  4. Get back to writing - new start for web dev

    Haven't written anything for so long. Lot of things happened after I graduated from my Master research. Always want to write something to record things happened, projects and so on. Finally,I tidied up the server and updated to latest Ghost (backend of this blog) to write some web/mobile…


  5. Transmedia Events and Reflection Timeline

    I made an interactive timeline for reflect my transmedia team project. However I cant put it on my blog. Thus, I made a new website for the timeline: http://transmedia.edisonwang.me/ If you have any comment, please leave it here.…


  6. Transmedia Project Reflection

    The DreamCatcher Transmedia Project was ultimately unsuccessful. Although our team came up a DreamCatcher Narrative Universe as a background for the transmedia story, we failed present the story in the most effective way. The first mistake I made was to leave the story idea too open, this caused us to…


  7. Transmedia Project Summary

    The starting point of my transmedia project is try and utilise transmedia as an effective way to promote my video game concept. I began with designing a structure for this purpose. ‚ÄúTransmedia storytelling represents a process where integral elements of a fiction get dispersed systematically across multiple delivery channels for…


  8. Oculus Rift DK2

    Finally got my DK2! I've been waitting it for so long. Although I've already read a lot of views, when I first time wear it on, I was still amazed by how well the position tracking works. I almost cant wait to port my dodge VR prototype to DK2 and…

    on vr, oculus, technology, DK2

  9. 999

    I started playing 999 from last weekend, and finally finished it yesterday. It is awesome! The storyline and character design are fantastic. I'm amazed by the script which were really well developed. The most unique part of this game is the way they telling the story. While I was playing,…


  10. Android L is coming!

    Google tested Android L in Google I/O developer conference in San Francisco. Also, Google resealed developer preview image for Nexus 5/7, and I had a nexus 7 so why not check it out? The image download link can be found here. Insturction here. Seems it looks way more…

    on technology, mobile, android