Qi’s World

Everything I loved

Come dine with me (1) November 14, 2008

Filed under: Good Food — yqrobert @ 2:20 pm
Tags:

Ya!! Got a job! But not me…

Celebration for Kim’s New job, which started at the end September. 

I was the chief chef, here are the pictures. Caution: prepare some tissue before you watch!

Savory & Spicy Crab by Qi

Savory & Spicy Crab

Sexy Lobster (Model: Ray)

LobsterSteamed lobster with ginger & garlic

n1527492505_30018615_53712Roast Duck

n1527492505_30018615_53713Cold Dish

n1527492505_30018615_53715

Ladies and gentlemen, dinner is served!

n1527492505_30018615_53716

 

We will rock you! –emerging technology December 10, 2008

Filed under: Information System Technology — yqrobert @ 11:50 pm
Tags:

Firstly, let me tell you a joke, ‘rock’ can be understand as shake or sway violently except other meaning, so some Chinese translate ‘we will rock you’ as we will let you fuck off! OMG! e69caae591bde5908d1


What is Web 2.0? Hear what they say

web 2.0 all you need to know

Web 2.0 is about sharing, trading, collaborating…


It provides a new model of business, here is a example:

Everything is space

What benefits you can get?

What a fantastic idea! There is more than that!

Technology changes business, and changes people

Facebook- there is online world I am the king

RFID- the future shopping

Technology changes itself

microsoft surface- everything is possible

 

Client/Server or Browser/Server? (2) December 5, 2008

Filed under: Information System Technology — yqrobert @ 3:49 pm
Tags: ,

OK, let’s look at this video first.
Web 2.0 … The Machine is Us/ing Us
cool! Isn’t it?

If we say web 1.0 (compare with concept web 2.0) was about commence, then we can say web 2.0 is bout people.

Web 2.0 emphasizing platforms and tools based on platforms that enable the user to Tag, Blog, Comment, Modify, Augment, Rank, etc. It is all about sharing, trading and collaborating.You can imagine how hard for a small company to get information without computers and internet. With web-based technology, all you need to do is share and collaborate with others, even you don’t know who they are and where they come from. Web-based technology can provide a sustainable competitive advantage to small company, and oversize their financial returns.

Moreover, for these applications, PCs is not the only access device any more, palms, mobile phones, TVs, all other devices could integrate these services into your business.

So, a client/server based web/server architecture is the future, it is trend. How to build this architecture is easy, what not easy is how to implement this idea into your business. It’s not too late to do this, start it today, start it now.

 

Client/Server or Browser/Server? (1) December 3, 2008

Filed under: Information System Technology — yqrobert @ 11:15 pm
Tags: ,

Today’s topic is more from business view. Business is undergoing a transformation from the industrial to the information age. IT has opened possibilities for new business solutions. Almost every business offices now are using computers for a better performance, and obviously, they need a network to connect their computers to the Internet.

So, for a new small business network design, which is better Client/Server or Browser/Server? Some people will say there is no right answer. To me, I say, both. Please bear in mind, when I say ‘both’, the premise is for small business offices. Maybe for medium and large business groups, the difference in cost is significant, but for a small business, hundreds pounds is not a big deal. I will explore the advantages and disadvantages of these two models in following part.

The client/server architecture is already in full force and is not leaving any facet of the computer industry untouched. This model allows for quicker response time in the application as the data from the server to the client is transmitted much faster (usually 100 Mbits/second). The newer client/server products (developed in JAVA and Microsoft.net) have the speed of a local system plus the accessibility from a remote location. The disadvantages, obviously your data has risks like theft, fire, harddrive failure and data corruption. Cost? You will need PCs anyway, who will buy 1,000 pounds PC for office use?

Some people says now is the client/server computing era, for example, Orfail, Harkey and Edwards, with no offence, when they said that was 1999. Now there is a trend to use web browser as the platform for business use, the leading person was Tim O’Reilly (forgive me if I am wrong, he’s the first one I heard about this from). As he said in 2005, ‘the bursting of the dot-com bubble in the fall of 2001 marked a turning point for the web… (Dale Dougherty) noted that far from having crashed, the web was more important than ever, with exciting new applications and sites popping up with surprising regularity’. Then here comes the web 2.0.

The first of the web 2.0 principles was ‘The web as platform’, let’s take google as an example, google began its life as a native web application, delivered service, with customers paying, directly or indirectly for the use of that service. Compare with old software industry, there are no software releases, no licensing, no sale, no porting the different platforms, all you need are internet and web browsers. How’s that, sounds good to me! As you know, if you buy a PC, you still need to pay the nearly the same, or even more amount money for the software!

The central principle of web 2.0 is it embraced the power of the web to harness collective intelligence. Google again, use PageRank method (using link structure of the web) to provide better search results; eBay and Amazon, use collective activity of all users and user engagement system; Wikipedia, an online encyclopedia which using radical experiment in trust to allow users to added an entry and edited by any other; more example like del.icio.us and Flickr, have pioneered a concept which called ‘folksonomy’. All these successful companies could tell us, network effects from user contributions are the key to market dominance in the web 2.0 era.

e69caae591bde5908d Too tired, to be continue…

 

The Evolution of Networking Technology December 1, 2008

Filed under: Information System Technology — yqrobert @ 9:26 pm
Tags: ,

This introductory article is to give some basic concepts to those birdies who would like know more about computers, internet and networks, just like me. By examining the progression of commercial networks application, you may see the reason why networks are important and some of the issues that govern their structure.

The 1960s- mainframes and dumb terminals
In the 1960s, those companies who have computer systems were using mainframes, a simple network connected terminals and central mainframes. These terminals which nowadays we called as ‘dumb terminals’ consisted functions such as display and input of character information. At that time, limited information was transmitted over the network.

The 1970s- minicomputers
In the 1970s the trend to downsizing was under way and cheaper minicomputers such as the DEC PDP-11 and VAX became popular. During this period, the wide-area networks started to be used for specialist functions such as air-travel reservation and banking. Personally, this is the embryo of Internet.

The 1980s- the IBM PC and Apple Macintosh
Personal computers were introduced in the early 1980. PCs were often deployed as standalone, non-networked machines. Therefore, the main advantage is PCs gave the user more freedom to develop applications, the bad thing is information sharing was limited. To business, this meant that a failure to add value to the business through information.

PCs blocked the development of networking at the beginning of this stage, but not for long. There was a rapid increase in the adoption of the PC LAN occurred. The early versions of network operating systems such as Novell Netware and IBM LAN Manger gave all benefits of printing, file sharing and security which had been lost with the standalone PC.

The Raised Floor – IBM Mainframe Computer Ops in the 1980s

The 1990s- the Client/Server architecture and global networks
Ok, now we can move from Stone Age to modern society. As the popularity of personal computers and LANs increased, the benefits of a client/server architecture were realized. The first generation client/server architecture with centralized data and mainly local processing occurred. Then the second generation client/server was introduced with a distributed architecture where data and processing are shared between several computers over a LAN or WAN.

The IP networks started to be used widerly in the middle of 1990s. As the basis for business application, they deliver e-business applications and become a major trend in network technology. Now some business applications are hosted by ASPs (application service providers). I will talk about these more detailedly in following sections.