借助Alfred 的 Workflows 功能可以做哪些历史上好玩的事情情

Android Runtime(ART)经过了几年的发展,每个发布版本的情况都不太一样,最好是指定版本来讨论。&br&例如说,ART从最初只有AOT编译器,到加上了解释器,到进一步加上了JIT编译模式;ART中包含的编译器也经历了多个不同实现的“斗争”。不指定版本很难说清楚。&br&&br&按正式发布的大版本看,ART里的编译器经历了:&br&&ul&&li&Android 4.4 KitKat:只有Quick编译器可用。Portable编译器的代码虽然还存在,但并不能完全正常的工作。&/li&&li&Android 5.0 Lollipop:只有Quick编译器可用。Portable编译器状况基本同上。此时还外加了新的名为Optimizing的编译器,同样尚未完全可用。&/li&&li&Android 6.0 Marshmallow:默认使用Optimizing编译器,可选退回到Quick编译器。编译器既可以当作AOT使用,也可以当作JIT使用。Portable编译器已被删除。&/li&&li&AOSP dev master:只有Optimizing编译器。Quick编译器也已被删除(2016年3月)&/li&&/ul&&br&所以ART里有实际意义的值得讨论的编译器就只有两个:&br&&ul&&li&Quick:由Dalvik VM的JIT编译器移植到ART的过渡阶段用的编译器;&/li&&li&Optimizing:由V8 Crankshaft / Dart VM移植到ART的编译器。整体思路/设计源自HotSpot VM的Client Compiler(C1)。&/li&&/ul&&br&如果还有同学纠结LLVM的话,上面说的“Portable”编译器就是ART里基于LLVM的编译器(的其中一个)。它在正式发布的Android中从来都不能完全正常的工作,后来被完全删除了。&br&在Portable之前,ART还有过另外几个基于LLVM的编译器的尝试。它们都挂了。&br&&br&言归正传,题主问的是:&br&&blockquote&他们具体的编译过程是否是一样,比如前端编译和后端编译他们是否有区别,是否都是Davik字节码变成MIR然后变成LIR然后生成机器码&br&&/blockquote&&br&大体上说ART里的编译器用作AOT与用作JIT其实做的事情都差不多。要说有啥大体方向上的不同,最大的就是用作AOT时通常会生成PIC(position-independent code),而用作JIT时则生成带有直接地址的代码(非PIC)。&br&&br&&b&ART Quick编译器的情况&/b&&br&&br&Quick编译器是从Dalvik直接移植到ART上的,所以仍然与原本Dalvik的版本保持的高度的相似性,主要是在细节上有差异而已。&br&发展到后来,ART Quick也一样可以当作JIT编译器使用,而不像刚开始只能用作AOT。&br&&br&ART Quick与Dalvik JIT最大的不同是:前者只能以方法为编译单元来编译;而后者既可以以trace,也可以以方法为编译单元,默认是以trace为编译单元。&br&其它其实都大同小异。编译流程还是一样经过&br&&div class=&highlight&&&pre&&code class=&language-text&&输入的Dex -& 平台无关MIR -& 平台相关LIR -& 机器码
&/code&&/pre&&/div&的步骤。&br&ART Quick搞了那么多年还是没有把寄存器分配器做好。方法内联也没弄好。总之整体来说是个相当糟糕的编译器。&br&&br&&b&ART Optimizing编译器的情况&/b&&br&&br&而新的名为Optimizing的编译器则跟Quick完全不一样。如前文所说,它的作者之前是在Dart VM组做编译器的,转到ART组自然还带着一样的思路,索性就把Dart VM里的编译器移植到了ART上——“思路上”移植,代码上是重新写的。&br&Dart VM里的编译器源自V8 Crankshaft。&br&而V8 Crankshaft又源自HotSpot VM Client Compiler(C1)。&br&这么一来技术的源头就又跟老大哥接上轨了 &_&&br&&br&所以,要了解ART Optimizing编译器,可以先从HotSpot C1的论文入手:&br&&a href=&///?target=https%3A//plang.tuwien.ac.at/andi/java-hotspot.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Design of the Java HotSpotTM Client Compiler for Java 6&i class=&icon-external&&&/i&&/a&&br&先看看这篇论文里都提到了一些什么技术(例如SSA形式、Global Value Numbering之类的名词),然后再找资料来学习它们吧。我还是推荐我的书单:&a href=&/p/& class=&internal&&学习编程语言与编译优化的一个书单&/a&&br&&br&然后要留意的区别是:&br&&br&HotSpot C1采用了两层IR,平台无关的SSA形式的HIR,以及平台相关的传统形式的LIR。前者用于优化,后者用于寄存器分配与代码生成。&br&&br&而目前ART Optimizing则只采用了一层SSA形式的HIR,优化、寄存器分配以及代码生成全部都在这层IR上进行。它的HIR某种意义上说就像是HotSpot C1的HIR与LIR的融合版,设计得还挺简洁巧妙。&br&它的寄存器分配的算法是在SSA形式上的线性扫描(Linear Scan),论文可以参考HotSpot C1的一个实验版:&br&&a href=&///?target=http%3A//www.christianwimmer.at/Publications/Wimmer10a/Wimmer10a.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Linear Scan Register Allocation on SSA Form&i class=&icon-external&&&/i&&/a&&br&&br&ART Optimizing的HIR最初只包含平台无关的操作,但发展一段时间之后大家觉得这对平台相关优化不利,所以在某些平台上(例如ARM、ARM64、x86)上HIR还有一些平台相关的扩展操作,以便在HIR层面上也可以做一定的平台相关优化。
Android Runtime(ART)经过了几年的发展,每个发布版本的情况都不太一样,最好是指定版本来讨论。 例如说,ART从最初只有AOT编译器,到加上了解释器,到进一步加上了JIT编译模式;ART中包含的编译器也经历了多个不同实现的“斗争”。不指定版本很难说清楚…
&p&几年前,和霍矩一起吃饭,他很认真地和我说:周老师,今年我发现了两位神人,太NB了!静听他推荐,原来,这两位霍矩口中的神人,一个是&a href=&///?target=http%3A////seven-years-in-nju/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&刘未鹏&i class=&icon-external&&&/i&&/a&,另一个是&a href=&///?target=https%3A///subject/4006425/discussion//& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&徐宥&i class=&icon-external&&&/i&&/a&。&/p&&br&&p&最近这个帖子比较火:&/p&&p&&a href=&///?target=http%3A//diycode.cc/topics/23%23rd%3Fsukey%3Decafc0a7cc4a741b4ff33b687edc1c5a893b9b5f1bdc68008eeeb2d3e46f06f& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&GitHub 中国区前 100 名到底是什么样的人?&i class=&icon-external&&&/i&&/a&&/p&&p&刘未鹏的名字也出现在上面了呀,但前几天,和未鹏在微信上随意聊,他说自己论编程技术只是普通,只不过做事认真,爱思考。&/p&&br&&p&在我眼里,未鹏是独一无二的。&/p&&br&&p&未鹏写过一篇博客:&a href=&///?target=http%3A////make-yourself-irreplacable/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&什么才是你的不可替代性和核心竞争力&i class=&icon-external&&&/i&&/a&&/p&&blockquote&翻开任何一本经济学的教材,或者直接翻开 &a href=&///?target=http%3A//en.wikipedia.org/wiki/Economics& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&wikipedia 的 economics 条目&i class=&icon-external&&&/i&&/a&,都会看到物以稀为贵这条铁律。人才作为资源的一种,也是同样的道理。而稀缺性,换种说法也可以叫做不可替代性。一种资源越是稀缺,不可替代性就越强。再加上&b&如果这种资源是一种具有实实在在使用价值的东西(而不是荷兰的&a href=&///?target=http%3A///search%3Fhl%3Dzh-CN%26q%3D%25E9%E9%E9%25A6%%25B3%25A1%25E6%25B2%25AB& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&郁金香泡沫&i class=&icon-external&&&/i&&/a&),那么其价格就会越高&/b&。&/blockquote&&br&&p&题主的提问,或许就是未鹏在这篇博客中提出的问题——&/p&&blockquote&&b&如何构筑你的个人知识体系,使得你的知识技能集尽可能成为不可替代的呢&/b&?&/blockquote&&br&&p&未鹏在文中引用了孟岩的一段话:&/p&&blockquote&那么核心竞争力是什么?我观察圈子里很多成功和不成功的技术人,提出一个观点,那就是&b&个人的核心竞争力是他独特的个性知识经验组合&/b&。这个行业里拥挤着上百万聪明人,彼此之间真正的不同在哪里?不在于你学的是什么技术,学得多深,IQ多少,而在于你身上有别人没有的独特的个性、背景、知识和经验的组合。如果这种组合,1,绝无仅有;2,在实践中有价值,3,具有可持续发展性,那你就具备核心竞争力。因此,当设计自己的发展路线时,&b&应当最大限度地加强和发挥自己独特的组合,而不是寻求单项的超越&/b&。而构建自己独特组合的方式,主要是通过实践,其次是要有意识地构造。&/blockquote&&br&&p&针对孟岩的观点,未鹏做了一番总结和分析,他认为——&/p&&blockquote&&b&我相信以下的知识技能组合是具有相当程度的不可替代性的&/b&:
&b&1.专业领域技能&/b&:成为一个专业领域的专家,你的专业技能越强,在这个领域的不可替代性就越高。这个自是不用多说的。
&b&2.跨领域的技能&/b&:解决问题的能力,创新思维,判断与决策能力,Critical-Thinking,表达沟通能力,Open Mind ,等等。
&b&3.学习能力&/b&:严格来说,学习能力也属于跨领域的技能,但由于实在太重要,并且跨任何领域,所以独立出来。如何培养学习能力,到目前为止我所知道的最有效的办法就是持续学习和思考新知识。
&b&4.性格要素&/b&:严格来说这也属于跨领域技能,理由同上。一些我相信很重要的性格要素包括:专注、持之以恒、自省(意识到自己的问题所在的能力,这是改进自身的大前提)、好奇心、自信、谦卑(自信和谦卑是不悖的,前者是相信别人能够做到的自己也能够做到,后者是不要总认为自己确信正确的就一定是正确的,Keep an open mind)等等。&/blockquote&&br&&p&一直和未鹏聊,觉得这篇博客很重要,但可惜并没有展开来讲。即便是上面列出的4点,光是抽象的概括,也是不够的。我试着来从这4点谈谈我眼中的未鹏吧。&/p&&p&1.&b&专业领域技能&/b&&/p&&p&&a href=&///?target=http%3A///start/0721.shtml& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&微软英库拼音输入法背后的技术和故事&i class=&icon-external&&&/i&&/a&——刘未鹏译(未鹏是这个产品团队的骨干)&/p&&br&&p&另外,未鹏翻译过的专业书籍口碑都很好,这是否也在一定程度上代表了他的专业领域技能水平:&/p&&p&1)&a href=&///?target=https%3A///subject/2248759/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&修改代码的艺术 (豆瓣)&i class=&icon-external&&&/i&&/a&&/p&&p&2)&a href=&///?target=https%3A///subject/1470842/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Exceptional C++ Style中文版 (豆瓣)&i class=&icon-external&&&/i&&/a&&/p&&p&3)&a href=&///?target=https%3A///subject/5367371/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&C++编程剖析 (豆瓣)&i class=&icon-external&&&/i&&/a&&/p&&p&4)&a href=&///?target=https%3A///subject//& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Imperfect C++中文版 (豆瓣)&i class=&icon-external&&&/i&&/a&&/p&&p&未鹏早期在CSDN上的博客:&a href=&///?target=http%3A//blog.csdn.net/pongba& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&刘未鹏|C++的罗浮宫&i class=&icon-external&&&/i&&/a&&/p&&br&&br&&p&2.&b&跨领域的技能/3.学习能力/4.性格要素&/b&&/p&&p&不少读者都很喜欢&a href=&///?target=https%3A///subject/6709809/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&暗时间 &i class=&icon-external&&&/i&&/a&的封面,而这个封面的诞生却经历了不少波折,前后差不多做了10多个封面&b&,&/b&直到后来找到在上海的一家荷兰平面设计公司后,经过仔细沟通,这才确定了封面。这个过程令我感慨不已。因为我看到了并未从事出版业的未鹏,对封面设计却有着直达本质的认识,令我这个做编辑的汗颜,幸好还能跟上他的脚步。&/p&&br&&p&未鹏在给我的邮件中是这样谈及他对封面的认识的——&/p&&blockquote&周老师,看到你这份邮件我很感动,也很开心!
虽然我不是学设计的,自己来肯定是做不好这行,但什么样的设计适合一本自己的书的核心理念,这个评价的能力还是具备的,而且不学设计的往往评价设计反而更客观,我记得多年前,国内图书的封面设计很多都相当花哨,用各种线条,图片和颜色,喧宾夺主,不着重点,做设计这行和做任何行当都有个类似的地方,就是&b&手头有锤子总忍不住不去使&/b&,恰好我们最近有个Demo项目的UI的intern designer也正是体现了这一点,&i&在设计上他用足各种花哨的技巧,结果导致不仅UI偏离了大家习惯的风格,而且对读者的注意力完全是一种分散,致使我们想要在UI上重点呈现的东西淹没在色彩和线条的海洋中。
最近几年也许因为一些设计方面的书籍引进,也许其他原因,不管是web设计还是平面设计方面,国内的水平和理念似乎也正在和国际接轨。less is more 的极简主义设计风格开始流行,我在前面的邮件中提到的国外一系列畅销科普书的封面设计就是我心目中成熟设计的一些典范,没有冗余的干扰读者注意力的细节,才能真正把该凸显的东西凸显出来。此外,这些好的封面设计&b&大多有一个共性,就是在最能吸引目光的位置有一个具有象征意义的物体,虽然这个手法并不是最近出现的,但似乎正在变得越来越成熟,我还记得当年大量计算机书籍的封面都会有101010铺满了背景,当时就觉得很不优雅。
《编程之美》的封面设计不错,封面物体的隐喻明确而经典,且没有额外的分散注意力的细节&/b&。但《把时间当做朋友》封面上选取的物体就不好,我的理由很简单,既然是象征性的隐喻,既然是在封面上,那么能否容易地让读者一下领悟其含义(&b&但又不能太直白,要容读者有一种自己领悟的愉悦感&/b&),发出会心的“哦”,才是评价的唯一标准,我记得当时我也参与了《把》的封面设计讨论的,我的观点就是虽然海螺的隐喻可以说出一二三来,但绝对算不上明显,我猜90%以上的读者连一重隐喻都想不到(我就想不到),别说3重了(但设计者自己往往会受到自己知识的偏见,认为隐喻是显然的,这个经典的现象也被称为 “知识的诅咒 curse of knowledge”,与之相关联的一个心理学实验就是让一个人打拍子另一个人猜是什么歌,打拍子的人总觉得对方能很容易猜出来(比如打的拍子是“生日快乐”),然而实际上听的人几乎总是毫无头绪。
如果想不到,那么这个物体就跟任何漂亮的图片没有区别。&/b&所以我认为封面——读者在买之前只会留意十几秒——不应该包含多于1重隐喻,而且隐喻不能牵强,必须一目了然。我还是忍不住提一下&b&Blink,Freakonomics和Rework的封面设计&/b&,他们就跟封面设计的教科书一样,以简洁而大气的风格,具备一目了然的核心象征意义的物体代表了现代设计的优秀理念。
之前T老师未离职的时候不便如此长的明说,毕竟人家也是学设计的,但现在想来还是应该早点说出来(在第一稿的设计我已经有此想法了),早点说出来也许能够节省周老师出版社那边来来回回讨论和重构的很多精力。我记得周老师之前提过要做“诤友”的理念,我赞同。
(&i&T老师是化名。——周筠注&/i&)&/blockquote&&br&&br&&p&由于未鹏自己对封面有着清晰的思考,所以他一次次地否定自己不满意的封面,但他并不是做简单的否定,而是能一次次地耐心说明为什么他不赞成那样的设计,让我们心服口服。当我们决定放弃与那位始终缺乏耐心来理解未鹏想法的设计师的合作,转而找到上海一家荷兰平面设计公司合作时,这家公司的设计师根据未鹏提出的封面素材构思(沙漏)很快便设计出封面原型,未鹏十分高兴,但他并不因为已经初步达成自己的想法就开始马虎了事,而是继续一次次提出自己的优化建议,以下邮件是在荷兰设计师给出封面设计第五稿时他给我的回复——&/p&&blockquote&周老师您好:
不管是暖色还是冷色,书名左上还是左下,我都喜欢。都非常好。如果非要仔细分辨的话,个人感觉和周老师一样,&b&冷色+书名左下的方式似乎更酷更理性一些。
个人感觉书名左上和左下的区别应该是:左上是突出书名的设计,左下则是突出沙漏的设计。
由于左上角是人们视线最先和最重点停留的位置,所以在左上角放置书名方块的意义是书名重于沙漏,并且由于左上角在视线中的权重高,所以虽然不管怎么放占的地方都一样大,但放在左上的色块在主观感觉上所占据的空间更大。而放在左下则似乎给封面上沙漏留出了更多的空间,封面更大气和广阔,从而冲击力更强一些。
不过究竟如何取舍我相信设计师的判断和直觉,反正我都满意:)
P.S. 这几天忙于techfest和跟大伙到处跑,回邮件有延迟,望周老师见谅。
P.S. 我还注意到两版设计的一个细微区别,&b&冷色版的沙漏左右更宽,直达封面的左右侧。暖色的沙漏宽度缩小了。不知道是我先入为主的印象还是什么原因,感觉上似乎第一版沙漏更具张力&/b&?(因为不仅上下溢出,左右也是填满的)&/blockquote&&br&&p&未鹏的细致认真,得到了荷兰设计公司上海分公司负责人Z老师的高度称赞,他在邮件中回复——&/p&&blockquote&&b&未鹏果然厉害,能看出两张图片的细微差别,这一点不容易做到。
我们设计师在图片链接时都搞错了(因为当初找了很多图片),我们已经在周五更正了,下周一在得到电子社logo的最小尺寸的说法后,我们会再试一下左下角的方式。
从未鹏身上,我们可以看到周老师合作的作者的素质,欣慰&/b&。&/blockquote&&br&&p&我在这里展示的只是一小部分未鹏和我们沟通《暗时间》封面的往来邮件,实际上,为了这个封面的最终确定,我们总共往来了几十封邮件。为了整本书的出版,沟通的邮件就更多了,因为总有各种各样的细节需要敲定,文字的,图片的,其他。&/p&&br&&p&我注意到题主在提问中讲了这样一句话——&/p&&blockquote&&b&跑通算法很开心,但是挑bug很痛苦,而连续几天挑bug总是做不好的时候更是痛苦&/b&。&/blockquote&&br&&p&其实,上面讲未鹏和我们沟通《暗时间》的封面,其中相当一部分,就是在挑bug,而未鹏之所以得到设计方的高度称赞,是因为未鹏发现了他们的bug。&/p&&br&&p&未鹏从南大毕业,进微软亚洲研究院,在邹欣老师的团队。某次聊天中和邹老师聊起未鹏,从不轻许人的邹老师夸奖道:&b&未鹏啊,做什么都能做好&/b&!&/p&&br&&p&写到这里,我又想到未鹏的另一篇博客:&b&&a href=&///?target=http%3A////im-a-tiny-bird-book-review/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&不要过早退出循环&i class=&icon-external&&&/i&&/a&&/b&&/p&&blockquote&&b&兴趣遍地都是,专注和持之以恒才是真正稀缺的。
很多人看了书中的故事之后得出这样的结论:兴趣最重要。然而,我觉得区别他们和其他人的,并不是他们拥有超过常人的兴趣,而是他们拥有超过常人的毅力。
其实人天生就对新事物怀有好奇心,难以找出谁没有对任何事物或领域产生过兴趣,然而不同的是,有些人的兴趣只能持续几天,当遇到第一个困难,第一道坎的时候,他们就熄灭了,然而另一些人的兴趣火花会变成火苗,火苗会变成火种,一直稳定的燃烧很多年。&b&区别他们的并不是兴趣的有无,而是他们的性格里面有没有维持兴趣的火种一直燃烧下去的燃料&/b&。
一个人有专注和持之以恒的性格,即便在一个没有多大兴趣的领域也能成为专家(更何况,兴趣的很大一类来源就是“我擅长做这件事情”);反之就算有兴趣也很快会被一些冷水泼灭。&/blockquote&&br&&p&未鹏在这篇博客里很实在地给出自己的建议:&/p&&blockquote&&b&专业技能的成功是最具可复制性的
&/b&它需要的只是你在一个领域坚持不懈地专注下去,只需要选择一个不算太不靠谱的方向,然后专心致志的专下去,最后必然能成为高手或者绝顶高手。世上有很多成功带有偶然因素和运气成分或出身环境,但至少这一样,被无数人复制了无数遍,否则就不会存在学校和教育了。&/blockquote&&br&&p&无独有偶,李笑来老师最近一篇流传较广的文章也在谈这一点——&/p&&p&&a href=&///?target=http%3A//mp./s%3F__biz%3DMzAxNzI4MTMwMw%3D%3D%26mid%3Didx%3D1%26sn%3D68f183b065fb82204edb1dc6aaffb6bf%23rd& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&学习(磨练技能)永远是创造惊喜的最根本手段&i class=&icon-external&&&/i&&/a&&/p&&blockquote&很多人其实是不相信自己会变得更好的 —— 本质的原因是他们各项技能在某个时间点开始彻底停止进步,而&b&自己骗自己多少有些难度&/b&,于是已经接受自己“就是那样了”的现状…… 这样的人,是没有办法相信自己会有好运的,只因为他们没有办法相信自己会变得更好。这样的人,其实早已经不再有未来,也就更没办法对自己的未来自信 —— 只是他们自己意识不到,没有能力想得这么清楚而已。这样的人,没有坏事发生就已经该谢天谢地了,根本不可能有什么惊喜。&/blockquote&&br&&p&在我看来,正是因为未鹏有着这种“做什么都要做好”的认真劲头,所以他能够一边认真做着手头的事情,一边寻找最能发挥自己独特优势的领域,一旦遇到了机会,以他长期修炼(从不间断)的专注和坚韧,便能牢牢抓住机会。——&a href=&///?target=https%3A///subject/6709809/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&暗时间 &i class=&icon-external&&&/i&&/a&的出版,便是很好的例证。当年,和未鹏一样写博客出名的同龄人有不少,但真正能把握住机会,把博客变成正式的图书产品的,寥寥无几。而且&a href=&///?target=https%3A///subject/6709809/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&暗时间 &i class=&icon-external&&&/i&&/a&在上市的五年里,连续印刷16次(最近又要重印了),豆瓣书评300+(豆瓣短评3000+)。&/p&&br&&br&&p&软件工程的奠基人之一瓦茨·汉弗雷总结说,软件领域可以分为两个方面:一方面是技艺创新的大爆发;而另一方面是坚持不懈的工程工作,包括软件的改善、维护和测试等,这一方面占了90%—95%的比例。——我在&a href=&/question//answer/& class=&internal&&邹欣老师&/a&的微博上,一次次看到了这样的坚持不懈——&/p&&img src=&/db4a76bac9b88cc1451112_b.jpg& class=&content_image&&&img src=&/ea2c55e24c3d8bb37d35d0da_b.jpg& class=&content_image&&&br&&br&&p&倘若在自己所做的事情上,一次次地都忍受不了“挑bug的痛苦”,也许就只能是在消极地空等自己心仪的职业机会来临——由于在等待的过程中,自己并没有好好修炼做任何事情(无论是有兴趣还是兴趣不大)都需要的心智(专注和持之以恒的能力),那么机会对你来说,很有可能也就是竹篮打水一场空,稍纵即逝。&/p&&br&&p&而&b&这种能够持续挑bug的耐心和毅力,不光对于编程很重要,对于做任何事情,都是重要的&/b&。在我看来,这便是一个人的核心竞争力。有耐心给自己做的事情挑bug的人,是具备反思能力的人。以未鹏在&a href=&///?target=http%3A////im-a-tiny-bird-book-review/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&不要过早退出循环&i class=&icon-external&&&/i&&/a&里的这几段话作为结尾:&/p&&blockquote&&b&反思是让人得以改进自己的最重要的思维品质
很多人在成年之后甚至未及成年,性格就难以再发生大的变化。性格是这样一种自我实现和强化的陷阱:如果你是不容易专注的人,你会发现生活中处处都是分散你注意力的东西,你的思维难以在一个事情上停留半小时,于是你的时间变得琐碎,你很难在一个领域有长久的积累和深入的思考,这样的现实可能会让你感到沮丧,后者让你更加无法专心,这样的现实可能会让你感到焦虑,为了避开焦虑你又会去寻求其他的刺激,结果是恶性循环。
反思是改变自己的第一步,我们常常容易发现别人的问题,别人的错误,却难以发现自己思维中的问题,因为我们很少会把自己的思维当成目标去思考。
作为程序员,相信没有人不知道能修改自身的程序,而&b&能修改自身的程序的前提就是,首先这个程序必须有法子能够指向自身&/b&。&/blockquote&&br&&br&&br&&p&推荐:&/p&&p&&a href=&/p/& class=&internal&&警惕:那些对深入了解事物缺乏巨大兴趣的人 - 虚晃一枪 - 知乎专栏&/a&&/p&&p&&a href=&/question//answer/& class=&internal&&有哪些可以提高程序员技术档次的书或博客?&/a& &/p&&p&&a href=&/question//answer/& class=&internal&&作为一个帝都码农,现在的处境很迷茫,不知道未来在哪里,我该怎么办?&/a&&/p&&br&&p&我通过公号的形式开通了『向我提问』,你可以在公号菜单上看到这个选项。&/p&&p&公号:七星灶八仙桌&/p&
几年前,和霍矩一起吃饭,他很认真地和我说:周老师,今年我发现了两位神人,太NB了!静听他推荐,原来,这两位霍矩口中的神人,一个是,另一个是。 最近这个帖子比较火:刘未鹏的名字也出现在上面了呀…
这几年一直专注在Android开发,主攻海外市场,国内也有做过,浏览器,新闻,电商还有其他一些领域都或多或少有些了解,别的不敢说,国内外各种工具与服务还了解得比较全,没办法,人不够,工具服务来凑,这些工具服务帮了我们很大的忙,因此这题我还是可以答一答的。&br&&br&其实在另外一题里,我已经大致介绍了我用过的国外主流第三方服务:&br&&a href=&/question//answer/& class=&internal&&Android 开发:开始一个项目前,做好哪些准备可以事半功倍? - 汤涛的回答&/a&&br&&br&这里我专门就工具服务展开说明下,同时补充介绍我推荐的国内第三方服务,每个类别尽量只推荐一个,太多选择其实就是没有选择。&br&&br&&b&统计分析&/b&&br&国内:Talking Data, 可惜友盟现在启动就带上阿里全家桶。&br&国外:
Flurry, 国外统计分析系统的标杆,免费的。&br&&br&&b&Crash分析&/b&&br&国内: 腾讯Bugly, 号称全球唯一自带ANR收集,其实原理很简单,不知别家为何不做。&br&国外: Crashlytics, 已经收归Twitter Fabric开发者工具集,免费好用。&br&&br&&b&推送&/b&&br&国内: LeanCloud,这个没实际用过,身边朋友反馈很好。&br&国外: Parse, 正如&a class=&& href=&/people/qin.chao& data-editable=&true& data-title=&覃超&&覃超&/a&所说,FB也在用,30qps免费限制,一般中小应用够用。&br&&br&&b&分享&/b&&br&国内: ShareSDK,专业做社交分享。&br&国外: 各社交平台自家SDK, 注意不同国家主流社交平台不同。&br&&br&&b&评论&/b&&br&国内:畅言, 基本抄的Disqus, 免费,算是良心产品了。&br&国外:Disqus, 基本不用考虑其他家的,虽然确实有竞品。&br&&br&&b&广告变现&/b&&br&国内:百度 or 广点通,两个效果差不多。&br&国外:FB or Google,做native广告,效果最佳。&br&&br&&b&支付&/b&&br&国内: 支付宝, 微信&br&国外: payssion, 专业做海外跨境收款的,能省很多事。&br&&br&&b&短信验证&/b&&br&国内:没用过,Google找一家最便宜的就行。&br&国外:Fabric Digits, twitter出品,居然不要钱。&br&&br&&b&灰度测试&/b&&br&国内:AppAdhoc,移动AB测试国内最专业的一家。&br&国外:optimizely, 支持Android, iOS, 直接在线改UI做AB测试, 三观都要颠覆了。&br&&br&&b&云测&/b&&br&国内:百度云测试。&br&国外:test in, 其实百度的也跑,国内的Android设备都卖到国外去了。&br&&br&&b&客服&/b&&br&国内:微客服,
有免费额度,中小应用够用。&br&国外:helpshift,国外最专业的客服平台。&br&&br&&b&推广&/b&&br&国内:这个真不了解。&br&国外:Appsflyer, 海外推广为数不多的选择之一。&br&&br&&b&可视化分析&/b&&br&国内:growingio, 还在内测中,linkedin数据分析大牛回国创业,据说黑科技,可以直接在app上实时查看各种转化率数据。&br&国外:appsee, 绝对黑科技,PM最爱,转化率什么的再也不怕上不去了,用过后我们团队成员一致好评,在我的微信公众号里有专门文章介绍使用体验。&br&&br&----更新----&br&&b&网络优化&/b&&br&国外:TwinPrime, 颇具特色的网络优化服务,目前正在尝试中,可移步我另外一篇回答查看&br&&a href=&/question//answer/& class=&internal&&Android开发如何进行网络优化? - 汤涛的回答&/a&&br&国内:暂时还没发现同类产品,不过TwinPrime理论上是支持全球的。&br&&br&最后,给大家介绍传说中的Android军火库,我很多东西都是在这里面找的。&br&国内:
&a href=&///?target=http%3A//& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&DevStore_移动互联网企业运营解决方案整合平台&i class=&icon-external&&&/i&&/a&&br&国外:&a href=&///?target=http%3A//www.& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a&&br&&br&----更新----&br&安利一下我的另外一篇回答,用心写的都木有人看,好桑心呀。&br&&a href=&/question//answer/& class=&internal&&面试时,问哪些问题能试出一个 Android 应用开发者真正的水平? - 汤涛的回答&/a&&br&&br&最近刚开始运营一个微信公众号AndroidTrending,里面主要是Android开发最佳实践,最好用的工具与服务的总结,如果大家感兴趣,可以关注一下。做技术有捷径,少走弯路即是。&p&&a href=&///?target=http%3A///r/6kxxaWbEHztgrSIK9xn4& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&/r/6kxxaWb&/span&&span class=&invisible&&EHztgrSIK9xn4&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a& (二维码自动识别)&/p&
这几年一直专注在Android开发,主攻海外市场,国内也有做过,浏览器,新闻,电商还有其他一些领域都或多或少有些了解,别的不敢说,国内外各种工具与服务还了解得比较全,没办法,人不够,工具服务来凑,这些工具服务帮了我们很大的忙,因此这题我还是可以…
Kindle上可以安装第三方阅读软件KOReader(&a href=&///?target=https%3A///koreader/koreader& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&koreader/koreader · GitHub&i class=&icon-external&&&/i&&/a&),实现PDF页面重新排版(包括扫描和非扫描页面),文字放大后可以适应屏幕自动换行,不需要左右移动阅读区域。此外,KOReader还可以调整页面对比度,对文字加黑处理、自动切除页面白边、去除页面水印。&br&&br&下面是PDF页面重排前后的效果对比:&br&&br&英文扫描版PDF页面的重排(左侧重排前,右侧重排后):&img src=&/d50d1fd55ab12553c4fae_b.jpg& data-rawwidth=&800& data-rawheight=&512& class=&origin_image zh-lightbox-thumb& width=&800& data-original=&/d50d1fd55ab12553c4fae_r.jpg&&&br&中文扫描版PDF页面的重排(左侧重排前,右侧重排后):&br&&img src=&/e1b82ce82_b.jpg& data-rawwidth=&1100& data-rawheight=&675& class=&origin_image zh-lightbox-thumb& width=&1100& data-original=&/e1b82ce82_r.jpg&&&br&&br&双栏PDF页面重排效果(左侧重排前,右侧重排后):&br&&img src=&/dc90a5bf54abe0e19ab15_b.jpg& data-rawwidth=&800& data-rawheight=&512& class=&origin_image zh-lightbox-thumb& width=&800& data-original=&/dc90a5bf54abe0e19ab15_r.jpg&&&br&&br&中文PDF文档的重排(左侧重排前,右侧重排后):&br&&img src=&/b14a5a25cd952c42a437de8_b.jpg& data-rawwidth=&800& data-rawheight=&512& class=&origin_image zh-lightbox-thumb& width=&800& data-original=&/b14a5a25cd952c42a437de8_r.jpg&&&br&&br&更多内容见参考链接:&br&&ol&&li&KOReader项目GitHub主页:&a href=&///?target=https%3A///koreader/koreader& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&koreader/koreader · GitHub&i class=&icon-external&&&/i&&/a&&/li&&li&让Kindle支持扫描版PDF重排(&a href=&///?target=http%3A//vislab./blog/hwangxin/2012/10/read-scanned-pdfs-with-kindlepdfviewer/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&让Kindle支持扫描版PDF重排&i class=&icon-external&&&/i&&/a&)&br&&/li&&li&Kindle/Kobo开源阅读软件KOReader(&a href=&///?target=http%3A//www./forum/viewthread.php%3Ftid%3D1078988& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Kindle/Kobo开源阅读软件Koreader -- 更新日志,功能建议和Bug反馈&i class=&icon-external&&&/i&&/a&)&/li&&li&Kindle Paperwhite原生系统+KOReader (&a href=&///?target=http%3A///group/topic//& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Kindle Paperwhite原生系统+KOReader=完美阅读体验&i class=&icon-external&&&/i&&/a&)&/li&&li&&a href=&///?target=http%3A///forums/showthread.php%3Ft%3D209276& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&KOReader: a document reader for PDF, DJVU, EPUB, FB2, HTML, ... (GPLv3)&i class=&icon-external&&&/i&&/a&&/li&&/ol&
Kindle上可以安装第三方阅读软件KOReader(),实现PDF页面重新排版(包括扫描和非扫描页面),文字放大后可以适应屏幕自动换行,不需要左右移动阅读区域。此外,KOReader还可以调整页面对比度,对文字加黑处理、自动切除页面白边…
大约是在10.7以前,默认按住ctrl,滚轮可以缩放屏幕。现在默认禁止了,需要手工在辅助功能里设置一下。要给身边的朋友说明屏幕某个东西,这么一缩放,非常震撼。&br&(这里说的“滚轮”,指的是鼠标滚轮,或者触摸板二指上下划)&br&&br&新买来mac,到辅助功能里设置滚轮缩放,设置双击拖放,然后在常规的触摸板设置里,把触摸板的速度加快,从1/3处调到2/3处,再打开轻触点击,你可能再也不想用回鼠标了。&br&&br&以上提到“辅助功能”的地方,知友说找不到,贴个图,抱歉是装高端的英文版,而且是土气的10.9,但应该可以对照着找到。&br&&br&&img src=&/6bae7ad3e4fbf8_b.jpg& data-rawwidth=&700& data-rawheight=&1945& class=&origin_image zh-lightbox-thumb& width=&700& data-original=&/6bae7ad3e4fbf8_r.jpg&&
大约是在10.7以前,默认按住ctrl,滚轮可以缩放屏幕。现在默认禁止了,需要手工在辅助功能里设置一下。要给身边的朋友说明屏幕某个东西,这么一缩放,非常震撼。 (这里说的“滚轮”,指的是鼠标滚轮,或者触摸板二指上下划) 新买来mac,到辅助功能里设置…
&p&&a href=&///?target=http%3A///en-us/library/windows/desktop/msv%3Dvs.85%29.aspx& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Synchronization (Windows)&i class=&icon-external&&&/i&&/a&&/p&&br&&p&先看这个&/p&
工作时间,尽量精简一些。&br&多图杀猫,长文慎入。&br&我感觉MAC给我带来的,的的确确是生产力的飞跃。且听我一一道来。&br&用MAC提高生产力,在我看来,单一台MAC还不够,如果你有一台iPhone,你的生产力会再上一台阶,如果再有一台iPad,那没得说,个人办公协同同步等等问题,已经可以基本得到完美解决。如果还想继续提高生产力,那就依赖你身边的人,同事有MAC,并且会用MAC(这真的非常重要)。&br&简而言之,Apple能给你提高多少生产力取决于:你的Apple设备够不够多?你办公环境里用MAC的同事够不够多?&br&为什么?因为大家都欠了几万块…………都没有游戏玩…………&br&开个玩笑,正文分割线&br&--------------------------------------------------------------------------------------------------------------&br&以上的一个论点并无半点玩笑,如果你身边全是用Windows的同事,我劝你不要找事儿。如果你只有一台MAC,用着其它品牌的手机与平板,我劝你不要报太大希望(但在某些领域,即便你只有一台MAC,也能纵横驰骋,Such as:软件工程师)。如果分类讨论的话,大体如下:&br&&b&如果你只有一台MAC:&/b&&br&&ol&&li&你可以不用学习注册表是什么,你安装软件只需要打开安装包,把软件图标托到Application里面。如下图所示&img src=&/690be8d3cb05fe1540a82_b.jpg& data-rawwidth=&653& data-rawheight=&413& class=&origin_image zh-lightbox-thumb& width=&653& data-original=&/690be8d3cb05fe1540a82_r.jpg&&没错,托一下就完成安装了。&/li&&li&你的电脑硬盘可以不用分区。神马?不分区,不怕垃圾资源吗?不怕开机慢吗?不怕C盘满了吗?我的答案是:&b&不怕&/b&。你的MAC只需要一个分区,把所有的文件都放在这里吧!不要怕,什么都不要怕。你只需要管理一个区。&/li&&li&你升级系统的时候,不需要备份硬盘,再也不需要格式化C盘。就像升级一个软件一样升级你的系统。神马?升级软件,你是说点一下升级键就搞定吗?我从XP升Win7好费劲的说!我的答案是:&b&对的&/b&。只需要点一下Update。一切,自然而然。&/li&&li&你如果在公司要绑定IP,在家里又需要随机分配IP,怎么办呢?是不是每天都要修改几次IP?现在不需要了,系统自带的Location,帮你解决一切网络配置问题。&img src=&/2bab6cccbc56a49a898221c_b.jpg& data-rawwidth=&423& data-rawheight=&304& class=&origin_image zh-lightbox-thumb& width=&423& data-original=&/2bab6cccbc56a49a898221c_r.jpg&&&b&只需要一个简单的点击,网络配置自动搞定。&/b&&/li&&li&如果你不满足于度娘告诉你的答案,那么,你可以通过翻墙来找到谷哥(真汉子)!如何翻墙呢?我在我的MAC一般用三种方法:如上图所示,我新建一个挂好VPN的Location,随时切换。另外,我可以在当前位置下也配置好VPN,在MenuBar中显示VPN开关,就像Windowns中调整音量一样来打开或关闭VPN。&b&翻墙就像调整音量一样简单。&/b&我最常用的还是通过Chrome+GoAgent来自动翻墙。在MAC上配置GoAgent,简直就是外行体验GEEK范儿的绝佳机会呀!!!!&b&我每天墙内外游走,但从来没有配置过网络……&/b&&img src=&/2f4e60edfc7faeb0aac1f_b.jpg& data-rawwidth=&248& data-rawheight=&184& class=&content_image& width=&248&&&/li&&li&我是一名果粉,但我不认为Pages和Numbers比Word和Excel好用。但请相信我,Keynote绝对完爆PPT。&/li&&li&Terminal。如果你是一个小白,那这决对是你的装逼的一大利器,随便学几个指令进去敲一下,Big瞬间提升一级。如果你是大神,那么我觉得我没必要解释什么了。那种指间的丝柔顺滑……配合Terminal进行GoAgent的部署,让我一个外行体验到了黑客的快感我会乱说!&img src=&/cbd07b243d71f22c25899_b.jpg& data-rawwidth=&585& data-rawheight=&366& class=&origin_image zh-lightbox-thumb& width=&585& data-original=&/cbd07b243d71f22c25899_r.jpg&&&/li&&li&时光机!最重要的功能总是在最后。讲个故事吧,有一天,因为软件故障导致我的一个文件损坏了,我恰巧没有备份这个文件。我要肿么办!!答案是TimeMachine。你可以恢复整个系统到某一个时间,也可以单独恢复某一个文件到某一个时间。&b&对!我在不影响系统其它任何文件的情况下,把我的文件修复好了。对!我没有重装系统!&img src=&/0f324d38cda048d243e3_b.jpg& data-rawwidth=&1280& data-rawheight=&800& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&/0f324d38cda048d243e3_r.jpg&&&br&&/b&&/li&&/ol&还有好多,时间关系不一一列举了。下而我们来说说:&br&&b&如果你除了MAC外碰巧又有一部iPhone和iPad。&/b&&br&&ol&&li&Safari。你是不是下班地铁的网络很差?差到打不开网页?用Safari,点击一下加号,用手机看吧,哪怕没有网。&img src=&/20a6d15a2f86cb3d9d7cfe3cad63e308_b.jpg& data-rawwidth=&186& data-rawheight=&56& class=&content_image& width=&186&&&/li&&li&Safari Reader模式,很实用的功能,在看文字内容居多的阅读类网页时,点一下Reader。(Chrome可以通过插件实现,很多第三方应用也实现类似功能,如Pocket,但我就喜欢原生这回事儿。)&/li&&li&iWork。我所有的Office类文件全部用iWork解决,因为我不是每天都在电脑前的,有时候我去星巴克坐坐,总不至于搬着电脑吧,我顺手拿着iPad甚至iPhone,顺手就把文档的问题解决掉了。尤其是参加一些会议,我从来不带电脑,如果有什么想法我突然想表现,顺手拿起iPhone搞定,至于怎么用iPhone搞定,我会在第三部分解释。&/li&&li&iCloud。iCloud相当于Google的Drive,微软的SkyDrive。我没用过SkyDrive,感觉单从一个产品上讲,远不及Google Drive。但iCloud的优势在于——苹果原生。我的iWork文档全部通过iCloud保存,不仅仅iWork,我最喜欢的软件之一MindNode Pro就可以通过iCloud同步我的脑图。看下图!&img src=&/5eedaaac18c5b19b6e47a31b_b.jpg& data-rawwidth=&1122& data-rawheight=&686& class=&origin_image zh-lightbox-thumb& width=&1122& data-original=&/5eedaaac18c5b19b6e47a31b_r.jpg&&&/li&&li&众多第三方软件的努力,苹果的软件开发者有个很有趣的现象,他们喜欢在MAC,iPhone,iPad平台互通上努力。比如Sketch,个人很喜欢的矢量作图软件。我随时可以在iPad与iPhone上通过他们的APP预览我的作品。大大提高了工作效率,类似于开发者的真机调试!类似功能PS也有哦~Tencent推出的PS Play很赞的工具哦~射鸡湿~大家快去下载试用吧!&/li&&li&Calendar,Reminders,Notes。我的日程安排很方便的通过Calendar来记录,提醒事项,会议纪要也都很方便的同步到我的MAC上,我随时修改,随时调整。对于会议较多的“商务人士”和我这种“伪商务人士”来讲,说多了都是泪吧…………&img src=&/383f333c03abe04eb823a1ecc0b5f828_b.jpg& data-rawwidth=&483& data-rawheight=&124& class=&origin_image zh-lightbox-thumb& width=&483& data-original=&/383f333c03abe04eb823a1ecc0b5f828_r.jpg&&&/li&&li&Contacts,Messages,FaceTime。又来了,想用MAC接收Messages?Facetime?接电话(Need iOS8 & MAC OS X Yosemite)?这是你想像不到的方便,在我看来国内视频聊天Tencent凭借着区大的用户量打开了市场,可是成像质量等等与FaceTime的距离还很远,大家可以用微信视频与FaceTime对比一下。&/li&&li&照片与iPhoto。如果你还没习惯“照片流”,你一定会后悔的!如果你还不用iPhoto或者Picasa等软件整理相片,你更要后悔的!想像一下,随时打开iPhoto来整理下自己的照片,打个包,发送给爸爸妈妈。iPhoto在我看来除了体积太大,我不喜欢外,其它还是很好用的,相比起来我更喜欢Picasa(做个广告)。&/li&&li&iTunes。如果你一直在Windows上用iTunes,你永远感受不到他的强大。这是苹果式软件的代表之作,其交互习惯与Windows软件有着很大的区别,举个粟子:Windows的软件你是能操控文件的,经常把文件系统暴露给你,而Apple风格的软件是不主张暴露文件系统的,而是把功能需求通过不涉及文件系统操作的交互来实现最终达到管理目的。所以在Apple式的软件中如iTunes,iPhoto中,你经常看到“库”,“列表”等等抽象的概念,而非“文件夹”……在这里我不谈好坏,只是说理念的不同。&/li&&li&Xcode。这个我还用说吗?(坏笑……)&/li&&/ol&&b&如果你除了MAC、iPhone、iPad,还恰巧有一群喜欢用Apple、Google的朋友,大家凑钱买个Apple TV,AirPort,一起飞翔吧!&/b&(虽然这个回答是讨论Apple的,可是我对Google的爱让我放不下他呀)&br&&ol&&li&AirDrop。Fuck!Holy Shit!这是我第一次用AirDrop的感叹。我用过QQ,用过飞鸽传书,用过很多东西。但从来没想过局域网传输文件会这样优雅。&img src=&/2bfb2dc4aa9f85bfb175f30106cbc254_b.jpg& data-rawwidth=&770& data-rawheight=&483& class=&origin_image zh-lightbox-thumb& width=&770& data-original=&/2bfb2dc4aa9f85bfb175f30106cbc254_r.jpg&&&/li&&li&AirDrop。为神马还是AirDrop。因为从Yosemite和iOS 8开始,iPhone and iPad也可以通过AirDrop与MAC互传啦!&/li&&li&Apple TV与AirServer。上文说过,&b&用iPhone通过内置的AirPlay功能投影到Apple TV或MAC上,进而展示Keynote&/b&。顺便说一句,用iPhone或iPad演示Keynote比用MAC演示效果棒~&/li&&li&照片流。这是神器,嗯,是的。这是仅服务iOS用户的轻型图片社交平台。需要注明的是这并不是iOS在秀优越感,而是真的很合我的口味,整个功能设计很轻量,当然,现在有无数的应用可以实现这个功能,还跨平台。但,怎么说呢,如果您看到这里,您应该能感觉到,我喜欢的东西是简约,如果需要一个APP来解决的问题,我一般会倾向于原生功能,即便这个原生功能不如APP强大,Messages是这样,FaceTime是这样,Safari Reader模式是这样,同样,照片流也是这样。但是那种一体化的感觉,真是太棒了。&/li&&li&Calendar、Messages、FaceTime。如果你的朋友都用Apple,那真是福气。&/li&&li&AirPort Extreme。我去,&b&这个备份硬盘有点狠,还带了路由器的功能!&img src=&/cc7a1fa35_b.jpg& data-rawwidth=&367& data-rawheight=&587& class=&content_image& width=&367&&&/b&&/li&&li&AirPort不仅可以当路由器,当备份硬盘,还可以连接打印机。如果你是办公族,你一定深有体会,&b&如果你拥有一台无线打印机,那感觉!那酸爽!!!再配合上Google Cloud Print,屌炸天有木有!!谁说程序员把不了妹!!把妹妹家的打印机配置成Cloud Print,打印一张“我爱你”给她看!!!&/b&&/li&&li&&b&MAC OS X Yosemite & iOS 8. 绝对是今年最值得期待的产品。Continuity&/b&&/li&&/ol&硬件方面:&br&续航,Air的续航还是很可以的,虽然不是第一,但是一流,生产提高是必然的。&br&Trackpad触控盘,现象级产品,各种手势对生产力的提高不是一星半点儿。&br&工业设计,个人认为只有Sony(&a href=&///?target=http%3A//.cn/products/vaio/f13a2.htm& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&VAIO(R) Fit 13A multi-flip(TM) PC笔记本电脑&i class=&icon-external&&&/i&&/a&)可比。据小道消息:Big高了,生产力自然不低。&br&&b&…………………………………………分割线………………………………………………&/b&&br&本来想快点写个答案了事,结果一写写这么多。&br&作答期间被老大拎去开了三个小时的会。导致思路被打断,不好意思,写的没有想像中好。我还是太有责任心了,坚信上班作答是不正确的,为了知乎,我做了错事……&br&&br&其实,我是脑残Google粉丝。如果没有某些墙,这些工作你完全可以用Google的云端系统实现。并且,效果更好…………&br&最后一张图(MindNode):&img src=&/a7a55f61caf3e3b7157b50_b.jpg& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&/a7a55f61caf3e3b7157b50_r.jpg&&&br&我的职位是产品经理,之前的岗位是电子工程师(我也觉得很奇葩)。&br&自学Objective-C,在MAC+iPhone+iPad下自行规划,自行设计,自行开发了自己的APP。这就是生产力!&br&最近在写一个专栏,如无意外,一周两两篇,分享以产品技能为主,但会覆盖「设计」「技术」「运营」「管理」等方面的技能树,理论上一个创业者是需要这些技能的,如果你对「创业技能树」感兴趣,欢迎关注!&a href=&/jqqblog& class=&internal&&&span class=&invisible&&http://&/span&&span class=&visible&&/jqqb&/span&&span class=&invisible&&log&/span&&span class=&ellipsis&&&/span&&/a&&br&再见。
工作时间,尽量精简一些。 多图杀猫,长文慎入。 我感觉MAC给我带来的,的的确确是生产力的飞跃。且听我一一道来。 用MAC提高生产力,在我看来,单一台MAC还不够,如果你有一台iPhone,你的生产力会再上一台阶,如果再有一台iPad,那没得说,个人办公协同同…
OSX还是非常容易上手的,只要解决这三点: &br&&br&1. 摒弃之前windows的操作逻辑;尽快熟悉苹果系统的逻辑规律;&br&&br&2. OSX know-how成本很低, 遇到不会的问题时只需要去类似macx之类的苹果相关论坛寻找问题以后就知道怎么做了;&br&&br&3. 最后,熟练掌握快捷键,附图一个,刚刚换了Mac时候留的一张图,保存至今:&br&&br&&img src=&/1edc9ceb60_b.jpg& data-rawwidth=&600& data-rawheight=&3402& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&/1edc9ceb60_r.jpg&&
OSX还是非常容易上手的,只要解决这三点: 1. 摒弃之前windows的操作逻辑;尽快熟悉苹果系统的逻辑规律; 2. OSX know-how成本很低, 遇到不会的问题时只需要去类似macx之类的苹果相关论坛寻找问题以后就知道怎么做了; 3. 最后,熟练掌握快捷键,附图一个,刚刚…
&b&因为LZ提到要做iOS开发,所以基于从事Apps设计或开发来回答这个问题。还有很多优秀的Apps不在此讨论范围内。&br&&br&&/b&&blockquote&&b&Retina 256GB SSD 是否够用/必要?&/b&&/blockquote&&br&除非购买17“ MBP,Retina还是有必要的。目前按照Apple这样的定价,256也就足够了。我自己是另外弄了一台LaCie的Liitle Big Disk,足上Raid加上雷电口的传输速率足以达到一套不错的外接性能。&br&&img src=&/b40a803d1e486fa11fe2b4c8fb3a16cc_b.jpg& data-rawwidth=&600& data-rawheight=&372& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&/b40a803d1e486fa11fe2b4c8fb3a16cc_r.jpg&&&br&&br&&blockquote&&b&哪些外设是可以显著提升使用效率、体验的?&br&&/b&&/blockquote&&br&&b&1. 码字用 - HHKB Pro2&/b&&br&说实话,以前没折腾过机械键盘。前段时间脑子搭错线「我是设计师,很少coding」想折腾一个。于是选来选去看中了样子复古,键位直接支持Mac的电容键盘HHKB Pro2。事实证明,这个选择还是不错的。如果你要码代码,我想这个就不用多介绍了。&br&&img src=&/2afac1b2b1c32248eec7e_b.jpg& data-rawwidth=&600& data-rawheight=&300& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&/2afac1b2b1c32248eec7e_r.jpg&&&br&&br&&b&2.画图用 - 赛钛客 M.M.O 7&/b&&br&从第一台Mac开始我就不太喜欢Apple的鼠标,所以尝试了非常多的鼠标。最后在R.A.T 5上找到了自己想要的感觉。最重要的一个,对于Mac的驱动也只有赛钛客做的最好了。于是后来又入了M.M.O7。我不打游戏,但丰富的自定义键让我可以集成大量的Mac OS很多原生功能。比如我用横向滚轮左右滚动来支持展开桌面和显示所有运行中的窗口。比我五指去Trackpad操作快多了。而且在拖动文件到某一个App中操作也变得方便得多。&img src=&/87bd8a12c5_b.jpg& data-rawwidth=&600& data-rawheight=&300& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&/87bd8a12c5_r.jpg&&&br&&br&&b&3.Just Mobile Lazy Couch散热垫&/b&&br&好处就一个,小巧方便扔包即走。夏天的时候非常有必要。&br&&img src=&/ca2098218cfab54b85645b_b.jpg& data-rawwidth=&428& data-rawheight=&285& class=&origin_image zh-lightbox-thumb& width=&428& data-original=&/ca2098218cfab54b85645b_r.jpg&&&br&&br&&b&4.一个好的iPhone Dock&/b&&br&我现在用的是Elevation Dock。当初完全是外貌党了。我和LZ一样工作和App打交道,难免需要整天测试demo。Elevation不好地方在于竖着插在dock里使用手机会有些晃动。所以我推荐你试试 BlueLounge Saidoka。&br&&img src=&/ae55bd355c7de48e75cb9_b.jpg& data-rawwidth=&560& data-rawheight=&331& class=&origin_image zh-lightbox-thumb& width=&560& data-original=&/ae55bd355c7de48e75cb9_r.jpg&&&br&&img src=&/243a26e237cc715efbb71e2fdd9beed3_b.jpg& data-rawwidth=&750& data-rawheight=&462& class=&origin_image zh-lightbox-thumb& width=&750& data-original=&/243a26e237cc715efbb71e2fdd9beed3_r.jpg&&&br&&br&&blockquote&&b&软件必安的有哪些推荐?&br&&/b&&/blockquote&这个东西有些个人喜好成分在内。姑且顺着码一下吧。&br&&br&&b&1. Alfred&/b&&br&这个其实不用解释了。有了这个效率提升百倍。升级到2.0的时候我果断选择了Mega终身账号。&br&&img src=&/abe9dfff5b8a308_b.jpg& data-rawwidth=&175& data-rawheight=&175& class=&content_image& width=&175&&&br&&br&&b&2. AirServer&/b&&br&如果会议上演示Demo,Airplay到投影上比较方便。&br&&img src=&/a360cdb475d6aefc0cbbfc7_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&3. Bartendar&/b&&br&不管屏幕有多大,Menu栏还是需要整理。有了这个可以隐藏掉一些不必要的东西,还可以调整Menu各app的位置。&br&&img src=&/5ae4cf9a4d11e3ba6625eeb9ab857f2f_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&4. BeamApp 或 DeskConnect&/b&&br&测试Demo经常需要来回传图片或者链接之类的东西。这两款都会比较方便。&br&&img src=&/24a8e333a0f10f16ce1b_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&5. Caffeine&/b&&br&所有人使用Mac我第二个推荐的就是它「第一是Alfred」,它可以保持你的电脑数小时不休眠。在开会演示PPT的时候特别有用。&br&&img src=&/e7ec1ed64c9dc11_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&6. Droplr&/b&&br&缩短url、共享文件、对MD或者code都能很好的支持&br&&img src=&/aea841ef43fe780d3a87fa_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&7. Dropshelf&/b&&br&很实用的一个小工具。可以在屏幕边缘暂存一些小文件。方便在不同的App中切换使用。可以看看我以前在专栏中的评测。&br&&a href=&/pinapps/& class=&internal&&该如何形容你 - Dropshelf - Pinapps - 知乎专栏&/a&&br&&img src=&/a2ed41c434296fdc0686d11_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&br&8. Ember iOS&Mac&br&作为设计师很实用的一个工具,可以帮助你搜集各种灵感。特别是iOS版,可以帮我很好的组织iOS中的Apps截图。同样参考我专栏评测。&br&&a href=&/pinapps/& class=&internal&&设计师好基友「上 」- Ember for iOS - Pinapps - 知乎专栏&/a&&br&&a href=&/pinapps/& class=&internal&&设计师好基友「下」 - Ember for Mac - Pinapps - 知乎专栏&/a&&br&&img src=&/66244ecbef53df_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&9. Fantastical &/b&&br&支持语义化输入的日历工具。作为码农你一定喜欢。&br&&img src=&/60a05efd09eaacf_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&10. iStat Menus&/b&&br&系统监控,强烈推荐。&br&&img src=&/acdb165f5e0821fac244fc9662caad9e_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&11. Mac Update Desktop&/b&&br&跟踪所有Apps的更新情况,及时获取最新版本。&br&&img src=&/2eccde231fdba_b.jpg& data-rawwidth=&153& data-rawheight=&150& class=&content_image& width=&153&&&br&&br&&b&12. OmniFocus&/b&&br&个人最喜欢的Todo应用,配合iOS版更佳。特别喜欢他们的预测模式,每天的日程和todo可以整合管理&br&&img src=&/8defb73c254ed0ceff557a4_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&13. OmniGraffle 或 Sketch&/b&&br&画Demo工具。&br&&img src=&/7eeff0a3f543f0aceac27b2_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&14. OmniOutliner&/b&&br&写设计文档。方便自己梳理结构。&br&&img src=&/7730de1fdcfb32b2af8d795ebf1c473f_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&15. PopClip&/b&&br&划词工具,重在插件够丰富。提升工作效率。&br&&img src=&/18e2f6c11a55fef76f00a9_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&16. Promotee&/b&&br&App演示辅助工具,帮助你快速生成高大上的演示图。具体看我专栏介绍。&br&&a href=&/pinapps/& class=&internal&&来份高大上的官网可好? - Pinapps - 知乎专栏&/a&&br&&img src=&/d6f2a0e43f27c822bbc728aa_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&17. ReadKit&/b&&br&Rss阅读器,原本不太喜欢。但Reeder for Mac迟迟不发布,ReadKit也越做越好。现在已经可以忘记Reeder了。&br&&img src=&/30f17f3aeefab07bea55ebe_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&18. ScreenFlow&/b&&br&日常演示Demo录屏工具。方便给异地团队演示。&br&&img src=&/b1c333abc8d2e56ada58_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&19. Screen Runner&/b&&br&设计稿同步到手机演示工具。方便日常调试.&br&&img src=&/41ffb758cbcbe57e86d978_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&20. Sparrow&/b&&br&换了一堆,还是剩下这个。Mail公司邮件,Sparrow私人邮件。&br&&img src=&/32bbeeabab6c5_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&21. Spotify &/b&&br&干活不能没有音乐。&br&&img src=&/e92eaa972edf_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&22. TextExpander&/b&&br&文本快捷工具,提升效率。&br&&img src=&/435cce07798aadb86acd_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&23. Tweetbot for Mac&/b&&br&不选择官方App的最重要愿意就是Tweetbot的多栏模式。除了主Timeline,我把Apps官方账号、设计师、iOS&Mac开发者、App降价、Bundle等list分别开出一栏。获取信息的效率暴增.&br&&img src=&/1ad4a2d3faff71b669a582_b.jpg& data-rawwidth=&150& data-rawheight=&150& class=&content_image& width=&150&&&br&&br&&b&24. Ulysses&/b&&br&日常写文档的markdown工具。关键在于对于多文件的统一管理,实在方便太多。&br&&img src=&/2e7c720a916b992f989f_b.jpg& data-rawwidth=&145& data-rawheight=&150& class=&content_image& width=&145&&&br&&br&最后,如果想了解更多iOS&Mac相关的Apps。欢迎关注我的专栏:&br&&a href=&/pinapps& class=&internal&&Pinapps - 知乎专栏&/a&&br&&p&&a href=&///?target=http%3A///r/Xkzi_jzEq2HUrXiZ9xlM& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&/r/Xkzi_jz&/span&&span class=&invisible&&Eq2HUrXiZ9xlM&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a& (二维码自动识别)&/p&
因为LZ提到要做iOS开发,所以基于从事Apps设计或开发来回答这个问题。还有很多优秀的Apps不在此讨论范围内。 Retina 256GB SSD 是否够用/必要? 除非购买17“ MBP,Retina还是有必要的。目前按照Apple这样的定价,256也就足够了。我自己是另外弄了一台LaCie…
谢邀。(严肃脸&br&(逼格是不是蹭蹭蹭连升了好几个档次?&br&1. 最好不要拿 Macbook 装 windows,即使必须要用 windows 的话能不装 xp 么?即使必须使用 xp 的话能麻烦升级一下 IE 么?&br&(以下均指使用 OS X)&br&&br&2. 不要装 360&br&&br&3. 不要装杀毒软件&br&&br&4. 不要装磁盘整理&br&&br&5. 自带的 Safari 很好用,Chrome for mac 也很棒。忘掉 IE 和什么三狗浏览器吧&br&&br&6. 合上盖就可以走,不需要经常关机…&br&&a data-hash=&e4c846aa6b7c9ae6b2cc387& href=&///people/e4c846aa6b7c9ae6b2cc387& class=&member_mention& data-editable=&true& data-title=&@慕楚云& data-hovercard=&p$b$e4c846aa6b7c9ae6b2cc387&&@慕楚云&/a& 提醒「就是这样我的朋友坏了个pro13的机械盘然后土豪地换了SSD么....」&br&修正一下:如果你用的是 ssd 那么没什么问题,如果是机械硬盘的话还是等呼吸灯好了再走吧…= = &br&&br&7. 日历的定时启动功能相当好用,夜深人静都睡着的时候下载小电影什么的…如下图:&br&&img src=&/5bd2f84291b_b.jpg& data-rawwidth=&281& data-rawheight=&434& class=&content_image& width=&281&&经&a data-hash=&34bae9f1afd7d2c7c3fe284& href=&///people/34bae9f1afd7d2c7c3fe284& class=&member_mention& data-editable=&true& data-title=&@朱文律 Wesley& data-hovercard=&p$b$34bae9f1afd7d2c7c3fe284&&@朱文律 Wesley&/a& 提醒发现,提醒里面可选的「信息」并不是指自动发 iMessage,而是蹦出来一个日历提醒…= = &br&&br&&b&&u&&i&亲们,这个休眠或者关机的时候真的不能自动运行啊……………………&/i&&/u&&/b&&br&&br&8. 如果你是程序员最好学会使用 Alfred,如果你只是普通用户那也应该学会用 Spotlight. Alfred 有各种好用的 workflow &b&&u&强烈推荐&/u&&/b&!具体请看:&a href=&///?target=https%3A///zenorocha/alfred-workflows& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&zenorocha/alfred-workflows · GitHub&i class=&icon-external&&&/i&&/a&&br&我最近最喜欢的是这个 workflow,不用再跑到 terminal 里面找 pid 了…&br&&img src=&/53eb8d219b83f859a2dfa_b.jpg& data-rawwidth=&611& data-rawheight=&177& class=&origin_image zh-lightbox-thumb& width=&611& data-original=&/53eb8d219b83f859a2dfa_r.jpg&&关于 alfred workflow 也可以看 &a href=&/question/& class=&internal&&借助 Alfred 2.0 的 Workflows 功能可以做哪些好玩的事情?&/a& 这里&br&&br&9. 触摸板可以设置成触摸板轻敲替代按下的…&br&&br&10. Bartender 可以把菜单栏中不太常用的给设置到二级菜单里,看图:&br&&img src=&/9f6fd553d5a8c79c3ba348b55ba5e379_b.jpg& data-rawwidth=&693& data-rawheight=&21& class=&origin_image zh-lightbox-thumb& width=&693& data-original=&/9f6fd553d5a8c79c3ba348b55ba5e379_r.jpg&&上面这个是平时的状态&br&&img src=&/7c58ecd6e0f0_b.jpg& data-rawwidth=&788& data-rawheight=&44& class=&origin_image zh-lightbox-thumb& width=&788& data-original=&/7c58ecd6e0f0_r.jpg&&这个是点开以后的状态,一些不常用的都丢到这里&br&好吧其实那个 Mem,CPU,上下行,温度,都是用 iStat Menu 2 看的…&br&&br&11. Dash + alfred 很好用,程序员必备&br&&img src=&/ef1c4f1fe66b29014e08de_b.jpg& data-rawwidth=&940& data-rawheight=&681& class=&origin_image zh-lightbox-thumb& width=&940& data-original=&/ef1c4f1fe66b29014e08de_r.jpg&&这是纯 Dash,加上了 alfred 以后就变成了下面这样:&br&&img src=&/2db6c66ca532b85407bce_b.jpg& data-rawwidth=&597& data-rawheight=&442& class=&origin_image zh-lightbox-thumb& width=&597& data-original=&/2db6c66ca532b85407bce_r.jpg&&&br&12. Moom 可以很方便地调整窗口,一目了然:&br&&img src=&/f0f2c203e8d04ded99fc84b_b.jpg& data-rawwidth=&211& data-rawheight=&91& class=&content_image& width=&211&&&br&&br&13. Boom 可以增大音量和增强音效,如图:&br&&img src=&/cff22dc213d489aadf31b4ec5b9785fa_b.jpg& data-rawwidth=&648& data-rawheight=&527& class=&origin_image zh-lightbox-thumb& width=&648& data-original=&/cff22dc213d489aadf31b4ec5b9785fa_r.jpg&&&br&14. Popclip 把 iOS 上面很方便的功能带回到了 Mac OS X 上面来,我不太喜欢这个东西,因为举得快捷键已经很方便了,具体效果请看官网:&a href=&///?target=http%3A///popclip/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&PopClip for Mac&i class=&icon-external&&&/i&&/a& 各种插件请见:&a href=&///?target=http%3A///popclip/extensions/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&PopClip Extensions&i class=&icon-external&&&/i&&/a&&br&&br&15. 如果你内存够大并且没有用 ssd 的话,那么可以考虑用 Tmpdisk 把一部分内存划出来当成缓存来用。512M 就足够了。&br&&br&16. 老板来围观你工作但是你的 SNS / IM 蹦个不停?乖,别怕!打开通知中心,往下划一下可以看到这个!&br&&img src=&/9cc82a892b8b97e7c2eca_b.jpg& data-rawwidth=&287& data-rawheight=&86& class=&content_image& width=&287&&&br&&br&以下是
&a data-hash=&aab926def3e943c58f895b8& href=&///people/aab926def3e943c58f895b8& class=&member_mention& data-hovercard=&p$b$aab926def3e943c58f895b8&&@华承韬&/a& 提到的改良版本,最近一直在用,确实很爽- - &br&&br&&blockquote&其实不用那么麻烦……&br&按住 Option 按键,并单击右上角的「通知中心」图标。图标变灰之后就不用怕老板啦。&br&再重复一遍上述操作可还原。&br&这招要比「打开通知中心,往下划一下」快多了。。&/blockquote&&br&&br&17. control + shift + eject(右上角倒三角)可以锁屏,什么?还嫌麻烦?没关系!触发角来帮助你!&br&&img src=&/62c492b16a4671138edbd67b27cf0d95_b.jpg& data-rawwidth=&589& data-rawheight=&193& class=&origin_image zh-lightbox-thumb& width=&589& data-original=&/62c492b16a4671138edbd67b27cf0d95_r.jpg&&从此以后离开电脑的时候优雅地甩一下鼠标~蹬蹬蹬蹬,电脑就锁上了!再也不怕有人偷看你的小黄片儿了!(触发角在「桌面与屏幕保护程序」-「屏幕保护程序」)&br&&br&18. Mission Control 可以用鼠标多出来的按键来触发的~&br&&img src=&/209b4cfff_b.jpg& data-rawwidth=&625& data-rawheight=&217& class=&origin_image zh-lightbox-thumb& width=&625& data-original=&/209b4cfff_r.jpg&&&br&19. 勾上这个「互联网共享」就可以把以太网接口的网络共享成 Wi-Fi 了……&br&&img src=&/bec96627dfb8f894afc4e18_b.jpg& data-rawwidth=&637& data-rawheight=&297& class=&origin_image zh-lightbox-thumb& width=&637& data-original=&/bec96627dfb8f894afc4e18_r.jpg&&类似的,「远程登录」是 ssh 连接,「屏幕共享」是 vnc……程序员都懂的……&br&&br&20. iTunes 智能播放列表很好用的…&br&&img src=&/7a0ea9cf8cf5_b.jpg& data-rawwidth=&537& data-rawheight=&186& class=&origin_image zh-lightbox-thumb& width=&537& data-original=&/7a0ea9cf8cf5_r.jpg&&这样可以把我最喜欢的并且不太大的歌曲(iPhone 16G 的所以…太大的可能是 FLAC/APE 等等)挑出来…&br&感谢 &a data-hash=&0df2dfb75d7eba046b53d9f& href=&///people/0df2dfb75d7eba046b53d9f& class=&member_mention& data-editable=&true& data-title=&@李浩博& data-hovercard=&p$b$0df2dfb75d7eba046b53d9f&&@李浩博&/a& 提醒,可以使用这个更方便的功能= = &img src=&/e07bf1ab57b52fd4d96a4f_b.jpg& data-rawwidth=&362& data-rawheight=&264& class=&content_image& width=&362&&&br&刚才随便测试了一下(码率没关注,就试试效果),之前 220M 的 mp3 勾选了这个以后再传到 iPhone 里大概是 160M 左右…&br&&br&21. 什么?你居然还不知道在 OS X 中空格键可以预览 &b&&u&几乎所有的 &/u&&/b&东西?&br&&br&22. 关注 Mac Apps 的可以关注一下 &a data-hash=&ebfb3dea54a18f96d4c8cbb& href=&///people/ebfb3dea54a18f96d4c8cbb& class=&member_mention& data-editable=&true& data-title=&@hzlzh& data-hovercard=&p$b$ebfb3dea54a18f96d4c8cbb&&@hzlzh&/a& 的这个 list:&a href=&///?target=https%3A///hzlzh/Best-App& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&hzlzh/Best-App · GitHub&i class=&icon-external&&&/i&&/a&(都是收费 apps 但是质量非常高)&br&&br&23. 我刚知道的,切换这里的「位置」就可以不用老是调网络设置了……(公司可能有固定 ip 什么的&br&&img src=&/5a93be2eb2fbdaed98501e_b.jpg& data-rawwidth=&360& data-rawheight=&265& class=&content_image& width=&360&&&br&&b&&u&注意&/u&&/b&经&a data-hash=&221c6ba2f5aa1f688da5& href=&///people/221c6ba2f5aa1f688da5& class=&member_mention& data-editable=&true& data-title=&@柯英& data-hovercard=&p$b$221c6ba2f5aa1f688da5&&@柯英&/a& 提醒发现,这个需要先在「网络偏好设置」顶部设置好才会出现……&br&&br&24. 对于程序员来说熟练掌握快捷键是很有必要的,下图可以自定义快捷键,就比如我就把 launchpad 绑定到了 F1 上(因为外接显示器的话好像还真没什么办法打开 launchpad?)mission control 是 F9&br&&img src=&/264b1939a2dca17f0b0f80dba9820a0f_b.jpg& data-rawwidth=&666& data-rawheight=&596& class=&origin_image zh-lightbox-thumb& width=&666& data-original=&/264b1939a2dca17f0b0f80dba9820a0f_r.jpg&&注意:这里的 F1 是需要按着 fn 键的&br&&br&25. 选中一个文件按 enter 可以直接改名的…&br&cmd + up 是回到上一层文件夹&br&cmd + down 如果是文件夹就进入文件夹,如果是文件就打开(比如说 .avi 就会自动调用播放器)&br&&br&26. 如果你尝试改过后缀名就会发现貌似直接改没效果,你需要右键,显示简介&br&&img src=&/0bd5d90cc10ebe23ed537a_b.jpg& data-rawwidth=&263& data-rawheight=&176& class=&content_image& width=&263&&然后在这里改好像才有用…不知道有没有人有更方便的办法?&br&感谢&a data-hash=&d8ea822ca313& href=&///people/d8ea822ca313& class=&member_mention& data-editable=&true& data-title=&@曾铭& data-hovercard=&p$b$d8ea822ca313&&@曾铭&/a& 提醒,在 Finder 的偏好设置中有相关设置。&br&不过…您的「编辑」为什么是 -1…&br&&img src=&/f771144bbbc602e9a74b3a_b.jpg& data-rawwidth=&631& data-rawheight=&266& class=&origin_image zh-lightbox-thumb& width=&631& data-original=&/f771144bbbc602e9a74b3a_r.jpg&&&br&27. 有的时候可能你需要改变默认的打开方式,比如说前一段我这里 MPlayerX 挂了,我就换了 VLC,但是我还需要把默认的播放软件改掉。继续看上面 26 的图,下面的打开方式可以改掉…再也不用担心看不了小电影了~&br&&br&28. 看到 &a data-hash=&ef4a4653bea6c24a2af1d0& href=&///people/ef4a4653bea6c24a2af1d0& class=&member_mention& data-editable=&true& data-title=&@刘帅& data-hovercard=&p$b$ef4a4653bea6c24a2af1d0&&@刘帅&/a& 推荐 zsh,那我就推荐个主题配合 git 一起用。&br&编辑 ~/.zshrc 把这一行改成:ZSH_THEME=&juanghurtado&&br&效果如图:&br&&img src=&/f8a960e2eb7d84c7df3aa7dcc3358a38_b.jpg& data-rawwidth=&591& data-rawheight=&218& class=&origin_image zh-lightbox-thumb& width=&591& data-original=&/f8a960e2eb7d84c7df3aa7dcc3358a38_r.jpg&&&br&29. 我是个懒人…所以…请看我的 git alias…用惯了以后去服务器配东西(没有 alias)就各种不适应= = &br&&img src=&/68378dde7bc7a1fb412e6edcce78744f_b.jpg& data-rawwidth=&343& data-rawheight=&214& class=&content_image& width=&343&&好吧,其实我也不明白当初为什么要把 branch 起名叫 develop 而不是 dev…&br&&br&30. 感谢 &a data-hash=&0062185bed018d61b1c44eac& href=&///people/0062185bed018d61b1c44eac& class=&member_mention& data-editable=&true& data-title=&@李嘉鹏& data-hovercard=&p$b$0062185bed018d61b1c44eac&&@李嘉鹏&/a& 补充:&br&&blockquote&查看多个文件占用的容量 ctrl + command + i&br&&br&把多个文件归类到一个文件夹中:选中你想要的文件 按control+command+n&br&&br&快速关机 正常左上角苹果-关机会出来个对话框 按住option再点关机就不会出现了 其实按住option很多菜单会发生些小变化,自己探索吧~&br&&br&调整声音的时候,系统会发出“嘟嘟”的声音,按住shift键就没了&br&&br&同时按shift+option, 可以4分1格调节(这个同样适用键盘背光和屏幕亮度)&/blockquote&
谢邀。(严肃脸 (逼格是不是蹭蹭蹭连升了好几个档次? 1. 最好不要拿 Macbook 装 windows,即使必须要用 windows 的话能不装 xp 么?即使必须使用 xp 的话能麻烦升级一下 IE 么? (以下均指使用 OS X) 2. 不要装 360 3. 不要装杀毒软件 4. 不要装磁盘整…
已有帐号?
无法登录?
社交帐号登录
2006 人关注
1006 条内容
1181 人关注
126 条内容
430 人关注
295 条内容
2847 人关注
290 条内容
6550 人关注
153 条内容

我要回帖

更多关于 借助私人关系办事情 的文章

 

随机推荐