Thursday, August 5, 2010

PC redemption


With the proliferation of connected devices and functions, the network will be complex and may not be used, but this may give the PC opportunity.

The rise of the Internet is not the result of idealism, but the utilitarian outcome.

Why should we think of the Internet it is no more than a few reasons: send and receive mail, browse news, chat, communication, games, entertainment.

The end of the traditional e-mail message, because it is free of charge; browse news is free, so we do not buy on the net overstated; chat communication is not only free, you can hide themselves, and even gender are hidden .

We are so keen on the Internet, the greatest power is to save money. Google in particular, the successful business model, even the desire to stimulate such a utilitarian may unprecedented.

The Internet is the Terminator PC

Google told Internet users: If you are satisfied that everything is free.

It advocates free software, especially Internet software features, such as desktop search, maps, photo management, Internet phone, Google to provide users with dozens of software, most of them are free. This free Linux and other open source and free software there are some small differences: Google's software easier to use and more easily accepted by users. This is a commercial company to provide the advantages of free software is unmatched by private forces.

This seemed "very Lei Feng" business model, actually was a great success.

In addition to this business model has brought unprecedented prosperity of the Internet, but also lead to a by-product: PC days of being squeezed very sad.

Individuals can share great strides to increase Internet bandwidth, and also expand people's imagination, some people feel that we can no longer spend money on software, and online a lot of software is free, and can replace existing paid product. What is more, there are beginning to offer online software services free of charge. Microsoft and some companies have such plans, live.com is one of them.

If one day, what we need to functionality, as long as even the Internet can be buttoned, then the PC before we need to continue to follow Moore's Law to dance?

At that time, PC becomes a man and a simple interface between the Internet, the interface only in the display and I / O, do better on the line, do not need to install the software locally to provide higher computing capacity. Back to the Internet server to do such a good, PC will become the Piece of Computer, a "tablet" computer only.

This is not much worry about PC, it has become almost suffering from PC.

Look beyond the PC into the 21st century market, you may find: Moore's Law, while continuing to run, but has been unable to end-users the choice to play a decisive role. Users now have the attention of the processor frequency from PC to PC and transfer the number on the links on the Internet, more technology transfer to the genius of the intellectual as P2P, Internet applications such as data mining, rather than to improve processor frequency on. This is also one of the things Intel is quite depressing.

Things helpless, PC does favor the.

If the last century fairly PC-century, then this century is certainly the Internet century.

So, it was said, PC will be the end of the Internet. Really true?

PC forced revolution

If the PC concept is not revolutionary changes, PC will definitely be the end of the Internet.

However, the good news is, PC concept indeed revolutionary changes, and changes in the erosion of power precisely from the Internet.

As the Internet becomes ubiquitous, wireline, wireless, mobile internet will cover the three devices all around us, including the current PC, mobile phone, PDA, digital home appliances, and even automotive electronics, intelligent buildings, these devices are in some way To facilitate our lives, nearly all other equipment not be replaced, just like you can never put the same laptop as mobile phones.

Because so many devices also are connected to the Internet, equipment, information sharing and communication between the important and complex it becomes. For example, as a first-time user, you will be difficult to solve in just a few minutes between phone and laptop computer with Bluetooth communications.

In fact, the existence of the network, leading to the necessary link between the device and then as the necessary contacts, leading to complex results: very easy to use. This is completely contrary to the original purpose of the network: The network could have been more convenient to exist.

This time, PC to do the concept of an adjustment, PC will not be a Personal Computer (or PC), which became a Personal Computing (that is, personal computing), personal computing is not necessarily dependent on a PC, but often may depend on on a PC, a cell phone, a digital home appliances to work together, and even may include a network of elevators.

If you can connect these devices, like PC-accessories, as seamlessly connect into a "virtual PC machine," then things will become much simpler.

At this time, how to coordinate the work between these devices will become important and complex, depend only on the current network connection is not enough. If you can connect these devices, like PC-accessories, as seamlessly connect into a "virtual PC machine," then things will become much simpler.

This has nothing to do with the network connection, that is, PC motherboards and processors, machine parts is the connection between the physical hardware connection, the future that Taiwan's "Virtual PC machine" and "accessories" (PC, cell phones, digital household appliances, etc.) is the logical connection software. This connection, if you can connect as seamlessly as the realization of PC accessories, will greatly simplify our use of these devices. Then, whether we do anything, in the face of all would be "a device", rather than the current multiple machines.

How, then, without reliance on the premise of the network to achieve this seamlessly connect?

One solution is to develop a device can run on all the "universal operating system", Windows CE seems to have this potential, but the reality was far worse. This "universal system" although certainly effective, but will certainly face many standards-compliant and market competition, from a wide range of market trends, this program is not convincing.

Another solution is to develop a "machine Esperanto", both devices were used by the operating system, application software, between them, "said the language" is mutual understanding. Currently, there are already some ready-made "quasi" Esperanto machine, such as Java, etc.. But not enough, it can not be considered inclusive synthesizer.

Sure there will be a third and better programs, and, PC revolutionary machine pace, just before the software and the hardware ready.

Mass manufacturing to save PC

Let us say the large-scale manufacture of the electronics industry for the mass manufacturing, mass manufacturing absolutely follow the basic principle of quantitative change to qualitative change.

With the maturity of mass manufacturing, PC hardware costs will become very low, especially in the hard disk or other storage media costs will be greatly reduced. Research institutions figures show: 1 U.S. dollar can now buy 1GB hard disk storage space, 10 years later, you can buy the 1TB hard disk storage space.

The significant reduction in storage costs, and create a number of previously not imagine the possibilities: you can now segment their own lives every moment are electronically recorded, if Cunchuzhiliang Wei a DVD of the day, each person's lifetime record of the Space does not account for more than 73TB. Accordance with the above prediction is likely to achieve a single PC.

Now conversely, if all of your information is stored in a PC hard drive, you need anytime, anywhere access to a network server, the information you do.

If this PC has 1000TB hard disk space, it will be like a black hole, "recorded absorption" of all your contacts and related information, never need to delete any messages - it seems it is the slogan of Gmail. However, it may be more convenient than Gmail because you are in the local store.

As noted above, the reason why the Internet is now the end of a lot of PC functions, as the result of utilitarianism, that user in order to reduce the cost of which seeks profit mentality of success using the Internet. If this factor is the cost of mass manufacturing are becoming very small, users will continue to alienate PC? PC users will regain favor with it? Especially when the PC into a broad "virtual PC" when.

This is a suspense.

Nevertheless, PC will no longer be the original PC.

(Wang Jian, senior researcher for Microsoft Research Asia)






Recommended links:



Pearl Yao Tong Fang



Golden Abacus "county management," co-ordinate the financial pillars of urban and rural village



Mp3 To 3g2



Learning ORGANIZATION'S five state



converter flv to 3gp



New version OF GPL may change



Town and Only "limited earnings"



IPhone3.0 Number Worth Looking Forward To?



Mkv



Create fireworks ANIMATION Fireworks



Top Browser Tools



2005 Nanjing International Exhibition printing equipment and supplies



Articles about E-Mail CLIENTS



How To Maximize The Value Of BPM



avi to mpeg CONVERTER



Tuesday, August 3, 2010

C language library function (K class letters)



Function name: kbhit
Function: check the current key pressed
Usage: int kbhit (void);
Program example:
# Include

int main (void)
(
cprintf ("Press any key to continue:");
while (! kbhit ()) / bin / boot / dev / etc / home / lib / lost + found / media / misc / mnt / net / opt / proc / root / sbin / selinux / srv / sys / tmp / u01 / usr / var / vmware do nothing backup / bin / conf / data / log / maint / svn / tmp /;
cprintf ("rnA key was pressed ... rn");
return 0;
)




Function name: keep
Function: quit and continued presence
Usage: void keep (int status, int size);
Program example:

/ *** NOTE:
This is an interrupt service routine. You
can NOT compile this program with Test
Stack Overflow turned on and get an
executable file which will operate
correctly. Due to the nature of this
function the formula used to compute
the number of paragraphs may not
necessarily work in all cases. Use with
care! Terminate Stay Resident (TSR)
programs are complex and no other support
for them is provided. Refer to the
MS-DOS technical documentation
for more information. backup / bin / conf / data / log / maint / svn / tmp /
# Include
/ Bin / boot / dev / etc / home / lib / lost + found / media / misc / mnt / net / opt / proc / root / sbin / selinux / srv / sys / tmp / u01 / usr / var / vmware The clock tick interrupt backup / bin / conf / data / log / maint / svn / tmp /
# Define INTR 0x1C
/ Bin / boot / dev / etc / home / lib / lost + found / media / misc / mnt / net / opt / proc / root / sbin / selinux / srv / sys / tmp / u01 / usr / var / vmware Screen attribute (blue on grey) backup / bin / conf / data / log / maint / svn / tmp /
# Define ATTR 0x7900

/ Bin / boot / dev / etc / home / lib / lost + found / media / misc / mnt / net / opt / proc / root / sbin / selinux / srv / sys / tmp / u01 / usr / var / vmware reduce heaplength and stacklength
to make a smaller program in memory backup / bin / conf / data / log / maint / svn / tmp /
extern unsigned _heaplen = 1024;
extern unsigned _stklen = 512;

void interrupt (* oldhandler) (void);

void interrupt handler (void)
(
unsigned int (far * screen) [80];
static int count;

/ Bin / boot / dev / etc / home / lib / lost + found / media / misc / mnt / net / opt / proc / root / sbin / selinux / srv / sys / tmp / u01 / usr / var / vmware For a color screen the video memory
is at B800: 0000. For a monochrome
system use B000: 000 backup / bin / conf / data / log / maint / svn / tmp /
screen = MK_FP (0xB800, 0);

/ Bin / boot / dev / etc / home / lib / lost + found / media / misc / mnt / net / opt / proc / root / sbin / selinux / srv / sys / tmp / u01 / usr / var / vmware increase the counter and keep it
within 0 to 9 backup / bin / conf / data / log / maint / svn / tmp /
count + +;
count% = 10;

/ Bin / boot / dev / etc / home / lib / lost + found / media / misc / mnt / net / opt / proc / root / sbin / selinux / srv / sys / tmp / u01 / usr / var / vmware put the number on the screen backup / bin / conf / data / log / maint / svn / tmp /
screen [0] [79] = count +''0''+ ATTR;

/ Bin / boot / dev / etc / home / lib / lost + found / media / misc / mnt / net / opt / proc / root / sbin / selinux / srv / sys / tmp / u01 / usr / var / vmware call the old interrupt handler backup / bin / conf / data / log / maint / svn / tmp /
oldhandler ();
)

int main (void)
(

/ Bin / boot / dev / etc / home / lib / lost + found / media / misc / mnt / net / opt / proc / root / sbin / selinux / srv / sys / tmp / u01 / usr / var / vmware get the address of the current clock
tick interrupt backup / bin / conf / data / log / maint / svn / tmp /
oldhandler = getvect (INTR);

/ Bin / boot / dev / etc / home / lib / lost + found / media / misc / mnt / net / opt / proc / root / sbin / selinux / srv / sys / tmp / u01 / usr / var / vmware install the new interrupt handler backup / bin / conf / data / log / maint / svn / tmp /
setvect (INTR, handler);

/ Bin / boot / dev / etc / home / lib / lost + found / media / misc / mnt / net / opt / proc / root / sbin / selinux / srv / sys / tmp / u01 / usr / var / vmware _psp is the starting address of the
program in memory. The top of the stack
is the end of the program. Using _SS and
_SP Together we can get the end of the
stack. You may want to allow a bit of
saftey space to insure that enough room
is being allocated ie:
(_SS + ((_SP + Safety space) / 16) - _psp)
backup / bin / conf / data / log / maint / svn / tmp /
keep (0, (_SS + (_SP/16) - _psp));
return 0;
)







Recommended links:



Call ChooseColor function in PowerBuilder



On the implementation of financial KNOWLEDGE in the use of



mkv video format



Avi To Mpeg



Articles about Web Or Video CAMS



Make A IPhunter



blackberry VIDEO formats



Principal to ensure each experience a 20 006 practice site



Continuous production of the home page background MUSIC



How To Make VB Do Not Echo In The Text Box



Digital board reshuffle: Chairman Guo Wei



Ape Files



Simple FTP Clients