2011年3月28日星期一
苹果因GPLv3从OS X 10.7中移除Samba zz
Samba是GPL授权的自由软件,帮助UNIX系列的操作系统与微软Windows之间的资源互通有无。苹果Mac OS X操作系统过去一直把Samba作为OS X和Windows之间文件共享的工具。但OS X 10.7 Lion服务器版将移除Samba,改用苹果自己开发的工具用于Windows文件共享和网络目录服务。原因据说是因为Samba开发团队,将项目迁移到了新的更严格的GPLv3许可证,对商业性使用有严格限制。此前,苹果也停止参与GCC编译器项目,致力于推动自家的LLVM项目,因为GCC也迁移到了GPLv3下。
Red Hat收入接近10亿美元 zz
Red Hat接近成为第一家年营收达到10亿美元的开源企业。该公司本周发布的去年第四季度报告显示,净收入为3,350万美元,销售额2亿4480万美元,比去年同期成长22%。2011年财政年度收入为9.09亿美元,未来一年可望突破10亿美元的目标。Red Hat最近修改Red Hat Enterprise Linux 6内核打包方式,让竞争对手甲骨文公司难以克隆。CEO Jim Whitehurst表示,公司的成长主要是来自数据中心升级,虚拟化软件与JBoss的中间件。他称Red Hat是Linux kernel代码的最主要商业贡献者,目前的竞争局面未发生改变。
标签: Redhat
虚拟机 Xen 4.1 发布 zz
Xen是一个基于内核的 para-virtualizing 虚拟机(VMM),为x86架构设计,与系统结合紧密、占用的资源少而知名。Xen可以在一套物理硬件上安全的执行多个虚拟机。Xen 4.1重新设计XL toolstack,在功能上相当于XM/XEND;对延迟敏感任务和超大型系统重新设计Prototype credit2;CPU Pools为高级分区;支持大型系统(255以上处理器和1GB/2MB超级页面的支持);支持X86的高级矢量扩展(AVX);新的API内存访问机制;修正Tmem(默认为禁用);增加文件(vbd-interface.txt, vbd numbering and naming, xl disk configuration syntax, etc);修正IOMMU,包括Intel VT-d IOMMU和AMD IOMMU。
标签: Xen
七款优秀的Linux电子书工具 zz
"电子书是基于文字和图片的出版物,可以在电脑或数字设备如电子书阅读器上阅读。多媒体数字下载的崛起真的非同寻常。数字音乐下载使唱片公司的实体CD销量下降,图书出版商也发现数字下载销量超过了实体书销量。专用阅读器也加快了电子书的流行,如亚马逊的Kindle,索尼的eBook reader,巴诺公司的Nook,让读者能轻松的进入一座巨大的图书馆,蕴藏了无数的书籍,杂志和报纸。最值得注意的是,几乎所有电子书阅读器都是基于Linux操作系统。当然读者也可以在Linux桌面上阅读电子书。Linuxlinks介绍了七款优秀的Linux电子书工具,它们可以帮助读者组织、管理或创建电子书,其中最值得推荐的是开源完整电子书解决方案Calibre,其它的包括:所见即所得编辑器Sigil,集搜索下载和创建于一身的阅读器FBReader(支持多种移动设备),Lucidor,GNOME下的文档浏览器Evince,等等。"
GCC 4.6.0发布 zz
GNU项目和GCC开发者正式宣布发布GNU编译器4.6.0版本。
GCC 4.6.0的性特性包括:支持Go语言,改进C++0x支持,可伸缩全程序优化器已能可靠使用,新的-Ofast选项, 无效命令行的严格检查,改进编译时间和内存占用,等等。
标签: GCC C++
ISO C++委员会批准C++0x最终草案 zz
IS0 C++委员会正式批准了C++编程语言国际标准最终草案(FDIS)。标准本身已经完成,接下来将是根据委员会会议修改意见更新工作草案,预计将用三周时间完成FDIS草案,然后交给日内瓦的ITTF,最新的C++标准将在夏天发布,先前被临时命名为C++0x的新标准将被称为C++ 2011。从2003年发布的C++03到2011年的C++ 2011,新标准的制定历经了8年时间。GCC和Visual C++编译器都已加入了C++2011/C++0x的支持。
MySql.com遭SQL注入攻击 zz
MySql数据库官方网站MySql.com及相关网站(如www.mysql.fr、www-jp.mysql.com)遭黑客攻击,攻击者获取了内部数据库、表格和密码文件。如果你有MySql.com帐号,建议立即修改密码,如果你在多个网站上使用相同密码,最好所有密码一并修改。具有讽刺意味的是,黑客是利用SQL盲注成功入侵的。攻击者已经在网上贴出了破解的部分用户的帐号和密码,其中包括了blogs.mysql.com管理帐号。
标签: MySQL, SQL Injection
百分百自由发行版Trisquel 4.5发布 zz
Trisquel 4.5“Slaine”正式发布。
Trisquel 4.5是基于Ubuntu 10.10的发行版,但只包括自由软件。主要组件包括:Linux-libre 2.6.35, Xorg 7.5, GNOME 2.32,基于Mozilla 3.6.15的浏览器,OpenOffice.org 3.2。其它更新包括,Live CD使用了新的引导管理工具,改进安装程序,远程桌面客户端Remmina,社交网络客户端Gwibber,备份工具Deja-dup,Web浏览器默认屏蔽第三方cookies,默认Duck Duck Go搜索引擎,FlashVideoReplacer插件等等。自由软件基金会成员卡内嵌了一个2GB的U盘,里面预装的就是Trisquel Live镜像。
标签: Trisquel
浏览器简史 zz
来自 Testking 的研究 (中文): 看看现在的浏览器之争,你很难记起 Netscape 曾经风光无限的占领超过 86% 的市场份额。自从微软把 Windows Internet Explorer 整合到操作系统,毫无悬念的便接管了市场并主导了数年(点击查看大图 )。 纵览这个消息图表,几家欢乐几家忧。Netscape 已经是黄泉路上作孤魂,IE 独霸江湖多年已经日渐疲惫,Opera 以其惊人的淡定自保持了高度稳定而杯具的市场份额,Firefox 和充当了后起之秀的 Chrome 是否继续保持上进的势头继而将 IE 取而代之呢?
标签: Browser
Websocket协议驱动互联网 zz
HTTP协议原本是设计用于传输简单的文档和文件,而非实时的交互。根据HTTP协议,一个客户端如浏览器,向服务器打开一个连接,发出请求,等待回应,之后关闭连接。如果客户端需要更多数据,则需要打开一个新连接,以此循环往复。如果服务器有了新的信息,它必须等待客户端发出请求而不是立即发送消息。这种方式使得秒级的实时信息交互难以实现,Web开发者设想了各种方法绕过HTTP限制,例如Comet技术延迟HTTP连接关闭,以传输更多数据。
现在HTML5标准中新的Websocket协议可以在客户端和服务器之间无限制的连接。WebSocket不仅更快,也更廉价,因为它消除了大量中间件,让企业能集中精力于终端产品。如果你的浏览器支持WebSocket(最新的IE需安装插件),可以浏览Worldspreads网站底部的每秒多次更新的股票实时数据。
标签: Websocket
诺基亚2012年后不再推出Symbian手机 zz
在诺基亚宣布开发Windows Phone 7手机之日起,Symbian手机的命运已注定了,尽管它的销量仍然在iPhone或Android手机之上。虽然希望非常小,但一些用户和开发者依旧期待诺基亚会在未来发布更多Symbian手机,至少可以和Windows Phone 7手机并存。现在希望破灭了。诺基亚在给开发者的公开信中明确表示,2012年后将不会在推出Symbian手机。诺基亚希望旧型号手机给新的WP7让路。这一决定并不出人意料,但最令开发者不爽的其实是它抛弃了Qt平台。
标签: Nokia Microsoft, Symbian1
2011年3月25日星期五
Google推迟发布Honeycomb源代码 zz
《商业周刊》报导,在可预见的未来Google不会公开Android 3.0“Honeycomb”的源代码。Android项目负责人Andy Rubin称,如果Google发布了Honeycom的源代码,它将无法阻止Honeycom安装到其它移动手机上,创造“恶劣的用户体验”。分析人士认为,Google可能是受到了盟友压力才做出这一决定的。Android项目其实分为两个版本,一种通过Google组建的开放手机联盟(OHA)发布,OHA成员现在能访问Honeycomb的源代码,可整合Google的各种服务;另一种是AOSP版,即任何人都可以使用的开源版本,供非OHA成员使用,中国的Android手机制造商多使用AOSP版制造廉价的Android手机和平板,没有整合Google的服务。OHA成员可能想获得一个时间差,避开与低端的廉价Android设备竞争。Google考虑在完成新版本(代号Ice Cream)开发后发布Honeycom的源代码。
RIM PlayBook平板支持Android应用程序 zz
RIM称,PlayBook将支持原生C/C++开发,支持HTML5、Flash和AIR,支持Ideaworks Labs(AirPlay) 和Unity Technologies(Unity 3)游戏引擎,Android应用程序目前只支持2.3版应用,未来可能会支持Honeycomb版应用。PlayBook计划于4月19日在美国和加拿大上市。
标签: android, RIM Playbook
PunBB 1.3.5 发布 zz
标签: PunBB 1.3.5
中国工业软件发现存在安全隐患 zz
NSS Labs去年通知了亚控,但直到三个多月后研究员Dillon Beresford将问题发布到网上,中国计算机应急响应小组才承认亚控的SCADA软件确实有问题,声称去年是漏掉了邮件。亚控自称是亚洲规模最大、实力最强的自动化软件公司,其软件广泛应用于市政、水利、电力、冶金,以及石化等支柱产业。Beresford认为,中国计算机应急响应小组和其他官方计算机安全机构,在涉及本土软件弱点问题时,往往不够透明和开放。他说,透明度相当重要,因为要有效进行修补,必须将问题公开,这样才能让用户知道他们需要下载修补软件。
标签: Industry Software, Vulnerability
Google投资百万美元研究网络审查检测技术 zz
Google指责中国干扰Gmail服务,但中国以无证据为由坚决予以否认。Google现在宣布向乔治亚理工学院提供百万美元,研究网络审查和流量分析的检测工具,促进互联网的透明度。
乔治亚理工学院的研究人员将用两年时间开发相关工具,如果Google认为开发需要延长一年,它将再投入50万美元。在项目结束之后,研究人员将会公布一套基于Web,适应互联网规模的工具,任何用户都可免费使用。用户可以用这些工具了解网络中的数据发送接收情况,判断流量是否经过了政府或ISP的过滤。项目主要研究员、计算机科学教授Wenke Lee表示,这项工作将为网络创造一个“透明系统”。
标签: Network Filter
15个良好编程习惯 zz
2. 优秀的代码文档跟编程语言知识一样重要。
3. 维护程序的各个版本同样重要。
6. 使用循环和条件语句时,先把左右括号对应起来,然后再在里面写其他语句。
7. 避免使用幻数(magic numbers)
8. 使用有意义的变量和函数名称。
9. 为后面的调试使用打印语句
10. 代码编写完之后,开始优化代码。
11. 对自己的操作系统和硬件要有足够的了解,你可以从资源占用等方面提升程序的性能。
12. 编写代码时要合理使用缩进,以使代码清晰可读。
13. 把项目文件放到SOURCE、HEADERS、MAKE、EXES等不同的文件夹中。
14. 研究别人编写的代码。
15. 最后一条(但不是最不重要的一条),备份源代码文件
另外,我们也补充一条:坚持使用一种命名模式。
Firefox 4评测 zz
Ars Technica评论了刚刚发布的Firefox 4,介绍和试用开源浏览器的新界面,新特性。
作者称,从性能角度看,Firefox 4与Firefox 3.6相比是一次巨大的飞跃,新的JaegerMonkey JavaScript引擎让Firefox再次与浏览器市场上的竞争对手并驾齐驱。新的硬件加速显著改进了Firefox 4的渲染性能。在Windows 7和Vista上,Mozilla是使用Direct2D加速内容渲染;Mac OS X 和Linux平台的硬件加速支持有限,目前无法利用OpenGL加速HTML Canvas绘图;Windows XP是使用Direct3D硬件加速,XP虽然将在2014年停止支持,但仍保持了约四成的操作系统市场占有率,Firefox 4将能让XP死忠使用上支持最新Web标准的浏览器。Firefox 4的启动时间和总体响应也与前一代有明显的进步,虽然暂时还是比不上Chrome。作者指出,Firefox 4的一个主要缺陷是不支持进程分离,每个标签分配一个独立进程,Mozilla VP Jay Sullivan表示,Firefox 5也不会提供该功能,可能要过几个版本后才能正式支持。
标签: Firefox4
你的宽带有多快? zz
009年1月,新美国基金会和Google合作通过M-lab发布了一系列检测网络速度的工具。两年来,M-lab的分布式测试工具积累了下载上传吞吐量、延迟等在内的大量带宽测量数据。Google将这些带宽连接数据输入到Public Data Explorer,用户可以很容易的比较和分析不同国家地区的带宽。或许是因为数据量太少,Google的数据库不包含中国等地区和国家的宽带数据。
Firefox 4的24小时下载量是IE9的二倍以上 zz
IE9的24小时下载量约为235万。根据Mozilla提供的下载地图,Firefox 4发布24小时还没到,下载量已经突破了564万,是IE9的二倍以上。Firefox 3的24小时下载量曾创下800万次的记录,但那次是Mozilla大力推广“下载日”的结果。
Mozilla官方博客的介绍下载地图工作原理:多个托管download.mozilla.org的负载均衡服务器集群,设置将下载请求日志发送到一台远程syslog服务器,这台服务器通过SQLStream过滤出非有效下载请求,用MaxMind GeoIP对IP地址进行定位,聚合下载次数,地址和时间戳等。
标签: Firefox4
Shotwell 0.9 发布 zz
Shotwell是一款Gnome下非常棒的无损格式照片管理器。支持Ogg,AVI,MP4,Quicktime,WMV等大多数主流视频格式,用户可以将图片视频上传到YouTube,Facebook,Flickr和PicasaWeb。Shotwell 0.9使用新的搜索工具栏,增强过滤功能,改进文字匹配等级;支持TIFF格式;用于web发布和幻灯片转换的可扩展插件框架;支持多照片打印和单页多照片打印;文件导入期间,用户可配置目录模式;支持同时编辑多个图片标题;改进RAW照片渲染和曝光不足的问题;各种改进和bug修复.
标签: Shotwell
Facebook的路由错误绕道中国 ZZ
安全研究人员Barrett Lyon发现,星期二早晨大约有30分钟时间,美国AT&T的用户访问社交网站Facebook,其路由通道经过了中国电信和韩国SK Broadband公司的服务器。AT&T用户的正常路由路径是从AT&T网络到Level3 Communications,再到Facebook服务器;然而昨天不知是什么原因,路由是从AT&T网络到中国电信到SK Broadband再到Facebook。Lyon怀疑是BGP路由表出错。
伪造SSL证书影响Google等网站 ZZ
Mozilla在推出Firefox 4正式版的同时,发布了Firefox 3.6.16和3.5.18,主要是在黑名单中加入了多个伪造的SSL证书。据Tor官方博客报道,SSL证书认证机构Comodo上周遭到入侵,攻击者给自己发了几大重要网站的有效HTTPS证书。这些网站包括了login.live.com,mail.google.com,www.google.com,login.yahoo.com,login.skype.com,addons.mozilla.org,Global Trustee。攻击者可以利用这些证书冒充受害者网站。Chrome、Firefox已经将它们加入到黑名单中,微软也发布了相关更新。
入侵Comodo的黑客可能来自伊朗 zz
《连线》报导,CA认证机构Comodo遭黑客入侵,攻击者给自己颁发了微软、Google、雅虎和Skype等重要网站登录页面的SSL证书,潜在可用于伪装上述网站,将用户的登录页面重定向到钓鱼网站和恶意网站,获取重要的帐号信息。攻击始于3月15日,黑客的IP地址追踪到伊朗。Comodo CEO Melih Abdulhayoglu宣称此次入侵相当于CA版的911攻击。
Comodo称,攻击者准备充分,可能早已制定了一个SSL证书清单。除了创建伪造的CA证书外,攻击者还给自己的名叫Global Trustee的域名创建了9个证书。攻击者训练有素,没有在系统中留下足迹。Abdulhayoglu认为,这更像是一次国家支持的入侵,而不是简单的网络攻击。他承认,攻击源头可能来自其它地方。攻击者只激活了雅虎的证书,用伊朗的IP地址进行了测试。Comodo已经撤销了所有伪造证书,微软、Google和Mozilla也都发布补丁屏蔽这些证书。
中国如何修改网络流量
Google指控中国故意干扰Gmail服务,让中国用户以为故障出在Google身上。那么中国政府是如何做的?《MIT技术评论》报导,安全专家认为中国最有可能使用的是“透明代理”,拦截和转发网络信息,快速修改通信内容。
Security experts say that China is most likely using invisible intermediary servers, or "transparent proxies," to intercept and relay network messages while rapidly modifying the contents of those communications. This makes it possible to block e-mail messages while making it appear as if Gmail is malfunctioning.
企业常用透明代理去过滤雇员的网络访问,ISP也常常会用透明代理将网站上的广告替换成自己的广告。当政府试图审查和跟踪持不同政见者时透明代理日益普遍。一个网络的所有流量被迫通过代理,所有的通信被监视和即时修改。拦截和转发流量又被称为“中间人攻击”。
Companies regularly use transparent proxies to filter employees' Web access. Some ISPs have also used the technique to replace regular Web advertisements with those of their own. But it's becoming increasingly common for governments to use transparent proxies to censor and track dissidents and protestors. All traffic from a certain network is forced through the proxy, allowing communications to be monitored and modified on the fly. Intercepting and relaying traffic is known as a "man in the middle" attack.
所做的只是重写返回到用户的内容。中国的ISP可以利用透明代理跟踪每一位Gmail用户,可以通过植入JavaScript键盘记录程序,记录所有行动。
"What you are doing is rewriting the content as it is delivered back to the user," says Nicholas J. Percoco, the head of SpiderLabs, which is part of the security firm Trustwave. Percoco said China's ISP could track everyone who uses Gmail. To do this, it would "inject a JavaScript keystroke logger, which would record every keystroke they typed on the service."
防御这类攻击很难,特别是ISP拥有有效加密证书,几乎所有的主要ISP都拥有。防止中间人攻击的方法是使用HTTPS加密访问。但在微软发布的安全公告中列举了9个流行网站的伪造证书,伪造的CA证书可以拦截加密通信。
Defenses against the attack are few, especially if the Internet service provider has a valid cryptographic certificate, which all major national ISPs should have. Using a protocol known as HTTPS can prevent a man-in-the-middle attack, because it encrypts information in transit. However,, Microsoft revealed in a security advisory issued today that it had detected nine fraudulent certificates for popular Web sites, including Google Mail, Microsoft's Live service, and Yahoo's services. These fake certificates could also be used to intercept encrypted communications.
Google称,中国对Gmail的干扰是临时性的屏蔽和解封,突尼斯也被发现采用透明代理试图劫持抗议者的Facebook帐号。
标签: gmail
2011年3月23日星期三
macbook pro设置便携式无线基站
preference->sharing->internet sharing
通过以下方式将:以太网
连接共享给其他电脑:airport,当然要保证airport是打开的。
可以设置加密密码,只能是wep加密方式。
完成!
标签: airport, macbook pro
ipad 4.2.1越狱后终端工具的完善
但是该终端不够完善,很多shell命令都没有,比如说ping、wget、top等基本命令。
打开cydia,sources->settings,选择developer,这样才能找到好多好东西。
安装inetutils、top、wget、openssh等应用(ping包含在inetuitils中),再打开终端工具,就可以找到找到这些工具。
openssh登录名、口令为root/alpine
-- 发送自我的 iPad
2011年3月21日星期一
为什么互联网不全面采用HTTPS zz
标签: HTTPS
经验丰富的程序员和代码行数 zz
最近,我听说了一个关于缺乏经验的程序员和经验丰富的程序员每天写相同行数的代码的研究结果。其不同之处在于,经验丰富的编程人员让这些代码更高效,向着目标稳步前进;缺乏经验的程序员单纯地将大段的代码分隔开,并且多次复写相同的代码块直到它们看起来能够运行。或者不拆分代码,他们连续调试好多天,几乎是随机的改变一两行代码,直到这些代码看起来能够运行……
并且,也有研究显示,程序员每天编写相同行数的代码与他们使用的语言无关。你可能认为使用汇编语言的程序员每天能比使用像VB或Java之类的高级语言的程序员编写更多的代码,但是事实并非如此。虽然通过数代码的行数来衡量程序员的产量是一种很烂的方法,但它却是判断一个人大脑能装多少东西的好方法……
标签: programmer
Mirah尝试将Ruby语法带入Java zz
Gtk 3.2将允许在浏览器上运行应用程序 zz
PHP 5.3.6 发布 zz
标签: PHP 5.3.6
MySQL分支Drizzle发布 zz
从IE1到IE9 zz
标签: IE Evolution
ICANN批准.XXX顶级域名 zz
标签: Porn Domain, XXX
Mozilla描绘16周发布周期 zz
标签: Development, Mozilla
DEX:Debian派生版合作计划 zz
六款优秀的Linux办公软件 zz
2011年3月18日星期五
卡马克称Direct3D胜过OpenGL ZZ
第一人称射击游戏鼻祖,长期坚持使用OpenGL的卡马克(John Carmack)透露,他如今更喜欢Direct3D,id Software多年来坚持用OpenGL开发游戏的主要原因是出于跨平台的需要。id Software的联合创始人在接受采访时表示,今天的他相信Direct3D是更优秀的API,微软作出了很大的勇气,为了改进API而选择不向后兼 容,而OpenGL则受困于兼容性问题。他称,Direct3D能更好的处理多线程。
标签: OpenGL
IT自由职业者的成功秘诀 ZZ
Greg Jorgensen是一位典型的程序员,从1974年开始编程,已有近35年的行业经验,曾在耐克和苹果等公司任职。其特长是:专攻修复和完善受损、被遗弃和“半生不熟”的Web应用程序,尤其是后台语言是PHP的网站。Greg同时也是一位独立咨询顾问,他撰文称(中文):
我从事自由职业已有十余年了,有时候在我有全职工作时我把它当做副业,有时候我只做自由职业。关于在自由职业中如何成功编程,我也学到了一些经验。”1. 做你会做的事情;2. 不要独树一帜;3. 不要试图做所有事情;4. 不要接规模太大的工作;5. 避开行为恶劣的客户;6. 大多数业务都是通过推荐得到的;7. 不要试图让它看起来像个“真正的”交易;8. 采用源码控制和问题跟踪;9. 追踪工作时间并定期开账单;10. 不要转包;11. 使用敏捷开发技术;12. 让客户及时了解项目情况。
标签: programmer
openSUSE考虑改变命名方式 zz
openSUSE的项目经理Andreas Jaeger讨论了改变openSUSE的命名方式,传统的命名如11.4、12.0、12.1等等,需要变得更新潮些,更易于理解。openSUSE并不区分大版本号和小版本号,例如11.4并非是11.3的小升级,而是一次大更新。 社区提出了几项命名建议:小数到3截至,下一版应该命名为12.0,而不是11.5;类似Fedora,改用大数如13,14,15;类似 Mandriva,年初发布的版本叫2011.1;类似Ubuntu,11月发布的下一个版本叫11.11;根据发布的季节,春天叫Spring 2011,秋天叫Autumn 2011;还有一种提议是八进制(octal),下一个版本是012,接下来是013, 014, 015, 016, 017, 020。
GNU Free Call项目宣布 zz
旨在建立和部署一个自组织的全球通信服务的GNU Free Call项目正式宣布成立。 创建人表示,GNU Free Call的目标是在普及和可用性上接近Skype,但不需要一个中央服务器注册,也不会使用一个可能存在后门的不安全的二进制秘密协议,不存在可被滥用的网络监控点。 该项目具有明显的长期社会和政治影响,它可以在紧急情况下不通过现有的通信设施保持联络。
标签: GNU Free Call
IE9正式发布
微软发布了IE9浏览器,新浏览器支持大量新的HTML5标准,支持硬件加速,大幅改进了性能。IE9不支持Windows XP操作系统,只支持Windows Vista/7/Server 2008(下载)。Mozilla开发者Robert O'Callahan分析了Firefox 4和IE9之间的性能差异,认为微软的“IE9支持完全硬件加速”声明是一种夸大其辞的说法。
标签: IE9
Opera 11.10 Beta发布 zz
在这个谣言遍地的春天里,最新版的Opera 11.10 beta 给大家带来更智能的浏览,这绝非谣言,请看真相(Youku演示视频): 新版的Opera 11.10 beta 有全新的快速拨号,流布局,缩放,快速拨号迎来了4年来最大的改变。除此之外还有插件安装向导,对CSS3一些新特性的支持。下载链接。
标签: opera
JRuby 1.6发布 zz
JRuby是一个采用纯Java实现 的Ruby解释器。新版是JRuby目前为止最大的一次版本发布,修复了几千个用户提交的问题,高度的和Ruby 1.9.2兼容。该版本集成了目前还体验阶段的C扩展,基于Ruby的C API,作为一个主要的发行版本,JRuby 1.6在稳定性和性能上都有很多的提升。主要特性: Ruby 1.9.2 语言和 API 的高度兼容,目前尚未实现 Encoding::Converter, ripper;提升了 Ruby 调用性能;内置 profiler (–profile, –profile.graph); 不再绑定 RSpec;支持 C 语言扩展;支持 RubyGems Maven (preview);改进在 Windows 下的兼容性和用户体验;ruby-complete.jar 包含了 1.9 标准库;重新设计嵌入式 API;修复了超过2000个社区提交的问题...
标签: Jruby
Twitter支持默认HTTPS连接 zz
在Gmail/Hotmail等支持默认使用HTTPS连接后,Twitter也宣布用户可 以选择默认通过加密连接访问网站。加密访问网站主要是为了防止帐号被入侵,去年10月发 布的一个FireFox扩展FireSheep,能在未加密无线网络中嗅探HTTP会话,劫持社交网站用户的帐号。
标签: twitter
Google发布IE9 WebM预览版 zz
Google发布了IE9的WebM插件预览版, 让IE9浏览器能 播放WebM编码的视频。 本周发布的IE9支持 HTML5 <video>元素,无需插件即可播放视频,但它只支持H.264编码的视频,而Firefox、Chrome和Opera则主要支持 WebM编码的视频。IE9是使用Windows的Media Foundation API播放HTML5视频,Media Foundation不包含WebM编解码器,Google现在填补了空缺。
标签: IE9
2011年3月17日星期四
IE9评测 zz
Ars Technica评价了微软最新一代的IE浏览器,比较了它与竞争对手如Firefox和Chrome的优缺点。总体上说,IE9是目前第一个大规模充分利用硬件加速的浏览器,而支持硬件加速的Firefox 4和Chrome 11尚未正式发布。在性能和标准支持上,IE9也比前代进步了许多,隐私保护功能和ActiveX过滤功能简单而高效,下载管理器能根据同一程序下载数量的多寡警告用户注意恶意程序。IE9的缺点也是显而易见,为了利用Direct2D和DirectWrite而选择不支持XP操作系统,XP依然是市场占有率最高的Windows系统;相比之下,同样使用Direct2D的Firefox 4继续支持XP,虽然XP版本比较慢,但仍然能有效工作;另外,IE9的64位版本功能没有32位版完整,不包含高性能的脚本引擎,微软的理由是大部分插件只有32位;IE9不如Firefox和Chrome的方面还包括,自动会话恢复,更丰富的标签处理,更广泛的扩展支持等等。
标签: IE9
Paul Conlin's Wireless network
Using equipment made by Motorola and regulated by the Federal Communications Commission, Paul Conlin's WISPs buy broadband capacity from providers in nearby jurisdictions with widespread high-speed infrastructures. They connect the signal to microwave antennas placed in high spots and then beam to small antennas on home rooftops.
标签: Wireless
2011年3月16日星期三
加密VoIP如果遭遇流量分析 zz
MIT、Google、北卡教堂山分校和约翰斯霍普金斯大学的研究人员最近发表了一篇论文(PDF),提出了一种方法在加密VoIP流量中检测口语短语,研究人员声称平均精确度为50%,特定短语可以达到90%。
过去几年,VoIP迅速普及,但其安全问题尚未被完全理解。由于它的传输经过了一系列不可靠的网络,因此为保密数据包必须加密。但研究人员指出,如果声音是使用可变比特率编码器编码,加密VoIP包的长度可以被用于识别通话中的口语短语。
标签: VoIP
Linux 2.6.38发布 zz
Linus Torvalds宣布发布2.6.38 kernel。新版本最为人关注的新特性是自动进程分组,能显著改善桌面性能的内核补丁。其它的新特性包括:改进了VFS扩展性,支持多线程工作负荷,提高单线程工作负荷效率;Btrfs文件系统换用LZO算法透明压缩;支持透明大内存页;支持AMD Fusion处理器;支持自适应去中心化分布式网络协议B.A.T.M.A.N.Mesh;更多新驱动,等等。
标签: linux kernel
惠普的Touchpad平板零售价500美元 zz
上个月,惠普宣布将推出基于webOS的平板电脑Touchpad,其主要硬件配置也已经公布,10英寸触摸屏,双核Snapdragon触摸屏,屏幕分辨率1024x768,内存1GB。惠普当时没有透露产品价格。Ars Technica报导,根据泄漏的产品售价信息,Touchpad的北美零售价在499美元到599美元之间,上市日期为6月。499美元的价格使其对苹果的iPad 2具有价格竞争优势。惠普还计划在9月推出7英寸的webOS平板。
标签: HP
Firefox 4将在3月22日发布 zz
Mozilla工程平台主管Damon Sicore在邮件列表上透露,Firefox 4预计将在3月22日发布。目前Firefox 4 RC1未发现需要推出RC2去解决的重大问题。开发者将在3月16日举行例行会议,讨论正式版的发布日期。如果发现重要bug,他们将尽快推出RC2,重设发布日期。
标签: firefox
为何程序员的报酬与他们的生产力不成比例 zz
高产程序员的生产力是普通程序员的好几倍。但是在任何公司,薪水通常在相当小的范围内变动。即使在整个行业,工资也相差不是很大。如果一些程序员的产量是别人的十几倍,那为什么得到的薪水不是别人的十几倍呢?John D. Cook是一位数学教授、程序员、顾问、经理人和统计学家,善于并享受结合运用这些技能来解决问题。他曾撰文分享对这一问题的看法(中文)。他在文中写到:
如果一个程序员的生产力比他同事高十几倍,他怎么会不被注意到呢?在一些职业这样的差别可能会很明显。销售量是同事十几倍的销售员会受到关注,并会得到相应的报酬。销售量是容易衡量的,而且一些销售比其他人多赚成倍的钱。如果一位砖瓦匠比同事有十几倍的能干,这也会很明显,但是这并没有发生:最好的砖瓦匠也不能比普通的砖瓦匠多垒十几倍的砖。软件的产出不像美元和砖那样容易衡量。最优秀的程序员也不能编写十几倍于他人的代码,而且工作时间也达不到他人的十几倍。
标签: programmer
ipad越狱心得
第二台:16G WIFI版,4.2.1
都是我同学帮我买的折扣货,8.5折,结果费一通周折到货以后,ipad一代已经水银泻地般的大幅度降价,但是生活还得继续,拿来先越狱呗!
1、好的教程。
weiphone网上的ipad4.2.1完美越狱教程非常之全面,非常之详细,写的非常之让人觉得作者人品非常好。没有意外的话完全可以按照教程顺利完成各项工作。
2、要耐心,不要着急。
有些步骤可能会反复,在我越狱这两台ipad的时候,经历多次反复。
32G:用绿毒越狱时,屡次不成功,先在windows下试,我是macbook pro,10.6.6操作系统,windows是在vmware fusion中安装,先后windows下尝试绿毒5.2、6.1,均不成功,后来找来绿毒的mac 6.1版,也是不成功,而且还将ipad变为黑屏,任凭我怎么按都启动不了,将ipad再切换回到windows下,打开绿毒,ipad正常启动,后又反复再mac os下尝试,终成功。
16G:直接在mac os下越狱,第一次卡在英文字母那里,自己退出自动重启。重新来过,越狱成功。但是在loader安装完cydia后,home回主屏,ipad没有自动重启,手动重启后,cydia不能运行,闪退。再重新越狱,成功,loader安装cydia不行,提示已经安装,这可咋办,cydia卸又卸不掉,安又不让安,这种弱智问题baidu会给出比较圆满的答案,在windows下之间用ifunbox将applications下的cydia删除,再重新loader安装cydia,成功。
3、要乐观,要相信凡事总有办法。
2011年3月13日星期日
Linux下支持802.11n的无线网卡
Passys Wireless Networking Hardware
Overview:
Passys is proud to present you the ultimate business solution: The full range of Intel wireless cards available both on notebooks and now also on desktops.
Are you looking for a reliable wireless card with full driver support in every environment? Are you looking to simplify your driver bundle for wireless devices on your network? Then this card is for you.
The Intel ProWireless series wireless network cards offer reliability, scalability and cross-plaform deployment. The current offering consists of cards that support all ieee802.11 wireless standards (a, b, g, n). Drivers are available for: Windows, Linux and BSD (up to the ipw3945).
Advantages:
- Quality hardware
- High throughput & high availability
- You can use the same drivers for your desktop, server and notebook systems
- Platform independent
- Available in: PCI, mini-PCI, PCI-E, mini PCI-E
- Compliant with iee802.11a/b/g/n
- Also available with WiMax component
Upon request, we also build cards based on the latest Intel 6x00 series mini PCI-e cards.
Pricing and specification:
IPW2915, PCI: €45,-
IPW3945, PCI-E: €55,-
IPW4965, PCI-E: €65,- (Limited availability)
IPW5100/IPW5150, PCI-E: €65,-/€85,-
IPW5300/IPW5350, PCI-E: €75,-/€95,-
2011年3月12日星期六
Pidgin 2.7.11 发布 zz
是Linux下的主要即时通讯工具。 Pidgin 2.7.11在 HP-UX系统中对libgadu进行捆绑;修复在按状态排序时好友列表错误;修正嵌入在旧的GTK+系统托盘上的错误;使用GTK+替代 libstartup-notification支持;修复AIM好友列表不能完全显示;修复MSN不能添加好友到好友列表;修复XMPP协议,增加新命 令;修复Yahoo!/Yahoo! JAPAN中因数据处理造成的错误。
标签: Pidgin 2.7.11
2011年3月10日星期四
诺基亚出售Qt商业授权和服务业务 zz
Ubuntu 11.10代号Oneiric Ocelot zz
标签: Oneiric Ocelot, Ubuntu 11.10
15款必备的桌面Linux软件 zz
DSLAM配线线序
标签: Color Wire, DSLAM
西部数据收购日立,硬盘行业未来悬而未决 zz
标签: Hitachi, WestDigital
Google发布Chrome 10正式版 zz
Fedora 15 Alpha 发布 ZZ
标签: Fedora 15 Alpha
Google Voice发现可以进行纯VoIP通话 zz
标签: google voice, VoIP
Gentoo Linux LiveDVD 11.0发布 zz
系统更新:集成Gentoo补丁的Linux Kernel 2.6.37,Accessibility支持Speakup 3.1.6,bash 4.1,glibc 2.12.2,gcc 4.5.2,binutils 2.21,python 2.7.1和3.1.3,perl 5.12.3等。桌面环境KDE SC 4.6、GNOME 2.32,Xfce 4.8等;办公软件OpenOffice 3.2.1、XEmacs 21.5.29 gVim 7.3.102等;浏览器Firefox 3.6.13和Opera 11等;通信工具Pidgin 2.7.10等。其它更新包括可写入AUFS支持等。
标签: Gentoo 11.0, LiveDVD
官方报告称去年有3.5万个网站被黑 zz
webOS将预装在所有惠普电脑上 zz
标签: HP Computer, WebOS
IE9将在3月14日推出 zz
社会工程学---剖析人类的艺术 zz
标签: Human Hacking, Social Engineering
朝鲜的地下数字抵抗 zz
《大西洋月刊》报导了行走在危险边缘的朝鲜、韩国和日本的新闻报道者。他们其中有异议分子,比如一位想刺杀金 正日的金日成大学毕业生,但他们并不鼓励用恐怖手段去试图推翻政府,因为这无法改变任何事。
标签: Digital Anti, North Korea
2011年3月9日星期三
30美元的GPS干扰器能全方面干扰你的生活 zz
标签: GPS Jammers
2011年3月7日星期一
Linux kernel 2.6.32.30发布 zz
Greg Kroah-Hartman已经宣布Linux kernel 2.6.32.30 稳定版发布。建议2.6.32的用户尽快升级。获取地址:git://git.kernel.org/pub/scm/linux/kernel/git/longterm/linux-2.6.32.y.git ,也可在 kernel.org 浏览。
标签: linux kernel
Scientific Linux 6正式版发布 zz
Khronos发布WebGL标准规范 1.0 zz
Wordpress遭到其历史上最严重的DDoS攻击 zz
美国司法部调查MPEG LA是否企图扼杀VP8 zz
Debian是最重要Linux发行版 zz
标签: Debian, Distribution
Red Hat承认改变内核打包方式是为了迎接竞争 zz
他称,在大约4个月前推出RHEL 6时,Red Hat改变了内核包的发布方式。坦率的说,作出这一改变是因为竞争格局发生了变化。企业Linux市场的竞争对手改变了其定制Linux发行版的竞争方式,通过支持RHEL直接吸引Red Hat的企业客户。Red Hat的反应是针锋相对。
标签: Competition, Redhat
法官允许索尼查看YouTube PS3越狱视频浏览者的IP zz
标签: PS3 Hacker, Sony
微软将在2012年推出平板用操作系统 zz
称霸PC市场的微软在短时间内不会去挑战苹果的垄断地位,上周苹果在推出iPad2时表示已占据平板电脑市场的九成。摩托罗拉刚刚发布第一款支持Google最新操作系统Honeycomb的平板电脑Xoom。目前Windows 7已被数款平板电脑采用,不过因为这套操作系统保有太多PC的特性,因此不如其他专为平板设计的操作系统理想。
Windows 8将支持ARM处理器,台湾的OEM制造商已在考虑推出相关产品,如ARM笔记本和平板等。
IE 6倒计时,中国IE6占有率全球最高 zz
微软称,这个网站将一直记录到IE6份额下降到1%以内,到时候大多数网站可以放弃支持IE6,Web开发者也能节省开发时间。
Wordpress.com受到的DDos攻击主要来自中国 zz
百度上线“最新相关信息”搜索 zz
土耳其因盗版屏蔽Google Blogger zz
不出人意料,Google批评了这一举动,认为这是让所有人去承担几个人的错误。Google指出,处理侵权内容的程序是直接而有效的,它建议版权持有者利用程序而不是寻求禁令去解决版权纠纷。Google的Blogger在土耳其有大约60万用户。
标签: blocked in Turkey, google blogger
联通即将开通黑莓BIS业务 zz
标签: Blackberry BIS, Unicom
用温柔的方法对付Troll zz
举例来说,有人在Python IRC频道称,Perl最棒,Python烂透了,Python程序员是既无能又愚蠢的失败者。勃然大怒?不要。先问他究竟什么意思;然后用温柔的语言附和他,承认Perl是一个非常好的语言,表示虽然对方喜欢的是Perl,但Python社区仍然欢迎之致;最后达成共识,你可以喜欢Perl,但我们也可以喜欢Python,化干戈为玉帛。
六款优秀的Linux博客软件 ZZ
标签: Linux Blog Tools
GNOME取消最小化和最大化按钮 zz
标签: GNOME 3.0
2011年3月4日星期五
Huawei SmartAX MA5200F实验
一、实验环境。
SmartAX MA5200F为宽带接入服务器(BRAS),Juniper SSG5为互联网出口网关。要求从PC机经过PPPOE拨号到SmartAX MA5200F,通过Juniper SSG5连接互联网,SSG5内网网关是10.0.1.1。
二、配置步骤。
1、配置虚拟模板接口。
进入系统视图。
system-view
创建虚拟模板1。
[MA5200F]interface Virtual-Template 1
配置虚拟模板的认证方式为CHAP。
[MA5200F-Virtual-Template1]ppp authentication-mode CHAP
2、绑定以太网接口到虚拟模板1。
方法1:
[MA5200F]interface Ethernet 1
[MA5200F-Ethernet1]pppoe-server bind virtual-template 1
方法2:
[MA5200F-Virtual-Template1]pppoe-server bind ethernet 1
3、建立并配置地址池。
建立地址池test。
[MA5200F]ip pool test local
配置地址池网关及掩码。
[MA5200F-ip-pool-test]gateway 10.10.1.1 255.255.255.0
配置地址段0,并分配地址范围,注意网关不能加到地址范围内。
[MA5200F-ip-pool-test]section 0 10.10.1.2 10.10.1.254
配置地址池DNS。
[MA5200F-ip-pool-test]dns-server 202.96.128.86
[MA5200F-ip-pool-test]dns-server 8.8.8.8 secondary
4、建立认证方案和计费方案。
建立AAA下的认证方案,可多个,可配置本地认证或远程认证。
[MA5200F]aaa
[MA5200F-aaa]authentication-scheme test
[MA5200F-aaa-authen-test]authentication-mode local
建立AAA下的计费方案,可多个,可配置本地计费或远程计费。
[MA5200F]aaa
[MA5200F-aaa]authentication-scheme test
[MA5200F-aaa-accouting-test]accounting-mode local
5、配置域。
AAA对用户的管理通过域来实现,域是用户管理的最小单位,域下面可以实现缺省授权配置,认证和计费方案的配置等。
[MA5200F]aaa
创建域test。
[MA5200F-aaa]domain test
配置域下的认证方案和计费方案。
[MA5200F-aaa-domain-test]authentication-scheme test
[MA5200F-aaa-domain-test]accounting-scheme test
配置域下的地址池。
[MA5200F-aaa-domain-test]ip-pool test
6、配置业务接入端口。
配置端口的起始vlan和vlan数。
[MA5200F]portvlan ethernet 1 vlanid 0 1
配置业务端口为2层VLAN端口
[MA5200F-ethernet1-1-vlan0-0]access-type layer2-subscriber
[MA5200F-ethernet1-1-vlan0-0]default-domain authentication test
[MA5200F-ethernet1-1-vlan0-0]authentication-method pppoe
7、建立本地认证的用户名及密码
[MA5200F]local-aaa-server
[MA5200F-local-aaa-server]user flamingo@test password flamingo
这里@后面是域名,要和上面设置的域名相同。
至此,pc可以pppoe拨号至SmartAX MA5200F。
8、设置上联端口,使pc机pppoe拨号后可以连接互联网。
配置24口为上行端口,模式为INT。
[MA5200F]portvlan ethernet 24 vlan 0 1
[MA5200F-ethernet24-24-vlan0-0]access-type interface
配置上行端口的ip地址和掩码。
[MA5200F]interface Ethernet 24.0
[MA5200F-Ethernet24.0]ip address 10.0.1.100 255.255.255.0
9、设置缺省路由。
[MA5200F]ip route-static 0.0.0.0 0.0.0.0 10.0.1.1
三、测试。
设置pppoe宽带拨号,拨号成功,并显示成功在网上注册。用wireshark抓包,显示每个数据包都经过了pppoe的封装。
四、参考资料
http://tkchunxin.blog.sohu.com/107682431.html
http://wenku.baidu.com/view/5dc5e800b52acfc789ebc906.html
标签: BRAS, Huawei, SmartAX MA5200
2011年3月3日星期四
SCO在2004年已发现UNIX和Linux源代码相关性不大 zz
标签: sco
开放的互联网保证了互联网的成功
标签: Open Internet
2011年3月2日星期三
索尼的战争 zz
Unix的认知方式 zz
标签: Learning, Unix/Linux
Flashplayer即将步入3D时代 zz
另一方面,Flashplayer11也同时打开了GPU运算的大门,actionscript效率低下的问题可以在一定程度得到改善。第三发语言haXe已经针对Flashplayer11开发了新的shader语言HxSL(haXe shader language),支持OpenGL ES 2.0的移动设备也可以利用这一功能大幅加快运算速度。
标签: 3D, FlashPlayer
Red Hat改变内核源代码打包方式 zz
现在Red Hat似乎对他人(主要是Oracle)搭顺风车的做法很不高兴,但为了遵守GPL授权要求,它必须公开源代码,但公开的方式是可以多种多样的,现在它的内核源代码以混淆包的方式打包成一个tarball包发布,集成了补丁。传统的方式是将补丁分开发布,编译的时候再应用进去。RHEL 6内核源代码发行的方式让其他人编译内核的难度加大。Red Hat的付费用户可以通过一个Web界面访问内核,允许删除特定补丁然后下载。对Red Hat的这一做法,理论物理学家、Debian内核开发团队成员Maximilian Attems表示了不满,而Red Hat的内核开发成员对新的政策也不是很乐意接受。
标签: Redhat, Source Release
Firefox 4是Mozilla最后一个大发行版 ZZ
在几大主流浏览器中,Firefox 3.6的性能已经落在了后面,仅仅比IE8略胜一筹,因此Mozilla决定模仿Chrome的快速版本发布路线,计划一年内推出4个版本。负责产品的副总裁Jay Sullivan表示,Firefox 4将是最后一个大发行版,Mozilla将加快脚步,更快的将新功能提供给用户使用。版本号并非关键,给予用户更好的体验才是最为重要的。
标签: Firefox4
Google Docs OCR支持简体中文在内的34种语言 zz
标签: GoogleDocs, OCR
Google误删四万Gmail邮件,数据已恢复 zz
昨天,受到影响的用户群起涌入Google论坛来探求问题,甚至已回报连Google Apps用户也受牵连。Google官方表示他们将在今日以前修复这尚未确认的问题。目前Gmail正陆续接受复原程序。Google称他们当时开始部署一个存储软件更新,结果发现软件有bug,当注意问题时,他们立即停止了部署,恢复到了旧版本。
ActiveX Control
To display interactive content and video, many of today’s Web sites use plug-ins like Adobe Flash or Microsoft Silverlight. “ActiveX” is the technology these plug-ins use to run inside of IE. Like other add-ons, they are essentially Windows applications that run in the browser. Poorly written add-ons and ActiveX controls can therefore affect IE’s performance, reliability, security and privacy in similar ways.
标签: ActiveX Control
Atrix 4G能成为你的未来笔记本吗? zz
订阅 博文 [Atom]