2009年12月17日星期四

换位

毕业时找工作,几次面试的感觉很是不爽。
昨天换了位置,第一次面试别人,于是可以不再单方面的看待面试这一过程了。
应聘者如何表现出自己的技能,面试者如何给应聘者机会来展示自己,这确实需要仔细思考。

最近项目组比较缺人。没有准备的时候,被同事拉去面试一个应聘者,完全不了解任何情况,我跟同事前往洽谈室。路上简单向同事问了下基本要求,然后去人力资源那里拿了份简历看了看。应聘者简单自我介绍后,同事开始跟他谈一些他过去项目相关的问题,我借机把简历仔细看了一遍,接着他们的话题插了几句。最后,问了几个简单的技术问题。

其实我一直觉得面试应该是有一个提纲的,或者更死板一点儿,应该有若干预备问题的,这样的一个提纲,从不同方面来考察一个应聘者的表现。
从面试别人我才认识到介绍项目时对于自己在项目中的工作,以及遇到的重点和难点的解决过程的说明是非常重要的。

究竟需要从哪些方面来考察一个应聘者呢?
我想对于项目组的应用开发来说,从应聘者对软件开发流程的理解、对所用开发工具的熟悉程度、以及对基础概念的了解几方面看就可以了。

2009年12月14日星期一

Detach from Program

一个程序出问题了,我用Delphi附加到远程进程进行调试,下班的时候,我想把本地机器关掉,让远程的程序继续运行。无奈不知怎么脱离开调试的程序。

查看Delphi帮助,明明确确的看到了一条Detach from Program

Choose Run|Detach from Program to tell the debugger that you no longer want to debug a process. It is different from Program Reset in that Reset kills the process you're debugging. Detach from Program effectively ends the debug session on the current process, but it leaves the process running (the debugger no longer controls the process).

但是到菜单里一看,根本就没有Detach from Program这个菜单项嘛,帮助文件睁眼说瞎话?

求助于AQTime看看,结果看到FAQ里这样一条:

Q.: How do I detach from the process that I attached to earlier? 
A.: Currently, detaching is not supported. When attaching, AQtime instruments the process's binary code and these changes cannot be undone.

好嘛,What done cannot be undone。