2013年3月30日

我的 tmux 配置文件

正文内容加载中...

posted @ 2013-03-30 15:57 David Young 杨博华 阅读(444) 评论(0) 编辑

2012年8月18日

写程序其实是一件很好玩儿的事 - 高家庄,马家河子版

摘要: 写程序的确是一件很好玩儿的事情。我一直觉得我们程序员的功底不比那些搞文学的差到哪儿去,我们只是用的语言不同罢了。写程序其实也是在讲话。我曾经写过一篇文章给DW,结果被打回来了,他们说文章不是那样写的。结果DW 上的文章读起来通常都很生硬。 写程序好玩儿在哪里呢?其实写程序就像讲话,你讲话给电脑听,他要听明白了就会帮你做事。我觉得好玩儿的地方就在于你可以把事情讲的很轻松。如果需要很辛苦才能把一件事情讲明白当然就不好玩儿了。阅读全文

posted @ 2012-08-18 06:11 David Young 杨博华 阅读(2430) 评论(8) 编辑

2012年6月10日

在 Ubuntu 12.04 下面把 Fedora 17 装到 U盘上,总共分几步?

摘要: 上周单位换电脑,从 T400更新到 T420。本来这是个好事情,但是又规定要一手交本一手交本,中间不给转换期。如今工作又很紧,中间还有两个 review,必须确保无缝衔接,万无一失。 其实说起来重新装一把 Linux 本来没什么的,分分钟就可以搞定,但是呢,中间存在着几个比较麻烦的变数。一是这次的 Ubuntu 12.04 实在是让人非常的失望,然后现在又正好赶上 Fedora 17 正式发布了,所以这次的新本儿当然顺理成章的要换成 Fedora 了。这样呢,原来 Ubuntu 下面留存的软件包的缓存就全都用不上了,安装 Fedora 以后,软件下载速度会是个未知数。 第二个问题就是那些非常重量级的,本单位专用的办公软件,这些东西如果出了问题,那可是一点儿解决办法都没有的。以前那些年不得已在 Windows 下面跑 Cygwin 也是因为这个原因。为了完成这次更换,上上周就在虚拟机里面把 Fedora 装上,把单位的各种办公软件都已经拿到上面验证过了。但是这次的新本儿内存变大了,新系统肯定直接就要上 64bit 了,现有的 32bit 系统是没有办法在虚拟机里面模拟 64bit 阅读全文

posted @ 2012-06-10 21:40 David Young 杨博华 阅读(1039) 评论(1) 编辑

2012年2月5日

Emacs tmux 和 vim 环境下的多窗口工作环境 - 第二季 窗口旋转

摘要: 在第一季的部分介绍了怎样将窗口切割成自己需要的样子。这一季我们讨论一下如何对切割后窗口布局进行旋转。为什么需要旋转窗口布局呢?最简单的答案是:任何一个窗口布局,总有某一个时刻会让你感觉无法满足你当前的需要。这时候我们怎么办?改变窗口总比改变自己要好。既然选择了改变窗口布局,如何改变就成了下一个问题。如果能有一个传送门,让我们直接到达想要的地方,当然要把先回到最初的单窗口模式,然后再重新切割布局要方便的多了。旋转窗口就是这样的一个传送门。 让我们先从常用的多窗口模式开始说起。通常所用的多窗口模式以二窗口、三窗口、四窗口为多。四个以上窗口的环境一方面是比较少用(比较屏幕空间总是有限的,窗口切的太多,每一个窗口能用的面积就很有限了),另一方面,如果真的选择了如此复杂的窗口布局,一般也应该是经过慎重选择,专为某一种特定需求而打造的,通常需要重新布局的机会也不会很多。 所以在这里我们只讨论二窗口、三窗口、四窗口的情况。其中四窗口模式(就是田字形)由于同时具有轴对称和中心对称的特点,所以也不存在旋转的必要。这样以来,我们需要讨论的就只剩下二窗口和三窗口两种模式了。阅读全文

posted @ 2012-02-05 17:44 David Young 杨博华 阅读(1969) 评论(3) 编辑

2012年2月4日

Emacs tmux 和 vim 环境下的多窗口工作环境 - 第一季

摘要: 这个世界上编程工具分为三种,Emacs,VIM 和 各种 IDE们。在过去的十几年里面,IDE 编程环境由于庞大资金的积极推动,取得了相当可观的市场地位。但是历史的发展总是螺旋前进的,随着 IDE 环境变得越来越庞大,越来越复杂,庞大和复杂本身就成了 IDE 环境越来越无法解决的问题。随着大量快速多边的编程需求的出现,越来越多的程序员的开始寻找快速简单而又灵活多变的轻量化编程环境古老的 Emacs 和 VIM 又重新进入了程序员的视线。 对于初次接触这些轻量级编程工具的同学们来说,最直接的一个感受可能就是——哇!整个世界安静了!从此直落的白茫茫一片大地真干净…… 但是呢,实话实说,真的就只有一个窗口的话是绝对不够的。多窗口不是错,错的是窗口太多太乱了。所以,像 Emacs,VIM 这样的编程环境,选择了最简单的解决方法——将窗口留给你自己来决定。 下面我们就来看看在这些古老的编辑器里面怎样打造自己的窗口环境。第一季先从最简单的切分窗口开始。当然了,这些古老的工具经过漫长的发展演变已经变成了堪称“神级”的作品,完整的使用方式已经多到不可胜数。我在这里只涉及一些最简单的阅读全文

posted @ 2012-02-04 15:13 David Young 杨博华 阅读(2254) 评论(1) 编辑

2011年4月20日

转载::近看图灵碗

摘要: 以下内容均为转载,原作者为 科学松鼠会。原文地址见每行标题下的 URL. 在此转载仅为交流和分享所用。近看图灵碗 (0. 引言)http://songshuhui.net/archives/32599近看图灵碗 (一. 从苏黎世到巴黎) (上)http://songshuhui.net/archives/31343近看图灵碗 (一. 从苏黎世到巴黎) (下)http://songshuhui.net/archives/31345近看图灵碗 (8. 我就是上帝) (上)http://songshuhui.net/archives/33469近看图灵碗 (8. 我就是上帝) (下)http://s阅读全文

posted @ 2011-04-20 10:23 David Young 杨博华 阅读(357) 评论(0) 编辑

2011年4月7日

转载,不解释

摘要: Dear Kate,Here's to the crazy ones. The misfits. The rebels. The troublemakers. The round pegs in the squareholes. The ones who see things differently. They're not fond of rules. And they have no respect for the status quo. You can praise them, disagree with them,quote them, disbelieve them,阅读全文

posted @ 2011-04-07 14:25 David Young 杨博华 阅读(157) 评论(0) 编辑

2011年3月28日

转载 :: 编程珠玑番外篇 -- 原著 徐宥

摘要: 以下内容均为转载,原作者为 徐宥。原文地址见每行标题下的 URL. 在此转载仅为交流和分享所用。编程珠玑番外篇的番外篇http://blog.youxu.info/2008/12/22/about-pearls/编程珠玑番外篇-D. 高级语言怎么来的-1http://blog.youxu.info/2009/05/13/hpl/编程珠玑番外篇-E. 高级语言怎么来的-2http://blog.youxu.info/2009/06/13/vm/编程珠玑番外篇-F. 高级语言怎么来的-3http://blog.youxu.info/2009/07/02/fortran/编程珠玑番外篇-G. 高级语阅读全文

posted @ 2011-03-28 16:20 David Young 杨博华 阅读(368) 评论(0) 编辑

2011年3月24日

转载:: 完全用命令行工作-4: 苹果图形界面脚本化

摘要: 完全使用键盘能强迫人使用高效简洁和正确的工具. 随着图形界面和多媒体的出现, 鼠标的反而成了一个最常见的动作. 其实认真分析鼠标点选操作就发现, 无非是两种: 一种是用鼠标选择内容, 准备用一定的工具和程序处理这个内容, 还有一种是鼠标选择操作. 前者对内容的选择, 鼠标是高效的. 而后者对操作的选择, 鼠标是低效的 (因为键盘快捷键和命令行更加高效). 因此, 如果我们想要高效的工作, 就要避免后一种操作, 并且进一步解放前者.阅读全文

posted @ 2011-03-24 23:43 David Young 杨博华 阅读(413) 评论(0) 编辑

2011年3月3日

鬼迷心窍

摘要: 曾经真的以为人生就这样了平静的心拒绝再有浪潮斩了千次的情丝却断不了百转千折它将我围绕有人问我你究竟是那里好这麽多年我还忘不了春风再美也比不上你的笑没见过你的人不会明了是鬼迷了心窍也好是前世的因缘也好然而这一切已不再重要如果你能够重回我怀抱是命运的安排也好是你存心的捉弄也好然而这一切也不再重要我愿意随你到天涯海角虽然岁月总是匆匆的催人老虽然情爱总是让人烦恼虽然未来如何不能知道现在说再见会不会太早阅读全文

posted @ 2011-03-03 23:22 David Young 杨博华 阅读(211) 评论(0) 编辑

导航

统计

公告