« 1 2 3 4 5 6 7 8 9 10 11 12 13 »

[置顶] Silverlight 2.0正式版下周发布

[置顶] Silverlight 2 Beta2新功能体验

[置顶] Expression Blend 2.5 June Preview

[置顶] Microsoft Silverlight Tools Beta 2 for Visual Studio 2008

[置顶] Silverlight:Silverlight QQ群 欢迎大家

[置顶] 关于Silverlight里中文字无法显示的解決方案[整理]

[置顶] ScottGu的Silverlight2教程配套代码

[置顶] Silverlight 2.0 beta 1 及相关开发工具可以下载了!

百度HI官方下载地址:立即下载 

百度公司最新出品的即时通讯软件--百度Hi,发布了安装体验版,此款IM软件目前正在受到广泛关注,其实力不容小视,IM软件市场争霸战硝烟弥漫。

阅读全文 | 分类:软件下载 | 评论:0 | 引用:0 | 浏览:
Tags:  百度HI  baiduHI  

昨天说过hi的安装很干净,除了必要的卸载信息和开始菜单外,无任何垃圾写入系统,希望今后可以保持这优点,下面就个人观点对hi文件结构做初步分析,希望给需要的朋友带来一定的方便,不对之处请大家指正。

阅读全文 | 分类:IT文献 | 评论:0 | 引用:0 | 浏览:

百度HI 抢先体验

[ 2008年3月26日 ]

百度HI邀请邮件:

==========================================================================================================

尊敬的用户:

    您好!您的百度好友“babycrazy”正在使用百度Hi的体验版本。他/她帮您开通了百度Hi的登录权限。
    请点击此链接激活登录权限,并获取百度Hi体验版下载地址:
    http://im.baidu.com/invite/mailconfirm.php?idstr=36DC0041ECFA26D0F066555F930269110D1A03A8C79F56A0B41DCCFF552BB4074E493A7C7B2B0F8CB98FBB38CC40A524
    成功登录百度Hi后,您可以添加“bhihicom”为联系人,还可以邀请其他好友使用百度Hi。

如何邀请好友使用百度Hi?

·在您第一次登录百度Hi时,系统会自动帮您导入您的百度空间好友,并向他们发送体验邀请。
·您成功登录百度Hi后,可通过好友的百度帐号或邮件地址将其加为联系人,系统会自动向您的好友发送邀请信。您的好友按照邀请信中的提示操作,即可获得百度Hi的登录权限。
·成功邀请一定数量的好友使用百度Hi后,您就会获得相应的创建群权限的奖励。详情请访问:http://im.baidu.com/help/hi_help5.html#n20

什么是百度Hi

    百度Hi是百度公司推出的一款集文字消息、音视频通话、文件传输等功能的即时通讯软件,您可以通过它方便找到志同道合的朋友,并随时与好友联络感情。了解详情请访问http://im.baidu.com

    我们非常期待您的使用,并渴望得到您的宝贵意见,对于提供最有价值反馈的用户,我们会奉上一份精美的小礼品。

谢谢!
百度公司
2008-03-26
(如果本邮件提供的网址无法通过点击进入,请将该网址复制并粘贴至浏览器的地址栏中)
 

==========================================================================================================

激活成功:

安装程序及安装后百度HI的图标

百度HI登陆界面

百度HI界面

百度HI官方界面:

 

...
阅读全文 | 分类:IT新闻 | 评论:0 | 引用:0 | 浏览:

我们经常会遇到在Winform或是WPF中点击链接或按钮打开某个指定的网址, 或者是需要打开电脑中某个指定的硬盘分区及文件夹, 甚至是"控制面板"相关的东西, 那么如何做呢?

答案是使用System.Diagnostics.Process.Start()。它的作用是调用外部的命令。

先来看看它的调用方法:
Process.Start ()
Process.Start (ProcessStartInfo)
Process.Start (String)
Process.Start (String, String)
Process.Start (String, String, SecureString, String)
Process.Start (String, String, String, SecureString, String)

比如:
C# Code:
 System.Diagnostics.Process   ie   =   new   System.Diagnostics.Process();  
  ie.StartInfo.FileName   =   "IEXPLORE.EXE";  
  ie.StartInfo.Arguments   =   @"http://www.gusplc.net";
  ie.Start();  

简洁的调用方式:
System.Diagnostics.Process.Start(http://www.gusplc.net/);

当然,你还可以使用其他浏览器,如傲游而不是IE:
            string mathonPath = @"C:\Program   Files\Maxthon\\Maxthon.exe";
            System.Diagnostics.Process p = new System.Diagnostics.Process();
            //设定程序名
            p.StartInfo.FileName = mathonPath;
            p.StartInfo.Arguments = @"c:\";
            p.Start();

如果你想用资源管理器打开C:\ ,那么可以这样做:
System.Diagnostics.Process.Start("explorer.exe", @"c:\");

更有人可能会问:“我要打开“添加或删除程序”的面板或控制面板相关内容,可以吗?”答案是肯定的!

如何做?答案是调用rundll32.exe,比如:
打开“添加或删除程序”的面板:
System.Diagnostics.Process.Start("rundll32.exe", @"shell32.dll,Control_RunDLL appwiz.cpl,,1");
其中后面的"shell32.dll,Control_RunDLL appwiz.cpl,,1"是调用命令所需的参数了。

这里说明一下,这类似于在Delphi中使用:
ShellExecute(Handle,'open','rundll32.exe','shell32.dll,Control_RunDLL   sysdm.cpl',nil,SW_SHOW);
WinExec('rundll32.exe   shell32.dll,Control_RunDLL   sysdm.cpl',SW_SHOW);

关于rundll32.exe的用途

命令列:rundll32.exe user.exe,restartwindows
功能: 系统重启

命令列:rundll32.exe user.exe,exitwindows
功能: 关闭系统

命令列: rundll32.exe shell32.dll,Control_RunDLL
功能: 显示控制面板

命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1
功能: 显示“控制面板-辅助选项-键盘”选项视窗

命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,2
功能: 显示“控制面板-辅助选项-声音”选项视窗

命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,3
功能: 显示“控制面板-辅助选项-显示”选项视窗

命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,4
功能: 显示“控制面板-辅助选项-滑鼠”选项视窗

命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,5
功能: 显示“控制面板-辅助选项-传统”选项视窗

命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1
功能: 执行“控制面板-添加新硬体”向导。

命令列: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter
功能: 执行“控制面板-添加新印表机”向导。

命令列: rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,1
功能: 显示 “控制面板-添加/删除程式-安装/卸载” 面板。

命令列: rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,2
功能: 显示 “控制面板-添加/删除程式-安装Windows” 面板。

命令列: rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,3
功能: 显示 “控制面板-添加/删除程式-启动盘” 面板。

命令列: rundll32.exe syncui.dll,Briefcase_Create
功能: 在桌面上建立一个新的“我的公文包”。

命令列: rundll32.exe diskcopy.dll,DiskCopyRunDll
功能: 显示复制软碟视窗

命令列: rundll32.exe apwiz.cpl,NewLinkHere %1
功能: 显示“建立快捷方式”的对话框,所建立的快捷方式的位置由%1参数决定。

命令列: rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,0
功能: 显示“日期与时间”选项视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,1
功能: 显示“时区”选项视窗。

命令列: rundll32.exe rnaui.dll,RnaDial [某个拨号连接的名称]
功能: 显示某个拨号连接的拨号视窗。如果已经拨号连接,则显示目前的连接状态的视窗。

命令列: rundll32.exe rnaui.dll,RnaWizard
功能: 显示“新建拨号连接”向导的视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0
功能: 显示“显示属性-背景”选项视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1
功能: 显示“显示属性-萤屏保护”选项视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2
功能: 显示“显示属性-外观”选项视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3
功能: 显示显示“显示属性-属性”选项视窗。

命令列: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL FontsFolder
功能: 显示Windows的“字体”档案夹。

命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @3
功能: 同样是显示Windows的“字体”档案夹。

命令列: rundll32.exe shell32.dll,SHFormatDrive
功能: 显示格式化软碟对话框。

命令列: rundll32.exe shell32.dll,Control_RunDLL joy.cpl,,0
功能: 显示“控制面板-游戏控制器-一般”选项视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL joy.cpl,,1
功能: 显示“控制面板-游戏控制器-进阶”选项视窗。

命令列: rundll32.exe mshtml.dll,PrintHTML (HTML文档)
功能: 列印HTML文档。

命令列: rundll32.exe shell32.dll,Control_RunDLL mlcfg32.cpl
功能: 显示Microsoft Exchange一般选项视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @0
功能: 显示“控制面板-滑鼠” 选项 。

命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1
功能: 显示 “控制面板-键盘属性-速度”选项视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1,,1
功能: 显示 “控制面板-键盘属性-语言”选项视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @2
功能: 显示Windows“印表机”档案夹。

命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @3
功能: 显示Windows“字体”档案夹。

命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @4
功能: 显示“控制面板-输入法属性-输入法”选项视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL modem.cpl,,add
功能: 执行“添加新调制解调器”向导。

命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0
功能: 显示“控制面板-多媒体属性-音频”属性页。

命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,1
功能: 显示“控制面板-多媒体属性-视频”属性页。

命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,2
功能: 显示“控制面板-多媒体属性-MIDI”属性页。

命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,3
功能: 显示“控制面板-多媒体属性-CD音乐”属性页。

命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,4
功能: 显示“控制面板-多媒体属性-设备”属性页。

命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl @1
功能: 显示“控制面板-声音”选项视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL netcpl.cpl
功能: 显示“控制面板-网路”选项视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL odbccp32.cpl
功能: 显示ODBC32资料管理选项视窗。

命令列: rundll32.exe shell32.dll,OpenAs_RunDLL {drive:\path\filename}
功能: 显示指定档案(drive:\path\filename)的“打开方式”对话框。

命令列: rundll32.exe shell32.dll,Control_RunDLL password.cpl
功能: 显示“控制面板-密码”选项视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL powercfg.cpl
功能: 显示“控制面板-电源管理属性”选项视窗。

命令列: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder
功能: 显示Windows“印表机”档案夹。(同rundll32.exe shell32.dll,Control_RunDLL main.cpl @2)

命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,0
功能: 显示“控制面板-区域设置属性-区域设置”选项视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,1
功能: 显示“控制面板-区域设置属性-数字”选项视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,2
功能: 显示“控制面板-区域设置属性-货币”选项视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,3
功能: 显示“控制面板-区域设置属性-时间”选项视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,4
功能: 显示“控制面板-区域设置属性-日期”选项视窗。

命令列: rundll32.exe desk.cpl,InstallScreenSaver [萤屏保护档案名]
功能: 将指定的萤屏保护档案设置为Windows的屏保,并显示萤屏保护属性视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,0
功能: 显示“控制面板-系统属性-传统”属性视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,1
功能: 显示“控制面板-系统属性-设备管理器”属性视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,2
功能: 显示“控制面板-系统属性-硬体配置档案”属性视窗。

命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,3
功能: 显示“控制面板-系统属性-性能”属性视窗。

命令列: rundll32.exe user.exe,restartwindows
功能: 强行关闭所有程式并重启机器。

命令列: rundll32.exe user.exe,exitwindows
功能: 强行关闭所有程式并关机。

命令列: rundll32.exe shell32.dll,Control_RunDLL telephon.cpl
功能: 显示“拨号属性”选项视窗

命令列: rundll32.exe shell32.dll,Control_RunDLL themes.cpl
功能: 显示“桌面主旨”选项面板
 

那么,你可以举一返三了,如果你想以命令式的方式来打开某个文件,你可以使用:Process.Start (String, String) 的方式。

其他的我就不再赘述,关于Process.Start (),请详见MSDN帮助文档。
http://msdn2.microsoft.com/en-us/library/system.diagnostics.process.start.aspx(英文)
http://msdn2.microsoft.com/zh-cn/library/system.diagnostics.process.start(VS.80).aspx(中文)

...
阅读全文 | 分类:IT文献 | 评论:0 | 引用:0 | 浏览:

.NET Framework版本解析

[ 2008年3月26日 ]
Tags:  .NET Framework  

.Net 新技术不断翻新,.net框架的版本已经从1.0开始,经过1.1, 2.0, 3.0, 现在已到了3.5。很多人惊呼:变化太快了,我们刚刚学会一个,下一个又来了,似乎永远有学不完的东西!其实,当你爱上IT行业的那一刻起,就应该有“活到老,学到老”的思想准备。在IT业,也印证了“想说爱你不容易”这句时髦的流行语。

.net框架的版本不断更新,是旧瓶装新酒还是新瓶装旧酒?答案似乎更趋后者。且看如下公式:

.NET Framework 3.5 = .NET Framework 3.0 + .NET Framework 3.0 SP1
.NET Framework 3.0 = .NET Framework 2.0 + .NET Framework 2.0 SP1 + WPF + WCF + WF + WCS

.NET Framework 3.5 版以 .NET Framework 2.0 版和 .NET Framework 3.0 版为基础,包括 .NET Framework 2.0 和 3.0 版的 Service Pack。

.NET Framework 2.0 SP1: 它更新包含在 .NET Framework 2.0 中的程序集。
.NET Framework 3.0还包含 .NET Framework 3.0 中引入的技术所必需的程序集。例如,WPF等
.NET Framework 3.0 Service Pack 1,它更新在 .NET Framework 3.0 中引入的程序集(PresentationFramework.dll,PresentationCore.dll等)。

应用程序无论针对的是 .NET Framework 2.0、3.0 还是 3.5 版,都使用相同的程序集。
例如: 对于使用 WPF 并针对 .NET Framework 3.0 的应用程序,其所使用的 mscorlib 程序集实例与使用 Windows 窗体并针对 .NET Framework 2.0 的应用程序是相同的。如果 .NET Framework 2.0 SP1 已安装在计算机上,则 mscorlib.dll 已更新,并且两个应用程序将都使用 mscorlib.dll 的更新版本。

所以,有人又这么总结:

.NET 3.0 = .NET 2.0 SP 1 with WCF, WPF, WF and WCS
.NET 3.5 = .NET 2.0 SP 2 with LINQ, C# 3.0, WCF 2.0, WPF 2.0, WF 2.0 and ASP.NET Ajax

值得一提的是,.NET Framework 2.0、3.0 和 3.5 版之间的关系不同于 1.0、1.1 和 2.0 版之间的关系。.NET Framework 1.0、1.1 和 2.0 版是彼此完全独立的,对于其中任何一个版本来说,无论计算机上是否存在其他版本,自己都可以存在于该计算机上。当 1.0、1.1 和 2.0 版位于同一台计算机上时,每个版本都有自己的公共语言运行库、类库和编译器,等等。也就是,应用程序可以选择是针对 1.0、1.1 还是 2.0 版。

.Net版本比较表
.NET打包版本 1.0 1.1 2.0  3.0 3.5
CLR版本 1.0 1.1 2.0 2.0 2.0
C#编译器版本 1.0 1.1 2.0 2.0 3.0
VB编译器版本 7.0 7.1 8.0 8.0 9.0


版本兼容性

关于版本的兼容性,以下是MSDN的解释:
       .NET Framework 对向后和向前兼容性的支持与版本相关。.NET Framework 只对使用 1.1 版创建的应用程序支持向后和向前兼容性。在使用 2.0 版创建的应用程序中,.NET Framework 不支持向前兼容性。在 .NET Framework 的上下文中,向后兼容性意味着使用 .NET Framework 的较早版本创建的应用程序可以在更高的版本上运行。相反,向前兼容性意味着使用 .NET Framework 的更高版本创建的应用程序可以在较早的版本上运行。

       .NET Framework 提供高度的向后兼容性支持。例如,大多数使用 1.0 版创建的应用程序将在 1.1 版上运行,使用 1.1 版创建的应用程序将在 2.0 版上运行。只有对于 1.1 版,.NET Framework 还支持向前兼容性。但是,对于向前兼容性,可能需要修改应用程序以使应用程序按预期的方式运行。使用 2.0 版创建的应用程序将不在 .NET Framework 的早期版本上运行。对于向后和向前兼容性,对 .NET Framework 所做的可以提高安全性、正确性和功能性的更改也可能会引发兼容性问题。

...
阅读全文 | 分类:IT文献 | 评论:0 | 引用:0 | 浏览:
Tags:  谷歌  内搜索  

北京时间3月26日消息,据国外媒体报道,谷歌3月早些时候推出的新搜索功能“内搜索(search-within-search)”可能对用户有所帮助,但该功能所涉及到的一些网站则对此表示反对。

当用户使用这种功能搜索某个流行网站时——如沃尔玛或Best Buy——就会跳出一个独立的搜索框,引导用户在该网站上搜索某些特定网页。这就好比是说,用户可以在线逛商店寻觅某种产品或产品类别,如某一型号的索尼相机或数码相机等,而不必首先搜索整个网络。这样一来,用户在谷歌网页上逗留的时间就变长了,但却置身于零售商网站之外。

人们可能以为,大型零售商会对这种目标性很强的域名搜索功能表示欢迎。但实际上,谷歌的搜索结果页面上带有广告,这经常会让零售商受到损失。除此以外,内搜索功能增加了用户在谷歌页面上的停留时间,因此大部分流量都变成了谷歌的,而不是零售商的。

据《纽约时报》发表的一篇文章称,谷歌表示,到目前为止,还没有很多公司对此发出怨言。但该报援引一些业内观察家及公司高管的言论称,他们认为有理由对内搜索功能提出反对意见。

一些观察家指出,内搜索功能削弱了零售商引导用户搜索所需产品的能力,且剥夺了用户进行更具导航性搜索的权利。部分零售商正要求谷歌将内搜索功能从它们的网站上移除。举例来说,这种功能对互联网零售业巨头亚马逊就不起作用。很明显,亚马逊已要求谷歌移除了这一功能。据悉,谷歌表示其已经同意了某些公司的请求,但并未透露具体的名单。

谷歌此前表示,启用内搜索功能的原因是,据该公司的指标显示,在高流量网站上进行“下探”搜索可能对用户有利。

内搜索功能并非谷歌正在尝试的唯一一种搜索实验——Google Labs也提供了多种不同的功能,如“可选查看方式搜索结果”(alternate views for search results)等。“关键字建议”(keyword suggesting)则是另一种实验,举例来说,用户键入“Google”进行搜索,则将出现一个下拉式菜单,上面带有“google earth”、“google maps”、“google.com”等选项。

...
阅读全文 | 分类:IT新闻 | 评论:0 | 引用:0 | 浏览:
Tags:  Sun  激光电脑  

3月26日消息,SUN公司获得美国国防部4400万美元经费,研发以激光而不以电线连接电脑芯片,如果成功,将出现速度更快、更节省能源和更小的新一代电脑。

目前设计超级电脑最大的障碍,是如何让信息在数百个甚至数千个芯片之间快速传输。就像车辆上下交流道必须减速,资料经由电线从甲芯片传到乙芯片时会变慢,也因而消耗较多电、发热。

如果能以激光传输,每秒将可传送数百亿字节资料,制造出比目前快上一千倍的超级电脑。研究领导人承认,这是很大的赌注,失败率可能高达五成,但若成功,电脑性能将大跃进。

SUN研究人员把激光连接芯片的系统称为“巨集芯片(macrochip)”,认为它可让电脑设计师重新思考电路的架构。加州光纤网络公司Terabit创办人表示,这个技术或许是打破摩尔定律的途径。所谓摩尔定律,是指IC芯片上可容纳的晶体管每18月可增加一倍。

美国国防部的国防先进研究计划公开征求人才代为研发芯片激光传输技术,SUN击败英特尔/惠普团队、IBM、麻省理工学院,获得4400万美元补助。SUN将和史丹福大学、圣地牙哥加州大学、硅谷两家硅光学业者Luxtera、Kotura合作,研发这种技术。

日本NEC公司上周宣布,在光学连接电脑芯片的研发上获得进展,未来可望制造出每秒能进行一万兆次浮点运算的超级电脑。

 

...
阅读全文 | 分类:IT新闻 | 评论:0 | 引用:0 | 浏览:
Tags:  Google  Wi-Fi 2.0  

Google日前表示,美国消费者,从最繁华的曼哈顿市区到北达柯塔州的乡下,都有可能在2009年底前,享受到每秒十亿位元的超高速无线上网。

Google与微软和戴尔等重要企业,一直积极游说美国联邦通讯委员会(FCC)开放俗称white spaces(剩余空间)的未用广播电视频道,供个人设备的非授权使用。那部分的电视波段价格非常高,因为它们能够传播很长的距离并穿透障碍物。

这部分波段也能提供远高于现有标准网路服务的超高速资料传输,如Google电信顾问Richard Whitt在记者会上形容的"Wi-Fi on steroids"(打了类固醇的Wi-Fi)或"Wi-Fi 2.0"。

为了让FCC支持其概念,Google提出一份6页长的说明,试图消除电视公司和麦克风制造商对于新设备使用这些波段可能造成有害干扰的疑虑。Whitt说:我们这麽做是因为我们希望每个人都对这个过程满意,我们认为现在应该正式提出这些构想,看看大家的反应。

Whitt表示,Google没兴趣成为无线服务商或建立自己的无线网路。但该公司确实将这些“剩余空间”视为一个“为所有美国人提供普及的无线网路的罕见机会”,及其开放源代码移动操作系统Android运作的最好所在。Google希望最快能在今年夏天或秋季,开始推出Android设备。

即使FCC同意开放,这些波段也要等到2009年2月,也就是美国国会规定全面改为数字电视的期限过后,才能开始使用。Whitt表示,FCC也不会在未来几个月内,订出任何相关的使用规范。政府工程师也仍在测试微软和飞利浦等公司提供之初期装置的干扰问题。

为了让进展对本身有利,Google的新提案举出一种多向的方法,以避免干扰。以去年秋天摩托罗拉的建议为基础,Google主张任何使用未授权电视波段的新装置,都不得传送讯号,除非它们先收到某种准许传送的信息。无线麦克风也可配备低价的信号设备,对那些装置发出回避的信号。

此外,Google提议在37和39频道间设立一个“安全港”,未授权波段装置不得在这个频道操作,但无线麦克风和其他授权装置可以。该公司也呼吁FCC不要低估“波段感应”(spectrum-sensing)技术的效用,例如,在802.11a Wi-Fi的支援下,可保护军用雷达免受干扰。

一旦开放,Google也愿意免费提供技术支持给有意使用这些波段的第三方。Whitt说,即使主管当局最後同意开放这些波段,在FCC能够认证这类产品不会干扰电视或无线麦克风讯号前,它们也无法上市。

Google的提案正好在FCC结束700MHz广播电视剩余波段竞标的几天之后。该公司一直积极参与这次竞标,事先游说允许消费者使用任何装置或任何应用功能的开放使用规定。Google准备了46亿美元抢标,但上周FCC宣布的得主不是Google,而是Verizon Wireless。

Whitt表示,他不能说这项提案与竞标结果无关,但基于FCC的规定,他在下周末之前不能进一步评论Google对这次竞标的参与。

 

...
阅读全文 | 分类:IT新闻 | 评论:0 | 引用:0 | 浏览:
Tags:  电子标签  黑客  

或许电脑黑客们已经发现了下一个战场。可以设想一位黑客进入一家商店,购买了一个贴有“电子标签”(RFID)的罐头并将其带回了家;接着他撕下标签并贴上另一个包含了恶意代码的标签;他回到商店并让收银台重新扫描一下这件商品;这样恶意代码就进入了商店的电脑系统,更改产品的价格和销售数据,并创建一个登录口允许外部访问者进入商店的数据库。

荷兰阿姆斯特丹自由大学的计算机教授Andrew Tanenbaum称,这不是黑客的技术而是RFID本身的漏洞造成的。3月15日他在一篇论文上阐述了为什么确信会发生这种事情的原因。然而RFID标签、扫描仪和相关软件的销售商们,对Tanenbaum的末日审判迅速进行了反击。RFID设备生产商Symbol Technologies公司副总裁、RFID标签业务部总经理Larry Blue称,这只是理论上的猜测在实际操作中几乎是不可能的,因为在芯片设计和相关系统软件开发上已经进行了严格的安全检测。目前全球RFID标签的使用正日益普及,这种“电子标签”可帮助企业跟踪已出货的商品。

微型电脑

但在操作系统研究上卓有成就的Tanenbaum称,他带的一位研究生只用了四个小时就编写出一个可运行在他所在实验室装配的标准RFID设备上的病毒程序。他表示,这为我们敲响了警钟,现在到了该为加强RFID安全进行投资的时候了。他已经向SAP和甲骨文等RFID数据库销售商们提出了他的意见。

Tanenbaum也不是唯一看到此问题的专家,其他的研究人员也发现很多RFID装置,从贴在商品上的芯片到读取标签信息并将信息传输到数据库的扫描仪都存在缺陷。他们担心未来数月内与RFID有关的病毒及黑客攻击可能会快速上升。管理安全服务商Counterpane Internet Security公司的首席技术官Bruce Schneier表示,一块RFID芯片就是一台微型电脑,只是没有屏幕和键盘但可通过无线电与外界取得联系;RFID也可能不会被黑,但如果是这样的话它将是计算机历史上第一种不会被黑的电脑。

但如果科学家们的担心是成立的,那么这种影响将不会仅仅是出现在住宅区的商店里。RFID可用于广泛的领域,从寻找宠物到购买汽油,从沃尔玛到美国国防部。科技咨询公司ABI Research的分析师Erik Michielsen称,今天全球使用的RFID标签数以亿计,7年后将数以百亿计。到那时RFID芯片的使用将超过其他所有类型的电脑,从PC到手机芯片的总和。

轻而易举

对RFID黑客来说存在一个日益增长的金钱诱惑,因为在信用卡支付和其他金融交易中越来越多地使用了RFID标签。Counterpane公司的Schneier预计,它将成为一个很严重的问题。如万事达卡公司准备采用RFID技术推出一种无接触支付手段。这种PayPass卡只需在扫描仪上掠过就可完成交易,全球已经有25000家商店接受了这种支付方式。而摩托罗拉等手机生产商也正在考虑将无接触支付应用到主流手机上。

随着RFID芯片的功能越来越复杂,它们受到攻击的危险也越高。约翰-霍普金斯大学信息安全研究所的技术主管和计算机教授Ari Rubin称,新一代电脑通常更复杂、功能更多,引发的安全问题日益突出,另外其他行业也显示,每出一代产品都会出现新的安全问题。根据去年发表的一份报告,Rubin和他的学生已经破解了超过1.5亿个安装了RFID系统的汽车钥匙,和超过600万个购买汽油的钥匙扣的密码。为破解密码他们将16块芯片连接起来并进行编程,找出标签上包含的密码,而这个过程只花了15分钟的时间。

缺乏电源

Rubin断言,虽然最近也进行了一些改进,但大多数RFID芯片依然很容易被破解。其中一个原因是:最廉价和最流行的RFID芯片都没有电池,事实上它们是在扫描时由读卡机提供能量。Rubin认为这限制了芯片可设置密码的数量。由于缺乏自己的动力系统,这种芯片也容易受到“能耗途径窃取”(power-consumption hack)的攻击。

Weizmann Institute of Science的计算机教授Adi Shamir曾在2月宣布,他和他的一位学生已经能侵入某个RFID标签并开发出相应的密码杀手----一种可使标签自毁的代码。通过监控标签的能耗过程研究人员推导出了密码。(推导过程是,接收到读卡机传来的不正确数据时,标签的能耗会上升)。研究人员只用了3个小时就开发出了标签的杀手代码。他们表示,虽然使用的标签已经过时,但即使是去年下半年上市的最新产品也存在类似的问题,只需如手机一样简单的工具就可侵入RFID标签。

领先一步?

当然用于大额金融交易的新芯片具有更多的安全功能,例如可调整到只能在数英寸的短距离内读取数据,这可防止黑客在购物者通过附近的付款线时读取RFID的信息。它们也包含了更多的加密功能(自然价格更昂贵,每个标签的价格在4美元或以上,而普通的RFID标签只需20美分)。

但RFID行业人士表示,他们的技术正在快速改进。Gen 2(第二代)RFID标签已经不通过无线发送号码,并能锁定密码而不会被更改。对于将安全放在第一位的应用,更昂贵和更智能化的标签可提供更高的安全性。德仪(TI)公司副总裁和RFID系统部门总经理Julie England称,安全措施需要按照任务分解方式进行配置。因此药瓶上的RFID标签要比纸毛巾上的标签更为安全。正在制定供应链行业RFID标准的EPCglobal(全球产品电子代码管理中心),也在跟踪调查安全问题。该机构的行业应用部门主管Sue Hutchinson称,他们相信这些标签是非常安全的,但学术论文也提醒他们需要继续加强RFID的安全性。


 

...
阅读全文 | 分类:IT新闻 | 评论:0 | 引用:0 | 浏览:
Tags:  silverlight  微软  诺基亚手机  

       eNet硅谷动力消息海外媒体消息,全球最大的手机制造商诺基亚当地时间本周二称,根据最近与软件巨头微软公司达成的一项合作协议,未来诺基亚将把微软的Silverlight网络视频技术添加到其手机平台上。

  诺基亚表示,微软的Silverlight网络视频将首先出现在多用于高端手机的诺基亚S60软件平台上,稍后用于廉价机型上的S40软件平台上。

  基于英国移动软件厂商Symbian操作系统上的60软件平台,广泛应用在诺基亚手机产品线上,同时用于LG电子和三星电子的高端手机产品上。

  截至目前,在全球出售的1.5亿部智能手机上,每两部智能手机当中就有一部使用了60软件平台。而与它最为接近的是微软自己的WindowsMobile平台,但后者在市场上的份额仅略超10%。

  其实,微软与诺基亚此前曾有过合作,早在2005年,两家公司曾签署协议,微软同意将其WindowsMediaplayer添加到诺基亚手机上。但作为移动软件业界的强劲对手,两家公司目前的合作引起了广泛关注。

  随着手机硬件产品逐渐下滑,手机厂商纷纷选择了前景看好的移动软件业务,试图为公司寻找新的财源。与此同时,微软则将自己寻找新财源的方向锁定在了移动领域内。

  在去年,诺基亚曾把微软的复制保护软件PlayReady以及Windows Live的访问服务添加到其手机上。

  微软的Silverlight是和Adobe系统公司Flash技术相互竞争的一种网络视频浏览技术。

...
阅读全文 | 分类:Silverlight | 评论:0 | 引用:0 | 浏览:
分页: « 1 2 3 4 5 6 7 8 9 10 11 12 13 »