2008年12月18日

尝试重拾blog

从03年开始写blog,写的东西越来越少.现在回顾走过的轨迹,发现越来越偏向沉默了。也许年少轻狂时,经常对各种东西发表言论,后来发现这些言论随风飘逝,并没有什么影响,于是沉默的时间就越来越多了。 而随着社会阅历的增长,逐渐对一些事务习以为常,对于以前看不惯的事情学会了走开。这不知道是不是一种悲哀,也许吧。在年少的时候曾经天真的想坚决不做这样的人,但最终还是向这个趋势发展了,是热情的磨灭吗?
也许我想抗争一下,慢慢拾起这个习惯。重新做一个每天写字的人,慢慢做一个思考,表达的人。今天算是重新开始的第一笔。

2008年12月13日

s60的浏览器不错

可以直接打开这么复杂的网页,并能发表文章,己经很厉害了。

2008年11月25日

弄明白一点移动的pushmail了

反来复去好多遍,好象弄明白一点移动的邮箱的使用方式了。
==========
本邮件通过中国移动139邮箱PushEmail发送

2008年11月24日

2008年11月23日

手机上发送一下试试

中国人还是不太习惯电子邮件这样的沟通方式,明明短信使用的却这么频繁,为什么却接收不了电邮呢?这可能与语言,习惯及电脑普及程度有关系。

2008年11月21日

这是从yeah邮箱发送的.

能发出去吗?
 
 

测试一下其他邮箱能不能发blogger

测试一下,不过好象不太容易.
 

2008年11月18日

从手机上访问一下

试试,从我的移动设备发送。

2008年11月17日

测试一下

测试一下从email里面发送blog的结果.现在看来有各种各样的方案.不知道这个方案是不是可以解决所有的问题呢?如果blogger和twitter联系起来呢?

2007年6月24日

测试一下能不能从OperaMini上发布文章

This is Test。测试一下能不能从Opera Mini上发布文章,如果可以的话,说明Operamini大进步了。

测试一下Google Documents的功能

很久以前就已经用过一次Google的Documents and Spreadsheets的功能了,但是一直以来仍旧用的不多,现在再次启用一下,看是不是方便,如果方便的话,将来可能会经常用的。
其实Google Documents and Spreadsheets虽然功能上不如桌面端的Office套件有那麽多的功能,但是仍旧有自己的特点。
1.网络性
随时随地都可以用,这是最大的特点了,当然这个前提是网络要通畅,无论身在何处,都可以访问到自己的文档,这是一个非常方便的功能,这相当于一些网站提供的网络硬盘,放在Google这里,实际上比放在一般人的硬盘上更加安全。
2.共享性
原来需要发送邮件才能共享的功能,现在只要一个URL地址就行了,而且可以保持最新的,总是存在着这样的状况:你将文章发送出去之后,突然发现有些地方需要修改,但是对于已经发送出去的文档,修改的方式只有再次发送一遍,然后告诉对方我的文档修改了,请再次检阅。对方可能要重新再看一遍文档,然后比较前后两个文档的差异之处,而通过Google Documents and Spreadsheets就可以避免这样了,你完全可以再次修改,对方阅读的时候会看到最新的文档。
3.协作性
这也是借网络的便利,你可以边写边与协作者讨论,而且可以对方也可以共同修改文档,这对于处于不同空间的人们来讲,可以非常方便的协作工作,而且其提供的交流方式可以是即时性的。
4.版本管理
文章总是要改来改去的,这个功能其实早就应该实现了,不过目前桌面上多是借助用户专门的版本控制工具,如 CVS,Subversion,BZR 等这样的工具来进行版本控制,而且这些工具多是软件开发人员才使用的,一般文档写作人员并不熟悉这些工具的使用,其所谓的控制仍旧局限在修改之前重新存副本。这样往往一个文档会有几个甚至几十个副本,占用空间,而且很难找出每次修改的差异性。而Google documents and Spreadsheets 提供了版本的控制功能,像时光机一样,可以随时囬到过去的某一刻。每几秒就自动保存,而且可以方便的比较不同版本之间的差异性,这对于写作来说可是非常方便的。

2007年6月2日

也说Firefox与Opera

每当说起浏览器的时候,大部分人会将Opera和Firefox对比,因为同时做为非IE内核的占市场份额比较大的浏览器, 很容易被放在一起比较。有人认为现在的Firefox的成功是源于其强大的宣传,尤其是Google的宣传。
宣 传可能是一点原因,但是根本原因并不是源于此,实际上是Firefox成功之后,Google才开始与Firefox走在了一起,据我所知Google的 广告是从Firefox1.5才开始有的,在这之前Firefox已经开始蚕食IE的市场了,Firefox并不是靠广告而起来的,即使在Mozilla 时期,市场份额也占有的比Opera高的多,后来由于IE一再出现问题,而且不思进取,尤其是流氓软件的兴起,大家逐渐寻求非IE内核的浏览器,而 Firefox正是那时候崛起的,当时的Opera仍旧带着大大的广告条,要去除那个广告条是需要花钱购买。

另外Firefox与 Opera不是一个级别上的,Firefox是一个平台,而Opera是一个软件,平台的好处是扩展性高,几乎你能想到的功能都可以通过扩展的方式实现, Firefox所在的XULrunner平台已经变成了不少的东西,有Komodo的程序开发环境,Nvu的网页编辑器,Thunderbird邮件收 发,Sunbird的程序管理,Chatzill的IRC客户端,就是现在比较火的Joost也是基于Firefox的平台开发,大家可能看一看 Joost的安装目录,就可以看到与Firefox类似的结构,
Opera虽然功能比单一的Firefox强,应该是类似于Firefox的前身Mozilla差不多,但是可扩展性能不行,系统耦合的太厉害,第三方程序很难结合进去。

Firefox 与Opera的对比类似于Windows与IE的差别,是一个平台与一个应用软件的差别。而当时Mozilla将Firefox剥离出来是最大的成功, Firefox专心做一个平台,由第三方去开发扩展。很多人说Firefox功能太少,其实Firefox不是不能整合那些扩展,而是不去整合。
一是众口难调,各有各的喜好,实际上安装扩展只不过是点击一下鼠标就行了,简单到极点了。
二是整合进Firefox之后,增加了Firefox核心开发人员的负担,也会打击扩展开发人员的积极性。既然有更专业的人在开发维护,为什么还要费力的去整合进内核呢。
三,整合过多的内容会使内核变的臃肿,不安全。

将Firefox与Opera相比,二者本身就不是一个东西,没有可比性,喜欢Opera的人喜欢他的小巧精致,而喜欢Firefox的则喜欢其扩展功能,强大的组合能力。各有各的爱好,Firefox的对手从来就不是Opera,而是与系统严密结合的IE。

Powered by ScribeFire.

2007年5月26日

Ubuntu 7.04 加载USB ADSL猫

我使用的是USB接口的猫,用起来总是不如网上猫来的方便,中间经过了不少的挫折,最后终于成功了。

1.
首先要明确需要的东西,现在的内核2.6.20已经包含了驱动了,插上USB猫之后,在终端下面运行lsusb,我的是得到如下的结果:
batfree@ubuntu:~$ lsusb
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 002: ID 04d9:0499 Holtek Semiconductor, Inc.
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 004: ID 0572:cb00 Conexant Systems (Rockwell), Inc. E-Tech ADSL Modem v2
Bus 002 Device 001: ID 0000:0000

说明我的猫是Conexant Systems (Rockwell),已经被内核认出来了。
虽然内核里已经包含了驱动程序,但是有个东西还是需要的,那就是firmware,这个是LINUX没有附带的,因为涉及到专用代码的问题,厂商是没有提供的,为了得到这个firmware,需要用到一点小技巧。
2.
那就是将windows驱动程序里里面的firmware提取出来到linux下面用。
需要到下面的地址下载一个工具,用来抽取Firmware,

从Windows下用的USB Modem 驱动里找到CnxEtU.sys这个文件,放置到cxacru-fw所在的目录中,执行
batfree@ubuntu:~/cxacru.zip_FILES$ ./cxacru-fw CnxEtU.sys cxacru-fw.bin
found firmware in `CnxEtU.sys' at offset 0x41c0

出现上面上行的说明,说明提取成功,提取出来的firmware就是cxacru-fw.bin这个文件。
如果不成功,说不定你要自己重新编译一下cxacru-fw.c文件
执行
gcc -o cxacru-fw cxacru-fw.c
重新编译得到 cxacru-fw,然后重新执行上面的命令提取Firmware。
3.
接下来就要将firmware放置在相应的目录下面,让Linux能够调用 。
将获得的cxacru-fw.bin 复制到/lib/firmware对应的内核下面。

4.
最困难的已经完成了,接下来要做的就是为制作拔号部分了。我这儿用的是PPPOA,有的地区用的是PPPOE,各有不同。
到目录/etc/ppp/peers目录下面新建一个文件,如usbadsl添加如下内容。
###############################
noipdefault #自动获取IP地址
defaultroute
usepeerdns #使用获得的DNS
sync
persist
noauth
nopcomp
noccp
novj
debug
kdebug 1
user "username" #将username换成你的的用户名
plugin pppoatm.so
0.100 #这儿比较重要,要看你的 VPI/VCI 值,有的是8.35,我这儿是0.100,
#这要看ISP提供的是什么,可以打电话问电信或者是网通,也可以Windows下面找到这个值
#我是在Accessrunner Control Panel里面按下Alt+C之后显示出来的值。
#########################################

保存之后,就行了。

5.
接下来是定义网络接口,
在/etc/network/interfaces文件中添加
#####################################
# The ADSL connection
auto ppp0
iface ppp0 inet ppp
provider usbadsl
#####################################


6.
接下来是添加用户名和密码了,因为拔号上网的时候需要用到。
在/etc/ppp有个pap-secret和chap-seret这是上网时用户名查找的地方。
看ISP使用的方式是PAP还是CHAP认证,如果不确定的话可以这两个文件都添加。
在里面增加一行。
#############################
username * password *
#############################

注意中间的不是空格,而是用Tab间隔的。
接下来运行 命令
pon usbadsl就可以连接网络,
poff usbadsl就可以断开网络了。


7.
现在已经就绪了,可以上网了,输入ifconfig看是不是有个ppp0连接,
显示了你的IP地址,等等。
我的笔记本上无论在Windows下面还是Linux下面都需要在开机之后再将USB ADSL Modem 插上去,否则系统找不到,但是台式机上猫不需要开机后再插,不知道是不是因为节电的原因,笔记本默认不激活猫呢?
如果出现不能联网的原因,可以将猫拔下来重新插上去,插上去之后,
运行dmesg| grep ADSL查看ADSL信息。
我的机器上显示如下:
[ 75.352000] ATM dev 0: ADSL line: attempting to activate
[ 104.300000] ATM dev 0: ADSL line: attempting to activate
[ 114.328000] ATM dev 0: ADSL line: channel analysis
[ 119.336000] ATM dev 0: ADSL line: up (2048 kb/s down | 512 kb/s up)

最重要的是最后一行,表示已经连接上了,应该会自动上网了,如果不行就运行 pon usbadsl.
现在电信流行DNS劫持,经常将正常的地址说显示不出来,然后拿广告给你看,如果你嫌烦,可以将DNS地址改成OpenDNS
修改/etc/resolv.conf添加两行:
nameserver 208.67.222.222
nameserver 208.67.220.220

2006年12月31日

搜索引擎算法改进-用户满意度评分法

自从google使用链接评分算法以来,现在的流行的搜索引擎都开始采用这种算法了。简单来说就是利用互联网的本质--链接 来打分。某一个网页的被链接次数越多,说明这个网页越流行,因为公众的投票是最好的选择。通过计算链接,就可以给世界上所有的网页进行排序了。当然了,也不是简单的谁链接多就是谁厉害,还存在着一个权重的问题,也就是分值越高的网站,他说话的分量越重,因为根据普遍原理,一个值得依赖的人的说话可信度就越高。

现在的google,百度采用的都是这样的算法。当然实际应用起来并不是这么简单的。但基本原理应该就是这样。

现在看来这种算法是非常成功的,Google ,百度等利用这种算法都取得了理想的结果,排除人工因素,这也是非常有效的。

但是在这个里面,全是基于机器的算法进行的,没有考虑过人工的因素。搜索引擎是人在用,每天有大量的用户用各种单词来查找想找到的东西。什么样的内容用户最感兴趣呢?这只有用户自已知道,因为同一个单词搜索出来的结果会因用户的不同目的而有不同的反应,有些用户找到自己想找的东西,感到非常满意。同时有些用户则可能无法在第一页找到想要的东西,需要翻几页才能对搜索结果感觉到满意,这就降低了搜索的体验。

每天大量的用户对搜索引擎进行着检验,如果能够充分利用起这些用户的作用,对于改进搜索引擎的准确度和提高搜索引擎的用户体验有着非常好的效果的。搜索引擎不仅仅给出搜索结果的链接,同时给出的还有搜索结果的预览,正是这些预览可以让有户在打开网页之前就大致知道搜索内容是不是符合他的目的,从而决定是否打开相应的页面。

在这个过程中,用户扮演着一个评价的作用,用户会根据预览内容来评价相应页面的权重。符合他的需要,用户下一步动作就是点击,不符合,用户则不会点击搜索结果。这是一个评分的过程。如果收集用户的这种评分,将关键字和符合用户要求的结果对应起来,则得出一个用户评分系统。每一次搜索都是对于搜索结果的评分。

如通过关键词”linux"搜索的用户有非常大比例点击了http://www.linux.com这个网站,说明http://www.linux.com对应着linux这个词得分非常高,符合大部分人的要求,就可以将http://www.linux.com评为10分。而另一个搜索结果http://www.linux.org仅次于他,可以根据比例评为9分。如此类推,根据所得到的结果对原有的搜索结果进行重新的排序,则用户搜索的次数越多,这个结果将会越来越准确。



另外,时间因素也可以考虑在内,如最近的用户得到的结果越具有参考价值,随着时间的推移,权重越来越低,这样更加会具有现实意义。



我称这种算法为用户满意度评分法。是在现有搜索引擎算法上的一种改进,相信这种改进会提高用户的搜索体验,让搜索结果更加接近用户的要求。

2006年12月8日

数字电视的困惑

青岛从2007年元旦开始就完全实现数字化了。今天家里刚刚装上了数字电视,254元,送一海尔的机顶盒。

刚刚试用了一会,不过觉得这个机顶盒的设计实在是不人性化。我家的电视是创维的,遥控器在大致的范围内就可以用。不需要非要正对着电视。而海尔的这个机顶盒却不行, 只能瞄准了才能使用,在刚开始的时候,我还以为不能用呢。



另外,许多键的操作不规范,遥控器上有不少的按钮,但是在每个菜单下面的操作却不同,有的可以用“返回”键退出,而有时候却不灵了。有时候是用“确定”来退出。玩了半天也不曾记住到底用那个键才能确认。



所谓的“电子邮件”,点一下之后只有一个空白的窗口显示没有邮件。难道这只能收?但是没有设置,邮件是发给谁的呢?又是一个摆设?



信息也没地方设置,只有一个选择,就是进入指定的页面。这样还有什么意思呢?虽然我不指望可以像计算机上一样的浏览,但是别给我一个指定的页面,偶尔,我也许想看一看sina的新闻。



商务就是一个股票频道,一堆数字在上面滚动。



最后说一说效果,这是最重要的,我的结论是非常差,我在浏览的时候,60个频道里面有10个左右频道是花屏的。就象是播放划的非常严重的VCD盘片一样。



现在想一想,其实电视数字化并没有什么了不起,原理与VCD,DVD播放机一样,只不过现在这台播放机是放在电视台,你只是拉根线接过来而矣。与现在的网络电视相比,可能还属于比较落后的技术,我觉得网络电视的P2P技术其实是优于数字电视的广播模式的,而且可以充分利用户的带宽。



2006年11月29日

P2P中的优先与公平政策

今天在用emule下载一个文件的时候,下载到百分之九十六却再也进行不下去了。虽然有源,但是只有两个源,我只好在好面排队了。结果这个队列一排就是两天, 直到今天才看到有了点动静。


对于此,我想到或许我们能够做点什么,对于下载文件来说,文件的各部分一般不是平均的,而是有些部分源非常多,而有些部分则源相对的少,甚至只有一个或者
是两个。为什么会出现这种情况呢?一般来说,文件的各部分被下载的机会应该是均等的,但是,去emule里看一下,你就会发现很多这样的情况,也就是文件
的很小的一点会出现断源的情况,也就是说很多人都已经下载了百分之99而最后的那一点却出现了无源或者是少源的情况,这可能与当初的emule设计时希望
大家扩大共享而强制在下载接近完成的时候延长下载时间,以为其他用户提供源吧。而由此造成的结果就是文件的某一部分源的缺失,而且随着文件的传播,这部分
越来越难以下载,结果会形成只有很少的一部分已经完成下载的用户才拥有这一点,其他人只能够在这几个人那里排队,从而越来越难以下载,而且如果唯一的源如
果不在线,其他人将无法下载,可能要等几天,几个周,甚至永远的等下去。这样的情况是我们所不希望见到的。


也许可以考虑解决一下这个问题,尽量让文件的所有部分都能够得到均等的机会,或者我们可以优先传播那些文件中源相对少的部分。在用户开始下载的时候,加入
新的规则,如机会均等的情况下,优先下载那些源相对少的部分。同时寻找下载源时,优先从完整源下载健康度低的部分,这样如果开始的时候有机会下载,应该尽
量将带宽提供给不够健康的部分。而上传时则优先提供网络上源少的部分的上传。

以上规则并不是绝对的,而是在现有的规则下进行的适当调节。对于当前的下载速度并不会降低,这样可以充分利用带宽,同时保证P2P网络的健康发展。



Technorati Tags:



powered by performancing firefox

2006年8月26日

终于解禁了

不知道什么时候起,我的BLOG竟然被GOOGLE列为了SPAM,我从来不发垃圾信息的,不过GOOGLE还算是负责,在我提出上诉之后,三天时间就答复了,并对此表示道歉,这让我本来稍微不爽的心情好了起来,GOOGLE的工作态度还是很认真的嘛。我喜欢。现在batfree.blogspot.com也可以从中国顺利访问了,我不知道这一次会持续到什么时候,但愿是GOOGLE的影响力在起作用,让中国的那些官员们终于愿意放BLOGGER一马了。不过,GOOGLE在中国政府眼里仍旧不算是乖孩子。或许还会找个理由将其封锁掉吧。

不过即使封锁掉,仍旧不会影响我们的使用的。因为现在会用到BLOGGER.com的人都有能力突破GFW了。而那些突破不了的人也从来不用BLOGGER.com。

2006年4月22日

关于文档管理的一些想法(二)

以前从来没有认真考虑过文档的管理,一般直接将文档当作普通的计算机文件,与其他的文件一样进行管理,通过文件夹来进行管理,但是随着文档的增多,这种简单的方式已经无法满足大量文件的管理了。因为现在企业中的文档数量已经非以个计,而是以万甚至十万,百千万来计了,这样巨大数量的文档管理是一件非常艰巨的任务,而且这些文档并非单独的文件,大部分之间相互关连,结合在一起才具有相应的价值,而且由于各种原因,有大量的纸质文档需要进行处理,这些文档一般都要求保持原样,如各种签名文件和盖章文件,这些相当于图片的方式,对于这些文档的管理与其他的文字文件不一致,对于文件管理搜索需要特别处理,并不是简单的扫描进计算机就可以解决了,而是需要更进一步的处理才能满足归类、搜索等各种需要。对于这样的文档的管理与图片是一致的,可以利用与flickr一样的处理方式,而借鉴于此,更可以给其他的文档提供管理的参考。

文档涉及的属性一般为所有者,所有单位,建立时间,状态(已处理,正在处理,将要处理),摘要,关键字,相关的文件,文档类型(报告,通知,合同等),处理时间,所属项目,物理位置,处理时间提醒功能,以及权限管理功能,加密,预览,原格式打印。这些都可以通过tags来进行处理,通过这些关键字的动态加入可以为文件提供一些标志属性,从而为我们提供一个可以管理的线索。
--
I am thinking.

2006年4月21日

关于企业文档管理的一些注意点。

文档,也就是档案管理,是企业中非常重要的一种资源,从日常事务,合同施行到财务结算,文档都发挥着非常重要的作用,而且往往是唯一的凭据,一份签了名文档其价值往往于所牵连的事务价值的大小有关。有的牵扯到企业的生存与发展,因而对于文档的管理应该提到一个非常重要的位置上来。
企业的文档是非常复杂,形式多样,有单一文档,也有项目文档,同时还有上下文关连的非常复杂的文档,对于这些文档的管理与利用,也是非常重要的一件事,因面我们要从企业的发展来看,来改进文档的管理。
文档的管理应该充分利用现有的条件来进行,进行电子化管理是不错的改进方式之一,让计算机来负担原本非常复杂的工作。因为计算机最擅长做这些琐碎的工作的。而且计算机的准确率也非人类所能够达到的。这里所说的计算机档案管理并不是一般的无纸化办公的概念,由于纸质文档的特殊性,企业中仍旧以纸质文档作为主要的载体,因而文档管理自动化并不是无纸化,而是通过计算机来管理纸质的文件,同时可以让企业整理好文档,不仅仅是往来的电子文档归类管理,更是一种资源的利用,将原来分布在各处的文档进行统一管理,同时可以从中综合出对于企业管理有非常重要作用的各种经验。文档管理好了,可以对大量的文档进行分析,而不是原来的单独文档的阅览鉴发。

企业文档的管理一个重要方面是要将文档联系起来,而不是单独的文件的扫描与计算,往往几个文件往来,共同说明一个问题,因而我们真正想要将文档管理好,就要处理好这些方式,web2.0的tag为我们提供了很好的示例,我们可以在此概念上向web2.0学习一下,充分利用这一方面来为文档管理提供一种理念。通过为各各文档提供tag,同时结合全文,搜索,可以为我们提供一个非常好用的管理方案。

留此存照,以观后效。

--
I am thinking.

百度百科不是wiki

正值wikipedia被封之际,百度推出了百度百科,很让人怀疑其动机。不过我今天暂时不讨论wikipedia被封是不是与百度有关,因为这些都是没有办法证明的事情,我只想说的是百度百科不是wiki。所谓的wiki最重要的性质在于人人要编辑,而我在百度遇到的第一个问题就是不是人人可编辑的,而是需要百度的帐户,虽然我拥有各种各样的帐户,估计到现在为止可以千计了,但是我并不拥有一个百度的帐户,所以我已经被百度拒之门外了。不过这也证明百度百科不是wiki,它直接违反了wiki的人人可编辑的精神,而将之定位于某一范围用户了。
在中国做互联网总是有各种各样的顾虑,无论多么自由的公司,到了中国来,都会缩手缩脚的,而对于中国的政策,也有人玩的很油滑,在各种各样的IT企业中,我觉得百度是最会玩的,不知道百度是不是有政府背景,但是我知道百度的崛起与google被禁是分不开的,今天同样给人以与wikipedia.org被禁与之有关的想像。我说以上这些,不外乎是说百度是一个遵守中华人民共和国法律与政策的优秀企业公民,而作为一个人人可编辑的百科全书,百度当然希望这个"人人可以编辑"是在国家政策允许范围内的编辑,因而要求编辑者拥有百度帐户,这一来可以为自己的积累用户,二来一旦出现一些政治敏感问题,很容易会查找到最终的用户,这样一来,百度可以通过出卖用户来得到国家的谅解了,仍旧是一个优秀公民。

最后说明,我不会去编辑百度百科的,因为我不想像那些被yahoo和hotmail用户一样被出卖,因言获罪,我可不想为一个我不信任的公司做出任何的贡献。