摘要:
很多微信订阅者要求查看Mac技巧的历史文章,但是由于微信的限制,大家输入history只能收到最近的五条。好吧,放假期间终于有时间把Mac技巧整理为合集第一期,看一下内容还真是不少,所以说写的慢少不可怕,只要你用心坚持写。觉得有用就关注微信公共平台“Mac技巧”,微信号sagacity-mac。Mac技巧-开篇2012-12-17(一)在现在这个丛林般的世界上,很多人喜欢为自己和他人贴标签,旅行,运动,购物,很多人一辈子没去过西藏,却常常把雪域高原挂在嘴边......也有一些人,他们坐在电脑面前,思路如此清晰和流畅,在局外人看来,他们与电脑的关系似乎比世界上其他东西的关系都融洽,面对屏幕他们似 阅读全文
摘要:
软件系统面向对象的设计思想可谓历史悠久,20世纪70年代的Smalltalk可以说是面向对象语言的经典,直到今天我们依然将这门语言视为面向对象语言的基础。随着编程语言和技术的发展,各种语言特性层出不穷,面向对象是大部分语言的一个基本特性,像C++、Java、C#这样的静态语言,Ruby、Python这样的动态语言都是面向对象的语言。
但是面向对象语言并不是银弹,如果开发人员认为使用面向对象语言写出来的程度本身就是面向对象的,那就大错特错了,实际开发中,大量的业务逻辑堆积在一个巨型类中的例子屡见不鲜,代码的复用性和扩展性无法得到保证。为了解决这样的问题,领域驱动设计提出了清晰的分层架构和领域对象的概念,让面向对象的分析和设计进入了一个新的阶段,对企业级软件开发起到了巨大的推动作用。
本文主要介绍了领域驱动设计的基本概念、要素、特点,对比了事务脚本和领域模型的特点,最后介绍了我们在软件开发过程中的领域驱动设计实践。 阅读全文
摘要:
写这篇文档的原因有两个,一、身边使用Mac的朋友越来越多,经常会有人来咨询一些常见的使用问题,比如:“为什么把界面右上角的红色按钮叉掉,程序还没有关闭?”之类。而且我也不愿意看到很多人使用OSX时仅仅用到最基本的功能。让他们去Google吧,查完了回来还得问你,所以准备就我的个人经验写一个入门篇,这样再有人问的话,直接把博文地址甩给他就行啦。二、前几天写了一篇文章《从Mac OS X的Lion说起》,主要是回顾和总结性质的。结果被若干不明真相的群众指认为Apple的枪手,这就搞得我很荣幸,既然给了这么高的荣誉,那咱就得把工作做的再扎实一些。对普通用户来说,用好Mac主要有三点:1、理解OSX的 阅读全文
摘要:
每个人成长到一定阶段的时候,最值钱的是你的时间,而不是别的什么东西。这么说并不是鼓励大家无节制的花钱,但是,如果能够用合理的价格购买到工具、产品和服务,最好不要花时间去找替代品,至少,你要评估一下你的时间是不是那么不值钱。 阅读全文
摘要:
腾讯为什么要做个 Mac 版微信呢?或者说微信为什么要发布 Mac 版呢?注意这两句话还是有细微差别的。根据我的朋友,前腾讯员工的描述,腾讯的各个项目之间独立性很强,也拥有比较大的自由度,各个项目之间存在竞争关系是常有的事,一会是姐姐拿了妹妹的口红,一会是妹妹动了姐姐的唇膏,小马哥虽然雄才大略,这种事多了也头疼,在普通规模的企业里内部竞争都难以避免,何况腾讯这个量级。估计最终的规则就是,谁赢得了市场,谁是赢家。所以,Mac 版微信到底是微信要做还是腾讯要做,咱们就不得而知了。 阅读全文
摘要:
有人的地方就有江湖,有江湖就有纷争。很多人说我的文字风格相对轻松和温和,那是因为我很早就认识到,我们没有教育脑残和喷子的义务。在网际多年,看过太多虚拟的刀锋和鲜血,很多人被彻头彻尾的粉碎,挫骨扬灰,似乎从来没有来过这个网络,但是很快这些人就从另一个黑暗的角落爬了起来,并换上一副暂新的马甲继续战斗。所以我在网络上很少参与或挑起争端,我的文字只写给愿意读的读者。即使这样,有时你还是会遭遇一些特别轴的人,你说「Spotlight可以用多种方式快速定位文件」,他就会说「哪有那么方便,我根本不记得文件名、文件内容及其他任何特征,我只能从各种分类文件夹里寻找」,那你就去找呗,你不是我的学生,也不付给我咨询 阅读全文
摘要:
最近看完了 @七印部落 发布的乔布斯1995访谈字幕版。这是1995 Bob Cringleg在制作《书呆子的胜利》时对乔布斯的一段非常完整的访谈,当时乔布斯还没有回归苹果,他自己的公司NeXT举步维艰,这段访谈在当年只播出了很少一段就被扔到车库里,直到2011年才重见天日。@七印部落 花费5个月业余时间,累计听译11700个英文单词,推出了中文字幕版《遗失的访谈》,感谢 @七印部落 的工作。看这段访谈的时候,乔布斯还非常年轻,让人恍惚中感到岁月穿梭时光流转。看完之后才知斯人已去,岁月无声!今天我为大家讲述一些听来有感的段落,并辅以自己的思考。1、陈规陋习——folklore很多时候我们初入江 阅读全文
摘要:
苹果一年一度的WWDC即将开幕,在北京时间周五凌晨一点开始售票,2分钟之内所有门票售罄。最近几年WWDC的门票售罄时间越来越短,2010年一共卖了8天,2011年12小时卖完,2012年是2小时,今年是2分钟。最近唱衰苹果的言论比较多,很多分析头头是道,并且苹果股价下跌也是不争的事实,不过作为一个软件从业人员和苹果产品用户,资本层面的事情我不太关注,毕竟苹果手握千亿美金,在科技公司依然睥睨群雄,我关注的主要有以下两点:1、苹果的产品好不好用,下一个创新产品是什么?2、开发者在苹果技术上的投资回报率。关于第一点,目前我个人以为Mac的用户体验远远超过其他PC,关于iPhone,则仁者见仁了,我比 阅读全文
摘要:
关于这个问题,有很多位读者曾经问过,为什么在Windows上软件都是免费的,到了Mac都要付费才能用呢?所以昨天就决定写写这个话题,结果刚才在微博上被一个ID叫做批判性思维启蒙的恶心到了,此货发了一条微博,内容如下:在我儿子帮助下把iPad越狱装了个PP助手,看着那么多不要钱的软件想着以前竟然花钱买软件简直是痛不欲生啊,不越狱的苹果简直就是一颗生苹果啊!我的感受:1、批判性/思维/启蒙,都是多好的词,全被这货侮辱了2、这儿子也很可怜,从小就不知道偷盗为何物好吧,今天就说几句软件付费的问题。以前有朋友看我用Pixelmator处理图片,问我从哪下载的,我说从App Store上啊,付费软件。他说 阅读全文
摘要:
有人说现在是个创业的最好时代,有人说是最坏的时代,无论如何,都无法阻止有志中青少年投入创业洪流,这些创业者中有大量的技术人员,或者说有大量的程序员创业。这些在0和1的世界里游刃有余的技术高手怀着改变世界和发财致富的梦想,开始创业后才发现,现实世界并没有程序那么美好。旁观别人的创业和成功,总是充满传奇和荣耀,其实那些阴暗、琐碎和繁杂都隐藏在美好的东西后面。在编程的时候,计算机是如此的忠实和温顺,你输入你的算法、判断和流程,编写计算机能够识别的程序,它就会严格执行这些逻辑,对的绝不会错,错的它会告诉你错在哪了。计算机几乎不会闹情绪,也没有低潮期,偶尔死机一次,重启一下又运转如飞。而在现实中创业呢? 阅读全文
摘要:
每个孩子从小都怀揣梦想,积极上进,在充满无穷可能的选择里为自己编制最灿烂的明天。我想大家小时候都这样吧,没人从小立志要做个坏人或者流氓,很多时候别人问你的理想是什么啊?回答多半是科学家、作家、医生、老师,从来没见过一个孩子从小信誓旦旦的要做一个黑社会或贪污犯。即使人们长大了,由于各种原因变成了坏蛋和流氓,他们也希望自己的子女将来做个好人而不是坏蛋。但是,你年轻时候的梦想只是你生命中的一个Logo,而且是个会变的Logo,比如苹果最初的Logo是这样,后来变成了这样(见附图)。我小时候因为作文被老师读,想当作家,因为参加数学竞赛,想当数学家,因为练毛笔字,想当书法家……这些都不重要,重要的是你在 阅读全文
摘要:
《黑客与画家》这本书的中译本出版于2011年4月,它的作者是美国互联网界"创业教父",哈佛大学计算机博士Paul Graham,他的译者是著名blogger、译者阮一峰先生。
这本书在2011年一上市就受到了广大人民群众的爱戴,我在第一时间拿到纸质书后,通读了两遍,当时感觉很震撼,可以说本书是我近年来读过的最优秀的人文类技术图书,个人非常喜欢,所以在去年在图灵推出多看电子书后,又购买了电子版《黑客与画家》,放到手机和Pad上随翻随看,最近又开始重读。
好书的特点是常读常新,一本好书往往沉淀了作者几十年的岁月,绝不是你草草翻上一遍就可以理解和掌握的。虽然是同样的文字,在不同的时间和环境阅读,往往给你带来不同的启示和感悟。下面是我重读的读书笔记。 阅读全文
摘要:
很多新用户最常问的问题就是:如何查看历史文章?
由于目前还没有引用公众平台接口,所以,回复history,只能查看最近的5条微信。由于太多次被问到这个问题,我决定写下这篇索引页,提供一个临时的索引查询方案,后续我会把Mac技巧的文章迁移到独立网站上,同时提供API查询和检索功能。 阅读全文