- 博客(21)
- 问答 (1)
- 收藏
- 关注
Git troubleshooting
使用GIT的时候,因为network环境问题,经常会遇到一些莫名的错误。这里给出几个帮助你troubleshooting的小技巧。1. troubleshooting curl[code="shell"]GIT_CURL_VERBOSE=1[/code]如果是通过https来连接,git默认是用curl来upload/download的。设定这个环境变量,会让你便于查看到底cu...
2012-05-03 10:39:27
157
原创 比较Fink, macports 和 homebrew
如果你有Linux/Unix背景,那么在Mac上你一定想安装那些你熟悉的open source软件。Fink,Macports和Homebrew是3个主流的package management tool。1. FinkFink是基于Debian的packaging tools开发的。最大的特点是安装软件是预编译好的(pre-compiled/pre-built)。所以,用F...
2012-05-02 12:42:45
307
原创 Byobu的一点使用技巧
使用Byobu或者Screen可以实现在Terminal的多窗口操作。一点使用技巧。1. 安装update-motd和landscape-common两个软件。motd是Message of The Day的简称。landscape-common可以显示系统的概况。两个配合起来,每次登陆,都会显示一下系统概况信息。如下:[img]http://dl.iteye.co...
2012-05-02 08:36:40
649
原创 我也说RUBY
好久不来,都荒的长草了。写点关于Ruby的话。最近看到又有一个新的Script语言Falcon面世了。众多评论中,偶见一条,说“Ruby臻于完美,就是性能不佳”。首先澄清立场,我是做Ruby处理机(interpreter, processor)开发的,但我本人不太会写Ruby script。Ruby最大的问题是什么?很多人都会拿speed说事。但其实放在整个系统中,大多数情...
2010-03-02 15:14:24
110
VirtualBox Web Console
试了试,没成功。暂时放弃。。。。http://code.google.com/p/vboxweb/wiki/install
2009-09-14 10:27:36
286
原创 LFS6.5实践(1)
最近LFS(Linux From Scratch)发布了6.5版本。Kernel更新到了6.2.30,GCC更新到了4.4.1。昨天开始,按照LFS6.5来编译Linux。LFS需要在Linux上来编译Linux,为此特地安装了Debian5.0.基本是按照LFS的指示,把命令敲上去就好了。但途中遇到了两个难所。第一个是5.5节 GCC-4.4.1 - Pass 1。编...
2009-09-08 23:25:27
422
zsh小技巧 -- push-line与customize key binding
最近开始用Zsh取代Bash。每每被问why? 因为个人也是新手,很难全面的概括Zsh的长处和短处。 但是个人特别喜欢的一个Zsh的一个功能是push-line.在用命令行的时候,经常会遇到这样的情况: 一个命令输完了,才想起来在这个之前必须执行另外一条命令。用Bash的时候,只好全部删除然后重新输入。 但是Zsh的话,就可以使用push-line的功能--把当前已经输入的命令push到一...
2009-09-06 21:44:56
856
打算写一个memory profiler for ruby
如题,想做一个memory profiler for Ruby,不知道有没有志同道合的朋友。导师给的提议,在他看来是屁大点的事,我却拖拖拉拉的搞了一个学期还没个起色。借口有很多,比如有很多授课,不停的有这个那个的“突发”事件之类。但是再不动手认真做,估计boss不会让我毕业了。(顺便晒一下,boss是Ruby社区的No.2。但他本人不怎么会用Ruby :x 。他的最爱是C。)...
2009-09-01 18:41:36
120
Ruby的source code很难读
最近在读CRuby1.9的source code,感觉code写的很烂。到不是我的C有多好,只是同时也在读Python的code。对比之下有差距。最明显的两点:1。 Ruby的src基本没注释。随便打开一个Ruby的src file,比如gc.c 或者 thread.c, 从头浏览到尾,没几行注释。类似的,找个Python的src file看看,该有注释的地方都有。...
2009-07-19 10:22:06
129
对GDT的解释(上)
《自己动手写操作系统》是本很有意思的书。不过于渊前辈对某些内容没有给出更多的解释,让我们这些新米很难上手。书中第3章介绍保护模式的时候,题到了GDT这个东东。在这里给出一个更浅显的介绍。在介绍GDT这个概念前,现介绍一下segmentation这个概念。大家还记得ORG这个汇编命令吧。书的开篇,给出的boot.asm代码的第一行就是: ORG 0x7c00...
2009-06-06 23:53:49
270
【读书笔记】Java的4个不良用法及对策
原文链接: http://www.javaworld.com/javaworld/jw-07-2008/jw-07-harmful-idioms.html?page=1Four harmful Java idioms, and how to fix them[b]1. 区分fields, local variables and method arguments.[/b]作者...
2008-08-21 13:08:28
91
JavaEye新闻?
发了条新闻,结果告诉我在等待审批!这个,好象是C.C.P的作风吧~ 我又不是在CCTV上发新闻,还需要审批?需要审批的话就别Digg了嘛~ 嗯,如果我没看错,《JavaEye新闻频道期待您的参与》里面写的是“Digg方式”吧? 难道Digg也被社会主义特色化了? 这也太讽刺了,经常在论坛上看大家声讨言论管制,结果社区自己就在严格执行监管制度嘛~(不知道这种意见贴该发...
2008-01-19 11:06:50
86
Designer 应该具备的素质
Martin Fowler在Is Design Dead? 一文中提到的designer应该具备的几条素质:A constant desire to keep code as clear and simple aspossible.Refactoring skills so you can confidently makeimprovements whenever you see the ne...
2008-01-17 09:34:17
112
[闲聊] 中国的时代
昨天晚上,和以前的上司及他夫人一起吃饭。他快50岁了,在公司做中层技术管理职务,是一个很典型的日本人。 说他典型,是因为日本人一些公认的特征他都有 -- 工作狂,认真心细,从不做家务等等。他应该属于日本战后的第一代。席间他多次说起“以后是中国的时代啦”。他甚至申请调到上海去工作,问他原因,他说在公司工作了这么久(25岁入公司一直到现在),已经找不到当初的那种“精气神”了。而这种“干劲”(energ...
2008-01-16 10:03:56
92
好用的RFC阅读工具
常要读RFC,最头疼了。RFC的都是用HTML或者Plain Text写的,没格式。看起来很难看。以前都是在google上直接输入RFC#查找呢,多半指向了http://www.faqs.org/faqs/。今天发现原来IETF上有一个reading tools的link:http://tools.ietf.org/inventory/reading-tools里面有几种阅读工具。有des...
2007-05-25 15:25:54
1090
SASL, JAAS, JSSE & Java GSS-API总结
SASL JAAS JSSE JGSS-API全称:SASL(Simple Authentication and Security Layer)JAAS(JAVA Authentication and Authorization Service)JSSE(Secure Socket Extension)Java GSS-API(Java Generic Security Service...
2007-05-24 17:08:13
475
Microsoft Network Monitor 3
Network Protocol Analyzer是经常用到的开发工具之一。以前一直使用的是Ethereal, opensource,free,很好用。最近发现MS release了Network Monitor 3 (download), 试了一下,感觉非常棒!简单的对比了一下:1。GUI: MS的NM的要更user friendly些。2。Filter的设置: MS的NM要更容易...
2007-05-09 10:41:00
643
JAVA的bug?
在把向CDC1.1 prot kerberos的时候,遇到了一个问题。在CDC1.0.1上运行良好的程序,产生了“server not found in kerberos database(7)” 错误。找来找去,结果发现是在构造PrincipalName Object的时候,有如下一段代码:(Kerberos V5的SUN实现,源码对外不开放)if (nameParts.length &...
2007-04-12 09:34:00
200
Why Netbeans
最近正在从Eclipse向Netbeans迁移。为啥呢?我也把这个问题post在netbeans的mailing list上。下面是就大家回答的整理。原因1: easier to use than eclipse. 这个是仁者见仁,智者见智的了。不过,就普遍反映来看,对新人来说,Netbeans更易上手。原因2: much more integrated. 这个没的说,Netbeans的...
2007-04-03 08:27:07
71
NetBeans使用技巧
最近开始从Eclipse向NetBeans迁移。NetBeans的JDT不如Eclipse的方便,虽说下一版本NetBeans6.0中会有很大的改进,但还是有不尽人意的地方。比如Line Operation就没有提供。幸好Netbeans提供了很方便的Macro编辑功能。可以利用这个来实现line operation。当然,也可以通过下载第三方的plugin来实现,个人还是喜欢用macro,自由...
2007-03-14 22:51:57
417
空空如也
新人关于Ruby的2个问题
2009-03-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人