Posts

Showing posts from March, 2012

Self-study, Self-Improvement to be a World class Developer

From the article  http://www.nytimes.com/2012/03/28/technology/for-an-edge-on-the-internet-computer-code-gains-a-following.html So I think it would be great if we can learning at everywhere, anytime. The more we get knowledge and relief  the more opportunity we get to do better things, innovating our life. 
Some free online university classes for everyone I collected: http://www.udacity.com/
https://www.coursera.org/
http://www.udemy.com/courses http://www.khanacademy.org/
http://webcast.berkeley.edu/

Some great courses if you want improve your knowledge to do next revolutions in High-Tech Industry 
Design and Analysis of Algorithms I In this course you will learn several fundamental principles of algorithm design. You'll learn the divide-and-conquer design paradigm, with applications to fast sorting, searching, and multiplication.
Introduction to Databases Instructor: Professor Jennifer Widom from Stanford University Some key lectures for me: On-Line Analytical Processing NoSQL Systems =&…

The Organizing Guy

Image
We are in the age of "web 2.0" overload. Companies, users, or even governments are talking about Web 2.0, social media, mobile app,
=>  the "big data"  is born !
How many accounts you have in Gmail, Yahoo, Facebook, ...
We make our digital life become "overload", sharing for friends ob FB ? how they see the things you share ?
Facebook'wall is not a Google search page.
Twitter ? Ok, the content platform, a true social media tool for the crowds. But I it's hard to find, because we see is "the plat wall" on the screen.
Think! you can not sort it! What Twitter can provide, is what we should accept!
If they don't implement that feature, you have to wait or let search for an app on their platform, and of course if we are lucky!

So what isInformation overload?
"An important theme in the design of management information systems is that managers (and indeed most people) struggle with the processing of large sets of data. Given too muc…

QR Code with your stuffs, connecting the physical world with digital info

Image
Just a small idea for fun!
I have a  tons of stuffs, from books, ebooks, devices, ...
How can I connect all these things with my personal database.











Big Data, siêu thị Coopmart, METRO, Google , Facebook, ...

Image
Câu chuyện bắt đầu bằng những câu hỏi: 
Vì sao các siêu thị chúng ta hay đi có đăng ký thẻ khách hàng thân thiết thì sẽ giảm giá ?
Vì sao đi Metro thì buộc phải có thẻ khách hàng ?
Làm thế nào các "thần bài" có thể tối ưu chiến lược trong mỗi 1 ván bài , mục tiêu thua ít, ăn nhiều ?


Hãy nghĩ, khi chúng ta đăng ký thông tin , bạn sẽ phải điền tất cả thông tin cá nhân tên, tuổi, số mobile, và nhà ở .... => số ID của khách hàng
=> lúc tính tiền tiền thì check thẻ
=> tất cả thông tin về đơn hàng sẽ lưu lại.
=> dùng phần mềm để thống kế dữ liệu, VD: nhóm các sản phẩm khách hàng thường mua chung => sắp các quày hàng kế nhau, ...
Nếu số lượng ít thì làm bằng thủ công cũng OK, nhưng cả 1 siêu thị khổng lồ như Metro, BigC với cả chục ngàn mặt hàng thì rất khó




Các quy trình quan sát những thói quen, những suy nghĩ và hành động mua hàng ?
=> Thu thập, quan sát
=> Lưu dữ liệu
=> Thống kê => các "thông tin ẩn" bên trong
=> Đưa ra mô hình xác xuất để…

New skills for next generation software engineers

Image
1. Skills to be Big Data Developers Monads (Functional Programming)Machine Learning for Dummies (Probability, Statistics, …)Restful API Design PatternsMap-Reduce thinkingNoSQL,Hadoop programmingAnalytics 2. Skills to be Big Data Entrepreneurs Information Visualization Creativity, Visual thinking, Passions UX Process and Usability for ProductsEconomics for Software Development ProcessEntrepreneurship and Innovation