Google展示Chrome OS操作系统(现场实录)

北京时间12月8日消息,Google今天发布新的网络程序商店,主要面向游戏、新闻和其它软件开发商,目的是在下一代互联网媒体娱乐大战中占据主动。

  艺电演示了一款游戏,这款游戏会在Chrome Store销售。同时发布的还有(美国)国内公用无线电台及《纽约时报》的程序。

  Google高管在会上还表示,Chrome浏览器已经拥有1.2亿用户,在5月时不过7000万。

    最后Google还公布了一款Chrome OS笔记本电脑,型号为CR-48,机器的配置为12.1寸显示屏,全尺寸键盘,3G,全尺寸触控板,802.11双频段Wi-Fi,8小时电池。这款笔记本型号为Cr-48。

    明年中,三星、宏基等将会推出正式的Chrome笔记本。 

  现场实录:

  2:23:昨天Google刚发布了Nexus S,它今天可能会发布ChromeOS。我们的位置是旧金山。

发布会现场

  2:24分:这是什么东西?台上?看起来像是多功能打印机,这是不是Google的云打印?

奇怪的设备?

  2:27分:正式开始之前,播放了一些视频娱乐大家,它介绍了Chrome的功能。

宣传视频

宣传视频

Google高管?似乎是泥人

  2:31分:好了,正式开始了,Google的高管们上台了。首先亮相的是谷歌产品管理副总裁桑达·皮采(Sundar Pichai)。他将向我们简要介绍Chrome OS的历史……但首先还是谈到了Chrome Web Stroe。

谷歌产品管理副总裁桑达·皮采

  2:34分:Chrome OS的历史可以追溯到2008年,在“AJAX / Web 2.0 revolution”大会上。到Google I/O大会时止,Chrome拥有7000万活跃用户,现在达到1.7亿。这个速度增长很快。

Chrome用户数增长图

  2:36分:谷歌产品管理总监布Brian Rakowski上台,它主要谈到速度问题。他在Chrome浏览器上展示了Google Instant。Instant已经进入到了Chrome的输入框里,不必导航到Google.com了。当他输入一个字母“E”时,下面显示“ESPN”。

谷歌产品管理总监布Brian Rakowski

演示Google Instant

  2:39分:Brian Rakowski演示了Chrome内置的PDF插件,硬件加速功能。Brian Rakowski说:“这些全是用GPU渲染出来的效果。”  

阅读PDF

GPU渲染出来的效果

  2:43:Google Body Browser(Google人体浏览器),通过边栏工具,可以从3D图像上移动皮肤、肌肉等,在窗口中还可以输入并搜索身体的部位。  

Google人体浏览器

  2:44:随后皮采回到舞台谈V8 Javascript引擎。  

皮采回到舞台谈V8 Javascript引擎

  2:46:皮采说:“我们是最快的,与IE相比,我们快16倍。每一次发布Chrome,我们都在提高Javascript引擎的性能……”“今天,我们给V8增加了一个功能,它叫Crankshaft,它可以让任何地方的速度都比过去快两倍……如果你拿它和两年前的IE比,我们快一百多倍。想想,两年前要花一分钟,现在只要一秒钟。”  

速度的步步提升

  2:47:下面谈谈简洁性,他说:“在浏览器顶部的点击目标已经降到了七个。”

简洁性

  2:48:自动升级,用户不必再监视它了。Chrome可以从任何地方同步了,书签,扩展也是一样的。欢迎进入到云中。  

安全

  2:52:谈到Chrome Web Store了。

Chrome Web Store

Chrome Web Store

  2:53:皮采说:“我们的目标是帮助用户找到最好的程序。”“人们希望自己的程序获得回报,但是他们不想相信一个小的、非独立的开发者。这就是我们想通过Chrome Web Store解决的问题。”

  2:54:一些常用的程序放在左侧,右边可以供用户提意见。

  2:55:展示了一个(美国)国内公用无线电台的应用程序,它可以在浏览器后台运行收音节目。

  2:56:Chrome Web Store是与Google帐号整合的。

  3:00:纽约时报数字运营部门CTO Marc Frons上台。他介绍了纽约时报的应用程序。

  3:03:接下来是艺电介绍了自己的游戏,游戏的名字叫《Poppit》。介绍人说:“在不到48小时的时间里,我们就将游戏转换成为一款动态HTML 5格式……这相当快,它是我们制作过的最快的Poppit。”“我想全球的Poppit玩家都会爱上这种新式的Poppit体验。”

Poppit游戏

  3:05:Poppit会捆绑在Chrome 9一起推出,这样你根本就不必下载了。  

  3:05:亚马逊的两位高级副总裁Eva Manolis和David Limp上台,他们介绍了“亚马逊橱窗”(Amazon Windowshop)应用程序。“程序已经在Chrome Web Store上推出了”,它提供橱窗式体验。

亚马逊的两位高管

  3:15:最后谈到了Chrome OS。口号有些改变,这次是:“一切皆为网络。”

一切皆为网络

  3:17:皮采说演示的硬件设备是按参考硬件配置的。大家没有看到上网本。他随后介绍了整个OS的安装,共四步。

  3:17:“从零到完成不到60秒钟。”  

启动时间不足60秒

  3:18:皮采说:“我们很想拿它和一台PC相比,但我们时间不够。”接下来画面上展示一台机器,很丑。

  3:20:用作对比的机器中,一台是运行Chrome的PC,一台是运行Chrome OS的机器。到底哪个更快呢?

  3:21:两台电脑瞬间就同步了书签。

两台机器同步

  3:23:Chrome OS支持匿名模式,凡是共用电脑的人都可以保护自己的隐私。

  3:25:在屏幕的右上角有一个小图标,点击关闭网络,在断线模式下运行Google Docs,你可以继续操作它。

  3:26:这并不意味着Chrome OS不是云计算设备,皮采说:“我们下了很多工夫,确保用户在与Chrome上网本的连接上一直有选择。”皮采说你点一下下拉菜单,可以选择移动模式,上面的3G信号图标就显示出4格信号。

随时随地上网

  3:27:皮采随后演示了如何用云打印打印资料。

  3:27:皮采说:“我们与verizon合作,为每一台Chrome OS上网本提供无缝连接。”

套餐

  3:29:用户可以选择9.99美元的预付费项目。皮采说:“在离线时,你依然可以使用,我们内建了高通Gobi全球通用调制解调器。”有了互联网支持,“用户可以走动,一直与设备相连。”

  3:31:随后谈到的是系统的安全性。与Chrome浏览器一样,操作系统自动升级,每台机器的每个用户会进行数据加密。

  3:33:还有一样东西叫Verified Boot,对于修改的过的系统,它会用加密形式检查,如果系统出错,它会恢复到较早版本。

  3:35:皮采又鼓吹Chrome OS如何适合企业用户。Citrix高级副总裁Gordon Payne上台,说与Google合作Chrome OS“绝对激动人心”。  

  3:44:皮采又回来了,他说他已经用Chrome笔记本六个月了,“它一直在改进。”他解释说一切还在测试中,那正是越来越好的原因。更多的功能将会添加进去,“我们期待人们能用上摄像头,我们现在还没有。”

  3:46:宏基,三星和英特尔是硬件的合作伙伴,大约会在2011年中推出。  

明年中推出Chrome OS笔记本

  3:47:皮采拿出一台原型机,他说:“它未会有很多颜色,现在只有黑色……这款机器是用来测试软件的。”

原型机亮相

  3:48:机器的配置为12.1寸显示屏,全尺寸键盘,3G,全尺寸触控板,802.11双频段Wi-Fi,8小时电池。这款笔记本型号为Cr-48。  

  11:51:会上没有透露一些关键功能,也没有透露硬盘是什么。可能是SSD。CR-48得到一些企业的青睐,如美国航空公司预订了,一些酒店呼叫中心可能会用它。

  11:53:皮采说:“还有……少量的使用者有机会加入到这个项目。”如何加入就不知道了。

  11:53:Google CEO施密特也上台了,他向团队表示祝贺,对远景作了发言。

施密特上台

  11:53:施密特说:“在众多能企业中,Google也是一家能实践大规模计算机科学的企业。“

  11:55:他谈到了SUN公司。

  11:56:施密特谈及它客户较少时说:“为什么如此困难?”“为什么他们失败?为什么你们现在还要相信我们?我们那时有些对的,有些错了。潜在的问题是真正的问题,但在对此问题的复杂性、精细性理解上出了错。”

  11:58:施密特说:“摩尔定律……硬盘转速更快,网络更可靠……”换言之,技校已经追上了创意。软件还要努力追赶。施密特接着说:“我们倾注所有努力,为的就是抓住一点:让现代的浏览器在Chrome上浮现。”

  11:59:施密特说,当Google两位创始人有了推浏览器的念头时,他是持反感态度的。他说:“我们终于有了一款产品,它上规模,够技术,增长够快,你可以在它上面建立新架构。”

  11:59:施密特称:“我们十年、二十年前的直觉是对的,但我们那时没有技术。”  

谷歌推出云打印测试版 仅支持微软操作系统

北京时间12月7日消息,根据国外媒体报道,四月份的时候曾有报道说,谷歌在推进Chrome的同时还在致力于另外一个非常酷的新功能的开发:云打印。本质上来说,这种新的功能是提供一个服务,你可以将常用的全部打印驱动放到一台电脑上,然后传输到云中(谷歌服务器上)。

这样,你就可以很容易的在一台机器上打印而不用理会OS。也就是说,你可以通过Chrome OS打印也可以通过任何移动设备来打印。目前看来,谷歌正准备推出这一新功能。

正如所见,已经有了一个谷歌云打印的登录页面了。从该页面,你可以打印一张测试页。这一点不用太吃惊,因为谷歌预计今天晚些时候会在旧金山推出Chrome OS的测试版。

但是需要说明的是,目前的这个测试版需要Window7,Vista或者是XP系统才能使用。据说,支持Mac以及Linux的版本将会很快面世。这好像跟用户端没有太大关系,你需要的是一台Windows电脑并联上打印机然��安装使用就可以了。

Google App Engine更新至1.4.0

Google App Engine服务器端和SDK包先后更新到了1.4.0。Google App Engine提供了一个完整的开发堆栈,你可以使用Python或Java来构建和托管网络应用程序。在一定的资源限制内这是免费的,如果你的应用需要额外的计算资源,也能够以极具竞争力的市场定价获得。本次是一个较大的版本更新,受到开发人员的期待。更新的特性主要有:

1.新的Always On特性可以供三个应用实例在后台常驻运行.(此前最长只支持30秒)
2.可以支持一个实例初始化程序.
3.Channel API对所有的用户开放.
4.任务队列更新到正式版.
5.任务队列和任务计划的执行时间限制延长到10分钟.(此前是30秒)
6.可以自定义任务队列的重试时间.支持队列数目增加到100.
7.数据存储区现在可以查询类型,表空间和实体的属性.
8.URLFetch应答数据增加到32M.
9.程序发出的邮件附件限制从1M提高到10M,接收的限制仍然是10M.
10.数据存储的批量接口不再限制每次操作的数据量,普通请求仍为1M.
11.控制台的黑名单现在可以显示被拒绝的访问者信息.
12.自动图像裁剪服务支持像素上升到1600px.
13.可以下载源码了!(以前只能同步上传) 另外还有一些小的更新个bug修复,详情请参见更新列表:

查看:Google App Engine Python SDK Release Notes

通过SQL Server 2008数据库复制实现数据库同步备份

SQL Server 2008数据库复制是通过发布/订阅的机制进行多台服务器之间的数据同步,我们把它用于数据库的同步备份。这里的同步备份指的是备份服务器与主服务器进行实时数据同步,正常情况下只使用主数据库服务器,备份服务器只在主服务器出现故障时投入使用。它是一种优于文件备份的数据库备份解决方案。

在选择数据库同步备份解决方案时,我们评估了两种方式:SQL Server 2008的数据库镜像和SQL Server 2008数据库复制。数据库镜像的优点是系统能自动发现主服务器故障,并且自动切换至镜像服务器。但缺点是配置复杂,镜像数据库中的数据不可见(在SQL Server Management Studio中,只能看到镜像数据库处于镜像状态,无法进行任何数据库操作,最简单的查询也不行。想眼见为实,看看镜像数据库中的数据是否正确都不行。只有将镜像数据库切换主数据库才可见)。如果你要使用数据库镜像,强烈推荐killkill写的SQL Server 2005 镜像构建手册,我们就是按照这篇文章完成了数据库镜像部署测试。

最终,我们选择了SQL Server 2008数据库复制。

下面通过一个示例和大家一起学习一下如何部署SQL Server 2008数据库复制。

测试环境:Windows Server 2008 R2 + SQL Server 2008 R2(英文版),两台服务器,一台主数据库服务器CNBlogsDB1,一台备份数据库服务器CNBlogsDB2。

复制原理:我们采用的是基于快照的事务复制。主数据库服务器生成快照,备份库服务器读取并加载该快照,然后不停地从主数据库服务器复制事务日志。见下图:

grid.ai

图片来自SQL Server联机丛书

安装与配置步骤:

一、在两台服务器上安装好SQL Server 2008 R2,主要安装的组件:Database Engine(含SQL Server Replication),Management Tools。

二、主数据库服务器(发布服务器)的配置:

1. 在主数据库服务器CNBlogsDB1新建示例数据库CNBlogsDemo(注意Recovery mode要使用默认值Full,只有这个模式才能进行事务复制),然后建立一张测试表,比如:CNBlogsTest。

cnblogs_test

2. 设置存放快照的文件夹:

创建发布之前,先设置一下存放快照的文件夹,创建发布后会在该文件夹生成快照文件,订阅服务器需要在初始化时加载该快照文件。

选择Replication》Local Publications》属性,在出现的窗口中选择Publishers,如下图:

20100826-8

点击红框处的按钮,出现设置窗口:

20100826-9

在Default Snapshot Folder中设置快照文件存放路径。

3. 在主数据库服务器创建发布:

在Replication》Local Publications中选择New Publication,出现一个向导。先选择要发布的数据库CNBlogsDemo,然后选择发布类型Transational publication,如下图:

Transationalpublication

点击Next,出现错误:

20100826-1

原来所有要复制的表都需要有主键,刚才建CNBlogsTest表时,没有建主键。建一下主键,并重新启动向导就可以了。

接着选择要复制的对象:

20100826-2

点Next,Next,进入Snapshot Agent窗口,选择Create a snapshot immediately and keep the snapshot available to initialize subscriptions,见下图:

20100826-3

Next,进入Agent Security:

20100826-4

选择Security Settings,进行相应的帐户设置:

20100826-5

一个是设置运行Snapshot Agent的Windows帐户,我们这里选择与SQL Server Agent同样的帐户。

一个是设置连接发布服务器的SQL帐户,我们这里就用主数据库服务器的sa帐户。

继续:OK,Next,Next,为这个发布起个名字:

 20100826-7

点击Finish,就开始正式创建发布,创建成功就会出现如下窗口:

20100826-10

这时查看快照文件夹,就会看到unc文件夹,快照文件就在这个文件夹中。

这里要考虑这样一个问题,如何让订阅服务器通过网络访问这个快照文件夹。

我们在这个问题上折腾了一些时间,本来想通过共享文件夹的方式,但又不想打开匿名共享,折腾了半天,没搞定订阅服务器访问共享文件夹用户验证的问题。于是采用了FTP的方式,所以,下面介绍一下如何让订阅服务器通过FTP访问快照文件。

4. 设置快照的FTP访问

首先在主数据库服务器上开通FTP服务,建立一个指向快照文件夹的FTP站点,设置好可以远程连接的FTP帐户。然后在这台发布服务器设置一下FTP客户端配置。配置方法如下:

在Replication》Local Publications中选择刚才创建的发布[CNBlogsDemo]:CNBlogsDemo_Publication,选择属性》FTP Snapshot,如下图:

 20100826-11

选中Allow Subscribers to download snapshot files using FTP,并设置一下FTP客户端连接参数,订阅服务器就是通过这里的设置连接FTP服务器的(注:Path from the FTP root folder的设置要和上图一样,设置为:/ftp)。

点击OK,这时会在快照文件夹中创建一个ftp文件夹,并在该文件夹中生成快照文件。

这样,发布服务器就配置好了,下面配置订阅服务器。

三、备份数据库服务器(订阅服务器)的配置:

进入订阅服务器CNBlogsDB2,创建与发布服务器同名的数据库CNBlogsDemo,使用完全恢复模式。

在Replication》Local Subscriptions中选择New Subscriptions,进入向导。

Next,进入选择发布服务器的窗口,选择Find SQL Server Publisher,出现服务器连接窗口:

20100826-12

这里要注意的是Server Name中一定要填写发布服务器的计算机名,如果计算机名连接不上,要在hosts文件中加一个IP地址解析。

成功连接发布服务器之后,就可以看到刚才在主数据库服务器上创建的发布:

20100826-13

Next,进入“分发代理工作位置”的选择窗口:

20100826-14

我们这里选择pull subscriptions,把数据给拉过来,这样主数据库服务器的负担会轻些。

Next,选择订阅服务器上的数据库,之前我们已经建好同名的数据库,所以系统自己会找到。

Next,进入分发代理安全设置窗口:

20100826-15

点击红框内的按钮,进入设置窗口:

20100826-16

设置如上图,Connect to the Distributor处设置的是发布服务器的sa帐户。

OK, Next, Next, Next:

20100826-17

Next, Finish, Success:

20100826-18

备份数据库的订阅就建好了!

现在来瞧一瞧订阅服务器CNBlogsDB2上的用于复制的数据库CNBlogsDemo:

20100826-19

看!我们在发布服务器上建立的表CNBlogsTest复制过来了。

现在我们去发布服务器CNBlogsDB1上添加一条记录:

20100826-20

再去订阅服务器CNBlogsDB2瞧一瞧:

20100826-21

数据立即同步过来了!搞定!

 20791975316932   

遇到的问题:

在测试过程中被两个问题折腾了很长时间。

1)发布服务器的Log Reader Agent不能启动,错误信息:

· The process could not execute 'sp_replcmds' on 'YCSERVER006'. (Source: MSSQL_REPL, Error number: MSSQL_REPL20011)
Get help: http://help/MSSQL_REPL20011
· Cannot execute as the database principal because the principal "dbo" does not exist, this type of principal cannot be impersonated, or you do not have permission. (Source: MSSQLServer, Error number: 15517)
Get help: http://help/15517
· The process could not execute 'sp_replcmds' on 'YCSERVER006'. (Source: MSSQL_REPL, Error number: MSSQL_REPL22037)
Get help: http://help/MSSQL_REPL22037

开始测试时,附加了一个现有数据库进行复制遇到了这个问题,附加的是一下SQL Server 2005数据库文件,Owner为空,改为sa问题就解决了,如下图:

2)第二个问题就是前面已经描述过的订阅服务器访问发布服务器上的快照文件夹的问题,后来通过FTP的方式解决的。

对于SQL Server 2008数据库复制,目前我就学习了这些,期待园子里有这方面经验的朋友也来分享一下,在分享过程中你也会学到很多。

“金山卫士开源计划”启动 源代码可公开下载

金山网络今天启动金山卫士开源计划,宣布将金山卫士全面开源,任何第三方的厂商或者个人均可自由下载和使用金山卫士源代码,不限制开源后的代码进行 商业性的使用。这是国内首个安全软件开源,从此以后,任何厂商和个人均可拥有属于自己的安全软件,同时也能分享自己的开发成果,加入到反病毒的事业中来。

  金山网络CEO傅盛宣布,“开源计划中不仅仅只是金山卫士,金山核心的云安全将通过API的接口形式对外开放,而涉及到病毒木马的对抗层则需要 通过申请的方式才可以查阅。” 金山卫士首期公开源代码的是“隐私保护”模块和“漏洞修复”模块,其余模块将在两个月的时间内全部对外开放。

  国内首个安全软件开源 全民加入反病毒

  在互联网时代,软件的开发和发展模式已经有了重大的变化。软件发展经历了手工作坊个人软件时代,典型代表是ucdos、cced、联众游戏等软 件;工业化软件研发时代,以windows为代表;而互联网则带来了软件社会化研发时代。一个想法,一个初始的算法在自由软件的规则下,经过万千程序员和 厂商的共同分享和完善,将可能诞生真正伟大的软件。

  在自由软件精神的指引下,诞生了如Firefox、Android这样伟大的软件,甚至互联网本身,也可以说是在自由软件精神的影响下诞生和发 展起来的。以互联网为平台,在开源的基础上,数万程序员和上千厂商的投入到对软件的完善、发展中去,凝聚了上万名程序员的智慧,极大的促进了软件本身的发 展。

  自由使用的原则使Firefox、Android在程序员、厂商的改进后迅速普及到用户,给用户带来了全新的使用体验。尤其是Android,自由软件的精神使Android在短时间内将全世界的手机用户带入了全新的智能手机时代。

  而在安全领域,金山卫士的开源计划则是对传统安全模式的一次颠覆,通过开源,金山不仅能向全社会输出专业级的安全保护模块,更为重要的将在此平台上集合所有安全同行和优秀的开发者的力量,凝聚全民智慧,用以抗衡日益严峻的安全形势,以最快速度将安全普及到所有用户。

  金山网络CEO傅盛表示:“金山卫士开源计划是以公布和共享源代码的形式,降低安全的进入门槛,让所有的互联网厂商和个人都有机会加入到为用户提供更安全的互联网服务中来,让安全成为一场互联网人民战争。”

  金山卫士的全面开源,是以自由软件的姿态,推动中国安全软件的全新变革。

  无处不在 安全真正成为互联网基础服务

  傅盛介绍,在巨大的利益诱惑下,病毒、木马等恶意程序已经形成集团化运作的产业化链条,只有降低安全行业的门槛,让整个互联网加入到保障用户安全的事业中,形成全新的安全产业模式,才可能带来互联网的真正安全。

  目前,所有提供主流互联网服务的企业均有切实的安全需求,然而,要为用户提供更好的应用环境,通常只有两种模式,自行研发可用的病毒查杀或者是 采购专业厂商的产品。但这两种模式都有明显的问题。自行研发的方式投入巨大但是效果无法保证,安全领域是一个涉及到专业经验、人才储备等多方面因素的行 业,并不是简单投入就可以达到效果的。以金山为例,每年投入超过200个专业工程师,超过1亿元的研发经费,同时还具有13年的反病毒经验和积累;而采购 专业厂商产品,由于牵涉到核心技术,定制化需求过多也将导致难以满足业务的具体需求。

  “金山卫士开源计划”一举将把金山13年积累的互联网安全技术全面开放。开源后,安全服务便将像电力、像自来水一样嵌入到每一个互联网服务中, 用户不仅在使用安全软件时能获得完善的安全服务,即便不安装安全软件,在浏览网站、网络购物等过程中也会享受到完善的,有针对性的安全保护,甚至用户自己 编写的程序中也可以自由的选择加入安全模块的服务,安全将真正的无处不在。

  行业回归理性 让用户拥有真正的FREE

  软件先天就具有特权,事实上每款软件都具有控制电脑的能力,同时软件也可以变成强权媒体,对用户的认知施加影响。而由于传统的软件内部机理越来越象一个黑盒子,用户很难实施真正的知情权和选择权。

  安全软件则天生具有更多的权利,安全软件不仅能判断什么程序是病毒、是木马,还能指出什么软件有漏洞,甚至,还直接告诉用户只有装上什么应用软 件才能保证安全。如果没有透明的机制和全民的监督,软件的行为将难以约束,技术本身会越界变成伤害用户的行为。只有开源的自由软件,才能让软件的所有行为 在用户、在行业面前变得透明,才能让软件接受万千程序员和厂商的监督。

  金山卫士开源计划将彻底打破 “黑盒子”的状态,每一行代码都公诸于众,用户不仅能审视信息安全服务的工作原理,甚至可以有完全的权利修改、定制适合自己的安全软件,自由的选择和设定安全服务提供的各种功能,安全软件从此真正的透明,用户迎来真正的自由。

  “从此,安全行业的竞争彻底的告别争夺用户桌面为目的,告别牺牲用户利益的口水战和相互绞杀,回归到技术和服务的竞争。用户将告别被绑架式的‘安全’,告别安全黑盒子,安全软件从此真正的透明,用户迎来真正的自由,真正的安全。”金山网络CEO傅盛承诺。