偷得浮生半月闲

还有三天就正好是到日本两周年整的日子了。

最近忙完了包括写书和为 iOS 8 更新 app 在内的一摊子事儿,今天又从 Kayac 办妥了离职手续,所以正式进入无业状态,也算是和这一段时期的忙碌道别了。之后会在下个月中旬入职 Line,中间有半个月时间可以用来陪陪父母到处走走,以及看书充电,也算是忙里偷闲。

近期的爱好

两年时间说长不长,说短也不短。现在回头回顾和总结这两年的生活,可以说是充实而丰满的。两年前自己在人生十字路口的选择看来还算明智,和老婆一起在这个国度里可以很专心地生活,这样就很好。自己觉得现在的精神状态也还能算及格,大抵是做到了恬静自然。因为这份心境,最近也培养了许多兴趣爱好,难得写一篇非技术文,就来小扒一下吧~

写作

因为用一段很集中的时间写了一本关于 Swift 的书,其中感悟还是颇深,并发现写作确实是一件很有意思的事情。在写书的过程中其实遇到很不少的挫折和苦楚,也体会到了这件事情实际上并没有表面看起来那么简单。因为毕竟以前的写作经验有限,除了高考的范式作文和学术论文以外,最多的就是博客里的一些技术文章了。高考作文我是有信心的,因为至少在最后的实战里拿到了满分;学术论文我是不关心的,因为能看到的人少之又少;技术博文我是很用心的,但因为毕竟是自己的一方天地,但就算写得不对不好也就是个“有限责任博客”,所以也没什么压力。真正到了写书出版,特别是有偿售卖的时候,境况就有很大不同了。

最大的是责任心。虽然说现在就算在技术出版界里狗屁文章多如牛毛,但是我自己在对待获取知识和传播知识这件事上是严肃认真的。遑论水平高低,在这个 $0.99 的 app 都得辛勤维护好几年的年代,我找不到一本动辄售价 10 美元的书却草草了事的理由 (当然在国内电子书可能想卖 10 美元还不太现实,于是我选了个低价出售)。对于这本书,因为 Swift 刚刚新生,可能还面临很多变动,所以我至少会在今后两年内维护和更新,这也是我选择电子版而不太倾向于那么快与出版社合作做纸质书的初衷。

另外,其实在这个特殊的年代和国度里,出书并算不上是一件回报很高的事情。其实想想,无数次去求证一些细节,或者把所有资料清查验证,一直是很困难的。特别是在现在的比十年前那个“信息爆炸”的年代更爆炸十倍以上的时候,对信息的过滤还来不及的情况下,却因为写书要接触到更多。实在担心脑容量不够用,或者精力被彻底耗尽。说白了现在发现认真地写一本书,确实是操着卖白粉的心,却赚到的是卖白菜的钱。(好吧我承认现在白菜也不便宜就是了)

虽然并不反对素食,但我也不喜欢天天只吃白菜..所以说,想靠写作或者出书来赚到生活费显然是不现实的。因此我决定继续将这件事情作为一个业余爱好,这样我就能很开心地投入其中了。

嘛,博客当然会一直写下去,书的话希望还有下一次这样的开心和投入其中的机会吧。

摄影

最近入了个 70D 开始玩摄影,虽然只是个入门设备,但是和其他众多摄影爱好者一样,我觉得这会是我由富返贫的第一步。入手单反的主要原因还是 iPhone 的相机已经满足不了对照片质量的需求以及自己对摄像手法的追求了。在有些弱光条件下 iPhone 的表现实在连差强人意都说不上。另外,自己对于快门和光圈的控制欲也愈来愈强,用参数的搭配来造成的观感差异是一件非常有意思,以及值得去追求的事情。(虽然在 iOS 8 里 Apple 开放了相机的参数控制,并且也出现了像 Manual 这样的 app,但还远远不够)。

暂时现在会只注重拍摄本身,而不会去涉及太多后期的事情。作品在整理之后都会放到 500px 上我的页面。因为刚刚入门,所以很多片子肯定都很幼稚,希望能与大家多交流,欢迎各种指导。

然后还顺便入了台打印机用来印照片,因为总是在手机平板或者电脑里看的话,总是觉着缺点什么。个人还是很喜欢小时候那样的一张张翻看实际照片的体验,可能算是一种对童年的回忆的向往吧。

当然这个爱好大概会长期坚持下去,因为总感觉不把镜头或者相机照坏的话,就亏大了。另外,大概终于可以把自我介绍里的 “iPhone 摄影爱好者”改成真正的“摄影爱好者”

另外,还定了目标,希望有朝一日能有资格用上类似这样的镜头!加油加油~

编译器

这其实算是主职工作的延伸。因为自己并非 CS 出身,很多基础概念是缺失的,需要补习这方面的知识而已。主要途径是跟斯坦福的编译器课程,然后找像龙书和针对性日常会用到的 LLVM 的一些书在看。

其实自己离开校园后就一直都在各种项目之间穿梭,很久没有静下心来学点东西了。之前研究 Swift 的时候觉得很多地方挺吃力的,于是就萌发了看一看计算机原理和编译相关内容的想法。折腾一番下来,好消息是其实入门没有想象中的难,比如像使用 lex 或者 bison 这样东西来作词法和语法分析器这样的活儿,基本也就是依靠经验和需求对语言进行设计;但是想要深入的话却似乎障碍重重,不论是各种情况的考虑,或者是编译器优化背后的故事,无一不是值得花费大量时间研究的内容。

但是这个过程确实很有意思,不断积累、体会和玩味。虽然现在来说只是我的玩具,但也许未来某天就会有新的想法,而我也必须为此准备。

APL

其实说起来 APL 是从去年就开始的兴趣爱好了。没错,就是那个 A Programming Language。从前年开始决定了每年学一门新语言,2012 年的日语,去年的 APL,到今年的 Swift (众人:Swift 也算啊拖出去吊打..),算是把这个目标坚持了三年,其中最有意思的还是 APL。最早知道 APL 还是在读 Masterminds of Programming 的时候,各种大师都提到从这门语言中受益良多,由此产生了兴趣。

初识就觉得很 cool,连键盘都需要特制的..所以理所当然地很快就喜欢上这门语言。然后去年底大概断续花了两三个月的时间学了一下。虽然确实已经是很古老的语言,现在也基本没有使用的场景了,但是从那些“古怪”的符号中散发出的迷人的魅力还是让人心醉神怡。

这里架设有一个 APL 的在线解释器,有兴趣的朋友可以去感受一下。

说说 Kayac

虽然从 Kayac 离职了,但是 Kayac 的风格还是深深地烙在了我的身上。你可以说这是一种玩世不恭,也可以说是对传统的反叛,但是无论如何不可否认 Kayac 确实是很与众不同的一家企业。这并不是说 Kayac 一定能够 (或者需要) 做强做大,但是在同质化非常严重的这个年代,保持一份特立独行和与众不同的企业精神可以说非常难能可贵。

另外一方面,Kayac 里有不少中国员工,而且最近也开始非常重视中国市场。最近才和 IP 的原厂合作新推出了一款完成了中文本地化的作品口袋酪农 - 银之匙。虽然有点广告嫌疑,但是有兴趣的朋友不妨可以看看,感受一下 Kayac Style 的游戏制作。

也许很快会有中国事业部,也许如果我现在不离开的话这对我来说也会是职场上的一次很好的机会,但是谁又知道会如何呢?两年前我放弃了一个很好的机会来到日本,两年后我似乎又选择了同样的道路重新开始。虽然但是唯一可以肯定的是我并没有在原地打转,谁又知道下一个机会是不是就在前面的路口呢?

之后的生活

半个月的空闲时间最高!首先当然是陪父母逛日本,然后还会剩下十天左右打算做个新 app,当做对 iOS 8 的学习和用 Swift 练手。当然还有一篇 WWDC 14 笔记的更新,虽然已经拖得比较晚了,但是也总比坑掉强。

然后就是在新公司继续做好工作,估计还会在日本再待上一段时间。(好吧其实是日元贬值太厉害,没钱回国了..)

最近的文章

WWDC 2014 Session笔记 - 可视化开发,IB 的新时代

本文是我的 WWDC 2014 笔记 中的一篇,涉及的 Session 有 What’s New in Xcode 6 What’s New in Interface Builder如果说在 WWDC 14 之前 Interface Builder (IB) 还是可选项的话,我相信在此之后 IB 已经是毫无疑问的 iOS 开发标配了,纯代码界面可以说已经渐行渐远,可以逐渐离开我们的视线了。一言蔽之,就是 Apple 在催促大家使用 IB,特别是 Storyboard 做为界面开发的唯一...…

能工巧匠集继续阅读
更早的文章

WWDC 2014 Session笔记 - iOS 通知中心扩展制作入门

本文是我的 WWDC 2014 笔记 中的一篇,涉及的 Session 有 Creating Extensions for iOS and OS X, Part 1 Creating Extensions for iOS and OS X, Part 2总览扩展 (Extension) 是 iOS 8 和 OSX 10.10 加入的一个非常大的功能点,开发者可以通过系统提供给我们的扩展接入点 (Extension point) 来为系统特定的服务提供某些附加的功能。对于 iOS 来说,...…

能工巧匠集继续阅读