18

云端的信息协作

人和动物根本的区别之一就是,人类把讯息传递这事弄的越来越高级了。

信息论之父克劳德·香农说过,通信的基本问题是,在某一点精确地或近似地复现在另一点所获取的信息。这些讯息往往都带有意义。这句话传递的信息有两个,首先信息必须要进行传递,其次信息应该是有意义的,没意义的信息会导致通信过程也失去含义。

早期的非洲人用「会说话的鼓」来进行信息传递。不过酷爱音乐的非洲兄弟从来不会好好说话,他们用鼓点表达「回家」的时候会敲出「让你的脚沿着去时的路返回」这样的节奏。想表达「别害怕」时,他们会敲打出「你的心提到了嗓子眼,请把它放回原处」。现在想想这种讲话方式还是挺崩溃的,如果在丛林中被虎狼追咬,敌人打杀,估计鼓语还没敲完,人已经分分钟挂了。当然,现代人也没好到哪去,现在平庸的影视编剧创造出了更为矫情的语言,比如:

「这新置的床柔软舒适,弹性十足,小憩片刻原是再好不过。虽说日上三杆,若得温柔梦乡,倒也不负了这悠长假期。」 「说人话!」 「好困,让我再睡会…..」

这些都属于信息传递的再加工。后来人们开始用灯塔、火把、狼烟实现信息的传递,再后来用电报、电话,然后,世界就进入了比特信息时代。人类作为个体以各种方式创造和传递信息,传统出版、论坛、博客、微博、微信、各种专栏等等,每一个人都把信息持久化成文字和音像,并向世界传递着自己的声音。

到目前为止,个人信息的记录和传递已经做的足够好了,私人笔记可以记在 Evernote、DayOne、有道云笔记,公开信息可以发到微博、博客、微信平台、朋友圈和个人网站,但是,如何有效实现工作团队的信息传递、资料共享、版本记录等协作行为,一直没有很好的解决方案。最近应网易有道云笔记团队的邀请,参与了「有道云笔记·协作」的内测,颇多感受,在此与君分享。

由于我很早就开始用 Evernote 作为自己的私人笔记软件,所以不是有道云笔记的重度用户。不过有道云笔记的协作版并不是原有软件的延展,而是一个全新的软件解决方案。与业内现有的团队协作产品偏重于企业社交或是任务分配功能不同,有道云笔记·协作是一款以工作资料为中心的团队管理、编辑和沟通的产品。它为你和你的团队提供线上的资料库,图片、文档、程序、文件夹等各种类型的办公资料都可团队共享和协同编辑,并支持多终端使用。

可以这么说,有道云笔记的协作版是一款云端的信息协作软件平台,以工作资料为核心,面向项目的一线执行者设计,团队成员通过组成群组,实现工作资料的共享、编辑和沟通等。群主可以通过分享邀请链接、群号、输入成员有道云笔记账号或是昵称,邀请团队成员加入群组。

Continue reading

17

我在大学里学到的几件事

large

我在前些日子的一篇文章「野百合也有春天」里写过这么一段话:

对于中国现在的环境来说,完成大学本科的基本素质教育是非常必要的。你在大学生活中不仅仅会学到知识,而且能够重塑自己的人生。你可以碰到更多的人,遇见更高的山,见到更长的河。

文章发出后,有几个「自学成才」的读者不停的在微信后台质问我:我高中后自学计算机编程,工作三年工资成千上万,而我的高中同学还在大学里晃悠,您说我为什么要浪费四年青春年花在可有可无的大学生活上?我说生活并非争一日之长短,大学生活会为你打开很多扇窗。读者继续质问:如果我不需要那么多扇窗呢?我就想早工作早挣大钱。我说那得看你要挣的钱有多大,眼界多宽。读者继续质问:如果我就想一辈子挣死工资呢?我说那也得有人给你一辈子死工资啊……

最后我终于崩溃了,不得不抛出「只有偏执狂才能生存,世界上到处是有才华的穷人」等救命箴言才得以逃脱。读者终于满意了,他们吹着德胜门的口哨心满意足的睡去,我也在淡淡的忧伤中睡着了。

昨天下午,一位身在农村的家长读者给我发来语音微信:请问一个三流大学的学生,学计算机科学与技术专业该重点读什么书?做那些事?才能对日后走上社会参加工作有用?农村供一个大学生不容易,我们只是希望他毕业后能够自食其力,有一份工作养活自己。

微信一连发了几条,内容大致如此。第一次收到家长为孩子问的问题,我没敢怠慢,很快就回复了:首先把必要的基础课学好,比如数学、数据结构、算法等。然后学习一两种编程语言,深入学习,并做一些实战的项目或软件。除此之外,多读一些人文类的图书,开阔视野,提升心智,避免只是为了工作和金钱学习。现在是计算机改变世界的大时代,只要自己努力,他会比我们想象的走得更远,飞得更高。祝开心。

那位家长对这个回复似乎比较满意,而我,一个三流大学的毕业生,却陷入了深深的思考。我使劲回忆,大学四年,我到底学到了什么呢?

我觉得我可能学到了这些东西。

Continue reading

30

那些年,我用过的那些 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

19

产品经理最重要的能力

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

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

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

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

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

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

以下为正文:

Continue reading

10

苹果新贵 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

22

感受世界的温暖和激情 – 暨锤子手机发布

锤子

估计和很多人一样,我知道罗永浩也是从「老罗语录」开始的,年轻的时候有一段时间非常迷恋这种东西,老罗在调侃之余,讲了很多值得年轻人的思考,或者说,通过说相声的方式给那些不愿意读书和思考的人,提供了另一种认知世界的方式。

后来老罗从新东方离职,创办了牛博网。牛博网是老罗在2006年伙同黄斌创建的博客网站,网站风格和内容特立独行,与老罗的风格相得益彰。牛博网与其他博客网站最大的不同就是,邀请了一堆写字的牛人,比如连岳、王小峰、老六、莫之许、王小山、韩寒、胡缠、和菜头、宋石男、柳叶刀、柴静、方舟子等知名写作者都在牛博写作,这在一定程度上保证了博客内容的质量,并促进了牛博的繁荣昌盛。但是盛极必衰,老罗性格强势,大牌作者也都不是省油的灯的,网络上没有永远的敌人,也没有永远的朋友,没过多久,大牌作者分崩离析,牛博国际远走北美,嫣牛博奄奄一息。2013年6月,牛博网正式关闭。

不过老罗并没有停止「我的奋斗」,他转手又创立了「老罗英语培训学校」,并在2012年单方面悍然宣布成立锤子科技有限公司,英语老师要做手机了!

当时听到这个消息我还是非常吃惊的,虽然我很早就读过老罗写的「苹果五部曲」(http://tech.163.com/special/00092EL8/appleluo.html ),知道他在产品设计和用户体验方面有很多独到的见解和思路,不过做手机,我觉得他还是把这事想简单了。

另外,从某种成功学角度来看,老罗之前并没有做成什么事情。作为个体的英语老师,他是成功的,但后续的牛博网在为他赢得更好声誉和更多粉丝的同时,关闭了。培训学校也没有实现什么颠覆和创新,可谓不温不火。做手机?唯一给大家留下想象空间的可能就是他的工匠精神和星辰大海一般的人脉和资源了。

不过老罗可不会理会我们这些程序员的想法,他开始一心一意的做手机了。

Continue reading