Archive for the 'Unix/Linux' CategoryPage 2 of 3

sopcast:可以跑在linux上的网络电视

Sopcast是一款免费的p2p网络电视,可以在windows或Linux上运行,这俩天也一直用它来着,看电视直播超好。

下载地址:http://www.sopcast.com/cn/download/

注:官方网提供了图形界面和命令行2种版本,但是提供的图形界面rpm安装包好像只能在magic linux下使用,所以使用图形界面的话还是使用gsopcast或qsopcast好一些.

下载地址及使用说明:http://lianwei3.googlepages.com/home2

不过命令行版本的更好玩:

下载:http://download.sopcast.com/download/sp-sc.tgz

1,解压后有一个可执行文件,用它打开一个频道url

./sp-sc sop://211.152.34.35:3912/6004 3908 8908 > /dev/null &

频道url列表可以在这里找到,还有xml格式的,dd。(sop://211.152.34.35:3912/6004 是凤凰中文台的url)

2,然后在mplayer里打开这个url:http://localhost:8908/tv.asf

gmplayer http://localhost:8908/tv.asf &

稍等片刻,就可以观看了;)

Google Earth上的东北农大

闲来无事,装了个Google Earth for Linux玩,顺便在地图上找找曾经陪伴我四年的母校东北农业大学。而且EEmap这个地图分享站上还没有农大,正好让我填了上去,看这里
好玩的是,在地图上居然还能模模糊糊的看见校门口停着的那辆校车:)。可惜小红帽总瞎跑,不然也要找到他,标到地图上,嘿嘿,也算是农大的标志性建筑。
可下载的Google Earth的地标文件: http://www.eemap.org/eemap626.kml

RHCE Day

今天很无聊地去参加了Red Hat Linux举办的一个RHCE Day的活动,类似于party的一种组织形式,虽然我不是RHCE红帽认证工程师,但我还是去了,因为有纪念品和抽奖,哈哈(够无聊的吧)。

这个是在一个酒吧里举行的,气氛很好,很自由(毕竟人家是opensource的嘛),现场还有乐队助兴,不过就是人来的有点太多了(还是地方小),后来的很多人都没有了座位,只能站着。Red Hat中国来了不少人,看来还是很重视这次活动的(中国市场?),其中可以见到不少的外籍人士,看起来一个个挺牛的样子,我就在下面想一会等他们讲话的时候可以练一练英文了,结果到他们上台的时候从门口又来了一大拨人,整个过程中不仅严重挡住了我的视线,也挡住了他们的声音。想了解一下RHCE考试的相关细节的愿望也就此破灭….

活动中间有东西吃不错,饮料也是随便点,不过大都是蛋糕,三明治之类,味道还不错,我吃了2块就饱了,然后喝掉了俩听青岛啤酒。结束的时候有赠送小礼物,这个是一定要说一下的(包括一个小手电,毛绒靠垫,Fedora Core5光盘,还有其他琐碎的东西)。

Red Hat认证的费用价格还是太高了,从到会的参加过考试认证的人了解到,搞定一个RHCE至少也要3000-4000,从我目前的状况来看,还是无法承受。如果要拿Linux的相关认证的话,我想可能会选择LPI认证,那个更中立一些,价格也能让人接受。

新装了gentoo,show桌面

10.1从家里带回来一个IBM R51,OK,有事干了,第一就是安上linux了,版本嘛?当然是gentoo!最近在享受过程中发现:

  • 一个不错的主题-Murrina:要下载主题非得通过代理服务器才行
  • flickr相片上传工具-jUploader:在windows,Mac,Linux下都可通用,不错,界面也不俗

目前不爽的是:

  • 内存太少-只有256M,emerge软件包的时候什么也不能动,就等下月发工资给这家伙升个级了
  • 至于显卡嘛,反正现在也不玩游戏,集成的玩意就凑合着用把

IBM的键盘手感还真不赖!以后就在上面敲小程序了.
Screenshot4

Screenshot-2

在Shell script中生成另一个Shell script(EOF)

最近偶然在gentoo的系统脚本中发现用EOF可以输出大段的文本,比如说要在Shell Script中向屏幕输出大段的文字提示,如果用echo那么每行首都要输入一个echo,这样不仅输入麻烦,而且影响脚本可读性.而用Shell的EOF可以解决这个问题.如下:

cat <<EOF
what text you want to display.
EOF

可以把需要显示的文本直接粘贴进去,这个结构一般用于脚本的usage提示(EOF可以是任意字符).

还可以用这个结构来从一个脚本生成另外一个脚本,也就是把cat输出重定向到另外一个文本中,然后给它加上可执行权限就可以了.
经过实验,可以这样:

cat<<EOF >a_son.sh
#!/bin/bash
#you Shell script writes here.
EOF
chmod +x a_son.sh

这个用一个脚本生成另一个的方法应该说是最简便的一个了吧?

发现一个更强的XGL视频