那些年,我用过的那些 App

2014-06-17 14.15.40

问题:

  • 你是谁? 你的工作是?
  • 你所使用的设备是?
  • 你最喜欢使用的 App 有哪些?为什么?
  • 什么 App 是你绝对离不开的?

回答:


我很少问自己「我是谁」,因为问了之后会陷入某种虚妄而无法自拔,但是我不介意别人问。

我是一名70后程序员,Blogger,《MacTalk·人生元编程》作者,热爱编程与写作,坚持与梦想同行。顺便说一下,以前我的梦想是做一款很多企业使用的软件产品和出版一本书,实现这两个梦想我用了十年的时间。现在我的梦想是,做一款优秀的大众产品,当一名小说家。当我意识到这两个梦想可能会用掉我下半生所有时间的时候,我就开始跑步了……

平时我希望自己能够游走在城市与旷野的边缘,现实中我发现自己只能在编程与写作之间兜兜转转。目前我的主要工作是技术管理、产品设计、编程、写作和演讲,好吧,其实我就是个打杂的……

我希望自己能够发现和创造美好的事物,所以今天我给大家说说我最常用的那些美好的 App。

先说说我的设备吧,作为一个程序员,我外出常常背着一个双肩包,包里装着我的 MacBook。我把自己的 Mac 打造的像一件华丽的兵器,丰富而快捷的软件环境让我在工作和学习中游刃有余。每次拿出Mac,我就像取出关老爷手中那柄锋利无匹的大刀一样,Mac 在手,天下我有!

我的主力移动设备是 iPhone5,辅助设备是米3和 iPad Air,一般外出我随身都会戴上这三个家伙。使用 Android 手机主要是为了体验另一个移动生态圈的产品,iPad Air 则能够在我外出时带来长时间的续航保证和上网需求,也是我主要的电子阅读设备。

由于很早就开始使用 iOS 设备,我囤积了大量的 App,目前我的 iPhone5上安装了几百个 App,但能用到的也就是20%,常常用到而又喜欢用的是这20%中的20%,所以,今天我们就来聊聊这些最常用的 App。

Continue reading

产品经理最重要的能力

昨天晚上我的朋友邱岳在朋友圈发了一篇文章,叫做「产品经理最重要的能力」,点进去一看,不是微信文章,而是一个博客,看了域名以后我才发现,这个博客居然是他的。作为一个低调奢华有内涵的80后,拥有数十篇文章的 Blog 居然不为人知,我不禁有些黯然神伤,这博客到底有木有人看啊?

邱岳,又号邱二,是微信公众号「二爷鉴书」的作者,江湖人称二爷。名字虽然讨巧,但年纪尚轻,掐指一算也快三十多了,我和他因字相识,算是忘年交。

很久很久以前,二爷每周都会写一篇书评,我为了定期读到精彩的书评以方便自己买书,所以就推荐了他一回,后来他就开始两周更新一次了。为了鼓励二爷,我再次在自己的公众号里推荐了二爷鉴书,结果是他把频率调整为一月一更。我以为他终于找到了自己的更新周期,结果夏季来临,一个半月后他推送了最近的一期书评。好吧,我终于知道了,这可能是个阴谋。

总结一下,二爷鉴书的特点有三:写书评、定期不更新和不定期更新。那多久更新一篇呢?这么说吧,等待更新的时间里你可以选择:1、学习一门编程语言,2、学习一门外语,3、买一台矿机炼比特币。当你能写 App 的时候,当你学会虚拟语气的时候,当你的矿机都烧坏了一个币也没有出现的时候,拿起手机,打开微信,biu 的一声,二爷鉴书更新了,就是这样。

但我没想到的是,这个小伙子还有个博客,而且博客上的文字质量并不比微信上的差,范围也广,还有情书。好的文字应该有更多人看到,所以在取得作者授权的情况下,我把他最新的一篇文章转载到「MacTalk」上,以飨读者。

这篇文章的核心思想就是:人人都可以是产品经理,如果你想做个好的产品经理,就得不是人!

以下为正文:

Continue reading

苹果新贵 Swift 之前世今生

swift 上周出差劳顿,这篇文章几次动笔都未完成,常常躺倒床上就昏睡过去。南方的天气闷热潮湿,让我感到极度的不适应,等到回到北方,天高云清,空气干爽,让人产生一种「解放区的天是明朗的天」的感觉,我甚至觉得自己的手机、Pad 和 Mac 都满血复活了……直到有人提醒说它们是因为充电和网速的原因。好吧,南方酒店的网络还真叫慢啊……

以下是正文:


2010年的夏天,Chris Lattner 接到了一个不同寻常的任务:为 OS X 和 iOS 平台开发下一代新的编程语言。那时候乔布斯还在以带病之身掌控着庞大的苹果帝国,他是否参与了这个研发计划,我们不得而知,不过我想他至少应该知道此事,因为这个计划是高度机密的,只有极少数人知道,最初的执行者也只有一个人,那就是 Chris Lattner。

从2010年的7月起,克里斯(Chris)就开始了无休止的思考、设计、编程和调试,他用了近一年的时间实现了大部分基础语言结构,之后另一些语言专家加入进来持续改进。到了2013年,该项目成为了苹果开发工具组的重中之重,克里斯带领着他的团队逐步完成了一门全新语言的语法设计、编译器、运行时、框架、IDE 和文档等相关工作,并在2014年的 WWDC 大会上首次登台亮相便震惊了世界,这门语言的名字叫做:「Swift」。

根据克里斯个人博客(http://nondot.org/sabre/ )对 Swift 的描述,这门语言几乎是他凭借一己之力完成的。这位著名的70后程序员同时还是 LLVM 项目的主要发起人与作者之一、Clang 编译器的作者,可以说 Swift 语言和克里斯之前的软件作品有着千丝万缕的联系。

同样是70后程序员,差别怎么那么大呢?

Continue reading