谷歌Chrome OS冲击Linux桌面
<!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
-->
发展
Linux
的最终目的是带给人们一个完美的桌面(
Desktop
)
,
用于工作和娱乐,其余事情都是第二位的。这话说得有点绝对,但是,现在不得不这么说。为什么?
11
月
5
日,我在《谷歌是怎样使用
Linux
的?》一文中谈到一些实际情况,这里不再追叙。谷歌认为,现在的操作系统都是在互联网
Web
时代之前的产物,应当为
Web
世界定制一套新的系统。于是,先是
Chrome
浏览器,后是
Chrome
OS
(操作系统)被抛出来了。这种想法是不错的。但是,
Chrome
OS
是针对什么人的呢?其用户群是什么呢?这是首先要搞明白的。谷歌自己说,有一种人“
nearly
everything”(“
几乎每一件事情”
)
都要在网上进行,
Chrome
OS
就是为他们设计的。这话也不错。可是,实际情况并非如此简单。
将来,有了互联网,有了云计算,似乎什么事情都变成了
Web
服务。持有这种想法,谷歌就是典型。这种想法也太绝对化了。与此相反,微软就不这么看。微软认为,在将来,不是
SaaS
,而是
S+S
(软件加服务)。我支持微软的说法。
在历史上,
Linux
源自
Unix
大系统的桌面仿真,多任务,多用户。从本质上来看,
Linux
本来并不适宜个人用户。经过近
20
年的艰苦努力,至今,
Linux
桌面已渐成气候,比如,
Ubuntu
桌面。这是历史发展的主流。再过
20
年,情况就会更明朗。实际上,谷歌
Chrome
OS
只是
Linux
的一个分叉,而不是
Linux
的主流,而且,造成了对
Linux
主流的冲击(或削弱)。
当前,国际
Linux
内核开发团队相当活跃,成果频出。办公套件
OOo.org
,
GNOME
和
KDE
的新版本即将推出。各种主流
Linux
桌面新版本相继问世,把
Windows
7
团团围住,形势一派大好。谷歌的
Chrome
OS
不出,只是一个谜团;谷歌的
Chrome
Os
一出,恐怕成为一个笑话。(此刻,我看着这个“笑”字,心中只想发笑,笑出声音来才肯罢休
!
)
我此刻使用的就是
Ubuntu
Remix 9.10
(
Live
USB
)。
相关文档:
作者:Sam (甄峰) sam_code@hotmail.com
Sam前些天在提供一个库给别的公司时,因为不喜欢使用pthread_jion等函数,被人骂为垃圾程序。呵呵,之前因为在写多thread程序时,习惯让每个thread都为detach属性,这样他们就可以自我管理。而不需要再由别人回收资源。呵呵,不说这么多了,把POSIX thread方面的东西记下来 ......
作者:Sam(甄峰) sam_cdoe@hotmail.com
1.创建thread.
int pthread_create(pthread_t *restrict thread, const pthread_attr_t *restrict attr,
void *(*start_routine)(void*), void *restrict arg);
参数1:pthread_t *restrict t ......
1、将文件checkout到本地目录
svn checkout path(path是服务器上的目录)
例如:svn checkout svn://192.168.1.1/pro/domain
简写:svn co
2、往版本库中添加新的文件
svn add file
例如:svn add test.php(添加test.php)
svn add *.php( ......
今天在数据库中插入了中文,发现有的是乱码,有的不是,很是纳闷。
最后找到了解决办法:
打开 /etc/mysql/my.cnf
在[mysqld]和[client]节下分别添加:
default-character-set = utf8
然后重新启动mysql,需要注意的是,对修改以前创建的数据库来说,他的字符集还是原来的,所以还是会出现乱马,而新创建的数据 ......
wall命令
这个命令的功能是对全部已登录的用户发送信息,用户可以先把要发送的信息写好存入一个文件中,然后输入:
# wall < 文件名
这样就能对所有的用户发送信息了。
在上面的例子中符号“<”表示输入重定向,有关它的含义和用法请参阅第十章的有关内容。 例如:
# wall ‘Thank you!&rsquo ......