Published: Jun 09, 2019 Tags: blockchain, security Category: Engineering This year, I worked on a project and the topic for me is cyber security for blockchain in Oil and Gas industry. It was really good experience since I got the chance to think through this topic and deliver research report to client. Both cyber …
Read MorePublished: Apr 30, 2019 Tags: cloud Category: Engineering Data Lack and Data Warehouse are two concepts causing confusion. This blog introduces these two concepts and provides comparision for other relevant concepts. In general, there is a good article: https://www.talend.com/resources/data-lake-vs-data-warehouse/ Data …
Read MorePublished: Apr 21, 2019 Tags: booknotes, process Category: Engineering This blog is the book notes for user story applied. User stories principles A good story is: Independent, Negotiable, Valuable to users or customers, Estimable, Small, Testable User stories emphasize verbal rather than written communication User …
Read MorePublished: Apr 20, 2019 Tags: cloud, telemetry Category: Engineering This blog introduces what Application Insight can do. Application Insight Basics Application Insights is aimed at the development team, to help you understand how your app is performing and how it's being used. It includes functions: Detect, triage, …
Read MorePublished: April 19, 2019 Tags: security, cloud Category: Engineering Cyber Security is important aspect to digital transformation. To use Azure well, the understanding of the security building blocks is crucial. https://docs.microsoft.com/en-us/azure/security/azure-security-getting-started Security Basics Every …
Read MorePublished: Feb 10, 2019 Tags: iot, booknotes, smartcity Category: Engineering Smart cities: Everyone's connected If everyone, every home, and every business is connected via the IoT, why not take the next step and connect your entire neighborhood, or even the whole city? Connected devices can help reduce congestion on …
Read MorePublished: Jan 13, 2019 Tags: ai Category: Engineering This blog introduces the basic knowledge of machine learning. The details of algorithm and programming will come in later blogs. Machine learning is a technology which can resolve the computational problem without programming specifically. Process Machine learning …
Read MorePublished: Dec 07, 2018 Tags: ai, smartcity Category: Engineering I had the honer to give an 'AI for Smart Cities' presentation in 'Big Data & AI Asia' conference Dec 5. The conference was hold in Suntec and it was a big event around hundreds people participated. I managed to convey the following messages in my talk: …
Read MorePublished: Aug 11, 2018 Tags: web, backend Category: Engineering Recently, I used Node.js quite a lot to handle personal projects. It is easy to start, and also easy to get wrong. This blog covers the basics part of Node.js development. Module Require Every module in node is singleton. Use require to use module, the …
Read MorePublished: Mar 14, 2018 Tags: security Category: Engineering Authentication and Authorization are two relevant but different concepts, which causes confusion sometimes. Both of them are important for SaaS solution. This blog explains the basic of these two concepts. Single sign on In classic intranet scenarios, …
Read More