最是深情

一早上,妈妈电话我,说外公病重让我给她买回家的票。过了一会奶奶又给我电话,开口就是你别怕,你外公走了,没敢给你妈妈说…… 窒息般地伤心。外公走了,过年还是好好的呀,奶奶说,我外公想外婆,想不开,去了。 外婆前年冬天过世的,因为肺部有病,有天劳累过度,吐了血就走了,外公不住的念叨,“还能醒过来不,还能醒过来不”,外公是村里之前少有的读书人,吃饭挑,只有外婆能照顾的妥当,外婆一走,外公身体就开始不好, »

升级博客到Ghost 0.11.3,支持AMP

Ghost在0.11版本中支持了Google Accelerated Mobile Pages 也就是AMP,能够1s内加载网页,算是个不错的特性。 周末有时间,也就顺便做了,升级,过程挺顺利,倒是想起了很早以前各种折腾的时光。😄 下面是AMP的一个样式,如果是刚刚升级,得等段时间,Google搜索才会有AMP的效果。 »

Hipo的一点想法和计划

Hipo做到现在都做了2年了,几次App Store首页推荐,一直维持在中国区财务付费榜前100,不算什么成就,最近刚刚免费发布了Mac、Web版本。 个人开发App十之八九都不会大卖,为啥不按照纯粹一点的方式来开发,实现自己的想法,吃自己的狗粮不就已经是最大的开心了么 发布之后最好能有个常规的跟新,这样多少能够挽留下用户的流失,每天Hipo统计中下跌的数字都在提醒着我的懒惰😄。 less is more ? Hipo的设计和交互按照一些时髦的想法做的很是精简,所有的操作两步之内搞定,但是用户很是无感,甚至抱怨功能太少,现在也在考虑按照更直白,熟知的方式来重新设计 不再憋大版本,做到常规的周期更新,这点算是对个人开发者, »

Swift 3 分词

发布Hipo Mac 版本后,花了一天时间升级Hipo iOS代码到Swift 3,然后准备为Hipo iOS 增加spotlight 搜索功能,因此就需要分词作为搜索的关键词。 下面是简单的实现方式,依赖CFStringTokenizer - Core Foundation | Apple Developer Documentation. extension String { func tokenize() -> [String] »

有天窗的屋子

Tweet上看到的一张照片,好生喜欢,做自己喜欢的事,和心爱的人一起面朝大海,春暖花开。 »