部落冲突电脑版里以前搜索170,后来怎么变成250了

小站会根据您的关注,为您发现更多,
看到喜欢的小站就马上关注吧!
下一站,你会遇见谁的梦想?
爱编程,不爱BUG&&爱生活,不爱黑眼圈&&我和你们一样,我和你们不一样&&我不是凡客,我是程序猿&QQ交流群:&微博:/fzh0213
自动聊天程序网上流行 网友集体戏耍“小黄鸡”
网友与小黄鸡聊天截图
  与Siri聊天,略有点沟通不畅,最近在人人网横空出世的&小黄鸡&就完全没有语言不通的烦恼。对于各种无厘头的发问,小黄鸡的回答总是充满幽默感。它其实是一个可以自动聊天的程序。&能随时随地、随叫随到陪你聊天,倾听你心事的人,或许是不存在的。能随时随地陪伴我们的人,或许只有我们自己。&网友感慨说。
  小黄鸡遭调戏 网友集体发问乐此不疲
  南京师范大学研究生刘晓欣在人人网上发问:小黄鸡,你是谁呀?小黄鸡立刻答复:你是我至尊无上宇宙无敌最美丽妖艳的主人(跪拜)。吃什么好呢?答:翠花上酸菜。没有酸菜吃什么呢?答:&蛋炒饭怎么样。&网友火星一号木小宝说:&小黄鸡最伤人!我说我真爱要结婚了,它说恭喜你呀。&
  记者在微信里尝试输入&中国政法大学&,小黄鸡回答:&当我步入神圣政法学府,谨庄严宣誓,挥法律之利剑,持正义之天平,积人文之底蕴,守政法之圣洁&。问&你的理想是什么?& 它答道:众里寻她千百度,那人却在灯火阑珊处。记者又在网页上和小黄鸡聊天。你是哪国人?&我身在哪国就是哪国人。& 记者用英文发问:&Where are you from?&& Inside your heart &这只小萌鸡答道。记者又转战人人网:你是哪国人?它答道:我是中国银!长江长城,黄山黄河,在我心中重千斤! 它贱贱的回复着实令记者招架不住。
  有时候小黄鸡也不是一直回答,它偶尔也会发问,比如这句:啊要辣油啊? 石洵同学马上问:&你是南京人啊?&&你昏的老,我不是哪个是啊?&&东南大学你知道吗?&&光棍与恐龙的集结地。& 石洵同学怒了:竟然黑我大东南!
  不少同学乐此不疲地戏耍小黄鸡,大赞&再也不担心没人聊天了&。
  小黄鸡&父亲&引猜测 技术男集体开发优化
  网友对&小黄鸡&其实并不陌生,之前就曾流行过一款名为SimSimi的小黄鸡,它是一款来自韩国的聊天机器人应用。在百度百科中的描述是:&他能和用户进行有趣的对话,你只要点击屏幕开始对话,SimSimi就会立即向你问好。和其他传统的聊天应用一样,只要向对话框输入文字你就可以开始对话了。&此次人人网上流传起来的小黄鸡程序,有网友猜测是个人开发的公共主页,调用了simsimi的数据库。
  记者根据各种线索找到一位名为王大鹏的人人主页,他的资料显示来自华中科技大学。记者发现王同学一直在做有关小黄鸡的程序测试,自从12月30日便开始在人人网上调侃小黄鸡,&小黄鸡,我忘记看非诚勿扰了,小黄鸡真好玩。&1月5日又发表状态:&小黄鸡这一会的量好大啊&。 &刚才犯了个很2的错误,导致小黄鸡会回复两次。&人人网信息显示,对小黄鸡开发并优化的不只是王大鹏一个人。同校的樊栖江也给小黄鸡加了屏蔽微信广告功能。在网上,王大鹏还呼吁大家一起来开发,链接了开发页面,技术男于是群起来开发,在这个开发页面中,优化到哪一步看得非常清楚,目前还在不时更新中。小黄鸡即时、贱贱的回复无疑给这个寒冷的冬天增添了一丝乐趣。
  解读&小黄鸡&
  渴望被陪伴心理让小黄鸡火了
  人人网友底骞目前在宾夕法尼亚大学留学,经他试验之后,发现小黄鸡只是一段冷冰冰的代码。他特地发表了一篇日志来解析。小黄鸡是基于一款叫做&Simsimi&的应用,其原理和当年清华图书馆的机器人一样,用户先输入一些预先设定的回复,这个叫学习阶段。然后小黄鸡在分析出用户回复的句子中的关键词之后,再根据预先设定的回复,进行回复。所以,小黄鸡回复就是掌握在用户手中的,我们教会小黄鸡什么,它就回复我们什么。
  底骞最后写道:或许,大家在知道小黄鸡是一个机器人之后,会很失望。但是,这似乎也说明了,能随时随地、随叫随到陪你聊天,倾听你心事的人,或许是不存在的。能随时随地陪伴我们的人,或许只有我们自己。我们都希望被陪伴,被关怀,无论是在爱情、亲情中,还是在网上。小黄鸡的出现,或许就是顺应了人们的这种心理。(记者 乔金玲)
唐纳德·克努特是算法和程序设计技术的先驱者,今天是老爷子75岁生日!
唐纳德·克努特是算法和程序设计技术的先驱者,计算机排版系统 TEX 和 METAFONT 的发明者。今天是老爷子75岁生日! http://t.cn/hbTd2n
电商在负重中前行:盘点2012关键词
2012年是电商由轻变重的一年,也是向商业价值回归的一年。  上海万擎商务咨询有限公司CEO&  2012年的国内电商市场风起云涌,VC对电商的热情迅速冷却,但传统巨头的进入让这一市场依然火热,价格战也从细分市场转化为全面的阻击战、围剿战,成为电商竞争的主旋律,另一方面,那些缺乏造血能力的电商们也不可避免的遭遇倒闭、并购和裁员危机,电商的基因到底是&电&还是&商&?这是曾经让电商界讨论了好几年的难题,现在或许终于有答案了,那就是电和商是不可区分的兄弟,缺一不可。  2012年也是真正体现电商由轻变重的一年,包括对供应链、技术体系、资本和品牌的依赖,电商们只能争夺品牌控制权,并大兴土木来建设大物流,不惜降低估值来融资,不断升级技术体系,从这个层面上看,电商越来越重。  2012年也是电商向商业价值回归的一年,购物网民红利的减少让电商的侧重点从&拉新&转向&用户沉淀&,只有那些持续购买的忠诚用户才让电商发挥价值,很多淘品牌和B2C遭遇寒冬,因为它们的广告依赖性太强,但是沉淀用户有限,品牌商都在从营销依赖转向品牌塑造。  以下是2012年电商九大关键词。  关键词一:VC迅速冷却  中国电子商务的融资潮是从麦考林和当当网的IPO开始的,在2011年达到高潮,曾经在很长的时间里,对电商的估值都是按照市销率( Price-to-sales,PS)来估的,普遍按照销售收入的3~5倍,其中凡客F轮融资时估值PS接近10倍,京东C轮估值PS约5倍,可谓疯狂,而国外同类的Drugstore、Zappos、Quidsi等知名B2C被并购时市销率仅1倍左右,根据统计,2011年电子商务行业融资46.91亿美金,在2012年仅23.08亿,下滑一半。  VC对电子商务冷却的原因有三个:1、全球资本市场遇冷,中国爆发的VIE结构问题让VC对电商望而却步;2、电商普遍造血能力太弱,缺乏成长空间,而早期融资估值又高的离谱;3、天猫、京东和苏宁易购等大平台横向品类扩张,让成本更高的垂直电商处境艰难。  关键词二:价格战  2012年是电子商务价格战最激烈的一年,因为大电商平台都到了发力的关键时刻,尤其在苏宁易购正式进场和腾讯电商调整之后,从、到,价格战也从周期性转到常态化,从单一品类到全品类,格局在快速、猛烈的价格战中不断调整,这也是很多垂直电商走入困境的原因之一。  毫无疑问,苏宁和国美的主营业务增长遇阻,利润下滑,线上又遭到京东的威胁,所以奋起猛攻电商,导致3C家电的电商市场格局快速转换,腾讯电商在调整后也以易迅网作为购销平台,QQ网购作为开放平台,天猫电器城也正式发力,用户对3C家电的价格较为敏感,参与竞争的同质化电商又太多,一淘网等比价工具推波助澜。  可以将6.18、8.15和双十一作为价格战的三个节点:  6.18:以阻击京东店庆月为核心,京东开展了为其一个月的大促销,苏宁易购大规模开展&零元购&促销,天猫随即开始了为期三天的&砸金蛋&活动,当当、亚马逊、库巴等随后也跟进。  8.15:以刘强东向苏宁国美发起挑战为发起点,声称大家电三年零利润,招聘5000个价格情报员入驻苏宁和国美的卖场,还在微博贴出了招聘邮箱,随后苏宁和国美迎战,线下卖场体系也开始降价促销,引起全民和媒体关注,这场狂欢最后沦落为口水战,发改委介入调查,最终不了了之。  11.11:这是历史上最大的一次电商促销活动,天猫上参与商家上万,以正常售价的一半作为基础价格,引发网民狂欢,支付宝当日结算收入191亿,当天上海主要商场销售普遍大幅下滑,这也是喊出&狮羊论&,声称电商吃掉传统商业就象狮子吃掉羊一样自然,引发行业争论,万达的掌门人王健林也抛出亿元赌局,对赌2020年电商是否占据整体零售业的一半,由于天猫大促销,也引发了京东、苏宁易购、易迅网等电商同行的促销战,后来都宣布销售破历史记录。  关键词三:191亿  在双十一促销前一天,马云接受记者采访,认为电子商务将对传统商业生态系统开展一次革命性的颠覆,&就像狮子吃掉森林里的羊一样&,接着双十一当天。  191亿背后其实有很多故事,首先去年的传统服装品牌遭遇到了最大的库存危机,利用各种渠道清库存,普遍都把电商渠道作为&下水道&,双十一提供了最好的出水口;其次天猫为了冲量,从10月15日就开始预售,压缩了双十一前后的销量,集中在一天爆发;再次阿里采用了全方位的广告策略为双十一铺路,包括电视、地铁、户外、视频网站、门户等等。  当然191亿也引发了关于传统渠道危机的大讨论,必然会促进更多的传统零售商和品牌更关注电子商务市场,尤其是传统零售商和商业地产都在把电子商务作为未来几年的战略核心,此次传统品牌的冲击造成的影响也很大,很多原本销售不错的淘品牌甚至遭遇销售危机,随着天猫营销成本的不断提高,洗牌趋势还会更明显,因为订单过多引发的体验差、物流延迟等问题也层出不穷。  关键词四:传统来袭  现在不会再有人拿&基因论&说事了,因为传统零售商和品牌商已经成为电子商务的中坚力量,苏宁易购强势发力,反攻京东线上市场,国美商城和库巴网融合后成立国美在线,银泰网走高端精品百货路线,红星美凯龙和居然之家等老牌家居卖场也纷纷参战,平安保险和泰康保险引领保险在线化浪潮,建行善融和交行交博汇围绕B2B和开放平台业务进行银行电商创新,力图通过供应链金融反哺传统金融业务,百丽投资的优购网稳健发展,由此可见,无论是零售业还是品牌商,都在积极谋求电商的布局,未来传统势力的电商份额肯定会逐步增加。  从品牌角度看,原本势头凶猛的网络品牌遇到传统品牌的强力阻击,现在B2C模式网络品牌纷纷遭遇危机,而淘品牌的位置逐渐被传统品牌替代,比如男装品牌,在天猫的销售额前二十位中已经没有淘品牌的位置。  传统零售商和品牌商做电子商务有供应链、品牌和用户群的天然优势,发展速度较快,但是传统业务和电商业务之间协同难度较大,容易面临&左右手互博&,需要一把手出面协调资源,理顺关系,还要调整过于保守的决策机制,让线上线下协同发展。  关键词五:垂直电商危机  ,凡客裁员,玛萨玛索和麦包包接连被曝裁员等负面新闻,,麦考林旗下麦网跟韩国趣天合资,,,酷运动和西街网等转战天猫京东,而百度乐酷天、耀点100、今日美丽和后玛特等,似乎一下子垂直电商就从火热的夏天直接跳到了冬天。  垂直电商为什么会发生危机?首先很多垂直电商一直受资本驱动,自身没有任何盈利能力,只是靠价格和营销推广拉动,造成虚假繁荣;其次在资本市场不景气的情况下,VC纷纷收缩对电商的投资,垂直电商们接连遭遇资本危机;再次天猫、京东、亚马逊、当当和苏宁易购等大型电商平台横向扩张,不断延伸品类,让原本以母婴和鞋类等标准品为主的垂直电商们迅速陷入困境,因为它们的营销成本不占优势。  纵观全球,垂直电商能够生存并发展的,大部分不是集中在标准品领域,必须围绕服务和个性化建立门槛,避免跟大平台竞争,乐蜂网和聚美发力自有品牌,齐家网深耕家居O2O,正大天地和易果网聚焦在高端进口水果,都通过专业服务在高度市场竞争中占据一席之地。  关键词六:团购洗牌  去年团购市场出现严重分化,美团和大众点评继续高歌猛进,美团的销售数字不断攀高,一直到12月的8亿,大众点评通过移动端的持续创新打造&本地移动生活圈&,而团宝(后转移到上海购买力公司重新开启)和24券黯然关闭,窝窝团和拉手等由于失血过多也一蹶不振,5000家团购市场出现严重分化,开始出现行业寡头,毕竟团购的边际成本较低,但是规模不够高的话很难平摊高昂的人力和市场成本。  还有一个重要变化是巨头的参与,百度地图部门更改为LBS事业部,依靠移动地图的优势打造本地生活服务的概念,财付通和微信也捆绑撬动O2O市场,支付宝也不敢落后,确定未来的战略核心是通过支付优势做O2O服务商,百度、腾讯和阿里三大巨头都盯上了高速增长的本地生活业务,这会对本来就在高速洗牌的团购行业形成冲击。  关键词七:购物网民红利萎缩  过去十年中国的网购市场一直保持高速增长,主要是购物网民红利和人均消费两个推动力,其中购物网民的增长在2002年~2010年之间保持在30%~40%的年均增长区间,也使得网购消费每年增长在80%~100%,在2011年购物网民增速下滑到2成左右,网购规模增长也下滑到6成左右,根据CNNIC数据,由于网民规模的年均增速已经下滑到10%左右,购物网民的增速将继续下滑,使得网购规模的增速也将同步下跌。  购物网民红利的逐渐消失,让电商的竞争从拉新客为主转向沉淀用户为主,以营销为主转向以深度经营用户为主,常态营销情况下重复购买率较低的电商面临困境,因为没有那么多的新客让你挖,以淘品牌为例,重复购买率和口碑质量很高的裂帛和茵曼等迅速崛起,而很多曾经很辉煌的淘品牌由于过于依赖淘宝营销规则遭遇危机,营销依赖性越重的网络品牌遇到的困境越大。  关键词八:小而美  马云提出小而美和C2B是未来淘宝的转型趋势,并且在双十二规模性测试C2B,在天猫抽走淘宝精华流量的基础上,到底淘宝向何处去?马云给了答案,淘宝要培养一百万个年销售规模一百万的卖家,小而美是指定位于细分领域的小卖家,它们的盈利能力和客户满意度、回头率都比较高,虽然很小,但是长得很美。  无论是小而美思路还是C2B模式转型,淘宝都在改变,以区隔于天猫,摆脱过去低价、低质的形象,也将品牌化的资源都让给天猫,定位区隔会让淘宝天猫都有自己的定位,实现共同良性发展,而不是过去一直在争夺流量和资源。  关键词九:供应链金融  阿里金融的数据一公布,立即引起了银行业的恐慌,包括招行、平安银行、包头商业银行在内的银行也纷纷关注,阿里金融以数据化为基础,在线评估商家的信用额度,并自动完成放款和收款工作,省去了繁琐的审核工作,坏账率仅0.76%,去年利息收入超过3亿,成为阿里营收的重要组成部分。  在阿里金融试水成功后,京东也跟中国银行北京分行签订协议,共同围绕京东平台开发供应链金融业务,这不仅给盈利带来新的空间,而且激活了平台商家的现金流,促进京东平台更好的发展,苏宁随后也宣布在重庆建立小贷公司,为苏宁易购的商家提供供应链服务。  2012年银行也不甘寂寞,建行善融平台和交行交博汇其实也是想通过供应链金融的方式建立电商平台(B2B和开放平台),然后为传统金融业务提供进一步支持。  相信未来供应链金融将成为电商平台体系的重要组成部分。
真正的极客之王:尼古拉·特斯拉
&交流电之父”——尼古拉·特斯拉,一个被严重低估的天才。by@工程师style
视频叫做《lady java》,估计你马上就会明白,这是在恶搞美国当红歌手lady gaga的,没错,这个视频mv是模仿lady gaga 的一首叫做《Bad Romance》的MTV,画面是模仿的,曲子是原曲,只是歌词换了。应该说是很有创意的,唯一的缺点是,歌词不好,我看到外国网站上很多的评论说这个词写的太粗俗,特别是有一句是骂.net的。相比起之前他们做的另外一个叫做《Java风云》的视频逊色不少。
防止代码变质的思考与方法
1、软件长期运营存在什么问题一个大规模的客户端软件的生命周期中,我们可以把它分为两个比较粗的时期。一个是前期的搭建软件的时期,即从无到有的时期;第二个是搭建完成之后,进入的一个稳定的运营时期。第二个时期才是最关键的,在这个时期我们会持续的迭加需求,持续的优化功能,而且第二个时期也是代码在慢慢变质的时期。在这个时期,你可能会发现:我们的软件慢慢出现模块耦合严重,牵一发而动全身;每个版本都会涌现出老功能的BUG,你没动过的模块也会出BUG;或者改了一个小问题了,带出来很多其他问题;缺乏扩展性,往老模块加新功能非常痛苦;程序的崩溃率越来越高;新员工接手老模块经常不能理解原来的设计思想而改坏;移植一个DLL到另一个软件时,发现必须连带也移植十几个DLL。本文将分享对于这些问题的思考与方法。
2.&软件的积木模型一个运营型的客户端软件,做出来就是为了长期运营,需要不断的迭加功能。而不是做出来,两三年就重写一次。那么这样一个软件就像堆积木一样。一个软件刚开始写了两千行代码,感觉设计得非常好,模块化扩展性都非常好,性能也非常快,都能很好的面向运营。写了两三年之后,就会出现像这种积木一样的结构,很容易崩塌。所谓,形象的说,可以看做是某个积木不稳定,要往里塞一塞。那么整个开发过程,就是一个不断迭代、不断优化、不断重构的过程。对于我们这个积木模形,有什么办法不让一些木条跑出来,这也是我们需要想的思路。我们是不是可以先围四面墙,然后在墙里面再去塔积木?
3.&导致代码变质的两大因素团队中总是会存在这样那样的问题,这些问题最终总是影响到我们的代码朝着不良的方向发展。对于这些因素,我可以将它们抽象为两大类。一类是人的因素:比如架构设计不合理,需求没考虑清楚,项目进度压力,沟通问题,缺少文档、培训,等等。另一类是时间的因素:比如人员的变动,需求的长期迭加和变更,等等。人的因素是由于人本身的素质或疏忽导致,时间因素是由于时间的长期推进导致,即使人的素质很高也必然会出现时间因素的问题。
4.&代码变乱的微观原因在上述两大类因素的长期作用下,最终会导致代码越来越乱。如果从微观的角度来剖析,这跟依赖有着很大的关系。代码的变乱,根本原因就是由于太多不良依赖或者模块失去单一性所致。我们来看一下依赖是如何产生的。
&&&&1). 依赖的方式如下图所示,如果组件A依赖于B,B依赖于C,A也是隐含的依赖于C的。组件A不能单独使用,必须同B和C一起使用。在现实的代码中,可能存在着非常长的依赖链。
依赖的方式也可能是多种多样的,单向依赖、双向依赖、环状依赖或者一个依赖于多个。下图也是一些示例,现实的代码中可能是由各种依赖方式组成的非常复杂的网状结构。
&&&&2). 依赖的变化在两大类因素的作用下,依赖会发生变化。最常见的变化应该是依赖的箭头越来越多,网状结构变得越来越复杂。如果没有增加新的组件,下图中左边的图往往会变成右边的图。起初设计好的很好的代码,可能是左边的样子,模块具有很好的独立性和可移植性。随着时间、需求、人的变化,很可能由开发人员很随意的一行代码,就变成了右边的图,一条红线就出来了。两个模块变成相互依赖,上面那个模块就不再有独立性和可移值性。我们的代码从设计之初到现在,中间经过了几年的时间,代码变得越来越乱很大的原因是因为这种红线的持续出现。本来有很多独立性很好的模块,变成了错综复杂的网状结构。
前面是没有引入新组件的情况,如果引入了新组件,必然会引入新的引赖,那么就要好好的去界定,引入的新组件是属于哪个层面的。像下面第一个图,新引入的组件依赖于原来两个组件是在最上层,第二个图新引入的组件是在中间层,第三个图新引入的组件被另外两个组件依赖在最底层。
引入新组件,其实应该做好充份的考虑,而不是让开发人员随意的引入。需要充份思考引入的新组件应该放在哪一层面才是最合理的,才有利于以后的扩展和移植。可能读者会遇到这种情况,一个功能编译没有问题,测试也没有问题,发布后一两年也没有问题。当我们要把这个功能移植出来的时候,才发现问题大了。你想移植一个组件到另一个软件时,必须连带也移植十几个组件。
5.&如何解决依赖
&&&&1). 组件网图要解决依赖,首先要发现哪些是不正确的依赖。下图就是一个具有良好层次的依赖关系图,我们称之为&组件网图&。对于我们现实的软件中,我们非常需求这样一张图将整个软件所有组件的依赖关系绘制出来,以便于我们发现其中的错误依赖进行解决。
如果组件网图中存在错误的依赖关系,或者如果有需求要求图中的组件h依赖于g,应该怎么办?可以通过下面的&分解适配&和&升级降级&的方法进行解决。
&&&&2). 分解适配(单一职责)分解适配是指将一个功能复杂的模块分解为多个具有单一职责的模块,那么模块间的依赖关系也会变得单纯。读者可以结合下面的案例理解这个方法。
&&&&3).&升级降级我们经常会做重构,对于上面那张组件网图来说,重构就是将不合理的依赖断开,把更通用的逻辑抽出来放在底层,将不能用的逻辑放在上层。重构其实就是不断升级和降级的过程。比如说我们前面的图,如果H依赖于G了,那么可能考虑将G进行分解适配,将G分为G1和G2,将G2和H合并为一个新组件。这样就完成了一个分解适配和升级降级的过程。
6.&处理依赖的方法论
&&&&1).&通用的模块不要依赖于不通用的模块我们进行层次划分,通常是通用的模块放到底层,不通用的模块放在上层,不通用的模块依赖通用的模块是合情合理的。反过来,如果通用的模块依赖于不通用的模块,那么这个通用的模块也会变得不通用。
&&&&2). 之前的创建模块尽量不要依赖于后创建的模块根据时间轴以及产品的发展,较早开发的需求一般都是通用的或者是基础性质的需求,而后开发的需求是业务型的需求为主。根据这个性质,后开发的需求应该大部分依赖于之前的特性,比较少的情况是让之前的需求依赖于一个后来的需求,当然一些需求变更可能会引发这个现象。后创建的模块虽然可以依赖之前创建的模块,但是尽量不要去修改原来创建的模块,如果出现这种情况,也要考虑一下这个修改是不是合理的。
&&&&3). 需要进行微观分层(组件网图)日常开发中,需要有一张组件网图展现在开发人员的面前,使得开发人员在能意识到哪些依赖是不应该出现的。当然,在开发一个功能之前,也应该进行微观层次的设计,之后再进行代码的编写。
7.&增加功能三步法
我们拿到一份需求,需要增加一个功能,应该怎么做?如果新功能与原先的模块有依赖的时候,如果是经验欠缺的同事,他们会怎么去做呢?会不会考虑说架构会不会合理?经验欠缺的同事可能通常都不会这么考虑,他们只是集中于能不能把需求实现,而不是考虑这样用架构上合不合理。团队就应该有规范去约束经验欠缺的同事不去犯错误。这里有一个增加功能的三步法供读者参考,这些方法可能不完善,读者可能有更好的方法,应该寻找适合自己团队的解决办法。
&&&&1). 不修改依赖,不修改或增加接口假设原来就有两个模块,一个在上层一个在底层,如果需要新写一个功能,第一步需要先考虑的是,我能不能在上层写代码,不修改两个模块的依赖,不修改也不增加接口,我的需求能不能满足。假如说已经有现成的接口和现成的依赖,首先就要考虑能不能利用现成的接口来完成需求。在没有规范约束的情况下,可能很多时候这个模块改一下,那个模块也改一下,就把需求做完了。
&&&&2). 不修改依赖,但增加接口如果第一步不满足需求的情况下,我们才考虑第二步,不要修改依赖,但是修改接口,这个接口可能就是一个比较通用的,而不是针对特定需求的,新增接口需要考虑扩展性和通用性。很多场景其实到这一步都可能满足的。
&&&&3). 修改内部依赖如果第二步还不能满足需求,必然会导致模块的耦合,底层如果依赖于上层,就要重新考虑将组件依赖图进行一些调整,就必须做一些重构,进行升级降级,完全耦合的两个模块甚至可以合二为一。
8.&组件网图的自动化监控
随时时间的推移,代码中的依赖越来越多,如何将代码依赖的变化有效的监控起来。建议团队开发一个监控组件网图变化的工具,一旦有开发人员把依赖搞乱,工具就会发出邮件进行报警。一个依赖层次正常的组件网图,是不会出现环状依赖的。我们可以将环状依赖作为代码变乱的一个客观依据。所以组件网图工具可以做成只要发现环状依赖,就发出邮件报告给开发人员进行重构。组件网图工具应该每天夜里定期运行,找到当天新修改的代码中是否引出新的依赖和环状依赖,及时修改。
9.&让架构去保证开发人员不犯错防止代码变乱,我们可以进行各种培训提高开发人员的素质,开发前的设计评审,开发后的代码检视,或者是监控工具每天的检查。更重要的应该是从架构上去保证开发人员不会犯错误,就像前面提到的积木模型,先将四面墙围起来再进行积木的搭建。我们怎么在架构上让开发人员方便的进行解耦?比如我们有一个通用的界面,界面上会插入各种业务图标,我们不能让一个通用的界面去依赖于各个具体的业务,所以应该设计一套插入体系:在界面上留了一些位置,让业务插进来。这就从架构上访止这种耦合,后续开发人员需要继续加图标,他不会在通用界面上去调用业务的接口获取图标,因为现有机制很难这样做。所以只要架构上设计考虑充份,是可以让后来的开发人员不要犯错误的。
趣文:程序员的日常生活(涂鸦组图)
这周公司搞活动:全员交流演讲会&&每天3个人上去随便讲啥东西,新技术也好、工作心得也好、兴趣交流也好等等,都能说。我是周二第一个说的。其实一直很想画一次这种涂鸦组图,内容正是我想画的。咔咔,趁此好机会~~~~ 目的是!目的嘛,看到后面自然就知道啦关于人设:人设我没有抄袭,我确实是这个发型(动漫里很常见:秋山澪,地狱少女,谏山黄泉,***holic侑子,五更琉璃,维多利加 等等,都这个发型,不过两边短的一刀平还是挺舒服的)而且最近上班也确实穿这套制服的(我淘宝买的日系制服,不是公司制服哈)关于的那些事,别说这几张图,画180张都不够描述程序员的全部
&&&&&以下是5月1日凌晨更新,5P + 特典2P&&&&&&&
有了求加薪还不够其次,为了把本子全部用完,画蛇添足一下,求个调休,求个奖金
美工+as3+后台,三合一,那张图的重绘版葫芦娃版本~~~ 7个,正好填满,很合适啊哈哈~~~
&&&&&以下是4月30日凌晨更新,3P + 特典1P&&&&&&&&
下面的是演讲会的投票,诶,演讲会指名要我当主持。。投票都是涂的同事的Q版头像(有2张男同事的是直接抄网上表情,还有一张是PS网上某个脸表情,画不来男人,其他人都是原创的)
&&&&&以下是4月28日凌晨更新,5P&&&&&&&
&&&&&以下是最初演讲会用的18P&&&&&&&
对于码农这个称呼,有些人喜爱有加,有些人不以为然。区别在于对待&农&这个字的感觉。农当然是指农民,这个词寓义很丰富,既可以说它伟大,也可以说它渺小。说它伟大,是因为我们的生存离不开农民,而且中国一直是个农业为本的国家,曾经说是百分之八十的人是农民,这意味着往前翻一两代,你我众人皆是农民出身。以此观之,农可谓大哉。说它渺小,则是因为大家的观念里,农民意味着有很多缺点,冠冕堂皇的说法是劣根性,比如目光短浅、思维陈旧、自私小气,等等,总之是为我们受过教育的人群所看不惯的种种毛病&&这些毛病虽然我们自己也有,但是我们看不见&&于是乎&农民&成为了骂人时常用的字眼。
  其实,把自己的编程生涯与田间地头的锄禾日当午对应起来,确是有那么些相似之处的。你能想象得到,田间整齐栽种的秧苗,与屏幕上显示的错落有致的代码行有几分神似。各种庄稼的种植是有讲究的,正如你要注意编程风格。施肥灌溉,犹如你对代码进行的编译链接。除草除虫,自然是在做着debug。你挑水来我浇园,大概是在小菜园中进行的结对编程。因为靠天吃饭,农民们也要学点云计算,去五道口职业技术学校进修的人也多起来了。收割的季节,活多人少,也常常是要搞外包的,因为deadline很重要,time to market不容错过。  不过坦率地说,码农这个叫法让人体会更多的是滑稽、搞怪、无厘头。毕竟一个是简单的体力劳动,一个是高智商的脑力劳动,不可同日而语。而程序员却偏爱这样的时空错乱的感觉,自嘲(我就是个农民!)的同时却又自命不凡(我是码农我怕谁?!),特立独行极了。  码农的草帽底下,是一颗充满创造力的自由不羁的头脑。他们遵从最佳实践而痛恨陈规教条,他们欣赏天才而不迷信权威,他们喜欢思考而不轻易苟同。他们是技术人,却追求人文理想;他们敢于呐喊,说出自己的观点和主张,也更善于脚踏实地,用自己的点滴工作去改变现状。码农们是勤奋的,加班加点的工作是常有的事情,城市夜间的灯火,有多少是在码农们的办公室和居所点燃?周末四处举办的技术交流和讲座,又活跃着多少码农的身影?线下读书,线上讨论,冥思苦想,动手实践,新技术驱动着码农们的脚步,码农们在改变着我们的生活。  生存离不开农民,生活离不开码农。
《非你莫属》自称码农的工科美女
自称码农的工科美女,最喜欢做的就是编代码,台下的宅男们不淡定了,各种掌声欢呼声!把大老板批得体无完肤后还让老板疯抢的,这才叫低调的嚣张!《非你莫属》平台上我看到最牛气的求职者,无敌牛气的工科女生!
  在中国不缺码农 但缺有想法的人。有乔布斯能力的人不一定能成为乔布斯 但没有个性的人绝对成不了。
华为手机是怎么诞生的?华为老员工谈华为终端的来龙去脉
本文来自一位华为老员工写的看华为系列,通过常年追踪报道华为的记者首发。编发如下,小标题为虎嗅所加:&华为做手机应该是不知不觉进入这个业务,至少在很长的一段时间之内,公司并不怎么太重视终端业务。&
受小灵通刺激&当初,华为是在做小灵通的时候切入终端业务的。进入小灵通的手机业务完全是被UT斯达康给拖入进去的,大家都知道UT斯达康由于小灵通业务一时风光无限, 并开始瞄准华为的业务范围,打算以小灵通的高利润作为基础,捆绑销售软交换、光网络和无线(GSM/CDMA/3G)产品,从而进入华为的地盘,这也引起了华为的高度警觉。&公司一牛人,也就是普通员工,专门找到UT的财报做了个利润分析,发现小灵通业务竟然占到了UT利润的130%,其中小灵通手机业务占到了利润的100%,小灵通系统业务占30%;除此之外的其他业务全都在投入期,一共亏掉了30%。这个报告被公司高层采纳以后,决定打击UT的利润。当时华为已经错过了做小灵通系统设备的时机,短时期也搞不定小灵通系统设备,但是小灵通手机则没有壁垒,比较容易进入。&
公司就拿了2亿人民币做小灵通手机业务。公司当时的要求是:不准高利润,也不准亏本,自己养活自己,滚动发展。
逐渐形成华为终端的销售模型&做手机有两大要点:销售渠道和售后服务。其实稍微分析一下就会明白,UT当时只走运营商渠道,并没有公开销售渠道。而对于售后服务的问题,也不知是哪个华为的天才提出来的,不做售后服务,机器坏了就换,这样可以在短时间内把小灵通业务做起来。如果坏了就换的话,这个比例有多少呢?当时华为无线固定台的损坏率只有1%左右,即使小灵通手机高一倍也不过2%。也就是说,如果华为卖给运营商100台手机的话,会另外再送2台手机以解决售后的问题,这个代价其实并不大。&这个终端销售的原则后来被用于华为的数据卡、智能手机和家庭固定台上了。所以大家经常问华为手机的品质如何,我说还是挺有信心的,原因就是损坏率肯定不会高于2%,否则运营商就会找华为的麻烦了。&
运营商是华为的强项,打开销售渠道非常容易。很快,华为小灵通手机的市场占有率就从5%增长到了25%。也正是因为华为的参与,当时小灵通的平均单价一下子从1500元直线降到了500元。小灵通手机销量的大幅增长也带动了UT小灵通系统设备的增长,但是毛利已经远远不如预期了。很快就发生了UT第一次季度的销售额没有达到预期,从此之后UT再也没能达到预期,走进了下滑轨道。&在销售小灵通手机的过程中也发生了很多事情比如骗货等,公司把这些经验总结和归纳之后,渐渐形成了华为终端以后的销售模型。&
小灵通之路走到头,数据卡应运而生&很快小灵通手机的销售就进入了平台期,大约是在年的时候,可以预见小灵通肯定要进入下降轨道了,华为这批做小灵通的员工要寻找新的活法,求变是唯一的出路。恰好此时沃达丰主管销售的一位高管来华为访问,随口问了一句有没有3G数据卡。华为的陪同人员认为这是一个重大的机会点,于是赶紧会同研发人员,先是OEM了一款给沃达丰用,并同步开发自己的产品。当时欧洲数据卡的单价大约是1000欧元,公司测算成本估计不超过50欧元;想想也是,数据卡和手机本身的差别在于不用电池、不用键盘、不用屏幕、不用听筒,成本肯定低于手机。&但当时的数据卡不好用,主要原因是需要安装驱动程序,还有进行复杂的设置,驱动也只能从光盘安装。很多人都有这样的经历,经常找不到安装光盘,又不知道IP地址和APN等网络设置,再加上价格又很贵,这些因素都极大地阻碍了数据卡的使用。公司的研发就想出来了免驱动和免设置。其实当时的Windows操作系统还做不到免驱动,华为的一个哥们天才地想到在数据卡当中内置存储卡来存放安装程序,插上电脑以后就会自动安装驱动程序,同时把设置直接内置到安装程序中,免去了复杂的设置。经过这些小小改进之后的数据卡很快就点燃了全球数据卡市场的熊熊大火,而华为数据卡的市场占有率也很快提升到了70%。&
由数据卡过渡到智能手机,寻求定位&
2007年,第一代iPhone发布,公司战略部刘南杰博士提出的电信网络&端管云&战略也逐渐被高层接受。此时,公司一名员工首先提出来:智能手机将替代便携电脑,而便携电脑是数据卡的主要载体,如果智能手机热销就会危及到数据卡的销售。由此,拉开了华为进入智能手机的大幕。&华为内部也知道,华为不可能成为苹果,也不可能成为三星。那么,华为的位置在哪里?公司消费实验室的一个哥们提出:华为应该做150美元的智能手机,国内也叫做千元智能机。这个哥们经过研究发现,2G的GSM快速普及的时候手机的价格在170美元左右,那么3G想要快速普及,预计智能机的价格应该在150美元左右。此后,从2009年到2011年,华为全力推广千元智能机,得到了大部分运营商的认可,也确立了华为在这个档位的地位。当然,这也形成了华为智能机的低端形象。从国内可以看出来,公司出了一系列精品千元智能机如G330D、C8650、C8812和C8812E,等等。结果的确就像公司预想的那样,智能机的增长抵消了数据卡的下滑。&我对于公司的手机业务还是比较有信心的,原因还是华为手机业务正在快速的改进之中,手机的产品设计从Ascend P1开始就上了新的台阶,虽然华为手机的营销渠道、品牌、品控、UI等方面做得都还不够好,但是可以看出都有了很大的改进。同时由于华为自主研发的K3应用处理器和巴龙基带芯片投入量产,在智能手机上有了核心的控制点,产品也能够平台化,从而有效地降低了成本。&同时面向全球市场,既是华为手机的优势,也是华为手机在中国的劣势。微博名人@许单单 在新浪微博上曾经说过,华为输入法做得这么差,为什么不让搜狗来做。问题是搜狗又不会做阿拉伯语、法语、日语和意大利语的输入法,而华为手机要卖到这些市场去就必须有这些输入法作为配套。&最后再多说一句,算是结束语吧:如果华为手机业务停止快速改进了,那也就是华为手机业务关门的时候。不过身在华为,看到华为手机一直都在快速改进,尽管做得还不够好,我依然觉得还是有希望的。
你好,对话框
&怎么了?&除非你对某类对话框已司空见惯,否则遇到,第一反应往往是这样的?这种体验就像你明明急着去赶车,途中却不断被拦住塞传单一样。不能否认,它是一种打断,有时甚至会成为打扰。做为设计师,虽知&打断&暂不能杜绝,但不使之变为&打扰&,却是我们该努力做到的:  ①&多次打断=打扰  隔一个小时打断你一下,你或者还可以忍受。若是1分钟内好几次打断你,想起来就抓狂吧?这也是Chrome为什么在判断此网页多次出现对话框&打断&用户后,出现这么一个&禁止此页再显示对话框&的选项。
  把握住一个原则:能不用对话框就尽量不要对话框。除非以下两种情况:  A.&某个操作是具有很大风险的,或者不可逆的。  下面请你用此原则做判断,此对话框的出现是否合理:  在win7系统下,每删除一个文件都会出一个对话框请我确认是否删除
  (提示:一般的删除真的是不可逆吗?windows还有个回收站,从回收站找回又会费很大成本吗?)  B. 无法预先避免,一定需用户确认的。  下面请你用此原则做判断,此对话框的出现是否合理:  活动已经结束,&投票&仍呈可点态,点击后对话框告知我一切都结束了
&  概括一下,在准备设计一个对话框之前,请&三&思,打断真的有必要吗,值得吗:
  ②&&&表意不清=打扰  A. 问&是/否&还是&确定/取消&  先温习下语文:
  那么再回到我们的对话框:  情景1:用户点击了退出,为了避免用户是误操作,你再询问用户真的要退出,此时是用&是/否&还是&确定/取消&好?
  建议:  既然是点了&退出&,真想退出的概率还是远多过误操作的概率,那么,这里面就是有一个很强的&是的,我要退出&的前提在。  如果你接着出对话框问&你是否要退出?&用户可能会莫名其妙,我都点了&退出&了,你还在问我是否,我不已经选择了吗?  而用&你确定要退出?&就能给用户一个讯号,我们知道他选择了退出,这里只是一个再确认。  &  情景2:Chrome浏览器有一个功能,当你第一次打开一个外文站点,他要出一个对话框询问你的意见要不要翻译。这个时候该用&是否&来询问还是&确定&呢?  建议:  既然是第一次打开,我们无法判断用户是希望翻译还是不希望:现在英文普及度高,有些用户可能就是喜欢读原汁原味的,有些则希望看翻译领会大致意思即可。即便是同一个人,在不同时段,有时会希望看翻译后的网站,有时则会希望看原始网站。  不能揣测出用户的意思的时候,这里显然要用&是否&来做询问。这也是chrome现在的做法:
  B. 所答该所问
  看到这里,你或者会有疑问,之前举的Chrome的例子,问&是否需要翻译?&答的是&翻译/否&啊,压根没出现&是&啊。请接着往下看&  C.&能否即不是&是/否&也不是&确定/取消&
  看来用明确的动词好像是好于&确定&的?  也不全是,当你在问题中提到的点很希望得到用户的注意,或者是这个操作不是几个字就能说清,需要在问题中详细描述时。此时用&确定&会更合适。  即在有些时候(上面已分析):  &是/否&也可演变为&某具体动词/否&;  &确定/取消&也可演变为&某具体动词/取消&的组合。  D. 一定要用&是否&或&确定&做设问吗?  情景:用户读连载小说,连续阅读直到一需付费的章节,出现一对话框,提示你需要花30Q点购买才可以阅读,你会用下面的哪个对话框?
  对话框2,&购买此章&的button也起到了引导作用,又直观。可没用&确定&购买的问句,也没用&确定&的button,会有问题不?  可用性上看,没有问题。  那这里用对话框1和对话框2有什么区别?有优劣之分吗?  那再次咬文嚼字一下:刚才在区分&是/否&和&确认/取消&的时候,就已经说过在问&确定&之前,其实我们心中就已经有一个&是&前提了。  在现在这个情景下,用户不是在确定了购买意向,点击了&购买&后,然后弹出一个告知其更多信息,再次确定其是否真的购买的对话框。  而是用户在试读,读完一章又一章的免费章节,他其实都无法预料从哪一章就要开始收费了。  所以这个对话框的出现,是不含任何&是&的前提的,同时也是没有预期的。  此时陈述给用户一个事实,更偏向于一种告知。而写明&购买此章&的按钮更起到了一种建议和引导作用。  若问&你确定&.&就像你还不清楚一个人是否有买房计划,也不清楚对方是否喜欢这个房子,就直接叫人家交钱一样。会略显唐突了。  咬文嚼字结束。如果你认同,那就严谨起来,让你的用户见到对话框时,说&你好&,而不是&讨厌&。
C语言中史上最愚蠢的Bug
 本文来自,很有意思,分享给大家。我相信这样的 bug,就算你是高手你也会犯的,你来看看作者犯的这个Bug吧。  首先,作者想用一段程序来创建一个文件,如果有文件名的话,就创建真正的文件,如果没有的话,就调用&&创建临时文件。他这段程序就是 HTTP 下载的C程序。code==200 就是 HTTP 的返回码。
elseif&(code&==&200) {&//&Downloading whole file
& & /*&Write new file (plus allow reading once we finish)&*/
& & g&=&fname&?&fopen(fname,&"w+") : tmpfile();} &  但是这个程序,只能在 Unix/Linux 下工作,因为 Microsoft 的&tmpfile() 的实现居然选择了 C:\ 作为临时文件的存放目录,这对于那些没有管理员权限的人来说就出大问题了,在 Windows 7 下,就算你有管理员权限也会有问题。所以,上面的程序在 Windows 平台下需要用不同的方式来处理,不能直接使用 Windows 的 tmpfile() 函数。  于是作者就先把这个问题记下来,在注释中写下了FIXME:&
elseif&(code&==&200) {&//&Downloading whole file
& & /*&Write new file (plus allow reading once we finish)&*/
& & //&FIXME Win32 native version fails here because
& & //&Microsoft's version of tmpfile() creates the file in C:\
& & g&=&fname&?&fopen(fname,&"w+") : tmpfile();} &  然后,作者觉得需要写一个跨平台的编译:&
FILE&*&tmpfile (&void&) {& & #ifndef _WIN32
& & return&tmpfile();
& & //code for W
& & #endif
&  然后,作者觉得这样实现很不好,会发现名字冲突,因为这样一来这个函数太难看了。于是他重构了一下他的代码写一个自己实现的 tmpfile() & w32_tmpfile,然后,在Windows 下用宏定义来重命名这个函数为 tmpfile()。(陈皓注:这种用法是比较标准的跨平台代码的写法)&
#ifdef _WIN32
#define&tmpfile w32_tmpfile
FILE&*&w32_tmpfile (&void&) {
& &//code for W
}  &  搞定!编译程序,运行。靠!居然没有调用到我的 w32_tmpfile(),什么问题?调试,单步跟踪,果然没有调用到!难道是问号表达式有问题?改成 if & else 语句,好了!&
if(NULL&!=&fname) {& & g&=&fopen(fname,&"w+");}&else&{& & g&=&tmpfile();}
&  问号表达式不应该有问题吧,难道我们的宏对问号表达式不起作用,这难道是编译器的预编译的一个bug?作者怀疑到。  现在我们把所有的代码连在一起看,并比较一下:
  能正常工作的代码&
#ifdef _WIN32 # define tmpfile w32_tmpfile#endif FILE * w32_tmpfile ( void ) { //code for W} else if (code == 200) { // Downloading whole file /* Write new file (plus allow reading once we finish) */ // FIXME Win32 native version fails here because // Microsoft's version of tmpfile() creates the file in C:\ //g = fname ? fopen(fname, "w+") : tmpfile(); if(NULL != fname) { g = fopen(fname, "w+"); } else { g = tmpfile(); } }
  不能正常工作的代码&
#ifdef _WIN32 # define tmpfile w32_tmpfile #endif FILE * w32_tmpfile ( void ) { //code for W} else if (code == 200) { // Downloading whole file /* Write new file (plus allow reading once we finish) */ // FIXME Win32 native version fails here because // Microsoft's version of tmpfile() creates the file in C:\ g = fname ? fopen(fname, "w+") : tmpfile(); }
&  也许你在一开始就看到了这个bug,但是作者没有。所有的问题都出在注释上:
/*&Write new file (plus allow reading once we finish)&*/
//&FIXME Win32 native version fails here because
//&Microsoft's version of tmpfile() creates the file in C:\ &
  你看到了最后那个 C:\ 吗?在C中,\ 代表此行没有结束,于是,后面的代码也成了注释。这就是这个bug的真正原因!  而之所以改成if-else能工作的原因是因为作者注释了老的问号表达式的代码,所以,那段能工作的代码成了:&
/* Write new file (plus allow reading once we finish) */// FIXME Win32 native version fails here because Microsoft's version of tmpfile() creates the file in C: //g = fname ? fopen(fname, "w+") : tmpfile();if(NULL != fname) { g = fopen(fname, "w+"); } else { g = tmpfile(); }
&  我相信,当作者找到这个问题的原因后,一定会骂一句妈的!我也相信,这个 bug 花费了作者很多时间!  最后,我也 share 一个我以前犯的一个错。  我有一个小函数,需要传入一个 int* pInt 的类型,然后我需要在我的代码里把这个 int* pInt 作除数。于是我的代码成了下面的这个样子:
float result = num/*pI
/* &some comments */
-x&10 ? f(result):f(-result);
  因为我在我当时用vi编写代码,所以没有语法高亮,而我的程序都编译通过了,但是却出现了很奇怪的事。我也不知道,用gdb调式的时候,发现有些语句直接就过了。这个问题让我花了很多时间,最后发现问题原来是没有空格导致的,TNND,下面我用代码高亮的插件来显示上面的代码,&
float result = num/*pI .... /* some comments */-x&10 ? f(result):f(-result);
  Holly Shit! 我的代码成了:
float result = num-x&10 ? f(result):f(-result);
&  妈的!我的这个错误在愚蠢程度上和上面那个作者出的错误有一拼。
春运购票首日体验:12306服务器很忙
今日,全国旅客就可通过电话和网络订票系统预订春运首日(1 月 26 日)的火车票,为期 40 天的铁路春运大幕正式拉开。中新网财经频道记者登陆 12306 网站订购春运首日火车票发现,该网站再次出现&服务器忙,请稍后重试&的提示,但登陆、查询、预订等功能基本能顺利完成,直接拨打订票热线
能够顺利接通,并无占线。  登陆 12306 网站基本不拥堵
电话顺利接通  上午九点半左右,多次拨打
订票热线,均能顺利接通并预订车票。  据悉,从今年 1 月 4 日起,电话订票预订期为 4 天至 20 天,北京地区旅客可直接拨打
预订车票,上午 8 时即可预定北京西站始发列车,北京站和北京北站预定时间为 10 时,动车、高铁、城际列车预定时间为 11 时,其他车为 15 时。  上午 10 时左右登陆 12306 网站,输入用户名、密码、验证码后顺利登陆,并未出现去年春运期间&卡壳&的现象。  但随后再次查询北京前往哈尔滨、成都等热门城市车票时发现,网站弹出&服务器繁忙,请稍后重试&的提示,点击&确定&后可继续操作,暂不影响预订车票。  今年春运新变化:取票更便利购票更严格  为了方便旅客取票,1 月 1 日起,通过互联网购票后需要换票的旅客,可在全国铁路任一办理客运业务的计算机联网售票车站的代售点、车站设立的集中售取票点以及车站售票厅指定窗口换取车票,实现电话订票全国通取。并且,使用二代居民身份证购票的旅客还可以直接在车站自动售票机和自动取票机上换取车票。同时,电话订票的取票时间延长 12 个小时。  除了取票更便利外,今年春运购票的另一大特色是购票更严格。目前,第一代身份证停用已经无法购买火车票,持一代身份证购票的旅客,需到临时制证处开具身份证明方可购票。此外,实名制购票也将继续扩围,从原来的高铁动车列车组,扩围至普速列车。  购票攻略:抢票要趁早打电话尽量用座机  由于网络订票时间8:00~18:00,热门城市的车票销售较快,建议购票旅客需提前准备好,一旦可以预订便马上抢票。网络订票最好用两到三个浏览器轮流排号,也更容易排到票。  对于电话订票的旅客,建议尽量用座机,因为座机信号更稳定,更容易接入。若本地订票电话打不进去,就可以尝试拨打冷门地区的订票电话,即在
前加拨当地区号。由于这些地区电话的拨打量更小,因此相对容易拨通。而且今年出台新规定,电话订票全国通取,拨打这些地区订到的火车票可直接取票,无须异地取票。
漫画:软件是这样做出来的
 软件工程跟其它建筑工程之间的区别之一是,总有人会拿各种各样的事来讽刺软件的设计和开发过程中的不确定性,但从没有听说过有什么大桥建成之后和图纸上设计的不一样的。之前有一个漫画《 客户真正的需求是这样的 》已经足够一针见血的了,今天的这幅漫画同样一点情面的不留,虽是漫画,但现实生活中不乏实例。
腾讯QQ空间404页面背后的故事
在这两天腾讯 QQ 空间上线了新的 404 页面,当用户点错链接或请求的链接不存在的时候会自动转到这个新的 404 页面,如下图。
  404 页面的由来  看到这或许可能还有人会疑惑什么是 404 页面?为什么叫做 404 页面?说到这就不得不重提历史了,"据说在第三次科技革命之前,互联网的形态就是一个大型的中央数据库,这个数据库就设置在 404 房间里面。那时候所有的请求都是有人工手动完成的,如果在数据库中没有找到请求者所需要的文件,或者由于请求者写错了文件编号,用户就会得到一个返回信息:room 404 : file not found。后来互联网兴起后,人们也就习惯了用 404 作为服务器未找到文件的错误代码了。"(Via&)
  通俗来讲,所有网站都有一个 404 页面,当用户因为点击错误链接或权限问题被拒绝访问的时候这个页面,如上面是一般默认的 404 页面。但由于这个页面对用户来说并不友好,所以通常网站都会自定义自己的 404 页面,有使用上面默认 404 页面的(最丑陋、最无趣)、有自动跳转到首页的(Cnbeta、腾讯科技)、有自动跳转到帮助页面、搜索或导航页面的,当然最多还是稍带些幽默感的 404 页面,如下面我们极客公园的 404 页面。
  可以看到 404 页面的目的就是告诉浏览者其所请求的页面已经不存在或链接错误,同时引导用户使用网站其他页面。而当页面可以自定义的时候就意味着它还可以发挥更多的作用,在引导用户的同时还可以展示招聘信息,以及今天主要介绍的 404 公益信息。  404 公益活动
  就像上面所说的,自定义的 404 页面既然可以展示各种信息,那么公益信息当然也不例外。 国外 Child Focus 的&(上图)以及国内益播的(下图),都是利用 404 页面来展示走失儿童的公益信息。
  QQ 空间公益 404 页面  虽然 404 页面可以用作公益活动,但大多都是个人空间或独立博客/网站在响应,很少能够看到诸如腾讯这种比较重量级的商业公司将其推广到 QQ 空间这种也是相对重量级的产品中去。在这种朴实的走失信息页面前,各种富有创意、Geeky 的 404 页面都要失色不少。对此,极客公园非常认同,因此在今天专门联系上了远在深圳的 QQ 空间相关负责人,了解了一些腾讯 404 公益页面背后的故事。下面是采访节选。  由来  当问到为什么 QQ 空间会推出这么一个公益页面的时候,QQ 空间相关负责人告诉我们,这个公益活动最初是产品以及开发人员在开会的时候讨论出来的,他们中有人是腾讯志愿者(注:腾讯公司内部员工自发组织成立的腾讯志愿者协会)的一员,而腾讯志愿者目前正在推动一个的公益项目,因此想看看能不能将其引入到 QQ 空间这个相比 BBS 更有传播价值的社交产品中。于是就有了现在这个 404 公益页面。  数据来源  一开始我们以为这个 404 公益页面展示的信息是从失踪孩童资料库中调取的,经负责人介绍发现其实不是,目前这个 404 页面展示的信息都是由提供的,目前并不充足,更无法提供给其他想接入的提供 API。  未来  当问到这个公益页面会持续下去的时候,很高兴地听到肯定的回答&是的,我们会一直持续下去&,另外腾讯方面相关的负责人还告诉我们第二版 404 页面正在准备上线,在这一版会加入分享功能。
  除此之前,QQ 空间还会在另外两个地方继续推广宝贝回家的公益活动,一个是未登陆访客信息,一个是失效的 QQ 相册外链展示。另外根据马化腾在腾讯微博上的转发表态(下图)可以预见,未来除了 QQ 空间会继续推动外,别的产品也会加入进来。
  效果  根据负责人透露,因为刚刚上线,目前还没有通过该页面走到走失儿童,不过一旦有收到成效极客公园会第一时间收到通知,我们也会在第一时间通知大家,利用互联网帮助父母找回走失儿童比任何创新都重要。  希望这种 404 页面或者类似丁香园这种自家领域的公益展示(下图)能够在国内更多的互联网产品网站上看到,在推动公益活动这件事情上,没有抄袭与创新一说,只有跟随与不跟随。
  丁香园 404 页面:医患冲突事件中遇害的医生
2012中国十大网络流行语出处/完全释义/点评
互联网时代有很多属于这个时代的鲜明特点,在众多的特点中,网络流行语无疑是最具有代表性的。屌丝、逆袭、表叔、高富帅、白富美、元芳你怎么看&&每一个活色生香的流行语的背后,都有一个独特的故事,都是一个独特的世界。这一个个独特的故事,组合在一起,用另外一种方式,凸显了这个时代的特点。
1、屌丝流行指数:10娱乐指数:10综合评定:10
出处:屌丝一词起源于雷霆三巨头吧对李毅吧毅丝的恶搞称谓,后被魔兽世界吧会员用于嘲讽毅丝,意为劣等毅丝。此后李毅吧友儿童多篇讲述了自己的猥琐吊丝故事,众毅丝不挂纷纷表示男默女泪。自此,吊丝文化诞生。2012年2月,凤凰网报道专题《屌丝:一个字头的诞生》,腾讯网紧跟其后发表《屌丝:庶民的文化胜利》,此后吊丝文化被发扬光大,被社会广泛接受。释义:是一种网络流行的新称谓,是&非常苦B青年&的自称,它代表了一类人群,多指出身卑微、相貌平凡的年轻男性。屌丝们自称&穷丑矮挫胖笨撸&,自称&见人就给人下跪&,屌丝二字蕴含着无奈与自嘲的意味。高潮:11月3日,&屌丝&一词登上《人民日报》十八大特刊,进一步引发了网络和社会热议,文中称&市场经济的冲击余波未了,全球化、民主化、信息化的浪潮又不期叠加。分配焦虑、环境恐慌,拼爹时代、屌丝心态,极端事件、群体抗议,百姓、社会、市场、政府的关系进入&敏感期&。&点评:望文生义,&屌丝&一词不但充满贬义,更是不雅,甚至有辱斯文。而其传递出的消极情绪和负面社会影响更是给人不好的印象。从另外一个角度看,&屌丝文化&是种解构文化,既有自暴自弃的颓废,也有蔑视主流的骨气。&屌丝&看上去轻薄而肤浅,却藏着双重嘲弄的意味:既是对自己缺乏资源、缺乏向上流动机会、日益边缘化的生存现状的嘲弄,也是对主流品位以及成功学的嘲弄。如果和一个文学形象相呼应的话,则非鲁迅笔下的阿Q莫属。然而可喜的是,屌丝们比阿Q们更清醒。&屌丝&文化不过是一种新的网络亚文化的崛起,它意味着中国人更多的获得了自己诠释生活的角度与权利。从这个意义上看,屌丝文化是网络文化的一种进步。
2、元芳,你怎么看?流行指数:9娱乐指数:10综合评定:9.5
出处:截至2012年,《神探狄仁杰》已放映了四部,皆为央视大戏,每每播时收视和口碑都奇佳,剧中由狄仁杰、李元芳等人与各大反派斗智斗勇,十分有看头。 &元芳体&就来源于《神探狄仁杰》中狄大人常说的一句话,&元芳,此事你怎么看&。在这部拥有众多受众的《神探狄仁杰》剧中,狄仁杰碰到案件时,总喜欢问一下副手李元芳&元芳,此事你怎么看?&有网友截图总结出四部《神探狄仁杰》中一脉相承,此话简直成了狄大人的口头禅,而李元芳的回答也挺固定化,&大人,我觉得此事有蹊跷。&&此事背后一定有一个天大的秘密。& 2012年10月,这一惯有的片断被网友狂吐嘈,大家迅速跟风模仿形成了&元芳体&,万事皆问元芳,使得&元芳&一天被询问250万余次,形成微博热点话题,其中有打趣的,有调侃的,有风马牛不相及的,还有借机宣传的。整个场面十分逗趣。释义:一种网络流行语言风格,其句式为前面陈述一件事情,在最后会加上一句&元芳,你怎么看?&这是网络上继&杜甫很忙&、&包大人很忙&后,网友又一恶搞网络文体。不知道一件事该怎么办?那就问问元芳吧!于是,万事皆问元芳。点评:元芳体是一种情绪宣泄,是将我们的内心情感通过新的无厘头方式宣泄出。在电视剧中,狄仁杰询问李元芳,李元芳没有给出答案,最常回答的一句话是&此案必有蹊跷&。现在网民疯狂使用&元芳体&造句,同样也不需要答案,因为答案已经存在于网民的情感宣泄中。
3、你幸福吗?流行指数:10娱乐指数:9综合评定:9.5
出处:2012年中秋、国庆双节前期,中央电视台推出了《走基层百姓心声》特别调查节目&幸福是什么?&。央视走基层的记者们分赴各地采访包括城市白领、乡村农民、科研专家、企业工人在内的几千名各行各业的工作者,&幸福&成为媒体的热门词汇。高潮:一位清徐县北营村务工人员面对记者的提问时,首先推脱了一番:&我是外地打工的不要问我。&该位记者却未放弃,继续追问道:&您幸福吗?&。这位清徐县北营村务工人员用眼神上下打量了一番提问的记者,然后答道:&我姓曾。&这段对话也让收看该期节目的观众忍俊不禁,热议连连。这个务工人员的回答被网友称为&神一样的回复&,从而引发大众新一波的恶搞潮。点评:走在大街上,被人劈头盖脑的突问:&你幸福吗?&元芳,你怎么看?&大人,我觉得此事有蹊跷。&元芳告诉我们,这事怎么琢磨都有点怪异。这看似简单的问题,其实很不简单。&你幸福吗&,问的人只是问问而已,回答的人则亚历山大,这样的问题会在很多时候让你哑口无言。除了央视的巨大影响力之外,这个词语之所以会成为网络流行语,成为网民打招呼的高频词汇,原因还在大众的起哄心理和恶搞心态,也可以看作一种压力宣泄。从这个角度上看,这个流行语对于缓解压力有极大正面作用。
4、XX Style流行指数:9娱乐指数:9综合评定:9
出处:这个流行语最早来源于《江南style》,是韩国歌手朴载相的一首单曲,于日发布。歌名&江南style&来自韩国俚语,指首都首尔一个象征着富裕与时尚的上流社会聚集的地区&&江南区豪华奢靡的生活方式。该曲发布之后,YouTube网站点阅率在公开76天后突破3亿人次大关,吉尼斯世界纪录表示《江南Style》在YouTube得到460万次网友点击&喜欢&,成为YouTube历史上获得最多网友&喜欢&的MTV影片。高潮:《江南style》火了之后,各种Style如雨后春笋般冒出,至&航母Style&达到高潮。&航母style&也叫&起飞style&。日,中国首艘航母&辽宁舰&成功起降歼-15舰载机后,舰载机指挥员在起降过程中的手势动作引起中国网友的浓厚兴趣。航母起飞指挥员以半蹲为姿势,右手蜷缩伸出食指和中指,指向飞行甲板前端,代表&允许起飞&信号。起飞指挥员帅气、干净、有力的&起飞手势&成为最大亮点,受到网友的热情追捧和模仿。点评:各种Style的火爆,引发了全民狂欢模仿秀。如果说&江南Style&是娱乐模仿秀的话,用央视新闻联播的话说,&航母Style&的走红,背后是祖国的日益强大和群众的自豪之情。
5、高富帅(白富美)流行指数:9娱乐指数:8综合评定:8.5
出处:来源是对韩版&花样男子&里男一号具俊表形象的称呼&高富帅&,与&花美男&意思相近。1米85,体重145斤,长相帅气,为独生子女,父母是干部、著名公司老总、某名门,家庭生活条件殷实,某名校毕业等等特点,为韩剧男主角普遍特征。受到了广大观众的认可和喜爱,特别是女性观众。该主人公从此风靡中国和韩国,拉开了&高富帅&的神话。&高富帅&一词最早风靡于百度李毅贴吧,是由魔兽世界吧所传播,是具有浓厚贴吧文化色彩的一个词汇。月,&高富帅&频频出现,终成网络流行语。释义:对应于&屌丝&即&穷矮丑&。它形容男人在身材,财富,相貌上的完美无缺。这样的男人往往会博得众多女性的青睐,在恋爱,婚姻中获得成功。点评:面对高富帅,屌丝们只能默默的路过,路过,再路过!
6、休假式治疗流行指数:8娱乐指数:8综合评定:8
出处:日上午10点54分,重庆市政府新闻办通过官方微博发布消息,称&王立军副市长因长期超负荷工作,精神高度紧张,身体严重不适,经同意,现正在接受休假式的治疗。&此后&休假式治疗&一词在微博迅速走红,成为网络流行语。释义:很多人因为工作强度大,连续时间长,精神长期高度紧张会导致失眠,神经性紊乱身体机理分泌失调等亚健康状态甚至引发多种心脑血管病症,而治疗方案往往要改变其工作作息状态,使其在一段时间内处于无工作的放松状态,辅助以药物来调整其身体正常代谢的治疗手段。点评:又一个充满中国特色和想象空间的新名词。这词不能说太细。
7、躺着也中枪(简称躺枪)流行指数:9娱乐指数:7综合评定:8&
&出处:出自周星驰的电影《逃学威龙》里的一句台词。2012年初,莫名走红网络。释义:中枪的字面意思就是被枪击中、被打击。躺着中枪就是自己什么也没做,没招惹别人却被别人言语攻击给击中、给打击了。躺着够低了吧,居然都能被子弹打中,表达了当事人一种无可奈何的自嘲的心情。意思基本上类似于伤及无辜。表明已经刻意低调不让自己成为别人的话题了,但还是被人闲话了,感到非常无辜。延伸开后也指无缘无故受到牵连。论坛及微博用语。点评:由普通网民炒红的这个网络词汇,没想到在今年却被一个群体广泛使用。这个群体就是娱乐明星。躺枪莫名地成为明星最喜欢用来解释新闻的关键词之一,A和B分手,记者往往要猜测C、D、E、F、G谁是第三者,这几位往往通通都要自称躺枪了。总而言之,要感谢把这个词炒红的那么普通网民们,在这个时代,我们要相信,我们所有的喜怒哀乐,总会出现一个网络流行语来恰如其分的表达。
8、表叔流行指数:8娱乐指数:7综合评定:7.5
出处:日,陕西延安境内发生重大车祸致36人死,2人重伤。陕西省安监局局长杨达才视察事故现场微笑的照片引发网友对他进行了人肉搜索,网友从这位官员身上&搜&出了各种名表,被网友们称为&表叔&。8月29日,杨达才最后一次出现在公众视野中。当天,他在新浪微访谈中就&微笑门&和&名表门&与网友交流。微访谈中,杨达才称,在十年间,他共买了5块手表,这些表是自己在不同时期购买的,是用合法收入购买的。但访谈结束后,有网友整理出杨达才佩戴不同款式手表的照片共计11张。随后数日内,杨达才又被网友陆续挖出戴估价13万元的眼镜、腰系名牌皮带,被网友戏称&全身都是宝&。释义:指那些拥有很多名表的官员们。剧情:除了杨达才之外,今年的表叔格外多。第二个出现在公众面前的与名表有关的人正式有了&表叔&的称谓,他是福建的李德金。日,福建交通厅厅长李德金因照片上疑似戴价值5万元的雷达镶钻手表、系价值1.3万元的腰带,被网友曝光并引发热议。第三个是兰州市市长袁占亭至少佩戴过5块手表,其中包括价值20余万元的江诗丹顿、15万元的镶钻欧米茄等名表。点评:关于今年&表叔&的故事,其实在几十年前,《红灯记》里就有前瞻性的预测:&我家的表叔数不清。&只不过,这里的&家&,是国家的&家&。要相信人民群众的眼睛,相信还有会很多的表叔将现身。
9、逆袭流行指数:7娱乐指数:8综合评定:7.5
出处:网游常用语,区别于正常的由玩家向NPC发动攻击的方式,逆袭是指NPC向玩家聚集的城市或基地等地发动的进攻。这类进攻通常是在特定时间作为节日活动或日常活动等存在,并以丰厚的奖励吸引玩家参与防御行动。释义:指在逆境中反击成功。点评:通常用于刘兴亮总结的2012年十大网络流行语中排名第一的&屌丝&身上,屌丝逆袭。
10、我能说脏话吗?流行指数:6娱乐指数:8综合评定:7
出处:日,发改委再次调整油价,一记者在采访时询问一路人对此看法。他面对镜头问:&我能说脏话吗?&记者表示:&你比较愤怒的是吧!&该路人又说:&不能吗?那我就没话好说的。&这哥们也因此一炮而红,网友封其为"愤怒哥",又名&油价哥&。&油价哥&谈油价吐槽油价上涨引发网友的共鸣。点评:这条该怎么点评呢?就好像很多事情,除了脏话,我们确实无话可说。
2012年Google涂鸦里的故事:大闹天宫等
Google 涂鸦一直是个有趣又应节的&小艺术品&。2012 年即将过去了,让我们来回顾一下本年度有意思的涂鸦作品。以下是我的挑选,enjoy。
1 月 28 日,大闹天宫这款大闹天宫涂鸦是特意为东亚地区准备的,点击每个小物件还会各有一段动画。
5 月 23 日,穆格电子琴诞生 78 年于是 Google 为了纪念电子琴的诞生,就在涂鸦上做了一个实际可以弹的电子琴,还可以调整音效,音调。
9 月 8 日, 星级迷航首播 46 周年这个涂鸦还是有剧情的!而且还有 4 段!点击涂鸦里面不同的物件即可触发剧情。
10 月 30 日,万圣节涂鸦今年 Google 的万圣节涂鸦动画非常的简洁可爱。另外值得一提的是,2011 年的万圣节涂鸦视频也很有趣,有兴趣可以一看。
如果还感兴趣的话,可以在&找到更多好玩的作品。
1月编程语言排行榜:Objective-C蝉联年度语言
1月6日消息,TIOBE发布2013年的第一期编程语言排行榜,Objective-C成功蝉联&年度语言&称号,得益于苹果iOS的威力,Objective-C完成这一壮举。
&年度语言&即年度市场份额增长最多的语言,Objective-C在2012年度的成长幅度是3.37%,目前份额是10.28%。C++年度增幅是1.09%,C的年度增幅是0.89%。
TIOBE编程语言社区排行榜是编程语言流行趋势的一个指标。每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名 使用著名的搜索引擎(诸如Google、 MSN 、雅虎)以及Wikipedia和YouTube进行计算。
TOP10编程语言走势图:
第21名至50名排行榜:
年度编程语言榜单:
外卖订餐服务“饿了么”Android 版应用正式上线,未来或可对每个外卖员进行位置跟踪
懒、宅、加班狂、不会做饭,上面这四个光荣标签(关键词),你只要能沾到一两个,你或许就能理解,现在的外卖订餐服务为何大行其道了。继 iOS 版应用上线之后,在线外卖订餐服务目前的龙头&&在上月推出了 Android 版应用,支持自动搜索周边餐厅和美食, 直接点菜下单。为了更好解决线下商户服务和送餐问题,饿了么称,未来或可对每个外卖员进行位置跟踪。饿了么 Android 版应用的基本功能跟 iOS 相似,只是尚未添加支付功能,如下:
自动搜索周边餐厅和美食, 直接点菜下单
第一时间将订单状态推送给用户
外卖预订,支持用户选择某个时间和地点提前下单
支持语音搜索功能据饿了么移动端负责人介绍,他们的移动端应用相比同类应用,在两处做得更为细致。一、大部分的应用都要求用户时时打开应用界面才能接收订单消息推送,但饿了么客户端无需用户停留在应用界面,就可以推送订单消息,用户通过他们的 web 端订餐后,订单状态也会被同步到智能手机上,在实时性上面做得更好。二、应用对算法做了优化,在配送时间的算法上会参照几个维度,并会基于点餐是否处在高峰期变动;目前,市面上已有的订餐网站和订餐应用已经多如牛毛,包括我们之前介绍过的&&、&&等等,但大部分的线上外卖服务都只是实现区域化覆盖。09 年从交大校园起家的饿了么占据的是先发优势,目前已经覆盖包括上海、北京、广州、天津、杭州在内的 5 大城市。另据团队透露,他们目前在整个在线外卖订餐行业已经遥遥领先(注意不是电话订餐),交易单数甚至超过了其他所有同行的总和。来看看他们的一些具体数据(因为数据敏感,他们只能给出量级数据):线下合作商家:数万家;web 端用户:数百万级;移动端用户:数十万级别;日交易量:10 万单。饿了么团队的 COO 告诉我,虽然也有其他同行声称他们的线下商户达到数万家,但多数同行只是停留在收集商家外卖单信息这个层面上;相反,饿了么跟合作商家达成了具体协议&&这也是为什么,我们能在餐馆看到饿了吗的宣传标语。另外,就他个人看来,外卖行业的增量非常快,大有赶超餐饮行业之势。举个例子,09 年他们在交大开始做外卖的时候,交大周边只有 10 几家餐馆。但是现在,这个数字已经扩大到七八十家,而这些植根校园周边的餐馆,业务也从餐饮向外卖转型。从饿了么自己的数据来看,从 09 年创业至今,他们的年增长率达到了 500%-1000%。所以,他认为在线外卖订餐服务是靠谱的。不过,对于在线订餐行业来说,真正的挑战还是源于地面,即如何解决线下商户服务和送餐问题,保证用户期望和实际体验不脱节。据饿了么透露,他们已经筹备向线下商户提供一个包括订餐系统和库存管理的一体化解决方案(后台)。在跟线下商家实现对接之后,未来,他们甚至会基于智能手机的定位功能对每笔订单的外卖员实现路线跟踪、甚至为外卖员提供最佳配送路径和配送方案。单就移动端而言,他们内部也已经有一些规划,不排除跟微信这样的大型第三方平台合作、向第三方的应用开发者开放 API 这些可能性。而在饿了么眼里,他们目前真正的竞争对手,恰恰是传统的电话订餐服务。另外一个挑战,则是实现科学的跨城市管理。
云上的健康,计步器插上互联网的翅膀
(编者注:本文来自&() 创始人冯梓哲供稿。美咔网成立近 1 年,专注于介绍分享美国新奇有趣的购物新闻和产品。网站搜集编译美国时尚生活购物网站的新鲜内容,也鼓励在美国生活的购物达人分享新产品的使用感受,购物的新鲜见闻。)长生不老是人类自古以来的梦想。从 2000 年前的秦始皇寻找长生不老药,到现代人在健身房和运动场挥汗如雨,健康从来都是人们关注的焦点。互联网的发展为很多领域带来了新生,而小小的计步器应该也算其中之一了。回首 2012 年,健康相关的电子产品乘着互联网这片祥云又火了一把。最近如果你要到美国旅游,可以去任意一家苹果店逛逛,看看出售小电子产品的区域。这小小的一角,也能透露一点流行趋势的端倪。从 2012 年 10 月 31 日苹果宣布在 Apple Store 销售 Nike 生产的明星计步器产品 Nike+ Fuelband 开始,各种类似的新一代计步器逐渐开始登陆苹果店。包括 Fitbit One, Larklife, Jawbone Up 等计步器都出现在 Apple Store, 已经可以占据整整一面墙了。传统的计步器不是什么神秘的东西,技术上不难,成本也不高,在美国甚至会充当免费的赠品。但是这些登陆苹果店的新玩意,个个都身价不低,售价大多在 150 美元左右。这些有互联网撑腰的小家伙可以说是用时尚的外形吸引用户的眼光,而用背后的网上数据服务让用户乖乖掏钱买单。
&是背靠互联网的新一代计步器的开拓者,生产的 Fitbit One 大小可以藏在手掌中,使用的时候可以别在衣服上,口袋里,腰带上等。Fitbit One 可以用于计算步数,燃烧卡路里,甚至攀登的台阶数,而最重要的功能,在于与互联网的结合上。只要注册账号,Fitbit 就可以通过蓝牙或 Wifi 自动的连接移动设备或者互联网,同步上传使用者的运动健康数据。而用户只需要通过电脑登陆账户,或者手机查看应用,就可以看到自己每天的运动量曲线,让运动健身也充满乐趣。另外 Fitbit 作为老牌公司,也和各种健康类应用有合作,可以把数据导入到 Lose It,Run Keeper 等应用中。2012 年初,运动巨头 Nike 发布的最新 Nike+ Fuelband 则让运动腕带火了起来。Nike 的创新在于摒弃了传统计步器的佩带方式和外形,把计步器做成腕带的形式。这样的设计不仅可以更好的计算跳舞,瑜伽等上肢锻炼比较多的运动,更重要的是为计步器赋予了时尚的概念。Nike 真正让腕带成为佩带者的一个装饰品,让佩带 Nike+ Fuelband 成为一种时尚。当然一个漂亮的外形是绝对卖不到 149 美元的高价的。和 Fitbit 相似,Nike+ fuelband 可以通过蓝牙或者 USB,将用户的运动数据上传到服务器上。用户不仅可以查看自己的运动量曲线,查看其他用户的运动量,还能和 Facebook 上的朋友比拼。最近,Nike+ fuelband 还和美国的私密社交应用 Path 合作,Fuelband 用户如果完成了当天的运动目标,就会自动在 Path 上发出一条达到目标的信息,接受朋友的监督和鼓励。市场上最新推出的类似产品是&,同样采用腕带的形式,造型更酷。Jawbone Up 不仅可以计算运动量,也可以通过 App 计算每天饮食摄入热量。睡觉的时候可以用来监测睡眠情况,感知用户睡眠深浅,还能充当闹钟,在用户浅度睡眠的时候唤醒佩带者。上面这些新潮的计步器,能够摆脱传统计步器廉价电子产品的形象,卖出高价,共同的&背景&就是互联网这朵祥云。时尚的造型只是表象,背后的较量在于通过互联网,让计步器成为用户互联网上的运动和健康管家。苹果把实体店有限的空间给了他们,从侧面印证了这个新领域的火爆。能够轻松在互联网上查看运动数据让用户心甘情愿的掏钱买单,而这些存储在云上的个人运动数据还蕴含这巨大的价值,有待进一步的开发,未来的发展空间仍然宽广。1. 突出社交属性虽然这些产品大多支持通过 facebook, twitter 等社交媒体分享用户锻炼数据,但是这种合作还不够深入。未来是否有可能开放更多接口,在这个基础上衍生出更多互联网应用值得关注。比如让用户可以通过游戏的形式在社交媒体上和好友 PK 锻炼身体等等。社交媒体是互联网的一大宝藏,已经踩上互联网这片云的健康电子设备能够走多远,值得期待。2. 改变用户行为目前有不少项目通过物质奖励,激励用户改变行为模式,多多锻炼身体。比如 2011 年,南非的 Vitality 公司和美国的世界 500 强医疗保险公司 Humana 合作的 Humana Vitality 项目,就是通过为用户发放的计步器,记录用户每天锻炼量。如果坚持锻炼就可以获得积分,用来兑换各种实物商品。作为平安保险的合作伙伴,最近 Vitality 公司也和平安保险合作在国内推出了类似的激励计划。这种趣味的方式能够通过物质奖励督促用户坚持锻炼身体,是一个会受到很多人欢迎的概念,但是现存的项目大多重激励而轻硬件,发放的计步器大多不够先进。如果能够把这种项目和这些方便使用的新一代计步器结合起来,找到合适的盈利模式,也许会有新的火花碰撞出来。3. 大数据?2013 年如果不说点大数据就显得 Out 了。再大的数据都是一点点积累起来的,如果每个人精确的锻炼数据能够汇聚起来,也许会有神奇的事情发生。比如是否可能结合运动数据和用户身体情况,根据大量用户的数据建立统计模型,估算监控用户何时可能会出现身体异常或者疾病。说了很多畅想,无论什么模式,前提是要有足够的用户和锻炼数据,而计步器就是每个用户数据的采集器。所以,用计步器获得最多的用户,获得最广泛的数据,才能在未来的&云&上战争中获得优势。
站长在关注

我要回帖

更多关于 部落冲突6本神阵 的文章

 

随机推荐