cc log

We must travel in the direction of our fear.

Feb 10, 2019

纯粹到让人流泪

纯粹到让人流泪

很庆幸能够在火车上看到这个故事。 《幸福的拉扎罗》一部古典,安静,魔幻而又纯粹到让人流泪的电影。 或许是和《圣经》中的故事重合,或许就是取材于此……男主从始至终的温柔,善良,单纯确实温暖到救赎。 被骗为佃农的时候,生活很清苦,原始,但至少女孩们还有欢歌和笑语。被解救后,来到现代化的大都市,只能干些坑蒙拐骗的营生。 从被蒙蔽中解救,来到了开化之地,却又被夺去双手。 文明的地方,熙熙攘攘,没有了阳光,寒冬中,众生更需要被救赎。 而我此刻行色匆匆,奔向的地方,又有什么不同。

Nov 11, 2018

推荐电影:《罪人》

推荐电影:《罪人》

有的电影炫画面,有的电影炫结构,甚至可以炫一些更直接的元素,恐怖,色情……但是抛开电影诸多表现形式,我想故事性,或者说如何讲好一个故事,还是判断一个好电影的最主要标准。 《变形金刚》机械越来越高级,故事很扯淡,评分一路走低。 昆丁的电影结构故事俱佳,再配以独特的导演气质,好片不少,《邪不压正》很是炫技,即便是同样的姜味,故事上稍微弱了点,评分差《让子弹飞》不少。 王家卫的电影,看似没故事,恰恰光影与演员的表演便是做好,最让人迷离的故事。 即便是《影》,水墨,八卦,三国,武打…

Nov 8, 2018

新加坡小游

新加坡小游

周末机票便宜,就随性和同事来了趟新加坡三日游。很小的城市,很漂亮,也很安静。 对中文很友好,随处可见的中国元素,吃的也大多很中国菜,各色的人种,包容,礼貌,有秩序。 然后再加上一点点清教徒的感觉。这就是新加坡给我最多的感受了…… 新加坡的街道很干净,车子不多,也就显得很安静新加坡动物园,人像模式下的两只猴🐒

Oct 17, 2018

升级博客系统到2.X版本

升级博客系统到2.X版本

无意中发现Ghost版本已经到2.X,核心的大改动就是编辑器不再只拥抱Markdown,而是用了所见即所得的MobileDoc格式的卡片式的编辑模式。如果你用过Notion你会知道是什么感觉。 想当初Ghost趁着Markdown的热潮,对标Wordpress,眼下似乎也在越来越向着“复杂”靠拢,想来这就是一个产品的演变。

Aug 17, 2018

Flutter中的状态管理

Flutter中的状态管理

Flutter作为出自Google的一个跨平台(iOS,Android)应用开发方案。布局方式上和React或者说React Native非常相似——组件(Widget)化。写起来非常的高效,却有着React Native所不具有的优势: 一套代码到处运行,原生渲染,原生调用,不需要像RN需要桥接。 前端应用除去布局部分,就属状态管理最复杂难搞了。官方文档中只是提及了最基础的部分,因此本文中着重讨论这部分。 下面基本上转述自Google I/O '18上视频Build reactive mobile apps with Flutter,内容较水,推荐大家看视频就够了😄 setSate 是的你没看错,

Aug 8, 2018

【译】Swift Delegation

【译】Swift Delegation

Delegation委托是Apple iOS开发中很常见的一种模式,不过在之前开发Hipo中更多算是照猫画虎,这次来一篇Apple iBooks中《The Swift Programming Language ( Swift 4.2 beta)》中Protocol -- Delegation的译文。 委托(Delegation)是一种设计模式,能够让类或者结构体将自己一部分责任移交(或者称之为委托delegate)给另一个类型实例。该设计模式首先定义一个协议(protocol)描述被委托的责任,然后由受托者保证委托功能的实现。委托设计模式能够用来响应特定的动作或者从其他来源接受数据而不需要知道对方的类型。 下面例子为骰子积分榜类游戏定义了两个协议 protocol DiceGame { var dice: Dice

Aug 5, 2018

Swift macOS开发与Core Data,CloudKit开篇

Swift macOS开发与Core Data,CloudKit开篇

坚持总是最难的,立了很多flag,最终却仍是什么都没有做成。 喏,这不,又是一个flag。 喜欢将自己称之为创造者,也很庆幸能用自己的既能创造点东西出来,花花世界可爱的技术太多了,就连单单写个App就有着各种要花缭乱的法子,webview的,混合的,原生的……,谁不想用最小的力气写出最好的作品呢。 迷失了自己。 选一条hard way吧。 系列文章可能包含什么? Swift语言相关,工作中使用Typescript, React,RxJs,越来喜欢强类型语言,Swift作为一种现代的,安全的,强类型语言,值得再复习它的的语法。 可能会GitHub开源一个横跨,iOS,iPad,macOS 使用Core Data本地存储数据,

Jan 18, 2018

《妖猫传》《三块广告牌》和产品

《妖猫传》《三块广告牌》和产品

毫无疑问,我是不喜欢《妖猫传》的,塑料感的大唐盛世,配合形如秦昊所演人物般猥琐的剧情。这就是我对《妖猫传》的所有感受。 无心插柳,之后看了《三块广告牌》这个电影,摄影不美,主演不美,至于绝对精彩的女主,更加……放张图片你们感受下 甚至所讲的故事,也不美,不是你们赞美的“玉环之后,再无盛唐”,更不是什么人猫绝世爱恋故事…… 但是我超爱这个故事,更改爱这样讲故事,就爱这种长在生活中温突突黑色幽默。 一直很喜欢做一些“东西”,也就是俗称的产品吧,但是回顾2017年,无论个人还是工作中,的的确确失败的一年,

Jan 8, 2018

2017,家,流水的一年

2017,家,流水的一年

2017年流水似的过去了…… 所幸赶在2018年元旦前搬进了新家,精装的房子,打包的装修,之前设想的种种基本都没有实施,还是懒的原因…… 博客也终于升级到了1.x的版本。 $ docker pull ghost $ docker run -d --name name -p 3001:2368 -v /path/to/ghost/blog:/var/lib/ghost/content -e url=http://your.blog