A Person Legacy. What is it?

The thing about leading a purposeful life was to think about death. This is recently surfaced by the media after they investigate the happiest country in the world and that made quite an impression in me; personally. 

For those with folks with children, they put their 100+1 percent into the next generation and groom them to be better than themselves. Most parent do almost anything. Almost always, why do they do certain things, "For the kids" was the answers. (Or some variation of it)  Some, the kid was an accident and they could not care less. That is the life. That is human. 

What about those without children? What is their legacy? What do we want to pass on to the next generation? What do I want to pass on to the next generation? What can one do? What should one do? Have you think about it? It is an interesting question.

You have no one to pass on. It ends with you. Or does it?

Think about it.....

Programming Language Mapped to Human Language

Java which is like English, spoken in a large majority of the world. Currently present in major enterprises.

NET is like Chinese, it came up big and fast in recent times, challenging Java dominance as the business language.

NodeJS is like Japanese, you do not know where it has already penetrated until you are in immerse in it. Side note, I started to watch NHK World recently and the exposure to their program is an eye opener. Japanese steadfast and positive attitude is like NodeJS single threaded and non blocking model.

PHP is like French, Its one of the older language for web based application. Pretty fancy but never really caught on. It has plenty of people wanting to learn it but it just seems to stuck in France. Never getting out of Web.

C++ is like German. Reliable technology. Not so much in web or IOT of things but but but, it probably had interacted with the IOT of things before the IOT of things reaches you. Did one realized that most compilers out there are written in C or C++?

What do you think, is it an appropriate match?
How can we inspire one to become a writer, a programmer or a developer? How do we make it sexy again?

Project Management - Component

Recently I been involved in project management and had a brush with MS Project. And I think it is a good tool. Good in the sense of presentation and information. But usability suffer because of the complexity and the flexibility.

I did some normalization of the data components and derived basically 3 things:
1) Users
2) Resource
3) Tasks

A combination of this 3 objects and its relationship basically describe the whole project.

Am I right?

The time factor is contain within the Tasks
The financial component is within the Resource and Task.
The users? Basically is the one overseeing the Tasks.

What do you think?
Simplicity is Elegance

Project Euler 5 in Python- Partial

def findFactor(num):
  factors = []
  x = 2
  while x < num :
    if num%x == 0 :
      try:
        if factors.index(x) >= 0 :
          break
      except ValueError:
        factors.append(x)
     
      altX = num/x
     
      try:
        if factors.index(altX) >= 0 :
          break
      except ValueError:
        factors.append(altX)
    x = x+1
    factors.sort()
    
  return factors
+Chi Hung Chan

Hougang By Election

Retrospective, it appears that Mr Png had a lot more mentions in Twitter than Desmond. Did it indicated the popularity? 

This is my work with Talend Big Data Studio,SQLite, IReport and Amazon EC2. Collecting data and visualize them.

I collected these data from Tweeter over a span of a few days using a script generated from Talend BigData Studio. Using EC2 I automate the data collection and store them in SQLite. Finally the data is presented in IReport and posted here in Blogspot.

Nothing interesting yet. But I want to develop something that will help me associate the area of interested that resulted from the tweeter search. I will expand into more search areas.

Date
Count


2012-06-04
27


2012-06-05
35


2012-06-06
22


2012-06-07
29


2012-06-08
55


2012-06-09
40


2012-06-10
13


2012-06-11
27


2012-06-12
27


2012-06-13
42


2012-06-14
23


2012-06-15
40


2012-06-16
17


2012-06-17
12


2012-06-18
32


2012-06-19
13


2012-06-20
29


Cloud in the World.

What does the tech people out there think? Do you think it is possible for all NAS owner to share some of that storage space and create a crowd sourced cloud? For the time being it will just be cloud storage. What happen when NAS get smarter, would a full application stack be possible?

At this point in time I think that it is possible for the applications which are running on PHP. Hmmm, I wonder will there be a NAS that will has it on JVM? A galaxy S2 at the core should be more than sufficient to power one reasonably well. Right?