有些幸运,这个暑期我很快就找到暑期工,正确地说,是表姐送了一份暑期工给我!
这次是做钉书机的疲劳测试。这种测试要花费很多时间,简单说就是吃力不讨好的脏活。不过幸好的是工作环境比较舒适,也不是太累的样子。而且工资待遇还算不错哦!
这些都不错,但是我感觉最不好的就是主管人员的安排。我的感觉不是很靠谱了。
首先我们去了一大堆人,人都是来自各方,素质参差不齐,这是肯定的。何况刚到贵公司工作,一切规矩都不清楚,犯错误是难免的事情。但是显然,作为主管的某人,就似乎把所有责任推到我们这些人身上。这让人感觉不是很理解。虽然这一方面有我们的责任,但是也总不能把责任完全推到我们身上啊!到了后来,有些高层人员发现工作效率太低了,可能出现重大的亏损。于是马上就修改方案了。但是在修改方案过程中,我的感觉就是他不太友好。而且安排人手方面是有用人唯亲的感觉。
算了,收人家的钱,就得忍人家的气,实在忍不住就干脆辞职算了!
2008年7月27日星期日
2008年7月25日星期五
我的Gentoo之路
Gentoo的GTK+ Installer和终端的Installer实在不敢恭维啊!稳定性和速度都十分欠佳。速度慢,经常崩溃和失败,就是这两个东西的特点。看来Gentoo的易用性方面还得增强哦!
可是Gentoo还是弄的,怎么办?只能用stage3开始了。我弄Gentoo的时候,还真万般艰辛啊!主要是有些东西自己去尝试,结果还得要重新开始!所以我这一次就记录下方法,方便以后的重新构建。好,马上来!
第一步,原来的系统或LiveCD系统能够上网,所以要设置好网络,否则,Gentoo是装不了的,除非你把软件包度逐个逐个下载手动编译拉。特别是用LiveCD安装的朋友,要多加注意这一点哦!不过我是在原有的Ubuntu系统上面弄的,所以就没有配置,这一步我就省略了。
第二步,就得要配置磁盘了,简单些来说就是要划分分区和建立文件系统。这里无非就是fdisk和mkfs两个命令的使用。以我的硬盘为例:
第三步,安装stage3 tarball。这是关键的一步,虽然这一步很见到,但是弄不好则构建Gentoo失败。首先从网上下载stage3的tarball和portage的快照,这两个文件包在Gentoo的各个镜像服务器均可以下载。然后把这恋歌文件包放到/mnt/gentoo目录里解压。过程就是这么简单!
第四步,配置编译选项。这个是Gentoo的精髓。你可以通过设置这个配置文件来优化你的Gentoo,当然你需要获得这种有话,还得把软件重新编译一次。呵呵!
vim /mnt/gentoo/etc/make.conf
下面请参考我的make.conf
设置完毕,保存以后,就得继续下一步。
第五步,完成安装Gentoo基本系统前的琐屑事情。主要还是一些关于网络的东西
第六步,进入Gentoo新环境
第七步,配置内核。呵呵,终于到了最困难的一步咯。小心认真阅读哦!
首先得先同步一次portage,以便保证以后下载的软件包是最新的。
当然,作为用户的你,你可以选择自动配置或者手动配置Linux内核。不过,我不得不告诉你一件事情:使用genkernel配置Linux内核是没有编译硬件虚拟化的模块,既没有编译进内核,也没有编译成模块。如果你需要硬件虚拟化的功能和特性,这不得不说是一个遗憾。同时如果没有编译这个模块的话,portage是不会自动帮你安装nVIDIA的显卡驱动程序,因为它需要内核的硬件虚拟化支持。
第八步,安装启动管理器!没有它,你休想启动你的Gentoo啊!!嘿嘿!!
(可选)第九步,安装系统工具
emerge syslog-ng //安装系统日志工具
rc-update add syslog-ng default
emerge vixie-cron //安装cron守护进程
rc-update add vixie-cron default
emerge slocate //安装slocate文件索引
USE="-gtk" emerge evms //安装EVMS工具
emerge dhcpcd //安装DHCP客户端,如果你需要Gentoo为你的网卡自动获得IP地址,你需要安装dhcpcd,否则无法连接网络
emerge ppp //安装PPPoE客户端,如果你需要ppp来连接网络,你需要安装它。
Oh! All the installation have ended! This is my road to Gentoo world! Well, we should start to enjoy Gentoo!
Go! Let's go! Go to enjoy Gentoo
可是Gentoo还是弄的,怎么办?只能用stage3开始了。我弄Gentoo的时候,还真万般艰辛啊!主要是有些东西自己去尝试,结果还得要重新开始!所以我这一次就记录下方法,方便以后的重新构建。好,马上来!
第一步,原来的系统或LiveCD系统能够上网,所以要设置好网络,否则,Gentoo是装不了的,除非你把软件包度逐个逐个下载手动编译拉。特别是用LiveCD安装的朋友,要多加注意这一点哦!不过我是在原有的Ubuntu系统上面弄的,所以就没有配置,这一步我就省略了。
第二步,就得要配置磁盘了,简单些来说就是要划分分区和建立文件系统。这里无非就是fdisk和mkfs两个命令的使用。以我的硬盘为例:
fdisk /dev/sdx //x为第几个硬盘,a为第一个,b为第二个,由此类推
Command (m for help): n //建立新分区
Command (m for help): p //待完全建立好所有分区时,查看分区表
Command (m for help): w //保存分区布局并退出fdisk
之后就是建立文件系统
mkfs.ext3 /dev/sda1
mkfs.ext3 /dev/sda3
mkswap /dev/sda2 //建立交换分区
swapon /dev/sda2 //激活交换分区
随后就是挂载文件系统
mkdir /mnt/gentoo //建立Gentoo的根分区
mount /dev/sda3 /mnt/gentoo //挂载根分区
mkdir /mnt/gentoo/boot //建立Gentoo的启动分区
mount /dev/sda1 /mnt/gentoo //挂载启动分区
第三步,安装stage3 tarball。这是关键的一步,虽然这一步很见到,但是弄不好则构建Gentoo失败。首先从网上下载stage3的tarball和portage的快照,这两个文件包在Gentoo的各个镜像服务器均可以下载。然后把这恋歌文件包放到/mnt/gentoo目录里解压。过程就是这么简单!
cd /mnt/gentoo //打开/mnt/gentoo
tar xvjpf stage3-*.tar.bz2 //解压stage3 tarball
tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr //解压protage的快照
第四步,配置编译选项。这个是Gentoo的精髓。你可以通过设置这个配置文件来优化你的Gentoo,当然你需要获得这种有话,还得把软件重新编译一次。呵呵!
vim /mnt/gentoo/etc/make.conf
下面请参考我的make.conf
设置完毕,保存以后,就得继续下一步。
第五步,完成安装Gentoo基本系统前的琐屑事情。主要还是一些关于网络的东西
mirrorselect -i -o >> /mnt/gentoo/etc/make.conf //使用mirrorselect更新GENTOO_MIRRORS变量
mirrorselect -i -r -o >> /mnt/gentoo/etc/make.conf //使用mirrorselect选择rsync镜像站点
当然以上两步可以在之前的配置编译选项那里手动设定,至于源地址和同步目录树镜像的列表,你大可以在Google那里搜索到适合你的服务器地址。
cp /etc/resolv.conf /mnt/gentoo/etc/resolv.conf //复制DNS信息。
当然,如果你是DHCP获取IP地址的用户,大可不必理会这个选项。如果是静态IP(static IP)和网桥的用户,这个是非常必要的。否则你就无法使用portage。至于你是PPPoE或者其他上网方式的用户,你可以参考Gentoo的手册和wiki!
mount -t proc none /mnt/gentoo/proc //将/proc文件系统挂载到/mnt/gentoo/proc,这样chroot后的环境里安装时也可以获取内核提供的相关信息
mount -o bind /dev /mnt/gentoo/dev //以bind方式挂载/dev文件系统
emerge vim //(可选)安装vim文本编辑器,虽然stage3的tarball自带了nano编辑器,但是我习惯了用vim所以特地编译一个vim,当然你也可以选择emacs拉!
第六步,进入Gentoo新环境
chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile
export PS1="(chroot) $PS1"
第七步,配置内核。呵呵,终于到了最困难的一步咯。小心认真阅读哦!
首先得先同步一次portage,以便保证以后下载的软件包是最新的。
emerge --sync
emerge axel //安装axel,据闻安装这个东东下载速度很快,不过我就是不觉得,哈哈!
emerge -pv =gcc-4.3.1-r1 //更新gcc到4.3.1-r1
emerge ccache //安装ccache,对于提升编译速度很有作用
emerge gentoo-sources //下载Linux内核的源代码,稍后需要编译
emerge genkernel //(可选)用于自动配置和编译
当然,作为用户的你,你可以选择自动配置或者手动配置Linux内核。不过,我不得不告诉你一件事情:使用genkernel配置Linux内核是没有编译硬件虚拟化的模块,既没有编译进内核,也没有编译成模块。如果你需要硬件虚拟化的功能和特性,这不得不说是一个遗憾。同时如果没有编译这个模块的话,portage是不会自动帮你安装nVIDIA的显卡驱动程序,因为它需要内核的硬件虚拟化支持。
第八步,安装启动管理器!没有它,你休想启动你的Gentoo啊!!嘿嘿!!
emerge grub //安装grub,GNU的启动管理器。
安装以后还得配置grub.conf,一下是一个参考例子。
利用genkernel配置内核的例子default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title Gentoo Linux 2.6.24-r5
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.24-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 udev
initrd /boot/initramfs-genkernel-x86-2.6.24-gentoo-r5
手动配置内核的例子default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title Gentoo Linux 2.6.24-r5
root (hd0,0)
kernel /boot/kernel-2.6.24-gentoo-r5 root=/dev/sda3
title Gentoo Linux 2.6.24-r5 (rescue)
root (hd0,0)
kernel /boot/kernel-2.6.24-gentoo-r5 root=/dev/sda3 init=/bin/bb
这还得要创建/etc/fstab磁盘挂载表啊!
vim /etc/fstab
以下为一个完整的/etc/fstab分区挂载表
/dev/sda1 /boot ext2 defaults,noatime 1 2
/dev/sda2 none swap sw 0 0
/dev/sda3 / ext3 noatime 0 1
/dev/cdrom /mnt/cdrom auto noauto,user 0 0
配置结束,reboot就可以进入我们的Gentoo世界
(可选)第九步,安装系统工具
emerge syslog-ng //安装系统日志工具
rc-update add syslog-ng default
emerge vixie-cron //安装cron守护进程
rc-update add vixie-cron default
emerge slocate //安装slocate文件索引
USE="-gtk" emerge evms //安装EVMS工具
emerge dhcpcd //安装DHCP客户端,如果你需要Gentoo为你的网卡自动获得IP地址,你需要安装dhcpcd,否则无法连接网络
emerge ppp //安装PPPoE客户端,如果你需要ppp来连接网络,你需要安装它。
Oh! All the installation have ended! This is my road to Gentoo world! Well, we should start to enjoy Gentoo!
Go! Let's go! Go to enjoy Gentoo
2008年7月12日星期六
帮同学修好CPU散热器
其实这件事情早几天就弄好了,不过这几天一直忙着弄Gentoo,所以没有时间写这一篇日志。
我都不知道那个同学走了什么霉运,前段时间他的电脑坏了键盘,昨天就坏了CPU风扇。幸好主板跟CPU都没有烧掉。不过他真的要去转转运了咯。

或许他们对电脑不太熟吧!!一开始以为是计算机病毒引起的自动关机。不过我就不是这样认为了。第一次的时候我都以为是网卡设置错误引起。后来即使拔了网线还是这样子。没有办法了,那只能是去拆机箱了。拆了机箱,点亮机器。问题显现出来了原来机器的风扇转得不顺。再看看BIOS里的温度检测,CPU狂飙到128℃。我只能说,他的运气真好,竟然主板、内存和CPU都没有烧掉。
他的运气很好,他的室友刚在一个活动中抽奖获得了一个散热器,是TT的金星9号,适用于Socket AM2接口,刚好适合他的AMD Athlon 64 X2 4400+哦。不过那个散热器体积有点庞大。要把原来的那个散热器支架都要拆掉。这个,就大工程咯。因为那个实在太庞大了,还要在主办后面加上一个支架才可以弄上去。那我只能把主板拆出来,然后把其中的一个支架安装上去,再把散热器安装上去。不要说这是小工程啊,做起来真的很麻烦的。

不过算他运气超好。虽然其中出了一些小波折,不过都很顺利。唉,又折腾一个下午了!!!
我都不知道那个同学走了什么霉运,前段时间他的电脑坏了键盘,昨天就坏了CPU风扇。幸好主板跟CPU都没有烧掉。不过他真的要去转转运了咯。

或许他们对电脑不太熟吧!!一开始以为是计算机病毒引起的自动关机。不过我就不是这样认为了。第一次的时候我都以为是网卡设置错误引起。后来即使拔了网线还是这样子。没有办法了,那只能是去拆机箱了。拆了机箱,点亮机器。问题显现出来了原来机器的风扇转得不顺。再看看BIOS里的温度检测,CPU狂飙到128℃。我只能说,他的运气真好,竟然主板、内存和CPU都没有烧掉。
他的运气很好,他的室友刚在一个活动中抽奖获得了一个散热器,是TT的金星9号,适用于Socket AM2接口,刚好适合他的AMD Athlon 64 X2 4400+哦。不过那个散热器体积有点庞大。要把原来的那个散热器支架都要拆掉。这个,就大工程咯。因为那个实在太庞大了,还要在主办后面加上一个支架才可以弄上去。那我只能把主板拆出来,然后把其中的一个支架安装上去,再把散热器安装上去。不要说这是小工程啊,做起来真的很麻烦的。

不过算他运气超好。虽然其中出了一些小波折,不过都很顺利。唉,又折腾一个下午了!!!
2008年7月11日星期五
Emerge你的世界
暑假放假的这两三天,我一直在埋头苦干,为的就是这个Gentoo。现在,我终于把它的基本系统弄好了。嘿嘿!
我终于可以大声地说一句:I have emerged my Linux world!
Gentoo,真的很考人的耐力啊!!!辛苦死了!!!腰杆都疼了!!!但是在成功的那一刻,我确实很开心,很兴奋!!!确实是!!!确实是!!!
回头看看我的路线图,Ubuntu → Fedora → Gentoo → (FreeBSD)→ LFS。
现在是来到了第三站了,不得不再说一次很兴奋!Gentoo吧!对于一个Linuxer来说,Gentoo算是一个里程碑了。人家路线图的有Arch Linux呢?怎么我没有呢???
我直接就去Gentoo了,还要那个Arch来干嘛呢?嘿嘿!!或许Gentoo以后,LFS之前,还得先弄一下FreeBSD,呵呵,我还没有弄过UNIX哦!!!咔咔!!!
安装Gentoo的方法就不哆嗦了,看手册就是了,地址是:http://www.gentoo.org/doc/zh_cn/handbook/handbook-x86.xml?style=printable&full=1
继续慢慢研究,先休息片刻。我实在很累啊!!
我终于可以大声地说一句:I have emerged my Linux world!
Gentoo,真的很考人的耐力啊!!!辛苦死了!!!腰杆都疼了!!!但是在成功的那一刻,我确实很开心,很兴奋!!!确实是!!!确实是!!!
回头看看我的路线图,Ubuntu → Fedora → Gentoo → (FreeBSD)→ LFS。
现在是来到了第三站了,不得不再说一次很兴奋!Gentoo吧!对于一个Linuxer来说,Gentoo算是一个里程碑了。人家路线图的有Arch Linux呢?怎么我没有呢???
我直接就去Gentoo了,还要那个Arch来干嘛呢?嘿嘿!!或许Gentoo以后,LFS之前,还得先弄一下FreeBSD,呵呵,我还没有弄过UNIX哦!!!咔咔!!!
安装Gentoo的方法就不哆嗦了,看手册就是了,地址是:http://www.gentoo.org/doc/zh_cn/handbook/handbook-x86.xml?style=printable&full=1
继续慢慢研究,先休息片刻。我实在很累啊!!
2008年7月8日星期二
铭记今天是国耻日
1937年的7月7日,日寇正式发动大规模的侵略中国的战争。这就是历史上的“七七”事变,又称卢沟桥事变。
今年是“七七”事变的71周年纪念。或许很多人都对这段历史有些淡忘了,毕竟都是70多年前的事情,尤其是我居住的南方。这边所受日寇侵略的破坏相对少一些。很多人都是从历史书和老一辈上知道“七七”事变。更何况这些年来,中日贸易往来不断加强,人的交往也不断频繁。这段历史似乎只是一条已经缝合好的疮疤而已。
其实不然。历史要铭记于我们的心中。未来的中日交往之中一定要“以史为鉴,面向未来;前事不忘,后事之师。”本着这样的精神和信念,中日人民的交往必定更加密切。
说的话都有点官腔的感觉了,呵呵!!
今年是“七七”事变的71周年纪念。或许很多人都对这段历史有些淡忘了,毕竟都是70多年前的事情,尤其是我居住的南方。这边所受日寇侵略的破坏相对少一些。很多人都是从历史书和老一辈上知道“七七”事变。更何况这些年来,中日贸易往来不断加强,人的交往也不断频繁。这段历史似乎只是一条已经缝合好的疮疤而已。
其实不然。历史要铭记于我们的心中。未来的中日交往之中一定要“以史为鉴,面向未来;前事不忘,后事之师。”本着这样的精神和信念,中日人民的交往必定更加密切。
说的话都有点官腔的感觉了,呵呵!!
2008年7月4日星期五
20岁
按照古人的说法,二十位弱冠之年了,不再是个小孩子,应该是建功立业的年龄了。唉,看看自己,还是一事无成。
今年的生日有些特别吧!!第一次在大学过生日,总是有点特别的感觉。不过,我并不会特别地为这次生日庆祝,因为我已经习惯了不庆祝生日了。每年的生日都是和学校的期末考试同期,想庆祝都不行拉,还要埋头苦干去复习功课。
想来也是,节俭一些,无谓铺张浪费。昨天跟老同学通了一次电话。原来上星期是他生日,生日Party花了他400多RMB。虽然他家经济条件不错,但是感觉这样的消费真的很无谓。400RMB,足够我投资一个新硬盘了。
今天班长发政府补贴,还好有80多RMB,稍稍缓解了我的燃眉之急拉。最近我真的经济危机了,花的钱多了,爸妈给我输的“血”没有增加,暑假还有大量的经济预算要完成。唉,无钱,日子怎么过呢???
好!为我的ST3250310AS奋斗!!!
今年的生日有些特别吧!!第一次在大学过生日,总是有点特别的感觉。不过,我并不会特别地为这次生日庆祝,因为我已经习惯了不庆祝生日了。每年的生日都是和学校的期末考试同期,想庆祝都不行拉,还要埋头苦干去复习功课。
想来也是,节俭一些,无谓铺张浪费。昨天跟老同学通了一次电话。原来上星期是他生日,生日Party花了他400多RMB。虽然他家经济条件不错,但是感觉这样的消费真的很无谓。400RMB,足够我投资一个新硬盘了。
今天班长发政府补贴,还好有80多RMB,稍稍缓解了我的燃眉之急拉。最近我真的经济危机了,花的钱多了,爸妈给我输的“血”没有增加,暑假还有大量的经济预算要完成。唉,无钱,日子怎么过呢???
好!为我的ST3250310AS奋斗!!!
2008年7月3日星期四
别了,比尔盖茨先生
这个月的1日,曾经的世界首富比尔盖茨先生退休了,离开了他亲自创立和经营的微软公司,走一条新的人生道路。
盖茨退休其实也没有什么特别,一个人干活不可能干一辈子的,总要退下来。只不过他是比较受瞩目的一位成功人士而已。33年的职业生涯足以让他名垂青史了——成功的科学家、成功的发明家和前无古人的企业家。他创建了微软,并使其成为最成功的企业之一。他把计算机从实验室带到了千家万户,实现了他和全人类的理想——每一个桌面都有一台计算机。当然他的成就就是来自于MS-DOS、Windows和Office啦!
可是,他注定是一个争议的人物。巨额的财富是主要的原因。很多人认为他的财富来源于Windows的垄断,而且这个垄断不断地增加盖茨的财富。不过我个人认为这个垄断的因素不是很起很大的作用,虽然是有这个因素。毕竟盖茨还是通过自己的努力和实力赚取他的财富。争议还有就是1976年的那封《致电脑爱好者的一封公开信》,这是一个计算机史上的一个转折点。从此,计算机软件的版权保护就成为了一个必然的选项。这极大地促进计算机的发展,然而衍生的问题也实在太多了。
盖茨的退休与其说一个计算机巨子的离去,倒不如说是计算机历史上的一个时代的结束。盖茨,他是代表了计算机的一个时代——版权专有软件的时代和个人计算机的时代。然而未来的趋势却是属于开放源代码和互联网的。一方面,开放源代码软件逐步侵占了原本属于版权专有软件的领地,更何况一部分专有软件的厂商也开始转向开放源代码了,例如Sun、Adobe等。虽然短期内还不足以微软的江湖地位,但是这被视为微软的一大威胁啊,并且有越来越猛的发展趋势。另一方面,互联网已经深深地向微软刺了一刀。谷歌这个最可怕的对手,利用多种免费的工具,发动一场又一场的战争。微软现在连招架之功都没有。鲍尔默现在很心急啊!盖茨你真是“适时”退休的!呵呵!
或许盖茨先生真的对Windows Vista看不过眼,或许他真的不想在他还在微软的时候看到Windows XP停售吧!!退休,是盖茨的新开始,也是计算机世界的新开始。我们真的要习惯一下没有比尔盖茨的时代了。
盖茨退休其实也没有什么特别,一个人干活不可能干一辈子的,总要退下来。只不过他是比较受瞩目的一位成功人士而已。33年的职业生涯足以让他名垂青史了——成功的科学家、成功的发明家和前无古人的企业家。他创建了微软,并使其成为最成功的企业之一。他把计算机从实验室带到了千家万户,实现了他和全人类的理想——每一个桌面都有一台计算机。当然他的成就就是来自于MS-DOS、Windows和Office啦!
可是,他注定是一个争议的人物。巨额的财富是主要的原因。很多人认为他的财富来源于Windows的垄断,而且这个垄断不断地增加盖茨的财富。不过我个人认为这个垄断的因素不是很起很大的作用,虽然是有这个因素。毕竟盖茨还是通过自己的努力和实力赚取他的财富。争议还有就是1976年的那封《致电脑爱好者的一封公开信》,这是一个计算机史上的一个转折点。从此,计算机软件的版权保护就成为了一个必然的选项。这极大地促进计算机的发展,然而衍生的问题也实在太多了。
盖茨的退休与其说一个计算机巨子的离去,倒不如说是计算机历史上的一个时代的结束。盖茨,他是代表了计算机的一个时代——版权专有软件的时代和个人计算机的时代。然而未来的趋势却是属于开放源代码和互联网的。一方面,开放源代码软件逐步侵占了原本属于版权专有软件的领地,更何况一部分专有软件的厂商也开始转向开放源代码了,例如Sun、Adobe等。虽然短期内还不足以微软的江湖地位,但是这被视为微软的一大威胁啊,并且有越来越猛的发展趋势。另一方面,互联网已经深深地向微软刺了一刀。谷歌这个最可怕的对手,利用多种免费的工具,发动一场又一场的战争。微软现在连招架之功都没有。鲍尔默现在很心急啊!盖茨你真是“适时”退休的!呵呵!
或许盖茨先生真的对Windows Vista看不过眼,或许他真的不想在他还在微软的时候看到Windows XP停售吧!!退休,是盖茨的新开始,也是计算机世界的新开始。我们真的要习惯一下没有比尔盖茨的时代了。
订阅:
博文 (Atom)