鲍宏飞的博客

code for fun.

认真你就赢了,认真你就输了

Alt text

终于开始写了,其实这个问题在心里酝酿好久了。但酝酿久不代表想明白了,就像我们每天都吃三顿饭,吃了两万多顿,但是只要每次吃饭时不深入思考、总结,也吃不出什么很深刻的门道来。

从雷军开始说吧,前几天雷军在印度开发布会,讲了很挫的英语,被大家讽刺了。后面雷军故意发英文微博,小米公司甚至转发恶搞雷军英语的视频,感觉这样做很得体,比起其他对形象很较真的行为,例如不让别人在吃饭的时候唱歌什么的 要娱乐多了,要“互联网思维”多了,我觉得这个时候就不该认真,认真你就输了,哈哈。可是不对啊,认真不对吗?工匠精神里面应该包含认真的元素吧,知乎这个问答社区也整天嚷嚷着,认真你就赢了啊。

到底该不该认真啊?从小到大,我们遇到过太多这样的分裂。愚公移山是对的,孟母三迁也是对的;尊老爱幼是对的,孔融让梨给哥哥们也是对的;留得青山在就不怕没柴烧了,可是过了这个村,就没了这个店啊;朋友值千金,可是金钱如粪土啊;近水楼台就可以先得月了,可是兔子还不吃窝边草呢;说到草,好马是不会回头吃的,可是浪子回头也是金子也换不回来的啊;男子汉大丈夫,绝对要宁死不屈,绝对要能屈能伸;宰相的肚子里能撑船,可是有仇不报非君子啊;人到底是不可貌相,还是人靠衣裳马靠鞍呢?书到用时方恨少啊,百无一用是书生啊;瘦死的骆驼比马大啊,拔了毛的凤凰不如鸡啊;天愿作比翼鸟啊,大难临头各自飞啊;三个臭皮匠,胜过诸葛亮啊,可是三个和尚就尴尬了,等等,停,我不是说相声的。

或许你会不屑的抛出一句:小孩子才分对错,大人只看利弊。可是真相真的就这么简单吗?如果这样,你为什么还是会因为鸡毛蒜皮的事情和你媳妇吵架?真相只有一个,小时候,看到愚公移山的时候,你认真了,看到孔融让梨的时候,你也认真了,长大了,你以为你看到了事情的对立面,其实,很多时候,并没有。

小时候,岳飞是忠臣,秦桧是奸臣,长大后,你发现事实没那么简单。年龄上,大家都长大了,可是心智模式上,有些人还没有长大,因为,因为惯性。

哎,驾驭不了了,头疼。

我的第一块机械键盘

Alt text

关于“活不行”的背景 在东半球的手机界,有位德艺双馨的相声表演艺术家叫罗永浩,人称老罗。去年,或者更早的时候,老罗回顾他刚开始做手机操作系统时,遇到了一个问题。就是他最初招进去的IT男都有两个特点:1,崇拜他;2,活不行。于是我在媳妇那落下了一个口实:崇拜老罗的IT男活不行。

第一次知道机械键盘,是2013年的夏天,躺在深圳公司的沙发上,听一期叫做 IT公论 的podcast。当时听得脑洞大开,原来平时不起眼的键盘也别有洞天。

然后去年又听了一期叫做 内核恐慌 的podcast,彻底把持不住了,于是嚷嚷着要买机械键盘。这个时候背景中的故事出现了,媳妇一句“活不行的人还整天矫情这些东西,你好意思?”把我打击的体无完肤。想想的确有道理,同样是手机评测,我感觉fview做的比zealer好,zealer在微博上强调他们做的是“测评”,不是“评测”,而fview则表示评测还是测评,这不重要,大家习惯了叫评测,就评测咯。一下子让我感觉zealer的人活不行还特别矫情,哈哈。

就在几周前,心中小小的机械键盘种子又重新萌芽了。当时的情况是这个样子的,无意中在一个同事的工位上办公,隐隐感觉他的键盘不一样,后来他逼格甚高的说,这是机械键盘。哎呦,这位同事甚是讨厌啊。再加上上周末,zealer做了一期关于机械键盘的评测,哦不,测评。我彻底把持不住了,右手情不自禁的点开了淘宝。。。

毕竟是第一次嘛,太紧张,又没有经验。只是恍惚中记得程序员适合用茶轴,另外我的习惯是永远买自己最熟悉的品牌。于是范围定了:cherry的茶轴。下面的选择一气呵成,直接进入销量第一的cherry链接,下单,付款,然后拖地、洗衣、做饭、洗碗,假装什么都没发生。

周日下的单,周一早上就到了,可是敲起来没有那种click click的声音,感觉和普通键盘没啥区别啊,那个失望啊。后来跟那个同事问了下,他的是青轴,声音最大的一款,而且他的是3850,比我的是3802高一个级别。后面简单纠结了一下3000,就果断换成3850的青轴了。周一中午把3802退回去,周三3850就来了,顺丰就是给力啊。 上几张图吧。

正面
Alt text

反面,左右两边红色的防滑胶是贴上去的。
Alt text

连接线是mini USB口,可惜不是micro USB口,要不可以给手机充电,又能装逼了。
Alt text

最后,论坛里的老人说不晒一下轴就露怯了。
Alt text

尾巴:机械键盘到底比普通键盘好在哪呢?我能理解的就是每次清脆都敲击声所带来的“轻微的愉悦”,就好像iPhone6的前面板玻璃是2.5D的,手指从屏幕边缘划过的连续性所带来的“轻微的愉悦”吧。哎,又装逼了。

如何在浏览器的新标签中打开Google的搜索结果

引子
有个问题,困扰我很久了,就是Google的搜索结果,如果用鼠标左键点击,不会在新标签打开,而是直接把当前搜索结果的标签给覆盖了。而我们一般的使用场景是输入一个关键词,然后打开若干个搜索结果再挨个看,这样就必须在搜索结果上右键,然后选择“在新标签页中打开链接”,这样很不爽啊。而且更不爽的是,百度左键点击搜索结果,就是在新标签打开的。百度比Google好,这不符合我的价值观啊。

解决
谷歌首页的右上角有个 搜索设置 按钮,点进去把 结果打开方式 下的 在新的浏览器窗口中打开所选的每条搜索结果 勾选上即可。

为什么谷歌不默认提供搜索结果新标签打开功能?
简单在网上搜了一下,大概的结论是:这个涉及到文化和价值观。。。例如亚马逊的偏向覆盖旧页面,淘宝偏向打开新标签,甚至Google中国是打开新标签的,Google国际站是覆盖旧页面的。甚至上一段中的解决方案也是Google后来才有的,从默认值的设置也可以看出Google的取向。

新问题
Chrome浏览器的书签也是默认覆盖当前页面,不是打开新标签的,而且没有设置项可以改(通过安装插件修改不算)。目前我是通过 Ctrl + 左键 来解决的。

新标签和新窗口
Chrome浏览器中,通过 Ctrl + 左键 ,是在新标签中打开的,通过 Shift + 左键 ,是在新窗口中打开的。区分好标签和窗口,可以高效的管理更多页面。

target=“_blank”
这是HTML语言中控制是否在新标签中打开的语法。

参考链接
应怎样看待 target=“_blank” 的使用? http://www.zhihu.com/question/19593284
为什么 Chrome 一直不支持鼠标左键点击书签新标签打开? http://www.zhihu.com/question/20092228

这个春天,让我们一起万物生长

前几天看优酷的老友记,第一次知道《万物生长》这本书,隐隐知道这是一本很牛的书。进而知道作者冯唐是一个集作家、协和医院妇科医生、就职麦肯锡的牛X人物。

今天早上看了一个对冯唐的采访,主持人问,为什么万物生长是一个迷茫,遗憾的故事,不是一个皆大欢喜的故事。冯唐说他要还原生活,写出生活的拧巴、失落。他说他当时年少轻狂,想让文字打败时间。

“文字打败时间”—这几个字一下子击中了我,曾几何时,这不也是我的梦想吗?其实我想的也没那么多啦,就是每天这样活着,到底留下了什么?刚毕业时,想着安安静静的当一个程序员,等Java用熟了,录制一些Java教学视频,就算是为这个世界留下了什么吧。如今毕业五年了,工作、生活各种烦躁,当初的梦想还记得,但是付出的行动太少了。

五年了,录制Java教学视频的方向没变,大概就是学习一些东西,再表达出来。去年的时候,也计划着学习一下视频剪辑制作,后面路歪了,又计划学习keynote,因为keynote是视频的重要素材,从简单的开始。后来又发现,视频的本质是表达自己的思想,写文字也是,于是又降低了目标,改练习写字,于是申请了一个叫“鲍宏飞每天练习写字的地方”的微信公众号,再后来、、后来就没有了。

哈哈,今天,我开始了。

使用Octopress和Github Pages搭建个人博客

Octopress is a framework designed by Brandon Mathis for Jekyll, the blog aware static site generator powering Github Pages. To start blogging with Jekyll, you have to write your own HTML templates, CSS, Javascripts and set up your configuration. But with Octopress All of that is already taken care of. Simply clone or fork Octopress, install dependencies and the theme, and you’re set.

逃出你的肖申克(一):为什么一定要亲身经历了之后才能明白?

原文链接:http://mindhacks.cn/2009/01/18/escape-from-your-shawshank-part1/

前言:《逃出你的肖申克》这个题目我早就放在心中,一直想写一写,但一直没有找到恰当的切入点。上次一个偶然的时候,发现可以以对一些人们常常放在嘴边的俗语进行解释为入口,以一年多来学习的关于思维的知识为基础,展开来说一些也许有用的东西,也刚好是对学过和思考过的东西的总结和整理,如果你在看过上次发的“如何清晰地思考——知识结构图”之后发现要读的书太多,无法下手的话,不妨将这个系列作为一个更详细的引路图,注意文中的各个超链接,他们都指向有价值的资料,引用出去的资料的价值远远大于这篇文章本身。

——每个人心中都有一座肖申克
Alt text

新人学习Java导论

学长写的,转来自勉

原文链接:http://fengshenwu.com/blog/2011/10/28/new_learning_java_introduction/

笔者在java的圈子里面已经有4年多了。积累了一些经验,此文后面是笔者对未来的猜测,前面是自己经历过的。

干我们程序员这行,就是要吃苦,加班写代码,加班看书。不过,反过来想,我们在扮演上帝的角色,还很开心的。我们的世界可能也是某个外星程序员写代控制的呢。

干我们程序员这行,要有兴趣、激情、越爱这份事业,不然,很难做出成绩。兴趣、激情这东西,也是要与工作结合起来,相辅相成。笔者不做过多评论。 笔者讲java什么呢?在次我不评论java与c谁优谁劣,也不讨论谁的技术含量高,可以说各有千秋,笔者只讲选择了java的同学以后怎么一路走过来。

笔者大致把java进阶分为几个阶段。一些阶段与java没有太多的关系的。此文最适合大学生了,可以认为是进入java世界的一个导论吧。不过你要了解基础的算法,数据结构,体系结构哦。首先你要明白,你想走技术路线还是业务路线。以下是讲技术路线的。