Tag Archives: Computers

PNG 文件格式

PNG (Portable Network Graphics) 是一种新兴的网络图像格式。在1994年底,由于 UNISYS 公司宣布GIF拥有专利的压缩方法,要求开发GIF软件的作者须缴交一定费用,由此促使免费的png图像格式的诞生。PNG一开始便结合GIF及JPG两家之长,打算一举取代这两种格式。1996年10月1日由PNG向国际网络联盟提出并得到推荐认可标准,并且大部分绘图软件和浏览器开始支持PNG图像浏览,从此PNG图像格式生机焕发。 PNG是目前保证最不失真的格式,它汲取了GIF和JPG二者的优点,存贮形式丰富,兼有GIF和JPG的色彩模式;它的另一个特点能把图像文件压缩到极限以利于网络传输,但又能保留所有与图像品质有关的信息,因为PNG是采用无损压缩方式来减少文件的大小,这一点与牺牲图像品质以换取高压缩率的JPG有所不同;它的第三个特点是显示速度很快,只需下载1/64的图像信息就可以显示出低分辨率的预览图像;第四,PNG同样支持透明图像的制作,透明图像在制作网页图像的时候很有用,我们可以把图象背景设为透明,用网页本身的颜色信息来代替设为透明的色彩,这样可让图像和网页背景很和谐地融合在一起。 PNG的缺点是不支持动画应用效果,如果在这方面能有所加强,简直就可以完全替代GIF和JPEG了。Macromedia公司的Fireworks软件的默认格式就是PNG。现在,越来越多的软件开始支持这一格式,而且在网络上也越来越流行。 网络上最受欢迎的图档格式之一GIF专利将于本月底过期,市场也不禁好奇免授权金的对手格式PNG是否也将因此寿终正寝。 在美国,一项名为LZW专利(Lempel-Ziv-Welch)压缩算法专利将于6/20日失效。LZW是GIP图档格式的基础。 LZW专利所有人Unisys在加拿大、日本、英国、德国、法国与意大利也享有专利权,该公司表示会持续执行这些专利权直至明年完全失效为止。 此一发展也意味着竞争对手PNG格式即将失去原本存在的价值。 Unisys限制了GIF用在自由软件上的使用。PNG规格编辑Glenn Randers-Pehrson表示。也因此才有PNG格式的诞生。 虽然部分网页开发人员相当推崇PNG影像格式的优点,但他们也承认PNG格式的推广迟迟未见起色,他们归咎原因于微软IE浏览器的半调子支持。 使用PNG格式的人不多,部分原因是IE浏览器支持有限。一位网站开发人员Ray Semiraglio表示。我一直很想使用PNG的半透明功能,但IE浏览器占了90%市场,多数人从IE上看到的结果是相当丑陋的。微软没有就此提出响应。 W3C标准组织的影响活动召集人Chris Liley承认PNG有其先天不足之处。照片通常以JPEG格式储存较佳;GIF则拥有PNG所没有的动画功能(不过PNG的姊妹规格MNG则有支持)。 GIF专利所人厂商Unisys是在1994年12月宣布开始课征GIF专利的版权税,在94年宣布之前,此一专利从1985年通过后并没有真正强制实施过。 对于Adobe这类软件大厂而言,缴交授权金来使用GIF专利并没有任何问题,但对于提供免费软件的开发人员而言,此一收费条件却形成了限制。 W3C组织在1996年10月推出第一版PNG推荐规格,两年后ISO标准组织也通过此一格式的认定。 原本设计PNG格式的动机就是因应市场的急迫性,W3C组织的Liley表示。原本大家都使用GIF的,但突然间我们不能继续使用了,于是市场就希望推出其它替代格式。 不过面对GIF专利即将过期,PNG支持者还是认为PNG格式具有许多优势。W3C也在上个月通过PNG第二版规格的推荐,并在6/23日前开放给大众评论。 我们还没看过PNG的新版推荐,Unisys代表Kristine Grow表示。这对GIF图档的使用是否会有影响也还有带观察。即使有任何影响,这也表示专利机制发挥了作用,让市场有了更多的创新发明,我们乐见其成。

Windows Server 2008 RTM

重装机器了,在 Windows Server 2008 Enterprise x64 Edition 英文版上安装中文语言包,通过区域语言选项将界面选择为简体中文。

Byte 单位换算

1 Kilobyte KB = 1000 (103) byte 1 Megabyte MB = 1 000 000 (106) byte 1 Gigabyte GB = 1 000 000 000 (109) byte 1 Terabyte TB = 1 000 000 000 000 (1012) byte 1 Petabyte PB = 1 000 000 000 000 000 (1015) byte 1 Exabyte EB = 1 000 [...]

计算机让国人渐成半文盲

一直以来我发现自己会写的汉字越来越少了,正象是温水煮青蛙的效应,当发现时,已经是来不及反抗的时候。 用了10几年计算机,每天使用拼音输入法在计算机前工作太习惯了,不用在乎汉字是怎么写出来的,我的家里甚至没有一支能用的笔。汉字真是容易识别的文字,眼睛扫过就知道正确与否,可是怎么下笔写呢?好像已经是个不用再思考的问题,久而久之,慢慢的遗忘了。 想想其中的道理,也许只有以符号文字为母语的人才会有这样的问题,单词是需要拼写的,因此以字母文字为母语的人,无论如何使用计算机都不会忘记拼写,因为以英语为例只要记住26个字母,就可以组合出无穷无尽的单词。而我们就不同了,中文是需要一笔一画写的,三千多个常用汉字每个长的都不一样。记住三千多个汉字的样子很容易,但把它画出来呢?就像你好久不见的一个朋友 ,你已经很难勾勒出他的轮廓。 中国的计算机普及率越来越高了,随着普通话的持续普及,如果拼音作为主流输入法的话(我不知道现在的份额),可以想象未来的结果是什么,也许中国人在大学毕业后的 20 年内渐变成只会读说汉语的半文盲,当然这样说的也许过于严重了,如果只会说不会写的人定义为半文盲的话,会读会说应该是 1/3 文盲。总之是一个可怕的后果,我已经感觉到自己已经向那个方向在迈进了。

用批处理清除系统临时文件

适用于 Microsoft Windows 95 以上操作系统, Windows 98 / ME / XP / NT / 2000 / 2003 计算机新手请谨慎使用! 复制下面代码到 Notepad,另存为 CLS.BAT,双击运行,可节省几十兆甚至上G的硬盘空间,同时有效提升计算机启动和程序运行的速度。 @echo off echo System Cleaning …… del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %systemdrive%\*.chk del /f /s [...]

备份 Windows Server 的系统服务

作为系统管理员或高级用户,Service 的启动和禁止状态的管理是相当关键的一个问题,由于计算机或服务器的角色不同,我们通常会在初始设置时启动或禁用某些服务,配置服务的同时,为了避免因为一个 Service 的状态不正确可能会导致一系列的连锁反映,致使整个系统无法正常运转,应该及时的进行服务状态的备份. 下面的批处理文件可以的帮助你简捷的备份 Windows Service 状态,以及进行快速的状态恢复. @echo off rem get current date and time for /f “tokens=1, 2, 3, 4 delims=-/. ” %%j in (‘Date /T’) do set FILENAME=srv_%%j_%%k_%%l_%%m for /f “tokens=1, 2 delims=: ” %%j in (‘TIME /T’) do set FILENAME=%FILENAME%_%%j_%%k.bat rem get all service name sc query type= service state= all| [...]

HDCP – High-Bandwidth Digital Content Protection

HDCP技术介绍 HDCP (High-Bandwidth Digital Content Protection – 高带宽数码内容保护) 是INTEL公司为防止经DVI接口传送的节目遭到非法复制而制定的一个规范,规定视频源与数字显示器之间的传输过程要进行加密。视频源可以是计算机、机顶盒或者DVD播放器,数字显示器可以是LCD、电视、等离子或者投影仪。简单的说,HDCP就是要将通过DVI接口传递的数字信号进行加密,多媒体内容的发出端(电脑、DVD、机顶盒等)与接受端(显示器、电视机、投影机等)之间加上一道保护。这样一层保护主要并不是用来防止通过数字信号进行不合法的复制,而是将数字信号内容进行加密,使得不合法的复制无法无法得到准确的内容、满意的效果。 所有被授权的设备都要从Digital Content Protection LLC获得一个”唯一秘密设备码集”,Digital Content Protection LLC是负责数码内容保护的专门组织,审核并颁发数码内容保护牌照。在鉴权过程中,接收方在接收内容前要表明自己知晓设备码。接收方确认设备码后,收发双发都生成一个共享密钥来防止有人窃听传送内容。通过鉴权后,内容被加密,传送给收方,收方自行进行解密。如果Digital Content Protection LLC认为一个 “唯一秘密设备码集”并不安全,就将这些码放到一个回收列表中,然后给授权设备发布新的设备码,将这个过程称为重更新。在鉴权过程中,发送方要在发送任何内容前先检查回收列表。 HDCP保护技术 高清多媒体数据都采用数字技术进行存储和传送,容易复制而且没有质量损失,这对于好莱坞为首的电影、唱片制作、发行公司而言是无法忍受的。他们对于盗版的态度相信大家都很清楚, “盗版存在打击了创造性和创造力”,并且从来没有放弃与盗版的斗争。 高清多媒体将是2006年以及以后的发展方向,对于这种正在兴起的多媒体技术,好莱坞和IT业界共同开发出了新一代的版权保护技术--由英特尔领头完成的HDCP规范。软件和硬件厂商结合弄出的HDCP是一项对应高清的版权保护技术,这项技术主要用意不是防止非法盗版(Copy Pretection),而是对非法复制进行干扰,降低非法复制出影像的质量,对内容进行保护(Conten Protection)。 只有支持HDCP技术的设备才拥有HDCP所需要的加扰、解扰算法和技术,才能进行正常播放和显示。对于家电而言,是否对应HDCP只需要看清楚产品说明和规格即可,正规厂商的正规产品不会有问题,没有太多的技术含量,我们更关心的是电脑系统上的实现。 在HDCP的运作过程中,发送端和接受端都存储一个可用密钥集,这些密钥都是秘密保存并且不会透露,发送端和接受端都根据密钥进行数学运算,这样运算中还要加入一个特别的值KS(视频加密密钥)。 发送端会生产一个随机数,并将其和发送端的KSV同时发送给接受端,接受端也会在受到数据后反馈会自己的 KSV。这里的KSV是指密钥拣选矢量,两个KSV都必须采用正确的形式,由20个 “1″和20个 “0″组成。发送端和接受端的密码处理单元都会独立计算出RO和KS的结果。发送端和接受端随后比较计算出的结果,只要符合的情况下才会开始正常工作。 为了应对密钥泄漏的情况,HDCP特别建立了 “撤销密钥”机制。每个设备的密钥集KSV值都是唯一的,HDCP系统会在收到KSV值后在撤销列表中进行比较和查找,出现在列表中的KSV将被认做非法,导致认证过程的失败。这里的撤销密钥列表将包含在HDCP对应的多媒体数据中并将自动更新。 KSV实际上就是设备的序列号,每个对应HDCP的设备都将有自己的序列号,任何一台设备被破解都不会影响到整个HDCP系统,而同一厂商同时推出的同款产品也不会彼此影响。 HDCP采用加密方式没有太多的资料透露,不过我们知道需要传送的每个象素都要经过处理,使得画面变得毫无规律、无法识别,只有确认同步后的发送端和接受端才可能进行逆向处理,完成数据的还原。 在解密过程中,HDCP系统会每2秒中进行一次连接确认,同时每128帧画面进行一次发送端和接受端计算一次RI值,比较两个RI值来确认连接是否同步。 通过HDCP认证的产品会带有 “HDCP Ready”字样,或者带有 “HDCP Ready”标签。不过从目前的情况来看,电脑平台对于HDCP的支持并不乐观,其中最为关键的显示设备与显卡对于HDCP的支持都不够好: 几乎所有目前销售的CRT显示器、液晶显示器都不支持HDCP; 大多数目前销售的显卡不支持HDCP。 想要显示HDCP高清内容就必须同时拥有对应的显卡和显示器,缺少其中任何一样都无法达到目标,不是显示不出什么内容,就是出现低质量画面。 支持HDPC协议显示设备 HDCP是针对数字接口的一项技术,目前也就是DVI和HDMI两种,所以对应HDCP的显示器必然需要支持数字接口。对于不同类型的显示接口,HDCP有着不同的对待: DVI 做为一种数字接口,没有HDCP技术加密的DVI接口完全可以成为一种完美的 “盗版”途径。DVI接口传送的数字信号可以轻易的解码并进行无损的数字化复制。所以HDCP对于DVI的态度也是最严厉的。 不提供HDCP保护的DVI接口无法显示高清内容,用户可能会要面对一个漆黑的屏幕。不过也有厂商设计提供只有一半分辨率的模糊画面,同时出现警告信息,留下阅读信息时间后再出现黑屏。 HDMI HDMI接口在平板电视、高端投影上应用较多,这一些显卡和多媒体中心系统也开始提供这种接口。HDMI实际上就是DVI和音频的组合,不过这里的音频信号也是数字化的,HDMI比DVI更加 “危险”。HDCP对其态度和对待DVI完全一样。 模拟VGA接口 [...]