右舷

宇宙,人类最后的边疆

这是我看的第一场WWDC Keynote直播。

MAC OS

Mac OS新版放弃了猫科动物的命名规则,改用加州一处冲浪圣地的地名Mavericks,这个词跟达拉斯小牛队的队名很像,没记错的话,又有不服从者的意思,可能代表一种革新之意。

从发布的功能上来说,对多屏显示的修复,令人感动。在之前的ML中,如果你在一个屏幕上使app全屏,外接屏幕则对显示亚麻布底色,这一版终于可以在双屏上都显示全屏了。这一版还加入了Finder的Tab,对文件的tag管理等功能,总体来说让系统越来越好用了。

另外让人印象非常深刻的是引入了app nap特性。即:同时运行的AB两个程序,如果在屏幕上用B程序盖住A程序,使A程序不可见,那么A程序的CPU占用将会瞬间除下来,非常有诚意。

Mavericks是最近几个版本中第一个我有冲动安装开发者预览版的版本,但我还是忍住了。因为我只有一台机器,开发者预览版通常是不稳定的,出了什么事就麻烦了。

MacBook Air和Mac Pro

MacBook Air令人印像深刻的更新是电池,新版的13寸,电池已经可以撑到12个小时了,但依然没有Retina屏。如果说电力是使用retina屏的障碍的话,为什么在电池有突破的情况下不使用R屏呢?为了保住MacBook Pro的消费群么?

Mac Pro新的黑粗圆柱机身,非常非常酷。

iOS 7

iOS 7是这场发布会的压轴,也是Ive执掌iOS以后发布的第一个版本,官方称为发布iPhone以来最大的改变。

确实如此,从UI到UX都进行了巨大的更新,给人的第一印象就是图标实在太丑了。不过从发布会的演示来看,更新了大量体贴的功能,从Android和WebOS中也进行了一些借鉴,如果用首页弹出来控制3G,Wifi开关,卡片式任务管理等。总体来看,上手会非常好用。

我的结论是,iOS 7的正式版开放更新的时候,如果没有新的iPhone,就去买一个白色的iPhone 5。

新版的UI,对于正经的开发者来说还是增加了工作量的,比如说图标怎么跟系统的扁平风格相适应;app内部界面应付默认控件UI的改变;可能的api变化等(已有人反映蓝黑之心在iOS7设备上闪退严重)。

没想到苹果最近审核速度这么夸张。

这个版本是个小更新,蓝黑之心由于最早的版本控制问题,版本号都比较大。

  • 我们为界面上的图片增加了白色的边框,这样整体上更新整齐干净。
  • 由于夏天热身季的到来,在比赛界面增加了名为“热身”的比赛类型,迎接即将到来的那些个热身赛。
  • 修改了一些潜藏的bug.

OS X升级到10.8.4之后,使用iOS模拟器运行程序,有50%左右的机率运行即崩溃,只能重新启动调试的app,而连接真机调试而无此问题。

应该是苹果更新出来的bug,暂时可行的解决办法中,在“Product > Scheme > Edit Scheme”中,将Debugger设成GDB。

或者,如果你确实更喜欢LLDB的话,什么也不用改,每次都手工关掉运行中的app,等几秒钟,喝口茶,等系统把该处理的事处理干净,再运行。

2013年5月。

右舷产品上的花的时间:

iTimeLog 10小时34分

蓝黑之心 3小时40分

以上数据由iTimeLog提供。

###iTimeLog

iTimeLog五月份发了两个版本。

2.2输入提示,继续提升输入事件的方便性,2.3加入了一张图表,用于查看每月时间花费趋势。另外我们想了个主意尝试改进review提醒功能,代码写完后我使用了一周,发现效果并不好,又把代码回滚了。

我的一个朋友,一两个月之前买了iTimeLog,这个周末我们刚好出去聚会,他说已经不用了,无法坚持。这符合umeng的统计风格。时间记录这种事,跟维持健康一样,付出是即时的,收获却不好统计,所以对很多人来说,坚持下来比较难吧。

###蓝黑之心

蓝黑之心就发了一个版,改进了长微博的显示赛季结束后,蓝黑之心的主要功能也差不多结束了,现在开发方面的想法,就是改进UI,可能会利用夏歇期,慢慢的小步改变。

最近几天,可能由于印尼人与老爹一直在进行俱乐部股份转让相关的谈判,虽然没有比赛,天天刷蓝黑之心的内拉也不少。

对不起了,菲列特利加,对不起了,尤里安,对不起了,各位……

ywl

workspace

这是一部披着星际迷航皮的动作片,跟科幻完全没有关系,拿星际迷航当背景,讲了一个一般的故事。当进取号随着音乐在屏幕上滑来滑去的时候,我对它它说,我都快哭了。

当然trekkie们可能不满意,比如《前往好莱坞到过的地方:《暗黑无界》影片详解》这特么就是一部动作片不是什么star trek

其实在这个时间拍星际迷航,我觉得只要不是很奇葩的导演,比如诺兰,昆汀,蒂姆伯顿之类的来一发,最好的也就是这样了,让他们来一发,肯定也不是最初的味道。

因为现在的环境跟StarTrek最流行的时候已不一样,人类在探索太空和节约资源在地球上凑活着过之间选择了后者。NASA都不发飞船了。StarTrek自然也免不了进入正常的好莱坞模式,追求惊险剌激全片无尿点,弘扬友情爱情基情主弦律。而且在2013年,除了曲速引擎,船长们的道具实在是太落后了。

电影,毕竟还是要卖钱的嘛。

这当然不是正经的StarTrek。人类总体上可能已不喜欢去描述克林贡人,博格人,赛姆伦人了,得多么神经病才会用克林贡语翻译中国道德经呢。就像生活大爆中的一集,Sheldon们将一个信号从美帝传到俄罗斯,又传到不列颠,绕了半个地球,然后点亮了半外以后的台灯,正常人类Penny一看,what’s the point?

“Because we can.”

“我的聪明朋友都喜欢星际旅行。我一直看不懂。”JJ是这么说的,所以他拍的ST肯定不是原初的ST,这一点是毫无疑问的。不过对于野生初级,并不是从1966看就开始看ST的trekkie来说,花几十块钱,在大屏幕看看几分钟进取号梭来梭去,再与巨大的Leonard Nimoy头像对视几秒钟,再听一遍”to boldly go where no man has gone before”,有什么不值得的呢。

就像变型金刚的粉丝们,“柱子哥,你终于回来了”。

最早xCode就推出static analyzer,能发现代码中的内存问题,于是有些工程师就想,既然我们都可以用工具分析出内存问题了,为什么不干脆修正它。

于是ARC就出现了。

ARC跟GC不同的地方在于,ARC相当于在编译阶段自动为您插入release代码。

0%