Why·Liam·Blog

人生若如初見

之前一直有朋友要我分享下在用的mac软件,今天有空就来写一下,可能不止于软件,会有一些配置或者工具,或者叫环境更合适。有些可能一句话带过,有些会详细介绍。也不分类了,想到哪个就写出来。如果已经写的足够长了,就会分几篇来写。

其实现在os x的terminal已经做的很好了,但是iTerm2的功能依然要更强大一些。简述下优点和常用功能:

  • 开源免费。
  • 兼容性比默认Terminal更好。
  • 对于经常要远程使用的情况下,默认的Terminal在使用vi时经常出现不兼容的问题,而iTerm2在这方面显然做的更好。
  • 快捷键丰富。
  • ⌘ + 数字: 切换标签页。 ⌘ + 方向键 按方向切换标签页。
  • ⌘ + enter: 切换全屏
  • ⌘ + f: 查找。支持正则。其中查找的内容会被自动复制。省去了再去⌘+c的步骤。同样,鼠标去选中的内容也会自动复制,也可以鼠标中键直接粘贴。一般在使用时,键入搜索关键词,然后用shift-tab或者tab左右自动补全,option + enter则自动将搜索结果键入,并且复制到剪贴板。
  • ⌘ + d: 垂直分屏,⌘ + shift + d: 水平分屏。使用⌘ + ]⌘ + [在最近使用的分屏直接切换。而⌘ + opt + 方向键切换到指定位置的分屏。
  • ⌘ + t :新的标签页
  • ⌘ + w :关闭当前标签页
  • ⌘ + ;:自动补全历史命令。如图:
阅读全文 »

在美国提起IT公司,很多人想到的是硅谷,因其独特的生态环境孕育了一批又一批伟大的公司,而提起纽约,大家想到的大都是金融公司,实际上美国很多地方都在学习硅谷模式,越来越多地方鼓励IT公司的发展,下面就盘点下在New York City孕育出来的知名IT公司,想在NYC找工作的同学也可以做个参考。

公司按字母排名:

Bitly

网站:http://bit.lyhttp://bitly.com

阅读全文 »

其实我接触豆瓣小组比较的晚,平时也比较少上豆瓣。我也是在偶然的一个机会接触了豆瓣小组。

有一天我觉得一个豆瓣的小组特别的好玩,里面会有文艺的少男少女分享形形色色的自拍。我挺喜欢里面的照片的,所以我写了个爬虫来下载里面的照片。

豆瓣有个神奇的害羞组:

阅读全文 »

秦鹏/译)要想针对一个科学课题形成真正训练有素的观点,你需要熟悉这个领域当前的研究。而要想能够在众多对研究的解读中区分出良莠,你必须乐于阅读原文献,并具备独立阅读这些文献的能力。对于每一位博士和科学家来说,阅读和理解研究论文是他们在研究生院必须掌握的技能。你也可以学会它——不过和任何其他技能一样,你需要为之付出耐心和实践。

阅读科学论文跟读博客或报纸上有关科学的文章完全不一样。你不仅要用与原文不同的顺序来阅读各个章节,还必须记笔记、多读几遍,还可能得查阅其他论文,以便理解一些细节。一开始,阅读一篇论文可能会花费你很长时间,但是对自己耐心一点,当你有了经验,这个过程就会迅速许多。不用害怕被论文和数据压死,随着经验的积累,阅读论文的效率会有所提高。

这里我要探讨的科学论文类型是指「一次文献」(primary research article)。它应当是经过同行评议的,针对某个(或某些)特定问题的最新研究报告。大部分这样的文章分为下列部分:摘要(abstract)、导言(introduction)、方法(methods)、结果(results),以及结论(或解释、讨论,conclusions/interpretations/discussion)。

阅读全文 »

都说秀恩爱死得快,真怕这个答案会在未来某天不得不转行时掌脸,但还是忍不住想来答一下。

借用那个问题 业余和专业最大的区别是什么? 中的某个答案,一样东西你当作兴趣爱好,做到 50 分时就会获得「好棒」的夸奖,做到 60 分就会被称赞「真是个天才」。而作为职业人士,做到 80 分是「理所应当」,做到 70 分则会是「怎么差成这样」。

所以把兴趣当作职业需要面临的问题是:在某个喜欢并擅长的事情上成就感急速降低。

想想,一个人前一秒还被朋友夸赞写的东西真有意思应该去出书,后一面就被编辑退稿:傻逼,不登。这是种怎样的折磨啊。更不要说世界上有那么多嚷嚷着「我们只要高端大气上档次」的难缠甲方了。

阅读全文 »

谷歌发布新操作系统 “L Developer Preview”后,也同步推出了可视化语言Material Design,它的设计美学将会融入到谷歌所有的平台之中,包括Chrome OS和网页,它也将形成一个统一的外观,将所有的产品捆绑在一起。扁平化的设计,加上明亮的色彩,Material Design的外观还是很吸引人的。此外,谷歌对动画效果也做了相应的调整,让体验变得更加好玩儿。

除了在Google+社交媒体上发布了相关内容之外,谷歌还给与会者发送了一些艺术印刷套件,其中就包括一些极具特色的明信片,这些明信片很漂亮,也向人们展示了新设计语言的设计原则。 谷歌是这样介绍的:「设计是创造的艺术,我们的目标就是要满足不同的人类需要。人们的需要会随着时间发展,我们的设计,实践,以及理念也要随之提升。我们在自我挑战,为用户创造了一个可视化语言,它整合了优秀设计的经典原则和科学与技术的创新。这就是 Material Design。”

阅读全文 »

私以为《大话西游》的剧情如泼墨画一般,随意,轻巧,留白甚多。

如果你能抛开一些科学观,摒弃一些刻意分析的眼光,就会发现,这部电影,其实只是一位老人讲了一段往事。

偶然发现《山丘》这首歌刚好可以诠释此片意境,大概人经历世事沧桑,可以达到心意相通。

就用歌词来答题吧。

阅读全文 »

十七岁的梦想,十七岁的故事,十七岁的微笑和眼泪,就让它们永远留在我们回不去的十七岁吧。多年后的简宁,沉静如初,淡定如初,鲜活如初,在我心里。致我们回不去的十七岁!

所有的结局都已写好 所有的泪水也都已启程 却忽然忘了是怎麽样的一个开始 在那个古老的不再回来的夏日 无论我如何地去追索 年轻的你只如云影掠过 而你微笑的面容极浅极淡 逐渐隐没在日落後的群岚 遂翻开那发黄的扉页 命运将它装订得极为拙劣 含著泪我一读再读 却不得不承认 青春是一本太仓促的书 ——席慕容《青春》

因为《北京爱情故事》中的吴狄,想起了多年前《十七岁不哭》中的简宁。忍不住在百度上搜到全集,再一次重温儿时的经典。

简宁——那样简单,宁静的男孩子是被许多女孩暗恋着的吧。他对待学问谦虚且认真,对待同学朋友真诚,对待自己要求严格。当然有很多人会喜欢雷蒙,可是我喜欢简宁,我最欣赏他的一个方面,不是他在入学摸底考试时在别人怨声载道时冷静淡定考出的门门95分以上;不是他认认真真地练守门只为捍卫自己的小小骄傲;不是他吹得一口好萨克斯;不是他在广播台能够面对他人离去而任劳任怨独当一面;而是军训时的一个立扑,在立扑这个项目的训练中只有雷蒙一个人做的最好,但是只有简宁一个人在做的不好之后重新做了一次,那一个瞬间我开始欣赏简宁。我欣赏他对完美永无止境的追求,欣赏他不随随便便说结束。

阅读全文 »

前天做了一个关于 毕业的网站 ,偶然翻到的文章,故做分享

毕业,有人看着是伤感的两个字,唱着老狼的歌想念《同桌的你》。且把祝福带走,装进行囊,千里之外。

时钟不会停留在十点十分,毕业是一种伤逝。像爱情一样去挽留,其实做的只有弥补,最后还是迎来伤感的结局,也很动人,只是毕业的时候,我们都知道,有这样一种泪,是不懂得珍惜的。

阅读全文 »

By Sahand Saba 翻译 Liam

自从我开始学习python,我决定记录下一系列经常用的技巧。当我看到一些代码(例如,在 Overflow,或者一些开源的应用等等)我觉得很酷,我觉得我们应该不知道这一些用法。当我理解这些代码的时候,我会测试这些代码,然后加入这个列表中。下面发表的是一部分整理后的列表。假如你是一个很专业的Python工程师,即使你已经知道大部分用法,你还是可以找到一些你不知道的。假如你是C, C++, Java工程师,并且最近想学Python,或者最近想拓展新的编程方式,那么你将会发现有一部分真的很有用,就想我一样。 每一个技巧和语言的特性都将会通过例子演示,而没有解释。同时,我将会尽量使例子简洁明了,可能有一些仍然讲的不清楚,因为专业水平不够。如果有一些例子看完之后还是不能明白的话,你可以利用例子的标题去Google找到更多有用的信息。 例子大致的按难度排序,一些比较简单和常见的功能和技巧会放在前面。 内容的目录我将会放在最后

Roy Keyes 提了一个非常好的建议,把这个文章放在github上,让人们通过提PR方式来增加内容。这个仓库是https://github.com/sahands/python-by-exampl。欢迎大家 fork,提 pull requests。我会更新这篇文章的,当有仓库跟新的时候。

这篇文章在 Reddit, Hacker News 有很多的讨论, 在那些评论中,很多读者提了很多建议和修改。我已经更新了我的列表,根据改进的建议,并且增加了一些新的条目。我现在确实有这样的一瞬间。”Cool! I didn’t know you could do that!” 另外,我不太清楚 itertools.chain.from_iterabledictionary comprehensions. 同时,有一些十分有趣的讨论关于是否有一些技术导致难以调试代码的可能性 就我而言,下面的条目本质上是没有很难调试的。但是我可以断定,如果代码写的太长,将会增加调试的难度,以及更加难理解和维护。 根据你的判断,如果你的代码足够的简洁,那是有那好维护和阅读。 举例来说,我觉得列表推导式可以很好阅读,而且易于调试和维护。但是如果列表推导式在另一个列表推导式中来传递给映射,然后到itertools.chain?可能不是好主意!

阅读全文 »
0%