自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 153

原创 比较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 303

原创 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 645

原创 我也说RUBY

好久不来,都荒的长草了。写点关于Ruby的话。最近看到又有一个新的Script语言Falcon面世了。众多评论中,偶见一条,说“Ruby臻于完美,就是性能不佳”。首先澄清立场,我是做Ruby处理机(interpreter, processor)开发的,但我本人不太会写Ruby script。Ruby最大的问题是什么?很多人都会拿speed说事。但其实放在整个系统中,大多数情...

2010-03-02 15:14:24 107

VirtualBox Web Console

试了试,没成功。暂时放弃。。。。http://code.google.com/p/vboxweb/wiki/install

2009-09-14 10:27:36 283

原创 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 409

zsh小技巧 -- push-line与customize key binding

最近开始用Zsh取代Bash。每每被问why? 因为个人也是新手,很难全面的概括Zsh的长处和短处。 但是个人特别喜欢的一个Zsh的一个功能是push-line.在用命令行的时候,经常会遇到这样的情况: 一个命令输完了,才想起来在这个之前必须执行另外一条命令。用Bash的时候,只好全部删除然后重新输入。 但是Zsh的话,就可以使用push-line的功能--把当前已经输入的命令push到一...

2009-09-06 21:44:56 839

打算写一个memory profiler for ruby

如题,想做一个memory profiler for Ruby,不知道有没有志同道合的朋友。导师给的提议,在他看来是屁大点的事,我却拖拖拉拉的搞了一个学期还没个起色。借口有很多,比如有很多授课,不停的有这个那个的“突发”事件之类。但是再不动手认真做,估计boss不会让我毕业了。(顺便晒一下,boss是Ruby社区的No.2。但他本人不怎么会用Ruby :x 。他的最爱是C。)...

2009-09-01 18:41:36 116

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 124

对GDT的解释(上)

《自己动手写操作系统》是本很有意思的书。不过于渊前辈对某些内容没有给出更多的解释,让我们这些新米很难上手。书中第3章介绍保护模式的时候,题到了GDT这个东东。在这里给出一个更浅显的介绍。在介绍GDT这个概念前,现介绍一下segmentation这个概念。大家还记得ORG这个汇编命令吧。书的开篇,给出的boot.asm代码的第一行就是: ORG 0x7c00...

2009-06-06 23:53:49 263

【读书笔记】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 86

JavaEye新闻?

发了条新闻,结果告诉我在等待审批!这个,好象是C.C.P的作风吧~ 我又不是在CCTV上发新闻,还需要审批?需要审批的话就别Digg了嘛~ 嗯,如果我没看错,《JavaEye新闻频道期待您的参与》里面写的是“Digg方式”吧? 难道Digg也被社会主义特色化了? 这也太讽刺了,经常在论坛上看大家声讨言论管制,结果社区自己就在严格执行监管制度嘛~(不知道这种意见贴该发...

2008-01-19 11:06:50 83

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 107

[闲聊] 中国的时代

昨天晚上,和以前的上司及他夫人一起吃饭。他快50岁了,在公司做中层技术管理职务,是一个很典型的日本人。 说他典型,是因为日本人一些公认的特征他都有 -- 工作狂,认真心细,从不做家务等等。他应该属于日本战后的第一代。席间他多次说起“以后是中国的时代啦”。他甚至申请调到上海去工作,问他原因,他说在公司工作了这么久(25岁入公司一直到现在),已经找不到当初的那种“精气神”了。而这种“干劲”(energ...

2008-01-16 10:03:56 88

好用的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 1073

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 470

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 640

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 191

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 65

NetBeans使用技巧

最近开始从Eclipse向NetBeans迁移。NetBeans的JDT不如Eclipse的方便,虽说下一版本NetBeans6.0中会有很大的改进,但还是有不尽人意的地方。比如Line Operation就没有提供。幸好Netbeans提供了很方便的Macro编辑功能。可以利用这个来实现line operation。当然,也可以通过下载第三方的plugin来实现,个人还是喜欢用macro,自由...

2007-03-14 22:51:57 413

Groovy on Rails

一篇介绍Grails的文章。www.ociweb.com/jnb/jnbMar2007.html 

2007-03-07 09:33:00 124

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除