Red Hat 翻新 JBoss 開發平台 跨入NoSQL市場

JBoss Data Grid 6,將提供Java及其他軟體使用NoSQL資料庫的能力。Red Hat將該軟體設定為能管理、使用大量資料又能快速反應的資料庫,具有容易擴展節點及容錯的特性。

Linux大廠Red Hat宣布,其開放企業開發平台JBoss加入新的成員JBoss Data Grid 6,將提供Java及其他軟體使用NoSQL資料庫的能力。Red Hat宣稱此產品可以降低企業對關聯式資料庫的需求,並降低管理大量資料所需的程式開發規模。

Red Hat指出,網際網路的流量可能在2015年跨過zetta byte(ZB,10的21次方位元)門檻,比2010年高四倍。流量提升同時會大幅提高所有想要記錄、分析或使用這些資料的企業成本及管理能力。

JBoss Data Grid 6為一種記憶體內資料庫系統,以Key-Value模式儲存,用REST (Representational State Transfer,表徵狀態傳輸)方式存取資料,並可相容於memcache API或Red Hat獨有的HotRod API,因此除了Java平台之外,Python或微軟.Net平台的應用軟體都可以使用。Red Hat將該軟體設定為能管理、使用大量資料又能快速反應的資料庫,具有容易擴展節點及容錯的特性。

Red Hat副總裁兼中介軟體總經理Craig Muzilla表示,該軟體提供一個高度抽象化與自動化的平台,允許大眾開發雲端並佈署應用程式於公有雲或私有雲,把該平台視為雲端應用的容器。

該軟體是從JBoss.org社群內的Infinispan專案所建構,部分元件來自JBoss Enterprise Application Platform與JBoss Operations Network。目前Red Hat已經將其整合入最新版本的JBoss Enterprise Application Platform 6,該版本首度支援Java 6,並也支援Spring、Struts與Google的網路工具程式。(編譯/ithome 沈經)

7月开始iOS开发者必须提交1024*1024的应用图标

苹果今天向开发者发送邮件,通知自7月开始所有向App Store提交的应用必须使用分辨率为1024*1024的图标。当然,这些高分辨率图标专门是为第三代iPad准备的,对于iPad 2来说,1024*1024分辨率的图标实在没必要。

但是对于配备Retina显示屏的iPad,1024*1024分辨率的图标显示效果将非常出色。此前,苹果只是建议开发者提交1024*1024分辨率的图标,但自7月开始开发者将不得不这么做了。

MacX编译

荷兰专利讼诉战 三星告赢苹果

北京时间6月21日消息,据国外媒体报导,荷兰海牙地方法院今天裁定苹果侵犯三星公司1项专利,驳回另外3项侵权控诉,并命令苹果赔偿三星损失,具体赔偿金额不明。

海牙地方法院裁定苹果部分手机和平板电脑连接网络的功能,侵犯三星1项专利,说苹果应就特定iPhone和iPad在荷兰的销售量评估三星损失。

法院指出,iPhone3G、iPhone3GS、iPhone4、iPad1、iPad2都有侵权。法院认为2010年8月4日苹果已知自己侵犯专利,要求根据当天至今上述侵权产品在荷兰的销售量,评估赔偿金额。

三星去年6月30日控诉苹果侵犯4项3G专利权,荷兰法院裁定1项侵权成立,驳回3项控诉。苹果和三星正在全球各地大打专利官司。

三星表示,这项裁定只适用于荷兰,对未来其它国家专利诉讼裁决不具约束力。

苹果公关主管赫利(Alan Hely)拒绝评论,仅重申苹果官方声明,指三星产品与苹果产品非常相似。

声明说,当其它公司剽窃我们的点子,我们必须保护苹果的智慧财产权。

编译/cnITinfo.COM

坐得越久 死得越快 还是站着编程吧

又一项研究显示,久坐对你的健康是真的、真的、真的非常有害。请买一个可站着工作的桌子吧!

可站着编程的电脑桌

一项对超过20万个澳大利亚人的研究结果给这样一个事实又增加了一份活体证明:坐得越久的人死得越快。研究同时还发现,锻炼不能改变这种趋势——尽管它能有效降低这种风险。

研究结果清晰的告诉我们这样一个简单的信息:多站立、少坐着,这样能延长你的寿命。

尽管那些每周锻炼超过5个小时的人的死亡风险会大大降低,但当他们坐的过久时,这种风险仍然会升高。

目前,“久坐对身体有害”已经被广泛的认可。最近几年的研究表明,在电脑屏幕前、电视前做得太久,或仅是闲坐太久,都会增加你死亡的风险。

这次的调查采取了一种更直接的方式,观察人们每日坐着的时间总和和他们在之后三年内死亡率之间的关系,希望能给久坐的危害程度标个数字。

结果让人震惊,每天坐着超过11小时的人在未来三年的死亡风险要比每天坐着少于4小时的人的死亡风险高出40%。这是经过了对年龄、体重、物理锻炼、健康水平等所有会影响到死亡风险的因素进行校正后得到的结果。同时得到的一个正比数据是:坐得越久,死亡风险越高。

这个研究是萨克斯研究所(Sax Institute)的45 and Up研究项目的组成部分。45 and Up Study是南半球目前最大的真正进行的关于健康衰老研究项目。研究数据来自222497个超过45岁的澳大利亚人每天自主报告的总计坐的时间。研究者拿 这些数据跟他们在之后三年的死亡率进行了对比。

不管他们健康还是有病,喜欢运动还是不爱运动,他们坐得越久,在未来三年里的死亡风险就会越高。锻炼可以大量的降低这种风险:坐的最久的人比坐的很少的人的死亡风险只高出40%,但拿坐的最久且锻炼最少的人和坐的很少但锻炼最多的对比,这个数字会变成100%。尽管每周锻炼超过5小时的人的风险会低很多,但当他们做的太久时,风险度仍是往上走的。

换句话说就是,你需要去锻炼,但同等重要的事是,尽量少坐。

有一篇社论曾建议说,证据已经如此丰富,我们的大夫完全应该在给病人的处方中建议他们减少坐着的时间。但我们自己为什么不能主动行动,给自己开出这样的药方呢。

据粗略统计,人们在休闲时90%以上的时间是坐着的。所以,我们还有很大改善的空间。

[本文英文原文链接:He Who Sits the Most Dies the Soonest ]

50 个 Web 开发者文档和手册

后端手册

PHP Documentation – http://www.php.net/manual/en/
Python Documentation – http://www.python.org/doc/
Ruby Language Documentation – http://www.ruby-lang.org/en/documentation/
Ruby on Rails Documentation – http://rubyonrails.org/documentation
C# Programming Guide – http://msdn.microsoft.com/en-us/library/67ef8sbd(v=vs.80).aspx
Node.js Documentation – http://nodejs.org/docs/latest/

前端手册

CSS Reference – https://developer.mozilla.org/en/CSS/CSS_Reference
HTML Reference – https://developer.mozilla.org/en/HTML
HTML5 Reference – https://developer.mozilla.org/en/HTML/HTML5
Schema Reference – http://schema.org/
Javascript Guide – https://developer.mozilla.org/en/JavaScript/Guide
jQuery – http://docs.jquery.com/Main_Page
IMPROVED jQuery Documentation- http://jqapi.com/
LESS (CSS Preprocessor) – http://lesscss.org/
SASS (CSS Preprocessor) Documentation – http://sass-lang.com/docs.html

PHP 框架

YII Framework Documentation – http://www.yiiframework.com/doc/
CodeIgniter Framework User Guide – http://codeigniter.com/user_guide/
Zend Framework Documentation – http://framework.zend.com/docs/overview
CakePHP Framework 2.0 Documentation – http://book.cakephp.org/2.0/en/
Symfony Framework Documentation – http://www.symfony-project.org/doc/
WordPress Documentation – http://codex.wordpress.org/

数据库

MySQL Documentation Manuals – http://dev.mysql.com/doc/index.html
MariaDB – http://kb.askmonty.org/en/mariadb
MongoDB Manual – http://www.mongodb.org/display/DOCS/Manual
CouchDB – http://couchdb.apache.org/docs/index.html
Oracle Documentation – http://www.oracle.com/technetwork/indexes/documentation/index.html
SQLite Documentation – http://www.sqlite.org/docs.html

缓存

Redis Documentation – http://redis.io/documentation
Memcached Wiki – http://code.google.com/p/memcached/wiki/NewStart
APC (Alternative PHP Cache) – http://php.net/manual/en/book.apc.php

软件

AutoHotKey Documentation – http://www.autohotkey.com/docs/
SublimeText Documentation – http://sublimetext.info/docs/en/
TextMate Documentation – http://manual.macromates.com/en/
Adobe Photoshop Documentation – http://www.adobe.com/support/documentation/en/photoshop/

Web API’s

Facebook API/Graph Documentation – http://developers.facebook.com/docs/
Twitter API Documentation – https://dev.twitter.com/docs
Google+ API Docs – https://developers.google.com/+/api/
GitHub API Documentation – http://develop.github.com/
Foursquare API Docs – https://developer.foursquare.com/docs/
linkedin API Docs – https://developer.linkedin.com/

其他资源

DocHub | Instant Documentation Search for CSS, HTML, Javascript, jQuery, PHP, Python, and DOM – http://dochub.io
Phing Build Scripts User Guide (PHP) – http://www.phing.info/docs/guide/stable/
MediaWiki (Wikipedia) Formatting Guide – http://www.mediawiki.org/wiki/Help:Formatting
MarkDown Syntax Guide – http://daringfireball.net/projects/markdown/syntax
Smarty Templates Documentation – http://www.smarty.net/documentation

有用的 Q&A 资源

Programming Code Q&A – http://stackoverflow.com/
Programmers Q&A (Usually non-code specific questions) – http://webmasters.stackexchange.com/
Code Review Q&A – http://codereview.stackexchange.com/
Database Admin Q&A – http://dba.stackexchange.com/
Computer Q&A – http://superuser.com/
Server Q&A – http://serverfault.com/
Unix & Linux Q&A – http://unix.stackexchange.com/
WordPress Q&A – http://wordpress.stackexchange.com/
Webmasters Q&A – http://webmasters.stackexchange.com/
Graphic Design Q&A – http://graphicdesign.stackexchange.com/