Category: Uncategorized

  • Mobile FingerPrint is very popular on both IOS and Android devices.  But for a normal device, like the desktop browser, mobile browser. How can we distinguish user without cookie technology? On the Internet, Nobody Knows You’re a Dog To be honest, we can know you are cat or dog.  This practice is trying to build…

  • Programming is all about problem solving.  Tip 1: Always consider the context. 世界上每个事物都是互联的,总是考虑上下文语境。比如你看到独立的树在地面上,但事实上,它有着两个独立的系统,一个是树叶和空气的系统,另外一个是树根和土地的系统。我们总是其中的一部分,不管你知道或者不知道。 Tip 2: Use rules for novices, intuition for experts. 对入门者采用规则,对专家只有直觉 Tip 3: Know what you don’t know. 知道你不知道,才能扩展你不知道 Tip 4: Learn by watching and imitating. 学习只有通过观察和模仿 Tip 5: Keep practicing in order to remain expert. 只有不断的练习才能保持专业 Tip 6: Avoid formal methods if…

  • there is a popular book to read 5 years ago,  but I like this book name more than the context in fact.  6 years ago, Seth Godin has an article Good at talking vs. good at doing on his blog. This is the chasm of the new marketing. The marketing department used to be in…

  • From C10K to C100K problem, push 1,000,000 messages to web clients with 1 node

    Motivation Current web browser communications protocol is limited to the HTTP request and response paradigm – i.e. the browser requests and the server response.What if we want to use a different communications paradigm? For example, what if we want to perform 2 ways communications where the server sends a request and the browser response? A…

  • My Understanding of Architecture as a developer and PM perspective

    I have been working as a software engineer over 10 years, although I was as Project Manager over 2 years before I came to Germany. In this 10 years,  I met and worked different teams and cultures and many projects that some successful and some failed. The reason wrote down my understanding today is to…

  • STATISTICS & TRUTH

    Knowledge is what we know Also, what we know we do not know. We discover what we do not know Essentially by what we know Thus knowledge expands. With more knowledge we come to know More of what we do not know. Thus knowledge expands endlessly. All knowledge is, in final analysis, history. All sciences…

  • Developing an App as a designer’s perspective

    After reading 3 books,  I am thinking what I am doing in software industry now in the context of history and future. The Human Interface, http://www.amazon.com/Humane-Interface-Directions-Designing-Interactive/dp/0201379376 Jef Raskin, the creator of the Macintosh goes beyond today’s graphic user interfaces to show the web, computers, and information application can be made easier to learn and use.…

  • How to solve problems in statu nascendi?

    “In statu nascendi” from Latin means in the state of being born(正当将要开始的那个时刻). I found it from the book “How to solve it“, (1945) is a small volume by mathematician George Pólya describing methods of problem solving.  The state could not declare the time that we solve the problem at beginning easily. 4 Steps to solve problems we…

  • Rethink & Rebuild

    Doing these tasks, Rethink the method of learning skills Rethink the way to solve problems Rethink the psychology to understand myself Rethink the healthy and food For rebuilding a new mind to think my world from east to west Chinese has a saying, ‘预先善其事,工欲善其事,必先利其器‘. It means ‘To do a good job, an artisan needs the best tools’