甲方乙方

jfyf

题外话:
最近Mac技巧频道收到的反馈一直居高不下。

有发诗句过来的,比如“舍南舍北皆春水,但见群鸥日日来”
有发英文过来的,比如“Things I value slip out of my hands the way a comb loses teeth.”
还有发音频过来的,好吧这个就不比如了。

每天翻阅几十屏消息,花点时间也是蛮开心的,能回复的都回复了。如果您觉得这个频道还有点价值,动动手动动口,推荐给身边的亲人朋友,如果每人推荐一个,那我的读者就翻倍啦,写起来更有动力。

大部分人在成年之后,都做过甲方和乙方,有的人做甲方多一些,有的做乙方多一些。我的个人建议是,出来混总要还的,做甲方时,尽可能体谅乙方的难处,做乙方时,尽可能考虑甲方的需求。但是着落到我们这些做软件的人身上,无论是做个人软件、互联网服务、企业软件,大部分时间都是实际意义上的乙方,我们为用户提供产品、解决方案和服务,用户提升个人能力、企业能力和生产效率,并为此买单。

这本来是一个双赢的买卖,好的生产者和消费者会让双方都很happy,但在实际过程中,我们总会碰到一些难缠的用户,或者是一些我们认为难缠的用户,搞得大家心里憔悴,有时候双方都要疯掉,并相互兴起杀死对方的念头(哈哈,这个有点夸张)。对于这样的客户我们该如何处理呢?

这里面其实有个误区,就是有些用户并不是真的难缠,而是由于程序员的自我保护心理,压根就见不得别人说自家的软件不行。我见过太多的程序员一听到别人说你的软件烂,马上不分青红皂白抄起键盘要跟人家拼命,这是技术人员一定要避免的,即使一万个不愿意,也得紧咬后槽牙,假装心平气和的问问,您觉得我们的软件烂,到底烂在哪了?如果人家能说出个子午寅卯,那就说明这是好客户啊,不仅懂行而且愿意为你提需求,这种用户是值得我们尊敬的。

当年盖茨邀请后来的Windows之父阿尔钦加盟微软时,阿告诉盖茨,你们微软的软件是世界上最烂的,盖茨说,就因为烂才让你来啊。看看人家盖茨,比你聪明,比你程序写的好,比你有钱,还这么有胸怀!

注意,以上意见仅针对确实想购买或使用你的软件和服务的用户,对于那些真正难缠的,没有任何建设性意见的,玩政治的,玩人的Hater,我们还是要坚决将其从人民群众中甄别出来,然后毫不客气的让丫滚粗。用心写的软件,只给那些真正使用的客户!

今日Mac技巧:

1、保护你的数据文件
这个话题很多人问过,今天在这一期统一说一下。总体来说,我觉得在Mac下相对某些文件或数据进行加密操作有两种方式:
第一种:系统偏好设置-安全性和隐私-FileVault,打开FileVault即可。FileVault是全盘加密技术,可以对磁盘上的所有文件进行加密,后果是系统速度会稍微变慢一点点,如果你不是在军方服役,一般不建议采用。

第二种:创建磁盘映像文件,对磁盘映像进行加密处理,然后把需要保护的数据和文件放到这个磁盘映像中即可。具体方式如下:
打开应用程序-实用工具-磁盘工具,点击新建映像,在加密选项处选择256位AES加密,这种加密算法是极其安全的。创建映像时输入两次密码,即可创建加密的磁盘映像文件。在创建时最好不要选择“在我的钥匙串中记住密码”,这样可以每次打开这个磁盘映像文件时都需要输入密码,可以达到最佳保护数据的作用。

2、推荐微信频道:公共账号搜索——searchmp
这个频道是由霍矩先生维护的,关注后可以搜索已经注册的公众账号的文章和账户信息,比如搜索Finder,可以检索到Mac技巧里包含Finder的文章,你们感受下…

说说我和Mac(一)

Jaguar

30岁之后,时间仿佛开闸的河水一样滚滚而去,感觉自己浪费的时间太多。我们不得不承认,先知先觉的人会比我们领先10年甚至更多的身位。进入二十一世纪,世界迎来了信息时代,人才竞争尤其激烈,与其他人感受不同的是,我觉得中国涌现出了很多非常厉害的年轻人,例如微信账号“道哥的黑板报”的host,从大学少年班起步,23岁即成为阿里巴巴集团最年轻的技术专家,端的是少年英雄。但是放眼未来,无论现在的你是年少成名还是大器晚成还是默默无闻,都需要不停的奔跑和追赶。

感慨完了,说说今天的内容,很多读者让我讲讲自己的经历,非常惭愧的是,工作十余年并无可圈可点之事,实属籍籍无名之辈,谈之无物。倒是可以讲讲我对Mac的些许认知,中间也可以穿插讲点有意思的事情。今天是第一篇。

说起Mac,还得从2001年说起,那是我第一次接触Mac电脑,当时我在洪恩软件开发了一套叫做数字校园的软件系统,由于与一家厂商合作,需要把我们的软件移植到Mac Server上。

软件是BS架构的,基于JDK1.3构建,由于一直在linux上编程(当时Java几乎没有像样的IDE,Eclipse、NetBeans、IDEA等后来如日中天的工具,有的刚刚起步,有的还在孵化),所以Mac基本上是被我们当做Unix用的,印象中移植并没有太大的工作量,细节也不记得了,反正当时Mac对我来说就是一个Unix Server,以至于我现在完全不记得当年那台Mac服务器是什么样子了。

后来有另外一个组的兄弟要做音乐,公司专门给他配了一台Mac Pro,价格相当昂贵,那个兄弟估计也是没用过好东西,护的紧,基本不让我们这些土鳖程序员靠近,那时候Mac OS X已经告别了9,进入了10。如果记忆没有失误的话,那个系统用的是Mac OS X 10.2 Jaguar,其华丽的界面让一直用土土的windows的程序员口水留了一堆,但当时我们已经被Liunx下各种华丽但不实用的GUI伤透了心,像GNome,KDE基本都是浮云。于是苹果在我眼中就是个酷酷的操作系统,界面优美,适用于图形图像视频制作,价格贵的离谱,用来工作娱乐神马的,基本上是天方夜谭了。

现在留下的印象就是头发杂乱的流浪歌手,谈着吉他,安详的坐在Mac Pro前调音和谱曲的画面。那个兄弟叫老郭,专门为软件做音乐,经常对我们这些不懂艺术的程序猿说,嗯,你们都是土鳖,就知道编程,多无聊。当时我想,这话反过来说,也成!

待续,这给系列不想一口气写下去,穿插着写吧。

今日Mac技巧:

1、神奇的option键

以前很多期介绍过option相关的快捷键和功能,比如选中多个文件option+右键,可以显示检查器,按住option点击顶部菜单的电池会显示电池状况,点击wifi会显示网络状况,点击备份…好吧,你们都可以点点试试。别忘了最左边的苹果按钮,option+点击,在下拉菜单点关机、重启都不提示的。

option+点击Dock上活动的程序会隐藏,option+拖拽文件可以复制,按住option输入=输出是≠,option+shift+=,输出是±

还有好多,没事的时候多按按option键,你会有很多意外的发现。

2、推荐一款音乐处理软件XLD

XLD全称是X Lossless Decoder,是Mac平台上无损音乐播放、编码和转换工具,不仅支持APE、FLAC等无损音频,还支持读取音频CD,将音轨抓取出来之后创建音乐文件。

免费软件,喜欢的可以捐赠。

官网地址:http://tmkk.undo.jp/xld/index_e.html

不要做一个Hater

hater

这个公共平台开通以后,我收到过很多寻求建议的问题,也尝试回复过一些,还有一些是我没有能力回复的。人生一路走来我们会寻求很多建议,也有很多人给你忠告,需要警惕的是,这里面有相当一部分人的“忠告”总是负面的,比如你想去学编程,他说,你的逻辑能力不适合编程,你说要去做销售;他说,性格决定命运,你的性格做不了销售;你说我要去创业,他说,这个项目类型没人会投资的,早做早死晚做晚死;你说我要站着把钱挣了,他说,这是在中国……当你稍微遭遇了一点失败的时候,这些人就会祭出万试万灵杀手锏:你看,我早就说过……

我们把这样的人统称为Hater,这种人对自己不了解或没有勇气尝试的事务永远持否定态度,如果你发现一个人大部分时间在否定着什么,那么他们的意见不听也罢,甚至于那些鼓励的建议也仅仅是建议而已,仅供参考,因为最终不是那些提建议的人去做事和承担后果。做任何事情都是我们自己的选择,想清楚了也好,没想清楚也罢,想去做的话,尽可能鼓励自己去做,做实事的人总是让人敬佩的,而且由于我们在做事,所以总会遇到失败,这时候那些口诵大悲咒“我早就说过”的Hater是完全可以忽视的,因为所有人都是在试错中成长,那些不犯错的人充满了各种幻觉,其实是因为他不再成长了。

李笑来在《把时间当做朋友》一书中写道:他们一定要给你泼冷水的。泼冷水的愿望之强烈,你无法想象。那种强烈借助了太多的力量:怀疑、嫉妒、恐惧、 愤怒。而在表现的过程中却又包装上另外一层表皮:关怀、 爱护、友爱、帮助。

当然李笑来没有把“他们”定义为Hater,但我想应该是一个意思。所以我们首先不要自己成为Hater,另外也没必要去听取Hater的忠告。地球也不会因为Hater的存在而停止转动!

当老罗的锤子手机发布的时候,我仿佛是看到了一群Hater冲上去一顿狂贬,当然里面也包含了一些看似有道理的贬,但是这些东西有什么力量呢?老罗不也说了么,你们的感受我根本不在乎。我不认为锤子有一天能够砸烂苹果,但锤子会有自己要砸的东西……

当时就有写这一篇的冲动,不过一直放倒今天才写,是为记:Don’t be a Hater!

今日Mac技巧:

1、有人问如何输入国外人名中间的分隔符,比如汤姆·克鲁斯,如果你使用原生输入法,用option+shift+b,可以调出标点菜单,选6;如果是FIT,直接使用数字键1左边的键`,也可以输入·。

2、最近一直在使用MailBox做to do list,给大家分享一下我的做法。

正常收到的邮件,可以直接选中邮件向左滑动,滑到一半松开,可以设置以后什么时间阅读,一直向左滑动,可以为该邮件定义列表

那么如何设置自己的任务呢?很简单,直接给自己的GMail账户发邮件即可,邮件的标题描述自己的任务,发送后Mailbox会自动把该邮件标识为Note to self,选中该邮件用上面描述的方式为其分类和设置处理时间。

任务处理完之后,选中邮件右滑,一半归档,一直向右滑动删除。

寻找自己的位置

xitang2

说明:三天假期准备离开北京,可能会没有网络,所以周四周五不一定能够及时更新。春意盎然万物复苏,大家也该多出去走走看看,就别盯着微信了。

关于编程和创业那一期,很多朋友问如何才能找到“合适的环境里做自己能够掌控的事情”,今天就这个问题谈谈我自己的看法,一家之言仅供参考。

这个世界上,所有人都想成就自己的事业,但是不管我们是否愿意承认,最后真正去创业的人少之又少,而创业了又成功了的更是凤毛麟角,那么是否打工的和那些独立工作者就得浑浑噩噩过一生呢?显然不是这样,很多人在这种环境中也成就了伟大的事业,重要的是你能否找到一个合适的环境并掌控足够的资源做自己想做的事情。

对于刚开始工作的童靴来说,是很难找到这样的环境的,那时你两袖清风一腔热血,能做的就是提升自己能力,在任何环境工作的唯一目的就是学习和历练,在好公司多待几年没问题,跳槽走走看看也没坏处,你不断的积累、练习、总结、分析,终于有一天,你拔剑四顾,成为了传说中的高手,这时候你需要的就是环境和资源,去实现自己的抱负。

在这个阶段找一个能够一起成长的公司就非常重要了,还在为了薪水跳来跳去的人是很难有根的。马云会选择陆兆禧作为阿里巴巴集团CEO,因为陆兆禧是和阿里一起成长并做出成就的。一个空降兵再强,短时间也很难得到足够的环境和资源。所以,找到一个你认可的公司,展示你的能力和想法,扩大影响力,并拿出足够的耐心,营造环境,争取资源,实现自己的想法。

普通人一生要工作40年左右,在漫长岁月里,始终保持积极的心态是困难的,但也是非常重要的。在别人扯淡、骂老板、踢皮球、混日子的时候,我们能否以创业的心态,坚守自己内心,把事情做好呢?

找到自己的位置,并做好自己想做的事情,这算一种创业吧……

今日Mac:

在100多期Mac技巧中,多次介绍了命令行工具。OS X本身是个GUI(Graphical User Interface)的操作系统,动动鼠标就能完成大部分工作,为什么要去学习Unix命令行呢?
无他,Powerful!后面陆续给大家讲一些OS X和Unix的知识,今天先讲个小故事吧,来自《Rootless Root——无根的根》:

有一次无名师对来访的程序员说:传统上Unix认为,一行shell脚本胜过万行C程序。
这个程序员自以为对C极其精通,说:这不可能,UNIX内核正是用C实现的。
无名师回道:确是如此。不过,UNIX认为,一行shell脚本胜过万行C程序。
程序员颇为沮丧:但是在C中我们可领会到尊者Ritchie的智慧。我们与操作系统和机器合而为一,可以获取无与伦比的性能。
无名师回道:诚如你言。不过,Unix认为,一行shell脚本胜过万行C程序。
程序员冷笑着想愤然离去。无名师向学生Nubi颔首示意,Nubi在黑板上写下一行shell脚本,问道:尊敬的程序员,看看这行管道,用纯C实现,是不是要一万行C代码?
程序员沉吟念诵,最终他承认如此。
你需要多长时间来实现和调试那个C程序?Nubi问道。
很长,来访的程序员承认,但是有那么多更有价值的工作等着我做,傻瓜才会花时间去干这事。
那么谁更懂Unix传统?无名师问道,是写一万行代码的人,还是看到无谓的任务而不去编码的?

我理解这个小故事的意思就是,能用程序解决的问题,绝对不要花费程序员的时间;要复用而不是重复。

点击{原文}阅读Rootless Root——Master Foo and the Ten Thousand Lines

无名师和万行码

西塘古色

xitang

昨天发了一个西塘的预告,很多人以为我去旅游了,其实是去嘉善做一个产品和技术交流。去了嘉善不去西塘,那就像来杭不见西湖,去京不登长城一样,虽然时间非常紧张,但西塘之行势在必得,所以我们把中午的时间放在了西塘古城,匆匆一瞥,意味悠长。

西塘是江南六大古镇之一,位于浙江省嘉兴市嘉善县。六大古镇分别是周庄、同里、甪直、西塘、乌镇、南浔,个个是清丽婉约的水乡古镇风貌、古朴典雅的吴侬软语风情,诸位看官有机会都可以去走走看看。

曾经多次看到西塘的风景图画,也在碟中谍3中看到过汤姆·克鲁斯迅疾奔跑的场面,但真正到了这个千年古镇,还是让人感觉闻名不如见面。我想象这个水乡小镇应该有一个很正式的入口,各种美景慢慢入境,结果是,前一分钟还走在嘈杂的城市街道,转过一个胡同,西塘古镇突然就呈现在你眼前了,让人感觉非常突兀。

由于是周一,游人并不多,大家缓缓行走在岸边和蜿蜒的烟雨长廊,与小桥下的流水相得益彰。一进入这个场景,整个时间似乎都变得慢下来了,长廊流水白墙青瓦,整个西塘就像一幅活动的水墨丹青,对于我这样的北方土鳖来说,一路走一路啧啧称奇。各种形态各异的房屋依河而建,无论是白墙青瓦,都错落有形,各有个的精致。

与其他古镇不同的是,80多平方公里的西塘目前依然是一个居住区,带我们去西塘的当地朋友本身就有一个老房子在西塘,他告诉我们夜里的水乡尤其幽静,在这住几晚,就像穿越了时空,远离都市喧嚣和繁杂,人心也会变得宁静。

临走时一位当地居民跟我说,每次见到游客赞叹西塘的清丽古朴都非常不解。因为他们天天居住在这里,已经熟视无睹了。这让我想起原来说过的一句话,旅行就是从一个自己待烦了的地方,跑到一个别人待烦了的地方。此言不虚。

关于编程和创业那一期,很多朋友问如何才能“合适的环境里去做自己能够掌控的事情”,明天我说说自己的理解。

今日Mac:

  1. 有一期介绍过Dock文件夹的使用问题,今天再说一个小技巧,当我们打开Dock文件夹后,先打开某个文件所在文件夹时,按住command,点击该文件,就会打开Finder文件夹,并选中你刚才点击的文件。
  2. 介绍几个简单的命令。打开终端程序,输入date会显示当前日期,输入cal会显示日历,输入uptime 会显示系统从开机到现在所运行的时间。
  3. 如果iPhone的Home键盘不灵敏了的话,有可能是软件造成的,可用如下方法校正: 随意打开一款软件App,例如天气,按住电源开关几秒钟,直到屏幕出现滑动关机的指示。此时放开电源键,但不要滑动关机,同时按压Home键几秒,直到屏幕回到界面。这样你就已经重新调整Home键了,可以正常使用了