回到源点

backtosource

经过一上午的奔忙终于赶回了家乡。一路上看到连绵的雪山,山顶的白雪估计要到出暖花开才能融化,气温越来越低,到家时正午,温度零下十三。下车呼吸着干冷的空气,感觉非常熟悉,整个空气里弥漫着过年的气氛,我仿佛穿越到了童年的时光。

小时候过年总是希望能够得到新衣服和新年礼物,年三十和初一的大餐也充满了无尽的诱惑。几十年过去了,时至今日,大家回家过年更多是为了陪父母看朋友,休养生息,寻找全家人聚在一起的温暖。除此之外我觉得还有追根溯源的意味。黑客帝国中的尼奥最终回到了Source拯救了锡安和整个系统,达成了传说中的平衡。我们每个人的源是什么呢,我想就是故乡吧。

现代人终年忙碌,有时候会忘掉为何而活,当某种东西变成习惯,你就会麻木。唯有回到老家,看到父母兄弟,神经才会彻底松弛下来,整理心情,拯救自己,享受生活!

今天为大家推送的Mac技巧是:快捷键帮你找到保存的文件。

我们经常会使用文件下载、另存为或导出等功能,这时系统会提示你选择要保存的文件路径,保存完之后我们往往要到保存的文件路径下查看保存的文件,事实上我们可以提前打开要保存的Finder窗口,具体操作就是在选择保存的窗口时,通过command+r直接打开Finder,Finder会自动跳到你选择的路径,完成保存操作后切换到这个Finder窗口即可。

昨天再次遭到小道消息 @Fenng 的推荐,今天又被爱范儿的官网和APP的推荐了(深夜打开微信,就看这十个公众帐号),在此表示感谢。小道消息是我每天必看的微信频道,冯大辉先生的视角独特、文笔犀利,属于微信平台里首屈一指的频道,如果我的订阅用户里还有不是小道消息听众的,建议订阅。

昨天说的两个小网站有很多听友感兴趣,在这里贴一下,www.itari.com.cn和q.itari.com.cn,试验品,会继续。

在路上

road

今天是春节前最后一个工作日,相对于去年同一天的忙乱,这次还是比较从容的,年前的工作债务年后的产品规划都做得差不多了,以至于下午和两个兄弟谈了很久的个人学习问题。以前我就说过,不同阶段感悟自不相同,你的经验教训能否传承其实和你几乎没什么关系,关键在于听众。所以我们能做到说者无心即可,是否听者有意,那就随缘了。

今年遇到的挑战和团队的变更都比较大,对我来说是相当艰难的一年,还好挺过来了。2013年怎么样,只能明年的这个时候来评说了。

我的2012,可以用以下几句话概括:
1、写了26篇博客,其中涉及两个系列,一个是VIM,一个是Objective-C,都是未完待续。只要你想,坑总是有的。
2、了解了一门新语言Go,重新捡起了Python。
3、读了多少本书记不清了,有的读完了有的没读完。开始更多的电子阅读。
4、英语水平有长进,得益于背单词看美剧和开车听英语。只要你说,甭管多烂老外都懂。
5、企业开发平台GAP升级至4.0,为企业移动和私有云做好准备。
6、试运行两个小网站,2013年会有更多投入。
7、年末推出微信公共平台:Mac技巧,至今推送51条微信。

人到中年基本对大富大贵没什么想法,唯有不断提升自己并做好有趣的事情才会安心。有时候我想这是否就是人从生到死的终极意义?

今天给大家推荐一个Mac小技巧:删除程序。

删除Mac上的程序有很多种,比如直接去应用程序文件夹下删除、用CleanApp删除等等,今天介绍一个最好玩的。

打开launchpad,按住option键,就会看到所有的程序图标都会像iOS图标那样晃动起来,点击图标左上角的叉,即可删除程序,操作和iOS一样。

另外昨天介绍的AirDrop功能不够严谨,多台机器并不需要接入网络,都打开wifi即可进行文件传输。当然机器的距离不能太远。

今天已经有很多人到家了,还有更多人在路上,希望大家在新的一年里,学到自己该学到的,得到自己该得到的,轻装上阵,不断奔跑!

世上再无乔布斯

keynote

最近有时间的时候,经常回顾Postcast上的Apple Keynote演讲,一方面练习听力,一方面学习乔布斯的演讲风格和幻灯片风格。就我个人见过的演讲者中(视频或现场),乔布斯无出其右,他对演讲现场的掌控能力和主题阐述技巧已经达到了演讲的巅峰。即使是2011年病中关于iCloud的最后的演讲,也让其他人黯然失色。自乔布斯以后,Apple再也没有那样魔术般的演讲,无论是发布iPhone4S、iPhone5,还是iPad mini。

据说乔布斯在演讲之前,对演讲的每个细节、每张幻灯片都会仔细演练和反复揣摩,台前的挥洒自如都来自幕后一次又一次的练习,一代旷世奇才尚且如此,我们又有什么理由偷懒呢。

关于演讲,关于Keynote软件,以后可以做几个主题,今天时间无多就不多说了,感兴趣的可以通过iTunes观看Apple Keynote。

斯人已去,世上再无乔布斯!

今天推送一个Mac上文件共享的小技巧。

在Mac之间进行文件共享有很多中方式,介绍两个最简单的,具备AirDrop功能的两台或多台Mac,在链接wifi的情况下打开AirDrop,就会到找同样打开AirDrop的Mac,把想传送的文件拖放到其他人的Mac头像上即可。

另一个就是利用系统的共享功能。打开系统偏好设置-共享,点击左侧栏的文件共享,在右侧区域配置即可。

马上进入春节长假,估计难得有时间写东西,有多少大家就看多少吧,春节后(2月18日)恢复正常更新。

知识总在问答之间

ask

收到问题太多无法一一公开答复,挑了几个回复如下:(选择标准是可以公开回复的,并且有点传播价值的)

问题一:OS X自带截屏不好使了,截屏之后有“咔嚓”的程序运行声,但图片不知道去哪里了,如何修复?

答复:OS X自带的截图文件是存储在桌面上的,你的可能是被修改过了,我们可以通过以下命令恢复默认路径:
defaults delete com.apple.screencapture location
注销重新登录,再次截屏看看文件是否保存在桌面上了。

问题二:如何为OS X自带的字典增加中文词典?

答复:目前OS X自带的字典程序是没有中文的,不过我们很容易为其扩展新字典。操作如下:
1、如果打开了字典程序,关闭。
2、到以下网址下载朗道英汉和汉英词典,解压缩得到两个后缀为dictionary的文件
http://pan.baidu.com/share/link?shareid=249542&uk=2617481269
3、把这两个文件复制到~/Library/Dictionaries下。
4、启动字典程序,你就会看到增加了朗道英汉字典和朗道汉英字典。

问题三:如何实现Mac和Android手机之间日历、备忘和todolist的共享?
答复:可以尝试使用GMail实现以上功能。
打开系统偏好设置-邮件、通讯录、日记,添加GMail账户,添加之后选中账户,把右边的日历与提醒事项、备忘录都选中,这样系统中设置的日历、提醒和备忘就会同步到Google的账户上,Android你们应该知道怎么使用Google的账户吧…

以上是Mac使用相关的问题。还挑选了两个工作相关的,虽然这种问题我并不擅长,但可以根据自己的理解简单回复一下:

问题一:在一家公司工作了很久,有倦怠感,该跳槽吗?
答复:这个问题还是挺复杂的,有倦怠感说明有危机感,这是好事。我个人觉得30岁之前,可以在各个领域和地域尝试,努力寻找自己的能力和兴趣的结合点,为了职位、薪资、行业跳槽都值得鼓励。30岁之后,就是正常人(牛人这时已经有自己的事业了)开始自己事业的时候,是否留在某个地方发展,第一要看能否持续提升自己的能力,第二是否有发展的空间。这个阶段如果还在为了涨几千块跳槽,可能未来就会有问题。

另外,个人定位也很重要,做技术还是管理,需要根据自己的性格、专长、兴趣去选择,一旦选定方向,就要通过一切手段提升自己在这方面的能力。如果是做技术管理,那至少不能把技术扔掉。

问题二:由于家庭原因从北上广回到三线城市,在做一些技术含量低的工作,如何提升自己?
答复:这种情况我也遇到很多,我的团队里就有这样的,在北京做的好好的,但为了某些原因回到三线城市,心理上难以调节。其实回三线城市已经是个选择了,选择了就要承受。如何提升自己,一方面靠工作积累,一方面靠另外8小时。一天24小时,8小时工作8小时睡觉,剩下的8小时才是能够决定你未来的东西。

另外建议大家思路放开阔一些,回到三线城市不一定做纯粹的IT工作,传统行业有的是市场,在那些领域发挥你IT专长,没准有新惊喜。现在网络这么发达,很多人通过网络也可以办公。确实对软件有兴趣的,进入个人软件市场自己写写软件也是不错,现在的Mac App,iOS App,Android App都是很好的选择。

昨天没有更新,很多人发来短信让坚持下去。我想肯定会坚持的,但写作毕竟需要时间,如果没更新的话肯定是没时间或有更重要的事,我会通过微信助手通知大家,比如春节期间就很难正常更新了……

春节将至,很多人已经踏上了回家的旅程,祝大家一路平安!

申明,这篇没什么思想内容,大家可以直接跳到Mac技巧阅读。

为毛?今天陪家里领导逛街了!男人买东西叫买东西,女人买东西叫逛街。上午出去现在刚入家门,身心俱疲心力憔悴,我想我已经没力气写任何东西了。

还好,今天来自春雨掌上医生的谢呈投稿,主要是关于Spotlight搜索的。如下:
1、增加逻辑条件:NOT, AND, NOT。例如Spotlight搜索框输入mac and python,就会找出同时包含mac和python的文件。
2、设定检索内容的名称或类别:例如检索”name: system”表示只搜索名称为system的内容,而检索”system kind: image”则表示搜索类型为内容含system 的图片(kind还可以是pdf和applications 等)
感谢谢呈!

3、我在早期的Man技巧中还提到了Spotlight注释的功能,一起汇总到这里吧。Spotlight注释可以帮助用户更有针对性的定位文件。选中一个文件或文件夹,command+I打开简介,在Spotlight注释功能中加入自己特定的关键词。关掉简介窗口,呼出Spotlight并输入刚才的关键词,可以准确定位到具备相关关键词注释的文件或文件夹。

另外,大家可以问我一些问题,Mac也好、技术也好、工作也好,我明天会挑一些回复,如果没问题的话,那就休息一天。问题之前请加上:爱问Mac,这样我比较容易检索到问题。

今天就到这里吧,大家周末愉快!

程序员的崛起

manong

新生事物总是充满了生命力,你不需要去关注,它也会不断的跳入你的眼帘。最近常常看到的一个词汇叫做Growth Hacker,这个词汇如此之新,以至于还没有对应的中文翻译,直接翻译为成长黑客似乎也不妥帖。

那什么是Growth Hacker呢,读了些外文介绍之后,我自己理解了一下,Growth Hacker指那些能够帮助企业或团队成长的黑客。这个成长可以是用户、流量、营收,而帮助的手段是通过信息技术进行持续的数据营销。Growth Hacker是技术和营销的混血儿,你不仅要懂技术会编程,而且要对数据和用户体验敏感,还要有创造性和好奇心。

我觉得这个Growth Hacker简直就是为程序员量身定制的职位(是的,硅谷很多公司已经开始公开招聘Growth Hacker了)。一个人从技术到数据营销,可能性远远大于营销人员掌握技术。之前提到过很多次,技术需要和人文结合,才能有科技之美,这一点在《禅与摩托车维修艺术》已经表述的非常清楚了。我见过一些优秀的程序员,他们不仅程序写得好,而且能够演讲、能写作、能设计产品、能进行数据分析,这些人在他们的领域里做出了卓越的贡献,现在想来,有些类似Growth Hacker了。 老外总是具备一种本领,在适当的时候对某种现象、类型、数据、技术进行归纳总结,然后形成一个新的名词来引领时代,比如MDA、SOA、CloudComputing、Big Data、Lean Startup、Growth Hacker等等,我们呢?似乎只能埋怨自己没心没肺没创意了…

说了半天,Growth Hacker到底做哪些工作呢,您接点地气成不? 我脚着,以下的都算:

  • 为网站做SEO
  • 完善登录页面吸引用户
  • 用Google Analysis进行访问分析
  • 接入公共平台的API
  • 更具针对性的搜索
  • 定向推荐
  • 邮件和其他IM营销
  • 流量转化率 等等

Facebook对Growth Hacker的职位描述之一是:Use tools like Hadoop/Hive, Oracle, ETL, R, PHP, Python, Excel, MicroStrategy, and many other internal tools to work efficiently at scale. 这简直太提气了。有兴趣的可以访问:https://www.facebook.com/careers/department?req=a2KA0000000LfglMAC&dept=product-management&q=Growth

也许多年以后主宰这个世界的,不是政客,不是科学家,不是宗教,不是企业家,而是Geek,是Hacker,是程序猿,是码农!我希望如此。