Tuesday, October 31, 2006

SSH term problem

redhat rhel4SSH登录RedHat后使用一些命令出现
unknown terminal "rxvt-unicode"

是因为远程服务器 TERM 不能识别"rxvt-unicode"
$HOME/.bash_profile 中加入下面这样的(当然还有其他地方啦)就ok了。
export PATH
if [ "$TERM" = "rxvt-unicode" ]; then
TERM="rxvt"
export TERM
fi

rxvt-unicode 改为服务器识别的就是一个道理。

Google 又不能访问

2006年10月最后一天,我正在紧张的工作着,但是Google又不能访问了!该死的GFW,他们怎么能这样,我又没有搜索什么敏感内容。10月最后一天,下雨,这几周的工作被排满,现在的内容需要在Google上个人主页的一个连接地址,打不开,等吧,于是来写这篇日志,在DreamHost买空间不是很顺利,都是VISA卡,或者是贫苦的中国人民吧,至少有很多人还过不到奢华生活,那些奢华的生活,只属于少部分人。有钱人,有权人,有势人,或者是超人?这两周自己的计划被全部打乱,完全不爽,至少我对生活的态度有些转变。现在也觉得每天上班下班有点累,不过也没什么了。:)

Friday, October 27, 2006

php.ini的注意

设置 PHP.ini 中 Include 位置 Windows 下为 ; 号 Unix为 :

就是应该注意的,我被这个东西搞了一上午。我想很多人都有同样的经历吧?

Wednesday, October 25, 2006

HOT PERL ONLINERS

Just enough perl to do most everything! Tom Christianson (spelling?)
once posted a canonical list of one line perl programs to do many common
command-line tasks.
It included:

# run contents of "my_file" as a program
perl my_file

# run debugger "stand-alone"
perl -d -e 42

# run program, but with warnings
perl -w my_file

# run program under debugger
perl -d my_file

# just check syntax, with warnings
perl -wc my_file

# useful at end of "find foo -print"
perl -nle unlink

# simplest one-liner program
perl -e 'print "hello world!\n"'

# add first and penultimate columns
perl -lane 'print $F[0] + $F[-2]'

# just lines 15 to 17
perl -ne 'print if 15 .. 17' *.pod

# in-place edit of *.c files changing all foo to bar
perl -p -i.bak -e 's/\bfoo\b/bar/g' *.c

# command-line that prints the first 50 lines (cheaply)
perl -pe 'exit if $. > 50' f1 f2 f3 ...

# delete first 10 lines
perl -i.old -ne 'print unless 1 .. 10' foo.txt

# change all the isolated oldvar occurrences to newvar
perl -i.old -pe 's{\boldvar\b}{newvar}g' *.[chy]

# command-line that reverses the whole file by lines
perl -e 'print reverse <>' file1 file2 file3 ....

# find palindromes
perl -lne 'print if $_ eq reverse' /usr/dict/words

# command-line that reverse all the bytes in a file
perl -0777e 'print scalar reverse <>' f1 f2 f3 ...

# command-line that reverses the whole file by paragraphs
perl -00 -e 'print reverse <>' file1 file2 file3 ....

# increment all numbers found in these files
perl i.tiny -pe 's/(\d+)/ 1 + $1 /ge' file1 file2 ....

# command-line that shows each line with its characters backwards
perl -nle 'print scalar reverse $_' file1 file2 file3 ....

# delete all but lines beween START and END
perl -i.old -ne 'print unless /^START$/ .. /^END$/' foo.txt

# binary edit (careful!)
perl -i.bak -pe 's/Mozilla/Slopoke/g' /usr/local/bin/netscape

# look for dup words
perl -0777 -ne 'print "$.: doubled $_\n" while /\b(\w+)\b\s+\b\1\b/gi'

# command-line that prints the last 50 lines (expensively)
perl -e 'lines = <>; print @@lines[ $#lines .. $#lines-50' f1 f2 f3 ...

Saturday, October 21, 2006

Apache 2.2 Vhost configure

Build Vhost in "extra/httpd-vhosts.conf"



NameVirtualhost localhost
ServerAdmin root@localhost
DocumentRoot "/opt/httpd/htdocs"



# NameVirtualhost sqladmin.localhost
ServerAdmin webmaster@sqladmin.localhost
DocumentRoot "/opt/www/sqladmin"
ServerPath "/opt/www/sqladmin"
ServerName sqladmin.localhost
# ServerAlias sqladmin.localhost

Options Indexes FollowSymLinks MultiViews
IndexOptions FancyIndexing
AllowOverride None
DirectoryIndex index.php
Order Deny,allow
Allow from all

ErrorLog logs/sqladmin.localhost-error

#

# NameVirtualhost php.localhost
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot /opt/www/php
ServerPath /opt/www/php

Options Indexes FollowSymLinks MultiViews
AllowOverride None
DirectoryIndex /phpinfo.php
Order Deny,allow
Allow from all

ServerName php.localhost
ErrorLog logs/php-error_log
CustomLog logs/php-access_log common




Let test the config file!


fred@localhost:php$ sudo /opt/httpd/bin/httpd -S
VirtualHost configuration:
127.0.0.1:80 is a NameVirtualHost
default server localhost (/opt/httpd/conf/extra/httpd-vhosts.conf:29)
port 80 namevhost localhost (/opt/httpd/conf/extra/httpd-vhosts.conf:29)
port 80 namevhost sqladmin.localhost (/opt/httpd/conf/extra/httpd-vhosts.conf:35)
port 80 namevhost php.localhost (/opt/httpd/conf/extra/httpd-vhosts.conf:53)
Syntax OK

Ubuntu in my life

使用ubuntu是快乐的,不管是在Laptop还是在Workstation上。看看在我的Acer Laptop上的电池警告和系统更新提醒吧,是不是很棒呢?

Free Image Hosting at allyoucanupload.com

Free Image Hosting at allyoucanupload.com

Thursday, October 19, 2006

Perl Package Manager

这两天挺累的,有好消息,也有坏消息,我尽量保持冷静,毕竟,这是应该的。来成都第三个月,好好坏坏都经历过了,仿佛生活就是在用不同的方式去考验每一个,直到自己能够接受,或是重新再领悟过去,憧憬未来,好好过者现在。我试着去帮助每个人,而不是为了自己,我想这样生活会更有意义的,不是吗?

perl在Windows上使用Perl的模块怎么办?用CPAN很麻烦的,使用ActivePerlPPM来管理吧,安装、升级、删除都可以方便的进行,可以使用GUI也可以使用命令行。不过在Cygwin我使用PPM失败了,不知道为什么,一会检查一下,哈哈,休息一下,整理一下心情的碎片,一天接一天,幸福就会一天天接近,不是吗?

Monday, October 16, 2006

Error establishing a database connection

我快受不了现在的日志空间了,常常都是“Error establishing a database connection”错误,而且国外的访问者访问中国大陆的IP也常常出现问题,这个嘛,谁都是知道原因的。

ruby on rails现在的PHP+MySQL的博客系统是非常棒的,昨天把googleadsense加入了,并不是为了挣钱,而是为了研究一下adsense。这两天还在研究DreamHostRuby on Rails,又是一个十月,有人是幸福的,有人在痛苦着,有人住进了新房子,有人流落街头,有人换了新工作,有人却还在失业,为什么会有诧异,是命运还是人本身,没有人能解释清楚,我想人不能停止奋斗,因为每个人都是去追求幸福的理由,或是为了幸福而去追求。

又是一个十月!希望下个十月,我会满载而归。

吳克群 - 將軍令

吳克群 - 將軍令2005年,吳克群「大頑家」專輯,以「大舌頭」、「周星星」讓人耳目一新,接著「不屑紀念」更攻下KTV點唱冠軍,「我有罪」、「泛泛之輩」等慢歌深情感人,讓吳克群唱片銷量、台灣及內地人氣皆急速升高。2006年5月,克群更以「大頑家」專輯入圍第17屆金曲獎最佳國語男演唱人獎。2006年,吳克群再度推出全新的全創作專輯「將軍令」,以更磅礡的氣勢、更有趣的想法、更感人的情歌,以及吳克群一貫的顛覆性格,要給你絕對不同凡響的吳克群音樂!

這次「將軍令」專輯,克群在創作時採取「主題概念」式的做法,每一首歌都會先有一個主題,隨著概念發展出詞曲後再決定曲風、編曲等細節,讓每一個故事,都有它該有的樣子。克群說,他在創作時不會侷限自己要用什麼曲風,而是讓曲風跟著概念走,因此音樂才有無限的可能。克群說:「最近有太多的事件,侷限了人的想像,但是我覺得音樂是可以超越視覺的。這張新專輯的每一首歌,每首歌都是不同曲風,有甜蜜浪漫、無限遐想,也有自我嘲諷、對社會的看法、甚至是對自己在音樂圈的看法;但是放在一起,感覺卻能彼此協調,融合成一個完整的概念。」這次在製作專輯時,請來了暱稱小馬哥的製作人陳建良來與克群共同製作。小馬哥曾協助五月天製作出許多張膾炙人口的專輯,克群說:「我有很多音樂的想法,而小馬哥很有那種玩音樂的熱情以及豐富的經驗,我跟他溝通之後,再一起找編曲人討論,以一種像是在玩樂團的方式來撞擊出新的火花,也讓原本就有畫面感的歌曲變得更有血有肉 。」在克群與小馬哥的共同努力下,「將軍令」專輯的每一首歌都有各自的生命、各自的畫面,也更有視覺感,也比過去的作品有更多元的風格與更多的想像空間,在豐富華麗之中卻不失想要表達的精神主旨。克群說,這張專輯他想得更清楚也做得更快樂,真正做出了他心目中想要的流行歌!

Friday, October 13, 2006

一个男人把一个少女关在房间里

一个男人把一个少女关在房间里.意图不轨,然后.....


  1. 如果少女接听了一个电话并突然消失,这是一部科幻片.

  2. 如果少女这时面向镜头说:"当那个男人离我只有0.04公分.......´;´;这是一部搞笑片

  3. 如果少女爱上了这个男人.这是一部社会伦理片.

  4. 如果男人最后一刻还是放了少女.这是一部人文道德片,

  5. 如果少女变成了怪兽.这是一部美国恐怖片[带科幻]

  6. 如果男人变成了怪兽,这是一部日本恐怖片[带色情]

  7. 如果谁也没有成怪兽,只是音乐突然变的很急促,这是一部中国恐怖片[带广告]

  8. 如果少女对这个男人进行世界观和人生观的说教并成功感化他投案自首,这是一部中国大陆片.

  9. 如果少女边摇晃着染成红色的头发边骂骂咧咧地大声问男人是哪条道上混的,这是一部港产片.

  10. 如果少女开始哭哭啼啼.吵吵闹闹.而且这个无谓的镜头持续20分钟以上,这是一部台产片.

  11. 如果少女之后怀孕了并产下一个私生子,多年以后私生子和生父的后代之间发生了感情和生意上的故事,这是一部新加坡片.

  12. 如果救她的英雄马上赶到.这是一部动作片,

  13. 如果救她的英雄过几分钟才赶到,这是一部限制级片,

  14. 如果救她的英雄一直没有来,这是一部三级片,

  15. 如果救她的英雄最后来了,却加入了这个男人的行列,那么很不幸,这是一部A片.

  16. 如果少女引吭高歌,男人跟着条hip-hop的热舞,这是小甜甜布兰妮的最新MTV,

  17. 如果男人开始仔细讲解身体各个器官的名称和功能,这是一部科教片,

  18. 如果男人与少女发生搏斗,少女从7楼窗户纵身向下一跃,这是一部新闻记录片.

  19. 如果少女掏出一支小型喷雾器放倒了男人并向观众展示其品牌,这是广告片啊,

  20. 如果少女微笑着答应并对这个男人的提出了些政治上的要求,这是一部.....哦:糟糕!!对不起,拿错了,这是美凤光盘.!

Thursday, October 12, 2006

shanda 's Virus

Shanda's virus

见到上面的AVG(我在Windows下使用的一个杀毒软件)的木马提示了吗,是我在安装从盛大官方网站上下载的热血传奇安装文件,进行升级时候出现的病毒提示,就算把AVG关掉,还是无法登陆传奇和升级,我在想,TMD陈天桥,TMD盛大,你们能不能多做点测试?

10个让你的博客有更多评论的技巧

blogger来自 solidot.org 的一篇文章:
大多数网络社区都有一个1%法则。至于博客,有99%的读者都是个潜伏者,怎么让他们更多的发表评论?


这里提供了10个技巧,博客们可以试试。


  1. 邀请评论。

  2. 问一些问题。

  3. 一个开放式的结尾。

  4. 评论间的互动。

  5. 设置界限。

  6. 要谦虚,读者很多比你更高明。

  7. 成为一个绅士。

  8. 喜欢争辩,好斗?

  9. 用一些方式鼓励高明的评论,比如评分,见解深刻之类。

  10. 容易发表评论。

中国式的冷幽默

基地组织曾派五人潜入中国制造恐怖事件
一人炸立交桥 结果转晕于桥上;
一人炸公交车 结果没挤上车;
一人炸超市 结果遥控器被盗;
一人炸高楼 结果被保安狂揍:"叫你讨薪 叫你上访";
最后一人成功炸矿,死伤数百人。潜回基地后半年都没见新闻报道,遂被基地组织以"撒谎罪"处决

Monday, October 9, 2006

Oh, My God!

ubuntulinux天啊,难以置信,我居然用 Drivel 在linux下post到wordcodess了,应该是那个XML的问题解决直接导致我可以post文章了,受不了了…… 可是没有添加 Tag 的功能,是不是需要去改改Drivel的源代码呢?

未完成

发现自己在wordcodess中还有几个在 "Drafts" 中的日志:

  • Rails on Ruby fastcgi install

  • 使用Javascript+CSS实现圆角效果

  • Linux 与 Web 开发简介

来成都已经有两个月了,突然感觉时间的无情,想想人生会有几个两个月呢?不知道明天会发生什么事,所以每天都是新的,哲学家这么说,其实所有的人都是这么说。
----
日志还没写完,天府的服务器被攻击了。现在才才恢复,都不知道写到哪里了,又不想去想。不过刚刚一直在听周杰伦给梁静茹写的新歌“失忆”,还不错哦~~

Sunday, October 8, 2006

vim配置

vim大概是从大四的开始就一直在用的一些配置文件,好象是从gentoo的开发者站点上抓下来的吧 :)
[vim config file]
set ai nocp digraph ek hid ru sc wmnu noet nosol si
set bs=2 fo=cqrt ls=2 shm=at ww=,h,l ts=4 sw=4
set com=s1:/*,mb:*,ex:*/,://,b:# syn=on filetype=on
set vi=%,'50,\"50,:50 lcs=tab:>-,trail:.,extends:>
set pt= shm=I tm=750 nomore modelines=5 hls!
syn on

ino gj
ino gk
nno gj
nno gk

nno :set hls!set hls?
nno :syn clear
nno :set nu!set nu?

if has("gui_running")
colo darkblue
set gfn=Bitstream\ Vera\ Sans\ Mono\ 8
else
colo ubuntu
" colo desert
" colo elflord
endif

Thursday, October 5, 2006

博客的Feed终于正常了

FeedBurner博客的feed(RSS)差不多半年来都是“坏”掉的 ,可能不止半年了吧 :( ,这两天没放假。所以决定把它修复了。
查看了WordPress support 上了一些资料,知道是由于PHP脚本的 前后的空白行引起的,但是我查看了大部分的PHP脚本后都没有结果,最后按照这个方法,在禁用了一两个插件后终于ok了。
资料:


update/Oct,7,2006

今天终于找到原因了,结果是我使用的一个 recent comments 这个插件最后的一个空行。