6 个可用于托管 Java 应用的云计算平台

本文列举国外一些支持 Java 应用托管的云计算平台,注意这里只是列表,不做比较。

1. Google App Engine (GAE)

这个云服务平台已经提供很长时间了,我在上面运行了两个 Web 应用 (timethetasktwikural) ,已经运行一年多了,没碰到任何问题。不过如果你打算将应用部署到 GAE 上你需要修改你的设计策略来适应 GAE 平台。

2. Amazon Web Services / Elastic Computing Cloud (EC2)

这不是一个平台,因为你无需 SDK 来开发 Java 应用,该平台为你提供你可完全控制的机器,这些机器可以预装好 Java 环境。

3. Windows Azure – Java

来自微软公司的 

4. Jelastic

Jelastic 平台最大的优点是你不需要学习它的任何 API,只需要上传你的 Web 应用,Jelactic 就可自动帮你部署和运行。

5. Heroku

详情可阅读这篇文章: Heroku runs Java.

6. OpenShift by Red Hat

这是针对企业的平台,个人还无法使用,据说使用它非常之简单,有用过的朋友可以分享一下。

另外使用过国内支持 Java 应用的云平台的朋友可以跟大家分享一下经验。

中国移动有望在10月份开卖 iPhone 5

据《富比士》杂志网络版报道,日前中国移动正在就合作销售 iPhone 与苹果公司进行谈判中,争取在 10 月推出 iPhone 5 时获得销售权。中国移动是国内唯一还没代理 3G iPhone 的电信商。此前,中国联通及中国电信已先后获得了 3G iPhone 的代理权。

报道指出,如果中国移动在 10 月 Apple 新推出 iPhone 5 时获得销售权,同时每月售出 150 万部带补贴的 iPhone,则今年第 4 季有望多出售 500 万部手机,而明年的销量,则有望进一步增加到 2500 万部。

由于美国通讯芯片大厂高通(Qualcomm)将推出双模芯片,同时支持中国移动 TD-SCDMA 网络和 TD-LTE 网络,因此双方有可能达成协议。TD-SCDMA 与 TD-LTE 是中国官方在境内推动的第 3 代与第 4 代移动动通讯规格。

10 个支持列表无限滚动的 jQuery 插件

很多社交网站都使用了一些新技术来提高用户体验,而无限滚动的翻页技术就是其中一项,当你页面滑到列表底部时候无需点击就自动加载更多的内容。

下面为你推荐 10 个 jQuery 的无限滚动的插件:

1. jQuery ScrollPagination

jQuery ScrollPagination plugin 是一个 jQuery 实现的支持无限滚动加载数据的插件。

2. jQuery Screw

Screw (scroll + view) 是一个 jQuery 插件当用户滚动页面的时候加载内容,是一个无限滚动翻页的插件。

3. AutoBrowse jQuery Plugin

Autobrowse jQuery Plugin 插件在用户滚动页面的时候自动通过 Ajax 加载更多内容,使用浏览器内置缓存。

4. Scroll Extend Plugin

scrollExtend 插件用来在页面滚动到屏幕底部时自动加载内容并追加 DOM 元素到页面底部,该插件其最初目的是为了跟 WordPress 集成。

5. Infinite Scroll

用了这个插件,用户访问你的网站就不用翻页啦!实际上它是预读了后续页的内容并将其直接添加到了当前页面。

6. Load Content While Scrolling With jQuery

该插件可帮助非常快速的加载页面的更多内容

7. Triggered Infinite Scroll

Triggered Infinite Scroll 是一个 Twitter 风格的自定义触发器,不过它不是自动的。

8. Infinite Ajax Scroll, a jQuery Plugin

Infinite Ajax Scroll 可将你现有的网页变成支持无限滚动的页面,无需太麻烦就可搞定。

9. Infinite Scrolling jQuery Plugin

InfiniScroll 原先是一个 jQuery 插件,用于博客的文章列表显示,不过现在已经不止这些了。

10. Unlimited Scroll using the Twitter API

更多页面滚动的 jQuery 插件请看这里

英文原文OSCHINA原创编译

MongoDB 所在公司获新投资,总融资7300万美金

Photoxpress 6834424 520x245 10gen, the company behind NoSQL database system MongoDB, raises $42 million

MongoDB 所在的公司 10gen 刚刚获得新一轮4200万美金的投资,由来自 New Enterprise Associates 领投、红杉资本以及 Union Square Ventures 跟投。目前该公司总的融资金额是 7300 万美金。这笔资金将用于 MongoDB 的进一步开发以及完成 MongoDB 监控服务的开发,MongoDB 监控服务是一项基于云计算的 MongoDB 的监控和报警服务。

10gen 由前 DoubleClick 创始人和 CTO Dwight Merriman 在 2007 年创办。目前该公司拥有 130 名雇员,办公室在纽约、伦敦、都柏林和帕洛阿尔托。

Merriman 称:

我们希望改变数据库市场,让 MongoDB 成为构建新应用的最佳方法。我们的目标不仅是为技术团队提供数据库,更可将数据提升到大数据规模。

该公司会继续提供 MongoDB 产品的支持、培训、顾问以及在线管理服务。

10gen 称目前正在使用 MongoDB 的公司有:The New York Times, MTV Networks, craigslist, Disney, bit.ly and Foursquare.

技术人员为什么应该参加社区活动?

本文来自 @Ada李力博客,原文如下:

2008年经济危机的时候,周围的惶恐情绪不断蔓延,而且各种如何躲过裁员的帖子也层出不穷。那时,美国的同事给组里发了一篇文章链接。记忆中,那个标题是“我是在裁员潮中拿到了几家offer”.

文章中,这个人并没有试图把自己美化成天才,他只是叙述了在工作之外,他还喜欢做的事情。第一,写技术文章;第二,参加各种技术交流;第三,自己出面组织技术交流。当他在自己博客上发出自己需要一份工作的时候,很多家公司向他伸出了橄榄枝。

别人的例子对自己的触动通常不大,自己的经历才更容易刻骨铭心。就在两周前一个下午,我突然接到离职通知,晕头转向之际,在新浪微博上发了个消息。没想到 这个消息成了我微博中被评论和转发量最高的一条。更没想到的是,工作中接触到的一些同事和合作伙伴说了很多平时少见的溢美之词,而经常潜水的朋友也发评论 发私信为自己打气,更有很多认识不认识的人提供各种工作机会……

这真是巨大的反差,我参与社区,出于自己的兴趣,更多时候是工作上的需要,社区上投入的时间精力,远没有我在工作上投入得多。但这个时候,我得到的最多的支持却是来自于社区。感动之外,甚至有些愧疚,自己何德何能?得到这么多人的鼓励。而这强烈的对比,也让我想了很多。

很多在大组织里工作过的人,都有个切身体会,你最大的客户其实是你的老板,通常就是这种局面:“说你行,你就行,不行也行;说你不行,你就不行,行也不行”。作为员工,你就乞求上帝吧,乞求上帝让你碰上了个好老板。因为只有这个老板对你的价值进行估价。

技术人员参与社区的一个好处就是:你的价值也可以在工作之外体现,潜在地,有很多人可以对你的价值进行估价。社区类似一个更公开公平的市场,这种估值会更趋近于真实价值。那些感觉在组织或者公司里怀才不遇的同行们,可以到社区中一试身手。

这个有理论支持,叫“群体性智慧”。例子是让一些专家对一头牛的重量估值,同时让周围群众也参与估值。群众估值的平均值基本是牛的实际重量,远比专家们靠谱。当然啦,技术人员不是牛,我只是做个比喻。

技术人员参与社区的优点,就我体会到的,还有以下几点:

1。让你有机会展示其它才能。比如贫这个特点,在组织中会被视为不正经,在社区中可能就会被很多人视为有趣。

2。让你有机会进行人际交往。社区靠兴趣聚合,是个容易让人放松进行交往的场所。面对机器的时间太多的技术人员来讲,更需要这类场所,来多和人打打交道。

3。提供很多锻炼机会。你希望锻炼演讲演讲,社区就是个舞台;你希望锻炼组织能力,社区有的是这方面需求。

当然,我也听到很多理由:经常加班没时间;每天太累,没精力折腾这些事情;玩这些东西,真的有这些回报吗?我现在混得挺好的,需要跟你们混吗?……

我只说出我相信的,而信不信,做不做,选择权都在于你自己。