September 2007 Archives

服务器已经越来越少使用光驱了,哪么我们需要使用更为灵活的方法来安装服务器。我自己最喜欢的方法就是使用一个软盘启动,再通过nfs或其它方法来安装。这里讲述如何建立一个通过USB盘来引导安装盘,通过网络进行安装的方法。

制作usb引导安装盘主要步骤如下:

* 取得一个SuSE Linux安装光盘,可以是DVD&CD版本,甚至可以是mini版本。我们需要它上面的引导和安装脚本
* 你需要一个Linux的环境,这个环境用于你进行后续的操作,当然,你必须有它的root权限
* 需要一个改进的[mksusebootdisk][mk]的脚本
* 需要一个支持USB-HDD引导的USB盘
* 为这个USB盘建立一个FAT32的引导分区
* 使用[mksusebootdisk][mk]脚本来将安装光盘中的相关内容转移到USB盘上去

[mk]: http://opensource.contentbakery.fi/suse/mksusebootdisk

为他人的价值而高兴

| | 评论 (0) | 引用通告 (0)

一个同事,他成为了大家心目中的“问题”人物。这个人不听从自己的leader的安排、没有反馈、不彻底的执行约定......总之,他的老板郁闷的找我聊天。之所以郁闷,是因为当初这个人是我推荐给他的,另外他也看到了这位同事在工作的执着、热情以及想法上有他不同的地方。可是,问题出在哪里呢?

我细心的观查了这个团队的工作(这个团队刚好需要配合我的工作,而这段时间我自己的这块工作又是我推进的事)。发现在这块工作上士气低落,工作技能也受到非常大的质疑。另一方面他们也并没有真正适合于自己的方法开展工作。我的项目开始推进了,新的方法、新的尝试也受到了多多少少的阻力......终于,新的工作方法run起来了......一天、两天新的方法被确认了,成果出来了......大家都在为新的方法的成功以及不断进展的数据而兴奋。几天的工作非常辛苦和繁琐......晚上,收到了这位同事的一条短信:做事的感觉真好!

这里我不想说其它的什么,做为一个管理者,做为一个团队的leader,让每一位同事实现他们的价值是你的工作任务。更准确的来讲,绩效出现问题时,问题首先出在管理者身上,如果这个人的本质并没有问题,哪么他为什么就会这样面对工作呢?为什么就不能达成你所期望的目标呢?

答案只有一个:为提高每一位工作同事的价值为理念,改进工作方法,提高自己对于每一位同事的关注度(一定不是电子邮件,更多的是要去面对面的和他们一起工作),当好部下的打工仔,为他们的价值而高兴!

记在这里,希望能为一些同事有一些启发。

话说联合利华新换了一批自动香皂包装机以后,经常出现香皂盒子是空的没有香 皂的情况,而在装配线一头用人工检查因为效率问题不太可能而且不保险,这不,一 个由自动化,机械,机电一体化等专业的博士组成的Solution队伍来解决这个问题, 没多久他们在装配线的头上开发了全自动的X光透射检查线,透射检查所有的装配线尽头等待装箱的香皂盒,如果由空的就用 机械臂取走。 不巧,中国一乡镇企业生产香皂也遇到类似问题,老板吩咐线上小工务必想出对策解决之,小工拿了一个电风扇放在装配线的头上,对着最后的成品吹之,空盒子被吹走问题解决之。

谢谢被撑着了的 nemo :)

很棒的管理故事

| | 评论 (0) | 引用通告 (0)

完美基因公司的业务处有三部,各自负责不同客户。业务二部负责美容医疗体系,主管是哈利,他有个大鼻子(大家私下叫他「大鼻子哈利」),他几乎每天准时下班,他的业务也是,但部门每人平均产值居三部之冠,流动率也最低。

有一次跨部门会议结束,财会主任符楼拜趋前请教哈利,问他怎么带人。

哈利说:「我没有带人,他们做得开心,又赖着不走,我也没办法。」

「我是认真跟您请教。」符楼拜说。

哈利一听收敛起玩笑:「我每天准时下班,你猜原因是什么?」

「因为你管得好。」

「刚好相反,我不太管。管理的第一课就是找到对的人,找到你就轻松了。对的人会打江山,又不惹麻烦,你只要把他训练好,帮他注意什么东西挡住他就可以,甚至连障碍他都能自己排除。他拉高绩效,让你准时下班,拥有好的生活质量;不对的人刚好相反,他增加你的工作量,让你加班累得半死,回到家还想着怎么处理他想到失眠。我找对人,所以我有充裕时间想未来,好好策划下个山头怎么打。」

通过apache使用svn,你可以做到整体的读/写访问,或者是每目录的读/写访问的权限控制。昨天只是装好了一个服务器,权限只是用户验证,今天来试试权限控制。

在Apache的httpd模块mod_authz_svn中提供了更加细致的设置访问权限。这个模块收集客户端传递过来的不同的晦涩的URL信息,询问mod_dav_svn来解码,然后根据在配置文件定义的访问政策来裁决请求。在安装Apache时,我使用了WITH_AUTH_MODULES=yes WITH_DAV_MODULES=yes这两个参数,哪么我们已经不必再为apache准备什么了,只是去照顾好配置文件就好。 :) 当然,如果你不放心,可以到/usr/local/etc/apache22/httpd.conf中看到以下module已经加载:
LoadModule dav_module modules/mod_dav.so
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

操作系统:FreeBSD 6.1
Apache版本:apache 2.2
subversion版本:subversion 1.3.2

安装apache和subversion
cd /usr/ports/www/apache22
make WITH_AUTH_MODULES=yes WITH_DAV_MODULES=yes WITH_SSL_MODULES=yes WITH_BERKELEYDB=db42 install clean
cd /usr/ports/devel/subversion
make -DWITH_SVNSERVE_WRAPPER -DWITH_MOD_DAV_SVN -DWITH_APACHE2_APR install clean

Linux cpio initrd操作

| | 评论 (0) | 引用通告 (0)

在OpenSUSE中使用了2.6 kernel所支持的cpio initrd。我们需要手工更新这个initrd时需要一系列的操作。这里记录下来:

关于这份存档

This page is an archive of entries from September 2007 listed from newest to oldest.

October 2007 is the next archive.

您可以在 主页 上查找最近发表的内容,也可以查看列出在 存档页 上的所有内容.

Powered by Movable Type 4.12