人生就是一场修行

网站被攻击了一个礼拜,DNS被恶意污染,导致网站一个礼拜无法访问。今天静下心来查看了下原因,终于修复。

五月已经过去一半了,总感觉这半个月来过的非常慵懒,就有种突然什么都不想干的念头,就连网站挂了这么久才修复一样,估计我的百度收录又会掉一堆。多少次想弃用WordPress,换成python,或者其他的CMS,因为懒,迟迟没有开始学习计划。

到新公司做产品也有一个多月了,第一个版本总算是发布了,可面对着一堆的bug,以及未实现的功能,想想未来,真的是还有很长的路要走。不过每天能感受到自己的一步一步的进步,总算能感到一丝欣慰。

很多时候,我自己看自己会发现自己突然变的陌生了起来。因为总感觉变化来的太快;有时候是自己变的更好了,有时候是自己变的更坏了,有时候发现自己又没变,在原地踏步。

人生有很多很多的事要完成,但就像是打造一款产品一样,在同时面对很多需求的时候,我们总要去排一个优先级,那个先做,那个后做。但是很少有人真的把所有事都安排的井井有条,所有需求都严格按照优先级来实现。

像我这个年龄段,会同时面对着很多的需求,比如学习提高自己,努力工作,人际关系,家庭关系,爱情等等。哪一个都想要,但就大部分人来说,很难把理想全部都实现。

在特定的时间选择了一件事,你就得放弃另一些事。有些事会很开心,而有些事则不那么开心。

总之,做人很难;就像生活,生下来,活下去!在人生漫长的过程中,总会遇到不顺,痛苦,孤独。但是适当的把逆境转化为顺境这样的人生才更有意义!不用去羡慕他人,做好自己该做的事,你知道自己的方向,追随自己的内心,属于自己的那个时区总会到来的。

顺便感谢下阿里云的售后,大晚上的还在给我处理问题。

Mac环境安装Gitbook,并导出PDF教程

在经过了长时间的折腾之后,终于在Mac环境成功的安装了Gitbook。

安装Gitbook的主要流程如下:

安装node.js>安装Gitbook>安装Gitbook编辑器>安装calibre>导出PDF。

###1. 安装node.js

安装node.js,在node.js官网下载,直接安装。

下载地址:https://nodejs.org/en/。

这里需要注意的是,node.js有两个版本,一个是大多数人使用的,也就是稳定版;另一个是最新版,拥有最新的特性。在这里,我们下载稳定版即可。

安装成功之后输入node -v,显示node.js版本代表安装成功。

huixingdeMacBook-Air:~ huixing$ node -v
v6.10.2

###2. 安装Gitbook

这个点是最坑的。尤其是在Mac环境下,我先后尝试了以下代码:

npm install gitbook -g
npm install -g gitbook-cli

还有好几个,先说明下,以上代码都是错误的,不是卡主了就是不能动。原来,Mac环境下需要用到sudo这个指令。

sudo npm install gitbook-cli -g

一定要用到-g,这个代表全局安装,我去掉-g安装了一次,也成功了,但是在终端使用gitbook -V查看的时候发现根本没安装,这是我遇到的坑最多的地方。

在终端输入gitbook -V之后即可查看当前Gitbook版本,代表安装成功。需要注意的是“V”一定要大写。

huixingdeMacBook-Air:~ huixing$ gitbook -V
CLI version: 2.3.0
GitBook version: 3.2.2

###3. 安装Gitbook编辑器

接下来就是安装Gitbook桌面编辑器了。有的人可能会问,你都已经安装了终端环境下的Gitbook了,为什么还要安装桌面端呢?

下载地址:https://www.gitbook.com/editor/

其实,使用Gitbook桌面编辑器能够很方便的进行文章书写,终端环境下的Gitbook只是为了生成HTML文档与PDF文档而使用的。

安装了Gitbook桌面端之后,你可以在客户端中新建一本书籍。然后用终端生成HTML。

使用gitbook build命令。

huixingdeMacBook-Air:import huixing$ cd jianli
huixingdeMacBook-Air:jianli huixing$ gitbook build
info: 7 plugins are installed 
info: 6 explicitly listed 
info: loading plugin "highlight"... OK 
info: loading plugin "search"... OK 
info: loading plugin "lunr"... OK 
info: loading plugin "sharing"... OK 
info: loading plugin "fontsettings"... OK 
info: loading plugin "theme-default"... OK 
info: found 1 pages 
info: found 7 asset files 
info: >> generation finished with success in 1.0s ! 
huixingdeMacBook-Air:jianli huixing$ 

看到success的提示没,这个时候系统文件根目录下就生成了一个_book的文件夹。打开就是该书籍的HTML格式了。

你也可以直接将该书籍在本地预览。

使用gitbook serve命令

huixingdeMacBook-Air:jianli huixing$ gitbook serve
Live reload server started on port: 35729
Press CTRL+C to quit ...

info: 7 plugins are installed 
info: loading plugin "livereload"... OK 
info: loading plugin "highlight"... OK 
info: loading plugin "search"... OK 
info: loading plugin "lunr"... OK 
info: loading plugin "sharing"... OK 
info: loading plugin "fontsettings"... OK 
info: loading plugin "theme-default"... OK 
info: found 1 pages 
info: found 7 asset files 
info: >> generation finished with success in 1.2s ! 

Starting server ...
Serving book on http://localhost:4000

Gitbook编辑器需要同终端里安装的Gitbook配合,完美实现在线HTML的生成,PDF的生成。当然,如果愿意将文档公开到gitbook或者gitbub仓库的看到这里就可以了,因为Gitbook网站上可以直接导出PDF,MOBI,EBUP等电子书格式。如果不想将书籍公开,那么可以往下面继续看了!

###4. 安装calibre插件

玩过kindle的都知道,calibre是一款非常方便的开源电子书转换软件。在这里,我们也是用到ebook-convert这个插件。

首先在calibre官网下载插件,下载链接:https://calibre-ebook.com/download。下载适合自己系统的版本。

下载到电脑之后我做了很多尝试,刚下载之后我兴冲冲的去使用gitbook pdf . mypdf.pdf指令,结果发现提示ebook-convert未安装。

这里我通过咨询了一些大神,在这个过程中他们给了我很大的帮助。也查看了很多教程,所有教程中都说了两个问题。

  • 将安装的calibre放在系统应用中,然后将app添加到path中。

    这个说实话我也没怎么看懂,但是下面我会详细的说这一步如何操作。

  • 执行一个命令sudo ln -s /Applications/calibre.app/Contents/MacOS/ebook-convert /usr/local/bin

以上两部我都做了,最终也成功的将Gitbook导出了PDF,但具体是哪一步起了作用,我估计是第二步,不过在教程中我优先推荐使用第二步。第二步遇到的坑是,在网上我们找到的教程只是输入ln -s /Applications/calibre.app/Contents/MacOS/ebook-convert /usr/local/bin,但是执行多次都没有结果,WIN系统执行这步可能已经正确了。因为Mac环境权限的原因,这里加入sudo重新执行即可。

执行完成之后,重新进入书籍目录。

huixingdeMacBook-Air:import huixing$ cd jianli
huixingdeMacBook-Air:jianli huixing$ gitbook pdf . jianli.pdf
info: 7 plugins are installed 
info: 6 explicitly listed 
info: loading plugin "highlight"... OK 
info: loading plugin "search"... OK 
info: loading plugin "lunr"... OK 
info: loading plugin "sharing"... OK 
info: loading plugin "fontsettings"... OK 
info: loading plugin "theme-default"... OK 
info: found 1 pages 
info: found 7 asset files 
info: >> generation finished with success in 7.5s ! 
info: >> 1 file(s) generated 

执行完以上代码,进入书籍目录,即可看到已经转换完成的PDF了。大功告成!

特别感谢:Dandy,烟头γ两位大神的指导。

浅析京东商城会员体系&积分体系

这是去年写的一篇文章了,刚好博客前天实现了markdown,就顺手把文章搬一遍。原文发布于pmcaff产品经理社区。
原文链接:http://www.pmcaff.com/article/index/323849709743232?from=profile

##一、概论

###1.1 什么是会员体系?

会员体系的存在已经有了很长的历史,并且广泛应用于各行各业。会员体系往大了说类似于政党,社会团体,宗教等等行业聚集行为都跟会员体系类似,往小了说类似于车友会,驴友团,象棋社等等兴趣爱好团体,都是一种会员化的前身。简单的说来就是对会员用户提供区别于非会员的服务,或者价值,给予会员区别化的待遇。

###1.2 会员体系有什么价值?

会员体系的本质是给予用户或者客户一种身份认同的概念,以及用户忠诚度计划的营销。在传统行业举个山姆会员店(沃尔沃高端零售商)的例子,他的成为会员的标准是年费制,个人或者家庭用户缴纳150元年费即可成为他们的会员,提供多种会员制的服务。在互联网行业会员制最早进入我们普通用户视线的估计就是腾讯QQ了,冲个QQ年费会员,顿时感觉自己的人生高端起来了,这种想法在我上初中高中的时候恐怕是很多用户都有的吧,还记得那个时候QQ会员会有特效的QQ秀,名称红色显示,同学中不乏有部分土豪会去充值体验一把高端的人生,哈哈!

###1.3 什么是积分体系?

积分体系的存在同样也有了很久的历史。积分,顾名思义,累积的分数。都知道,在古代,士兵要想获得提升,最主要的就是战功。在战场上能够消灭更多的敌人(用户行为),就能获得更高的战功(积分,),当战功累积到一定层次,就会出现相应的提拔(用户激励),提拔与之对应的就是官衔(现在部队叫军衔)。在我看来,部队的军衔制度跟目前社会上的积分制度其实是一个意思,部队军职干部三年一调职,四年一调军衔就是一种用户成长体系,不同的军衔享有不同的待遇,包括经济收入跟价值实现。

###1.4 积分体系有什么价值?

积分体系的本质是一种用户成长体系的营销,也是基于用户忠诚度而言的。在传统行业就举我们最熟悉的移动话费积分制度,移动根据用户的手机号使用的话费金额来给予用户积分,积分达到一定程度可以兑换相应的话费。在互联网行业举个已经死去的互联网公司:51个人主页,这款产品在我的青春时代是一个记忆,每天登录签到获得积分,然后完成各种任务就可以获得更多的积分,当积分累计到一定数量的时候就会出现不同的勋章,记得56级以上就是金色的蝙蝠,当时的我还为了各种方法查看各种教程想如何获得更多的积分,从而提高自己的等级。

会员体系跟积分体系是相辅相成的,目的都是提高用户的忠诚度,鼓励用户行为,留存用户。当然有部分网站对会员还进行了区分,有的要付费才叫会员,有的是所有的用户都叫会员,比如我接下来要分析的京东商城,只要你注册即可成为会员。

##二、京东商城会员体系分析

###2.1 京东商城会员级别

京东的会员共分为5个等级,会员级别由成长值(用户行为:登录,购物,评价,晒单)决定,成长值越高(你够土豪),会员等级越高,享受到的会员权益就越大。

注册会员 铜牌会员 银牌会员 金牌会员 钻石会员
注册成功即可 成长值大于0 成长值达到200 成长值达到10000 成长值达到30000

###2.2 京东商城会员级别规则

会员级别 成长值范围 会员有效期
注册会员 永久有效
铜牌会员 0-1999 永久有效
银牌会员 2000-9999 会员有效期1年,1年后扣除1000成长值,根据剩余成长值重新计算级别
金牌会 10000-29999 会员有效期1年,1年后扣除4000成长值,根据剩余成长值重新计算级别
钻石会员 30000-正无穷 会员有效期1年,1年后扣除10000成长值,根据剩余成长值重新计算级别

看完这个级别规则我心里一万只草泥马飘过,你光买买买还不行,万一中途不买了还要扣除你的成长值,还能不能愉快的玩耍了?总之,你就不停的买买买就对了,当然,作为一家电商企业,所有的营销行为最终都要转化到用户消费这个实际行为上来,只是从积分体系能看出这个做法有点露骨。

###2.3 会员级别享有的服务

抛开收益谈成本是不对的。既然用户花了这么多钱买买买,你总得给用户些什么特权吧,下面就是京东商城的会员服务

会员特权 注册会员 铜牌会员 银牌会员 金牌会员 钻石会员
自营免运费 满99元免运费 满99元免运费 满99元免运费 满99元免运费 满79免运费
售后运费 单免 单免 单免 单免 双免(限自营商品)
评论奖励 可享 可享 可享 可享 可享
会员特价 铜牌会员价特惠 铜、银牌会员价特惠 铜、银、金牌会员价特惠 全部会员价特惠
生日礼包 可享 可享 可享
专享礼包 金牌礼包 钻石礼包
装机服务 可享 可享 可享 可享 可享
贵宾专线 可享
免运费券 每月2张

根据我个人的喜好,我挑一个会员特价分析下,一双标价69元的袜子,银牌会员价为49元,我用一个新注册的手机账号购买在移动端同为49元。这里就存在了一个现象:同一件产品可能会使用多种优惠方式,这里会员的价值体现不是很明显。我又搜索了另外一件产品,某品牌吸尘器,新注册会员账号显示为459元,银牌账号显示价为399,就这件产品来说会员价格还是能够体现出来优惠的,不过目前的京东似乎没有对比价格,就是显示各个会员级别的价格。

在这九类会员服务中,我们可以看出,你消费的越多,就能够获得更多的用户成长值,就能够得到更高的特权,从某种程度上来说,也确实给了用户一定的实惠,但这个收益(用户实际得到的实惠)跟成本(用户要累积到相应的成长值就要付出相应的金钱以及用户行为)成不成正比还得京东做相应的运营来得到答案。当用户的成本远远大于收益的时候,用户实际是没有得到实惠的;当用户的收益大于成本时,用户得到了收益,但平台可能有亏损的风险;在这之间寻找一个均衡点就是平台要做的事。

##三、京东商城积分体系分析

积分,只是一个统一的名称。有的产品叫点数,有的产品叫经验值,京东商城的积分叫用户成长值,不管是点数也好,经验值也好,归根结底都是鼓励用户产生相应的行为,从而获得相应的分数或者点数。在一些电商行业,积分还有另外一种附属品:虚拟货币,有的就叫金币,有的叫元宝,比如熊猫TV叫竹子,斗鱼平台叫鱼丸等等。你可以说积分就是虚拟货币(当积分跟货币的比例为1:1的时候),但一般虚拟货币跟积分的比例,以及虚拟货币跟人民币的比例都会很大(京豆跟人民币的比例为100:1,也就是100个京豆等于1元人民币)。

下面我们对比下用户成长值的获得方式与京豆的获得方式:

###3.1 用户成长值的获得方式:

登录 购物 购物天数 评价 晒单
每日第一次手动登录获得5个成长值 订单完成后获得成长值(购物成长值=结算金额X加速系数,结算金额指以现金、余额、京东卡/京东E卡或者银行卡方式支付的金额) 自热月内,有3天都进行了购物且订单状态已完成,次月10日左右发放100个成长值 评价20元以上商品(虚拟商品除外)审核成功获得20个成长值 前10名评价20元以上商品(虚拟商品除外)的用户,审核成功后获得20个成长值

###3.2 京豆的获得方式:

购物 评价 晒单 在线支付
当单件商品实际支付大于50元可返京豆,京豆回馈值为实际支付金额数值的10%,单件商品1000封顶,手机APP最高2000封顶 使用商品评价功能,在评价成功后可获得相应京豆回馈 通过晒单向其他网友分享所购商品的购物经历、使用心得、真实照片可获得京豆(有标准) 在线支付获得金豆(官方页面列举了,但未说明)

###3.3 京豆的消费渠道:

  • 购物车结算页面使用京豆支付,输入相应的京豆数量,即可减免相应付款金额;
  • 京豆兑换:用京豆兑换相应的购物券;
  • 京豆优惠购:使用现金+京豆的购买模式购物;
  • 大乐豆:参与活动页面,使用100豆子参加喜欢的商品抽奖(京东叫许愿),中奖了会通知你。

在一些产品上,用户成长值跟京豆的功能是差不多的。但在京东,用户成长值更多的是跟荣誉体系(会员体系)结合在一起的。京东作为一家电商公司,最主要的运营目标就是转化为购买行为,所以虚拟货币是很有必要的营销手段。积分不可以转换为虚拟货币,但虚拟货币可以和其他营销工具配合使用,比如促销券,活动抽奖,礼品兑换等等。

##四、会员plus

只从iPhone出了plus之后,各种叫plus的产品都出来了,想必也是突出一个big than big吧!都说了叫会员plus,我们来看看官方的介绍:京东为向核心客户提供更优质的购物体验,特别推出了京东会员plus,目前plus的购买价格为软妹币149元/年。

主要包括以下服务:

  • 购物回馈:用户在京东网站购物,对于符合活动范围的商品按1元比100京豆的比例发放(我的理解就是所有的产品给你打了0.01折,而且这返还的京豆还要再次消费的时候才能使用);
  • 自营免运费券:这可是钻石会员才有的服务啊,而且钻石会员一个月才2张自营免运费券,plus一下子就5张,果然够尊贵,够奢华;
  • 畅读电子书:开通会员plus后,您可话费10元购买价值90元的畅读VIP年卡;
  • 退换无忧:会员plus用户享受自营商品的售后服务(退、换、维修)免运费和免费上门取件服务;
  • 专属客服:同钻石会员专属客服服务。

另外会员puls还有一个会员专享商城。

以上就是会员puls的所有服务,列出这个功能是为了进一步分析,在这五种服务中,自营免运费券算是一个用户痛点,较多用户会有使用习惯。其余几项服务有待于市场进一步求证。

##五、总结

经过浅显的分析,京东商城的会员体系加积分体系是做的非常完善了,包含会员体系+积分体系+虚拟货币三种,这也是目前电商类产品通用的一套解决方案,比如天猫也是成长值,会员级别,以及天猫点数。因为电商类产品的运营最终都是以转化为消费为目的的,当然也不排除单纯的吸引用户。

会员&积分体系通过规则建立起来之后,需要投入时间跟金钱以及人力资源等进行运营,这类的运营活动也是决定会员&积分体系价值的重要行为,在这里面也要通过规则来控制一定的风险,比如一些刷金币的漏洞,比如腾讯之前有过的Q币漏洞,这类漏洞在一些初创公司并不少见。

另外就是优惠券跟移动端的特权问题,在移动互联网兴起之后,优惠券也是大量的存在于我们常见的商家运营活动中,各类产品为了促进移动端的运营效果,也会加大移动端的优惠力度,例如京东,部分商品会有一个移动端的优惠价(特惠价),鼓励用户用移动端进行购买行为。

这些功能之间彼此相互配合,相互补充,就形成了现在的产品形态。

END

不折腾到折腾再到不折腾——FOR循环的人生

有很久没有好好的更新博客了,原因有很多,譬如工作忙了,要看书,要学Python,还要抽空撩撩妹。人生实在是有太多需要我们去完成的事了。但归根结底在于一个原因,那就是懒。

正好是清明假期,想着做点什么,之前有自学一点点Python,然后自己一直习惯于markdown的书写模式,再考虑到WordPress的博客已经存在有两年多了,且一直用的WordPress主题居然CSS错误,造成博客访问很丑陋的问题。所以下定决心要给博客换一个主题。

给博客换主题这个事情我也纠结了一上午,是继续用臃肿的WordPress?还是换一个精简的HEXO,但是无奈我不会node.js,暂时也对这门语言不是很感兴趣。就想着用Python+markdown+MySQL来重新搭建一套博客,但是我找了好久开源的CMS,居然找不到这三样完美融合的,加上自身的技术水平实在是有限。所以折腾了一上午之后决定用WordPress的自带主题先过渡一阵子。

在过渡期间,我可能会考虑学习Python,然后自己写一个博客的CMS。但是,学习这些东西就是从一个坑跳到另一个坑的过程,发现自己要学的东西还非常的多。比如我要用Python搭建一个博客系统,我先得学习Python的基础,然后要学Django框架,还要研究下数据库。还没有入门,我就已经有点放弃的想法了。果然是从入门到放弃。

无论如何,生活就是这样,一步一步的走吧。譬如学习,譬如撩妹。

这次更换了这个极其简单的主题,所有友情链接,所有文章阅读数都归零了,以后再弄吧。现在越来越不在乎站点有多少浏览量。只想安安静静的写写文字,就够了。

综上所诉,博客现在就这样,友情链接暂时也不恢复了,有意见的兄弟直接发邮件给我。接下来还是继续学习Python,当然也可能继续跳坑。在此期间,可能会更新部分Python的学习内容。

以上。

晚睡是原罪

记不清自己有多久没有晚上12点前睡过觉了,就因为当初上学听了学员队长一句:我每天晚上十二点半睡觉,白天照样6点起床,导致我现在都用这个借口来欺骗自己,但我越来越发现这个借口太肤浅。

如今,每天都会告诉自己一遍“今天一定要早睡”,结果每天都没有早睡。导致的结果就是晚上既没有早睡,该做的事一直拖着没有去做。早上也没有早起,导致白天精神不振,效率低下。

因此,我决定认真分析一下熬夜晚睡给我带来的危害。

晚睡也通常伴随着拖延,拖延伴随着不自律。他不仅会让你睡眠不足,精神不振。也会使你效率低下,手头总有做不完的事。

一本书,拖着不去阅读,最后导致晚上还想看;一件事,拖着不去做,导致临睡了,还想着去做。做了,只能晚睡;不做,心里一直想着这件事,又睡不踏实。不管做不做这件事,最】终自己都会说服自己:睡吧,很晚了!但是,做这个决定的时候,已经很晚了。

因为晚睡,早上起床精神不振,又要去赶早班车,时间紧急,所以你决定花高价打车,或者选择其他更快的出行方式,一下子增加了金钱上的负担;因为晚睡,你的眼睛总是红红的,皮肤也因为晚睡而失去了光泽,为此你需要在周末进行补充睡眠,因此浪费了大好的休闲时光,或许会因此错过了一本好书,或者朋友的一次约会;因为晚睡,你可能身体会出现或多或少的不适,为此你去医院也好,购买更多的保健药品也好,最终都会给身体带来不可弥补的损失。而这一切的一切,你只需要早点睡觉即可。

随着时间的推移,我愈发感觉到早睡的重要。为什么?因为早睡的前提是自律,早睡意味着要早起。睡眠时间也好,空余时间也好,都是固定在那里的。不会因为你晚睡时间会延长。

早点睡觉,不仅仅是中央空调的一句口号。实际做了之后,你会发现人生或许会发生一些微妙的变化,有可能省很多钱(保健药品的钱跟夜宵的钱),白天工作效率会更高,时间也会更多。

因为一个原因,导致了一个结果,因为一个结果,导致了另一个结果,而这些结果的原因就是:我没有早点睡觉所以说,晚睡,是原罪。

另外,晚上一定要早睡,否则,肚子会饿,吃东西的话,会发胖。