Archive for 电脑

request vs. law,以å?Šç”µè„‘与专用设备

微软Geek Blogger,著å??çš„Scoble关注了一下MSN删除Blog的事件。在第一个贴å­?里,他表示他个人认为这是错误的。在第二个贴å­?里,他å?ˆè¯´å¾®è½¯å°±æ˜¯è¿™æ ·çš„,æ?¡æ¬¾ä¸­è¯´å¾—明白,一样è¦?“at government requestâ€?而拿下一些东西,比如“儿童色情和é?žæ³•的东西â€?。

Scoble是个è?ªæ˜Žäººï¼Œä»–说的是è¦?求,而ä¸?是法律。当然,在第13æ?¡è¯„论中有人说,如果布什è¦?求拿下å??战的Blog,微软会怎么办呢?这方é?¢å¾®è½¯å€’是一点都ä¸?必担心,他们有法律,什么修正案,五角大楼文件之类的判例都å?¯å¼•用。

�说起电脑,有人认为电脑这么好东西放在那里,就一定�物尽其用,�但�敲字,还�跑大游�,还�编译程�,还��图片,�三维的,还�编视频,�音�,总之最好让它�时��80%以上的CPU利用率,内存能�满就让他满上。这是这��兄所认为的为什么�用Windows而�用Linux的�由。

且�说CPU 80%�内存�满时Windows的表现有多糟,这�用法已��符�时代的�求。时代�求我们干事�讲效率,所以����时有大�的空闲内存,CPU利用率�能超过10%,最好专机专用,专人专事,编程的��去折腾人家视频的工作,写网页的也��顺手去折腾美工,当然,本�的Photoshop高手也��以为会点Frontpage就说自己会�网页。

这�但符�分工�作的时代精神,也算是给别人活路,�存自己体力的�二法门。当然事实并�如此,比如凤凰�视用闾丘露微,什么地方都让她出镜,把个美女累得�个农家妇女,别的人估计想出镜想得眼绿�。

�说用电脑打电�,好在Skype有Linux版,用起�效果一�,总算�输于Windows一次。其实也就是现在IP设备�足,总有一天大家会用上Skype手机的。看人家银行,电脑也是Dell的,�幕上就一个字符界�,这��用电脑哪。

Leave a Comment

赞一下Eyou

因为清�校�网用的是Eyou的邮件系统,近��现Thunderbird连�上它的SMTP了,总是报告连接失败,请检查,与此�时,Outlook�还能用。�闷了一阵�之�,昨天�然想起Eyou开�个团队Blog,就跑去报告了一下,��也有人说到了。没想到今天早上QYB就�系我,说已�确认,�以�级解决。

这个�超级赞。事实�明,Blog是很有用的。

Leave a Comment

通过Thunderbird 1.5将邮件备份到Gmail

把邮件备份到Gmail是我一直有的想法,以å‰?用过其他两个å°?软件,å?¯ä»¥ä»ŽThunderbirdçš„mbox文件中直接读å?–信件,一å°?å°?地å?‘é€?到Gmail,如果网络好,这件事应该早完æˆ?了,å?¯é™?于咱们的网络æ?¡ä»¶ï¼Œåœ¨å?‘é€?时总是出现莫å??其妙的问题,并且ä¸?知é?“问题所在,最å?Žå°±æ”¾å¼ƒäº†ã€‚

现在Mozilla Thunderbird已�1.5RC版下载,在这一版中,邮件过滤器部分增加了两个��的新动作:自动回�和自动转�,��以将满足一定�件的邮件自动地进行回�(这里�使用预存的模�)或是自动地转�到�外的邮箱。自然,就�以利用自动转�的能力把邮件�往Gmail进行备份。

现在Gmail已�有2679MB的容�,应该�以满足大多数人的�求;如果真的�够,那么对于这样的强力用户,我想�生�几个备份信箱Google�至于�高兴�。

这里Thunderbird比��用的备份�软件强的一点就是它�以使用安全连接,也就�开了�述�网络问题“。支�安全连接的SMTP所知�多,就直接用Gmail的好了,其设置�以�考Gmail帮助中SMTP部分的说法。但用Gmail的SMTP除了�求用户认�之外,信件的From会被修改为�一个Gmail账�,所以在日常�信时�是特别有用,但用于备份到Gmail也就无所谓了。

Tb中的过滤器在æ?¡ä»¶ä¸Šä¸?支æŒ?正则表达å¼?,也ä¸?支æŒ?简å?•的通é…?符(Wildcard),所以有些ä¸?爽。这个特性已ç»?有人在Mozillazine论å?›ä¸Šæ??出,相信会有回å“?。但好在它的æ?¡ä»¶è¿˜æ¯”较多,比如有â€?è€?于“××天或者从æŸ?日到æŸ?日,这基本上也就足够了。如图所示。

�测试,这个方法相当�功,有空时�以慢慢备了。

tb-gmail-filter-2

tb-gmail-filter-1

Leave a Comment

Gmail的对�是按标题分的?

比较土,今天刚被人点出这一点,一直以为是比较正常的按Message-ID�区分的,试了几个信箱,果�其然,��改�了标题,就�独显示,而信中的Message-ID和In-Reply-To都是正确的也��会,以�真是想当然了。如果你��信碰巧��信的标题相�,哪怕它说的�是一件事,也会被归到一个对�中去(拿Yahoo�给Gmail的结果)。并�测试,这个匹�也看时间,太�的邮件它是��去查找的,哪怕它标题相�。

怪�得在Gmail里回�时缺�就�显示标题,而�点击“编辑标题�时�显示出�让人改,这样在它那里的信就�以��标题��了。虽然有些客户端�称为�乱这个Message-ID,但�实验,Yahoo mail,Hotmail,还有Thunderbird对这个的支�都是正常的,Hotmail在选项中设置�也�以看到信件的原文件。

在Gmail里�显示对�时,也�显示第一�信件的标题,�以说是对这个�法的支�,但Mail系统是�互通的,总�是一家,别人�改标题也是正常的,如果这样就�算作一�线,有点说�过去。

Leave a Comment

Debian Firefox改å??一事

最近å?‡çº§Debian里的Firefoxæµ?览器的è¯?,就会å?‘现它已ç»?改å??了,就直接å?«å?šFirefox,去掉了Mozilla一è¯?。这个问题应该在Debian社区内部争论很久了,LWN上有一个比较全的介ç»?,大概说一下它的æ„?æ€?。

Mozilla基金会是Firefoxå’ŒThunderbird的开å?‘者,它们都在Mozilla Public Licenseå??议下å?‘布,是标准的自由软件,但它还ä¸?æ„?味ç?€å®ƒä»¬å?¯ä»¥éš?æ„?出现在å?‘行版中。

还有一个问题是商标。Mozilla基金会æŒ?有所有这些商标(在Firefox里é?¢ç‚¹å¸®åŠ©ï¼Œå…³äºŽï¼‰ï¼Œè€Œå¦‚ä½•ä½¿ç”¨å•†æ ‡åˆ™è¦?看它的商标政策。其中说,如果你è¦?å?‘布这个软件,并命å??为Mozilla Firefox,就è¦?é?µå®ˆæ¯”较严格的规定,包括å?ŒMozilla基金会签订一个å??议,å?Œæ—¶åŸºæœ¬ä¸Šä¸?对软件进行任何修改。ä¸?能增加扩展,æ?œç´¢å¼•擎ä¸?能改å?˜ï¼ˆå› ä¸ºå®ƒä»¬éƒ½æ˜¯ä»˜äº†é’±çš„)等等。这å?ŒDebian的需求ä¸?符。

å?¦å¤–一个方法是å?‘行“社区版â€?,它å…?许进行较多的修改,å??字上å?¯ä»¥ç”¨â€œFirefox社区版â€?,执行文件å?¯ä»¥å?«firefox。但基金会ä»?拥有对此命å??çš„å?¦å†³æ?ƒï¼šå¼€å?‘者个人或团队如果å?‘布了低质é‡?的软件并且补救措施ä¸?得力的è¯?,它会è¦?求开å?‘者å?œæ­¢ä½¿ç”¨è¿™ä¸ªå??字。

当然,基金会的目的是å?¯ä»¥ç?†è§£çš„:…我们需è¦?对商标ä¿?æŒ?足够的控制,确ä¿?它æˆ?为å“?质和安全的ä¿?è¯?。这需è¦?ä¿?è¯?ç»?ä¸?会有人å?‘布一个称为Firefox的软件,其中å?´åŒ…å?«æœ‰é—´è°?件。我们还希望é?¿å…?有人以官方å??义å?‘布一个ä¸?太稳定的高度优化版。

Debian计划的目标å?´æ˜¯å?‘布100%的自由软件(除去Contribå’ŒNon-free),这就包括修改代ç ?的自由。但Debianç›®å‰?å?‘行的Firefox是带有一些补ä¸?的,比如扩展管ç?†å™¨å°±å?¯ä»¥è¯†åˆ«å¤šç”¨æˆ·ç³»ç»Ÿï¼Œè¿™è¶…出了商标政策的许å?¯èŒƒå›´ã€‚甚至,Mozilla基金会还è¦?求连安全补ä¸?也ä¸?能自己加。当然,Debian项目对这些å??议是了解的,他们也一直在考虑这些问题。

而Mozilla基金会也希望能å?ŒDebian一å?Œè§£å†³è¿™äº›é—®é¢˜ã€‚方案大体是Mozilla认å?¯Debian的能力,å…?许他们打上自己的补ä¸?,å?Œæ—¶ä½¿ç”¨ç¤¾åŒºç‰ˆçš„å??字,但对于Debian的用户æ?¥è¯´ï¼Œä»–们将没有这些æ?ƒåˆ©ã€‚也就是说,Debian用户如果想å†?修改这个软件包,然å?Žå†?å?‘布的è¯?,他们就得å?ŒMozillaè?”系一下。

这等于一个å?ªé?¢å?‘Debian项目的特殊å??议,这å?ŒDFSG(Debian自由软件指å?—)的第8æ?¡å†²çª?。那一æ?¡è¦?求Debian项目ä¸?能有å?ªé?¢å?‘Debian的东西,所有软件必须对所有人包括所有用户在内开放,使用å?Œæ ·çš„å??议。

ç„¶å?Žè¿™ä¸ªè®¨è®ºå°±é?™ä¸‹æ?¥äº†ï¼Œä¹Ÿè®¸å¤„于æŸ?ç§?é?žå…¬å¼€çš„状æ€?。原文作者也说ä¸?好情况。如果完全没有达æˆ?å??议,Debian当然还能以其他的å??å­—æ?¥å?‘布这些Mozilla软件,比如Iceweasel就是一个工作代å?·ï¼Œä¹Ÿæœ‰äººæ??议其他的å??字。

Mozilla�会是最�一个希望控制自己软件�质的组织,所以这�问题还会继续存在。也许Mozilla应该放宽一些�制?

==
我个人是赞æˆ?Mozilla的作法的,Debian改å??也是正确的作法,至于å?ŒDFSG冲çª?,则应该考虑这个包是å?¦å?¯ä»¥æ?¢ä¸ªç›®å½•(?)。当然,这事也挺å¤?æ?‚,Firefox现在应用广泛,改å??å­—å½±å“?也比较大。

我æ?œäº†ä¸‹Debian-legal,没有å?‘现有更新的说法。这回改å??,ä¸?知是因为有最终的ç?†è§£ï¼Œè¿˜æ˜¯æš‚时这么å?šï¼Ÿå“ªä½?有更新消æ?¯ï¼Œè¯´å‡ºæ?¥å?¬å?¬ï¼Ÿ

Leave a Comment

Debian新手apt-get/dpkg简明入门

简略翻译,原文在 All about Linuxçš„Blog上。其实,这里有个更全的早就翻译过的APT HOWTO,强烈推è??。

Debian是最早的Linux�行版之一。它能引起公众注�就因为它让安装与�载软件�常简�。在其他�行版还陷在�赖性的泥潭里时,Debian用户因为有更好的包管�系统而��这些困扰。

所有基于Debian的�行都使用这个包管�系统。Deb包�以把一个应用的文件包在一起,大体就如�Windows上的安装文件。这里�介�的就是如何使用安装包处�软件�达到我们的目的。

用apt-get的第一步就是引入必需的软件库,Debian的软件库也就是所有Debian软件包的集�,它们存在互�网上的一些公共站点上。把它们的地�加入,apt-get就能�索到我们想�的软件。/etc/apt/sources.list是存放这些地�列表的�置文件,其格�如下:

deb [web或ftp地å?€] [å?‘行版å??å­—][main/contrib/non-free]

比如Ubuntu是一个基于Debian的�行,它的Sources.list�以是这样的:

deb http://in.archive.ubuntu.com/ubuntu breezy main restrcted

你�以自己加上自己的地�。apt-get.org 上�有一些�错的地�列表。

设好地å?€ä¹‹å?Žï¼Œå°±è¦?把本机上的软件库跟网上的库å?Œæ­¥ï¼ˆå?ªæ˜¯è½¯ä»¶æ??è¿°ä¿¡æ?¯ï¼Œä¸?包å?«è½¯ä»¶æœ¬èº«ï¼‰ã€‚这样,本机上就有了一个å?¯ç”¨çš„软件的清å?•,命令如下:

# apt-get update

�行�功之�,你就�以�到在你的�行版中有哪些软件了,命令是apt-cache,�行这个命令是在本机是检索,而�连到网上。如:

# apt-cache search baseutils

这个命令�以列出baseutils这个软件包的情况,有还是没有,还有版本等。

看到库里有这个软件包�,就�以安装它:

# apt-get install baseutils

这时我们就�以看到apt-get的�力了。如果baseutils�赖于�个�外的软件,或者一个�行库xyz.0.01.so,apt-get会自动下载这个包(或�有这个库的软件包)。这��自动�赖性处�。通常,如果你�用Debian软件库内的软件,是�会�生找�到包或包版本�对的情况的,除�用的是正在开�的Testing或Unstable版本。

�载软件:

# apt-get remove baseutils

如果想看一下库里有多少软件:

# apt-cache stats
Total package names : 22502 (900k)
Normal packages: 17632
Pure virtual packages: 281
Single virtual packages: 1048
Mixed virtual packages: 172
Missing: 3369

把本机所有软件�级到最新版:

# apt-get upgrade

最�是最强力的��把整个�行版都�到新版本:

# apt-get dist-upgrade

�级时注�那些影�系统起动的东西,比如�级了内核,�级了grub或lilo等,这之�你应当�新�行grub或是lilo,让它们指�正确的�置,�则�级之�会工作�正常的。

用apt-get安装软件时,它会从网上(在sources.list里指的那个站点)下载所用的软件包,这个包将存在本机上,目录是:/var/cache/apt/archives/。时间长了,这里会�得�常巨大,�用大�的硬盘空间。�想清�这个目录,�以�行:

# apt-get clean

还有一个自动清�功能,它�清除那些没用的或者是�完整的软件包:

# apt-get autoclean

这样在�装�软件时就�然能使用已�下载好的,而�是�到网上去下载。

dpkg � 底层一些的包管�工具

用上apt(高级包管�工具)之�,一般是�需�处��个的deb文件的。如果需�,就�用dpkg命令。比如想自己装gedit:

# dpkg -i gedit-2.12.1.deb

�载:

# dpkg -r gedit

这里å?ªå†™å??å­—å?³å?¯ã€‚还å?¯ä»¥åŠ ä¸Š–purge(-P)标志:

# dpkg -P gedit

这会连�gedit的�置文件一起删除,�用-r的�是�删除�置文件的。

如果�想安装一个deb包,但想看一下它里�有什么文件:

# dpkg -c gedit-2.12.1.deb

如果想多看点信�:

# dpkg -I gedit-2.12.1.deb

也�以用通�符�列出机器上的软件:

# dpkg -l gcc*

这会列出所有gcc开头的软件包:
Desired=Unknown/Install/Remove/Purge/Hold
Status=Not/Installed/Config-files/Unpacked/Failed-config/.
/ Err?=(none)/Hold/Reinst-required/X=both-problems
/ Name Version Description
+++-===============-==============-========================
ii gcc 4.0.1-3 The GNU C compiler
ii gcc-3.3-base 3.3.6-8ubuntu1 The GNU Compiler Colletio
un gcc-3.5 none (no description available)

其中,第1个 i 表示希望安装,第2个 i 表示已ç»?安装,第3个字段是问题(如果有)(这3个字的å?«ä¹‰å?¯ä»¥çœ‹ä¸Šé?¢é‚£3行,desired, status, err),å?Žé?¢æ˜¯å??字,版本和æ??述。un就表示,Unknown, not-installed。

如果想看�包是�已�安装:

# dpkg -s gedit

如果想看�软件都有哪些文件,都装到了什么地方:

# dpkg -L gedit

如果�想看其中的�些文件,就加上Grep:

# dpkg -L gedit grep png

当然还有aptitude和Aptitude,�者是终端上�行的带��的工具,�者是X窗�上�行的图形化的程�。

还有,列出�包的详情:apt-cache show gedit
一些强制的命令:dpkg –force-help

Leave a Comment

备份Del.icio.us和Bloglines

Delicious和Bloglines是平时比较�赖的两个WEB�务,虽然稳定性尚�,但这两天�连续碰上�务关闭。Delicious是�给了Yahoo,�能在�机器,还��到�电事故,让人��对Yahoo的技术实力有点怀疑;Bloglines是正常的通告��数�中心,�算事故。�这些�务都在美国,它们�便正常�机器也选在美国人�觉的时候,那就是咱们这边大白天,正是�用的时候。所以备份也就必��少。

�Delicious竞争的有Furl/Spurl/Blinklist等等,在Furl和Blinklist注册了,感觉都还�以。但在Delicious���导出的工作费了牛劲,我在那里有806个链接,总是导出�完整,有时候出�的文件100�KB,一会多些到150多KB。我先是以为网络有问题,或者是什么缓存,�想想�至于。��终于想到伟大的FW,架起代��上,果然把全部文件�到了,最�一个链接也出�了。在Delicious的Setting里�,Export出�的是Netscape/Mozilla书签格�的HTML文件;而从Post链接(http://del.icio.us/api/posts/all)出�的是XML文件。如果想看自己最早的一个链接,�以用这个链接:http://del.icio.us/YOURUSERNAMEHERE?page=THELASTPAGENUMBER 。

BlinkList导入相当顺利,而Furl则很�顺利,症状如�导出Delicious一样,我怀疑它在导入时�新开了一个连接,而且没有使用�样的代�,于是��上了GFW。所以现在我对Google的仰慕�加深一层,Gmail一开始就全程SSL连接是多么得明智。

Bloglines备份比较简�,它使用的OPML基本上是RSS阅读器的标准。我�找的是Rojo和Newsgator。这个东西我�用国内的,也�在本机上装软件看,原因�必�说。

现在比较��的网络�务还有Webmail没有备份,我现在用的主力是Gmail和Yahoo Mail,表现一直�错,没碰上过几个�时�能访问的情况。我也曾试图把普通的邮件备份到Gmail,但找到的��软件没有用S连接,因此也�到FW问题,最�就放下了。

试用过这些备份æœ?务之å?Žï¼Œè§‰å¾—还是Bloglineså’ŒDelicious最方便,这其中肯定有习惯的因素,但也确实觉得这两个æœ?务简å?•å¾—æ?°åˆ°å¥½å¤„,å?ªæ??供最必è¦?的功能,å?Žæ?¥çš„这些功能上都è¦?丰富,但å??而用起æ?¥æ„Ÿè§‰ä¸?好。比如Rojo,界é?¢ä¹ŸæŒºèŠ±çš„ï¼Œè¿˜æ˜¯æ•´ä½“ä¸€é¡µï¼Œä½†ä¸?如Bl那个è€?å¼?分帧的页é?¢ï¼ŒRojoè¦?下下移动就连树形列表也è¦?一å?—移动,找正在看的Feedé?žå¸¸éº»çƒ¦ã€‚更简å?•的也有,就是Google Reader,但已ç»?简å?•到ä¸?能用了。

现在互�网上最猜��的是什么?是Google的算法�?是盖茨的电脑桌��?�对�是,而是国产防�墙。我深刻地�解到,这家伙是个活生生的东西,已��步具有一定的领袖气质����预知他下一步是��还是微笑的那���我在Delicious上贴链接时都没有用过代�,但现在那些�就�能正常通过了;也有�能�独一��以通过,但放到一�就�综�出什么��,于是通�过?当然,墙洞的大�和方�肯定是�时进化的。

Leave a Comment

宣传文泉驿

我是一å?‘鼓å?¹å›½å®¶åº”当æ??供一套å…?费字体供全国人民使用的,因为这个国家指定了GB18030作为全国的汉字编ç ?标准,并且是强制性的,但å?´æ²¡æœ‰ä¸€å¥—å?¯ä¾›å…¨å›½äººæ°‘使用的å…?费的GB18030字库。所以,这一标准就å?˜ç›¸æˆ?为字体公å?¸çš„è?¥é”€æ‰‹æ®µï¼Œè¿™æ˜¯ä¸?对的。

香港特区政府指定了10646,就æ??供了相应的满足标准è¦?求的字体,放在网上供个人å…?费使用,这是é?žå¸¸æ­£å¸¸è€Œä¸”正确的政府行为。

所以现在在自由领域内,字体�是个让人高兴的东西,好在�路大侠已�在努力自己制作,从少些的GB2312到现在的CJKExtA;从点阵�到矢�。文泉驿是其中首屈一指的项目,强烈建议大家去贡献一下力�。如果�是有特别多的时间,�以直接在网页上制作,制作过程就是点鼠标,Firefox�览器以�Linux平���支�。

现在�制作的汉字已�比较��,�12点阵还将就,9点就必须�笔划了,这方�应该先看一下制作标准。

QYT点å??è¦?我去,我当然义ä¸?容辞地就去点了两个å¤?æ?‚的:

[䨟_9pt]|[䨟_10pt]|[䨟_11pt]|[䨟_12pt]
[䨠_9pt]|[䨠_10pt]|[䨠_11pt]|[䨠_12pt]

水平一般,感觉还挺难的。大家多多支��,总有一天,我们会有一套完美的自由字体�用的。

Leave a Comment

gdm会造��读�.xsession

很�闷的错误,�知�为什么。起因是我一时想起�Gnome,就在gdm里�切�到Gnome里去看了下,�回�时还是进入了缺�的Xfce4,就这么一个简�的切�,把输入法�死了,�以�行scim或是Fcitx,Ctrl+Space就是��出输入法。

仔细观察�现,.xsession�知为何被略过了,到/etc/X11/下�去看,一无所获。

�闷间想起�用gdm一下会�会��。果然在gdm上�选择一次窗�管�器,这回选了一下xfce(其实缺�就是),进�居然就是好的了。

�明白什么原因。gdm是 2.8.0.6-1。

刚开始出错时以为输入法有问题了,�从scim�回fcitx,当年是因为fcitx死活��定ooo中文输入��的scim。这回�现fcitx进步还是挺大的,至少五笔比scim强�少,支�z键打头输入拼音,支�分�键开头输入英文,支�大写开头输入英文,这就很方便了。

Leave a Comment

暂关Captcha,�Nucleuscms开�中调用Blog对象的方法

�务商�级PHP,新编的带�libgd,�没有装上Freetype支�,�用它写字的Captcha就�能用了,先关掉,估计机器人Spam也早忘了这里�:mrgreen: 其实我觉得认字这一招也�一定很好嘛,也许�以在上�贴个头�,判断一下男女,机器识别也有点难度�?

正好看了一下Log,里é?¢ä¸€å †PHP Fatal error: Call to a member function on a non-object in…,检查一下,原æ?¥æ˜¯å‡ ä¸ªæ?’件没有跟上新形势,调用blog对象方法有误。ç»?ç?†è§£è¿™ä¸€é¡µçš„精神,感觉全局å?˜é‡?$blog应该是包å?«å¤šä¸ªBlogä¿¡æ?¯çš„一个å?˜é‡?(Nucleus支æŒ?多Blog),在它这里直接调用针对æŸ?个Blog的方法是ä¸?行的,å?¯ä»¥ä»Ž$blog这里å?–得真正的å?•个Blogçš„ID,用IDæ?¥å?–得它的blog对象:

global $manager;
$blog =& $manager->getBlog($blogid);

站务记于此。

�更新】�加上了Captcha,Spam还是挺厉害的。��观察Error log,现在网上一堆爬虫,目标全是upload.asp/upfile.asp,诸如此类,看上去�些asp的系统一直就被人盯� :mrgreen:

Leave a Comment

« Newer Posts · Older Posts »