Author Archive

gnome-do无法直接打开某pdf文件

刚才发现一个奇怪的问题,就是我的gnome-do无法直接打开pdf文件,但是换了个pdf文件却能够直接打开了。

一开始以为是和文件名有关,后来看了下觉得可能性不大,正准备发邮件到ubuntu-users列表询问的时候,突然想到可能是权限的问题,再一看,果然,我有写pdf文件从别人移动硬盘(NTFS)复制过来默认权限是755,改成644后,gnome-do就能正确处理了。

这种细节问题还是要注意阿,呵呵。

wtf: UNIX下的英文缩写解释工具

今天在SHLUG的邮件列表里,有朋友提到WTF这个缩写不懂是什么意思,囧。不过我倒是想到有一个叫wtf的UNIX工具,还真是帮助翻译解释英文缩写用的,它是由netbsd开发。在gentoo下,它的信息如下:

thomas@ghosToo ~ $ eix -s wtf
* dev-python/wtforms
Available versions:  0.6 {doc}
Homepage:            <a href="http://wtforms.simplecodes.com/" target="_blank">http://wtforms.simplecodes.com/</a>
<a href="http://pypi.python.org/pypi/WTForms" target="_blank">http://pypi.python.org/pypi/WTForms</a>
Description:         Flexible forms validation and rendering
library for python web development
 
* games-misc/wtf
Available versions:  20090924
Homepage:            <a href="http://netbsd.org/" target="_blank">http://netbsd.org/</a>
Description:         translates acronyms for you
 
Found 2 matches.

被归类到了games-misc的组里,还是很有意思的,可以试试看:

thomas@ghosToo ~ $ wtf asap
ASAP: as soon as possible

邮件列表的文化与礼节

计算机技术的革新速度极其惊人,在网络通讯交流技术上 更是如此,从最古老的UNIX上的talk命令(各类IM软件的前身)发展到今天的各种IM(Instant Messenger,例如QQ、MSN等)以及VoIP(Voice over Internet Protocol,例如Skype)软件。在功能、技术和效率上翻了何止10倍。

然而,计算机技术、学术的交流圈却忠于传统的一些通讯交流技术,人们还在使用比IM 诞生的更早的电子邮件技术进行信息的交流与传递。这看似是一种很奇怪的现象,走在计算机技术最前沿的群体却使用着普通用户早就弃用的传统的“古老”的计算 机技术在进行通讯,其中自然是有它的道理。

邮件列表(Mailing list)就是其中的道理,本文会告诉你什么是邮件列表,为什么我们都推荐使用邮件列表,它的文化与礼仪又是什么。

什么是邮件列表

邮件列表是邮件的一种特殊应用,我们知道传统的 邮件是一对一的进行信件的传递。邮件列表则实现了邮件交流的群组功能。它的原理是将一封邮件发送到邮件列表服务帐户(它搭建在一个邮件列表服务上),邮件 列表服务帐户收到这封邮件后,会将它转发给所有订阅该邮件列表服务的邮件帐户(subscriber),从而达到一封邮件发送至特定组别与多人分享信息的功能。

一般 来说,只有订阅了指定的邮件列表,才能在该邮件列表中发送邮件,与其他组员进行列表内部的交流。在其他组员收到邮件列表里的邮件之后,他们可以进行针对此 邮件进行回复,参与到一个线索(thread)的讨论中来,理所当然的,参与交流回复的邮件,同样能够被其他订阅者看到,大家就可以畅所欲言,一起交流。

每一个邮件列表都会有一个明确的主题,让订阅该 邮件列表的用户知道这个列表是用来交流什么问题的。例如,上海Linux用户组就有着属于自己的邮件列表,在这样的一个列表中,订阅者主要交流的是与 Linux相关的话题。同样的,还会有Python、Java编程语言等各类计算机技术交流使用的邮件列表。有些列表人气很旺,俗称流量很大(high volume),在订阅前需要三思,否则每天就会有读不完的邮件等着你(如果你善于应用邮件列表,这种情况则不会发生,这样的技巧会在稍后介绍到)。 Read more

备考RHCE中

最近可能会准备一下去尚观兼职做RHCE讲师,但是我还没去考过RHCE,这几天在备考,希望自己能够顺利、成功。

BLOG有空就会更新,多写点优秀的文章给大家看,谢谢关注的朋友们。

上海Linux用户组2010年度夏季讲座 – Linux Boot Camp

详情请看这里

SHLUG 2010年夏季聚会讲座来了!本次夏季讲座我们将全面面向对Linux感兴趣的新手,帮助新人安装Linux,讲解Linux基础,展示各类Linux基 础应用与相关技巧!

你是否越来越多的从新闻以及朋友口中听说到Linux操作系统?是否想揭开这款全世界计算机黑客们挚爱的类Unix系统的神秘面纱,一谈究 竟?是否厌倦了Windows操作系统十年不变的操作体验以及与病毒作斗争的“江湖恩怨”?现在报名, 来参加SHLUG的夏季讲座,开始学习和使用Linux吧!

什么是Linux?

Linux是当今开源世界内最火的操作系统,主要应用于服务器领域以及嵌入式领域,在我们日常生活中,Linux无处不在,手机、电视、电 影等其中都会有Linux的身影。而现在,随着Linux的桌面应用与开发越来越成熟,越来越的人正在使用Linux作为他们日常使用的计算机系统。

也许你已经从各类媒体以及朋友口中得知了有这么一款吸引人的计算机系统,想跃跃欲试,却又感觉无从下手,现在你可以来到SHLUG的夏季 Linux Boot Camp,得到Linux高手们的现场辅导,帮助你安装Linux,教会你日常的应用技巧!

会议流程

SHLUG夏季聚会将于7月25日(周日)下午在上海科学会堂(雁荡路84号或南昌路47号)举办。

聚会不收取任何费用,只需要你的报名与热情,这里是详细的会议流程:

  • 13:00~13:30 : 签到入场
  • 13:30~14:00 : 开始Linux (ghosTM55)
  • 14:00~15:00 : Linux Boot Camp
  • 15:00~15:45 : Linux开发环境入门 (小马)
  • 15:45~16:30 : Linux服务器应用简介 (Lightning)
  • 16:30~17:00 : 自由交流

我们鼓励新手携带笔记本电脑来参与到Linux Boot Camp的活动中!每位参与聚会的朋友我们都会免费发放ubuntu 10.04 LTS系统安装盘一份,聚会不收取任何费用,我们本着宣传Linux,宣传开源的精神来进行次活动的举办,欢迎踊跃报名参与!

关于Linux Boot Camp

Linux Boot Camp是Linux社区中特殊的一种聚会形式,旨在帮助Linux新手进行Linux的安装与初级辅导。来参加聚会的朋友们都会带上自己各类型号的笔记 本电脑,寻求有经验的用户帮助自己将Linux操作系统安装至自己的设备上。其中不乏有罕见的笔记本型号,在驱动上可能有自己无法解决的问题,就可以来到 Linux Boot Camp中,寻求高手进行帮助!

关于上海Linux用户组

全世界主流的大小城市里,都会有一个LUG,也就是Linux User Group。中国最早的LUG就成立于上海,上海Linux用户群(Shanghai Linux User Group,简称SHLUG)建立于1997年,是一个专注于GNU/Linux及自由/开源软件的推广与交流的技术社区,SHLUG的另一个别称是 Geekbone。

在SHLUG中,有着许多对Linux颇有建树的计算机技术高手,我们欢迎任何一位对Linux以及开源计算机技术有兴趣的朋友加入到我们 的Group中,进行日常的技术交流并参与我们每月一次的技术聚会。有关SHLUG的详细介绍,可以看这里

现在报名

KDE下正确配置默认浏览器

想当初,我就是觉得vim开发web项目不爽,才下了决心用了两天好好学了下emacs,开始用emacs写web代码。

emacs下测试web代码的方法非常便捷,保存文本后,直接C-c C-v就能直接调出系统浏览器对web效果进行观察和测试。在KDE下,默认浏览器是Konqueror,我还是喜欢Firefox多一些,所以需要设置其默认浏览器为Firefox。

在KDE的System Settings中,有Default Application对系统默认浏览器进行设置,但是将其设置为Firefox后,emacs下调出的浏览器还是Konqueror。想到可能是文件关联的问题,我在System Settings的Advanced设置中,找到File Associations,设置text/html的默认关联浏览器为Firefox,即可。

Fedora: 快速便捷地安装Chrome

前几天在台式机上装了Fedora 13,被Fedora现在华丽的表现雷到了,这里省去对Fedora这个让我第一个真正好好用起来的(07年上半年,美好的回忆啊,那个时候还是Fedora Core 6)Linux发行版本的赞美文字N行

现在说下Chrome在Fedora下的安装问题

你可以直接在官方网站下载到chrome的RPM包,但是直接yum install google-chrome-*.rpm会提示你没有认证的key,所以避免麻烦,我找到了直接添加Google源的方法,这样一来就轻松多了。在目录/etc/yum.repos.d/下创建一个文件,比如叫google.repo,文件内容写上:

[google64]
name=Google - x86_64
baseurl=http://dl.google.com/linux/rpm/stable/x86_64
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

Ok,搞定

Return top