前几天在改进 EAWiFi,这几天因为 Swift 3 和七牛新开华南节点的原因,重新开始写代码,却发现非常没有感觉,也很低效。
如果一直在做一件事,自己就对其比较熟悉,手比较热,做起事来也比较快。而如果搁置了一段时间,对这件事生疏了,再拿起来就需要时间重新进入角色,这中间的转换成本是很高的 ,也是很大的浪费。
看来,还是要确定一个相对较大的项目,持续的做,这样累积优势、保持高效、做出精品。
独立开发,自由职业
前几天在改进 EAWiFi,这几天因为 Swift 3 和七牛新开华南节点的原因,重新开始写代码,却发现非常没有感觉,也很低效。
如果一直在做一件事,自己就对其比较熟悉,手比较热,做起事来也比较快。而如果搁置了一段时间,对这件事生疏了,再拿起来就需要时间重新进入角色,这中间的转换成本是很高的 ,也是很大的浪费。
看来,还是要确定一个相对较大的项目,持续的做,这样累积优势、保持高效、做出精品。
迁移至 Swift 3 时,iPic 始终无法上传至 Flickr,可之前都是好好的呀?
重复了无数遍:不可能呀 之后,终于在很仔细的对比输出后,发现 Swift 3 在网址编码时,不再对冒号(:)进行编码,而 Flickr 服务器端肯定是编码的,导致双方不一致,验证失败。
看来 Swift 3 升级后应该提供详细的说明书;不过可能即使有说明书,大家也不会看。也许程序员注定就是要爬这些坑的吧。
今天开始适配 Swift 3,哎,够强把 iPic 跑起来了,可还没仔细看 Swift 3 的所有新特性。
还有一个『坏消息』,七牛新增了华南节点,使用新的上传地址。为此,iPic 不得不出新版本了,目标是假期结束前上架。
这几天开始忙 EAWiFi 的事,结果核心业务:macOS 开发倒是耽误了。
明天开始,要保证每天写代码。可能做不了需要大块时间的项目,但可以做些零碎的事,比如学习 Swift 3.0、基于 Swift 的后端编程、XCode 效率提升、等等。
另外,今天装上了移动宽带的电视盒子,看了许久没看的《新闻联播》,并看了 CCTV 9 的超级工程,感觉中国的铺路建桥技术很震撼。关键是,这些是自己不会主动寻找的信息。之前都是用 iPad 搜索视频、投放到电视上看,这样总能看自己喜欢看的东西。但问题是,这样手触到的信息都是在自己兴趣范围内的,而对于更广阔的其他信息,被自己自动屏蔽了。有了这样的随机信息接收窗口,可以扩大信息接收的种类。
今天搞定了两个老大难问题:
第 1 个问题,本打算花很长时间研究的,结果很顺利的就搞定了。第 2 个问题倒不是什么难的问题,只是拖了很久,搁在心里总觉得很麻烦,结果也是很快就搞定。
心情甚是愉悦!
晚上跟老婆一起下象棋,发现都是百年不下棋的水平,竟然杀得难解难分。不过,也正是水平接近,下起来才有意思。有空再来一盘 :)