December 2, 2005
Today is the Birthday Of AnAn
作者:eygle
出处:http://blog.eygle.com
今天早晨收到朋友的一条短信:
我早上5:21生了安安,七斤半,是女宝宝。
心里立刻快乐起来,五月的时候,专程去苏州参加他们的婚礼,那也是我平生第一次当上伴郎.几个月以后这对幸福的人儿又多了一个幸福的宝宝.
吃饭的时候和同事讨论,该什么时间再去看看可爱的安安,这是谁取的名字呢?总之很好听,母子都很平安的意思吧.
希望幸福的宝宝可以快乐的成长,这一天因你的来临而变得更加美好!![]()
Posted by eygle at 11:06 PM | Comments (7)
Install MT WYSIWYG plugin FCKeditor
作者:eygle
出处:http://blog.eygle.com
今天在MT站点上看到Full Featured FCKeditor插件,忍不住下载来装上试用,此前MT自带的编辑器功能的确是太少。
现在通过FCKeditor可以大大的增强了一下。
该插件的增强版可以从作者的主页下载,按照安装过程,很容易就可以安装成功。
安装完成以后在Text Formatting 处就可以看到FCKeditor选项了.
以下是我的简要安装步骤,供参考:
1.下载插件到MT主目录
[root@eygle mt]# pwd
/opt/apache/eygle/cgi-bin/mt
[root@eygle mt]# wget http://alogblog.com/downloads/cdn.cgi?alogblogMTinterface_fck-3.2.04.tar.gz
--17:15:54-- http://alogblog.com/downloads/cdn.cgi?alogblogMTinterface_fck-3.2.04.tar.gz
=> `cdn.cgi?alogblogMTinterface_fck-3.2.04.tar.gz'
Resolving alogblog.com... done.
Connecting to alogblog.com[218.145.65.39]:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://user.chol.com/~gringo/mtplugins/alogblogMTinterface_fck-3.2.04.tar.gz [following]
--17:15:58-- http://user.chol.com/%7Egringo/mtplugins/alogblogMTinterface_fck-3.2.04.tar.gz
=> `alogblogMTinterface_fck-3.2.04.tar.gz'
Resolving user.chol.com... done.
Connecting to user.chol.com[210.120.253.10]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1,780,618 [application/x-tar]
100%[======================================================>] 1,780,618 23.64K/s ETA 00:00
17:17:21 (23.64 KB/s) - `alogblogMTinterface_fck-3.2.04.tar.gz' saved [1780618/1780618]
2.解压缩
[root@eygle mt]# tar xvfz alogblogMTinterface_fck-3.2.04.tar.gz
3.把静态文件移至静态文件主目录
[root@eygle mt]# cp -R mt-static/* /opt/apache/eygle/mt-static/
[root@eygle mt]# chmod -R 777 /opt/apache/eygle/mt-static/
4.安装
[root@eygle mt]# perl tools/add-default-templates
1.Reading templates from '(mt)/tools/default_templates/' folder.
- fckstyles.xml.tmpl.add verified.
- fcktemplates.xml.tmpl.add verified.
- fck_editorarea.css.tmpl.add verified.
2. Updating '(mt)/default_templates/*.tmpl' files.
- default_templates/fckeditor_css_mapping.tmpl newly created.
- default_templates/fckeditor_templates.tmpl newly created.
- default_templates/fckeditor_css.tmpl newly created.
3. Updating 'lib/MT/default-templates.pl' file.
- 'FCKeditor CSS Mapping' added.
- 'FCKeditor Templates' added.
- 'FCKeditor CSS' added.
- lib/MT/default-templates.pl backuped and updated.
4. Updating 'plugins/TemplateRefresh/TemplateRefresh.pl' file.
- 'FCKeditor CSS Mapping' added.
- 'FCKeditor Templates' added.
- 'FCKeditor CSS' added.
- plugins/TemplateRefresh/TemplateRefresh.pl backuped and updated.
5.至此完成安装
但是不知道哪里出了问题,我的安装还抱错2个xml文件找不到,我只好手工把文件复制到相应目录下了事,没有深究。
[root@eygle FCKeditor]# pwd
/opt/apache/eygle/cgi-bin/mt/mt-static/FCKeditor
[root@eygle FCKeditor]# cp *.xml /opt/apache/eygle
[root@eygle FCKeditor]# cd /opt/apache/eygle
[root@eygle eygle]# mv fckstyles.xml blogfckstyles.xml
[root@eygle eygle]# mv fcktemplates.xml blogfcktemplates.xml
Posted by eygle at 8:58 PM | Comments (0)
Oracle HowTo:如何使用split命令分割alert文件
作者:eygle
出处:http://blog.eygle.com
很多时候,由于种种原因,数据库的警告日志(alert_<sid>.log)文件会变得很大,不方便查看。在Unix/Linux上我们可以通过split命令,把alert文件分割为较小的文件,便于查看。
$ which split /bin/split $ split -b 10m -a 3 alert_mmsdb.log alert $ ls -l al* -rw-r--r-- 1 oracle dba 187266549 Dec 2 10:43 alert_mmsdb.log -rw-r--r-- 1 oracle dba 10485760 Dec 2 10:45 alertaaa -rw-r--r-- 1 oracle dba 10485760 Dec 2 10:45 alertaab -rw-r--r-- 1 oracle dba 10485760 Dec 2 10:45 alertaac -rw-r--r-- 1 oracle dba 10485760 Dec 2 10:45 alertaad -rw-r--r-- 1 oracle dba 10485760 Dec 2 10:45 alertaae -rw-r--r-- 1 oracle dba 10485760 Dec 2 10:45 alertaaf -rw-r--r-- 1 oracle dba 10485760 Dec 2 10:45 alertaag -rw-r--r-- 1 oracle dba 10485760 Dec 2 10:45 alertaah -rw-r--r-- 1 oracle dba 10485760 Dec 2 10:45 alertaai -rw-r--r-- 1 oracle dba 10485760 Dec 2 10:45 alertaaj -rw-r--r-- 1 oracle dba 10485760 Dec 2 10:45 alertaak -rw-r--r-- 1 oracle dba 10485760 Dec 2 10:45 alertaal -rw-r--r-- 1 oracle dba 10485760 Dec 2 10:45 alertaam -rw-r--r-- 1 oracle dba 10485760 Dec 2 10:45 alertaan -rw-r--r-- 1 oracle dba 10485760 Dec 2 10:45 alertaao -rw-r--r-- 1 oracle dba 10485760 Dec 2 10:45 alertaap -rw-r--r-- 1 oracle dba 10485760 Dec 2 10:45 alertaaq -rw-r--r-- 1 oracle dba 9008629 Dec 2 10:45 alertaar |
以上用到的参数,-b指定分割的每个piece的大小,-a指定后缀的位数,最后的alert为指定的文件名前缀。
本例是Solaris上的操作示范,Linux上稍有不同。
Posted by eygle at 11:02 AM | Comments (1)
What Kind Of DBA we need-我们需要什么样的DBA?
作者:eygle
出处:http://blog.eygle.com
这几天,一直在忙着寻找我的另外一个DBA,结果是仍然未果,也收到了很多简历,一些朋友也在MSN上问讯.
今天,我想简单说一下我的招聘观点,我们需要什么样的DBA.
其实我的要求并不复杂,通常我要求的更多跟技术无关.
对于一个candidate,我希望他,勤奋,严谨,具有钻研精神及独立思考能力.技术其实往往并不是我最关心的内容,因为具备了前面的素质之后,经过1~2年的锻炼,一个人绝对不会知道的太少,而我们通过简单的提问就可以很容易的知道一个人是否曾经深入的思考或者研究某些技术问题,在简历上的任何伪装都是不明智的,刚刚看过一个年轻人的简历,作者自己这样评价自己:
虽然毕业仅一年,但在这一年内,我自学了或者参加培训学习了很多东西。自己基础很好,知识面挺广, 对数据库很感兴趣,对薪水没什么要求,现在只想找个和数据库相关的工作,能够进入数据库领域。
这段话坦诚实在,不夸大也不贬低自己,这是我喜欢的风格。
也许勤奋,严谨,具有钻研精神及独立思考能力已经被每个人写在了自己的简历之中,可是真正做到的却没有几人.
D.C.B.A曾经在一篇文章中提出一个观点:为什么要两个DBA,我对此颇不以为然,DBA这个职业就要求你严谨认真,如果你做不到这一点,那么你绝对不适合做一个DBA。我经常在培训时提到的DBA守则里面反复重申严谨的重要,而且每个人都需要明白自己的行为以及为之负责.
在ITPUB上我亲眼看到很多人从入门到迅速成长为技术专家;而另外很多人却是5年如一日,没有太大的进步,说白了就是缺乏我前面提到的四点,或者没有很好的理解这些简单的道理.
如果一个人真正对某件事情投入且执著,那么他的进步一定会稳健而迅速(写到这里,我想起阿甘).
这样的人,在具备了一定的基础之后,通常所有的公司都会给他时间学习成长.
技术可以可以逐步学习,态度和风格却很难改变.
所以我曾经在《Oracle数据库性能优化》一书的序言中写到:
兴趣 + 勤奋 + 坚持 + 方法 ≈ 成功
很遗憾我不能给以上公式画上“=”,但是无关紧要,只要具备了以上因素,我想我们每个人都会离成功不远了。
Posted by eygle at 7:29 AM | Comments (27)
