再见锦江

大约2006年11月的时候,我加入了锦江德尔互动这家公司,这家公司还有个名字就是HUBS1,当时是锦江和美国德尔的合资公司,做的事情是为锦江搭建酒店中央预订系统(CRS)。我之所以加入这家公司,是我以前公司的上级Tiger在这里做技术总监,而我当时刚从掌上灵通出来,想创业但没太明确的方向,Tiger说反正你也没事,这个公司刚成立时间不长,而且技术相对薄弱,你过来做架构师,把技术好好整一下,当时我29岁,做互联网也已经有7年了,经历过1999-2000的第一波互联网浪潮,也经过了网易和掌上灵通的历练,技术正是纯熟的时候,虽然在掌上灵通我已经是研发经理,而到这边一个人也不管,但我觉得做技术还是比较纯粹,所以没太犹豫就加入了这家公司。

我之前的经历都是纯互联网公司,和传统行业离的比较远,而这家公司却是一个以传统酒店业务为核心的技术公司,进入这公司后我就开始学习业务,同时开始了解技术体系,说实话这家公司的技术也确实薄弱,很多事情都是从头开始。我刚进公司就发生一件事,当时负责IT运维的经理对在Linux下装Qmail头疼不已,可能是之前都是用Windows系统的缘故,而对我从2000年开始玩Linux的人来说没什么难度,1天时间就把Qmail搞定了,运维经理瞬间喜笑颜开。

HUBS1最早的系统是买的Genares(目前已被Sabre收购),基于这套系统开始运营,Genares系统给我们最大的作用就是标准,是国际上通行的酒店分销业务标准,当时Genares就跑在一台Linux服务器上,MySQL的数据库。我们的目标就是要参考这套标准,研发自己的CRS系统,我们选择J2EE技术体系和Oracle数据库,内部系统代号叫FOG,也就是Future Of GDS。2006年到2007年Java技术体系比现在简单,但Spring、Struts、Hibernate或iBATIS已经在被使用,而对于我,除了Spring、Struts、Hibernate/iBATIS,我要搭建的是一套SOA架构的系统,SOA在当时技术领域也是刚开始流行,而我也并非为用而用,是要做到真正意义的系统分层和前后分离,我们采用了SOAP协议的Web Service,逐渐将应用服务化。到2009年的时候,Restful的服务开始出现,我们将一些服务开始进行Restful化,用简单的HTTP协议和Json数据格式,服务慢慢轻量化。

酒店数据具有三维性,即除了价格库存之外,还有一个时间纬度,由此引发数据量的大量增长,为了应对数据挑战,我进行了数据库表分区,在应用层面引入MQ、Memcached等提高性能。底层应用方面,公司的所有Linux服务器基本都是我安装配置的,包括内核优化、防火墙、应用服务器、负载均衡、Oracle等等,有时候对着SecureCRT就是一整天,我基本上可以顶一个SA和半个DBA。服务器装好后,和运维的同事一起搬到机房,亲手放上机柜插上网线。

随着研发的深入,我对酒店业务也不断的学习与理解,从酒店、房型、计划,到AIR,再到RateCode规则、衍生价,潜移默化中业务思想逐步融入架构中。

从2007年到2009年,FOG经过了3个大版本的升级,终于完成了SOA的体系化建设,一张完整的架构图成型。FOG拥有完全的自主知识产权,成为锦江的CRS系统,命名为JREZ。我对这个系统太熟悉了,几乎没有解决不了的问题,有时针对故障,几分钟内就能判断出问题出在哪里。我在这3年多里几乎没有休过年假,半夜被电话叫醒,起来解决问题也时有发生,节假日出去也是带着笔记本电脑和上网卡,可以随时解决问题。

(2007年在HUBS1)

2008年汶川地震,Tiger以极强的社会责任感奔赴震区,抗震救灾,但回来后没多久就辞职了,团队还是要正常运转,很多时候大家遇到事情就来和我商量,等到2009年的时候,公司决定让我来做技术总监,我开始带着这个40多人的团队继续前行。

2009年下半年,FOG已经成型,接下来只要继续演进就行了,这时候我曾经在掌上灵通时的领导来找我,想让我和他一起创业,创业是我一直的愿望,所以在2010年初,我选择去创业。

2010-2013年,我经历了艰难的3年创业,这3年中,技术也发生了很多变化,一个是云计算,一个是移动化。在HUBS1时我还未对操作系统做虚拟化,但到了2012年已经基本上开始使用云服务了,不要再自己买服务器,也不要自己安装操作系统了。移动方面,我开始用Objective-C写iOS程序,并把应用上架到App Store。移动互联网时代已经势不可挡的到来了。

2010年的下半年,HUBS1的副总裁包总找我,说准备筹办锦江电商,他将出任CEO,问我愿不愿来负责技术团队,我当时创业刚刚开始,确实无法加入,但我对包总说,锦江成立电商,整合资源,面向在线,是个好事,有任何技术上的问题需要我的,我一定会帮忙。后来我参加了电商的选型评审会,电商将采用毕博+Oracle做咨询顾问,构建业务和技术体系。

2013年5月份的时候,我从创业公司离开,一方面反思创业,一方面在寻找新的方向,包总知道我创业结束,就和我说,还是希望大家能一起共事,我对锦江了解,而且电商当时的CIO超群要去创业,我可以来接手技术团队。出于对包总的信任,以及对锦江酒店这套体系的了解,我决定加入锦江电商,负责信息技术。

锦江电商的技术基础非常好,软件方面,采用了Oracle的整套应用体系,硬件方面,采用了刀片服务器、硬件负载均衡、独立存储等高性能设备,并基于虚拟化技术构建了私有云,在研发方面,由ThoughtWorks培训并搭建了整套Scrum敏捷研发体系,系统应用也都是面向服务的Restful架构,总的来说,整个技术的起点很高。

我2013年7月入职,整个下半年,我都在熟悉这个体系,了解每个开发人员,与超群做好衔接。电商的技术团队分四块,即网站平台、会员、移动和IT基础运维。网站平台团队一方面负责锦江官网开发,另一方面也是提供各业务的基础服务,会员团队负责Oracle Siebel CRM的开发运行和BI,移动团队负责“锦江旅行家”APP研发,IT基础运维团队负责服务器、网络、数据库的运维。网站平台、移动、IT运维对我都没太多难度,Scrum敏捷开发我在创业的时候也已经实践过,对我稍有挑战的是Siebel,Siebel是强大的CRM工具,我们也只用到了Siebel的部分模块,Siebel管理着上千万的会员数据,并基于各业务线的交易数据,为会员计算积分,Siebel的积分引擎非常强大,几乎可以满足各维度的积分规则。经过半年时间的熟悉,我已经对整套体系有了深入的了解和掌握。

2014年,除了进行各业务条线的开发,我着手建立大数据团队,其实在2013年底的时候,我和超群就开始调研大数据,14年春节过后超群离职,组建大数据团队的事情,只有我来执行了。会员团队本身就有BI的职能,他们也是大数据的积极推进者,所以我们的大数据团队就是基于会员团队来组建,技术上采用Hadoop+Spark的组合,在业务方面,我给大数据团队提出了三个方向,1、促进营销;2、提升用户体验;3、为管理提供工具,具体来说,促进营销是通过大数据让营销更精准,提升用户体验是通过大数据为用户画像,并把信息反馈回前端系统,为不同的用户提供不同的服务,为管理提供工具是通过大数据的分析,形成数据面板、预测和收益管理等类型的工具。到2014年底,大数据团队完成了第一版的智能推荐,做到了在锦江旅游网站上向用户智能推荐旅游产品,并为会员打上了100多个标签,后续还完成了EDM的智能推荐,即发给每个用户的EDM内容是不同的。

(2014年8月,上海市长杨雄考察调研锦江,电商会员团队准备大数据成果演示)

移动团队负责锦江旅行家APP的整体开发和运营,这个模式激发出了移动团队的活力,同时在移动互联网的大潮下,在2013年APP发展迅速,但锦江旅行家APP一直面临一个问题,就是锦江之星有独立的APP,并通过其自有渠道推广,锦江之星APP的体量要比锦江旅行家APP大很多,两个APP在市场上会有一种莫名的“竞争”关系,对用户也会有困扰,所以在2014年,锦江旅行家APP就改版为锦江礼享APP了(锦江礼享是锦江会员俱乐部的名称),突出会员的性质,在市场上与锦江之星APP有所差异化。改版之后的APP,产量仍然没有特别明显的提高,我深知移动的重要性,但移动之路还是很艰难。

2015年是最考验的一年,也是最辛苦的一年。电商虽然管理着锦江会员,但是由于历史的原因,锦江之星也有一套会员数据,为了保证会员数据的一致性,我们和锦江之星一直采用会员数据双向同步的方式,但数据同步会出现很多问题,大量的运维工作因此而生,在双方的推动下,决定将锦江之星的会员数据全部合并到电商的Siebel系统,以后由Siebel统一提供会员系统及服务,同时将锦江之星官网也合并进入锦江官网,并开发锦江都城品牌的APP,这三个项目都由我来牵头,并计划在年中时上线。这三个项目同时进行,并且互相关联,特别对于会员,要满足锦江之星原有所有业务的需求,而且就在这个时候,负责会员的研发经理怀孕休产假,我只能承担所有的事情。会员整合的难度要远远大于我们的想象,我只能面对一个个出现的问题去解决,不断的和锦江之星的各个相关部门沟通协调,整个团队也是不停的加班,我极度紧张,出现血压高,无法入睡,半夜去医院的情况。项目上线后,有部分系统仍然不稳定,出现故障后恢复时间长,影响锦江之星正常业务操作,我们的压力极大,但也只能坚持,排查问题,寻找原因。到下半年,整个系统逐步稳定起来,各种问题都在减少,锦江的会员数据终于统一,并在业务上实现了锦江统一的大会员体系,锦江官网也包含了高星级和经济型各酒店品牌的预订,以及锦江旅游、租车、会员等业务,锦江都城APP可以覆盖锦江之星APP的所有功能,为以后APP整和做好了准备。2015年整个团队得到了极大的锻炼,留下来的人都成为了团队的骨干,并且他们都会怀念这段时光,虽然辛苦,但每个人都感觉到了自身快速的提高。

(2015年整合项目时周末加班)

(庆祝项目上线的蛋糕–“同志们辛苦啦!”)

2016年的发生了太多变化,先是公司内部调整,把产品部门从业务部门划出来,形成一个比较独立的部门,这个改变起到了不错的效果,但为了平衡,大数据团队转到了业务部门。移动团队一直是我最重点培养的团队,上半年我和移动团队策划了一个活动,就是从PC端向移动端倒流,整个活动持续2个月,效果非常明显,移动端的产量逐渐超过PC端,但整个互联网的环境是PC逐渐萎缩的,移动虽然有潜力,但电商能发挥的太有限。

在2015年整合项目的时候,我逐渐感觉到Oracle的这套技术体系过“重”,非常不灵活,所以就开始寻找能让技术体系变“轻”而且能自动化的解决方案,非常巧遇到了一支从Google出来的创业团队,做基于Kubernetes的Docker集群,我们就选择了这个技术方向,并将超过95%的应用,都迁移到了Kubernetes的Docker集群上,整个开发及运维管理的效率得到了极大的提高,应用发布时间从之前的小时级提高到了分钟级,而且发布都是自动化的。就在最近的2018年3月,Kubernetes 1.10的官方发布稿里,我们锦江电商的Kubernetes应用实践与华为的内部IT应用一起被写为案例。

(Kubernetes 1.10版本2018年3月官方发布稿)

接下来,集团决定成立WeHotel,即先合并电商和HUBS1两个公司,之后是逐步和铂涛互联网合并,公司领导以及组织结构都发生了巨变。我们也接到一个任务,就是将原来锦江之星APP、锦江礼享APP、锦江都城APP整合成为一个锦江旅行APP,APP的开发就由我们的移动团队来完成,其实我们整个团队一直有这样的愿望,希望能做一款代表锦江品牌的APP,为此,我们已经积累了多年。在APP开发的同时,我安排基础架构组和酒店开发组,重写了酒店搜索引擎,着重性能优化,Kubernetes的使用,可以使后端服务伸缩部署,灵活对应流量的变化,我给IT运维的要求是APP服务端接口要达到500QPS以上的处理能力。经过4个月的不懈努力,一款覆盖锦江23个品牌,约5000家酒店,百余个旅游产品的全新APP–锦江旅行,在2016年12月10日正式上线,并在接下来的1年多时间里,稳定运行。这款APP汇集了我们整个团队所有人的心血、努力和这么多年来的梦想。

(集团报介绍锦江旅行APP上线的专版)

在2016年下半年,随着整合的深入,公司决定将锦江的会员和铂涛的会员合并,为此我带着会员团队,深入调研两个会员系统,基于2015年会员整合的经验,制定了完整的会员整合方案和实施步骤,但公司的决定是将锦江的会员合并入铂涛,这也就意味着电商的会员团队即将解散,Siebel系统将被停用,虽然大家都不情愿,但还是配合顺利将会员数据迁移到了铂涛,一个亿级数量的会员俱乐部形成。

2017年,公司安排我不再管理酒店、会员、移动的技术团队,让我负责旅游业务,我带着一个20人左右的团队,重新开始,构建全新的旅游自由行产品Saas平台,4月立项,6月上线,7月试运行,8月正式投入生产,到2017年底,已经可以使锦江旅游国内自由行部的日常事务与业务拓展的工作比例从7:3转变为3:7,系统的使用使他们极大的提高了工作效率,可以有更多的精力去拓展业务,锦江旅游还计划在2018年基于我们的系统促进他们更大的业务转型。

时间到了2018年,我突然感觉到心力的疲惫,几个公司整合带来的文化冲突,以及我们曾经推崇的价值观,在一点点的消失殆尽,我想我需要离开了。

回望在锦江系工作的前前后后8年时间,我在技术上主导或参与了CRS、网站、会员、移动、大数据、旅游的一些列系统建设,也看到了这个中国最大的酒店旅游集团的变化。但对于我,比系统建设更重要的,是对于人的培养,一批优秀的技术人员在磨练中成长,逐渐的成为了可以独当一面的栋梁之才。

(长乐路400号5楼的走廊)

很怀念和大家一起奋斗的日子,很怀念通宵加班后看到的上海的早晨,很怀念一直支持我的同事、兄弟、姐妹,大家后会有期。

2016年度总结

日子过得好快,一转眼到了年底,又到了该总结一下的时候了。

2016年是充满变化的一年,有些变化完全出乎意料,面对这样的变化,我也只能“拥抱”。

过完年到4月份,公司业务线的划分出现了变化,最大的变化是产品部门从业务部门划出,变成一个相对独立的部门,形成业务、产品、研发三格局的结构,这样的结构比较符合互联网运作的方式,所以这个改变还是起到了不错的效果。

2015年总结的时候我说过2016年要在移动产品上发力,在4、5月份的时候,我和移动团队策划了一个活动,就是从PC Web端转化用户到移动端,活动在6月上线,为期2个月,效果非常理想,2个月的时间,移动的订单数量就逐渐超过PC端,与去年同期订单数相比,出现了成几倍的增长,在活动的后期,随着进入行业的旺季,出现了移动和PC订单同增的势头,订单总量是逐步走高的,而且活动结束后移动端的产量也比之前高了很多,说明用户有所留存,由此看出,移动仍然有很大空间,但我们的平台实在太小了,能给我们的空间也太有限,我们移动产品的未来在哪里呢?

就在这个时候公司情况“风云突变”,集团决定我们公司要和集团内的另一家公司合并,新公司的CEO、组织结构都变了,这个变化来的实在太突然,完全没有准备,面对这样的改变,整个团队表现的还比较稳定,虽然我和团队都有很多纠结,但还是在逐步适应的过程中继续前行,其实我也想了很多,最后我告诉整个团队,选择做正确的事情,什么是正确的事,就是对用户有价值的事情,我们不会为了小团队利益做一些最终损害用户利益的事情。

随着公司的逐步整合,我们也接到了新任务,新公司决定将原来分散的多个移动应用整合成一个APP,这个APP的产品研发任务就落到了我们团队上,其实我们整个团队一直有这样的愿望,希望能做一款代表整个集团品牌的APP,为此,我们已经积累了多年。经过4个月左右的不懈努力,一款覆盖集团23个品牌,约5000家酒店,百余个旅游产品的全新APP在12月10日正式上线,这款APP汇集了我们整个团队所有人的心血、努力和这么多年来的梦想。

大浪淘沙,凤凰涅槃,这支团队与我3年多前刚刚接手时的发生了很大的变化,经过3年多我不厌其烦的叮嘱、不断的历练、大大小小的战役(特别是2015年的大仗),这支团队已经逐渐具有了不屈的精神和战胜困难的勇气,面对压力,更多的表现出一种从容和自信,虽然距离我理想中的“梦幻团队”还有很大的差距,但他们已经开始从平凡走向优秀了。

技术方面,今年也取得了很大的进展,2015年总结的时候提到的Docker尝试,在2016年取得了突破,在与合作伙伴–才云科技的共同努力下(才云是为数不多的几个靠谱的合作伙伴之一),我们将95%以上的应用Docker化,并迁移到了基于Kubernetes的Docker集群上,在国内使用Kubernetes的企业还较少,在旅游行业中,我们肯定是第一家,Kubernetes和Docker的运用,使整个开发及运维管理的效率得到了极大的提高,应用发布时间从之前的小时级提高到了分钟级,应用发布逐步下放到开发团队,大多数时候,开发人员只要在Jenkins里点一下,几分钟内应用就发布完成了。与此同时,我们在新的项目中逐步使用Git作为代码仓库,在前端应用中使用React,在Redis/Codis、Elasticsearch优化方面都取得不少进步,而且2016一整年,应用系统都非常稳定,没有出现过大的故障。

个人技能方面,由于公司使用Kubernetes的Docker集群,所以我也开始研究Docker,并迅速喜欢上了这项技术,以前我装一些软件都是自己在Linux下用源码编译,连yum或apt都不用,自从有了Docker,我要测试一些软件,就直接去Docker Hub上找相应的镜像,拉下来直接运行就好了,包括实际或测试用到的GitLab、Nexus、RabbitMQ、Kafka、Postgresql等等,后来我发现一些Docker镜像里面的软件版本较低或功能有局限,干脆把Dockerfile git出来改一下或重写一个Dockerfile,再Build成我需要的镜像。

在7、8月份的时候,我开始研究微服务架构,从而研究Spring Cloud,感觉Spring Cloud的资料还是相对零散,我就写了一个Spring Cloud微服务框架的Demo,放在了GitHub上,微服务架构与Docker是绝配,简直珠联壁合。我在团队中推行React,其实是希望将来能在移动应用里使用React Native,React Native在年初就开始跟踪了,10、11月的时候,我研究了一段时间的React Native,在模拟器里实现了一些应用场景,React Native发展太快,每两周就有一个新版本,整个社区也非常活跃,国内腾讯、阿里都已在移动应用里使用React Native,这是一项有前景的移动开发技术。今年我还干了一件很有意思的事情,在5月份的时候,魏则西事件爆发,一向鄙视百度的我,突然感觉到使用自由的互联网是多么重要,而且是要让家人朋友不能被百度之流蒙蔽,所以我开始研究如何让家人也能方便的使用自由互联网,最好的办法就是在家里的路由器上实现“科学上网”,但一般的路由器是不会有这样的功能的,我开始了解OpenWrt,OpenWrt也是Linux,很多智能路由器的操作系统都是用OpenWrt改的,测试了几款路由器并刷入OpenWrt,最开始我通过路由器VPN出去,但我发现VPN虽然连上了,但很多网站还是打不开,推测是DNS污染比较严重,后来我还是选择了Shadowsocks,在路由器上实现了“科学上网”,家人只要接入这个路由器,就可以访问自由的互联网了。

今年继续读书,读的书有《硅谷之谜》、《文明之光》3册、《分享经济:供给侧改革的新经济方案》、《硅谷钢铁侠:埃隆·马斯克的冒险人生》、《刘强东自述:我的经营模式》、《启示录:打造用户喜爱的产品》、《Google:未来之镜(全球创新巨头真正的工作、思索与规划)》,在这些书里,给我留下最深刻印象的是吴军博士的《硅谷之谜》里讲到的,在硅谷,哪怕是一个很小的公司,其研发的产品也是面向全球用户,所以在硅谷,诞生出了像Google、Facebook这样的伟大企业,而对比我们,我们何时才能有这样的眼界和气概呢?

英语的学习也在继续,在扇贝网上的打卡记录已超过1100天,在今年打卡1000天的时候,我还写过一篇《1000天的感悟》,我相信我仍然会继续坚持下去。

最后说说生活吧,年初的时候,一家人去了趟日本东京,东京之行给我老婆极大的触动,东京的蓝天,干净的街道,发达的商业,行色匆匆但极讲礼貌的行人,这与她在国内看到的情况形成了巨大的反差,我也在思考,但始终无法将彬彬有礼的日本人和南京大屠杀的刽子手联系在一起,也许是日本人太注重规则与秩序,一旦没有约束,人性的丑恶就展示无疑了。年中的时候一家人和我父母,一起坐了一趟邮轮–海洋量子号,邮轮确实适合一家人共同出游,不用费心思。

在充满变化的2016年,还是要感谢一直支持我的团队和爱我的家人,对于2017年,仍然会面对太多的变化,追寻内心、做好自我就行了。

如何用互联网思维做一家酒店

“互联网思维”在这几年非常火,而且也在不断的被运用于各行各业,作为一个从事互联网行业17年的老兵,进入了一个非常传统的酒店行业,我一直在思考如何用互联网思维来做一家酒店。

从用户定位开始,我并不希望这家酒店能把所有的用户群通吃,针对互联网用户群体的年轻化,我希望这家酒店的用户群是年轻情侣、三口之家和少部分商旅人士,酒店风格以休闲为主。

酒店的房型固定,只有2种,一种是大床房,另一种是家庭房(就是可以增加一个小孩床的大床房),面积固定,没有标准房、三人房、商务房等等房型。

价格方面,也非常简单,公开的价格只有2档,假设388元和699元,没有门市价、含早价、网络销售价等等价格层级和渠道的区分。

酒店的设施及服务一流,并能突显细节,比如提供高速WiFi接入,接入方式便捷;简洁、家庭化的家具;舒适的床垫;名牌洗漱及护理用品;床头USB充电口;每间房间多提供一条被子;不同高度和硬度的枕头可供选择(在预订是即可选择);家庭房单独配备儿童用洗漱用品、拖鞋、被子;明确的走廊通道标示等等。

酒店采用全预订方式,普通用户需提前20天预订,会员预订不受限制,但会员需通过邀请方式加入,酒店预订渠道只有官方网站、APP和微信,需预付,不接受直接上门客。

会员邀请可通过微信微博等公开途径,但每个会员在固定时间内的邀请码数量有限,邀请会员成功预订的,邀请人可获得免单、与明星早餐等额外奖励,离店用户撰写入住感受,并发布在社会化网络的,有机会享受下次酒店入住免单。

用户可以通过微信、微博及其他社会化网络渠道与酒店互动,反馈入住体验,酒店将根据用户反馈,不断优化设施及服务,并邀请明星、业内人士进行免费入住体验,收集反馈。

除了用户主动反馈,需要对用户的行为、偏好等进行数据采集,形成大数据分析,并在该用户再次入住时提供精准服务。

酒店在设立之初,只有一家,经过迭代改进,在一个区域试点成功,再进行复制和推广。

商业模式的改变,在未来,房费可能不是酒店的主要收入,甚至用户可以免费入住,但酒店可以是个平台,在这个平台上可以进行相关产品销售、广告展示、周边服务、主题社交等等。

对于互联网思维有很多解释,我的理解,互联网思维的核心要素应该是:以用户为核心、简单设计、极致体验、快速迭代、社会化传播,如果我们用这样的思维来构建一家连锁酒店,会有什么样的“化学变化”呢?

公共交通

今天早上地铁1号线是真够挤的,其实以前,我从未觉得上海地铁有多挤,以前上班,老婆把我载到2号线静安寺站,我从静安寺坐到浦东张江,基本上我不会觉得地铁车厢里挤,就是有时候人多,到了陆家嘴,也会下去一大批,车厢里基本上就空了,所以我觉得坐地铁还挺舒服,但去年下半年,搬家到1号线沿线,乘1号线转2号线,1号线真是挤啊,人民广场之前都是上的多下的少,车厢就像沙丁鱼罐头。其实1号线不算是最挤的,上海地铁里6号线、8号线的拥挤程度比1号线还要高。

上海的公共交通总体上来说还是不错的,轨道交通运营里程全国第一,而且实行机动车牌照拍卖制度,上海的机动车保有量在国内大城市里算是低的,比起北京动不动就堵死在路上,上海已经算是好多了,但我仍然觉得上海的公共交通仍有不足,在轨道交通方面,首先是高峰时间运力还是不足(不过据说很多线路的运力已经饱和了,是人实在太多了),其次就是地铁结束运营的时间太早了,虽然1、2号等线路能到晚上11年,但还是会有很多人路程比较远,或是工作、娱乐等事情赶不上末班车,所以我觉得地铁主要线路是应该通宵运营的。公共交通一定要公众感觉到方便、舒适,如果大家觉得公共交通不方便,还是选择私家车出行,那城市交通拥堵、环境等问题是无法解决的。

—分割线—

Mac下有一款非常好的SVN客户端软件–Cornerstone,但是这个软件实在是有点贵,一个单用户license要$59,实在是承受不起,它有14天的免费试用期,要想一直试用,就要在免费期快到时,重置一下,则又开始14天的免费试用期了,具体方法是进入终端,在~/Library/Preferences/ByHost/下,找到一个.GlobalPreferences开头的plist文件,用工具软件打开这个文件,比如PlistEdit,但如果你装了Xcode,则用Xcode打开plist文件更好编辑,在终端输入命令

open .GlobalPreferences.XXXXXX.plist

打开后可以看到,有com.zennaware.Cornerstone开始的这行,删除这行,保存后重新打开Cornerstone,试用期又重头计算了。

—分割线—

今日调查《打车软件调查》,欢迎各位参与,结果下次公布。

欢迎订阅我的微信公共帐号:“Laoer杂谈”,搜索微信号:laoertalk,或扫描页面右侧的二维码
新浪微博:@laoer
Twitter:@laoer

竞购搜狗,三国演义?

这两天360、百度、腾讯竞购搜狗的新闻突然冒了出来,不论是否靠谱,也确实是非常吸引眼球,这3家都有收购搜狗的理由,从业务和产品线重合度来说,360与搜狗最接近,都有搜索和浏览器,无论从资本层面还是实际产品业务整合都可以占领更多的市场份额,可以在搜索上与百度抗衡,对于百度来说,自从360出了搜索,就对自身产生了不小的威胁,如果360和搜狗结合成功,自有的搜索市场就会继续被蚕食,从这个角度,百度不希望搜狗被360收购,最后是腾讯,这个360的死敌,态度上应该是只要360赞成的他都反对,这个事情上一定要搅局,腾讯的搜索已经死了,似乎拿了搜狗搜索也没用,但搜狗的浏览器和输入法还是不可忽视的,腾讯在桌面客户端软件可以做到占有率第一,而且互联网“得入口者得天下”,凭借搜狗浏览器和输入法这两大入口,腾讯也可以玩出很多花样了。

搜狗现在是皇帝的女儿不愁嫁,可以坐地起价了,如果只想变现,卖给谁都会是一个不错的买卖,但我们不知道张朝阳和王小川的真实想法,也不知道是否有更深层的布局,只有拭目以待了。

—分割线—

谈到搜狗,正好说说Mac下的中文输入法,首先Mac自带的中文输入法很难用,之前有3个比较好的三方输入法,分别是QIM、sunpinyin和FIT,QIM是付费的,做的确实不错,功能强大,我之前一直用QIM,后来也装过FIT,但感觉不如QIM,后来FIT和sunpinyin合并了,但我也没有再用过,再到后来搜狗、腾讯、百度都出了Mac下的输入法,而QIM在Mac升级到10.7之后出了不少问题,QIM2.0宣布免费,但是毕竟是一个人在做,相对搜狗、腾讯、百度这样大公司背景来说,有点势单力薄。搜狗、腾讯、百度的Mac输入法我都用了,现在用搜狗输入法稍多一些,就在昨天搜狗输入法Mac版发布了2.3版,我正在试用,腾讯的QQ输入法最近的版本是2.6,今年2月发布的,但我用的比较少,百度输入法Mac版,在它发布之后我也试用了一段,但有一次把我的机子搞死机了,就不敢用了,4月24发布了3.0版,我这才又升级并再次尝试一下如何。另外不得不说一款开源的输入法,名字叫鼠须管,名字很怪吧,这款输入法最大的特色是速度快,就是配置比较麻烦,可改进的空间很大,有兴趣的同学可以尝试一下,https://code.google.com/p/rimeime/

—分割线—

上次调查《收购搜狗》的调查结果如下

你认为下面哪家企业最有可能竞购搜狗成功
360(61.5%)
百度(23.1%)
腾讯(15.4%)

看来大部分人认为360竞购搜狗成功的可能行最大。

昨天一篇硕士博士争做城管的新闻引人注意,所以今天的调查就是针对这个话题,《如何看待博士硕士争做城管》,欢迎各位参与,结果下次公布。

欢迎订阅我的微信公共帐号:“Laoer杂谈”,搜索微信号:laoertalk,或扫描页面右侧的二维码
新浪微博:@laoer
Twitter:@laoer

响应式布局

前几天,我在公司里组织了一次技术交流活动,由我们的UE工程师主讲,内容是Mobile Web设计,这个主题的来源是,移动互联网将成为主流,将来大部分用户将使用移动设备来上网,在这样的情况下,已有的基于PC的Web设计,就要针对移动终端进行调整,如何调整,用怎样的设计原则,就是这次交流活动主要讨论的。

在1个小时的交流时间里,我们的UE工程师除了讲解了基本的Mobile Web概念,着重讲到了“响应式布局”的概念,这是一个比较新的概念,是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决移动互联网浏览而诞生的。如果我们用移动设备访问天猫、易讯和一淘网,会发现,天猫是一个固定宽度的展示,而易讯则做到了页面自适应,但易讯也不是一个真正的响应式布局,相对来说在响应式布局方面一淘网是最好的。

我感觉响应式布局本质是一种理念,需要将这种理念贯穿与设计的过程中,而不是简单的从技术层面解决移动设备自适应的问题,用响应式布局来改进我们的网站,还有很长的路要走。

有两个很不错的响应式布局的网站,大家可以去研究一下

http://alistapart.com/d/responsive-web-design/ex/ex-site-FINAL.html
http://colly.com/

另外还有一些资源,都是我们的UE工程师总结提供的

Fork, the Open Source CMS http://www.fork-cms.com/
《8个实用的响应式设计框架》http://www.w3cplus.com/source/8-useful-responsive-css-frameworks.html
《16个优秀的Responsive CSS框架》http://www.w3cplus.com/source/16-responsive-css-frameworks-worth-considering.html
《基于CSS搭建一个响应式网站》http://www.w3cplus.com/css3/build-basic-responsive-site-css.html

—分割线—

上次《关于引用水》的调查收到的结果仍然不多,大家不够积极噢,结果如下

1.生活中你最主要的饮用水是(如果有多种,选择最主要的)
自来水(25%)
桶装饮用水(75%)
瓶装饮用水(0%)
小区水站取水(0%)

2.你是否相信地下水受到了污染
相信 (75%)
不相信(25%)

3.你觉得桶装水或瓶装水水质比自来水好吗?
是,桶装水或瓶装水水质好(50%)
否,桶装水或瓶装水水质不如自来水(50%)

4.关于饮用水,你以后会选择
自来水(25%)
桶装水、瓶装水(50%)
自己安装净水设备(25%)

今日调查《收购搜狗》,欢迎各位参与,结果下次公布。

欢迎订阅我的微信公共帐号:“Laoer杂谈”,搜索微信号:laoertalk,或扫描页面右侧的二维码
新浪微博:@laoer
Twitter:@laoer

防盗报警器

搬到新家之后,老婆在淘宝上买了一个防盗报警器,加上运费才140多块,当时我也没当回事,偷懒没装,后来接到一个莫名其妙的电话,说是电信的,知道我家的地址,问我的宽带是否测过速度而且不达标,要上门来检查,我觉得不对劲,就挂了电话,后来询问10000号,根本没这事情,估计是诈骗电话,这让我警惕起来,这个报警器有必要安装上了。

仔细研究了一下说明书,又看了它提供的安装视频,发现这140多块的东西还真的很强大,我们买的这个组合包含了主机、警笛、遥控器2个,门磁1个,红外探头1个等,门磁和红外探头在有人闯入时会触发报警(测试下来灵敏度还是可以的),120分贝的警笛,估计能让上下左右的邻居都听到,小毛贼要仓皇逃窜了,这个报警器还有另一个更有用的功能,它的主机可以连接家里的电话,当触发警报后,可以对外拨号,你可以设置多组电话号码,你可以在第一时间接到报警电话,在电话上你还能远程操作,比如关闭警笛、监听现场声音等等,你还可以录一段音,说明你的地址,报警电话直接设置为物业或是公安局。外出时锁好门,在门外通过遥控器布防,回家进门前先撤防。

这个报警器还有几十个设置选项,很多功能完全超出我的预期,是我根本想不到的,之前看过一篇文章–《周鸿祎谈产品》,里面有一段讲“体验一定要超出预期的才叫体验”,我想这款报警器确实给用户了一个很好的体验,在淘宝上这款报警器一个月卖出几千件,销量也是很好的说明。回头想想,我们做互联网产品何尝不是这样,我们是否把一个产品做到了极致,知否解决了用户的一个实际问题,是否给用户超出预期的体验?

—-分割线—-

现在用Mac的同学越来越多了,在Mac上我尝试使用了很多新浪微博的App(我都找原生的App,不用AIR的),感觉都不太理想,后来使用了Miao,https://beyondcow.com/miao/,可以说这是Mac下最好的一款新浪微博的App,没有之一,它的售价在官网上是¥24,在App Store上是¥25,我觉得这个钱完全值得花,建议在它官网上购买,Miao的更新速度非常快,有时甚至会1日几更新,我遇到了BUG或问题直接和作者联系,他很快就能改好并发布,这个做软件的态度值得称赞。

—-分割线—-

上次的调查《关于阿里巴巴战略投资新浪微博》收到的回复不多,结果如下

你怎么看阿里巴巴战略投资新浪微博
看好,双赢局面(25%)
不看好,又一个雅虎中国(0%)
看不出,需要时间检验(75%)

阿里巴巴战略投资新浪微博是否能打压腾讯微信
能(0%)
不能(25%)
两者好像没有关系(75%)

看来阿里+新浪微博的组合还要时间来验证,至于是否对微信产生威胁,也需要观察。

今日调查《关于饮用水》,欢迎各位参与,结果下次公布。

欢迎订阅我的微信公共帐号:“Laoer杂谈”,搜索微信号:laoertalk,或扫描页面右侧的二维码
新浪微博:@laoer
Twitter:@laoer

星点与O2O

近一段时间来,伴随着二维码、Passbook的兴起,O2O的声音特别的热,无论是腾讯、阿里,还是点评、丁丁,都在往O2O概念上靠,其实我们星点网已在O2O的领域里深耕了1年多,今天我们再次深入的探究一下O2O。

O2O(Online to Offline),即线上到线下,其解释可以在搜索引擎上找到,无需再次赘述。按照网上的数据,2011年中国O2O市场规模为562.3亿元,预计2012年将达到986.8亿元,增长率为75.5%,这个市场相当庞大,即使占据1%的市场规模,也足以产生一个上市公司,那为什么O2O会有如此大的市场规模,因为O2O代表服务业,服务业的GDP占有率本身就比制造业高,而在未来,国家将进一步提升服务业的GDP占有量,如果制造业网上销量有5000亿,那么生活服务类的网上销量会达到万亿,所以说O2O就是服务业的电子商务,而服务业的电子商务在中国基本上是刚刚起步。

根据篱笆网创始人徐湘涛先生的说法,从Online到Offline有5个维度:展示、互动、预约、成交和结算,广泛意义上说,从事这5个环节的服务者都可以说是在做O2O,但根据O2O提出人Alex Rampell的概念,O2O模式中必须包含“线下商户的发现或推荐”、“在线支付”、“营销效果的监测”这三大块,如果没有这3块,并不是完整的O2O,比如那种通过优惠信息、点评信息的传递,把用户吸引到一些线下商户的模式,可以叫M2O(Mobile to offline),也就是说,用户使用M2O 平台的场景经常是已经在线下甚至已经在某个线下商户内,通过手机等移动设备提供消费决策支持。

如果要构建一个真正意义上的O2O平台,必须要一套完整的闭环系统,使得信息从线上到线下不会丢失,最后还要返回到线上来,更深层,其闭环系统是一个交易系统,而非一个广告系统,从商业层面看,其是佣金模式,而非广告模式。

对于商家来说,其并不希望一直采用优惠的方式来维持消费人群,他们更希望用户产生忠诚度,这样商家的利润不会降低,说白了,商家内心里不想便宜卖,团购不能天天做,从这个角度看,提供优惠券的O2O,必不能太长久,另外线下商家希望得到的是,多种多样有效的线上营销方式和会员管理功能,O2O如果不能真的帮助线下商家做好营销和用户忠诚度管理,是没有意义的。

在1年多的时间里,星点已完整的构建了O2O所必要的交易闭环系统,星点提供给商家自助的商品发布平台,包含了多种营销方式,比如常态销售、每日闪购、每日抛售、特惠活动等等,帮助商家可以进行多样式、全方位的在线营销。星点网和星点生活(智能手机App)展示商家发布的各种服务类商品,用户通过这2个渠道获得“线下商户的发现或推荐”,同时用户在星点网和星点生活上都可以“在线支付”,支付后获得二维码的电子凭证(二维码作为信息载体,其容量大,识别率高,在一定污损的情况下仍可以被识别),用户持二维码到商家,商家验证后,给用户提供服务,同时商家在星点后台即可实时进行“营销效果的监测”。由此可以看到,星点的平台是一个完整实现Alex Rampell理念的O2O平台,同时又兼顾了商家真正需要的营销功能的平台,除了这些,星点还进行了很多创新,在商家验证方面,星点提供了多种验证方式,包括POS一体机、无线扫描设备、Web验证后台、智能手机的星点商家应用等,在会员管理方面,星点是第一个实现电子集章卡的平台,可以有效的管理用户忠诚度,星点生活iPhone版还是第一批支持Passbook的应用。

星点O2O流程

李开复说:“我们认为O2O未来会改变中国,线上、线下一旦连起来,这是巨大的爆发式的力量”,但是我们确实也看到,O2O的真正成熟,将是一个需要时间的过程,它将伴随着线下商家意识转变与信息化程度的提高,迎来真正爆发的时刻。

关于星点无线1.8.1

星点无线已经升级到1.8.1版本了,其功能也转变成以O2O为主,消费者使用星点无线客户端直接购买商品或服务,获得二维码凭证,到商家门店出示二维码,通过我们给商家提供的二维码扫描设备验证,即可获取商品或享受服务。

星点无线现在同时发布iPhone和Android版本,1.8.1的UI有了很大的改变,由原来的蓝色系改为了橙色系,功能上增加了游客浏览、离线电子票,集章卡的展现也有了很大的改进。

iPhone版App Store地址 http://itunes.apple.com/cn/app/id448294946?mt=8
Android版安装文件 http://www.xingdian.com/downloads/starrymobile.apk