保持健康

前一段时间体检,其中一项空腹血糖值达到了6.13mmol/L,超过了3.9-6.1的正常范围,医学上称之为空腹血糖受损,是指空腹血糖在≥6.1mmol/L-<7.0mmol/L之间,即既高于正常标准又低于糖尿病诊断标准之间的一种亚健康状态,空腹血糖受损还不是疾病,但已经有血糖调节异常,它是一种危险状态,很可能发展成糖尿病。另外我的血脂指标也不好,体重指数BMI值偏高,总的来说,健康已经出现了一些问题,给我敲响了警钟,虽然这些都是大家公认的城市病、富贵病。

由于工作性质,每天大量的时间都是坐着,很少活动,下班比较晚,回去也就懒得动了,加上饮食上高油脂、高热量、高糖份,健康不出问题才怪,其实近3年,每周我都要进行一次体育锻炼,是在健身房里跑步,但看来这个运动量远远不够,我现在除了每周固定的运动之外,已经拒绝高脂肪、高糖份的食品,餐饮结构以蔬果为主,配合一定的谷物主食,同时坚持每天晚上少吃,并在吃过饭后在小区内步行20分钟以上,希望通过坚持,把体重也减下来,相信在下次体检时能恢复正常。

前几天研究Java导出SPSS格式数据,在网上找了半天,找到了2个三方库,都叫SPSS Writer,一个在http://spss.pmstation.com,另一个在http://sourceforge.net/projects/spss-writer/,这两个包生成的.sav文件,都会产生一个Demo的列,原来pmstation的这个SPSS Writer是要收费的,估计买了License就不会生成Demo列,pmstation的这个SPSS Writer的这个包还有个问题,就是不支持中文,我用UTF-8的编码也不支持(发邮件给pmstation询问,也没有给我回复),sourceforge的到是支持中文,但是这个包没有源码也没有任何文档,总的来说这两个包都不理想,难道没有比较好的Java导出SPSS格式的三方包吗?

今日调查《关于阿里巴巴战略投资新浪微博》,欢迎各位参与,结果下期公布。

欢迎订阅我的微信公共帐号:“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的真正成熟,将是一个需要时间的过程,它将伴随着线下商家意识转变与信息化程度的提高,迎来真正爆发的时刻。

上海的蓝天

2012年7月下旬,上海迎来了持续一段的好天气,已经有1个多星期了,每天蓝天白云,无论是官方还是美领馆的PM2.5指数,都是优,之前我也写过一篇关于环境的博客,上海大部分时间都是灰蒙蒙的,PM2.5都是不健康或是对敏感人群有害,这一周多的好天气,都让我产生了错觉,这是我们一直生活的上海吗?

 

 

 

给MacBook Pro更换SSD(固态硬盘)

SSD(固态硬盘)这2年发展比较快,已应用到了现实产品中,不再是试验产品了,而我的MacBook Pro是2010年中的,也感觉到了硬盘的吃力,所以打算把机械硬盘更换为SSD。

要更换SSD确实需要做不少准备,自己动手更换硬件,还是需要先学习一下,网上有不少给MacBook Pro更换SSD的文章,包括更换SSD的具体步骤,我搜到了一个视频,是由科技评论人@王自如TechMessager制作的,录制了更换SSD的详细步骤,是非常好的参照。

更换SSD还是需要一些工具的,十字螺丝刀家里就有,一个比较特殊的T6口螺丝刀需要购买,一次到家乐福购物,在下面的小摊上正好看到有这样的整套工具,25块就顺便买了一套,Mac OS Lion的安装盘也需要一个,参照网上教程,制作了一个U盘启动盘,同时老硬盘里的完整系统、软件还是需要能方便的恢复,所以做了Time Machine备份。

这些准备都做好,剩下一个关键问题就是买何种SSD,最开始我想买镁光M4的,后来看到一篇文章说苹果可能对新的MacBook Pro配置三星830系列的SSD,所以我的目标转向了三星830系的SSD,容量上,我现在的硬盘是500G,但500G的SSD实在太贵了,要将近5000块,够买个iPhone4S的了,而且我现在使用的硬盘容量也就在150G左右,所以还是买256G的SSD吧,多了不用也是浪费,昨天终于下手,在京东上定了一个,价格2199,在淘宝上有便宜的,但担心质量与真假,还是选择了京东,放心点。

具体说下三星830系的这款SSD,我买的型号是MZ-7PC256B/WW Basic Kit,是基本型的,还有其他型的,其实硬盘都一样,就是配件不同,比如针对台式机的有托架和线,这款SSD是7mm的,而原配的机械硬盘是9.5mm的,开始我也怀疑厚度不同,能不能安装,经过实践,我明确的告诉大家,7mm的SSD是没有问题的,还有我这款2010年中的MacBook Pro的硬盘接口是SATA 2的,而苹果配的这块日立的硬盘,竟然是SATA一代的,苹果有些不厚道啊,这款三星SSD是SATA 3的,能向下兼容,但只能跑SATA 2的速度了。

SSD到货,就动手安装了,参考视频教程,拆后盖,注意螺丝顺序,拆硬盘,换硬盘,装后盖,一切非常顺利,插上U盘启动盘,和Time Machine移动硬盘,启动时按option键,进入Mac OS安装界面,我选择从Time Machine恢复,恢复的时间很长,估计有2个多小时,完成之后启动,进入系统果然快了不少,继续优化,安装Trim Enabler工具,开启Trim支持,之后需要重启,重启后再看系统信息里Trim是否开启,我这里没有问题,Trim显示开启了,由于更换了硬盘和恢复了系统,所有mdWorker和mds的进程会持续占用CPU一段时间,主要是重建索引,至此MacBook Pro更换SSD完毕,用AJASystemTest工具测试硬盘读写速度,可达200M/秒,开机菊花基本在2圈半,打开程序的速度明显提高,SSD果真是利器啊。

 

星点传媒诚聘iOS开发工程师

星点传媒是我的创业公司,情况之前的Blog也有介绍,我们现在主要从事O2O业务,诚聘iOS开发工程师。

岗位职责:
负责基于公司iOS应用的技术设计和开发工作。
完成模块代码编写、单元测试、代码维护工作;
编写相关技术文档。

岗位要求:
1、学历不限,一年以上iOS平台开发经验;
2、熟练掌握Objective-C,Xcode等相关技术;
3、熟练掌握iOS SDK中基础、图像2D、网络、位置等相关技术开发及应用,以及常用的iOS程序开发和调试方法和技巧;
4、熟悉TCP/IP和无线通讯协议,熟悉XML、JSON等数据交换格式;
5、良好的规范编程习惯和开发文档编写能力;
6、具备较强的学习能力和沟通能力,具备较好的团队合作能力;
7、有责任感,工作态度严谨,能够承担高强度、高压力的工作;
8、有App store上线应用者优先。

有兴趣的朋友,简历请发至 job@starrymedia.com

解决iOS开发中zxing在release下不能正常工作的问题

zxing是一个开源类库,用于解析条码二维码(1D/2D),实现语言为Java,但其中也提供了Objective-C的一个包,Objective-C的实现只能读取QRCode。

我们最近的一个iOS工程需要在手机上识别我们的二维码,所以我采用了zxing,按照zxing的文档将ZXingWidget工程导入自己的工程,过程比较顺利,在我的iPhone上调试也没什么问题,但当我打成AdHoc版交付测试时,测试发现程序不能识别二维码,我挺奇怪,就在网上搜索,在zxing的FAQ上确实有这个现象的解释

Why does my application decode okay in debug mode on iOS but not in release mode?

You’re compiling with an old version of llvm-gcc or clang. If you use Xcode 4.2, either supported compiler should be fine with optimizations turned on. Older compilers, shipped with Xcode 4.1 and earlier, had an optimization bug in llvm that miscompiled ZXing. If you are using Xcode 4.1 or older, you should use gcc to compile ZXing, not llvm-gcc or clang.

意思应该是说可能使用了老版本的编译器,Xcode4.2之前都存在问题,但我的Xcode已经是4.3了,应该不存在问题,继续搜索其他资料,基本都是英文,但说的也不是很明白,应该是编译器的Optimization问题,后来我将项目引用的ZXingWidget工程的Optimization Level设为None,即-O0,再打AdHoc就没问题了。

具体为选择ZXingWidget工程的Targets中选择Build Setting,将Optimization Level设为None,即下面的Debug和Release都设为None。

关于星点无线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

 

 

 

 

游上海月湖雕塑公园

4月30日,趁着5.1假期,我带着老婆孩子和老妈,去了一趟上海月湖雕塑公园,上海月湖雕塑公园位于上海松江区佘山国家旅游度假区林荫新路1158号,同一区域的还设有著名的“欢乐谷”,我们星点网独家在线销售月湖公园的门票,所以我也是为了体验一下我们网站的整个电子票服务。

首先在星点网购买月湖雕塑公园的门票(或是使用星点无线购买),我们网上成人票的价格是80元,而如果到公园售票处购买,则要120元,所以还是很合算的,购买成功后,可以将电子票打印出来,也可以直接用手机上的星点无线应用,到公园入口处出示电子票的二维码,入口处服务人员会使用我们星点网的二维码验证设备验证电子票的有效性,验证通过后即可入园了,验证过程快的,我们入园时也没有遇到任何障碍,我们这套验证体系还是让用户满意的。

月湖雕塑公园的特色是雕塑,公园里有多个有特色的雕塑,富有美感,公园中央是很大一片湖,月湖就是指此湖吧,整个公园分为春岸、夏岸、秋岸、冬岸,对于小孩子来说,最感兴趣的还是夏岸,这里有一大片沙滩,小孩子们可以挖沙子,同时还有多个儿童游乐设置,特别是那个“跳跳云”,让大人小孩玩的不亦乐乎,在夏岸附近,有个烧烤区,我们中午就是在这里烧烤,收费为4人一桌一个炉子,60元,不限时间,如果要加碳的话,每包碳20元,还是比较实惠。

总的来说,月湖雕塑公园公园风景优美,非常适合带着孩子亲子游,小孩能玩的东西比较多,还能烧烤,天再热一些的时候去就更美了:)

沙滩

沙滩

跳跳云

这就是跳跳云,耗资6500万日元由日本进口全世界最先进的环保高弹性材料制作而成。

创业之2011年总结

现在已是2012年的1月底了,似乎现在写2011年的总结有些晚,但还是写一下吧,也算一个心灵备忘录。

2011年我仍然在创业路上,相比2010年,11年确实有了不少的进步,首先表现在团队方面,在去年的上半年,我都还在为团队头疼,主要是人力缺乏,招不到人,同时已有成员能力不足,详细可见我之前的一篇文章《创业之用人之困》,到后半年,经过不断的大浪淘沙,研发团队的骨干力量终于开始形成了,出现了几个优秀的可以挑起大梁的人物,剩下的年轻工程师虽然经验有限,但在态度上和责任心上表现的不错,也非常上进,愿意学习,我终于可以把手中的一些事情交给他们去做了。

产品方面,我们除了已有的星点调查,在2011年,推出了社会化网络营销平台–“星点网”和移动互联网应用–“星点无线iPhone版”,“星点网”还在不断深入,“星点无线”也即将推出Android版本,总体来说,产品布局在2011年已经形成。

个人技能上来说,主要的提高是掌握iOS开发技术,已经独立的开发公司的iOS应用,并在App Store上架了2款应用,分别是“星点无线”和“星点调查 for iPad”,Java方面没有过多的研究,似乎新的框架和技术出来的也比较少。PHP一直在用,我们使用的框架也比较固定,不会生疏。一直很想对NoSQL有更深入的研究,比如我们已经在使用的MongoDB,和现在非常热门的Redis,由于平时太忙,没有做更多的测试。在系统架构方面,现在表现尚可,但也想做更多的测试,以验证当前架构的稳定性,特别是将来会遇到的大访问量情况的应对策略。

一年中,时刻感受着创业的各种压力,应对各种之前没有遇到过的问题,创业确实是对人最大承受力的考验,我的最大感受是,不是每个人都能创业,在不能创业的大多数来说,能成为人才的人也很少,优秀的人才都是大家求之不得的。

在2012年中,我仍然要着力做的事情是团队建设,只有团队真正起来了,我们创业的目标才能实现,同时要专注、专注、专注,沉下心来把各个产品做好,真正的满足用户的需求,在无线和O2O领域有所建树,同时在运营方面也多参与,找到突破点。总的来说,还是要建设优秀的企业文化,我们公司已经成立快2年时间了,只有优秀的文化才是我们真正前进的动力。