Blog on 27th Floor
主页 随便 电脑 电影 社会 阅读 下载 本站 存档
主页 随便 电脑 电影 社会 阅读 下载 本站 存档

09/22/05

Gmail中文主页乱码消除

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
我一般只给开源或开源友好者报Bug,开源软件那里怎么着也会有点回音,公司那里从来没有回音。但前几天,当我再一次给Google报Gmail中文主页乱码的时候,他们终于有回音了,虽然是在3天后,然后说明了情况,最后的回复是16号的。

现在,Gmail中文主页是正常的了。

咳咳,也许这只是Google的正常维护。虽然我在这里自得,但确实没有证据表明这两件事有更多联系。 [阅读全文]

09/22/05 17:08:00,由 cathayan发表。 本文链接

09/19/05

用IRC和mailinglist

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
经常在网上看到有人推广:建了一个linux技术群,欢迎高手加入。这是天大的笑话。

Linux和群放在一起,已经构成了这个笑话的全部。原因是什么?因为有“群”的QQ官方完全不支持Linux,如果用linux,你就没有一个正式的登录QQ的工具,Luma大侠搞出来一个,似乎略带点群的功能,但据说也不能进行管理。早些年,曾经有同类软件的努力,但被QQ公司毫不留情的打掉了。用这样一个对Linux完全不友好的工具来讨论Linux,会有人用吗?

有人说了,也许搞Linux只是做服务器,他的桌面还是Windows,因此他还可以用正牌的QQ。我无从反驳这种说法,但就我的经验,一个认真的用Linux的人,或者对UNIX熟悉的人,也许不必到“高手”的地步,他在气质上是有特别之处的。这是文化的作用。

前两天RMS来北京,有去签名的人拿了UNIX的书他都不签,拿了开源书的都要翻到附录GPL协议那里才签,还有拿WinCE PDA的,那更是直接拒绝。对理查德·马修·斯多尔曼来说,自由是一切的基础,是他的信条。他同开源的斗争也一直不曾妥协,他认为只是开源是不够的。

对不少人来说,RMS是谁尚且未必知道,他这样强悍的思想估计更是难以接受。但我认为搞开发的人必须了解这个。如果你是为公司做项目,那样反正做了是公司的,无所谓。如果是为自己做,或者为兴趣做,为声望做,则必须明白你的基础在哪里。有个眼前的例子,就是IE7,它的Beta版已经加上了Tab支持,我相信它将包含或是留出插件接口给现在Myie的所有功能。也就是说,IE7一出,你基于IE核心的所有努力将不再有价值。也许有人会说他能比MS做得更好,这我不相信,只要MS看中的地盘,没有它占不到的。围绕QQ做事情也是如此,你不是在一个自由的平台上做。大的项目还有个.net的实现,MONO,微软根本不给它参加PDC的任何机会。

如果你在自由的基础上做,那评价你的只有你的努力和天分,firefox就是从mozilla套件中脱身出来的,无人可以抹杀你的劳动,只要它够好。

微软有Windows做为平台,它说什么是什么,QQ也有自己的协议,它说变一下谁也没有办法。很快的一种努力消失于无形,开发者不会有任何办法。

开源/自由的平台是开放的,任何做出有价值工作的人都不会被忘记(BSD?)。

RMS那么激进,自有他的道理,没有他的激进,哪里会有更多的人认识到其中的问题?再回到交流的问题上,如果真是爱好Linux的人,他们自有自己的交流渠道,何必去烦扰高贵的QQ呢(为什么叫高贵呢?是因为有钱,居然连虚拟的小衣服都要掏钱买,实在够高贵)?

我更倾向于认为这些新上手的Linuxer们有良好的愿望,但还不了解自由的文化,起码不知道这个地方大家都使用什么交流,这里可以推广一下:IRC--即时聊天,可群聊或单聊;mailinglist--邮件列表,用于共同讨论问题,Google把它翻作“论坛”,也未尚不可;BBS,起码应该提供Telnet登录吧。较常见的IRC服务器:irc.freenode.net;更常见的mailinglist服务,groups.google.com/groups.yahoo.com,有他们的ID就可开自己的List,并且这两家公司对开源的态度比较好,他们自己就用BSD或是linux。

如果真要用现在意义上的IM的话,推荐Jabber,或者就是GTalk,它们实际上用同一种协议。

对这些名词还有不理解的地方?以前会有人说RTFM,后来说STFW。如果还不明白,请把下面句子抄写100遍:

我应该在问问题之前先用Google查一下。

09/19/05 22:32:35,由 cathayan发表。 本文链接

09/16/05

Mozilla Thunderbird广告词

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
还是推荐Thunderbird

多账号,多文件夹

Filter,filter可执行转发回复动作

自动防垃圾,有完美GPG扩展

未曾遇到任何乱码问题

Thread会话显示。可搭配日历日程扩展

可直接删除信件中的附件

超强搜索,搜索亦可定义为虚拟文件夹

边输入边check spell

简单的话直接用,复杂的话很有折腾的空间

自由软件,开放源代码。

09/16/05 00:01:00,由 cathayan发表。 本文链接

09/14/05

Thunderbird发信时自动备份

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
也许无聊,也许很有用?好的软件就是自动化程度高,可调节性强,lemon@newsmth发现了这个:

配置文件里面有这两行:
user_pref(“mail.identity.id1.doBcc”, true);
user_pref(“mail.identity.id1.doBccList”, “email@gmail.com”);

也就是Mozilla的标准的Config:about的配置方法。在Thunderbird 1.5 beta1里面,高级中有专门的Config编辑工具。查找一下,不但有doBcc,还有缺省的CC,正常情况下当然是False了,把这个改了,自然就可以每发信都BCC或CC了。

我最早推荐的是Filter功能,也就是对满足一定条件的信件执行某一动作,1.5以前只能拷贝移动打标记等,现在1.5可以Forward,可以Reply,这当然更加方便了。比如收到某信就转发一个到某地址,收到另一信就回复一个等等。或者把某信箱的信全部Forward到Gmail做个备份也可以吧?还没试它的条件中是否支持*。

这样干活的计算机才是计算机啊。

09/14/05 16:53:39,由 cathayan发表。 本文链接

09/13/05

Slashdot vs. Digg

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
Slashdot大家可能已经不陌生了,网上首屈一指的群体Blog,虽然它出现那会似乎还没有Blog这个词。Digg.com,是新近出现的一个群体性网站,人气升得很快。Digg不同于/.的地方,在于它是人人可发贴,但贴子是否出现在主页上则要靠网友的打分,等于是被网友给“顶”上去的。

有人比较了这两种模式的区别,以他自己的亲身经历为依据,他刚刚有两篇文章分别被这两个站给收录了。在人群上,/.出现早,已经形成了以Linux黑客和开发者为主的人群;而digg新近出现,又是广泛参与的基础,所以其读者人群更广泛,兴趣更多样,虽然主要也是技术爱好者和最新兴趣的Blog人群。在内容上,/.喜欢长文章,最重要的是文章要合乎它的兴趣,即开源自由相关或是开发相关;而digg就喜欢短文章,说明白事即可。另外,两者在文章的评论上差异更大,/.有名的就是它的评论,多数时候可以发现评论比内容本身更吸引人,而在此地进行评论的各路人马似乎也更成熟,有参与的韧劲,经常有数段之多的评论,还有的为报道补充内容,前后上下无所不包;这些人还希望互相评论,即因一个评论而转向另外一个话题,成了评论的评论;在digg上,评论就不多,互相评的就更少,但以消息内容为核心。

最终,作者认为/.形成了以读者为中心的社区,而digg更像是个新闻聚合器,社区相对要弱些。所以它们这两种完全不同的模式不会有冲突,而是将继续存在下去。而这两个网站,倒都和他们的名字挺相配的。

slashdotcn.org是模仿/.的,但毕竟人群不一样,和/.自然也有不同。digg现在还没有模仿者,可能是因为它的程序的缘故吧,那种靠网友往上推文章的方式应该能吸引人。

09/13/05 00:01:00,由 cathayan发表。 本文链接

09/12/05

Thunderbird 1.5 beta 1发布

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
同Firefox 1.5b1的进步相比,Thunderbird 1.5比1.0.x版进步相对要小,相同的是几个扩展也一样不能用,表现为Not compatible with tb 1.4。

注意这里以及安装时都显示Thunderbird 1.4,但在About中显示为:

Thunderbird
version 1.5 Beta 1 ( 20050908 )

界面上没有采用Firefox 1.5b1那种更朴素的平面的风格,而是沿用了普通Windows的3D按钮风格。

扩展中我只装过两个,一个Enigmail,加密签名的,另一个是Calendar,都得等更新才能再用了。这两个其实装了用得不多,去掉影响也不大。

比如诱人的功能有:随打随检查,也就是英语拼写检查吧,不对的字下面会加下划线;在Options里面加了Config editor,点击后打开的是about:config编辑窗口,这个比较有用,可以看一下怎么改TB了;最强的是过滤器Filter,以前只能把符合过滤器要求的邮件打标签拷贝移动等几个功能,现在加上了两个最强的:可以把符合要求的邮件回复或转发到某个地址了。这样的话,就可以把某信箱的信全部转发到Gmail了,也不用再找软件了。

最后,这次我直接安装到了1.0.6版的目录,也没有卸载原来的,安装正常,启动时一直不能起来,只要全卸载再装就好了。这样做倒没有影响到原来的信件。

09/12/05 17:41:22,由 cathayan发表。 本文链接

09/11/05

再来10个你可能不知道的CSS技巧

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
本文作者是:Trenton Moss。
发表网站是:http://www.webcredible.co.uk

前10个技巧本站亦有翻译。

本翻译并未得到作者或网站授权。一切权利都归原作者及原网站所有。
如果你得到原作者或原发表网站的授权,可以自由使用本翻译。

1. Block和inline元素对比
所有的HTML元素都属于block和inline之一。block元素的特点是:

  • 总是在新行上开始;
  • 高度,行高以及顶和底边距都可控制;
  • 宽度缺省是它的容器的100%,除非设定一个宽度

<div>, <p>, <h1>, <form>, <ul><li>是块元素的例子。相反地,inline元素的特点是:
  • 和其他元素都在一行上;
  • 高,行高及顶和底边距不可改变;
  • 宽度就是它的文字或图片的宽度,不可改变。

<span>, <a>, <label>, <input>, <img>, <strong><em>是inline元素的例子。

用code class="inline">display: inline 或display: block命令就可以改变一个元素的这一特性。什么时候需要改变这一属性呢?
  • 让一个inline元素从新行开始;
  • 让块元素和其他元素保持在一行上;
  • 控制inline元素的宽度(对导航条特别有用);
  • 控制inline元素的高度;
  • 无须设定宽度即可为一个块元素设定与文字同宽的背景色。


[阅读全文]

09/11/05 23:56:43,由 cathayan发表。 本文链接

09/09/05

Firefox 1.5 beta1初步感受

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
Firefox 1.5 beta 1终于可以下载了,应该是当地时间8日22点多才正式放出的,About中显示:

Firefox
version 1.5 beta 1

Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8b4) Gecko/20050908 Firefox/1.4

目前只有英文版。

安装使用一切正常,图标菜单无明显变化。菜单样式变了一点,Win2k上看似乎更朴素了。从感觉来看,速度有所提升。向前后退翻页尤其明显地快,这同它宣传的一致。

可以用鼠标拖动Tab标签来调整位置;在Tools--options里面加了一项Tab选项,可以直接指定在新标签中打开链接;Options菜单中分类变成了横向的,更好用吗?没觉得。

Tools菜单中有了Read mail和New message,原来是打开Thunderbird,这个我一直在用,不知道如果没装是个什么情况。

有一个Clear Private data菜单项,很好的功能。

我发现的重大改进之一是在网页上的Form中输入中文标点后不能用方向键来移动光标的毛病已经改好了!好!

另外是增加了新特性,SVG/CSS2/CSS3,据说DHTML的支持也增强了,Javascript支持到1.6。

Tabmix/tabbrowser preference/chatzilla/allinone gesture都已经不能安装,除非你改一下安装文件中的版本要求。

Adblock/tab clicking options虽然没有声明支持1.5,但确实可以安装使用。

改进了自动更新。增加了“报告不正常网页”的功能。

保存密码时缺省选项是“Not now”,这个好多了。

鉴于还是个Beta版,扩展支持还没跟上,可能得有一点折腾的精神才行。我推荐把它装到另外的目录中,然后为它设置一个另外的Profile(-p启动),这样原来的仍然保留。如果出问题,可以用安全模式启动来处理一下(-safe-mode启动)。

09/09/05 10:52:12,由 cathayan发表。 本文链接

09/08/05

10个你未必知道的CSS技巧

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
本文作者是:Trenton Moss。
发表网站是:http://www.webcredible.co.uk

本翻译并未得到作者或网站授权。一切权利都归原作者及原网站所有。
如果你得到原作者或原发表网站的授权,可以自由使用本翻译。

1. CSS字体属性简写规则

一般用CSS设定字体属性是这样做的:

font-weight: bold;
font-style: italic;
font-varient: small-caps;
font-size: 1em;
line-height: 1.5em;
font-family: verdana,sans-serif

但也可以把它们全部写到一行上去:

font: bold italic small-caps 1em/1.5em verdana,sans-serif

真不错!只有一点要提醒的:这种简写方法只有在同时指定font-size和font-family属性时才起作用。而且,如果你没有设定font-weight, font-style, 以及 font-varient ,他们会使用缺省值,这点要记上。

2. 同时使用两个类

一般只能给一个元素设定一个类(Class),但这并不意味着不能用两个。事实上,你可以这样:

<p class="text side">...</p>

同时给P元素两个类,中间用空格格开,这样所有text和side两个类的属性都会加到P元素上来。如果它们两个类中的属性有冲突的话,后设置的起作用,即在CSS文件中放在后面的类的属性起作用。

[阅读全文]

09/08/05 13:48:28,由 cathayan发表。 本文链接

09/07/05

用Firefox的感受

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
我用Firefox的历史很长了,从Netscape3Gold的时代就留下了很好的印象,虽然后来被IE4挤走,支持中文也一直没有改进,我还是下载试用过几乎每个版本,后来到Phoenix/Firebird的时代就基本上粘上了。Firefox在这期间的进步是巨大的。

不过现在要说的是最新的感受,起因是经常碰到人非要找Firefox版去挑战,发一些“我为什么又转回IE”这样的无聊文章,都是扯淡,从来不认真讨论问题。再说非要跑到人家地面上骂,心理估计也不太正常。正如在这个Blog,不要说河南和农民的坏话,河南农民会删除的。

我说这些(包括下面)并不是为Firefox推托,而是想说明这是个自由软件,其一它并不通过这个赚钱,谁都可以随便用,还可以几乎所有平台上用,人家也没有要求你非用不可,所以我们应该感激,而不是找碴;其二这是个开放社区,要的就是用户参与,大家都可以提意见,反映问题,如果能发现问题所在,所有人都会感激你,如果发现不了问题,而是发牢骚,不如还是对微软去吧--如果你买了人家软件的话。

Firefox启动慢吗?我这个感受不深。我的机器是Win2k/256MB/Piii866,另一台是Debian sid/512MB/Duron1.2G,全新启动Fx(正规的Firefox简写)也就几秒钟,从未超过10秒,在Win2k上启动IE6也许会快个1、2秒。

Firefox占用内存大吗?大,它的原则就是如果有空闲的内存它就优先使用,毕竟内存比硬盘要快,为什么不用呢?当你把Fx最小化之后,它会自动放出这些占用的。比如昨天下午开着8个页面,一天没有关闭的情况下,占用64MB,最小化后只占3MB。但有可能会有占用内存不断上涨,任何动作都会让它上涨的情况,一直长到100多,还有就是最小化也不放内存,继续保持,从而导致使用其他程序时因可用内存太小而变得很慢。

这两种情况我也见过。我的体会--仅为个人体会,纯主观,伪科学--是它可能同某些网页有关,国内网页尤甚;我的理解是Fx可能对某些网页元素(Flash,漂浮,某些写得不好的javascript,太多大图,特别是某些MS专用的特效之类)支持不好,在显示这些元素时程序上出现了问题,从而导致内存放不掉,甚至还会不断增加。

上面全是主观感受,有能力的大侠应该去Debug一下,多上些国内论坛或门户网站,效果就应该出来了。或者找一个比较确定的:一个页面上含有多张大图,这时Fx在滚动时极慢。

我上这些网站不多,所以有问题的情况也不多,上周末给别人查一点破解--这个国内多--1小时之内Fx死掉3次,我只能把原因归究于那些网页--以及Fx对那些网页的支持。其实大的门户站点虽然乱,但水平还是强于一般站点的,还没见过搞死,直接消失的。

要上这些站,有一个扩展绝不可少,Adblock,让它挡掉一些无聊的东西会减轻Fx的负担。强烈建议加装,并且找个好点的Block list加上。

Fx有可能支持很差的是Flash--在Linux上面,不是很差,而是基本不能用--所以强烈建议不安装。当然不排除你RP好,用得很流畅。这说不上是Macromedia的问题还是Mozilla的问题。但Mozilla是个非赢利组织,和这些公司找交道未必会很顺畅。但同样的插件,PDF/quicktime/java在我的机器上运行很不错,虽然启动时有些迟滞,但终归是可以用的。但网页上无聊地加声音,加动画,都是为专家所不齿的行为。

如果不装Flash插件,那么在浏览含有这类元素的网页的时候,就会出来个条条说要装插件,这个可以关掉,大家可以一试:

在about:config中修改:
plugin.default_plugin_disabled------设为false
然后重启Fx,在about:plugins里面可以看到:

Mozilla Default Plug-in

File name: npnul32.dll
Default Plug-in

MIME Type Description Suffixes Enabled
* Mozilla Default Plug-in * Yes

另一种方法就是装上Flash插件,然后在Adblock里把*.swf加入全挡掉(一位网友说的):P。 [阅读全文]

09/07/05 13:01:00,由 cathayan发表。 本文链接

09/05/05

I am too sorry for IE

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
有那么一两次听朋友说我的Blog用IE看时页面滚动不流畅,我专门找个IE6试了,确实有这种现象。但我这半吊子水平实在搞不明白,也就放下了。

我用的CSS布局还是挺简单的,全部网页包在一个大块里面,用来居中;上面是logo;左边是文章,它设了右边距250点;右边是菜单栏,宽度200,右侧飘浮;下面是一块脚注区。谁帮忙修改的话,不妨看一下页面源代码以及CSS,提提建议。

今天Live21同学又提起,同时发现网页上似乎还被放了毒,吓我一跳,仔细刷新观察,终于给抓到一个奇怪的东西,在所有代码之前,被加了一行script,JS的,指向根目录下面一个zohgcmz.js文件。吓我一跳,跑到虚拟主机上仔细检查,没发现这个文件,也没看出文件有变化。只好写信给服务商问一下了。

这个东西据Live21同学的资料,在IE里会让瑞星报告病毒,名为exploit.html.mht,诸位用IE的可要小心,同时最好还是打上各种补丁。同时向大家道歉。

本来还想说too cool for ie,现在只好说sorry了。

09/05/05 21:40:35,由 cathayan发表。 本文链接

09/04/05

Windows用得爽吗?

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
今天折腾一个别人的IBM本本,症状是有时100%CPU。上次出这个问题时是因为cns***,熟悉的人应该知道这是什么垃圾,近两天听说这家公司要清理了,连什么带标志的墙都要砸掉,心里还是颇有些爽的。

先折腾杀毒软件,原来带的Norton OEM过期了,按理说应该去买个服务,更新一下,可不管怎么说,没有。于是卸载,清注册表,清计划任务,清目录,又装了个,杀出来一个什么不知名毒。但问题还是没解决。

然后在网上看到个文章说有msconfig工具,忘了这个了,运行,果然发现启动组和注册表里的run组不太一致,多出两个没名字的,run组中就没有显示。去掉这两个,似乎没问题了。

可待到关机时,却跳出来个窗口说:结束程序 - Sample,只能手工敲一下,终止它才关机。上网找了半天,没有结果。也不知道这是个啥程序。

又发现个什么sfc程序,可以检查系统文件,查了一番,也没说什么就结束了。

现在那个sample也没解决,不知道它倒底是个什么程序,运行的是哪个程序,windows都不说,还有那个msconfig,它和run组居然不一致,不一致就罢了,居然还没名字,也根本不显示是哪个目录下哪个程序在运行。反正到现在都不知道是什么,很郁闷。

昨天搞那个gtalk confbot,正不通间,发现人家自己写了个xmllog文件,里面是jabber的xml通讯过程,写得明白:error, code 400,JID形式不对。原来是账号中多写了@gmail.com。

现在是在台式机,debian上面写,用Debian,我折腾过字体,折腾过输入法,处理过升级出问题,基本上出错时都写得明白,是哪个程序出问题总是知道的。这就是两种不同的思路吧。对我来说,不愿意面对因为不想出钱就去找破解的状况,不希望面对一个未知的进程,更不希望面对一个窗口说程序错了,却连哪个程序在运行都找不到。MS真要傻瓜化的话,我建议他们把这种不显示名字,不显示程序文件名的API一块关了算了--也许其中也有windows的秘密吧。

09/04/05 17:15:06,由 cathayan发表。 本文链接

09/03/05

Google Talk多人聊天机器人

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
这个网站放出了Gtalk的多人聊天机器人,是python代码,也是个jabber客户端,用一个账号登录,想加入群聊的可以加此账号为好友,所有同它聊的内容都会发送到所有参与者那里去。

在confbot.py中设置账号和密码:

account="你的群聊gmail账号。不要带@及其后内容"
server="gmail.com"
password="你的密码"
topic="设个主题"
admins=[
'slas*********gmail.com', 好像没什么用,和上面一样也可以
#'mymoustache@gmail.com',
# 'putyourgmailaccountheretoo@gmail.com',
]

在同一目录下建一个adminlist.txt文件,里面写个admin的账号,就写群聊账号也是可以的,似乎是不要写自己的。

然后运行这个脚本即可。

注意:
如果在自己机器上运行,你的gtalk聊天可能会不太正常,所以尽量在没人用gtalk的机器上运行它;
可能是机器或网络的原因,可能会有不小的延迟;
没有什么控制功能,大家都能加这个机器人;
代码中有向原网站自动通告的功能。

09/03/05 15:10:42,由 cathayan发表。 本文链接

我的E-Mail


Copy&Paste Exchange

访问CPeX Group

订阅Feed

订阅Feedburner
Feedsky订阅
本站订阅

请登录

导航

cathayan.org Web

最新贴

RIME 小狼毫/鼠须管的极点及五笔拼音配置
Software that rocks or sucks less
一棵热带的树换新叶的过程
几个有用的Vim招术
论语七 述而
Nomacs 图像浏览器
Windows 文件校验
Windows 10 文件批量命名简单方法
Windows 10 文件删除高级操作
本站也算是有响应式设计了

最新评论

Powered by

Powered by Nucleus CMS

版权声明

Creative Commons License
Blog on 27th floor by Cathayan is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Powered by Nucleus CMS v3.71. Best view with Mozilla browsers.