Published: Aug 31, 2017 Tags: booknotes Category: Life The original version was written in French named <L'art de la simplicite> by Dominique Loreau. This book show the tips regarding to have a simplified but high quality life. 简单 简单,就是拥有极少,把空间留给必需和精华。 简单,让生活摆脱使人精力分散、紧张不安的偏见、拘束和压力,为我们提供很多问题的解决方法。 不要再拥有过多的到东西,你将省出更多时间来关 …
Read MorePublished: Aug 27, 2017 Tags: booknotes, architecture Category: Engineering Xunit Test Pattern is a fantastic book which shares the experience and good practice to write tests. Test Introduction Easy to run tests What makes tests easy to run? Four specific goals answer this question: They must be Fully Automated Tests …
Read MorePublished: Aug 20, 2017 Tags: career Category: Management Do you want to be an outlier? How do you measure success? Money? Friends and Family? Recognition? Fame? Making a difference? Does your definition of success drive the direction of your career? ... Or is it the other way around? If you want to be an outlier, you …
Read MorePublished: Aug 19, 2017 Tags: shell Category: Engineering Bash is a widely shell, which is the default shell in many operating systems, e.g. Unix, Linux, Mac OS. Bash can help you achieve a lot. To invest time to learn some useful commands in bash is a good idea. Table of Contents Directory commands Home directory …
Read MorePublished: Jun 19, 2017 Tags: architecture, process Category: Engineering Domain Driven Design (DDD) is about trying to make your software a model of a real-world system or process. The philosophy of DDD is about placing our attention at the heart of the application, focusing on the complexity that is intrinsic to the …
Read MorePublished: Jul 09, 2017 Tags: security Category: Engineering OpenID Connect (OIDC) is an authentication layer on top of OAuth 2.0; while OAuth 2.0 is an authorization framework. The standard is controlled by the OpenID Foundation. This blog post will go through an example to use your google account to login a Node.js …
Read MorePublished: Jul 05, 2017 Tags: security Category: Engineering The Open Web Application Security Project (OWASP) is an open community dedicated to enabling organizations to develop, purchase, and maintain applications and APIs that can be trusted. The goal of the Top 10 project is to raise awareness about application …
Read MorePublished: May 25, 2017 Tags: process Category: Management "Change is the only constant." – Heraclitus, Greek philosopher. Kotter 8-step change model will help you to implement changes powerfully and successfully. In addition, Binwei adds 2 more steps to help you figure out whether you are doing the right changes. To …
Read MorePublished: May 17, 2017 Tags: chinese, booknotes Category: Management 'Hacker and Painter' is a fantastic book for people work in IT industry, which enlightens me quite a lot. One point of view in this book is about the 'dark side' to work in big company. 测量贡献 大公司最大的困扰,就是无法准确测量每个员工的贡献。 它会把所有人的贡献平均化。 销售员是一个例外。 他们产生的收入,很 …
Read MorePublished: May 16, 2017 Tags: lean, process Category: Management Lean has huge impact on current software industry. No matter your team adopts Devops, Scrum, Kanban or other Agile methodologies, you can find impact from Lean methodology. Even though Lean was invented decades ago, the concepts are still shining and …
Read More