分类目录归档:生活杂碎

增肥记

自成年以来,我身高一直在180-182CM间浮动,体重最重的时候大概是5年前的冬天了,大约65KG,平时则一直在62KG前后浮动。BMI指数18.7,处于正常和偏瘦之间。所以可以想象,我的体态应该属于偏竹竿的一类。

端午节出去买衣服时再一次发现自己太瘦了,于是也不知道是第几次了下定决心要增肥。之前的增肥计划因为各种原因都失败后,使得我一度怀疑自己是不是肠胃不好,因为我的饭量向来不小。后来在知乎看了一些问答,知道了热量、体重和增肌之间的关系,再回过头来想想,其实自己屡战屡败的原因只有一个:吃得不够多!体重变化这些事儿,一句话来概括就是当你每日摄入的卡路里大于消耗掉的,体重就会增加;反之,体重就会减少。

这里有每日所需热量的计算方式,以我为例:

增肥前体重:62.5KG
基础代谢率:1635 大卡/天
每日所需热量(职业码农,轻量运动):2534 大卡

那么如果需要增重,每日摄入的卡路里必须要达到 3000 - 3500 大卡。要知道一个鸡蛋大概70卡,一碗米饭才100卡,3000+大卡的热量意味着每天至少要吃5顿才能吃够。

于是接下来的一段时间,我每天的基础饮食就变成了这样:

  1. 早餐:600 - 800卡。
  2. 中餐:500 - 800卡。
  3. 下午点心:300 - 500卡。
  4. 晚餐:500 - 800卡。
  5. 夜宵:500 - 600卡。

这段时间,我看到的食物不是食物,而是流动的卡路里。当某一餐吃不够热量时,那就只能去售货机买面包、薯条之类的补补,也不管是不是垃圾食品了,总之坚决不能少吃。这里重点推荐一款国外应用FatSecret,它能量化每天摄入的热量,支持簿记体重和自动生成体重曲线,唯一的不足可能是中文食物种类较少,有时候吃到冷门食物时需要自己添加或者估算。每天卡路里摄入记录和体重曲线对每一个关心体重变化的人来说都非常重要,甚至我觉得是成败的关键。

吃是一方面,另一方面就是练。我没系统的健身计划,比较随意。基本上每周跑步4次,每次10分钟,1-2公里。跑完以后器材锻炼20分钟,主要项目是坐推3组,每组12个,练手臂力量和线条,仰卧起坐100个,分4-5组。

经过一个月的吃和练,体重从原先的62.5KG增加到70KG:

Weight History

体脂率总17.9增至20.2:
体脂率

遗憾的是,随着体重和脂肪的增加,身体年龄也从26岁增至31岁,而且明显感觉到肚子有些隆起,这说明练还是没有跟上吃的节奏,需下一阶段修正。
身体年龄

这次在一个月内完成增重的目标,最大的收获是自我感觉突破了身体极限,扭转了长久以来的惯性思维,证明自己的内心足够强大,这也算是一种认知上的提升吧。

--EOF--

2014年度总结

2014年在准备Milestone评审的PPT中完全过去,又到了一年回首过去的时间。整体来看,今年是在一个快节奏高压力的状态中度过,无论是工作,学习还是生活,都碰到了一些困难,有些解决了,有些没解决,留给多事的2015。

这里不讲工作不讲学习,也不涉及摄影,只总结电影,音乐和阅读。

一、 电影

今年看过的电影有124部。相比去年数量上有了增加,并且院线片也跟得比较紧,但是巨幕体验并没有带来额外的观影快感,几部好片感觉也就那样,比如『驯龙高手2』,『银河护卫队』,『黄金时代』等。从地域角度统计的话,今年看过了较多的中国大陆和韩国片,以娄烨和朴赞郁为典型吧。从电影类型角度来看,文艺片可能会占一个很大的比重,主要还是想丰富一下观影体验,文艺片分两类,一类是比较沉闷的,例如基耶斯洛夫斯基的『蓝白红三部曲』,英格玛·伯格曼的『处女泉』、『假面』、『秋日奏鸣曲』,得强迫着自己看完;另一类是比较不闷的,例如『绝美之城』,『小武』,『孔雀』等,虽然节奏慢,但是故事性很强。以下关键词应该或多或少能代表我2014年的电影之路:新现实主义,娄烨,秦昊,韩国犯罪,文艺电影,朴赞郁,低碳馆。

个人今年看过的最“好看”电影Top10:
1. 克里斯托弗·诺兰 - 『星际穿越』
2. 李杨 - 『盲山』/『盲井』
3. 黄东赫 - 『熔炉』
4. 本·阿弗莱克 - 『逃出德黑兰』
5. 顾长卫 - 『立春』
6. 杨宇锡 - 『辩护人』
7. 贾樟柯 - 『天注定』
8. 张艺谋 - 『大红灯笼高高挂』
9. 奉俊昊 - 『雪国列车』
10. 娄烨 - 『浮城谜事』

二、 音乐

今年听过的音乐专辑有70张。相比去年数量降低不少,感觉质量也没有去年高,没有了像去年初听李志时的那份惊喜。如果非要给个今年最惊喜的发现,那只能是谢天笑了,喜欢他清脆的嗓音以及与古筝相融合的编曲。另外今年一个最大的变化可能是我听歌方式的转变。自虾米改版之后,我就渐渐摆脱了“虾米Web版+Last.FM”这种听歌模式,逐渐适应网易云音乐。在我看来网易云音乐推荐歌曲没有虾米和豆瓣精准,播放列表的组织形式会带来不便,乐评缺失,也没有任何个性化统计功能,但是它将跨平台做得极致,更重要的是应用本身很有质感。

个人今年听过的最“好听”专辑Top10:
1. 李志 - 『勾三搭四』
2. 谢天笑 - 『X.T.X』
3. Various Artists - 『你在红楼 我在西游』
4. Hans Zimmer - 『Interstellar: Original Motion Picture Soundtrack』
5. 阿鲲 - 『舌尖上的中国2: 民以食为天原声音乐大碟』
6. 宋冬野 - 『安和桥北』
7. 腰乐队 - 『相見恨晚』
8. Various Artists - 『醉拳II:电影原声带』
9. Pink Floyd - 『The Wall』
10. 万能青年旅店 - 『万能青年旅店』

三、 阅读

今年看过的书有17本。相比去年的阅读量也是降低的趋势,这是可以预见的,因为很难再有固定的睡前阅读时间了,更重要的是,少了一份沉静的心。在17本书里挑Top 10本身是一件很敷衍的事情,不求数量,但求质量吧。

个人今年看过的最佳图书Top10:
1. 东野圭吾 - 『白夜行』
2. 岸本齐史 - 『火影忍者』
3. 赵健伟 - 『崔健:在一无所有中呐喊』
4. 原研哉 - 『设计中的设计』
5. 东野圭吾 - 『嫌疑人X的献身』
6. Joe Armstrong - 『Erlang程序设计(第2版)』
7. 吴军 - 『数学之美』
8. 东野圭吾 - 『幻夜』
9. J.D. Salinger - 『The Catcher in the Rye』
10. 曾宪杰 - 『大型网站系统与Java中间件开发实践』

--EOF--

博客搬迁至DigitalOcean VPS

0x00: 起因

最近想把博客从国内的虚拟主机升级到VPS,原因有3点:
1. 虚拟主机空间有限,100M的空间大小(含数据库)捉襟见肘。
2. 灵活度太小。后期想新增几个博客,如果用VPS的话可以共用空间,降低成本。
3. 网络环境越来越差了,VPN已经成为必需品。

0x01: 选型

决定了购买国外的VPS以后,接下来的就是简单地评测工作。有两家待选:
1. Linode. 老牌VPS提供商,服务和售后服务稳定,其在东京的机房网络对国内用户非常友好。
2. DigtalOcean. VPS界的后起之秀,凭性价比取胜,它提供的VPS更接近云主机。对国内访问来说,有旧金山和新加坡两大机房可选,虽然物理上新加坡更近,但是种种资料表明旧金山的网络更加稳定,更有说法国内到新加坡的流量是经过旧金山的。

分别选取了两家最小规格VPS,Linode东京机房1024型(24G存储,1VCPU,2T流量),DigtalOcean旧金山机房和新加坡机房的512型(20G SSD存储,1VCPU, 1T流量)。用阿里测跑了下全网ping值,Linode稳定在80-100ms,DigtalOcean新加坡机房能保持在150ms以内,旧金山机房则在200-400ms不等。再在本地用ab跑了下Nginx静态页面测试,三个节点性能差不多,但是不知为何SSH到新加坡节点后操作异常卡顿,感觉其ping值名不副实,故首先排除DigtalOcean新加坡节点。

从测试情况来看,Linode VPS胜出,但是我却选择了DigtalOcean旧金山机房节点,因为它便宜了一半,5刀一个月,一年算下来360RMB。不是有句话说吗,选择恐惧症说到底还是因为穷。Linode给出的2TB流量对我这种个站来说完全多余,而且我相信DigtalOcean的SSD能在磁盘读写方面弥补一些网络延时造成的劣势。

0x02: 部署

1. 软件安装

部署采用广泛的LNMP架构(Linux+Nginx+MySQL+PHP),操作系统Debian7, 所有依赖软件安装用apt-get命令。

1
2
3
4
apt-get update
apt-get install nginx mysql-server-5.5
apt-get install php5 php5-mysql php5-cli php5-common
apt-get install php5-fpm php5-cgi

2. 数据导入

把原先博客的数据导出成sql文件,安装phpMyAdmin工具,phpMyAdmin是一个PHP编写的MySQL Web客户端管理软件,去官网下个最新版解压到Nginx vhost根目录下即可,安装成功后用http://ip/phpMyAdmin/index.php访问,根据提示导入sql数据。

3. 程序迁移
把原先博客的WordPress目录打包后解压至Nginx vhost根目录下,修改wp-config.php文件中的数据库用户名和密码,修改Nginx vhost配置后reload,理论上此时博客应该迁移成功了。Nginx的关键配置如下:

1
2
3
4
5
6
7
8
9
10
root /usr/share/nginx/www;
index index.php;
 
server_name fengchj.com *.fengchj.com localhost;
location ~ \.php$ {
  fastcgi_split_path_info ^(.+\.php)(/.+)$;
  fastcgi_pass unix:/var/run/php5-fpm.sock;
  fastcgi_index index.php;
  include fastcgi_params;
}

4. 修改DNS解析
去DNSPod上把域名的CNAME记录改成A记录,指到DigtalOcean VPS,保存后本地测试发现实时生效。

至此,博客迁移完毕。期间配置方面的问题可以查看Nginx日志(/var/log/nginx/access.log和error.log),比如Nginx worker进程跑在www-data用户下,而程序文件可能对其不可读写或执行时会报Permission Deny等等,这类问题通过Google很好解决。部署方面不想折腾的话可以使用LNMP一键安装包一键搞定必需软件的依赖和配置,不过我不喜欢这种定制化的方式,过程不可控。

0x03: 优化
1. 修改MySQL密码为强密码。混淆phpMyAdmin的访问路径,避免猜测攻击。
2. 安装七牛镜像存储WordPress插件。它支持博客静态文件CDN加速,免费的,绝对是WordPress必装插件之一。
3. 安装Disable Google Fonts插件。WordPress的Twenty Twelve主题在管理后台不知道什么原因依赖了Google的Open Sans字体,这在Google被禁的地方非常不友好,每次页面加载都被这个请求阻塞,安装这个插件后后台打开速度会提升不少。
4. 优化php-fpm和MySQL的内存使用策略,避免OOM Killer问题,参考『小内存VPS站点内存使用调优』一文。(2015-04-11更新)
以上就是本次博客迁移的全部过程,历时一天。按照惯例放出我的DigtalOcean邀请链接,点此连接注册可以获取10刀优惠,这可是相当于免费体验两个月的最小规格VPS了。

--EOF--

2014年世界杯时间轴

2014年巴西世界杯告一段落,以下只言片语来自新浪微博:

2014年6月14日 05:04
#世界杯##荷兰5:1西班牙#屌丝逆袭的典型呀,几名老将带领着一群90后草根,完成了一次华丽的复仇。这场比赛可能会让荷兰直通8强,但是要走得更远,还需要克服骨子里的悲观气质。加油吧,飞翔的荷兰人。哈哈哈哈哈。

2014年6月15日 08:09
#世界杯##英格兰1:2意大利#意大利依然稳健,慢热的特性使得他们依然是冠军的有利争夺者。英格兰经历大换血之后给人耳目一新的感觉,年轻人就是有拼劲。

2014年6月17日 01:56
#世界杯##德国4:0葡萄牙#肯定有人嚷嚷葡萄牙被裁判黑了,就葡萄牙这阵容,能进德国队首发的不超过3人,德国队替补里面,至少5人能进葡萄牙首发名单。一定要量化的话,我认为葡萄牙和德国队之间至少有100个中国队的差距。目前列强已悉数登场,如德国这般攻守平衡的,只有巴西。

2014年6月19日 01:57
#世界杯##澳大利亚2:3荷兰#澳大利亚人遗憾出局,光有16强的实力,却没有16强的命。荷兰人的晋级之路则是顺当多了。

2014年6月21日 02:02
#世界杯##意大利0:1哥斯达黎加#英格兰回家了。

2014年6月24日 01:58
#世界杯##荷兰2:0智利#范加尔重新定义了库伊特,让一个前锋去踢后卫,大赞。几次换人直接锁定胜局,牛逼。

2014年6月25日 01:02
#世界杯#刘建宏是我见识的唯一一个水平越来越差的解说。

2014年6月29日 00:04
#世界杯#巴西队唱国歌都这么有气势,像是要把智利吃了一样,看来智利队死定了。

2014年7月5日 02:07
#世界杯##法国0:1德国#法国踢得很好,德国踢得也好不到哪去,一场势均力敌得较量。除了开场10分钟和最后10分钟,其余时间看得人昏昏欲睡。难以相信,这支法国队居然比德国还要年轻,前途无量啊。

2014年7月6日 02:05
#世界杯##阿根廷1:0比利时#两支球队均有着突出的特点,阿根廷小灵快,坚持短传配合加超级明星的个人突破。比利时前后场都有大高个压阵,一路的长传冲吊,阿根廷对此倒也没辙。赞同黄健翔的说法,比利时离开世界赛场太久经验太少,他们需要的是大赛磨练。这也解释了为什么比利时一路走来跌跌撞撞。

2014年7月6日 07:10
#世界杯##荷兰4:3哥斯达黎加#荷兰人把多年攒下的点球RP用在了哥队身上,幸运的同时又有点遗憾:这要是用在阿根廷或决赛上该有多好。不管怎么说,最神的还是范加尓,换上一个神奇的点球门将,这个门将在俱乐部中扑过20粒点球,只扑出过2粒…

2014年7月9日 06:07
#世界杯##巴西1:7德国#没有席尔瓦,巴西不知道怎么防守了,没有内马尔,巴西不知道怎么进攻了,但是这些都不是输成这个尿样的借口。只能说巴西人中邪了,远在里约的基督光环照不到这里。

2014年7月10日 05:01
#世界杯##荷兰对战阿根廷#上半场略沉闷,配上刘建宏的解说尤其如此。

2014年7月10日 06:50
#世界杯##荷兰0:0阿根廷#运气在同哥斯达黎加的点球中用完。阿根廷机会比荷兰更多更好。

2014年7月14日 06:16
#世界杯##德国1:0阿根廷#阿根廷人浪费了多次单刀机会,这样的结局让我都不忍心再黑了。

2014年7月14日 12:38
阿根廷输球输世界杯,好像得到了世界上很多人的同情、鼓励和关爱,当年荷兰咋就没这待遇?是因为荷兰普遍长得比较挫吗?相比较而言,荷兰比阿根廷悲惨多了,这个世界真是充满了恶意啊。

2014年7月14日 12:57
多年之后,本届世界杯的大部分场景和比分将被遗忘,但是有些瞬间和片段将载入史册,所幸的是,我全程见证过:1. 舌尖上的苏亚雷斯。2.德国7:1巴西。3. 荷兰5:1西班牙。4. 荷兰人的12码梦靥依然继续着。5. 德国取代西班牙成为技术流足球的代表,并且会在较长一段时间内统治世界足坛。

--EOF--

2013年度总结

一直以来有个习惯,看完一部电影、听完一张音乐专辑或者读完一本书,会去豆瓣上记录一下,方便总结这一年的业余生活。于是很容易整理出2013年的年度总结:

一、 电影

今年看过的电影有104部。有的电影,比如一些超级英雄电影『钢铁侠』系列、『美国队长』等,又比如一些坐影院中观看的电影『云图』,『致青春』等,刚看完时热血沸腾,可是时间久了回头再看,发现也不过如此。另外一些入的了电影历史殿堂的瑰宝之作,比如『2001太空漫游』,『奇爱博士』,『断背山』等,虽然得到了一片片的赞誉,但某些方面,或趣味性、或价值观,与个人喜好有些冲突,因此不甚喜欢。总之一句话,一部电影“好看”与否完全是个人的主观行为。

个人今年看过的最“好看”电影Top10:
1. 弗兰克·德拉邦特 - 『迷雾』
2. 雷德利·斯科特 等 - 『异形』系列(包括『异形1、2、3、4』,『普罗米修斯』)
3. 金成洙 - 『流感』
4. 阿方索·卡隆 - 『地心引力』
5. 迈克·尼科尔斯 - 『毕业生』
6. 詹姆斯·麦克特格 - 『V字仇杀队』
7. 瑞奇·摩尔 - 『无敌破坏王』
8. 吴宇森 - 『变脸』
9. 伊恩·索夫特雷 - 『万能钥匙』
10. 汤姆·提克威 - 『香水』

二、音乐

今年听过的音乐专辑有111张。今年以前,听过最多的歌曲是港台流行,终于听腻了情情爱爱,你侬我侬的声音。这一年里,听了一些华语摇滚,倍感清新。有些专辑几首单曲不错,但是剩余质量一般,比如Adele的『21』,比如李志,汪峰,罗大佑的一些专辑,另外有些专辑名声在外,但是个人不懂欣赏,比如枪花的『Appetite For Destruction』,林强的『向前走』等。在我的定义里,一张专辑是否出众,最低标准是专辑中40%的曲目好听,这个好听可以是旋律优美,也可以是歌词动人。

个人今年听过的最“好听”专辑Top10:
1. 李志 - 『梵高先生』
2. 逃跑计划 - 『世界』
3. 李志 - 『被禁忌的游戏』
4. 左小祖咒 - 『我不能悲伤地坐在你身旁』
5. Nightwish - 『Made in Hong Kong (and in Various Other Places)』
6. 刺猬 - 『白日梦蓝』
7. 汪峰 - 『花火』
8. Keane - 『Under The Iron Sea』
9. 痛苦的信仰 - 『不要停止我的音乐』
10. 罗大佑 - 『之乎者也』

三、 阅读

今年看过的书有27本,阅读量较去年下降较为明显。主要是今年有很大一部分时间在看Erlang编程,另外下半年的工作也确实很忙。

个人今年看过的最佳图书Top10:
1. Joe Armstrong - 『Erlang程序设计』
2. 斯蒂芬·霍金 - 『大设计』
3. 徐中约 - 『中国近代史(上册)』
4. 保罗·福塞尔 - 『格调』
5. Scott Chacon - 『Pro Git』
6. Craig Walls - 『Spring in Action(第3版)』
7. David Gourley, Brian Totty - 『HTTP权威指南』
8. 道格拉斯·亚当斯 - 『银河系搭车客指南』
9. 蒋勋 - 『孤独六讲』
10. 方舟子 - 『批评中医』

--EOF--