2012年11月19日 星期一

Matrix for SNA

The 6th week of the lecture, we has been introduced the method to analyse the Social Network activities. One of the approach is using Matrix that I had totally forgotten for a long while (oops). Whatever, thoughout the definition borrowed from Graph Theory and Matrix, we can denote the connections between social network participants in Matrix form. Let's use the simple version of below Social Network to explorer the idea

The corresponding Matrix will be

If we multiple this square matrix once, the result will be












From these multipled matrix, we can retrieve the distance between each connected nodes, that is any index with coefficient as "1" means, the path between these nodes will be 2. eg. From A to C, it will require 2 steps, same as from A to D.

2012年11月5日 星期一

Cloud Computing

Cloud Computing
Cloud Computing, few years ago, it's only a concept, however, by now, it's already every IT partitioners' topic or "must- know" knowledge and has been implemented a while. So, what does Cloud Computing do  ? Cloud computing, in a broad view, provide services to end users through the internet per a subscription basis. It provides the services in the fly that including Softwares, Infrastructure and also Services Platform. Following are the 3 common services catalog of Cloud Computing:

(1) Software as a Services (SaaS)This type of cloud computing service delivers a single application through the browser to thousands of customers using a multitenant architecture. To customer, it means no upfront investment in servers or software licensing; At provider, only has to manage a single application that the costs are low compared to conventional hosting. Salesforce.com is the best-known example among enterprise applications, but SaaS is also common for HR applications.

(2)  Infrastructure as a Services (IaaS)
The idea is to offer storage and virtual servers that customers can access on demand. Early enterprise adopters mainly use this computing services for  non-mission-critical needs, but it is foreseeing that, the services may eventually replace parts of the datacenter services

(3) Platform as a service (PaaS)As a variation of SaaS, this form of cloud computing delivers development environments as a service. You build your own applications that run on the provider's infrastructure and are delivered to your users via the Internet from the provider's servers. Like Legos, these services are constrained by the vendor's design and capabilities, so you don't get complete freedom, but you do get predictability and pre-integration.

What is the next - the collaboration of Clouds
As the popularity of the Cloud services increase, we would seeing more and more companies or even organisations will setup their Clouds. So, another topic is how to collaborate these Clouds services to enhance the services catalog. As a sample, if there is a scenario which an Insurance company has setup its services cloud (let's first not discuss about the security/privacy issue here) that is with external interface to services its potential customer per the insurance policy application, On the other hand, if we have also setup a Cloud Services for our Medical System that with an interface to provide patient record for authorised access. By then, so long as we have setup the bridging interface between these 2 Clouds, that those insurance application if the patient medical records is required for the insurance application, could be transferred through the interaction of the Clouds which would save the a lot of operation cost and also the time for the application. And the corresponding security control can be based on PKI.


2012年10月15日 星期一

My first online social networking experience

My first online social networking experience dated back to year 1992 that I yet on my college. I remember I used by dial-up modem to access the platform which is a BBS (Bulletin Board System) and it is called "Logic". There were realtime forums and chat rooms that each user can communicate with other users at realtime. While the forums are public but private for chat rooms. I nearly everynight logged into the system and chatted with those friends, we discussed and shared idea on everything happened, we treated those friends met everyday as good friends, though we had never seen each other. We though the discussion whatever it is only gossip or something important to the society, to build up everyone character. Something funny I still remember, people performed normal at the public forum could turn to be totally different in private chatroom if they were chatting with girls or claimed to be female. In fact, those females involved in the private chat also performed different that would involve to discuss something immoral. It is indeed even now to me, as an odd experience, how can we treat people so close but we have never met, how can people treat someone they chat as girlfriend but you even don't know if she is "she"? Amazing.

Recently, there are a lot of groups formed in facebook discussed about the identity of HK people and there are many discussions about the topic which involve HKer and also people from mainland. I'm not interested to discuss about the content they have been discussing but I believe there are many people influenced by their own communities that both sides made many non-sense comments and the most disgusting idea to me is about we need to appreciate Japan ever invaded us that led to the uniformity of mainland China, it's absolutely ridiculous. Also, today, I read a news which is about a mainland student studying in CUHK published some stupid messages in facebook about his impression on HK got tremedious responses may threaten his study here in HK. The society had changed since online social networking existed, because of the popularity of the online social networking, his idea spread out on internet quickly and feedbacks that against his idea also given spontaneously in a short timeframe. People through the discussion group in facebook collected ideas from other people and provided their own idea also quickly. I wonder, such similar idea may had been given by other people but may not been spot out or this mainland student because influenced by other discussions between HKer and mainland citizen, intended to give out such "funny" idea?

2012年9月24日 星期一

Social Networking

First lecture of Social networking

Started my first class of Social networking on 11 Sept. Never had had concrete idea the subject discussed but am interested in the diversified knowledge the subject would involved. The professor after introduced the definition of Social Networking, we discussed about the applications of the social networking, that include how to design online interactive system, e-business, healthcare systems and even for making forecasting on antiterrorism.

My own social networking system experience?

Day back to year 2000, I had an idea to develop a mobile game which my idea is originated from Japanese developed PC game "育成遊戲" and also from "Tamagotchi", it is about a simulation to raise a child/duckling to adult/duck. By then, my idea was  to develop a mobile game that users can raise a child to an adult, during that, the user can interact with every interfaces of the game that including "Schools", "Movie", "Clubs" etc, while every users can through these interfaces to make friends with other through send out SMS messages. By then, I would discuss with the telecommunication services providers to negotiate certain amount of rebate from the providers. Besides I can also collect the user behavior and resell those statistic to marketing agency.


Freddie
24 Sept 2012