2010年4月29日星期四
I2P 0.7.13 zz
标签: I2P 0.7.13
Opera 10.52 for Windows/Mac正式版发布 zz
Opera 10.52 final for win build 3370 / mac build 8339
用户界面
- 添加工具提示到主菜单 (O 菜单)
- 修复从 select 中移除一个选项后选择错误选项的问题
- 无窗口 quicktime 无效
- 修复右键菜单搜索打开新标签而不是重用当前标签的问题
- 修复右键菜单中复制链接地址项
- 修复最大化窗口后 MDI 窗口大小的问题
- 修复无法拖曳书签到标签的问题
- 修复不在 transformed 元素上显示滚动条的问题
- 修复打开新标签时短暂显示旧标签内容的问题
- 修复中键单击滚动同时滚动 fixed 元素的问题
- 修复打开/关闭面板造成子窗口位置变化的问题
- 修复页内搜索显示滚动条的问题
- 修复界面中的下拉菜单应当在第二次点击时关闭的问题
- 修复崩溃对话框默认不选中重启的问题
- 修复下载配置文件时不显示警告对话框的问题
- 修复自定义下载面板的问题
- 修复“复制视频地址”无效的问题
- 修复同步对话框中“退出”按钮无效的问题
- 修复滚动后 flash 视频闪烁或消失的问题
- 修复首次同步时无法正确同步书签的问题
- 修复无法复制音频地址的问题
- 修复右键菜单中“后退”/“快进”总是灰色的问题
- 修复从 Dock 或 jumplist 中创建新标签时总是创建一个带两个标签的新窗口的问题
- 修复在 maps.google.com 中打印对话框阻止键盘输入的问题
- 修复多选框没有焦点提示的问题
- 修复关闭标签的问题
- 修复 Westpac bank 网站问题
- 修复主菜单“从工具栏移除”项无效的问题
- 修复修改笔记后在同步时不更新的问题
- 修复图片菜单中丢失文件名的问题
- 修复导入大书签时僵死的问题
- 修复同步问题
- 修复“重新载入图片”无效的问题
- 修复鼠标手势“Back | Close page”无效的问题
- 修复一些访问性问题
- 修复带有 silverlight 的页面造成立即崩溃的问题
- 修复关闭隐私标签/窗口时清空剪切板数据的问题
- 修复后台打开链接造成窗口在前台打开的问题
- 修复在打开对话框中的问题
显示和脚本
- 优化 Carakan 引擎
- 修复一些缓存问题
- 修复一处图片 onerror 事件的问题
- 修复启用 designmode 后移除事件监听的问题
- 修复 XMLHttpRequest 响应的问题
- 修复错误的精确度的问题
- 修复中日韩菜单中显示错误的加速键
- 修复未指定语言的 UTF-8 页面使用错误的字体的问题
- 修复其他窗口悬停时滚动页面造成残影的问题
- 修复 Opera Dragonfly 打开时无法选择激活标签的问题
- 修复一处枚举的问题
- 修复关闭标签后 flash 视频依然在下载的问题
- 修复 "Execute program" 参数无法传递的问题
- 修复更改皮肤和配色方案的问题
- 修复无法从外部程序打开 Opera 的问题
修复打开国际字体对话框的问题 - 修复 SVG DOM 的问题
- 修复 Facebook 的问题
安全性
- 优化安全信息对话框
网络
- 修复“正在等待 Cookie 域名的 DNS 确认”的问题
- 修复使用代理时造成的网络问题
- 在 XHR 中支持 HTTP verb,包含 exceptions
- 修复使用代理时的多连接问题
- 修复从不同服务器得到 HTTPS 内嵌框架不正确的位置设置的问题
- 修复从 9.27 升级到 10.52 时造成邮件丢失的问题
- 修复访问 admin 页面的问题
- 修复 "启用 Unite" 设置无效的问题
- 从 widget.openURL 移除安全策略限制
- 修复在任务栏悬停时造成 Opera Unite 媒体播放器最大化的问题
- 修复在“连接到远程调试器”对话框右键单击的问题
- 修复不提示创建对话框的问题
- 修复 widget 无法安装的问题
- 修复重启后无法保存 widget 位置的问题
- 修复 widget 中拼写检查问题
- 修复文件名中包含 ":" 及 "/" 符号时无法安装的问题
- 修复连接到调试器时僵死的问题
- 修复一些其他安装问题
标签: Opera 10.5.2
2010年4月28日星期三
host cookie和domain cookie
This item tells you whether the cookie is a host cookie or a domain cookie.
A host cookie is sent back, during subsequent visits, only to the server that set it. A server is a computer on the Internet. A web site resides on one or more servers.
host cookie在接下来的访问中,只向设置该cookie的服务器返回。server是互联网中的计算机。一个网站驻留在一个或多个服务器上。
A domain cookie is sent back to any site that's in the same domain as the site that set it. A site's domain is the part of its URL that contains the name of an organization, business, or school---such as netscape.com or washington.org.
domain cookie向和设置它的site在同一个域的任何site返回该cookie。一个site的域名是一个其url的一部分,包含组织、业务或学校的名称,如netscape.com或washington.org。
标签: Domain Cookie, Host Cookie
LLVM 2.7发布 zz
LLVM前端Clang改进了C、C++和Objective-C语言支 持;改进了Clang Static Analyzer(目前只支持C 和Objective-C,未来将支持C++);支持MicroBlaze架构;VMKit使用MMTk作为垃圾收集器等等,更多可访问发布公告。
标签: LLVM
shockwave player和flash player的区别
最初只有shockwave player,可以播放director视频,以及flash。后flash单独分出,用flash player播放,而flash文件的扩展名swf却被保留下来。shockwave player一般都不怎么能用得到了。
标签: flash player, shockwave player
User Profile from wiki
A user profile (userprofile, or simply profile when used in-context) is a collection of personal data associated to a specific user. A profile refers therefore to the explicit digital representation of a person's identity. A user profile can also be considered as the computer representation of a user model.
A profile can be used to store the description of the characteristics of person. This information can be exploited by systems taking into account the persons' characteristics and preferences. For instance profiles can be used by adaptive hypermedia systems that personalise the human computer interaction.
Profiling is the process that refers to construction of a profile via the extraction from a set of data.
User profiles can be found on operating systems, computer programs, recommender systems, or dynamic websites (such as online social networking sites or bulletin boards).
标签: User Profile
手机发射功率的国际标准 from pconline
对于GSM手机与CDMA手机谁更环保是目前消费者关心的话题之一,据专家介绍,以GSM手机在拨号时会对话筒、固定电话、计算机显示屏产生干扰,而 CDMA手机则不受影响的现象为据,断定GSM手机的电磁辐射要大些;或者通过测量GSM手机发射的峰值功率为2瓦、而CDMA手机发射功率的指标为 0.2瓦,就断定GSM的手机辐射量是CDMA手机的10倍,这些说法都缺乏科学依据。
两位专家指出:CDMA手机信号工作的方式是 连续的,而GSM手机发射的是脉冲信号,易与其他电器产生耦合。仅仅通过因手机发射的是脉冲信号,对话筒、固定电话和显示屏产生干扰,就得出GSM手机辐 射高的结论是错误的。而关于GSM手机的电磁辐射是CDMA手机10倍的说法,王南、马鑫、魏然等专家认为这与许多专业人士不了解“SAR”值有关。由于 GSM采用时分多址(TDMA)技术,虽然其峰值功率为2瓦,但实际功率仅为0.25瓦,再加上“SAR”值的计量是一个单位时间的累计过程,因此实际检 测数据表明:GSM手机与CDMA手机的电磁辐射值处于同一个水平,并无谁比谁更环保一说。
标签: CellPhone radiation, Power
手机发射功率与辐射的关系 from pconline
在实验室里,专家把通过吧手 机放进了一个全封闭的实验环境进行检测,此时手机只能接收到机站模拟器发出的信号。实验人员首先让手机处于信号满格状态,此时机站模拟器上的信号强度值显 示为21,手机的发射功率接近120单位值。随后,实验人员调整机站模拟器,信号强度值减弱到-5,这时手机只有一格信号。根据仪器显示,此时手机的发射 功率只有90个单位值,小于信号满格的时候。
专家介绍,手机的发射功率决定了手机辐射的大小。如果手机信号一格时辐射真的是满格时的 1000倍,意味着信号一格的时候发射功率应该远远大于满格的时候,而上诉的实验结果却正好与传闻相反,在此可以彻底的把传言击败。
这 个实验说明,在手机显示信号比较弱的时候,并不代表手机的发射功率大。手机信号比较弱,基站通过评估整体的情况,来决定手机的功率是提高或者是降低,并不 是一味地都会让手机把功率提高。信号剩一格 辐射大一千倍这个说法是没有科学依据的。”
虽然目前国际上对手机发射功率与人体辐射之间 是否有必然联系尚无定论,但可以肯定的是,发射功率是手机辐射的主要来源,手机发射功率越大,辐射理论也就越大,同时在正常使用的情况下,手机的发射功率 越小,手机的寿命越长、耗电越少。
什么是windows xp mode?
标签: Windows xp mode
国内的400电话
最早被戴上信誉光环的是以800开头的国内被叫集中付费业务(以下简称800业务),这种为客户提供免费服务电话的做法被看作是“大企业、有实 力”的象征。随后推出的400业务也有相似效应,被一些企业看作是提升形象的窗口。
400业务的基本理念是提供一个通信平台,可转接20部电话甚至更多。机主可将400号码转接到任意地点的座机或手机号码上。和800业务相 比,400业务支持手机拨打,而且由于呼叫者也承担一定费用,可以有效避免骚扰,受到了很多企业的欢迎,业务量发展迅猛。
400业务也被介绍为“比广告更有效的推广方式”。一位代理商告诉记者,有的网店店主只办了最低档600元的套餐,但“办理后次月销量增加 50%”。
不过,400电话的美誉度和方便度也被骗子看中。一些被400电话骚扰的人将骗子的号码举报到网上,专栏名为“400骗子”,以展示其骗术。
目前国内400电话的运营商主要有三家:中国电信的400电话以“4008”开头,中国联通的以“4006”开头,以“4007”开头的业务归 中国移动运营。
在三大运营商的营业厅都可以办理400业务,客服电话会告诉申请者,400电话是针对企业的,个人客户无法办理。办理时必须要经办人带本人身份 证,单位加盖红章的组织机构代码证复印件或营业执照副本,有的还需要公章、财务章。如果这些证件不齐,则无法办理。
但是目前国内对400电话的办理审核不严,造成400电话诈骗日益增多。
标签: 400
X264项目宣布支持蓝光编码 zz
X264项目宣布支持蓝光编码,支持创建蓝光格 式的视频,它也成为第 一个自由软件蓝光编码器。开发者称,借助X264强大的压缩比,蓝光光盘能写入DVD9光盘,在一个合理的质量水平上蓝光光盘也能写到DVD5光 盘。凭借自由软件编码器,不需要昂贵的蓝光刻录机,让每个用户都能轻松的创建高清媒体。X264项目还提供了一个完全用X264编码的蓝光Demo下载(种子),文件大小2.22GB,内容为采 用创作共用许可证的开放视频,包括Open Movie Project的《Big Buck Bunny》和《Elephant’s Dream》。
如何给多核处理器编程 zz
哈佛大学计算机科学与应用数学教授Leslie Valiant说,高性能计算领域的并行原理几十年前就解决了。“现在的挑战,是寻找让这些老玩意儿依然有效工作的方法。”“我们从高性能计算的早期工作 了解到,有些问题适合平行,但是这些平行应用程序不容易编写....现在仍没有好的工具来隐藏并行,或令其浅显易实现。”...这就是为什么微软一直在尽 早发布并行编程工具。例如,F#,是微软通用ML编程语言的并行版本。它不仅使一些功能平行化,而且防止它们之间不当的相互影响,从而使并行软件变得更易 于编写。在商业和开源市场,其它新的语言和工具要么利用了多核处理的能力,要么掩盖了它的复杂性。其中包括谷歌MapReduce架构,它使并行计算更易 于在集群计算机上运行;Hadoop,一个MapReduce的开源实施项目,可以为数千个节点分配程序。类似Clojure和 Erlang等新的编程语言完全以并行计算为根本而设计,风靡全球的Facebook聊天程序就部分使用Erlang编写。
标签: Multicore, Parallel Programming
从个性化搜索结果重建用户的Web历史zz
欧洲研究人员与加州大学Irvine分校的研究人员合作发现,他们能劫持Google的个性化搜索建议去重建用户的 Web历史(PDF)。在研究过程中Google已经堵上了多数的能被识别的漏洞,但研究人员指出其它个性化服务很可能有类似的缺陷。 Claude Castelluccia指出,此项研究的目的是暴露出个性化服务在隐私方面的危险性,因为它们会泄漏信息。
标签: Costomized Search, Web History
Google地图增加3D视角“Earth view” zz
早在2008年Google就发布了一项浏览器附件程序,安装后即可使用Earth view,透过Google Earth的飞行模拟(fly-through)界面来观察地球的地形。你可试着点击滑鼠旋转画面,微调滑鼠滚轮让画面缩小或放大,并且用Cntrl- drag把画面从垂直偏向斜角。这项服务还有很大的改进空间。例如,目前的Earth view缺乏Google Maps那种丰富的互动。
Google map的earth view是带3d建模的,在广州地图上切换到earth后,就能看到世贸大厦等标志性建筑的3d模型,可以从各个角度观察建筑物的细节。
标签: Earth View, Google Map
2010年4月27日星期二
Adobe将用苹果的新API加速Flash视频 zz
在最新的Mac OS X 10.6.3更新中,苹果加入了Video Decode Acceleration Framework,用以访问NVIDIA GeForce 9400M、320M和GT 330M GPU中的H.264硬解码。这显然是Adobe所希望看到的API。Adobe发言人Matt Rozen表示,Mac版Flash播放器将 支持硬件加速视频解码,预计在Flash Player 10.1后的版本中将加入该功能。
《保密法》修订草案要求网络运营商配合 zz
《保密法》原草案规定“公安机关、国家安全机关、国家保密行政管理部门依法开展泄密、窃密案件调查时,互联网和电信运营商、服务商应当提供技术保障和日志 记录。互联网和电信运营商、服务商发现公共信息网络所传输的信息涉及泄露国家秘密的,应当向公安机关、国家安全机关、国家保密行政管理部门报告,并根据公 安机关、国家安全机关、国家保密行政管理部门的要求,删除泄露国家秘密的信息。”新的草案增加了一条规定—— 互联网及其他公共信息网络运营商、服务商“应当配合公安机关、国家安全机关对泄密案件进行调查”。
Windows Home Server Version 2开放beta测试 zz
微软表示,Vail在四个方面改进了性能:扩展家庭或办公室外的媒体流播放;多PC备份和恢复;简化设置和用户体验;为合作伙伴提供可扩展的开发工具和定 制工具。Vail必须运行在64位平台上,微软不推荐用户在32位PC或现有的Windows Home Server上运行Vail。
标签: Vail, Windows Home Server Version2
2010年4月26日星期一
International Direct Dialling from wiki
International Direct Dialling (IDD) is an international telephone call dialled by the caller rather than going via an operator. The term International Subscriber Dialling (ISD) was used in the United Kingdom and Australia until the terminology was changed to International Direct Dialling. Since late in the 20th century, most international calls are direct dialed.
打国际电话不通过接线员,20世纪最后,大多数国际电话都变为直拨。
International calls are made by dialling the international call prefix for the country one is in, followed by the country calling code for the country one wishes to call, then the phone number within that country. When phone numbers are published for use abroad, they typically include the country calling code, but replace the international call prefix with "+" to signify that the caller should use the prefix appropriate for their country.
nginx 0.8.36 zz
标签: nginx0.8.36
RHEL 6 beta抛弃Xen zz
Red Hat 在去年9月发布的RHEL 5.4中加入了KVM 虚拟机,但其与Xen是并行存在的。然而自2009年6月以来,Red Hat一直在测试KVM的虚拟化产品。 该公司很早就声明将于RHEL6中逐步淘汰Xen,并且承诺将提供工具与服务帮助客户把基于Xen的虚拟机迁移到KVM。
“抛弃Xen将会减轻Red Hat同时维护两套虚拟机系统代码的大量工作” 该公司一位发言人说。同时他同时补充道:“公司及其合作伙伴将于2014年停止支持RHEL 5 产品线 。” 开源虚拟机Xen于上周发布了它的4.0版本,它从一系列厂商那形成了基本的虚拟产品,这些厂商包括著名的Citrix。Ctrix于2007年并购了 Xen的赞助商XenSource。
“RHEL 6 增强了KVM的性能,调度程序以及改进了硬件支持”。该公司的发言人说。 该公司在一篇博客中提到:“RHEL 6 打破了虚拟化、物理设备以及云计算之间的界限, 以满足现代IT环境中的迅速转移, 同时SR-IOV 与NPIV改善了访问物理设别的性能,Libvirt 则改善了内核资源管理的效率。配备最新的内核核心技术应用架构的开发工具链,Red Hat Enterprise Linux 6将满足次世代的硬件和软件技术”。
虚拟化的新特性,包括保护宿主之间非授权访问的Svirt,以及增强访问物理设备性能的SR-IOV 与NPIV和内核资源管理的LIbvirt。 软件使用计时系统更频繁地把非使用状态的进程置为空闲状态以改善电源管理,同时RHEL 6引入监控工具(如Powertop)和调优工具(如Tuned)基于服务使用状况来调整能源的消耗。 性能的改善包括内核的修改,重写了进程调度器,改善了多处理器的锁同步。Red Hat说。
网络的变更包括更好的ipv6的支持及新的Mac 802.11 wireless 堆栈。RHEL 6 同样引入了支持更大文件大小的Ext4文件系统,以及XFS高性能文件系统。 该系统支持更多数量的cpu及更大的内存配置。新的安全特性包括引入System Security Services Daemon (SSSD) 用集中管理身份认证, 以及对于SELinux 执行非信任内容的沙盒模式。
在桌面领域, RHEL 6 引入了自动探测显示器类型以及支持多显示器,同时支持Nvidia 硬件的新驱动程序,还有更新了KDE和Gnome的桌面环境。 RHEL 6 beta支持的平台包括i386、 AMD64、 Intel64、 System z 以及IBM Power。可通过Red Hat的官网了解更详细的信息。 该平台的竞争对手包括Novell公司的Suse Enterprise Linux和Canonical的Ubuntu Linux,后者最初定位为设计为一个最终用户易于使用的发行版,但最近越来越多向企业市场进军。
标签: kvm, RedHat6.0 Beta, Xen
Numonyx发布Omneo PCM系列相变存储芯片zz
Intel、意法半导体联合投资的Numonyx(恒忆)今天发布了基于相变存储技术的Omneo系列新款相变存储芯片,这也是该 公司专注于该领域的最新商用产品成果。相变存储(PCM)是一 款新型非易失性存储器,可以像闪存那样在断电后保存数据,同时读写速度和寿命更高,可以随时支持新的应用模块,能够满足消费 类电子、计算机及通讯电子系统(3C)融合对存储器的庞大需求。三星电子已经于去年9月底开始量产相变随机 存储芯片(PRAM)。
Numonyx此番推出的“Omneo PCM”品牌相变存储芯片主要面向 有线与无线通信、消 费电子、PC和其他嵌入式领域,综合了各种闪存技术和RAM、EEPROM的优良属性,号称写入 速度是当前闪存的最快 300倍,写入寿命也是10倍以上。
Omneo P5Q PCM兼具串行NOR闪存和EEPROM技术的特点,使用90nm工艺制造,标准串行外设 接口(SPI)的SOIC-16封装,单颗容量128Mb(16MB),单/双IO带宽66MHz,四I/O带宽50MHz,编程时间0.7MB /s(65nm SPI NOR闪存的最快三倍),写入耐久性100万次(NOR闪存的十倍),支持字节变性(无需擦除操作而提高性能)。
Omneo P8P PCM则是Numonyx发布的第二批90nm 128Mb高性能并行接口产品,56-lead TSOP或者64-ball Easy BGA封装,尺寸8×10毫米,兼容现有并行NOR闪存插槽,同样支持支持字节变性,写入周期也有100万次,而2008年12月的第一批产品只有10万 次。
Numony Omneo P5Q/P8P PCM系列相变存储芯片现均已批量供货。
2010年4月25日星期日
Nexus One将解锁802.11n高速无线功能zz
如果Broadcom和Google将新驱动集成在新版固件,则其有望随Android 2.2版系统问世,这也意味着Nexus One将会升级Android 2.2系统,届时用户可以享受802.11n带来的高速无线网络体验。 802.11n是Wi-Fi联盟在802.11a/b/g后面的一个无线传输标准协议,在传输速率方面,802.11n可以将WLAN的传输速率由 目前802.11a及802.11g提供的54Mbps,提供到300Mbps甚至高达600Mbps。
IPv4 地址枯竭的日子何时到来zz
Jimmerson 说,对不同规模的组织,这个日子到来的时间也不同,如果一些国家组织,请求的地址数过大,我们将不得不告诉他们,没有办法提供那么多,这会是 IPV4 告罄的最早迹象。而那些只申请少量地址的组织,这个日子会远一些,不过,ARIN 早晚会分配完所有地址。
目前,ARIN 分配的最小地址段是 /22 段,也就是1024个地址,他们将继续缩小分配数目,比如分配 /24 段的,也就是 256 个地址。不过,ARIN 会预留部分地址备用,这些备用地址大约有400万个,是从 ARIN 的 /8 地址段中预留的 /10 地址段,这些地址将用于 IPV4 DNS 和协议转换服务。
ARIN 负责美国,加拿大和加勒比地区的 IP 地址分配,属于全球5个同类组织之一,这些组织又分别从 IANA (互联网地址编码分配机构)处分配获得地址。除了 ARIN,另外4个组织是,欧洲的 RIPE NCC,亚太地区的 APNIC,拉美的 LACNIC 和非洲的 AfriNIC。Jimmerson 表示,目前全球对 IPV4 地址的分配策略是,当 IANA 只剩下 5 个 /8 地址段的时候,他们将把这 5 个 /8 地址段平分给这5个组织,而 IANA 目前还剩下 20个 /8 地址段。
目前,北美地区的 IPV4 申请已经放缓,这与该地区市场的稳定有关,而亚太地区与拉美地区的申请则到达历史新高。
Google街景车记录WIFI热点和MAC地址 zz
Google虽然模糊了拍摄到人脸,但却记录下了他们的号码。Google街景服务因为扫描私人的WLAN网络和记录下用户独一无二的MAC(Media Access Control)地址而在德国遭到猛烈批评。德国联邦数据保护专员Peter Schaar要求Google立即删除非法收集的个人的无线网络数据,停止街景车活动。Google CEO Eric Schmidt最近曾表示,互联网用户不应该担心隐私,除非他们有什么见不得人的秘密。
标签: google, Street View, WIFI
HDTV正在摧毁LCD显示器市场 zz
他举例说,LCD显示器最初全是4:3比例,后来变成了16:9。虽然显示屏越来越大,但分辨率也在缓慢而稳定的增长。然而随着HDTV概念的出现,突然 之间市场上所有的显示屏分辨率都是1920x1080"1080p HD" ,显示屏尺寸变大的同时分辨率却没有变化,换句话说DPI(每英寸点数)变得越来越小了,我们能清楚的看见粗大的像素。他认为我们能制造出更高DPI的面 板,技术上没有问题,只是面板制造商没去做而已。
屏幕越来越大,分辨率仍保持1920x1080,导致DPI越来越小,像素点越来越粗大。
6款最好的免费Linux备份软件 ZZ
标签: 6 Linux Backup
JSON From Baidu Baike
什么是JSON?
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯 (包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理想的数据交换语言。JSON构建的结构:
1. “名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dictionary),哈希表(hash table),有键列表(keyed list),或者关联数组 (associative array)。2. 值的有序列表(An ordered list of values)。在大部分语言中,它被理解为数组(array)。
这些都是常见的数据结构。事实上大部分现代计算机语言都以某 种形式支持它们。这使得一种数据格式在同样基于这些结构的编程语言之间交换成为可能。
JSON的具体形式
1、对象是一个无序的“‘名称/值’对”集合。一个对象以“{”开始,以“}”结束。每个 “名称”后跟一个“:”,“‘名称/值’对”之间使用“,”分隔。2、数组是值(value)的有序集合。一个数组以“[”开始,“]”结束。值之间使用“,” 分隔。
3、值(value)可以是双引号括起来的字符串(String)、数值(number)、 true、false、null、对象(object)或者数组(array)。这些结构可以嵌套。
4、字符串(string)是由双引号包围的任意数量Unicode字符的集合,使用反斜体转 义。一个字符(character)即一个单独的字符串(characeter string).
JSON与XML的比较
◆可读性JSON和XML的可读性可谓不相上下,一边是简易的语法,一边是规范的标签形式,很难分出胜 负。
◆可扩展性
XML天生有很好的扩展性,JSON当然也有,没有什么是XML能扩展,JSON不能的。不过 JSON在Javascript主场作战,可以存储Javascript复合对象,有着xml不可比拟的优势。
◆编码难度
XML有丰富的编码工具,比如Dom4j、JDom等,JSON也有json.org提供的工 具。无工具的情况下,相信熟练的开发人员一样能很快的写出想要的xml文档和JSON字符串,不过,xml文档要多很多结构上的字符。
◆解码难度
XML的解析方式有两种:
一是通过文档模型解析,也就是通过父标签索引出一组标记。例 如:xmlData.getElementsByTagName("tagName"),但是这样是要在预先知道文档结构的情况下使用,无法进行通用的封 装。
另外一种方法是遍历节点(document 以及 childNodes)。这个可以通过递归来实现,不过解析出来的数据仍旧是形式各异,往往也不能满足预先的要求。
凡是这样可扩展的结构数据解析起来一定都很困难。
JSON也同样如此。如果预先知道JSON结构的情况下,使用JSON进行数据传递简直是太美 妙了,可以写出很实用美观可读性强的代码。如果你是纯粹的前台开发人员,一定会非常喜欢JSON。但是如果你是一个应用开发人员,就不是那么喜欢了,毕竟 xml才是真正的结构化标记语言,用于进行数据传递。
而如果不知道JSON的结构而去解析JSON的话,那简直是噩梦。费时费力不说,代码也会变得 冗余拖沓,得到的结果也不尽人意。但是这样也不影响众多前台开发人员选择JSON。因为json.js中的toJSONString()就可以看到 JSON的字符串结构。当然不是使用这个字符串,这样仍旧是噩梦。常用JSON的人看到这个字符串之后,就对JSON的结构很明了了,就更容易的操作 JSON。
以上是在Javascript中仅对于数据传递的xml与JSON的解析。在 Javascript地盘内,JSON毕竟是主场作战,其优势当然要远远优越于xml。如果JSON中存储Javascript复合对象,而且不知道其结 构的话,我相信很多程序员也一样是哭着解析JSON的。
◆实例比较
XML和JSON都使用结构化方法来标记数据,下面来做一个简单的比较。
用XML表示中国部分省市数据如下:
用JSON表示如下:
{
name:"中国",
province:[
{
name:"黑龙江",
citys:{
city:["哈尔滨","大庆"]
}
},
{
name:"广东",
citys:{
city:["广州","深圳","珠海"]
}
},
{
name:"台湾",
citys:{
city:["台北","高雄"]
}
},
{
name:"新疆",
citys:{
city:["乌鲁木齐"]
}
}
]
}
编码的可读性,xml有明显的优势,毕竟人类的语言更贴近这样的说明结构。json读起来更像 一个数据块,读起来就比较费解了。不过,我们读起来费解的语言,恰恰是适合机器阅读,所以通过json的索引.province[0].name就能够读 取“黑龙江”这个值。
编码的手写难度来说,xml还是舒服一些,好读当然就好写。不过写出来的字符JSON就明显少 很多。去掉空白制表以及换行的话,JSON就是密密麻麻的有用数据,而xml却包含很多重复的标记字符。
self:
JSON 改变了 JavaScript 在缓存复杂数据格式方面的困境。实质上,JSON可能是描述复杂数据最轻量级的方法,他可以运行在浏览器里。
标签: JSON
不需要JavaScript的AJAX概念验证 zz
Jonathan's Corner开发出一个不是严格需要JavaScript/VBScript的AJAX概念验证。这项技术除了可以独立运行外,也为关闭 JavaScript的浏览器客户端提供了一种可行的解决方法。服务器端源代码
1984年关于计算技术突进的报告 zz
标签: 1984, Computer Technology
2010年4月23日星期五
Google公开各国政府要求的内容删除和索取用户数据次数 zz
地图显示,从2009年7月1日至12月31日,巴西索取用户数据的次数最多,达到3,663次。美国索取次数为3,580次,位居第二。在要求删除网上 内容的次数方面,巴西同样居首,达到291次;排在后面的依次为德国、印度和美国。由于旗下网络社交服务Orkut在巴西很受欢迎,Google在该国拥 有大量用户信息。Google发言人表示,公司还计划公布数据,显示它以多大的比例按照要求向政府提交与调查有关的用户信息。Google也强调了数据的 局限:次数很少的国家并未包含在其中,可能影响重要调查的统计数据也没有公布出来。Google还指出,政府可能是一次索取多个用户的信息,或一次要求删 除多条网上内容。Google称,它公布的数据不包括政府要求它删除有版权材料的次数。
标签: google, Government, User Data
IE8的XSS过滤器被曝有安全漏洞 zz
安全研究员上周在巴塞隆纳举行的Black Hat Europe会议上警告(PDF),XSS 过滤器安全漏洞被有心人士趁虚而入,可能导致如Google、微软Bing、Twitter等网站被植入恶意代码。微软表 示,将在6月更新IE8的跨站脚本 (cross-site scripting;XSS)过滤器,以修补这项安全漏洞。
标签: ie8, XXS Filter
Phenom CPU中隐藏的核心能被解开 ZZ
AMD的Phenom处理器产品系列中,有些双核或三核心处理器其实都是四核处理器屏蔽掉一个或两个核心,而有些四核处理器是六核心屏蔽掉两个核心。现在 华硕和微星宣布,它们推出的基于AMD 890FX和890GX的新主板具有独特Bio- UnlocKING开核技术,恢复隐藏的核心,让二核变成四核。但是,就像超频一样,开核并不意味着你手中的处理器将能大幅提升性能,这一切取决于CPU 核心被屏蔽的原因,为什么它会被归类到“次品”行列。
标签: AMD, Core Hidden, Phenom
微软支持Web Open Font Format zz
在浏览器中使用特定字体要求每一台能浏览网页的机器都已经包含了该字体,字体的选择对网页渲染的表现有相当大的影响。Web设计者通常只能选择使用少量安 装和发行最广的字体,如Arial和Times New Roman(国内大概就是宋体了)。结果导致设计师常常只有两个选择:用图像代替文本,或者选择使用最广泛的字体。Web字体则可以让设计师能为每一台机 器定身打造,但问题是目前并没有广泛接受的Web字体。现在,得到两大浏览器开发商Mozilla和微软支持的WOFF,将很有希望成为广泛接受的Web 字体标准,虽然目前没有迹象显示IE9将支持WOFF。
标签: Mozilla WOFF
Red Hat Enterprise Linux 6 Beta发布 ZZ
重写了进程调度器,进程之间能更公平的分享计算周期,赋予高优先级的进程更多决定权以最小化减少来自低优先级进程的干扰;增强了多处理器锁同步功能,取消 了不必要的锁发生,用睡眠锁替代了多个Spin Lock,实现了更有效的锁原子,这些基础性的改变影响了许多内核子系统。其它方面的改进包括电源管理、可扩展性,提供集中式身份管理的System Security Services Daemon安全特性、整合基于KVM的虚拟技术、支持通过FCoE和iSCSI协议的网络块存储、GCC编译器升级到 4.4等等。
标签: RedHat6.0 Beta
微软可能将与网易合作经营MSN zz
白宫向开源项目捐赠代码 zz
白宫网站采用了开源的Drupal内容管理系统,白宫技术人员对Drupal进行了改进,公布了修改后的代码。这些代码在可扩展性、通信和可访问性三个方 面增加了Drupal的功能。在可扩展性方面,增加了一个叫Context HTTP Headers和“Akamai”的模块,前 者可告诉服务器如何处理特定网页,后者则是让网站与内容发行网络Akamai整合起来;管理照片和视频内容的新模块Node Embed;整合CMS和政府邮件系统的 模块GovDelivery。
标签: Drupal, WhiteHouse
Chrome OS内核代码暗示将支持ARM、Tegra 2 zz
Chrome OS Linux kernel的源代码放在src.chromium.org的Git仓库内,源代码的最新变动暗示Chrome OS上市时的首批产品可 能包含了ARM平台。内核代码主分支含 有与三星S5PC110和S5PV210系统级芯片相关的代码,两者都是基于ARM的Cortex-A8核心;图形芯片制造商NVIDIA的工程 师也正在其分支内加入了Tegra 2支持,不过这些代码还没有被合并到主分支。
2010年4月21日星期三
黑客盗取了Google单点登录认证系统源代码 zz
《纽约时报》报 道,一位熟知内部调查的消息人士透露,黑客窃取了Google的单点登录认证系统Gaia的源代码。Gaia是至关重要的访问控制密码系统,Google在全世界的员工通过这套系统能访 问公司所有的Web服务器,包括电子邮件和商业应用程序的服务器。虽然Google正在修改这套系统,但攻击者可能通过分析代码找到未来能利用的新漏洞。 黑客攻击的主战场是Google中国,一位使用MSN即时聊天工具的Google雇员收到了一个恶意链接,他点击链接登录了一个恶意网站,使黑客控制了他 的电脑,并进而获得了Google总部一个重要的软件开发组的电脑的访问权限。最终攻击者获得了开发团队所用的软件源代码仓库的访问权限。
标签: Google Cracker
借助SMS短信侵入Palm WebOS zz
研究人员发 现,对于发往Palm手机的短信,WebOS SMS客户端不能正确验证输入/输出的有效性,攻击者可以利用简单的HTML注入漏洞直接向WebOS应用程序注入代码。研究人员向运行WebOS的手机 上发生一组短消息,执行HTML注入攻击,然后打开一个网站或者是关闭手机的无线电。研究人员指出,WebOS本质上是一个web浏览器,其应用程序是用 JavaScript和HTML编写,意味着WebOS可能存在大量人们熟悉的Web应用程序漏洞。
标签: palm webos, SMS Cracker
中国警告要警惕IBM的“智慧地球” zz
IBM近年来一直在中国大力推广“智慧地球”概念,它是通过在基础设施和制造业上设立传感器,捕捉运行过程中的各种信息,然后通过传感网络,进入互联网, 通过计算机分析处理发出智慧指令,再反馈回去,到传感器,到基础设施和制造业上,提高效率,以产生更大的效益。IBM发言人拒绝对此作出评论,表示李毅中 的声明缺乏上下文背景。
标签: ibm, Intelligent Earth
2010年4月20日星期二
为什么Linux现在无法吸引年轻开发者 zz
Linux Weekly News的主编Jonathan Corbet在上周举行的Linux基金会协作峰会上挑 明了这一问题,他指出Linux内核团队的年龄一年比一年长,而年轻一代的开发者没有参与进来。为 什么Linux现在无法吸引年轻开发者?著名的内核开发者Andrew Morton也承认,他们越来越老,越来越累,而且没有看到其他人像他们过去那样充满激情的投入到一件事上。他同时指出,这个问题比较复杂,因为随着内核 代码越来越复杂,进入这个领域的门槛也越来越高,参与内核开发的开发者需要有丰富的经验和知识。他表示Linux内核团队鼓励年轻一代的热心参与。也有人 评论认为,这种状况和学校的计算机教育也有关系,现在的计算机科学教育不再和1980年代和90年代那样关注底层开发和硬件交互,而是主要学习高级语言如 python、.Net、java等等。
国内门户网站只爱“宋体” zz
“ 包括百度、新浪、搜狐、网易、腾讯、凤凰网都是如此,在我常去的几个网站都只有Google例外。很奇怪不是吗?不知道是那些年老的是设计师们从 Win98时代遗留下来的习惯还是他们对“宋体”情有独钟,抑或是他们现在还在使用CRT显示器吧...其实这是一个很愚蠢的做法,也已经显得很过时了。 设置使用宋体的是好的,但是那些没有安装宋体的Linux和Mac用户怎么办?那些使用手持设备访问互联网的人呢?他们还照样使用自己系统的默认字体!所 以你这样的设置显得多余。”
标签: Font, Simsun, Web Portal
硬件加速版Ogg Theora能在手机上流畅播放视频 zz
基于德州仪器OMAP3系统芯片的手机平台通常都内置了C64x+ DSP(数字信号处理器),如Palm Pre、Motorola Droid和Nokia N900。去年,Mozilla资助了C64x+ DSP硬件加速版Theora视频编解码器的开发。该项目的最初目的是证明常见的手机平台也能使用上高品质的免版税多媒体编解码器。Matthew Gregan利用这项开发成果,以及名叫plogg的Ogg Theora 和Vorbis独立播放器,在诺基亚的 N900上实现了全屏流畅播放 Theora视频,通过将解码工作交给DSP完成,CPU芯片使用率只有20%(80%空闲),因此对电池寿命不构成多少影响。N900的显示分辨率为 800x480。
标签: Hardware Acceleration, Ogg Theora
iPhone 4G更多细节 zz
前置摄像头,镜头明显大于iPhone 3GS,带闪光灯;支持Micro-SIM;改进了显示屏,分辨率可能达到了960x460,屏幕上显示的Connect to iTunes图标比3GS更清晰;电源、静音和音量按钮都是金属式;重量重了3克,电池寿命延长了16%,内部元件变得更小,电池空间更大。 Gizmodo称iPhone 4G运行iPhone OS 4.0,但后来苹果用远程控制的方式干掉了手机。主要的硬件规格包括:大小4.50 x 2.31 x 0.37英寸;140克(3GS是137克);电池功耗是5.25瓦/小时(3GS是4.51瓦/小时);手机背面写着XXGB,但由于无法正常使用手 机,目前不清楚容量有多大。
标签: iPhone 4G
2010年4月19日星期一
iPad的屏幕
请不要问罪iPad的辨率,我们并非是参数至上者,虽说分辨率是1024*768,也许与上网本等相比,确实无法比拟分辨率,但是在实际使用 时,iPad的屏幕表现也已经令日常使用得到满足以及享受。
再者,iPad的屏幕采用了IPS技术,可视角度高、响应速度快、色彩还原准确、颜色细腻。
科普:IPS (ln-Plane Switching)液晶显示技术的特点是利用工作之便把做成梳子状的电极安放在下层玻璃基质板上,以水平旋转切换液晶分子作为背光通过方式,让液晶分子 做最大的平面旋转角度提升至170度,从任何角度都能清晰地观看图像。
标签: iPad Screen, IPS
guile-1.9.10发布了zz
标签: Guile-1.9.10
基于草泥马的编程语言 zz
标签: Grass Mud Horse
国内最受欢迎的5款网络硬盘 zz
Opera 10成为哈萨克斯坦国民级翻墙软件 zz
标签: Crack Firewall, Opera 10
微软推出“Fix It 中心”-Windows自诊断工具 zz
标签: Fix it Center, microsoft
Bitdefender扫描Linux平台上的病毒 zz
标签: Bitdefender, Linux
2010年4月17日星期六
Google发布云打印,Gmail支持附件拖曳添加 zz
Gmail官方博客还宣 布了一个令人瞩目的功能:Gmail支持附件拖曳添加,也就是说桌面上或是文件夹里的多个文件或图像可以通过鼠标拖拽直接拖到Gmail邮件中, 无需像以前那样繁琐,需要通过窗口定位附件所在的位置,这是一项非常方便的功能。
标签: gmail, Google Cloud Print
Sun发布Java紧急安全补丁 zz
标签: Patch, Sun Java, Vulnerability
2010年4月16日星期五
Intel称光纤传输技术将会取代USB 3.0 zz
标签: Substitute, USB3.0
GCC 4.5.0发布 zz
新版的主要特性和变化包括:编译须要使 用MPC库,使GCC在编译时能更精确的评估复杂运算;放 弃支持一些过时的架构;支持新的ARM处理器;改进了C++0x支持;Intel Atom处理器优化和调整支持;AMD Orochi优化等等。预计今年下半年发布的发行版Fedora 14、Ubuntu 10.10、openSUSE 11.3将会集成GCC 4.5。
标签: GCC4.5.0
Google Docs 已确定在 5 月 3 日启用 HTML5 插件 zz
在Google最近更新的关于Google Docs升级的博客中透露了实施HTML5的最终时间:5月3日。也就是说,在实施当天Google会暂时取消对Google Docs(不包括Gmail和Calendar)离线功能的支持,各位Docs的忠实用户要提早做好准备。在这一转变完成之后,一个“更 强大的基于HTML5的”离线选项将会替代原有的Gears选项。
究其原因,除了保 持浏览器的简洁性外,另一个值得一提就是Google Gears的兼容性问题。就目前而言,如果你想使用Google Docs,Calendar以及Gmail的离线功能,唯一的选择就是安装Google Gears的浏览器插件。不幸的是,并非所有的浏览器都能够兼容这个插件,比如Mac的Snow Leopard操作系统和Safari 4的组合就与Gears相克,至于iPhone或者iPad更是想都不用想。
用HTML5代替Gears的好处显而易见:作为下一代的网络超文本标记语言,HTML5是一种网络标准,而非插件。它不仅能实现Gears的功 能,而且再也不用担心兼容性的问题。对于Google而言,则不用担心自己步Adobe的后尘,Docs像Flash那样被Apple拒之门外。
标签: Google Docs, html5
Something about mac
Mac OS X下显示被隐藏的文件:
$defaults write com.apple.finder AppleShowAllFiles -bool true
$killall Finder
Mac OS X下隐藏被隐藏的文件:
$defaults write com.apple.finder AppleShowAllFiles -bool false
$killall Finder
给Stack加入聚光灯特效(Snow Leopard 加入):
$defaults write com.apple.dock mouse-over-hilite-stack -boolean yes
$killall Dock
把 Dashboard 的插件放到桌面:
$defaults write com.apple.dashboard devmode YES
$killall Dock
开启之后在 Dashboard 里选择一个插件按住(最好稍稍拖动一点距离),保证鼠标不放开,按F12退出 Dashboard ,这个插件就留在桌面上了。
Lightworks视频编辑器将开源 zz
Lightworks是一套非线性视频编辑系统,能处理高清媒体、DPX和RED文件,可以与Final Cut Pro和Avid共享和无缝的编辑相同的媒体文件。奥斯卡和艾美奖获奖者中有多位使用Lightworks去处理电影,如Chris Gill用之于Neil Marshall执导的《百夫长(Centurion)》,Thelma Schoonmaker用之于马丁斯科赛斯的惊悚片《禁闭岛(Shutter Island)》。Lightworks于1989年首次推出,当时是市场上第一个专业的视频编辑系统。EditShare于去年收购了 Lightworks。公 司总经理James Richings说,这套系统软件开发时间已超过了100万小时,他希望Lightworks的开源推进计划不仅能改变技 术,还能改变对于一个专业编辑工具能做什么的观点。
标签: Lightworks, opensource
2010年4月15日星期四
世界上最大的数据中心 zz
9:微软于2007年在华盛顿的小镇Quincy耗资5.5亿美元建造了一座47 万平方英尺的数据中心;一年后又在圣安东尼奥建造了一座面积相似的数据中心;
6:微软Dublin 数据中心是专门用于为云计算提供服务,它的面积有55万平方英尺;
5:微 软芝加哥数据中心主要是为微软的Live套件提供在线服务,面积有70万平方英尺;
世界上最大的数据中心是Digital Realty Trust拥有的Lakeside Technology Center,面积高达110万平方英尺。
标签: Data Center, microsoft
RT-Thread实时操作系统发布0.3.0正式版 zz
- ARM Cortex-M3系列:STM32(包含STM32F107),LM3S,LPC1766
- ARM7TDMI系列:LPC2148,LPC2478,AT91SAM7X256,AT91SAM7S
- ARM920T系列:S3C2440(mini2440)
- IA32:QEMU及真实的x86机器 RT-Thread/GUI 图形用户界面组件
RT-Thread/GUI是专为RT-Thread操作系统开发的,并在相应的地方采用了RT-Thread特有的功能,它是一款几乎从零代码开始编写 的,拥有独立知识产权的图形界面(不包括JPEG、PNG等图形库部分)。在RT-Thread许可证的条款下,能够免费的在商业产品中使用。RT- Thread/GUI的特性包括:
- 多线程图形用户界面;
- 依赖于RT-Thread线程调度器的实时图形用户界面;
- 创新式的在嵌入式系统中引入面板的概念,缩小了多线程,多窗口图形用户界面编程代价:
- workbench,对应多线程;
- view,对应不同的用户界面视图;
- window,对应多窗口;
- C语言方式的全面向对象设计:
- 对象具备运行时类型信息;
- 对象自动销毁,使得内存的管理更为轻松;
- 丰富的控件支持:
- button,checkbox,radiobox
- textbox
- progressbar,slider
- listview,filelist_view
- 等等
标签: RT-Thread 0.3.0
为避免蓝屏,微软不给你打补丁 zz
本周二,微软按惯例发布了一系列更新,其中包含有更 新内核的补丁,看起来这些补丁又很有可能会与rootkit发生冲突。但这次微软学乖了,它在安全更新中加入了检测系统异常的功能,如 果发现异常情况则会阻止更新。系统的异常通常是病毒修改重要操作系统文件导致的,这将使得感染了病毒的电脑不兼容内核更新——可能的后果便是蓝 屏。虽然目前还没有利用该内核漏洞的恶意程序出现,但没有打上补丁的电脑无疑存在安全隐患,而且更容易受到攻击。
标签: Bluescreen, microsoft, Patch
Google将推出Twitter历史搜索,Bing加入Twitter实时搜索 zz
微软Bing官方博客周二宣布,Bing 增加了社交搜索(Social Search)新功能,整合Twitter实时结果。Twitter正举行开发者会议,宣布了多项重要决定和声明,包括:不 再使用Bit.ly短域名服务,改用自家的短域名链接;Twitter.com的注册用户达到1亿500万;Twitter将加 入地点和实时用户数据流,Twitter将建立自己的地理位置数据库,并向开发者开放数据库,未来API开发者将可以在桌面应用程序中使用上几乎 所有的Twitter数据。
Perl 5.12.0发布 zz
从5.11.0版本开始,开发者制定了新的发布时间表:每个月的第20天制订新的开发版本,每年春天发布一个Perl的稳定版本,一个月后制作一个小更新 以解决早期使用中发现的问题,未来的稳定版本将按季度发布。Perl 5.12的新特性包括:更好的支持Unicode标准;解决Y2038问题,正确支持2038年后的时间;新的试验性API,允许开发者用“可置换性 (pluggable)”关键字和语法扩展Perl;当用户使用过时功能时Perl会发出警告;等等。现在就可以到CPAN获得新版,Windows用户可以等待Strawberry Perl发布的Perl 5.12。
标签: Perl5.12.0
NSA开发出U盘检测软件zz
NSA称,该软件名叫USBDetect 3.0 Computer Network Defense Tool,能让网络管理员和系统安全官员自动的检测出是否有类似U盘的储设备连接到网络中,从而堵上安全漏洞。据美国国土安全部的一份报告,USBDetect 已被国土安全部使用了2年时间,并成功帮助他们找出了网络中的便捷式存储设备,如音乐和视频播放器等。该软件是通过扫描Windows操作系统注册表上的 数据去发现此类设备。
Apache基金会被攻击,密码遭窃 zz
黑客入侵的服务器brutus.apache.org被Apache基金会用于追踪问题和请求,运行的系统是Ubuntu Linux 8.04 LTS,服务器中的用户密码已全部被窃。密码使用SHA-512 hash加密,但Apache认为简单密码被破解的可能性非常高,它鼓励在4月6日到9日之间登录服务器的用户立即修改密码。
Fedora 13(Goddard) Beta发布 ZZ
新版的主要特性包括:打印机驱动自动安装;桌面增强;改进了移动宽带、蓝牙的网络管理功能,增加了新的CLI功能;3D图形支持NVidia显卡的 Nouveau开源驱动;颜色管理;改进了DisplayPort支持;重新设计了用户管理界面等等。软件方面的更新包括:Gnome 2.30,KDE 4.4,NetBeans 6.8,包管理器更新到RPM 4.8; Python 3等等。
标签: Fedora 13 beta
IBM计划利用Linux复活OS/2 zz
OS/2最初是由微软和IBM公司共同创造,后来由 IBM单独开发的一套面向对象、兼容CORBA的多任务操作系统。10多年前,OS/2在与Windows的竞争中最终败下阵来。然而在金融和银行等行业 中,仍然有部分系统在使用OS/2。因此IBM用Linux复活OS/2的最明显理由是在最少的干扰情况下用其取代老化的系统。
2010年4月14日星期三
腾迅3亿美元投资俄语和东欧市场最大互联网公司 zz
DST同时也是一家知名投资公司,目前持有超过5%的美国知名社交网站Facebook公司股票,以及美国知名社交游戏开发公司Zynga的公司,同时还 在竞 购AO L旗下即时通讯软件ICQ,而在最有竞争优势的俄语市场,DST投资网站的流量共占整个俄语市场的70%比例。因此,腾讯此举也被视为出 海俄罗斯市场的重要一步。
微软推出两款Pink手机 zz
Kin突出了社交功能,将Facebook、MySpace与Twitter等社交网站内容整合到手机屏幕上,用户可以设定好友圈,共享照片、链接。手机 由日本夏普公司、微软和Verizon联合研制,但表面看不到三者的痕迹,只有Kin商标。微软娱乐设备部门主管Robbie Bach说,手机的目标群体就是15岁到30岁的年轻人。手机将于下个月上市,但微软没有透露确切日期和定价。两款 Kin手机都运行Windows Mobile 6.5的升级版,基于Windows CE核心,浏览器是基于IE,主要区别在于Kin One的摄像头是5百万像素,存储空间有4GB;而Kin Two是8百万像素,16GB存储空间,屏幕更大。摄像头都包含LED闪光灯。Kin手机没有用户可下载的应用程序商店,但微软和Verizon可主动上 传更新或附加程序。
MySQL 5.5 M3 发布 zz
另外该数据库并不是默认启用的,需要在启动服务的时候指定 --performance_schema 参数。
关于 MySQL 5.5.3 版本的更详细信息请看 Change History。
下载 MySQL 5.5.3 M3:http://dev.mysql.com/downloads/mysql/5.5.html
标签: MySQL5.5 M3
2010年4月13日星期二
Adobe Creative Suite 5新特性 zz
自动镜头校正;支持高动态范围(HDR)摄影技术;内容自动填补(linuxers.org声 称,开源图像编辑软件GIMP早在两年前就推出了这项功能),此功能让你删除图像中某个区域,空白区块可由Photoshop的自动填补;一个先 进的智能选择工具;Puppet warp功能;支持64位Mac OS X系统;工具箱新增符合物理定律的画笔与调色盘,包括像是墨水流动,细部笔刷形状等等的属性,这个过程支持GPU加速;附加程序(plug-in)RAW 图像处理增加了一个新的处理算法。
标签: Adobe, Creative Suite 5
MI5将辞退不懂电脑的特工 zz
MI5的主管Jonathan Evans告诉情报与安全委员会,“我想有些职员也许并非是我们将来所需要的。”英国议会的反恐事务小组委员会主席Patrick Mercer对此举表示支持,认为随着恐怖主义的变化,反恐官员也要适应形势,跟上这种变化。“我们的敌人可以利用任何一种方式进行恐怖袭击,这其中包括 高科技手段。我们必须意识到网络攻击即将来临,因此MI5老一代工作者必须娴熟地掌握电脑技术以及最新的高科技手段。我们需要来自各行各业的人士,他们必 须掌握几门语言,并熟练掌握计算机等高科技技术。
标签: MI5
Visual Studio 2010和.NET Framework 4发布 zz
Visual Studio 2010现在使用Windows Presentation Foundation,支持多显示器,能让程序员使用一个屏幕写代码,用户界面设计师用另一个屏幕设计界面,还有一个屏幕可以展示数据结构。开发者能在 VS2010中集成访问SharePoint功能。Windows Azure工具可以让开发者在熟悉的VS环境中快速的开发、调试、测试和部署云应用程序。为了解决软件开发中日益增长的复杂性,VS2010向开发者和测 试人员提供了名为IntelliTrace的“时间机器”工具,通过记录应用程序的执行历史和提供已报告bug的复制本,让非重复性的bug成为过去,使 测试人员能帮助开发者一劳永逸除掉bug。
标签: .NET Framework 4, Visual Studio 2010
惠普完成收购3Com zz
标签: HP Purchase 3Com
谷歌发布新版Google Docs zz
标签: Google Docs
Google将开源VP8编解码器 zz
消息来源称,Google计划在下个月举行的Google I/O开发者大会上宣布开源VP8视频编解码器,而Firefox浏览器的开发商Mozilla和Google Chrome届时将联合宣布,使用新的开源编解码器去实现HTML5的视频播放。Google发言人拒绝对此发表评论。Google的YouTube、微 软的IE9,以及苹果的iPad、iPhone和Safari目前都采用H.264,但因为潜在的授权问题,Mozilla等拒绝支持H.264,而是使 用开源编解码器Ogg Theora,虽然它在图像质量和播放性能上不如H.264。通过开源VP8编解码器,Google向市场提供了一个高质量和开放的现有编解码器替 代,On2曾声称它的视频压缩效率更高,能比H.264实现节省50%的带宽。
标签: google, opensource, VP8
2010年4月12日星期一
微软称IE9硬件加速大幅提高性能 zz
IE9将使用Direct2D、DirectWrite和XPS等新技术,借GPU之力渲染标准的Web内容,如文本、图像、视频和SVG(可缩放矢量图 形)。利用GPU,减少CPU负荷,能提高浏览器展示动画和播放视频的流畅度。GPU在执行某些图形操作任务时速度要远快于CPU。使用GPU,IE9能 更快的缩放图像和其它内容;硬件加速HTML5视频,用硬件解码视频,减少CPU使用率,延长电池寿命;用Windows Imaging Component (WIC)解码PNG、JPEG、TIFF 和JPEG XR图像的速度比IE8快30%;用DirectWrite执行文本输出,速度是IE8的两倍,而且质量更高...
标签: Hardware Acceleration, IE9
Adobe Flash CS5能将动画输出为HTML5 Canvas zz
Canvas 元素是HTML5的一部分,允许脚本动态渲染位图像。使用Canvas可以构造图形,动画和游戏。Flash CS5的另一个引人注 目的功能是支持把Flash输出为iPhone应用程序,但苹果最新的开发协议禁止使用 此类工具。
标签: Adobe Flash CS5, HTML5 Canvas
Skyhook的新定位方法
Skyhook was founded in 2003 to capitalize on the increasing demand for location-based services. The first location technologies, GPS and cell tower triangulation, were inadequate - leaving frustrated mobile consumers with slow and inaccurate positioning information. In response, Skyhook developed the Wi-Fi Positioning System (WPS). Taking advantage of the hundreds of millions of Wi-Fi access points throughout populated areas, WPS consistently provides accurate location information indoors and in urban areas.
WPS:利用有人地区的众多wi-fi,WPS可以在室内和户外都提供精确的定位。
XPS is a software-only location platform that can quickly determine the location of any Wi-Fi enabled mobile device with an accuracy or 10 to 20 meters.
Skyhook also provides XPS, the world's first true hybrid positioning system. Taking advantage of the relative strengths of several location technologies, WPS, GPS, cellular tower triangulation, XPS is the fastest, most accurate, most reliable and most flexible location system on the market today. Skyhook's patented XPS technology is positioned to location-enable hundreds of millions of applications and mobile devices, including smartphones, netbooks, laptops, and gaming devices. From traditional navigation apps to cutting edge augmented reality browsers, today's mobile applications require location that works reliably and quickly everywhere consumers travel, from rural to urban areas, indoors and outside.
XPS:集GPS、WPS、基站三角定位的优势为一体的新型定位方法。
XPS is the only location system that meets today's consumer, developer and device maker demands for location performance.
标签: Positioning, Skyhook
ThoughtWorks开发人员最喜爱的分布式版本控制系统 zz
标签: VCS Comparision
Java之父离开Sun/Oracle zz
流言是真的,他在一周前(4月2日)从Oracle辞职,并向每一位出席周四在圣彼得堡举行的TechDays会议准备聆听他演讲的人道歉。他表示离开的 原因很难回答,实话实说可能弊大于利。最困难部分是离开多年来他与之共事的那些最杰出的人士。他目前没有下一步工作计划,可能会休息一段时间,然后再去找 工作。他的博客已经从Sun迁移出去,自立门户。
标签: Father of Java, Sun Oracle
Google资助移动Ogg Theora开发 zz
Google官 方blog称,Web视频目前没有一个标准,有些网站使用Flash,但这要求用户有Flash播放器;有些使用Java播放器,但为了在JVM 虚拟机中解码视频和音频用户需要一个配置很高的机器;等等诸如此类。好消息是新一代的 HTML 5标准引入了视频元素,Web开发者可以用一种标准的方式指定视频的外观。现在问题变成了使用哪一种视频格式。Google认为开放标准格式可以成为目前 无序的视频格式之争的底线。最后的权益方案不需要最复杂的格式,或者是最大张旗鼓宣传,几乎已成为行业标准的格式,因此他们决定选择支持使用广泛的开源 Ogg Theora格式。Theora是On2 Technologies 公司的 VP3 编码器的开源衍生版,Google于去年收购了On2公司。
24款最佳商业Linux游戏 zz
这些游戏包括:
Heroes of Newerth:基于《魔兽争霸 3》MOD《Defense of the Ancients》 的即时战略游戏;
《阴影地带:幸存者》(Shadowgrounds: Survivor):单人和多人射击游戏;
BOH:复古风格的动作和探索有效;
Telepath Psy Arena 2:有角色扮演元素的策略 游戏;
X³: Reunion :太空模拟游戏;
Grappling Hook:第一人称动作解密游戏;
《水母梦幻射击》(Irukandji) :射击得分类型的 游戏;
Cube Combat:基于经典游戏炸弹人的对战游戏。
标签: 24 Best Commercial Linux Games
2010年4月11日星期日
路由器Linux固件openwrt放出Backfire 10.03正式版 zz
更详细的,请看原文:
https://forum.openwrt.org/viewtopic.php?id=24177
源代码地址:
https://dev.openwrt.org/wiki/GetSource
固件下载地址:
http://downloads.openwrt.org/backfire/10.03/
(请在固件下载地址查看对应的型号)。
标签: openwrt 10.03
Google的开发环境
标签: Google Development Enviroment
毒蛙 Vuze 4.4.0.0 发布 zz
Vuze还支持基本的irc聊天命令,加入了好友系统,你可以和其他人互相加为好 友,分享torrent文件,并且能够加速下载速度。还添加了文件浏览页面,可以找到你想要的资源,可以对资源进行评论和打分。Vuze使用自己的DHT 模式,因而不兼容布 莱姆·科亨(美国程序员,“BT之父”)的BitTorrent或BitComet等使用的DHT网络Mainline DHT(mlDHT),但可以通过下载插件来兼容。
Vuze(Azureus)一些特点:
寻找torrents种子文件更加容易;为PT(private trackers)提供强大的torrent meta数据搜索支持;可以在Vuze高清网络搜索到高质量的资源;下载快速,高效智能的带宽控制,队列和速度管理;在不同设备播放视频文件比如: iPhone, iPod, Apple TV, Xbox 360, Playstation 3, PSP , TiVo。
标签: Vuze 4.4.0
苹果宣布iPhone OS 4.0,支持多任务和广告zz
苹果表示新一代的操作系统更新了超过1500个新API,增加了100多个新特性,其中包括用户期待已久的多任务处理支持。其它引入注目的特性包括:统一的 收件箱,允许用户设置多个邮箱,用户无需切换可实时查收邮件;安全增强;支持多个Exchange账户;应用程序文件夹;iBooks支持iPhone和 iPod touch;社交游戏中心;iAd,一个允许开发者在其应用程序中加入广告的广告开发框架。至于iPhone OS是否将支持Flash和Java,苹果CEO乔布斯仍然只有一个字“NO”。
标签: iPhone OS 4.0
GNOME 2.30可能是2.x分支的最后一个版本 zz
GNOME 2.30是一个承前启后的版本,甚至到6周前GNOME开发者自己也不确定重点,他们在邮件列表上讨 论:2.30版应该专注于稳定呢,还是提前预览最新技术?最终他们选择了稳 定。虽然如此,我们还是能从GNOME 2.30中看到许多3.0版的影子....鉴于2.30可能是2.x系统的最后一版,回顾2000年发布的GNOME 2.0,GNOME 2.30无疑展现了自由桌面环境在过去10年里的巨大变化。
标签: GNOME 2.30
IE开发团队发布浏览器渲染速度测试页 zz
标签: IE, Web Render Test
Adobe将推出软件自动更新 zz
最新的安全更新适用于Adobe Reader 9.3.1(Windows、Mac和Unix版)、Acrobat 9.3.1(Windows和Mac版),以及Reader 8.2.1与Acrobat 8.2.1(Windows与Mac版)。从去年10月13日以来,已有一小群用户参与测试这项更新技术。Windows使用者可设定系统作自动更新,一 旦有新的安全更新发布,系统就会立刻下载、安装;或是由系统先下载更新,再由使用者自行选择安装。Mac使用者可选择关闭自动更新,或允许自动下载、但自 行决定何时安装。Adobe表示,未来可能提供一种方式,让用户把系统设定从提醒切换成自动更新,那么将来的安全更新就会在后台进行。
标签: Adobe, Automatic Upgrade
Mozilla发布Firefox "Lorentz"测试版 zz
Firefox "Lorentz"是Firefox 3.6的一个测试版本,其正式版本号可能为Firefox 3.6.4,它引入了独立插件进程的新技术,Flash、Silverlight、Java和其它插件将使用一个独立于核心浏览器之外的进程运行,以减少 因为插件而导致的浏览器崩溃问题。Firefox 3.6.4计划在5月初发布。Mozilla正在尝试新 的开发模式,以尽可能快的让用户体验到新功能,每次小更新的发布间隔很短。
标签: Firefox Lorentz
微软将包管理工具带到Windows上 zz
他正在开发名为CoApp(全 称Common Open Source Application Publishing Platform)的项目,试图在Windows上搭 建一个类似apt/rpm的包管理系统,目的是简化流行开源软件在Windows平台上的安装过程。这个项目将能帮助更多的开源软件移植到 Windows上,CoApp官网已经上线。
标签: microsoft, Package Management, windows
Silverlight 4.0将在本月发布 ZZ
Silverlight 4.0的主要特性包括:支持Google Chrome,性能比Silverlight 3提升一倍,使用数字签名和沙盒改进安全功能;为开发者提供更多控制选择。微软在3月中旬发布了Silverlight 4的预发布版本。
标签: Silverlight 4.0
黑莓制造商RIM收购RTOS开发商QNX zz
RIM未透露收购金额,此举显是为了推进黑莓与车载音响系统的整合。QNX Neutrino是一款类Unix的实时操作系统,其Momentics开发工具在嵌入式应用中使用极广。RIM对于黑莓平台上的开源项目支持并不热 心,QNX的开源产品——采用Apache 2.0许可证的的Foundry27项目的未来命运 目前还不得而知。
Google Master From Wiki
Google Webmaster Tools
From Wikipedia, the free encyclopedia
Google Webmaster Tools is a no-charge web service by Google for webmasters. It allows webmasters to check indexing status and optimize visibility of their websites.
It has tools that let the webmasters:
- Submit and check a sitemap
- Check and set the crawl rate, and view statistics about how Googlebot accesses a particular site
- Generate and check a robots.txt file
- List internal and external pages that link to the site
- See what keyword searches on Google led to the site being listed in the SERPs, and the click through rates of such listings
- View statistics about how Google indexes the site, and if it found any errors while doing it
- Set a preferred domain (e.g. prefer wikipedia.org over www.wikipedia.org or vice versa), which determines how the site url is displayed in SERPs
标签: Google Webmaster
Google把网站速度作为PR算法的一个因子 zz
Google称网站速度是衡量网站对一次请求的响应有多快,加快网站速度不仅对于网站拥有者,而且对所有互联网用户来说都至关重要。载入更快的网站会让用 户感到愉快。Google的研究发现载入速度越慢的网站,用户在上面花的时间越少。Google还在博客上介绍了多个评估网站速度的工具:开源 Firefox/Firebug插件Page Speed;雅虎推出的免费工具YSlow;WebPagetest;以及Google自己的Webmaster Tools。
2010年4月10日星期六
iPad 16G wifi版
老婆和iPad
iPad & Macbook pro 13.3
iPad系统信息
iPad设置能力
iPad的定位功能。定的还满准,据说是wifi定位,还没搞太清楚。
iPad设备信息
标签: iPad 16GB wifi
中国ISP又一次劫持了互联网 zz
本周四早晨,一家叫IDC China Telecommunication的小型ISP的错误路由数据,经过中国电信的二次传播,扩散到了整个互联网,波及到了 AT&T、Level3、Deutsche Telekom、Qwest Communications和Telefonica等多个国家的大型ISP。事故始于美国东部时间上午10点,持续了大约20分钟。在此过程中,有 32,000到37,000个网络接收到了错误的数据,包括8,000个美国网络,超过8,500个中国网络,1,100个澳大利亚网络,230个法国网络。
细节:
IDC China Telecommunication为32,000到37,000个网络传送了错误的路由信息,将他们指向了自身而不是正确的地址。
These networks included about 8,000 U.S. networks including those operated by Dell, CNN, Starbucks and Apple. More than 8,500 Chinese networks,1,100 in Australia and 230 owned by France Telecom were also affected.
While the incident appears to have been an accident, it underscores the weakness of the Border Gateway Protocol (BGP), a critical, but obscure, protocol used to bind the Internet together.
(中文译文:当这一事件演变成一场事故,又暴露出BGP协议的缺陷,就是这个关键但是又模糊的协议将Internet捆绑在一起)
BGP data is used by routers to tell them how to route traffic over the Internet. Typically smaller service providers "announce" BGP routes for the networks they control, and that information is ultimately centralized and then shared between larger providers. That's where the problems started on Thursday. For some reason, IDC China Telecommunication announced routes for tens of thousands of networks -- about 10 percent of the Internet. Typically this small ISP announces about 30 routes.
(中文:路由器通过BGP数据来控制如何在Internet上转发流量。一般是小的运营商为它控制的网络来声明路由信息,这些信息被集中,然后在大的运营商之间共享。IDC China Telecommunication为数万个网络来声明路由,大概占到Internet的10%。)
That bad information was then accepted by the larger China Telecommunications, which shared the data with other major ISPs. Within minutes the bad data had spread around the globe.
(中文:那些错误的信息随后被更大的运营商中国电信接受,并且在几家主要的运营商之间共享,几分钟内这些错误的数据就在全球蔓延开来。)
ISPs may have accepted the hijacked route information, but that doesn't necessarily mean that a lot of Web surfers got redirected. It's common for routers to learn several BGP routes, and then route traffic to what they consider the best route. Often they choose the shortest route available. So most routers in the U.S. would have routed traffic to Apple's servers, for example, instead of IDC China Telecommunication.
(中文:ISP可能接受这些被劫持的路由信息,但是这不一定导致很多网络访问被重定向。路由器通常要学习很多BGP路由信息,然后将流量转发到它认为最佳的路由,通常它会选择最近的路由。所以大多数美国国内的路由器还是会将流量转发到正确的地方。)
There may have been more disruptions in Asia, however, where the IDC China Telecommunication route would have seemed shorter, but users were definitely affected, Brown said. "We saw routers in Belgium, Indonesia, Portugal, Thailand and the U.S. -- to name a few -- which were selecting these false routes," he said.
(中文:亚洲问题就要大一些,因为IDC China Telecommunication在路由上看起来要更近一些。)
Because so many Chinese networks were also disrupted by the incident, security experts believe that it was probably unintentional.
(中文:因为很多中国网络在这次事件中也受到影响,因此猜想这次事件应该不是有意而为。)
Two weeks ago a bad BGP route from China leaked out and redirected some Chilean Internet traffic to a root DNS (Domain Name System) server in China. And two years ago, bad BGP routing information from Pakistan caused YouTube to temporarily disappear from the Internet.
(中文:这已经不是第一次BGP造成这样的事件。两个星期之前,一条中国传出的错误的BGP路由将一些智利的网络流量转发到中国的root DNS。两年前,巴基斯坦的错误路由曾使Youtube暂时在互联网上消失。)
标签: China ISP, Hijack, Internet
2010年4月9日星期五
关于设置http响应头connection的作用
在http1.1中request和reponse header中都有可能出现一个connection头字段,此header的含义是当client和server通信时对于长链接如何进行处理。在 http1.1中,client和server都是默认对方支持长链接的, 如果client使用http1.1协议,但又不希望使用长链接,则需要在header中指明connection的值为close;如果server方也不想支持长链接,则在response中也需要明确说明connection的值为close。
不论request还是response的header中包含了值为close的connection,都表明当前正在使用的tcp链接在请求处理完毕后 会被断掉。以后client再进行新的请求时就必须创建新的tcp链接了。HTTP Connection的close设置允许客户端或服务器中任何一方关闭底层的连接双方都会要求在处理请求后关闭它们的TCP连接。
Yahoo邮件服务器的响应包头的connection默认关闭。
标签: Connection, HTTP Header
2010年4月8日星期四
谷歌的考量 zz
“谷歌的商业模式决定了要让用户相信他们的信息绝对安全。所以当谷歌表示将‘不作恶’、绝不在原则和技术上妥协时,必须要让全世界相信它,,..谷歌希望 成为‘云’的主导者。所谓云,是指一系列服务器和应用程序,今天企业和个人从自己的硬盘上读取的很多信息都将储存在上面。用户可能不使用 Word、Excel和Outlook,而是使用Google Docs等类似的谷歌应用程序。它们将在网上储存数据,任何一台电脑或手机都可以访问。在手机上使用时,这些应用程序可能是在谷歌的开源操作系统 Android上面运行,谷歌产品在上面当然会很好使用。总而言之,谷歌想成为你私人信息的守护者。”
研究人员发布Qubes安全操作系统 zz
Qubes基于Xen、X和Linux,现在尚处于早期开发阶段。Qubes利用虚拟化技术孤立操作系统上运行的应用程序,并且将许多系统级的组件放在沙 盒中以防止它们互相影响。Rutkowska声称虽然Qubes目前是alpha阶段,但她在日常使用中没有发现什么问题,如工作、网购、网银和随机浏 览。
标签: Qubes OS
Xen 4.0.0发布 zz
标签: Xen 4.0.0
C语言重回榜首 zz
C语言得分向来十分稳定,在差不多10年里其市场份额一直在15%到20%之间变动。但C语言重回榜首的主要原因并不是C使用的增加,而是竞争对手 Java的下降,Java已经呈现出长期的下滑趋势。苹果力推的Objective-C和Google的Go语言则表现出强劲的增长势头。TIOBE index前20流行语言包括:C、Java、C++、PHP、(Visual) Basic、C#、Python、Perl、Delphi、JavaScript、Objective-C、Ruby、SAS、PL/SQL、Go、 Pascal、ABAP、MATLAB、ActionScript和Lua。
标签: Popular Programming Language
西厢Win V0.04版发布,支持64位系统 ZZ
最新版本加入64位系统支持,但由于Windows 64位系统强制要求所有驱动程序签名。因此在安装之前,需要用附带的dseo13b软件打开系统的Test Mode,然后手动给westchamber.sys签名(sign a system file)。
标签: West Chamber, x64
中国推动TD-LTE成为全球4G标准 zz
3GPP-LTE(Long Term Evolution)被称为3.9G技术,高于目前的3G技术,略逊于真正的4G,但能降低运营和建网成本。其最高下载速率100Mbps,上传 50Mbps以上。它支持FDD(频分双工)和TDD(时分双工)。TD-LTE全 称TD-SCDMA Long Term Evolution,是大唐移动联合国内厂家,提出的基于OFDM的TDD演进模式的方案。
Mozilla根证书包含有一过期CA zz
发帖者称他通过邮件联系了RSA和VeriSign公司,它们都表示不拥有这个根证书,因此作者建议Mozilla将这个根证书从NSS(Network Security Services)中移出。4月7日,Mozilla开发者Kathleen Wilson回帖称,他收到了RSA官方代表的一封电子邮件,RSA证实RSA Security 1024 V3是一个已经不再使用的CA,它也建议Mozilla移除该证书,目前RSA使用中的根证书是RSA Security 2048 V3。RSA Security 1024 V3除了存在于Firefox中外,Google Checkout也支 持它,Mac OS X也默 认包含。
标签: Mozilla, Outdated Certificate, Root
Ubuntu声称有1200万用户 zz
Canonical负责OEM的副总裁Chris Kenyon说,Ubuntu没有系统报告(phone home)和注册流程,这一数据是基于猜测,他们估计Ubuntu目前有1200万用户。比较之下,Red Hat的Fedora Linux发行版在3月29日报告有2400 万用户安装了Fedora,这一数据是根据连接软件包yum的独立IP统计得出。
2010年4月7日星期三
索尼移除“安装其它OS”功能,让廉价超级计算机之梦破灭 zz
索尼是以亏本方式销售游戏主机,然后通过游戏软件销售收入弥补硬件的亏空。而利用PS3支持Linux的特性,研究机构可以组装出廉价的超级计算机,显然这些研究机构是不会去购买游戏的。因此当美国军方打算购买2200台PS3主机去升级现有的基于PS3超级计算机集群时,索尼公司并不觉得这是一个好消息,事实上这反而促使它移除“安装其它OS”功能。
标签: Sony PS3
微软宣布停止支持安腾处理器 zz
微软表示,Windows Server 2008 R2、SQL Server 2008 R2和Visual Studio 2010将是最后支持Intel安腾处理器架构的版本。这是否意味着安腾时代的终结?Windows XP和Windows Server 2003是微软第一个引入支持安腾处理器的操作系统。虽然Windows Server 2008 R2是最后支持安腾的服务器操作系统,但用户对此应该不会感到多大的担忧,因为Windows Server的主流支持截至时间是2013年7月9日,而延长支持截至时间是2018年7月10日。Red Hat也已经宣布,Red Hat Enterprise Linux V6不再支持安腾。
标签: Itanium, Windows Server
研究人员追踪到来自中国的电脑间谍 zz
多伦多大学研究人员周一晚上公开了一份研究报告,提供了被称作Shadow Network的间谍网络运作细节,及如何有计划的渗透进多个国家政府办公室的个人电脑。研究人员发现入侵者窃取了印度多个州的机密文档,关于印度与西非、俄罗斯和中东关系的机密使馆文档,印度导弹系统报告,以及驻扎在阿富汗的北约武装行程相关的文档。
利用工具自动检查代码 zz
许多人认为代码检查就是程序员逐行地查看源代码。为了提高效率,这种人工式的代码检查必须有高级程序员和技术专家的参与。毫无疑问,由专家参与检查代码缺陷是很缜密高效的,但是在实际操作中,专家们很难抽出时间来参与代码检查。这并不意味着软件检查活动的每个阶段必须依赖于高级专家。事实上,有些阶段可以通过软件或其他便利工具来自动完成,包括静态分析软件、角色分配和检查列表,而不需要技术人员的参与。
标签: Check Code With Tools, ibm
新内存管理技术提升应用程序速度20% zz
北卡州立大学的研究人员将于本月晚些时候在亚特兰大举行的IEEE国际并行与分布式处理研讨会上介绍一篇论文(PDF),论文讲述一种新的内存管理方法,能让应用程序在多核处理器上的运行速度提高20%。
多核处理器现在是计算机行业的标准,但程序员仍然没有学会如何编写出能同时利用所有核心并行处理的程序。论文合著者、北卡州立大学电气和计算机工程系副教授Yan Solihin解释说,他们找到了一种方法,通过更高效的将内存管理转移到一个独立的线程上,让程序和内存管理代码能同时执行,从而提高程序运行速度。他说他们注意到很多程序很难并行化,因为这些程序的内存分配十分密集,频繁的调用malloc或free,他们设想让内存分配由一个独立的线程执行,这个线程就叫“内存管理线程(memory management thread,简写MMT)”。Solihin说该技术已经封装进名叫PHKmalloc的库内,程序只要连接库即可启用MMT。MMT能加速客户端和服务器应用程序的运行。
标签: Memory Management, MMT
“Midori”概念在.NET中成形 zz
2010年4月6日星期二
ipv6测试贴
取消google安全搜索功能
取消google安全搜索功能,只能打开繁体google,简体不提供。打开繁体google后,打开搜索设定,
“「安全搜尋」過濾功能”中,选择“不要篩選搜尋結果”,即可。
2010年4月5日星期一
GNOME 2.30发布 zz
新版的主要特性包括:Nautilus文件管理器更新了用户界面,增加了分屏预览模式;更新了即时聊天工具Empathy;Tomboy Notes增加自动同步功能,缩短了启动时间;增强了GNOME系统工具,现在能配合PolicyKit,使用解锁按钮来验证管理使用者和服务等等,更多 可见发 布注解(繁体)。
标签: GNOME 2.30
维氏推出自毁U盘 zz
这种超级安全的U盘被称作Victorinox Secure,容量有8GB、16GB和32GB之分,售价从75美元到270美元不等,外形和普通的瑞士军刀相同。其安全措施包括了指纹识别、热传感器,甚至是自毁机制。维氏声称,它曾经让Secure Pro公司专业的黑客团队进行测试,并提供奖金,如果他们能在2小时内突破U盘的安全防即可获得10万英镑。黑客们最后败下阵来。维氏没有解释自毁机制是 如何工作,只是说如果有人强行打开U盘,就会触发自毁机制,烧掉CPU和记忆棒芯片。
《科学》和《自然》合并成《科学自然/自然科学》 zz
遗传学家、新期刊主编Havel Affe说,这一决定的背后主要是当前科学出版物的经济困难形势,但同时他们也看到了为下一代研究人员创造Web 3.0基础科学期刊的机遇。他们相信新期刊将成为科学出版的统治力量。由于目前的同行审议系统过于精英化,他们将使用群众智慧。新期刊的另一大创新是 iPad应用程序,将允许科学家在3D环境中浏览图表、图像和数字。你现在可以浏览新期刊的封 面。
Linux Mint 8正式版发布 zz
轻量级发行版Linux Mint 于3月31日发布了 Linux Mint 8 (Helena) 正式 版,Linux Mint 8 正式版包含 Xfce 和 LXDE 两个桌面环境的版本。Linux Mint 8 (Helena) 基于 Ubuntu 9.10 (Karmic Koala) 操作系统,采用 Linux kernel 2.6.31 内核和 X.Org 7.4,支持 EXT4 文件系统。
开源播放器Banshee 1.6.0发布 zz
Banshee是Linux和OSX操作系统上的开源音频播放器,基于Mono与Gtk#,使用GStreamer多媒体平台进行编码,并可对多种 音乐格式进行解码,包括了Ogg Vorbis、MP3与FLAC。Banshee支持的媒体播放器包括苹果的iPod、Creative Zen和T-Mobile G1。
标签: Banshee 1.6.0
用HTML 5创建Web应用 zz
Mozilla Firefox、Apple Safari和Google Chrome浏览器的最新版本都支持HTML 5标准。过去关于Web开发者的一个玩笑是他们花20%的时间写代码,80%的时间花在如何让代码能在所有浏览器上工作。而现在浏览器的日新月异,支持的 新特性总是时刻在变,让过去的跨浏览器开发显得是小巫见大巫。不过比较好的一点是,Web标准化可以让开发者在现有应用中快速的加入新特性,增强性能。文 章介绍了多线程、地理位置、嵌入式数据库、嵌入式视频等HTML 5新特性。
标签: html5, Web Application
国内推出山寨版Chatroulette zz
标签: Chatroulette, ddpoo
Mercurial分布式版本控制软件
Mercurial 是一个跨平台的分布式版本控制软件。Mercurial主要由Python语言实 现,不过也包含一个用C实现的二进制比较工具。Mercurial一开始的主要运行平台是Linux。现在Mercurial已经被移植到Windows、Mac OS X 和大多数类Unix系统中。Mercurial主要由一个命令行程序组成,但现在也有了图形用户界面。对Mercurial的所有操作都由用不同的关键字作为参数调用程序hg来实现,Hg是参考水银的 化学符号而取的名字。
Mercurial的主要设计目标包括高性能、可扩展性、分散性、完全分布式合作开发、能同时高效地处理纯文本和二进制文件,以及分支和合并功能,以此同时保持系统的简洁性[1] 。Mercurial也包括一个集成的Web界面。
Mercurial的创建者和主要开发人员是Matt Mackal。其源代码采用GNU通用公共许可证第二版为授权,确保了Mercurial是一个自由软件。
Macports安装和使用
1、安装xcode。
Apple's Xcode Developer Tools (version 3.2.1 or later for Snow Leopard, 3.1.4 or later for Leopard, or 2.5 for Tiger), found at the Apple Developer Connection site or on your Mac OS X installation CDs/DVD. Ensure that the optional components for command line development are installed("Unix Development" in the Xcode 3.x installer).
2、安装X11 windowing environment。
The X11 windowing environment (A.K.A. “X11 User”) for ports that depend on the functionality it provides to run. The “X11 User” package is an optional installation on your system CDs/DVD for Tiger, enabled through the “Customize” button of the installer, whereas it is included by default on Leopard and Snow Leopard.(leopard和雪豹默认安装)
You can use the xorg-server port instead of Apple's X11.app if you wish.
3、在http://www.macports.org/上下载最新版本的macports的dmg文件。打开后是一个.pkg,进行安装。
使用:
基本命令:
更新所有的过期ports
port upgrade outdated
更新ports
$sudo -v port selfupdate
搜索软件
$port search 软件名
安装新软件
$sudo port install 软件名
卸载软件
$sudo port uninstall 软件名
升级软件
$sudo port upgrade 软件
名查看所有安装的ports,并导出
$port -qv installed > myports.txt
卸载所有安装的ports
$sudo port -fp uninstall --follow-dependents installed示例:
MacBook-Pro:~ woody$ sudo port install lame
Password:
---> Computing dependencies for lame
---> Fetching lame
---> Attempting to fetch lame-398-2.tar.gz from http://distfiles.macports.org/lame
---> Verifying checksum(s) for lame
---> Extracting lame
---> Configuring lame
---> Building lame
---> Staging lame into destroot
---> Installing lame @3.98.2_1
---> Activating lame @3.98.2_1
---> Cleaning lame
标签: macports install, use
什么是macports
From WIKI
MacPorts,曾经叫做 DarwinPorts[1],是一个软件包管理系统,用来简化Mac OS X和Darwin操作系统上软件的安装。它是一个用来简化自由软件/开放源代码软件的安装的自由/开放源代码项目,与Fink和BSD类ports套件的目标和功能类似。2002年,DarwinPorts 作为OpenDarwin项 目的一部分启动,参与者包括一些苹果公司的员工,如Landon Fuller、Kevin Van Vechten和Jordan Hubbard等。
它可以让用户在终端中简单的输入port install 软件包 名称来安装软件包,软件的下载、编译、安装以及它依赖的所有其他软件包的安装都会自动完成。
2005年4月28日,项目1.0版本发布[2]。2005 年12月,项目拥有了3000个port套件[3];2009 年9月,MacPorts 1.8.0版本包含了超过6000个port套件。
MacPorts目前托管在Mac OS Forge,一个由苹果公司创建和维护的开源托管服务From Macports Homepage:
The MacPorts Project is an open-source community initiative to design an easy-to-use system for compiling, installing, and upgrading either command-line, X11 or Aqua based open-source software on the Mac OS X operating system. To that end we provide the command-line driven MacPorts software package under a BSD License, and through it easy access to thousands of ports that greatly simplify the task of compiling and installing open-source software on your Mac.
Macports提供简单的方法来安装命令行、X11,以及基于Aqua的开源程序。通过Macports可以方便的访问数千个port套件,极大地方便了mac机上开源软件地安装。
We provide a single software tree that attempts to track the latest release of every software title (port) we distribute, without splitting them into “stable” Vs. “unstable” branches, targetting mainly the current Mac OS X release (10.6, A.K.A Snow Leopard) and the immediately previous one (10.5, A.K.A. Leopard). There are currently 6791 ports in our tree, distributed among 92 different categories, and more are being added on a regular basis.
提供一个简单的软件树来跟踪每个发布的port套件,不区分稳定和不稳定版。
标签: Macports
Google让Quake II在HTML5中运行 zz
2010年4月4日星期日
x264 & h264
2010年4月3日星期六
Adobe和FoxIt调查PDF嵌入恶意代码问题 zz
Adobe 和FoxIt的安全响应团队已经表 示对此展开调查。Adobe称Adobe Reader未来的更新将会在运行嵌入代码时采用更严格的警告功能。Foxit Software也表示计划发布修复补丁。
标签: Adobe PSIRT, Foxit
Google香港搜索引擎全球流量增至3% zz
在3月23日,谷歌中国的全球流量从前一天的1.68%降至0.10%,此后几天都在0.10%左右徘徊,而Google香港引擎则从前两天的0.06% 和0.93%增加到2.72%,其后几天最高达到了3.12%,之后稳定在3%左右。Net Applications认为,如果Google香港引擎回落到0点左右,那么原因可能是中国大陆无法访问它了。
Fishdrowned在日志上 说,Google.com.hk (简体中文) 的 logo 改成 "Google中国", 而不是 "Google谷歌" 了, 而且 "欢迎您来到谷歌搜索在中国的新家" 也已经从页面上移除。
标签: Google hk, Throughput
2010年4月1日星期四
Firefox 3.0最后一个版本发布 zz
标签: Firefox 3.0.19, Release
F-Secure:PDF为何漏洞百出 zz
F-Secure昨日一篇博文又揭 PDF老底,“鉴定”.PDF 为问题格式。PDF 规范显示PDF可以:封装视频和音频调用系统解码器播放,运行JavaScript脚本,执行外部程序,甚至直接向网站提交表单。难怪PDF很快与MS各 Office格式并驾齐驱成为最危险的主流文档格式。 文中还引用了Didier Stevens Escape from PDF 一文中 PDF运行外部程序的实例。用户可以下载此 PDF 体验一下 FoxIt Reader 是如何被运行外部程序的。
F-Secure 最后建议一般用户使用尽可能小众的阅读器避免漏洞,看来如此强大的格式规范面前,漏洞在所难免。
订阅 博文 [Atom]