ReadWriteWeb:桌面的未来 (1)
share
digg
by
sail2008 (43)
on
言多必得 - 精品外文翻译 (68)
5 days, 1 hour
ago
permalink
译者:sail2008 Nova Spivack / August 18, 2008 一切都在向“云”转移。在我们进入网络的第三个十年时,我们正在见证一个由本地桌面向在浏览器执行的网络控制性克隆桌面应用的渐进性转变。比如微软Office Live、Google Docs、Zoho、ThinkFree、DabbleDB、Basecamp等一系列产品,现在许多其他产品可提供针对大家所熟知的全套桌面办公效率应用的基于网络的替代选择。在Salesforce.com这样的公司的引导下,一系列越来越多的企业应用情况也是如此,而且这个过程似乎正在加速。此外,为个人和企业服务的包括所有容量的远程托管存储服务现在也得到广泛接受而且价格便宜。由于这些趋势在继续发展,桌面会发生什么变化,它的生存空间在哪里? 这是Twine的创始人和CEO诺瓦·斯皮瓦克发表的客贴。这是斯皮瓦克关于其手头的公共项目 >>>[ 阅读全文 ]添加评论相关文章: 按照Google搜索,这个世界多么喜爱Linux 正如我们所知,操作系统结束了 2012年的Linux看起来像什么***** 欢迎参加奥运翻译大赛 *****
女孩哪里去了? (4)
share
digg
by
dnA (18)
on
科学松鼠会 (225)
5 days, 1 hour
ago
permalink
来源:Nature News 作者:Philip Ball(注1) “来弟”,一个在中国很常见的女孩名字,大概能折射出这个国家人口政策的最大问题 。这个名字暗喻“招来一个小男孩”,反映了中国夫妇普遍想要儿子的愿望;然而严格的生育限制使得很多家庭永远不可能有儿子。 现行的计划生育政策和生儿子的传统愿望之间的冲突从未消失过,如今性别比例失衡的后遗症凸显出来。当深受影响的这一代人成年后,性别比例的失衡将可能触发今后几十年内的社会压力。来自英国伦敦大学学院的研究东亚地区儿童健康的专家Hesketh指出,“在未来十年,中国人口性别比例失调所带来的弊病将成为一个现实的问题”。 人口问题对中国而言确实是一个现实的挑战。根据中国于2000 年所做的全国人口普查结果显示,在过去的半个世纪里,中国人口增长了 7.5亿,增长了一倍多。由于担忧无法承受迅猛增长的人口,中国领导人邓小平在1979年决定实行“一孩”生育政策(one-child policy)。几乎所有的中国人都被要求执行这一国策,政府对于执行者给予物质奖励,而对于违反者则罚款、没收财产,甚至强制流产。 “一孩”生育政 策产生了巨大效果,中国女性的平均生育率(译注:每个女性生育的子女数)由1976年的5.4降到了2001年的1.8,在城市甚至更低。但是计划生育政 策在农村地区有所变通,尤其是对于少数民族,可以生育第二个甚至第三个孩子。巴黎市的发展研究所的学者Guilmoto 认为,这有点像“一个半孩”政策——在很多地方的家庭,如果第一个孩子是女孩,则可以再生育第二个孩子。在巴黎国家研究院从事人口统计学研究的 Attané说:“行政干部执行计划生育的手段开始变得柔和,强制性方法也逐渐行不通”。目前,中国政府正将重点从强制性人口控制转移到健康和教育上来, 使人们自愿降低生育意愿。 目前中国人口已经超过10亿,占全球总人口的五分之一,并且正以每年800~1000万的速度增长。有学者认为,人口增长有可能影响到中国经济的崛起。中国科学院科技政策与管理科学研究所的牛文元教授,在其主编的《中国可持学发展总纲(第1卷)》第10章中指出,中国每年新增长的人口将消耗全国五分之一的国民生长总值(GDP),不过从八十年代开始这一比例正在逐步下降。 作为国务院参事、中科院可持续发展战略组首席科学家的牛文元教授认为,实现人口零增长率对中国可持续性发展至关重要。1999年,中科院的一份报告指出,人口零增长率期望在2030年实现。牛教授说:“从2020年开始,总人口、老年人口以及劳动力人口都将达到高峰值,中国可持续发展的压力将非常大。” 在中 国,尤其是农村,千方百计要生男孩的现象背后有着深层次原因。在农村,男孩能从事更繁重的体力劳动,而在城市男孩也更容易找到好工作,因此在经济上能更好 的支持家庭。另一个重要原因是“养儿防老”的需要,中国的传统是由儿子承担赡养老年父母的责任,而女儿出嫁后只对婆家尽赡养义务。另外,受儒家父权家长制文化的影响,强调男性父系祖先血缘的延续和繁荣,“传宗接代”的观念依然盛行。 计划生育与生男孩之间的矛盾,导致性别选择流产、遗弃女婴甚至弑杀女婴的现象出现。中国1982 年出生的男孩与女孩的比率为1.07(自然比率为1.03~1.06),到了2000年,新生儿男女性别比例上升至1.17~1.21。据官方数据显示, 在这二十年内,死亡的新生女婴与男婴的比率却由0.95上升至1.46。从时间上看,计划生育的执行与新生儿性别比例失衡有直接联系;不过 Guilmoto指出,其他没有生育限制的东亚国家在最近这几十年内男女性别比例也有所上升,例如韩国和印度。 Hesketh则认为,毕竟现在弑婴的行为非常罕见,新生女婴的相对高死亡率可能是由于家长对女孩的厌弃,不愿花费高额医疗费将生病的女孩送往医院治疗,而男孩却会受到更好的照顾。另外,现代生殖辅助技术的应用,也为性别选择生育提供了机会。 失踪的女孩 Hesketh 认为,性别选择流产是造成新生儿性别比例失衡的最主要原因,“失踪的女孩”中大概有95%是被性别选择流产所扼杀。虽然胎儿性别鉴定和性别选择流产在中国 是违法的,但是目前通过超声波检查鉴定胎儿性别并不难,即使在偏远的农村地区也很常见。Hesketh认为加大执法的力度能够减少性别选择流产,然而不断 出现的胎儿性别鉴定新技术会使问题更复杂。Guilmoto举例说:“最新的DNA鉴定技术能更加方便准确的鉴定胎儿性别,虽然目前在中国还不普及,但是 有可能很快被应用。” 有迹象表明,现在有一些夫妻为了增加生儿子的机会,可能利用辅助生殖药物来生双胞胎(注2)。在中国南方城市的一些医院,双胞胎的出生率增加了两倍,而这些地方有可能从香港购入辅助生殖药物。Hesketh说,目前只是猜测,不过如果是真的,她也不会感到惊讶。 Guilmoto 和Attané根据统计数据作出了一张中国新生儿性别比例地理分布图。从图上可以看到,中国大陆的新生儿性别比例失衡,农村比城市严重,在封闭的地区尤 甚。研究者指出,有几个地区性别比例失衡尤为严重,然而其周边地区却接近于正常性别比例。例如河南、贵州和江西,这三个省有的地方由于女婴死亡率居高不 下,新生儿的男女比率达到1.5以上。然而在西部和北方一些少数民族人口比例较高的省份,性别比率接近正常范围。尽管政府明文禁止性别选择,然而这种分布 趋势在1990年至2000年的十年间基本没有改变,可见政府的禁令收效甚微。 图:中国大陆新生儿男女比例分布图。最红的地区男女婴比率高达150,即每100个成活女婴,就相应有150个成活男婴。 图注:该图来自原文,仅包含中国大陆部分。 Hesketh与浙江师范大学朱维兴(音译,Zhu Wei Xing)于2006年合作发表在《美国科学院院刊》(PNAS)上的论文中 指出,中国的男女性别比例失衡将会带来严重的社会问题。在中国,“男大当婚,女大当嫁”的社会期望使绝大部分的年轻人都会步入婚姻,然而Hesketh预 言在未来几十年将会有15%的中国男人面临“无妻可取”的现实。越是贫穷落后的地区,性别比例失衡越是严重,而这些地区的女性还可以“上嫁”到富裕的地区 和阶层,对于处于社会底层的最贫穷的男人来说,娶妻将会更加艰难。Hesketh指出,目前28岁至49岁的单身人口中94%为男性。 “这一趋势将导 致反社会行为和暴力犯罪增加。” Hesketh 说,“年轻男性不断增加,这种失衡将刺激团体犯罪和组织性犯罪活动。”现在,年轻女孩被拐卖到有儿子的家庭作为“童养媳”的事件不断发生,妇女拐卖的犯罪 率正在增加;同时性交易市场也正在暗涌潮动。不过Hesketh谨慎的指出,目前中国经济迅速发展,社会处于转型期,高犯罪率的成因十分复杂,很难单一归 咎于性别比例失衡。 中国政府已经开始注意到性别比例失衡所带来的社会和安全问题。全国政协人口资源环境委员会副主任李伟雄,曾在2004年指出“严重的性别比例失衡将会成为中国人口健康、和谐以及可持续性发展的重大威胁”。 前景 牛文元教授根据他的计算结果预测,到了2015 年,中国自然人口增长率的大幅度下降使得计划生育政策可以开始进行调整;大约至2030年,平均每对夫妻可以生育两个孩子。牛教授预言,“到2030年, 男女性别比例将下降至113:100,2050年将有望接近正常水平。” Hesketh也认为,性别比例失衡问题也许在2050年会得到解决。 中国政府希望能改变人们的观念,这些年发起“关 注女孩”的运动,以期提高女孩的地位。政府立法保证女儿的继承权;在一些省份还采取一些鼓励措施,比如对于只有一个女儿的家庭免除孩子的学费等。现在这些 努力开始有了一些成果。根据2005年小规模人口普查结果显示,新生儿男女比例已经停止增长; Hesketh推测,甚至可能是正在小幅度下降。于2010年进行的下一次全国人口普查,将会给出更清晰的数据。 “我们也许只是 看到了全国平均水平的停滞,然而在一些内陆省份,男女性别比例可能依然在增加。” Guilmoto认为,“中国也许正在进入一个新时期,人们对生儿子的渴望将会降低,正如现在的韩国一样;但是在今后的几十年,这些已经多出来的男孩,将 成为婚姻市场上的一大难题。” 注1:原文的标题为”Where have all the flowers gone?”,译文略有修改。”Where have all ...
开源数据库 Sharding 技术 (14)
share
digg
by
Fenng (254)
on
DBA notes (319)
5 days, 5 hours
ago
permalink
注:此文首发于 《程序员》杂志 2008 年 7 月刊。 从 Shard 到 Sharding "Shard" 这个词英文的意思是"碎片",而作为数据库相关的技术用语,似乎最早见于大型多人在线角色扮演游戏(MMORPG)中。"Sharding" 姑且称之为"分片"。 Sharding 不是一门新技术,而是一个相对简朴的软件理念。如您所知,MySQL 5 之后才有了数据表分区功能,那么在此之前,很多 MySQL 的潜在用户都对 MySQL 的扩展性有所顾虑,而是否具备分区功能就成了衡量一个数据库可扩展性与否的一个关键指标(当然不是唯一指标)。数据库扩展性是一个永恒的话题,MySQL 的推广者经常会被问到:如在单一数据库上处理应用数据捉襟见肘而需要进行分区化之类的处理,是如何办到的呢? 答案是:Sharding。 Sharding 不是一个某个特定数据库软件附属的功能,而是在具体技术细节之上的抽象处理,是水平扩展(Scale Out,亦或横向扩展、向外扩展)的解决方案,其主要目的是为突破单节点数据库服务器的 I/O 能力限制,解决数据库扩展性问题。 事关数据库扩展性 说起数据库扩展性,这是个非常大的话题。目前的商业数据都有自己的扩展性解决方案,在过去相对来说比较成熟,但是随着互联网的高速发展,不可避免的会带来一些计算模式上的演变,这样很多主流商业系统也难免暴露出一些不足之处。比如 Oracle 的 RAC 是采用共享存储机制,对于 I/O 密集型的应用,瓶颈很容易落在存储上,这样的机制决定后续扩容只能是 Scale Up(向上扩展) 类型,对于硬件成本、开发人员的要求、维护成本都相对比较高。 Sharding 基本上是针对开源数据库的扩展性解决方案,很少有听说商业数据库进行 Sharding 的。目前业界的趋势基本上是拥抱 Scale Out,逐渐从 Scale Up 中解放出来。 Sharding 的应用场景 任何技术都是在合适的场合下能发挥应有的作用。 Sharding 也一样。联机游戏、IM、BSP 都是比较适合 Sharding 的应用场景。其共性是抽象出来的数据对象之间的关联数据很小。比如IM ,每个用户如果抽象成一个数据对象,完全可以独立存储在任何一个地方,数据对象是 Share Nothing 的;再比如 Blog 服务提供商的站点内容,基本为用户生成内容(UGC),完全可以把不同的用户隔离到不同的存储集合,而对用户来说是透明的。 这个 "Share Nothing" 是从数据库集群中借用的概念,举例来说,有些类型的数据粒度之间就不是 "Share Nothing" 的,比如类似交易记录的历史表信息,如果一条记录中既包含卖家信息与买家信息,如果随着时间推移,买、卖家会分别与其它用户继续进行交易,这样不可避免的两个买卖家的信息会分布到不同的 Sharding DB 上,而这时如果针对买卖家查询,就会跨越更多的 Sharding ,开销就会比较大。 Sharding ...
Basic Steps:融资基本步骤 (III) (25)
share
digg
by
Bo (173)
on
Bo’s Blog 邵博客 (151)
1 week
ago
permalink
好了,与几个VC谈起来了,下一步是什么?设法拿到一个term sheet!Term sheet是融资的一个最重要的里程碑。拿到term sheet,你的融资完成了一半。 你可能问,“为什么要term sheet?难道不是谈好个价钱,给我钱不就完了吗?” Term Sheet起到三个很重要的作用。 第一,为创业者,它要求VC表明他们的态度。虽然term sheet不是binding的(没有约束性的),但是好的VC给了term sheet后,一般不会反悔,除非他们发现你骗了他。50-90%的可能性,他们最终会投。当然,也有VC给term sheet很随便,很多反悔的 - 这种VC,敬而远之。你拿到一个VC term sheet,告诉别的VC,别的VC给你term sheet的可能性会高很多,因为,VC是群居动物。有几家抢得时候,你会发现,谈判容易很多,VC回复你的email和电话会很快。只有一个term sheet的时候,你会发现VC会让你焦急的等。 第二,为VC,term sheet可以锁定一个项目。一般的term sheet都会有exclusivity clause。签了以后,你就不能与别的VC谈。这样,VC就可以从容地做due diligence(尽职调查),更详细地了解你的公司的所有情况,以及市场和竞争对手。也因为是这样,有些不道德的VC,随随便便,并不很了解公司的时候,就给个term sheet,拖你几个月,然后跟你说bye bye。这比一个男生耽误女朋友的青春更可恶。如何避免这种不负责任的男生?打听一下,他有没有花花公子的名声?问他,他的term sheet有没有经过他的investment committee(投资委员会,VC的最高决策团体)的通过?问他,从term sheet到最终签约(final financing documents)和汇款,还要几道批准,几个人批准?跟你每天谈的,你这个项目的负责人,是investment committee上的一个人吗?Investment committee上的其他人,了不了解你这个项目,有没有跟你谈过,到你的同时来过? 第三,term sheet把投资优先股(Preferred Shares)的众多条款简明地列出来,让VC和创业者做一次初步的谈判,避免浪费几个月的时间做due diligence和做final financing documents。 Term sheet的几十条条款,我这里不一一介绍。我曾写过几篇:Vesting 创始人股份兑现,BASICS: valuation 公司估价,Term Sheet: Drag Along Right。还有太多可以些得了。 有两个好的网站我向大家推荐:美国VC协会的term sheet模板,和一个美国VC写得很详尽的term sheet里大多数条款的分析和惯例。 拿到term sheet后,就可以请律师了。切记要问这个律师有没有代表公司向VC融资的经验,融资的金额,还可以打电话给他以前的客户。 最后,告诉大家一个小秘密:不要急着签term sheet!很多创业者,因为觉得Term sheet是融资的一个最重要的里程碑,急着要签。但要记住,你有term sheet后,可以找别的VC要term sheet。第一个VC会很急,因为他怕被别人抢走。主动权在你手里。签了term sheet后,主动权就回到VC手中。有了排他权后,VC就可以慢慢的做尽职调查,甚至(坏VC)变脸改变条款。
-
Chris said:
终于写3了。。。邵亦波太偷懒了!
Ning Shuts Down Premium Developer WidgetLaboratory (23)
share
digg
by
Jason Kincaid (3391)
on
TechCrunch (25335)
1 week
ago
permalink
Ning, the build-your-own social network platform, has removed all widgets created by popular premium developer WidgetLaboratory. The news has come without warning and is being met with outrage by a number of users who have spent hundreds of dollars on the widgets to build up their social networks. WidgetLaboratory sells its widgets for around $30 a month, and has managed to become the most popular widget creator on Ning’s platform. WidgetLaboratory has posted a notice ...
-
Rob said:
I am sure someone will have details on this eventually. It should be interesting to watch since many companies are making a business on Facebook.
-
Tcritic said:
this story has huge implications for any company that relies on socnets for distribution. The lesson for widget developers is don't put all your eggs in one basket, and the lesson for any socnet is as soon as you pull the plug on a developer you send a message to any other developer out there that they are at risk, so good luck getting them to put time and effort into building your service.
-
Robert Scoble said:
Looks like Ning joined Facebook in terms of making decisions to remove things. I really hate this behavior in companies.
-
iomegadrive said:
This is why you don't place your entire business model in the hands of another company's platform. *coughfacebookcough*
-
MV said:
what's with companies preaching openness and then shutting the door? if you are founded on being open, f'ing stay open. people will love you and you will always be relevant.
-
Haltse said:
Amazing how willing we are to build businesses on string and baling twine. Really interested in knowing of either party are right on this issue.
-
BillDeys said:
the folks at ning seam so cool to have done this for a reason that isn't valid, hope the speak up soon
奥运开始了,人心膨胀了。 (1)
share
digg
by
sweetsmile (2)
on
言多必得 - 精品外文翻译 (68)
1 week, 2 days
ago
permalink
译者:sweetsmile奥运开始了,人心膨胀了。 作者:EDWARD WONG 发表于2008年8月16日 北京 — 当我回到家的时候,这里到处旗帜飘扬。就在奥运会开幕前,我去西部沙漠地区做一个报道,仅仅离开了48小时,回来后就看到我所住的灰色小巷中已插上了数十面鲜艳的红旗。 居委会说了,为了弘扬奥运精神,每家每户都得挂红旗。每户门边的墙上甚至已经装好一个小小的金属旗杆座。 家家门前都挂了国旗:巨大气派的、褪了色的、还有在微风中飘扬的。唯独我家门口空空荡荡,格外显眼。 这幢带院子的房子坐落在这座城市某条古老的、被称为“胡同”的小巷里,我搬到这里住还不到两周时间。而且,我也意识到自己在这里很“显眼”。在这里,我是一个住在北京较贫困地区的外国人(按中国的标准算是一个有钱人)。如果不挂旗的话,邻居们会不会觉得我太冷漠离群呢?我之所以选择住在胡同里,不就是为了和普通百姓共同生活吗? >>>[ 阅读全文 ]添加评论相关文章: 北京奥运最佳照片:第十一辑 北京奥运最佳照片:第十二辑 现代奥运会史***** 欢迎参加奥运翻译大赛 *****
希望刘翔再破世界记录 (48)
share
digg
by
韩寒 (513)
on
韩寒 (521)
1 week, 5 days
ago
permalink
今天我早起看奥运会的田径比赛,很遗憾的是刘翔因伤退出了比赛。可以想象的是,无论主流媒体把这事粉饰的多么和谐,把国人描绘得多么善解人意,但其实会出现很多的说辞和责骂侮辱,对于刘翔也将面临一个很大的困难,这下不是几个栏在你眼前,是好几亿个栏。对于很多人来说,刘翔应该坚持跑完第二枪,这样才不算临阵脱逃,当然,这是我们多年讲究和赞美“带病坚持上课”是有关的。很多人的意思是,这么多人在看,就算骨折了也要爬到终点,并自作聪明把这种其实是取悦国人表演认为是体育精神。甚至有某些一直接受假大空教育的体育评论员还认为刘翔应该走完110米,以便于取悦于他和某些观众,接受他为代表的那一类人对于体育的理解。其实这根本就不是体育精神,这就是煽情,是超女精神。还有人会觉得刘翔如果有伤,那么应该提早退赛不应出场告之大家。当然,估计这么想的都是刚买了决赛高价票的。 其实我个人,我也希望我的读者给予一个运动员真正的理解。就是受伤退出了某场比赛,没有能够获得金牌,那对于一个运动员来说是再正常不过的事情。但是这场比赛对我们来说意义重大,大家都知道,我们说,奥运是不政治的,但其实我们的奥运是最政治的,我们说,体育是全民的,但我们的体育是最不全民的。体育,尤其是奥运金牌对我们来说是政治任务,对于很多运动员来说也是一生命运所系,这就是为什么我国的举重如此出色。所以,在中国人民的好朋友艾蒙斯打了一个4点4环的时候,我虽然为他觉得非常的遗憾,但我还是高兴中国人拿到冠军的。这种高兴不是什么民族自豪,是为这个中国运动员的个人而感到高兴。除了个别一些国家,人家很多发达国家的老外拿不到就拿不到了,回去后生活没有什么大的影响,但在我们国家就不一样,这就可以完全改变一个运动员甚至一个团体或者一个体育项目的命运。因为体育是我们展示强国形象的一个手段。大家都希望自己国家的运动员能够拿金牌,但我们很多时候只能感受到体育的政治任务感,体育的民族自豪感,体育的象征意义,但是还很少在感受到体育的乐趣。 因为如此,我才特别希望我们的运动员能拿金牌,因为他们都太不容易了。最好全世界所有的金牌都归我们拿,因为金牌对于我国运动员的意义比其他国家要重大很多。当然,射箭的金牌还是要给韩国几枚的,要不然他们会认为这些中国运动员都是韩国人。朝鲜人民也要给几枚,相信他们和我们的心态差不多。 刘翔依然是我最欣赏的运动员之一,在电视里看到刘翔伤退,我根本没想这对于国家荣誉怎么怎么样了,但是很为他本人感到遗憾。我希望他早日康复。对于一个运动员,尤其竞技体育的运动员,一点小伤就完全可以改变一场比赛。我的右腿膝盖和脚也一直有伤,在赛车的时候完全没有影响,依然可以做出最快的时间,但是昨天我去踢了一场球,脚就真的不行了,所以我特别能理解那些有伤痛的运动员。 至于一些对于刘翔广告做太多的指责也是没有意义的,这些广告体育总局抽水不少,而且也花不了什么时间。在任何国家,这样的一位杰出运动员做的广告都不会比这个少。当然,我们肯定希望看到一个运动员可以不做任何广告,一直训练,我们管这个叫“专心训练”,日子也很清贫,但是不断拿冠军,我们管这种冠军叫“为国家争得荣誉”,等到退役以后也没什么钱,大家也把他们都忘了,几年后突然冒出一个新闻,说某某奥运冠军去给人搓澡了,大家也就唏嘘感叹几声世道。 其实,世道是由唏嘘感叹的人构建起来的。我希望刘翔可以再次拿到世界大赛的冠军,而弥补这一次失利的最好办法也是再次打破世界记录。当然,打不破也不妨碍他是中国最伟大的田径运动员。他赢得了所以这个项目的荣誉,当然,说得难听点,是叫为国家赢得了这个项目所有的荣誉,很可惜的是他不知道能不能赢得国民的理解。
-
Chris said:
韩寒。。犀利
-
EvilArk said:
我发现和现实的这群漫骂刘的人争论,我就纯粹是个大煞笔。
Which Facebook Applications Really Are the Most Engaging? A Look at MAU & MAU%. (11)
share
digg
by
Justin Smith (495)
on
Inside Facebook (591)
3 weeks, 3 days
ago
permalink
Given that yesterday was the last day that total active installs and daily active users were published for the directory, Inside Facebook has combined that data with Facebook’s newly released monthly active user data to figure out which applications have been the most engaging on a total monthly active users and a monthly active % basis over the last 30 days. In the future, this kind of analysis will be impossible, so this is a ...
-
junal said:
this new matrices is changing the popularity of an application ?
-
Derick Valadao said:
I have to share this for two reasons. First, I'm incredibly surprised at the fact that FB's upcoming "Great APPs" aren't all that well represented on any of these lists. Secondly, Zoosk, which is basically a shameless online flirting tool, is really highly ranked. It's pretty funny.
Updates to the Application Directory (3)
share
digg
on
Facebook Developers News Feed (133)
3 weeks, 3 days
ago
permalink
We've heard many of your ideas on improving the ways we help users find applications that are engaging and useful to them. Some recent changes to the Application Directory are some early steps to incorporate your feedback. First, we're rating engagement by the number of monthly active users instead of the number of daily active users. As we mentioned when we launched new metrics in June, we've evolved our application statistics to better surface relevant ...
FBML 语言高级应用详解 (6)
share
digg
by
随缘谷 (0)
on
译言-电脑/网络/数码 (4)
1 month
ago
permalink
原文作者:Facebook Developers原文链接:Facebook FBML High-Level Technical Specification译者:随缘谷译者:方若谷 Facebook Markup Language (FBML) 结构与理论的全面概况,介绍Facebook如何扩展HTML语言来使开发者能够在诸如Facebook的生态圈内创建应用程序并获得更加丰富和可靠的用户体验。FBML将开发者的应用程序高度地与Facebook结合,能够与用户和用户的好友互动。 FBML 标签类型 FBML在Facebook中起到很多作用,包括用户主页上的安全性维护,新鲜事中的简短摘要,以及导航页面上的全页显示。FBML的目标是提供多样的标签帮助开发人员针对这些进行设置。 除去一些特殊的标签,FBML的标签可以分为一下五类: l 社交数据标签 l 清理标签 l 设计标签 l 组件标签 l 控制标签 社交数据标签 社交数据标签是FBML的核心与最重要的吸引点。FBML的一大特色就是可以轻松的使用HTML放置社交标签。社交标签可以检索到发出请求的应用程序或用户并将数据按一定格式传送过去。传送的数据可以包括用户信息,组信息或者头像。 最常用的社交标签是fb:name. 它分辨出用户并将用户的名称用不同的形式显示出来,并且可以建立一个到用户主页的链接。 对于任何网络,一个辨别用户的系统都是非常重要的。开发者需要知道如何去处理用户的ID,需要思考如何将自己的数据的表现符合Facebook的风格和自己的应用程序的风格。 Facebook在每次调用fb:name标签时都会检查隐私权限以来保证标签使用的安全性。FBML的一个关键的特征就是专注是谁在访问页面。对于登入Facebook来浏览用户页面的人,用户的名称全部显示;而当在Facebook外部访问时,只显示用户的名;如果登入的用户被封锁不能查看特定的页面,什么也不会显示。 这个标签还有另外一些属性。Facebook假设每一个用户页面都是与一个用户ID相联系的,就是用户的主页面,所以这个标签可以显示为一个到用户主页的链接。此外还有一些与名称有关的说明英语语法的标签,来指明所有格、反身格以及用户是否在查看它自己的页面。开发者需要确定于这些标签有关的上下文。 清理标签 所有的网页设定他们自己的标准。允许第三方开发的网页需要让开发者意识到这些标准是什么,并且是如何贯彻的。FBML使用清理标签在内部和开发者的应用程序上贯彻这些标准。即使在一个网页中,不同的区域会使用不同的标准。这里我们以fb:swf标签来说明FBML如何处理Flash内容。 为了保持一个网站基本的视觉现实和感受以及隐私期望,FBML需要清理或过滤一些特定的HTML标签。诸如img和a的标签可以比较方便的清理,但是一些更强大的标签如object 和 embed需要被完全得滤去。FBML对于网站所允许的特定的功能使用更加明确的句柄,在本例中为展示SWF文件。 在Facebook中,SWF文件不能在页面上自动地播放,所以fb:swf标签显示一个用开发者指定的占位图片,直到用户使用此插件。在应用程序的导航页面(即应用程序在facebook上的页面),这个程序可以对页面的效果有更多的控制,所以fb:swf显示为一个植入的Flash插件。 当清理你的页面时,需要考虑你的网站的权限。你希望Flash插件播放什么,允许怎样的链接,你的网站如何处理网页的表单? 例如,Facebook以一种特殊的方式处理HTML Form(表单)标签。开发者可以使用标准的表单标签,但是Facebook以隐含输入的方式加入了更多的参数。这样Facebook可以确认登陆的用户提交了表单并且将表单的信息送回给正确的应用程序。与Flash对象不同,这些加入的参数开发者是看不见的。这些添加对操作规则没有控制能力,但是他们对于正确的操作是必要的。 设计标签 设计标签帮助设定网页的形象。FBML允许开发者使用标准的HTML和CSS 标签来设计他们的页面,同时也提供了预先设定好的设计标签来协助开发者将他们的应用程序融入主站点的风格。在Facebook中,这些标签被译为在我们其他网站上使用的元素,而往往这些元素具有能够在大多数其他网站上实现的普遍性。 例如,大多数开发者会使用fb:tabs来管理应用程序的流。Tab提供了一种便捷的进入应用程序不同部门的方法。开发者可以加入标签,立即获得一个可以识别的用户界面的元素。 Fb:tab的实际执行是一个从FBML到HTML的直接的转换。与fb:name和fb:swf不同,它不受网站上的浏览者和地址的影响。但是,必须fb:tabs必须注意fb:tab-item元素,它指定了tab的内容。 如果你在设计一个在诸如facebook这样的网站上运行的应用程序,前后呼应的规范与在你自己的网站上一样,所以只需产生你所希望在自己的网站上看到的效果的HTML。记住设计标签并不受登录用户和环境等数据的影响。 组件标签 除了设计标签,FBML提供了具有更多网站特色的标签。组件标签为Facebook上的应用程序创造了可以与用户互动的装饰性质的组件。这些组建往往提供了可以放在应用程序中的已经设计好的内容。 一个例子就是fb:comments。这是一个可以客户自定义的在应用程序显示评价的FBML组件。评价版与Facebook Wall相似,但是开发者可以将其结合如应用程序。对于用户而言,评价版就像一个Wall,而开发者不需要提供附加的后端代码来支持这个组件。 为了支持这些插件,供应商需要为应用程序中的每一个评价版提供一个独特的ID。FBML称此为XID。XID与应用程序结合指定一个独特的组件。 组件同时要能够将信息从应用程序传回。这种重新获取功能使用FBML来将数据从应用插件传回Facebook. 控制标签 FBML不是一种完全的编程语言,所以有目的性的省略了如循环这样的结构,并且只在有限的内容中允许分支。这使得显示器可以轻松地将获得的数据进行批处理。开发者会对一些情况不能预先知道,所以FBML支持有限量的控制标签。 其中最有用的是可见性标签,如fb:visible-to-owner。这个标签允许开发者之让应用程序页面包的拥有者看到内容。例如,你可以显示一个链接要求用户定制他们的程序包。控制标签不是隐私标签,而是用来控制FBML如何在页面上显示信息的。对用户隐藏的信息并没有从页面上除去,而是隐藏了。你可以通过页面的源代码看到信息。 当使用控制标签时,考虑一下你想显示什么信息,怎样显示,在什么环境下。你希望你的应用程序如何对某一个用户隐藏信息而对另一个用户显示信息。 FBML主要的参数类型 FBML用一下的参数类型来更好得定义标签。 数组:一个已知元素的值的数组,尤其像用户ID。例如,fb:multi-friend-selector使用一个数组来让用户选择多个好友。 布尔:你可以确定是/否,真/假,和任意的数字不是0/ 0。例如,<fb:name useyou=”true”>. 颜色:您可以使用颜色参数来定义相关内容的背景颜色。颜色参数可以用一个能被HTML是别的英语单词或者一个十六进制的色彩编号(6个字符的串)例如,红色,或#FF0000. 可以设定颜色的标签包括fb:swf和众多的fb:visible-*标签。 浮点数:一个浮点数。浮点数在fb:random-option中指定权重,以及在fb:fbml中指定版本号。 整数:任意的准确的密匙,也被称为“大整数”。代表性的应用为各式各样的ID,如用户ID,头像ID,相册ID等等。例如,fb:user的参数uid是一个整数,<fb:user uid=”12345” />。 字符串:一串文本。字符串可以是一个用户界面元素的标记,一个URL,或是一个消息文本。 UID: 用户ID。你可以用串loggediner或者profileowner来代替用户ID。Facebook的用户ID使用64比特的整数。 URL: URL的类型。Facebook允许在网站的不同位置使用不同类型的URL。URL可以使绝对URL,哈希识别符,或者一个相对URL。 FBML错误 ...
撑不住了,MySpace打开门招呼客人 (2)
share
digg
by
launlee (8)
on
下一代传播-传世纪-李劳 (2)
1 month, 1 week
ago
permalink
几年下来,SNS已蔚为壮观,也许还未能找到盈利方式——这需要市场的多方做好准备,非SNS凭一己之力所能促成。但做起来,做到大,做到最大,卖信息通道也好、卖APP也好、卖广告也好,以百万美元计的投入成百上千的公司人力聚集在这里,历史没法萎缩,模式总会出来。 昨天我提到LinkedIn和NYTimes.com合作,今天SNS另一巨头MySpace又放出口风,将加入OpenID联盟,而且将更大程度的向开发者开放自己的数据。目前,MySpace仍只是提供OpenId而不支持其他OpenId账户转入,但官方发言人表示存在这种可能。 User/用户的含义在发生变化。User不再只是一个孤立的ID,它逐渐成为一个鲜活的人,之前这个人基于ID存在,进行人机对话,现在这个人凭借ID进行人人对话,网站需要的正是这个人人对话。单纯的ID信息不再重要,所以大哥们才会加入这个联盟共享ID。User和ID就此疏离。 拿用户和以及数据给APP开发者分享,不是天上掉馅饼,是收集开发者长尾,大家一起努力为苍生,一起赚天下的钱。分享是为了合作,合作是为了开拓。你不开拓,别人也会开放,你会落后,别人胜出。在这场开放经济游戏中,谁开放得早,谁“开”与“收”的分寸拿捏得好,谁就能笑到下一个阶段。 Copyright © 2008此 Feed 的内容仅供个人或者非商业使用。在任何其他网站上使用都是侵权行为。如果您并不是在 Feed 阅读器内看到此内容,那您正在访问的页面存在侵权的行为。(数字指纹: )ShareThis
撑不住了,MySpace打开门招呼客人 (1)
share
digg
by
launlee (8)
on
下一代传播-传世纪-李劳 (2)
1 month, 1 week
ago
permalink
几年下来,SNS已蔚为壮观,也许还未能找到盈利方式——这需要市场的多方做好准备,非SNS凭一己之力所能促成。但做起来,做到大,做到最大,卖信息通道也好、卖APP也好、卖广告也好,以百万美元计的投入成百上千的公司人力聚集在这里,历史没法萎缩,模式总会出来。 昨天我提到LinkedIn和NYTimes.com合作,今天SNS另一巨头MySpace又放出口风,将加入OpenID联盟,而且将更大程度的向开发者开放自己的数据。目前,MySpace仍只是提供OpenId而不支持其他OpenId账户转入,但官方发言人表示存在这种可能。 User/用户的含义在发生变化。User不再只是一个孤立的ID,它逐渐成为一个鲜活的人,之前这个人基于ID存在,进行人机对话,现在这个人凭借ID进行人人对话,网站需要的正是这个人人对话。单纯的ID信息不再重要,所以大哥们才会加入这个联盟共享ID。User和ID就此疏离。 拿用户和以及数据给APP开发者分享,不是天上掉馅饼,是收集开发者长尾,大家一起努力为苍生,一起赚天下的钱。分享是为了合作,合作是为了开拓。你不开拓,别人也会开放,你会落后,别人胜出。在这场开放经济游戏中,谁开放得早,谁“开”与“收”的分寸拿捏得好,谁就能笑到下一个阶段。 Copyright © 2008此 Feed 的内容仅供个人或者非商业使用。在任何其他网站上使用都是侵权行为。如果您并不是在 Feed 阅读器内看到此内容,那您正在访问的页面存在侵权的行为。(数字指纹: )ShareThis
与David Li关于中国开放平台的访谈 (1)
share
digg
by
木绵 (4)
on
译言-电脑/网络/数码 (4)
1 month, 1 week
ago
permalink
原文作者:Tangos原文链接:Interview With David Li on China’s Open Platform译者:木绵随着校内、康盛、我乐网、淘宝网相继推出他们的开放平台,今年将成为中国开放平台概念的大年。上周,我有一次偶然的机会与David Li进行了依次访谈,他曾为facebook开发了一些很受欢迎的应用程序。因此,我们询问了他关于中国一些网站的开放平台的看法。 China Web 2.0 Review:你能否简单介绍一下你自己和你们的团队? David:我是42friends的程序员,是引领facebook应用程序的开发人员之一。我在设计和开发大型网络系统方面超过10年的经验。 CWR:你们团队为facebook开发了哪些微件? David:我们的送花(Growing Gifts)和孵蛋(Hatching Eggs)以及其他应用程序在facebook有超过1000万的安装量。 CWR:校内网的平台与facebook开发者平台进行对比,你怎么看? David:校内网的平台是一个不错的尝试,但整个平台感觉推的很仓促。API应用没有准备好被重度使用,且平台团队并没有做好准备应付第三方的开发人员。在过去几周,校内网已经有所改善。但是,今天的校内仍难以与一年前的facebook相媲美,但它正取得进展。 CWR:为何你认为校内的API应用并没有充分准备被重度使用? David:校内的平台是最多算是alpha版本且推的很匆忙。像我们所说的,API应用以及整个系统仍需要迅速改变。一系列功能都是准系统,与用户界面的整合尚未完成。在平台开放的第一个月,校内网开发团队反应很不及时,6月份的时候几乎没有和在北京的任何一个开发团队的开发人员有沟通。结果是,校内对第三方开放人员的冷处理,6