'; return ''; } ?> '; return ''; } ?> ZEAL Blog·厉
@ZEAL Blog·厉
WWW Zeal Blog
We stand alone,
TOGETHER.
+ 0 - 0 | §添加Gmail联系人的多个地址到群组

用 Google Contacts 管理联系人有很多好处自不必多说。出于数据洁癖,通常我会以人为单位来创建,把他的多个Email地址、联系电话等信息都归集合并在一个联系人条目下。

当需要经常性的给固定一群人发邮件时,自然会需要创建一个Group,把相关的联系人都挂在里面。然后写邮件的时候直接输入Group的名字,Gmail会自动提示使用实际的Email地址来填充。但当你把一个联系人添加到Group时,联系人与该Group绑定的Email地址默认是联系人的第一个邮箱地址。

有没有办法指定某个联系人对应于某个Group的对应Email地址是哪一(几)个呢?找了很久,终于发现这个选项设置很低调的放在一个不起眼的地方:

打开联系人 -> 找到联系人姓名下面的联系人所属Group列表区域 -> 每个群组的右侧应该都有一个倒三角标识,点击这个三角 -> 出现Email地址勾选项,选中你希望与Group做对应的Email地址 -> 然后点击勾选项下面的 "Apply" 按钮。

Multiple emails per contact in Gmail group?

Open a contact.  At the top, under the contact's name, you should see a list of contact groups that the contact belongs to.  To the right of each group's name, there should be a small triangle.  If you click that triangle, it will give you a list of email addresses for the contact, and allow you to check the address(es) that you want to belong to that particular group.  Make sure you click "Apply" when you're done.

标签 ( 网络 ) :
+ 0 - 0 | §Google Reader的"kept unread"列表清除问题

正常情况下,当在Google Reader里标记文章为"keep unread"后,作用类似 Read it Later 或 Instapaper ,方便事后再去细读。在Google Reader的Home界面会列出你的"Recently kept unread"内容,当你点进去重新阅读之后,该内容就自动标记为已读从该清单消失了。

但在某些情况下,进到kept unread list的内容怎么也没法清除(就我所碰到的,是我曾经对某个feed的文章标记了kept unread,然后在重新阅读之前把这个feed给退订掉了),也看不到keep unread的勾选项。弄来弄去,在Google论坛找到了神人的解决方案

  1. 进到unread list界面;
  2. 把内容加上星标(starred);
  3. 进到starred items界面;
  4. 点开文章,取消"keep unread"的勾选状态;

言而总之,越是陈年老BUG,Google越是不会考虑去修改,忒奇怪了。

标签 ( 网络 ) :
+ 0 - 0 | §微博首页狗皮膏过滤ABP规则

我的Chrome扩展Adblock Plus目前设置的自定义规则,居然除了淘宝就是新浪微博的。。。好好一个个人首页被东一块西一块贴的超级晃眼,现在居然连花钱买会员的也给开个专区展览。

weibo.com##div#ad_container
weibo.com##div#pl_common_feedback
weibo.com##div#pl_common_help
weibo.com##div#pl_content_allInOne
weibo.com##div#pl_content_homeInterest
weibo.com##div#pl_content_interestgroup
weibo.com##div#pl_content_mood
weibo.com##div#pl_leftNav_common > div.border:nth-child(3)
weibo.com##div#pl_leftNav_game
weibo.com##div#pl_relation_recommendPopularUsers
weibo.com##div[id^="ads_"]
weibo.com##div#trustPagelet_ugrowth_invite
weibo.com##div#pl_rightmod_ads35
weibo.com##div#trustPagelet_recom_member

留此一贴,看看过滤规则能持续增加到多少条。

标签 ( 网络 ) :
+ 0 - 0 | §看看你的Chrome地址栏之a-z

Google Chrome用得越久,就越发现什么收藏夹书签栏统统都变成浮云。我现在基本上访问常用网站的方式就是直接在Chrome的多功能地址栏里敲一个字母,然后回车。

那么你有没有试过从字母a-z,你的谷歌浏览器自动补全的第一个地址是什么(不知道Google有没有想过在这里来植入精准广告投放)?最近手贱挨个试了一次,结果如下(绝对真实结果,保证没有软链植入,哈哈):

a: alexa.com
b: baidu.com 虽然很不情愿,它还是冒出来了
c: color.zbird.com
d: douban.com 我应该还是伪文青
e: euro2012.sina.com.cn 刚过去的、黑白颠倒的一个月
f: facebook.com
g: google.com 毫无悬念
h: huaban.com 想不到我居然还是花瓣的忠实用户?
i: imu.zbird.cn/632/1/6321_388 这个...只能说i开头的网址太少了?
j: jquery.com
k: kela.cn 好吧。
l: linode.com Linode VPS是个好VPS
m: milanquan.com 米兰圈终于要有自己的地盘了:)
o: open.weibo.com/wiki/API文档
p: plus.google.com 据说G+已经是座死城了,我还是有点不死心哎
q: qieke.com 切切,切客闹
r: 居然木有东西
s: shitou.com
t: twitter.com
u: upyun.com 觉得网站的图片问题事儿多的都应该尝试一下又拍
v: vida.fm VIDA 唯达 - 你我的生活轨迹
w: weibo.com 好像也是毫无悬念
x: 居然又木有东西
y: youku.com 其实我基本不直接上优酷看视频啊?
z: zbird.com 如果z字头出来的不是钻石小鸟,我会不会被炒鱿鱼...^_^

相比来说,数字开头的貌似缺失得比较严重:
0:
1:
2: 2.cn 我也不知道为什么会访问过这么二的域名了
3: 356.weecoffee356.com 微咖,让世界变小:)
4: 4008123123.com 我的确是匹萨控啊
5: 51job.com 前段时间当半个HR上51job搜简历搜得两眼发直唉
6:
7:
8: 85cafe.com 不记得啥时候访问过了...
9:

列位看官,有找到跟我口味相投的么?

标签 ( 网络 ) :
+ 0 - 0 | §Linode VPS pptp VPN使用流水帐

自打买了Linode VPS的服务,我就发现Blog写得越来越少了 -- 这其中大半要“归功”于新浪微博 -- 短文写太多人会变懒这个理论是真的!本来还打算用来放一个测试性质的SNS站点,后来又由于种种原因搁浅。于是每月20刀的钱就那么交着,唯一一次收到Linode流量预警邮件还是因为被百度MP3给盗链了,罪过啊罪过。

这期间唯一派上点实际用途的,也就是通过 SSH + plink + MyEnTunnel + Chrome + Proxy Switchy! 满足不时之需了。用SSH方式的好处是服务器端只要开个帐号就行无需大动,而且可以比较方便的实现自动按需架梯;缺点是仅供浏览网页使用而且速度一般。两相比较之下,至少比最早使用GAppProxy要舒服多了,所以很长一段时间里都懒得再去折腾。

直到前阵子某墙又升级了,用SSH方式也已经绕不过去,逼我必须去搞VPN。话说各种免费付费的VPN我是觉得玩玩可以,但真要把自己的数据包全从别人掌握权限的机器上过一遍鬼知道会发生什么?何况摆着现成的VPS,那必须是自己给自己提供服务才舒坦了。

网上关于 Linode VPS CentOS 环境安装 pptp 来提供VPN的攻略一抓一大把(像这份就基本上写得非常详尽,照做即可,如果原文链接无法打开可以查看我的本地备份)。但杯具的是装好了所有东西之后发现在笔记本上连接失败。一度怀疑是安装配置pptpd的时候有问题,网上有说需要把/etc/ppp/options.pptpd配置文件的logwtmp行注释掉的,有说要关掉syslog服务的,还有说Linux内核版本要用Latest 2.6 Stable (2.6.18.8-linode22)不能用Paravirt版的;兜兜转转到最后还是连不上。直到最后脑壳终于开窍尝试用手机连了一下,居然毫无问题的连接成功了!搞半天是公司的出口网关路由没启用NAT的PPTP穿透。。。

当然,走vpn比较麻烦的是不管啥站点都要从那儿绕一圈再回来了,国内站点访问速度变慢还白白耗费那么多流量。所以就需要像“PPTP VPN 使用国内路由表 + 自动触发 VPN 连接”这样的批处理来帮忙自动添加路由进行选择性代理了。PPTP VPN使用国内路由表自动触发VPN连接 这个压缩包里的是我根据那篇日志脚本做的修改版本,把路由数据和脚本逻辑分成两个文件,方便以后更新路由清单,同时把vpn连接名/vpn用户帐号密码等信息作为传入参数,用这个pptpVPNSwitcher.bat文件创建两个快捷方式,分别给快捷方式目标带上参数 [enable|disable] [vpnLinkName] [vpnUserName] [vpnPassword] 即可双击进行启动关闭vpn了。想用的自取,但请查看源代码之后确认自己明白此脚本干了什么之后再决定用不用。

标签 ( 网络 ) :
+ 0 - 0 | §“终端服务器超出了最大允许连接数”

江湖救急的方法:

命令行运行 mstsc /console /v:服务器名或IP或域名:远程端口 。比如 mstsc /console /v:172.16.18.99:3389

但有时候这样运行之后仍然会出现“终端服务器超出了最大允许连接数”的错误信息,那样的话你可以尝试把 /console 参数换成 /admin 来连接。

附:
mstsc 语法 (Microsoft terminal services client)
  mstsc.exe {ConnectionFile|/v:server} [/console] [/f] [/w:width /h:height]
  mstsc.exe /edit”ConnectionFile”
  mstsc.exe /migrate

mstsc参数
  ConnectionFile 指定用于连接的 .rdp 文件的名称
  /v:server[;port] 指定要连接的远程计算机
  /admin 将连接到会话以管理服务器
  /f 在全屏幕模式下启动“远程桌面”连接
  /w:width 指定远程桌面窗口的宽度
  /h:height 指定远程桌面窗口的高度
  /public 在公用模式下运行远程桌面
  /span 是远程计算机的高度和宽度与本地虚拟桌面相匹配,如有必要扩展到多个显示器。
      若要扩展到多个显示器,所有显示必须具有相同的高度并垂直排列
  /console 连接到指定 Windows 2000 Server 的控制台会话
  /edit 打开指定的 .rdp 文件进行编辑
  /migrate 将使用“客户端连接管理器”创建的旧版连接文件迁移到新的 .rdp 连接文件中

标签 ( 网络 ) :
+ 0 - 0 | §目前在用的Chrome扩展清单
目前在用的Google Chrome 浏览器扩展Extensions:
  • Proxy Switchy!中文汉化版 v10.6.29
    轻松管理切换代理,支持多种代理方式切换,配合自己的代理,翻墙无痛感~~~
  • 网页截图 - Webpage Screenshot v5.0
    方便快捷地截取整个网页,并保存为图像。这是第一个可以截取整个页面的扩展。
  • A股实时行情 v2.2
    最新价格, 分时走势图, 支持自选股
  • 快捷工具(由Google提供) v1.0.18
    支持自定义快速访问菜单,保存未提交表单数据,快捷键,网址一键通,原始图片查看,图片放大镜,设置图片为桌面背景,独立视频。终于可以在Chrome上双击关闭标签页了!
  • Stylish v0.7
    Restyle the web with Stylish, a user styles manager.喜欢自己乱改页面样式的必备
  • Chrome IE Tab Multi v0.9.7.5
    可在Chrome内使用多标签页式的IE,同时比其它IE扩展拥有更多强大的实用功能!
  • Better Gmail (Unofficial) v2.1.53
    Options: Removes:ads,chat,invites,footer|Adds:favicon unread #,attachment icons,row highlight,mailto with gmail,muzzle.
  • Google Dictionary (by Google) v2.0.4
    View definitions easily as you browse the web.
  • Chrome SEO v0.8
    The Google Chrome SEO Extension. All the SEO Stats and Tools you need to make daily SEO easier. The MOST popular Chrome SEO Plugin!
  • Google Calendar Checker (by Google) v1.1.0
    Quickly see the time until your next meeting from any of your calendars. Click on the button to be taken to your calendar.
  • Mail Checker Plus for Google Mail™ v1.2.3.1
    Displays the number of unread messages in your Gmail and Google Apps inbox. Preview mail, read, delete, archive and mark as spam!可以快速阅览、标记已读并存档邮件
  • Extensions Share for Google Chrome™ v0.0.2
    Export Chrome extensions you like as BBCode, HTML, Wiki or Text list for your Blog. Or share the Extensions via Twitter, Google Buzz™ and Google Mail™ 用来生产这个列表的东东,呵呵
  • Chrome Notepad v3.7
    A very simple notepad for Chrome with sync functionality.利用Chrome的书签同步功能实现在线记事本。目前只支持同步1k左右的文本内容,超长部分自动截断
  • AutoPager Chrome v0.6.2.2
    AutoPager For Chrome,相当好用的自动翻页工具,测试下来新浪微博可用,而且加载的内容还可以自动执行各种js脚本,不像FastestChrome的翻页只能看到原始的HTML内容。
  • Honeycomb Chrome Theme v0.2
    A theme for Chrome, inspired by Android™ 3.0 (a.k.a. Honeycomb).
  • Adblock Plus for Google Chrome™ (Beta) v1.1.1
    使用Firefox AdBlock Plus过滤广告。使您告别广告,舒心浏览网页!
  • bit.ly | a simple URL shortener v1.2.1.9
    Shorten, share, and track your links, right from your browser, instantly
标签 ( 网络 ) :
+ 0 - 0 | §谷歌浏览器转手机 Google Chrome to Phone

Google 推出的“谷歌浏览器转手机”( Google Chrome to Phone)可让您将谷歌浏览器中的链接和其他信息发送至 Android 设备,它由一个谷歌浏览器扩展程序和一个 Android 应用程序构成。

功能:

  • 将谷歌浏览器中的链接发送至手机。
  • Google 地图链接可用于在 Android 上启动 Google 地图应用程序。
  • YouTube 链接可用于在 Android 上启动 YouTube 应用程序。
  • 选择一个电话号码即可使用填入的号码自动启动拨号器。
  • 在网页上选择文本即可将剪贴板中的内容复制到 Android(长按文本框即可在 Android 上进行粘贴操作)。

安装:

  1. PC上装相应的浏览器扩展(for Google Chrome: ChromeToPhone / for Firefox: FoxToPhone
  2. 手机系统内核必须是 android 2.2 + (因为该功能基于 2.2 的 Android Cloud to Device Messaging (C2DM) 服务),并且安装了 Google Chrome to Phone 应用

但是!但是!

如此美好的云粘贴,在国内是没法直接享用的 :((  --   如果你不喜欢翻墙,或者没有也不打算整一个VPN帐号来尝试翻墙,那么后面的内容对你来说就是 Bla Bla Bla 了;如果你本来就经常开着VPN翻着玩的,那么下面的内容就还有那么点参考价值。

首先,你可以在 market.android.com 上面搜索到手机端的应用,但是是不允许你安装的。你只能想办法去找网上共享出来的apk安装文件(最新的2.2.0版apk下载链接: 1,2)直接在手机上进行安装。

安装之后请先启动手机的vpn连接[1],然后再运行程序(否则连接不到你的帐号的),根据提示一步步操作至连接成功即可。只要连接成功,你就可以关闭手机上的vpn连接了,以后也不需要开启照样可以正常接收电脑端推送过来的信息。

手机上启动“谷歌浏览器转手机”应用之后出现的连接界面

电脑上的扩展安装不受限制,直接选择前面提供的Chrome和Firefox版本扩展进行安装即可。

安装之后,每次从电脑进行操作时,是需要你的电脑上连接了VPN的,否则推送的时候你只能看到“发送至手机时出错:”的提示信息。

注:

[1] 一个傻瓜式的免费VPN申请配置教程:【VPN】 Twitter Facebook Youtube --MicroVPN篇 , 或者上 www.greenvpn.net 瞧瞧。具体的VPN翻墙概念自个儿搜吧,遍地都是。

标签 ( 网络 ) :
+ 0 - 0 | §重启谷歌浏览器以完成更新?

Google Chrome 的版本自动更新程序从 7.0.517.41 升级到 7.0.517.44 时,在“关于谷歌浏览器”对话框底部会显示:重启谷歌浏览器以完成更新。

点击重启后再查看关于对话框会发现Chrome版本还是41,又尝试检查更新,然后提示重启浏览器,周而复始。

解决办法是:到系统盘的当前用户目录下(比如 C:\Users\[用户帐号名]\AppData\Local\Google\Chrome\Application),删除 new_chrome.exe ,重新打开关于对话框,版本更新就正常了。

Chrome版本更新对话框
标签 ( 网络 ) :
+ 0 - 0 | §从Firefox迁移到Chrome的N次尝试

自打Google推出Chrome浏览器以来,作为Google产品重度用户的我就一直在试验把自己的主力浏览器从Firefox切换到Chrome的可能性。

第一次试用Chrome,直接被其打开速度震惊,那感觉就像开了一个记事本。可惜,那时候的Chrome还不支持扩展。直接宣判死刑。

第二次,听说Chrome把扩展功能正式在稳定版中可用了。欣喜若狂。在扩展网站进行一番搜索后发现,没有IETab、没有Stylish、没有GreaseMonkey、没有Tab Mix Plus、没有Adblock、没有Delicious Bookmarks、没有... ... 那不还是一个记事本?只好继续把Chrome作为登录马甲帐号的工具使用。

第三次,听说那些Firefox上的扩展都出了Chrome版本了。欣喜若狂++。把这些扩展安装个遍后发现,Chrome扩展可以操控的东西比Firefox要少得多,比如书签栏标签栏的定制、比如状态栏的被革命、比如桌面提醒冒泡功能。很多扩展跑到Chrome里面之后就不是我所熟悉的那个扩展了,捶胸。

第四次,听说Chrome搞了个跟Google帐号的集成,可以在线同步书签、主题、扩展、设置... ... 正在犹豫要不要再尝试一次的时候,发现扩展中心都被墙了,NND墙。

... ...

这次听说Chrome都出到版本6了,又开始食指大动。又一次对照着Firefox上安装的扩展在Chrome里面一个个搜索、安装。Stylish来了;Adblock有国家名单了;IE Tab Classic虽然还没有规则导入导出功能但凑合也能用了(尤其是现在越来越少网站必须在IE下看了);Delicious Bookmarks虽然还是不能直接作为书签栏的替代品,但至少可以快速导入到Chrome书签中,何况现在Chrome书签能够在线同步完全打败Delicious;Better Gmail + Google Mail Checker Plus + Blank Canvas Gmail Signatures 可以满足我的日常邮件处理需求了 -- 虽然 Blank Canvas 貌似跟最新版的Gmail无法兼容,也勉强可以忍了 -- 一切看上去都差不多能够说服我完全从Firefox迁移到Chrome了... ... 直到我发现还是无法找到 Tab Mix Plus 的替代品!!

Google 似乎铁了心对书签标签栏的行为模式进行严格控制,以至于像 Tab Mix Plus 这样可以针对书签栏标签栏甚至地址栏的鼠标点击操作进行个性化自定义的扩展到现在还是出不来。比如双击标签栏进行标签页关闭、比如点击书签时自动在新标签页打开,这些行为据说可以通过点击鼠标中键或按住Ctrl键来实现。可是!要改变这个操作习惯太难了。。。尤其是像我这样从来没见过“鼠标中键”长什么样的土人,实在是双击成为本能了,Chrome为什么就是连自定义的机会都不肯给??

我要 Chrome 下的 Tab Mix Plus ~~~ 没有这个,Chrome对我来说永远只能是一个开启速度堪比记事本的马甲登录浏览小工具。

标签 ( 网络 ) :
+ 0 - 0 | §FeedBurner可以做啥?

基于这类第三方内容聚合服务的稳定性考虑,我以前一直不屑于使用包括feedburner/feedsky之类的服务作为自己Blog的烧录工具。

前几天为了尝试把 Google Buzz 的内容自动同步到 twitter ,又把N久以前注册的 feedburner 帐号挖了出来使用(当然现在已经是 Google FeedBurner 了)。使用 FeedBurner 的 Publicize -> Socialize 功能果然可以把 Buzz 发布的内容自动同步到 twitter 了(虽然同步的速度一般),心满意足之余不由得又重新瞄了一圈 FeedBurner 的功能。然后才看到 FeedBurner 的 MyBrand 服务已经免费提供了。

按照指示把CNAME记录加好,测试,结果大失所望: 1、不稳定,会出现连接超时的情况(尤其当修改了某些feed的烧录配置之后);直接访问feedburn域名的烧录URL不会碰到这种情况 2、在阅读器订阅这个自定义域名后,阅读器抓到的每条内容的发布时间都是当前时间,而不是feed里面输出的pubDate;直接订阅feedburner域名下的地址则不会出现这种情况。

作为比较,又把以前在feedsky注册的帐号挖出来看了下,果然有和 MyBrand 类似的域名绑定功能。虽然一个二级域名只能绑一个feed有点麻烦,不过胜在没有 MyBrand 的那两个毛病,可选择的Feed界面模板也更丰富。唯一有点奇怪的是 feedsky 的域名绑定貌似强制缓存,在修改了模板等烧录配置之后,变化要等上一段时间才能体现出来,而不是像feedsky域下的烧录地址那样即时体现。

看来看去,FeedBurner目前也只能拿来做Socialize的中转站使了。先用feedsky的域名绑定烧录一段时间看看。

标签 ( 网络 ) :
+ 0 - 0 | §Google Pack 软件精选之 Avast

前阵子刚把用了好多年的 norton 换成了免费的 Avira AntiVir 小红帽,结果发现小红帽每天都会自动弹出一个硕大的广告对话框催我升级到收费的高级版本,巨烦!Google Pack软件精选最近加入了Avast杀毒软件的免费版,为之一动。

avast in google pack

目前访问 Google Pack ,缺省跳转到的简体中文页列出来的软件精选清单里面并没有 Avast ,依然只有 Spyware Doctor 选项。所以需要先在右上角的语言选择下拉框里面选择 法语|德语|意大利语|捷克语|西班牙语|俄语|葡萄牙语|波兰语 中的一种,目前只有这些语言地区的软件包里面才有 Avast 。反正大概能猜得懂出来的按钮意思就行了,勾上 Avast 前面的复选框然后点击蓝色的确定按钮就行了。

我因为之前没用过 Google pack,所以先下下来的是Google 软件管理器(虽然我选择了Español语言,下下来的管理器还是中文界面的),然后可以通过管理器下载安装 Avast 。整个过程都是Google管理器自动完成。当然我再得到 Avast 之后就把Google管理器给卸载了,不然 Google 又给我起个 GoogleUpdater.exe 的后台进程。

Avast5 的免费版整体感觉很好,内存占用在30-40M左右。唯一有点奇怪的是它的缺省设置会启用“系统启动时的Rootkit扫描”和“开机扫描时的原始磁盘访问”。我一开始没有禁用这两个选项,结果重启系统之后就进不了桌面了(界面一片空白,按Ctrl-Alt-Del可以唤出对话框,查看进程有一个avast.setup进程),只好进安全模式把这两项禁用。

avast设置

标签 ( 网络 ) :
+ 0 - 0 | §让pidgin的MSN群消息显示昵称

老实说MSN的群跟QQ群相比确实是差了不止一点点,以前基本上就不用。最近因为 iTech Club 的缘故,不得不上MSN群。之前我一直是用 Pidgin 来挂 MSN/GTalk/QQ ,但 Pidgin 用来做基本的消息收发很好,涉及到各种IM自身扩展的功能就有点力不从心了。

不说没办法查看群组成员清单,单就接收群消息时显示的都是群的名称而不是具体发送消息的成员的昵称就让人很头痛。看着群里一句接一句的消息,根本搞不清楚是哪位大虾在发言。

网上搜了一下,貌似早些的版本是装补丁;但我用的已经是 2.6.4 版本了。

又有说新版本其实不需要任何补丁,直接用 xiaoi 原生的 /showname 指令就可以让群消息带出原始发送者的名称。尝试了一下,敲了 /showname 命令之后 xiaoi 机器人确实提示我说已经打开了显示昵称的开关,但接下来的群消息 Pidgin 显示出来的却仍然还是千篇一律的群名。据说 Pidgin 的某些版本应该是可以正确显示了的,到了最新的 2.6.4 版本又失效了。

实在没辙,跑 Pidgin 自己网站上去看 Plugins ,终于发现一个好东西 msn-pecan

这个是第三方的MSN协议实现版本,直接下载安装之后重新启动 Pidgin ,然后新建一个帐号,帐号协议不要选 MSN 改用 WLM ,其它设置类似(话说 Pidgin 貌似不能修改一个已有帐号的协议,只能是重新创建一个)。把原来使用 MSN 协议的帐号禁用,启用新的 WLM 协议的帐号,再进群里面就能收到带成员名称的消息了~~~

(我怀疑那个 /showname 的指令还是需要的,通过 /showname 打开显示昵称选项后,服务器端应该是已经传递了正确的信息过来,只是 Pidgin 自带的 MSN 协议没能正确的解析,而 msn-pecan 的 WLM 协议实现做到了)。

标签 ( 网络 ) :
+ 0 - 0 | §两台笔记本无线互连共享上网

酒店只有一根一米长的网线可供上网,两台笔记本没法同时使用。但其实使用笔记本的无线网卡可以实现共享访问internet滴。

比如设定A做主机,B做从机。A插上网线已经连接到internet。

首先在主机A上进行如下操作:

鼠标右键点击那个连接到internet的网络连接图标,依次进入"状态 -> 属性 -> 高级" 配置页,在 "Internet 连接共享" Label 下选中 "允许其他网络用户通过此计算机的internet连接来连接" 前面的复选框,确定保存。

在命令行提示符下通过 ipconfig /all 命令得到internet网络连接分配到的 ip 地址信息。假设该 internet 连接的ip地址是 192.168.16.73 , 主备 DNS 分别是 208.67.222.222208.67.222.220

鼠标右键点击无线网络连接图标,依次进入 "查看可用的无线连接 -> 更改高级设置 -> 无线网络配置 -> 高级" 配置页,在 "要访问的网络" Label 下把 "任何可用的网络" 更改为 "仅计算机到计算机(特定)" , 同时选中 "自动连接到非首选的网络" 前面的复选框。然后关闭,回到 "无线网络配置" 页,在 "首选网络" Label下点击 "添加" 按钮,在 "网络名(SSID)" 输入框填写自己喜欢的名称,比如 zeal 。将 "自动为我提供密钥" 的复选框去掉,将 "数据加密" 选项改成“已禁用”,点击确定按钮退出。

切换到 "常规" 配置页,选中 "Internet 协议 (TCP/IP)" ,点击 "属性" 按钮。选择 "使用下面的IP地址", IP地址填 192.168.0.1 , 子网掩码 255.255.255.0 ,默认网关 192.168.16.73 (即前面通过 ipconfig 命令看到的当前internet网络连接ip地址),使用下面的DNS地址:208.67.222.222208.67.222.220 (同样是之前得到的主备DNS地址)。

然后在从机B上进行如下操作:

鼠标右键点击无线网络连接图标,进入 "查看可用的无线连接" ,找到名称为 zeal 的无线连接(即之前在主机A上曾经输入过的SSID,如果没看到的话尝试刷新网络列表看看),点击 "连接"。

连接完成之后,鼠标右键点击无线网络连接图标,依次进入 "查看可用的无线连接 -> 更改高级设置 -> 无线网络配置 -> 常规" 配置页,选中 "Internet 协议 (TCP/IP)" ,点击 "属性" 按钮。选择 "使用下面的IP地址", IP地址填 192.168.0.2 (可以是2到 255之间的任意数字), 子网掩码 255.255.255.0 ,默认网关 192.168.0.1 ,使用下面的DNS地址:208.67.222.222208.67.222.220 (同样是之前得到的主备DNS地址)。

至此配置完毕,两台笔记本应该可以同时访问internet了。其实只要配好了主机A,理论上从机可以随意挂,只要把网关配置好,ip地址从2到255不要冲突即可。

不过要提醒一下的是,修改了无线网卡的首选访问网络后,以前曾经连接成功并保存为首选网络的那些连接就没了。当回到正常环境需要把要访问的网络改回 "任何可用的网络",但连接到需要密钥的安全网络时就需要重新输入密钥了。请考虑好你是否可以容忍那些曾经保存好的首选网络丢失(windows自带的无线配置管理貌似不能把那些成功连接的首选网络导出成配置文件进行备份,悲哀)。 刚试了一下发现切换回来之后那些首选项连接还在,嘿嘿。

+ 0 - 0 | §pidgin收msn消息显示方块乱码

pidgin 挂IM的时候,某几个MSN朋友发过来的消息总是显示成方块乱码方块乱码。在这里找到比较完整的原因分析,基本说来并不能算是 pidgin 的问题,而是 pidgin 所采用的用户界面工具包 GTK 带来的问题。

在 pidgin 菜单栏 "工具->首选项->对话" 设置标签页面的 "对话" 设置里,把 "收到的消息显示格式" 前面的复选框去掉,就可以在对话窗口正常显示 MSN 用户发送过来的中文消息。

然而当你查看消息日志的时候,显示出来的仍然是方块乱码。直接打开日志文件,可以看到记录下来的消息里面是有字体样式的,出现乱码的文字使用的字体都是  Microsoft Sans Serif ,如果把它改成 MS Sans Serif 就能够正常显示了。也就是说对收到的消息强制不进行格式套用可以让 pidgin 统一用默认字体来显示消息,自然不会有乱码,但实际上这些消息所采用的字体仍然是无法被 GTK 正确映射到相应的字体的。

尝试修改 GTK 的配置文件想让它把  Microsoft Sans Serif 字体自动映射到 MS Sans Serif ,结果没成功,哪位知道怎样正确做配置?没办法之前只好继续禁用收到消息格式化的功能了。

为了找这个问题才知道原来 GTK 的 bin 目录下有个 gtkthemeselector.exe ,可以切换所有基于 GTK 的应用的界面风格。选了个 Lighthouseblue 风格,比缺省的要顺眼多了!再把界面字体改到新宋体,看上去就比较跟系统搭调了(再这之前想在 "工具->首选项->对话" 设置标签页面的 "字体" 设置里点选相应的字体时直接导致 pidgin 崩溃,把字体改到SimSun之后这儿也不崩溃了,奇怪)。

标签 ( 网络 ) :
+ 0 - 0 | §Firefox下大内容页面变空白问题

Firefox 下访问某些内容屏数很多的页面时(尤其是基于 Discuz 的论坛帖子),会出现内容显示到一定的高度之后,剩下的都变成空白一片。一度怀疑是 Firefox 的某种内存管理机制限制了单个页面加载内容的K数,当时的解决方法是对于这些论坛站用 IETab 切换到IE模式下访问。

后来发现在用 Google Reader 阅读某些 feeds 内容时也会出现这种情况,当某个 feed 日志内容太长(通常是贴了上百张图片的日志)时,图片显示到一定的张数之后就变成空白一片了。

让我在 IE 模式下用 GReader 肯定是不现实的,所以拼命研究了一把(其实也就是Google了一把)。得出的结论是 Firefox 在处理包含在 table , td 中的 超高 div 的时候会有些问题,需要显示指定这些 div 的 css 样式: overflow: visible !important

既然 Firefox 是可以加载自定义样式的可扩展浏览器,对这些导致大片白屏的 div 进行样式重载也就不是什么难事儿了。当然首先要安装 Stylish 扩展。

用 stylish 创建一个新的空白样式,样式内容如下:

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document 
domain("dvdspring.com"),
domain("1000fr.com") {
    div[class="postmessage defaultpost"]{
        overflow: visible! important;
    }
    table[class="t_table"]{
        width: 100% !important;
    }
}

因为本人常去的论坛不多,所以使用 domain() 来限定该样式的作用域。请根据个人的上网习惯修改站点的domain,或者可以直接写成

@-moz-document url-prefix(http)

使该样式应用于所有的 http(s) 页面,不过个人建议还是指定作用域比较好。@-moz-document 可用的域名过滤包括 domain , url-prefix , url (可惜不支持正则的)。

对于 Google Reader 的内容显示缺失,另外建一个空白样式:

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document 
url-prefix(http://www.google.com/reader), 
url-prefix(https://www.google.com/reader), 
url-prefix(http://google.com/reader), 
url-prefix(https://google.com/reader) {
    /* Show large contents correctedly, 
       especially for large quantity of pictures. */
    #current-entry.entry, 
    #current-entry .entry-container, 
    #current-entry .entry-main , 
    #current-entry .entry-body , 
    #current-entry .item-body 
    {overflow:visible!important; height: auto !important; }

    #entries .collapsed .entry-title {
        font-weight:normal !important; 
        color: #200 !important;
    }
    #entries .read .collapsed *{
        font-weight:normal; 
        color: #ccc !important;
    }
    #current-entry .collapsed {
        height: 3ex !important;
        line-height: 3.2ex !important;
    }
    #current-entry .collapsed h2.entry-title { 
        font-size: 130% !important;
        font-weight: bold !important;
    }

    /* limit init image max height in content area. */
    #current-entry img {max-height: 120px!important;}
    #current-entry img:hover {max-height: none!important;}
}

注意最后面几行是限制 Reader 正文内容中的图片的最大高度的。把所有 feed 输出中包含的图片初始高度都限定在不超过120px的高度,只有在鼠标移上去的时候才恢复到一定的原始尺寸。这样对于快速浏览来说会比较高效。同样的类似样式可以用于各种显示图片的场合。

我自己实际在用的样式是在 DJBullwinkle 写的 Google Reader Absolutely Compact 基础上按自己的喜好修改的版本,在自己 1400 * 1050 分辨率下看可以有更好的阅读空间感,有兴趣的童鞋可以到这里安装使用

标签 ( 网络 ) :
+ 0 - 0 | §Firefox访问历史清理脚本
Firefox把URL访问历史记录在个人Profile目录下的 places.sqlite 文件中。有时候我们希望 Firefox 尽可能多的记录那些有用的历史,而忽略某些访问很频繁但不太需要留下访问历史的页面(比如Google的搜索结果页、内容跳转页)。既然记录访问历史的是一个 SQLite 数据库文件,那么我们就可以直接通过 sql 语句来达到数据维护的目的。  查看全文
+ 1 - 0 | §Gmail的noname附件

看上去导致Gmail收到邮件里面出现文件名为 noname 的附件的原因很复杂,所以直到现在 Gmail 开发团队仍然没办法完美解决这个很纠结的问题。

网上能找到的解决方法不多:一个是用 php 写的小脚本,用于修正从Mac系统发出的MIME邮件中附件文件名编码双单引号问题;一个是用 openssl 对 base64 编码的附件内容进行解压 [1]。但都是针对 Mac 系统的。

可给我发邮件的哥们都是最傻瓜不过的 MS Outlook 使用者,那天他别人通过 51job 的发送简历功能发过来的应聘邮件存成 eml 再放在附件里发给我,然后我收到的就是十几个 noname 附件。。。

直接把 noname 附件保存到本地,加上 .eml 文件后缀就可以直接用 Outlook Express 打开了。但打开之后邮件内容一半能看一半是乱码。

用文本编辑器打开这个 noname 文件,可以看到 outlook 发出来的时候对文本使用 base64 编码,对 html 附件使用 quoted-printable 编码。

把使用 quoted-printable 编码的 html 附件那部分 MIME multi-part 内容删掉再用 OE 打开,可以看到 base64 编码的邮件正文都正常了。再回过头去看打开的 html 附件的源代码,发现解码出来的 html 文件每一行开头都多了一个 = 号。就因为这一个 = 号,使得 html 的语法全都乱掉了。把 quoted-printable 编码的那部分代码每一行结尾的 = 号删掉,再用 OE 打开,看到的 html 附件就正常了。

因为原始发出的邮件给我收取的时候自动从服务器删除了,暂时没法验证这个多出来的 = 号是 outlook 发的时候就有还是 gmail 收取过程中产生的。 查看了一下服务器原始发出的邮件,发现邮件内容全部都是 base64 编码的,因为我是设置了自动转发到Gmail邮箱的,结果经过MDaemon二次处理转发之后的邮件就被转码成 quoted-printable 并且每行结尾多了类似=OA=的字符。如果直接设置 Gmail 通过 pop3 方式收取的话就不会出现乱码。看来还是由于不同的邮件系统对邮件进行处理的时候添加了某些不标准的元素而导致noname的出现。Gmail 到现在还搞不定这个问题,大概是因为邮件服务器和客户端的种类实在太多太繁杂了吧。

看来没什么好的解决方法,要手工去把多余的 = 号去掉也太费劲,用脚本处理还差不多。还是先让对方以后打成压缩包再发给我吧。

附:

[1] blogspot 被墙,该文内容如下:I have to write this down, otherwise I'll have to spend another hour figuring it out again.

  1. Save the attachment from Gmail to the desktop (I assume as noname).
  2. Edit it to remove the small MIME attachment near the top (the real document is the second one). Also remove all the MIME header information. What you should be left with is a huge continuous chunk of text. Don't forget to remove the MIME delimiter at the bottom of the file.
  3. Run the following command...
    openssl enc -d -base64 -in noname -out somename
  4. That's it! The output (somename) should be a usable now.
标签 ( 网络 ) :
+ 0 - 0 | §制作Windows下的Portable Firefox

虽然 PortableApps 提供的 Firefox 便携版已经很好用,不过有些时候还是会需要按自己的特殊需求制作更为个性化的绿色版本。比如把某个富客户端的内部系统用Firefox包装成一个压缩包让那些只知道马桶套套的用户解压使用就会比说服他们安装Firefox浏览器并做各种配置来得有效,同时可以得到比IE快N次方倍的访问效果。

当然其实 Firefox 本身的运行机制就已经相当绿色了。通过 -profile "<path>" 参数可以指定Firefox启动使用的个人配置文件目录,通过 -no-remote 参数可以允许同时运行多个Firefox进程实例;[1] 启动时使用这两个参数就已经能够保证 Firefox 不与系统其他程序发生冲突。

所以Portable第一步,把整个 Firefox 安装目录复制一份,然后把自己现有的profile目录(缺省情况下Firefox Profile 在 Documents and Settings\[当前登录用户名]\Application Data\Mozilla\Firefox\Profiles\随机目录名 中)覆盖到 defaults\profile  子目录。然后在主目录建一个简单的批处理文件:

firefox -no-remote -profile defaults\profile

运行该批处理即可启动。如果嫌批处理的命令行窗口难看的话,可以考虑安装一个 AutoHotKey ,利用该程序附带的 ahk2exe 工具编写启动脚本并编译成可执行的EXE文件。ahk 脚本文件的语法很简单,参考官方的help文档即可。个人比较喜欢把整个复制出来的Firefox目录作为子目录并设置成隐藏属性,然后在主目录下就只剩下一个由 ahk2exe 编译出来的引导程序,看上去会比较干净。ahk脚本如下:

Run, %A_ScriptDir%\Firefox\firefox -no-remote -profile defaults\profile, %A_ScriptDir%\Firefox\, Max
ExitApp

然后用 ahk2exe 指定源 ahk 和 目标 exe (同时还可以给你的目标 exe 配一个个性化的图标文件),进行转换即可。

当然直接拷出来的Firefox和profile目录会有很多并不一定需要的文件内容。

其中必须删除的文件:
defaults\profile 目录下 ->
    compatibility.ini
    extensions.cache
    extensions.ini
    pluginreg.dat
    XPC.mfl
    xpti.dat
    XUL.mfl

这些文件在firefox运行的时候会自动根据当前目录进行生成。如果不删除的话当打包到其他电脑之后解压缩到与之前不一样的目录的话就会出现扩展、插件无法正常加载等异常。

可以选择性删除的:
主目录下的 ->
目录
    searchplugins  搜索引擎插件,如果不想显示搜索工具栏的话这个目录就不需要
    uninstall  卸载目录,都绿色了也就不需要它了
    updates 更新目录,做成绿色了一般要把自动更新关闭,这个目录也不需要
文件
    browserconfig.properties
    install.log
    LICENSE
    old-homepage-default.properties
    update.locale
    updater.exe
    updater.ini
defaults\profile 子目录下的 ->
    bookmarks.html
    compreg.dat
    content-prefs.sqlite
    cookies.sqlite
    cookies.sqlite-journal
    downloads.sqlite
    formhistory.sqlite
    places.sqlite
    places.sqlite-journal
    search.json
    search.sqlite
    signons.sqlite
    urlclassifier3.sqlite
    目录
        bookmarkbackups
        Cache 缓存目录,完全可以删掉,不然文件会比较大
        minidumps

这些文件基本上是个人访问相关的历史数据,如果不需要的话都可以删除(尤其当有些历史数据会非常大的时候)。当要生成一个不保存访问隐私数据的便携版时那些 .sqlite 之类的都能删掉,如果是给自己用的话根据需要来选择保留那些历史数据。

同样,可以把这些删除多余内容的操作也写成 ahk 脚本来自动执行,这样每次重新发布新版本的时候清理起来就比较方便。比如:

FileDelete, %A_ScriptDir%\defaults\profile\compatibility.ini
FileDelete, %A_ScriptDir%\defaults\profile\extensions.cache
FileDelete, %A_ScriptDir%\defaults\profile\extensions.ini
FileDelete, %A_ScriptDir%\defaults\profile\pluginreg.dat
FileDelete, %A_ScriptDir%\defaults\profile\XPC.mfl
FileDelete, %A_ScriptDir%\defaults\profile\xpti.dat
FileDelete, %A_ScriptDir%\defaults\profile\XUL.mfl

FileDelete, %A_ScriptDir%\defaults\profile\compreg.dat

FileDelete, %A_ScriptDir%\defaults\profile\downloads.sqlite
FileDelete, %A_ScriptDir%\defaults\profile\places.sqlite
FileDelete, %A_ScriptDir%\defaults\profile\places.sqlite-journal
FileDelete, %A_ScriptDir%\defaults\profile\search.json
FileDelete, %A_ScriptDir%\defaults\profile\search.sqlite
FileDelete, %A_ScriptDir%\defaults\profile\urlclassifier3.sqlite

FileDelete, %A_ScriptDir%\defaults\profile\bookmarks.html
FileDelete, %A_ScriptDir%\defaults\profile\content-prefs.sqlite
FileDelete, %A_ScriptDir%\defaults\profile\cookies.sqlite
FileDelete, %A_ScriptDir%\defaults\profile\cookies.sqlite-journal
FileDelete, %A_ScriptDir%\defaults\profile\signons.sqlite
FileDelete, %A_ScriptDir%\defaults\profile\formhistory.sqlite

FileRemoveDir, %A_ScriptDir%\defaults\profile\bookmarkbackups, 1
FileRemoveDir, %A_ScriptDir%\defaults\profile\Cache, 1
FileRemoveDir, %A_ScriptDir%\defaults\profile\minidumps, 1

FileDelete, %A_ScriptDir%\browserconfig.properties
FileDelete, %A_ScriptDir%\install.log
FileDelete, %A_ScriptDir%\LICENSE
FileDelete, %A_ScriptDir%\old-homepage-default.properties
FileDelete, %A_ScriptDir%\update.locale
FileDelete, %A_ScriptDir%\updater.exe
FileDelete, %A_ScriptDir%\updater.ini

FileRemoveDir, %A_ScriptDir%\searchplugins, 1
FileRemoveDir, %A_ScriptDir%\uninstall, 1
FileRemoveDir, %A_ScriptDir%\updates, 1

MsgBox, Firefox Directory Cleaning Finished

ExitApp

另一个需要注意的是 Firefox 对于在系统注册表里面注册的插件的处理。比如像 Java Quick Starter, Google Update, Microsoft .NET Framework Assistant 这些玩意,虽然你期望的是真正的绿色版,但在启动之后 Firefox 会自动搜索windows系统注册表把注册的插件给装上。大多数情况下除了 Flash, Media Player 有限几个插件之外,其他乱七八糟的插件都不应该启用。

要让 Firefox 在启动后自动禁用某些流氓插件,就需要用到主目录下的 blocklist.xml [2] 文件。在其中的  <emItems> 标签中加上 <emItem id="jqs@sun.com"/> 禁用 Java Quick Starter ,在 <pluginItems> 标签下加上

  <pluginItem>
    <match name="name" exp="^Picasa"/>
  </pluginItem>
  <pluginItem>
    <match name="name" exp="^Java"/>
  </pluginItem>
  <pluginItem>
    <match name="description" exp="^DRM "/>
  </pluginItem>
  <pluginItem>
    <match name="name" exp="^Google"/>
  </pluginItem>

来禁用其他插件。具体根据实际情况使用不同的正则表达式来匹配需要禁用的内容。修改好之后你还需要给 defaults/profile/prefs.js 文件增加几个配置项:

user_pref("extensions.blocklist.enabled", true);
user_pref("extensions.blocklist.interval", 8640000);
user_pref("extensions.blocklist.url", "");
 

以激活 blocklist 机制同时把 block url 设为空(否则 Firefox 会根据 interval 的时间间隔定时从服务器上抓取最新的 blocklist.xml 覆盖到本地文件)。最好把 blocklist.xml 设为只读属性,免得被重写。

最后一点, Firefox 3.5 仍然没有设置 urlclassifier.updatecachemax 参数,所以该cache文件变成巨无霸导致 Firefox 极端不稳定的可能性依然存在(未经验证),最好再给 prefs.js 加上:

user_pref("urlclassifier.updatecachemax", 20971520);

防止 Firefox CPU 占用 100% 的问题出现。

附:

修改Firefox的默认图标 -> 在 chrome\icons\default 目录下放置你喜欢的图标文件覆盖(目录不存在的话直接新建即可),其中 main-window.ico 这个图标是显示在标题栏左边,以及状态栏中的,其他的应该是打开帮助,扩展等等子窗口上的图标
修改Firefob标题栏后缀 -> 安装 Titlebar Tweaks 扩展

[1] Firefox 启动的命令行参数参考 (Command line arguments)
[2] blocklist.xml语法

标签 ( 网络 ) :
+ 0 - 0 | §MSN十年相知恒有信
MSN十周年
曾经注册过不少MSN帐号,现在还有印象的第一个MSN帐号应该是千禧年毕业时用163的email地址注的,后来貌似进行了帐号转移,这个就自动注销了。
然后还抢了个 zeal 4t live.com ,扔在那从来不用。
如今主打的这个Gmail版MSN用户在MSN十年主题网站上查了一下,是2005年9月23日11时07分03秒注册的。你说有没有人跟我注册的时间是一模样滴捏?
有9有11,就是没有10,没机会拿美度表了,可惜。
用 MSN Messenger 的不妨都去主题网站登录怀旧一把,说不定还能意外中个mido,咔咔。活动时间一直持续到10月份,估计这段时间msn的新用户注册数会暴增。。。
--EOF--
+ 0 - 0 | §清除Window保存的密码

就是那个访问网络邻居或网站时弹出的Windows标准的用户验证对话框,如果选择了“记住密码”之后下次就不需要登录了。

副作用就是当对方修改了登录用户或密码信息之后,再去访问就永远提示访问错误,而不会重新弹出验证对话框让你输入。

这时候需要清除windows之前保存的用户密码信息。在命令行下执行命令:

control userpasswords2

在弹出的设置对话框选择“高级”选项卡,然后点击“管理密码”按钮。找到对应的地址删除,重启windows系统即可。

+ 0 - 0 | §找回Google阅读器手机版中消失的共享内容

坐车以及开垃圾会无聊时在手机上看 Google Reader 的订阅内容对我来说是比较有效的打发时间的方式。不用管还有多少内容未读,只是一页页的看过去并标记为已读,很轻松。

但奇怪的是不知道为什么这个 Google Reader 手机版的Tags界面上是没有 Friends' shared items 这一项的,以至于我找了很久想看朋友共享出来的内容却死活找不到。

手机版的Tags列表,唯独没有朋友共享内容项

然后去对比PC上的 GReader,发现其实无论是 Shared / Starred / Friends' shared ,指向的链接都是类似的,只是最后的一个参数不同。

所以其实只要在手机上把 Starred 的链接(http://www.google.com/reader/m/view/...state%2Fcom.google%2Fstarred?hl=en)复制下来,然后把最后面的 starred 改成 broadcast-friends ,通过直接访问这个改好的地址就能够看到朋友共享的内容了。

标签 ( 网络 ) :
+ 0 - 0 | §弱智的淘宝收藏功能

家里LD总跟我抱怨说淘宝的收藏宝贝按钮有问题,明明自己收藏了一堆东西,但跑到收藏夹里却一样也看不到。

我试着收藏了一下之后回答说:你RP有问题。

终于有一天她在淘宝上闲逛的时候又大叫起来:你来看又这样了!刚刚收藏了一件东西,就是在收藏夹里看不到~~ 然后开始演示给我看。

原来原来。。。真不知道该说俺们家LD大人弱智还是淘宝的设计弱智。。

根源是短时间进行多次收藏操作之后,淘宝出于anti-spam的考虑会在弹出的收藏确认层增加一个验证码输入:

收藏该宝贝确认框

而向来被我称作文盲的LD从来不去仔细看这些弹来弹去的确认框的,再说前两次收藏的时候都是直接点确定的,所以这次也是照样闭着眼睛确定。

你既然想要人家输入验证码,好歹检查一下人家到底输了没有吧?实际结果是和正常的收藏成功相当类似的弹出一个新窗口: 

收藏该宝贝错误提示窗口

除了用黑色大粗体来显示的验证码输入错误提示信息之外,整个页面的布局外貌粗看下和收藏成功时的窗口没有任何明显差别;这个窗口同时还显示了一大堆同类宝贝、Top10之类的内容,无疑更能吸引眼球注意力,很容易让人忽略这个错误信息而误认为已经收藏成功了。更何况采用弹出窗口的方式来反馈错误信息对于标签式浏览环境来说更是有被直接关掉的可能。

理论上来说直接在收藏确认框进行表单数据验证以及通过Ajax提交并获取反馈信息直接显示在确认框内都不是什么难事儿,淘宝却选择这样一个弱智加忽悠的处理流程,不知道是哪根筋搭错了。。大概认为搞得验证码都跑出来了那绝对不是正常人不需要当人对待了 Orz

标签 ( 网络 ) :
+ 0 - 0 | §FIFA Online注定成不了WoW

EA Sports FIFA Online 2
被朱骏寄予厚望的 EA SPORTS FIFA Online 2 开始公测了,作为 EA FIFA 系列的前粉丝,我还是免不了去下了客户端来试玩一把(虽然自从开始玩实况之后,FIFA 就已经从我的硬盘上永久消失了),反正也就八百兆,不像魔兽世界那么大。

体验之后的感觉一如 EA FIFA 单机版那样,说不出的别扭。无论是操控的手感还是细节上的设计,都不像实况那样舒服。

当然这都是在意料中的事儿,有了实况的操控体验之后,踢 FIFA 就总感觉那些场上的球员不听使唤似的。勉强玩玩也就还凑合了。真正让我无法接受的是游戏本身的稳定性。

短短两天内不超过3个小时的试玩过程,游戏毫无征兆自动退出了两次,并且退出后一直说GameGuard已经启动,进程表里面却根本找不到相关的进程,只有重启机器了事;另有多次在个人联赛模式下 loading 比赛时黑屏,同样需要关机重启来解决。
EA Sports FIFA Online 2

更过分的是游戏手柄的按键设置无法调换加速和假动作按钮,无论怎么设都还是缺省值。至于登陆界面每次打开都要我重新选择所在区和同意接受用户协议的复选框多少也让人烦。

所以要让我在这样一个平台去玩个人联赛的话,我还宁愿去玩实况的大师联赛。唯一有点吸引力的是比较稳定的联机对战平台。在这上面找人1v1比以前在浩方上要容易多了,响应速度也比较有保障(游戏的解说声音那叫一个亲切啊,居然是上视体育的娄一晨,就是解说的内容经常牛头不对马嘴)。

当初冲着对暴雪的喜爱,也是从公测开始就去玩魔兽世界,然后就是越发对暴雪奉若神明。直到后来小飞飞要出生了才没法再花时间去玩(现在代理权易主,新狗老狗都叫的起劲,想玩也没兴致了)。而 FIFA Online 2 ,则让我对 EA 愈发提不起兴趣了。

要我说,EA 毕竟不是 Blizzard , FIFA Online 也注定成不了下一个 WoW 。九城痛失魔兽世界的代理权指着靠它来个第二春貌似希望渺茫。抛开体育类游戏的受众群范围不说, EA FIFA 本身的质量和耐玩度也远远比不上牛逼的暴雪。朱骏把个人爱好当公司决策方向来使,玩得够大。

标签 ( 网络 ) :
+ 1 - 0 | §Vista下的支付宝安全控件

自从把 Firefox 作为自己的主打浏览器以来,一直用 IETab 来上淘宝,使用支付宝余额进行付款。

然后在另外一台 Vista 系统上也打算这样使用,结果发现在 Firefox 下进到支付宝付款页面就会提示说“目标文件 C:\windows\system32\aliedit\aliedit.dll 比源文件 ...\temp\aliedit.dll 要新,是否覆盖?”。不管选择是或否,都要我重新启动机器。重启之后再进到同一个页面直接 Firefox 就崩溃。尽管一再确认已经在 IE 下安装了相应的安全控件,但通过 IETab 在 Firefox 下浏览时还是不停的出现“是否覆盖”的提示框。

后来看到说在 AMO 上发布了支付宝安全控件的扩展,装上之后发现可用性相当有限,而且最后一次更新是在08年,看上去好像是荒废的样子,于是弃用之。

再后来整 UAC ,整 DEP,统统无效 -- 直接 Vista + IE8 倒是可以正常使用了。

直到有一天偶然在 Firefox 下打开支付宝首页后切换回FF浏览引擎模式,才看到登录框下面有个"下载非IE版安全控件"的链接,直接下载安装之后,把支付宝淘宝网站从 IETab 的网址过滤列表中删除,然后再进付款页面,一切都正常了!

要不是 Firefox + IETab 的方案在 XP 下有效的话大概能早点知道支付宝官方已经有这个非IE版安全控件供大家使用了。一直纠结于为什么在 Vista 下使用 Firefox + IETab 就直接ff崩溃,实在是火星了。也因为这个安全控件链接的显示是通过对User-Agent的判断来按需显示的,所以在 IETab 下永远也看不到这个安装链接,建议支付宝考虑在 User-Agent 是 MSIE 的时候也适当的把这个非IE版安全控件的链接给宣传一下。

最近颇看到一些对支付宝的抱怨(1,2),个人倒是觉得 alipay 技术团队算是国内为数不多求上进能创新的了,值得赞一个。。

标签 ( 网络 ) :
+ 0 - 0 | §IE8的https混合内容确认框

最近白痴了一把,被 IE8 的 https / http 混合内容页面显示时的确认对话框耍到吐血。

在默认安全级别设置下,当访问一个包含了非安全内容(http)的安全连接(https)时, IE8 的提示信息如下:

安全警告:是否只查看安全传送的网页内容?

基于以往浏览的经验,我不加思索的敲了回车,结果页面报js错误,内容显示异常;

在重复刷新了N次之后,猛然发现这个对话框按“是”表示不加载该https页面的所有http内容,按“否”才是加载所有需要的内容。经验主义害死人啊~~

一怒之下打开安全设置,把“显示混合内容”项缺省的“提示”改成“启用”:

安全设置

这个世界清静了。

标签 ( 网络 ) :
+ 0 - 0 | §严重推荐IE8!

Internet Explorer 8 released

微软测试了老鼻子久的IE8终于在今天凌晨正式提供下载了

赶紧抓下来安装,并进行了长达5分钟的综合测评。特此鉴定

IE8 的页面载入速度居IE界领先,已基本达到国际先进水平。对web标准亦是前所未有的遵循,迈出了与国际接轨最坚实的一步(乃至于需要专门弄一个兼容性视图来给自己以前犯下的滔天罪过擦屁股)。

严重推荐还在孜孜不倦于使用 IE7- 诸版本的达人们升级安装!!

在这里预祝 IE8 能够迅速占领 IE7 , IE6 以及 IE.x 的市场份额,此乃视窗使用者之福,网站开发者之幸也。

标签 ( 网络 ) :
+ 1 - 0 | §wget镜像站点失败一例

w3schools 是我习惯用来做速查手册的一个站点,很全很强大。可就是访问速度实在不敢恭维,经常急着要查某个属性方法的时候它就给你转个不停愣是不出内容。所以想用 wget 来抓一份镜像过来在本地使用:

wget --output-file=mirror.w3shools.log --mirror --relative --level=3 --background --random-wait --no-host-directories --directory-prefix=w3cshool --convert-links --backup-converted --html-extension --tries=99 --timeout=60 --no-cache --no-cookies

结果发现除了首页之外,其他页面抓到的都是不完整的内容。用 wget 抓单个子页面

wget "http://www.w3schools.com/xml/default.asp"

得到的也是不完整的内容,到<body>就结束了。但如果改用 curl 来抓就是正常的完整内容。百思不得其解。

没办法只好用 wget -d 把原始的 http request header 打出来跟 curl 的比较,去除所有多余的 header 之后发现居然是 User-Agent 在作怪。用 telnet 来测试:

[root@zeal-web w3shools]# telnet www.w3schools.com 80
Trying 216.128.29.26...
Connected to www.w3schools.com (216.128.29.26).
Escape character is '^]'.
HEAD /xml/default.asp HTTP/1.0
User-Agent: Wget/1.10.2
Host: www.w3schools.com

HTTP/1.1 200 OK
Connection: close
Date: Wed, 28 Jan 2009 10:02:47 GMT
Server: Microsoft-IIS/6.0
MicrosoftOfficeWebServer: 5.0_Pub
X-Powered-By: ASP.NET
Content-Length: 1603
Content-Type: text/html
... ...
Connection closed by foreign host.


[root@zeal-web w3shools]# telnet www.w3schools.com 80
Trying 216.128.29.26...
Connected to www.w3schools.com (216.128.29.26).
Escape character is '^]'.
HEAD /xml/default.asp HTTP/1.0
User-Agent: hELLLO WORLD
Host: www.w3schools.com

HTTP/1.1 200 OK
Connection: close
Date: Sun, 01 Feb 2009 01:10:32 GMT
Server: Microsoft-IIS/6.0
MicrosoftOfficeWebServer: 5.0_Pub
X-Powered-By: ASP.NET
Content-Length: 27050
Content-Type: text/html
... ...
Connection closed by foreign host.

只要 User-Agent 头信息包含了 wget 字样返回的 Content-Length 就有问题了。貌似 w3schools 对 User-Agent 做了限制。给 wget 加上 --user-agent="Mozilla/5.0 anything else..." 就行了。

标签 ( 网络 ) :
+ 0 - 0 | §Outlook Express通讯簿加载失败

由于需要使用 Outlook Express 作为中介得到wab格式的通讯薄文件以作他用,所以一直都是通过 ComAgent 客户端工具来把 MDaemon 服务器上的通讯薄同步到 OE 里面。

今天照常进行同步,结果同步完成之后再打开 OE 的通讯薄时就报错了:“通讯簿加载失败。Outlook Express 配置不正确,请重新安装。”卖糕的,只不过是同步了一下通讯薄而已,就严重到要我重装,微软也真够幽默的。与 OE 这个简单粗暴的错误提示相比,微软的知识库就更客观一些,详细列出了各种可能导致该问题的原因以及解决方案

按照俺这个具体情况看来,应该不至于是注册表或dll文件损坏这么严重,八成是同步的时候 ComAgent 把 wab 文件给搞砸了。于是跑到 C:\Documents and Settings\我的帐号\Application Data\Microsoft\Address Book 下一看,有个 wab 文件,还有个 wab~ 文件。显然这个 wab~ 是导入的时候 OE 自己生成的备份文件。把 wab 文件用 wab~ 覆盖再重新打开 OE ,一切恢复正常。

奇怪的是恢复正常之后用 ComAgent 重新再同步一次却没有再次破坏现有的 wab 文件,不知道上一次同步的时候到底发生了什么诡异的问题。。

标签 ( 网络 ) :
+ 1 - 0 | §把QQ好友备注名称导入Pidgin

Pidgin 现在出到了 2.5.2 ,用起来基本上挺顺手了。说实在的什么 MSN , QQ , GTalk , 对我来说 99% 的时候都是用来发文字消息。一大堆附加的高级功能都是摆设, Pidgin 则正合我意。

不过 Pidgin 虽然也支持 QQ ,但不能读取分组信息,还时不时冒出“好友名称显示为NULL”的问题,算是有点美中不足。但相比这些可以忽略不计的瑕疵, Pidgin 不能显示 QQ 好友备注名称更让我不能接受。看着一堆天天在变的昵称根本就分不清谁是谁。

Pidgin 提供的别名(Alias)功能则可以作为可读性强的好友名称来用的,只是如果在 Pidgin 里面一个个去编辑好友的别名太累人。后来发现 Pidgin 其实是把联系人列表保存在 blist.xml 配置文件中的(一般位于 Documents and Settings\用户\Application Data\.purple 目录),直接修改这个文件的联系人信息可以达到同样的效果。

打开QQ菜单,选择"好友与资料"->"好友管理器",在"所有分组"项点击右键->"导出地址簿",将地址薄导出到文件。这个导出的文本文件里面就包含了所有好友的号码和昵称 -- 如果你给这个好友设了备注名称,那么这里导出的就是这个名称。

导出来之后按照里面的格式提取“消息对象:”开头的行信息就能得到qq号和姓名,再组装成 blist.xml 里面 contact 的内容覆盖掉原来的QQ Group下的那些 contact 信息再重新登陆Pidgin就可以看到备注名称显示在好友列表中了。

做了个简单的在线格式解析转化工具,点击这里进入

附:好友名称显示为NULL的问题解决方法

  1. 卸载 Pidgin 自带GTK+ Windows类库(GTK+ for Windows 2.12.8 Rev A)。
  2. 从SourceForge上下载GTK+ for Windows上一个版本 2.12.1 Rev B (gtk-runtime-2.12.1-rev-b.exe)。
  3. 重新安装GTK+ for Windows 2.12.1。OK.
标签 ( 网络 ) :
+ 0 - 1 | §招行专业版登录报用户密码错

不知道招商银行的一网通个人银行专业版最近发什么神经,每次的版本升级都会导致使用老版本客户端登录的时候报“用户名或密码错误”。一开始还以为是自己输入有误,重复N次之后才觉得蹊跷。直到搜到一篇帖子提到客户端版本问题,才想起来之前从 4.x 升到 5.x 的时候也出现过类似的登录不进去的情况。

招行网站,发现最新版本号已经到 6.0.1.1 了,而我电脑上用的还是 5.5.1.2 。赶紧下了 6.0.1.1 重新安装一遍,结果!还是“用户名或密码错误”~~ 再次郁闷。最后抱着必死的决心再试着安装了网站上的 5.5.1.3 版本,结果居然就一切恢复正常了。。。

难道说招行的专业版每进行一次小版本的升级都会修改会话协议而导致用老版本来登录就会出现数据解析的错误?实在是很难用常理来解释。

更想不通的是既然服务器与客户端之间的通讯如此依赖于版本号的差异,为什么不考虑做个自动升级功能,发现版本不匹配自动先升级一次客户端?一直以来都认为招行的网银是功能最强使用最方便的,但这半年来的升级带来的登录问题实在是挺低级的。

+ 1 - 0 | §Gmail的白名单功能

Gmail的垃圾过滤功能很强,但对于一些具有垃圾邮件特征的“非垃圾邮件”也不留情。比如一些由系统自动发送的服务器监控报告、Blog评论提醒邮件等。以前即使对这些邮件创建过滤器打上标签,最后还是会被扔到垃圾箱里。

最近才发现 Gmail 不知道什么时候给过滤器增加了一个功能选项:不要将其发送至“垃圾邮件” ( Never send it to spam)

Gmail过滤器白名单

选中之后,Gmail 就不会再自作聪明的把正常邮件网垃圾堆里放了,只会在邮件正文开头插入一句“该邮件因为您所创建的过滤器而未发送至“垃圾邮件””的提示。

Gmail过滤器提示

新建过滤器的时候只要在最后一步记得勾选;对于已有的过滤器,只好一个个去修改过滤器的规则。挺奇怪为什么这个选项不是缺省激活的 -- 既然我使用了过滤器肯定是有的放矢,再进行spam过滤本身就是多此一举。

标签 ( 网络 ) :
+ 0 - 0 | §Google Chrome来了

Google Chrome
Google的官方Blog刚刚宣布了Google浏览器Chrome即将发布的消息,立马引来无数关注。在官方Blog还没有做进一步更新之前,已经有不少人下载试用了。无论是作为GFan还是互联网从业者,我自然也不例外。

http://www.google.com/chrome/?hl=zh-CN 下载了谷歌版的Chrome之后,粗略使用了一下,感觉并不如预期的那么惊艳。

操作界面上,可供自定义设置的选项相当少,但作为Beta版的东西还算可以接受。状态栏设计成自动隐藏是挺好的创意,可惜在加载页面的时候没有内容下载进度条,只看到标签上的动态图标转啊转的,心焦。

页面渲染速度的表现有点奇怪。貌似在 Chrome 下载安装结束之后,自动起了个 GoogleUpdate.exe 的后台进程给 Chrome 更新某些额外组件。所以在刚安装完的时候马上去浏览网页的时候打开速度爆慢, Flash 之类的内容也无法正常显示。在过了十来分钟之后重新打开 Chrome 再访问网页,速度就快起来了。

暂时还没感觉 V8 JavaScript 引擎有什么明显的优势, 论速度跟 Firefox3 差不多,论特效也没 Safari 来得酷。唯一快的是程序的启动速度,就跟开个记事本一样 -- 不过估计也跟 Beta 版本没有挂任何额外的功能有关。

至于采用独立进程来跑每个标签页的方式,与线程方式相比各有利弊。也不知道算是进步还是后退。

值得夸一下的是页面兼容性的表现,就目前的测试来看完全不存在问题。不像IE每次出新版本连自家的网站都不兼容,整一个开发者的噩梦。

Chrome 的这个测试版展示了不少新的创意让人期待,不过离真正好用还是有距离。但愿这个距离不会太长。

标签 ( 网络 ) :
+ 0 - 0 | §给Firefox搜索工具栏加引擎
其实就是在Firefox安装目录下的searchplugins文件夹里面增加新的引擎配置xml文件。AMO上可供下载的搜索工具引擎貌似都是内定的,数量有限也不适合咱们国情。好在这个xml配置文件很简单,照已有的改一下就成。  查看全文
标签 ( 网络 ) :
+ 0 - 0 | §Firefox3是一定要顶的

24 小时内被下载 8,290,908 次Firefox3 这次的高调推广果真是振臂一呼便得万千火狐粉丝响应。创不创吉尼斯倒在其次,用这种方式来让微软的IE8多点如坐针毡感,进而促进浏览器市场向标准化、多元化的方向发展,实在是造福子孙功德无量啊。

Firefox3相较于2来说,无论是性能、观感还是操作细节上都有很大的优化提升。或许唯一能妨碍3取代2的因素,就是附加组件的兼容性问题。作为一个开发式的浏览平台,没有了 Add-Ons 也就没有了生命力。

目前来说还有大量的附加组件没有发布兼容于3.0.*的新版本,所以安装了Firefox3之后这些组件就自动被禁用了。当然实际上这些被禁用的组件绝大多数都只是因为在 install.rdf 中声明的最大兼容版本是 2.0.0.* 的缘故,代码本身一般都不会存在太大的兼容性问题。所以只要这些组件的作者还在进行维护更新,很快就可以释出兼容3.0的版本。

对于我来说,日常用的组件基本上都已经有了兼容3.0.*的版本,除了一个最要命的: Firebug 。虽然 Firebug 发布的 1.2.0b3 版本号称是兼容 Firefox3 的,但在下载安装之后,随便打开几个页面之后 Firefox3 就直接崩溃退出了。本来还以为是其他组件的问题,一个个禁掉试下来,居然就是 Firebug 的问题。 Firebug 一天不能在 Firefox3 上面用,我就一天不能完全弃用 Firefox2Updated 2008-06-29 13:05 -- 今天更新Firebug到 1.2.0b4,崩溃现象暂时没有再出现过

好在 Firefox 不像 IE 那么变态,为了同时使用 IE7 / IE6 就得动用各种 hack 手段来不完美模拟。在 Windows 下,只需要把 Firefox 2 和 3 安装到不同的目录,并为他们创建各自的 Profile ,然后使用命令行参数 -no-remote -P "YourProfileName" 分别启动就可以同时运行了。详细的配置过程可以参见Justin Young的完整图解说明

如果嫌窗口界面太麻烦,也可以直接打开系统登录用户的 Documents and Settings 目录下的 Application Data\Mozilla\Firefox\profiles.ini 文件,按照里面 default profile 的格式增加几个 Profile 的配置,比如我是分别加了两个配置(通过配置 IsRelative=0 ,就可以把个人的 Profile 存放在任何一个目录下,写完整磁盘目录即可):

[Profile1]
Name=Firefox2
IsRelative=0
Path=D:\Zeal\AppData\Firefox\Profiles\Firefox2

[Profile2]
Name=Firefox3
IsRelative=0
Path=D:\Zeal\AppData\Firefox\Profiles\Firefox3

如果想把现在缺省的Profile带过去,只要把原来 Application Data\Mozilla\Firefox\Profiles\一堆随机字符.default 目录下的东西拷贝到你新建的 Profile 目录下。然后修改两个Firefox的快捷方式属性,加上 -P "Firefox2" 和 -P "Firefox3" 分别读取两个不同的 Profile ,齐活了。

目前在 Firefox3 上用的扩展清单:

  • Delicious Bookmarks : Firefox自带书签的完美替代 Updated 2008-07-17 15:44 -- 使用了这个替代书签之后,像 Note in Reader 这样的书签快捷添加链接就出问题了,原因是Delicious的书签工具栏会把这段js代码在一个新的标签页中打开。为了解决这个问题,只好在自己之前写的Chinastock扩展加了一个选项可以在右键菜单中增加一个 Note in Reader项用来完成这个事情。汗ing 
  • Video ownloadHelper : 视频图片下载助手
  • Extension Manager Extended : 显示扩展的ID和所在目录
  • Firebug : 目前让我不能放弃 Firefox2 的唯一一个问题扩展,郁闷。
  • FlashGot : 调用外部下载工具(像Fashget)进行多线程下载
  • FoxyProxy : 代理管理,可以设置多种代理模式进行快速切换。用这个 Torbutton 也就退休了
  • Go to Selection : 直接选中文本作为url打开
  • IE Tab : 在 Firefox 中调用 IE 内核打开窗口/标签页。有了它就不需要为那些 for IE only 的站点特地去开一个 IE 浏览器窗口了。
  • Nightly Test Tools : 如果你有太多在Firefox3下存在兼容性问题的扩展想使用,那就离不开它了。同时这个扩展可以修改 Titlebar 的缺省文字,当你同时使用 Firefox2 和 Firefox3 的时候就可以通过设置不同的 Titlebar 来区分了
  • Open Image In New Tab : 在新标签页打开图片
  • Poster : 构建 GET / POST / HEADER 等 http 请求并得到详细 response 信息的工具,一般用于开发调试
  • QuickNote : Maxthon 的收集面板是我用得最多的功能。在 Firefox 下似乎只找到这个与其类似。虽然功能上还是弱了点,不过凑合能用了。
  • SearchStatus : Google PR 和 Alexa ranking 显示
  • Source Viewer Tab : 可以设置使用何种方式查看页面源代码(在新标签页或指定的外部程序),这个功能 IE 倒是内置的
  • Tab Mix Lite CE : 原来用的是 Tab Mix Plus ,但作者目前还没有发布新的兼容版本,反正只要能把标签栏置底、双击关闭标签页、在新标签页打开书签,对我来说都一样。不过这个选项设置没有自动加在菜单中,需要跑到附加组件管理列表里面选中组件才能进行选项设置
  • Web Developer : 关于网页的那些事儿,设计开发的时候总会用得着
标签 ( 网络 ) :
+ 0 - 0 | §Dreamhost帐号被秒记

没错,就是这个很慢很强大的dreamhost,几天前将我的帐号秒杀了。

起因基本上是类似xdite所描述的那样利用 DH 的主机空间放了一些文件做临时中转。虽然并没有摆到 http 可访问的目录里,但还是因为文件占用了比较大的磁盘空间而让 DH 发现,并且干脆利落的把整个目录给咔嚓了。

当我发现少了个目录之后还没有意识到接下来将要发生的事情,只是心存疑虑的给 DH support 发了邮件问为什么删了我的文件夹。一个多小时之后,DH 的回信告诉我它们在backup system里面找到了被删除的目录,但发现里面有“illegally obtained commercial software, including cracks,keygens, serial numbers, etc”,所以“permanently disabled for account for illegal copyright infringement. It will not be re-enabled.”。最让我郁闷的是在邮件最后还来一句“Thank you again for bringing this matter to our attention”,那意思说要不是我自己发邮件去问的话,他们最多只是把我的大目录给删掉,还不至于永久封帐号,这可全是我自找的...

这时候再去 DH 的 control panel,除了 Contact Support 之外,所有的操作都无法执行了。至于网站,则已经变成了丑陋的 bad_httpd_conf

就这样,我在 dreamhost 的日子算是彻底结束了。所有东西都死在里面,秒得彻底。

不幸中的万幸是所有网站相关的数据文件我都有脚本每天打包备份到别的服务器上,只是需要花时间把站点重新搭起来而已。至于虚拟主机空间和域名的年费,  DH Support 是明确告诉我不可能退还的了,又好在都是选择一年一付的形式,最晚到今年5月份就到期了,爱退不退吧。而关联在里面的信用卡号,连着几次要求它们删掉,它们就像没看到那句话一样 -- 也好在下个月卡就过期了,爱删不删吧。

相对比较麻烦的是因为托管在DH上的域名,它这一封帐号我就完全没法进到 control panel 去查看 domain transfer 需要的 auth code 了。 xdite 说他的几个域名就此死在 DH 里面,着实让我一阵担心。

又又好在当时帐号虽然被永久disabled掉,但仍然能够登录进它们的 Control Panel;尝试着在 control panel 里面唯一可用的 Contact Support 给它们发信要自己的域名;一天之后,居然收到了DH回复过来邮件,里面列出了可爱的 Auth Code。赶紧到 godaddy办 domain transfer ,再等五天,域名终于从 DH 逃到 godaddy ,死而复生了。

总体来说这次的被秒杀没有造成太多实质性的损失,但若没有那么多的“好在”,若不是做多了开发养成疯狂备份的习惯,那就只剩下大骂 dreamhost sucks 外加吐血三升的份了。

有道是:饭可以乱吃,文件不能乱传。谨记,谨记。 Orz

标签 ( 网络 ) :
+ 0 - 0 | §Firefox浏览论坛假死

一开始没怎么在意,以为是偶然现象。后来发现是必然规律,快速打开多个论坛帖子之后Firefox立马吃掉100%CPU,进入假死状态。

百思不得其解,直到想起N久以前曾经使用 about:config 设置过 Firefox 的 network.http.pipeline 参数,试着把 network.http.pipelining / network.http.pipelining.maxrequests 参数设回缺省值,假死现象消失。看来 pipeline 还确实是处于试验阶段的东西,并非绝对的利于网页浏览。

标签 ( 网络 ) :
+ 0 - 0 | §svn客户端证书验证缓存
$ svn list https://host.example.com/repos/project

Error validating server certificate for 'https://host.example.com:443':
 - The certificate is not issued by a trusted authority. Use the
   fingerprint to validate the certificate manually!
 - The certificate hostname does not match.
 - The certificate has expired.
Certificate information:
 - Hostname: host.example.com
 - Valid: from Jan 30 19:23:56 2004 GMT until Jan 30 19:23:56 2006 GMT
 - Issuer: CA, example.com, Sometown, California, US
 - Fingerprint: 7d:e1:a9:34:33:39:ba:6a:e9:a5:c4:22:98:7b:76:5c:92:a0:9c:7b

(R)eject, accept (t)emporarily or accept (p)ermanently?

选择p则在本地保存该证书信息,下次不再出现类似警告。证书缓存保存在 ~/.subversion/auth/svn.ssl.server 目录中。

当 svn 命令行使用了 --no-auth-cache 参数时, (p)ermanently 的选项将不会被显示,只能选择 R 或 t 。但往往有时候会希望对于证书的 validating 可以被本地缓存,但对于用户名密码则不被缓存,这时候可以先不使用 --no-auth-cache 参数运行一次,选择 p 在本地生成缓存文件,同时删除保存在 ~/.subversion/auth/svn.simple 目录下的用户名密码缓存文件,以后就可以使用 --no-auth-cache 参数在每次 svn 的时候都手动输入密码,同时不需要每次都 temporarily 的接受证书了。也可以直接把生成的证书缓存文件直接复制到其他的机器相应的用户目录下。

网上会有很多文章说可以通过在 ~/.subversion/servers 配置文件中 加上

ssl-ignore-host-mismatch = true
ssl-ignore-unknown-ca = true
ssl-ignore-invalid-date = true
 

来让svn自动忽略证书错误,但实际上这些配置项在新版的 subversion 里面已经被 deprecated 掉了。

标签 ( 网络 ) :
+ 0 - 0 | §pcAnywhere文件传输问题

在使用 pcAnywhere File Transfer 进行文件传输时,发现上传新的文件一切正常,如果是覆盖服务器上已有的文件,点了 Transfer 之后整个界面就死掉了。

解决方法:在 Edit -> Preferences 里的 File Transfer 项里面,把 Destination file 缺省的 Verify before overwriting 改为 Always overwrite duplicate files 即可。似乎在缺省的 Verify 状态下应该是会弹出提示信息要求确认,但不知为什么这个提示框没出来,反而整个界面都死掉了。

据同样用 pcAnywhere 的朋友说没发现这个现象,貌似个人RP问题.. OrZ

标签 ( 网络 ) :
+ 0 - 0 | §试验OpenID

正式给本站的留言加上对OpenID的支持了。

至于我选择哪个OpenID认证服务的问题,原本是想直接用 OpenID.cn 得了(似乎有不少人介绍OpenID的时候必提);但发现 OpenID.cn 用的程序就是 PHP Standalone OpenID Server ,汉化的程度又相当低,对于程序中若干明显的小问题也没有做修正。何况不久前的gougou事件实在是让我更加不相信国内的服务商。至于国外的像 MyOpenID 之类的服务做的还比较像个样子,但真正涉及到应用层影响力就有限,微软之流宣布支持OpenID究竟是好事还是坏事也未为明了,所以国内现在自然没有几个人正儿八经关注它了。

既然都是相当实验性的产品,可选的范围也很小,与其用别人的,不如拿自己做实验。所以就诞生了改装版的 Zeal OpenID Server (想体验一下OpenID的朋友可以到我的OpenID Server注册,但我不保证不会哪天没心情了就关闭服务,呵呵)。

标签 ( 网络 ) :
+ 0 - 0 | §用dreamhost的赶紧改密码了

Plod 中招了,幸而hacker只是给页面加了些SEO的垃圾代码,虽然恼人,但没有造成实质性的破坏。

我的ftp帐号用的还是 dreamhost 随机生成的原始密码,赶紧跑上去改掉先(居然不让我用括号作为密码字符,OrZ)。如果这次的帐号是被暴力破解给黑掉的话,给自己的密码设置到最复杂的状态应该还是有作用。

这年头,做SEO的可真是无所不用其极了,跟那些变着法儿要你租用他的主机的家伙有的一拼。

+ 0 - 0 | §Mashup 平台之争

  Yahoo 的 Pipes 推出已经有段日子了,微软的 Popfly 到了 alpha 阶段, Google 的 Mashup Editor 则在进行 limited test 。三大品牌,三个产品,目标都只有一个:为用户提供一个功能强大、操作简单的内容聚合混搭平台。

  当越来越多拥有海量原始数据的站点开放自己的 Data API ,同时越来越多的站点开始提供自己的 Service API 之后,重新整理并输出就成了件很有趣的事情。通过进行内容混搭( Mashup )向用户提供服务的 Web 站点已经多得不可胜数,这个 web2.0 时代的新兴产物让无数充满创意的想法得以实现。

  既然有如此多的人热衷于个性化的内容整合,那么谁能提供一套完整的 Mashup 平台来给他们大展身手,就相当于吸引了这一大块用户资源,同时也拥有了他们的创意资源。于是 Y/M/G 同时看上了这座可能蕴藏金矿的大山。 Yahoo 这次倒是抢得了先机,可惜目前为止 Pipes 的运作还算不上稳定,时常会有内容抓取不到的情况。或许要等 Popfly 和 GME 正式发布以后,这场三国争霸才算是真正开演。

  但毋论最终花落谁家,这个平台的安全性都会是头等大事。在提供给用户最大的自由度之后,如何防止恶意代码的出现,必将是伴随它发展的一桩心病。真到平台成熟的那天,现在很多以 Ctrl-C Ctrl-V 大法为生的网站编辑们可能都要成为过去时了。

标签 ( 网络 ) :
+ 0 - 0 | §dreamhost的503错误

偶尔在 后台发布日志的时候会碰到 Service Temporarily Unavailable 的503错误。一直以为是 pivot 本身存在的 Bug ,加上出现的频率很小,也就没去在意。

但这次要发布的内容里面包含某些必须加的URL,一加上提交就出503错误,去掉那段URL就正常,实在是邪门。把 pivot 提交时的所有多余代码都注释掉状况依旧。到 dreamhost 的 wiki 上一查才知道可能是它的 mod_security 在作怪。检查 error.log ,果然有一大堆的 mod_security: Access denied with code 503 错误。

这个在 dreamhost domain 设置里面缺省激活的选项看来设置了不少的过滤规则,包括 referer URL , POST data, POST Content-Length 等各方面非法内容的检查。安全性固然有所提高,但正则匹配误杀的可能性也不小。像咱这么个小 Blog ,还是不要这些过滤规则算了。到 Manager Domains 里面把 dreamhost highly recommended 的 Extra Web Security 的选项去掉,一切恢复正常。

标签 ( 网络 ) :
+ 0 - 0 | §StarCraft RELOADED

StarCraft II
  Blizzard 暴雪不愧是游戏界的金字招牌,昨天下午一公布 StarCraft II ,订阅的 feeds 里面就涌出无数相关的消息(1, 2, 3, 4, 5, 6)。官方网站刚几分钟前还能上去看两段让人热血沸腾的 trailer (配乐有点像星球大战),现在再想去看就已经是 503 Service Temporarily Unavailable 了,着实热得发烫啊。

  3D引擎无疑让这款续作有了更自由的发挥空间,所以丝毫不用担心 SC2 的画面表现力。如果你有支持dx10的显卡+5G硬盘+2G内存的电脑,就等着大呼过瘾吧(俺的本本看起来是困难户了)。但除了暴雪一贯精良的音画质量以外,相信广大玩家更期待的是这次星际2又会加入哪些RTS类型游戏的创新元素。有人在担心这款游戏只是星际争霸的画面加强版: "more of the same, this time with shiny graphics." 希望这不是 SC2 的全部内容。

  等待上市的那天。更多视频>>

+ 0 - 0 | §Gmail终于开放注册了

加入Gmail

  在几次似是而非的忽悠之后, Google 这次貌似真的对咱们开放 Gmail注册了;有黑板报为证,应算得上是铁板钉钉了。

  从 April Fool 到 Valentine's Day , Gmail “小众”了近三年的时间,如今一朝开放,用户量的增长大概会呈井喷之势,与之对应的 GTalk 应该也会抓住这一契机争取得到实质性飞跃吧。无数发放 Gmail 邀请的地址也算是完成历史使命了。

  为什么选择Gmail?请看Gmail的宣传片。

标签 ( 网络 ) :
+ 2 - 0 | §IE7简体中文版开始提供下载

  IE7 的英文版出来有阵子了,不过想想反正最后还是要装中文版,就等着吧。今天看到简体中文版已经提供下载,于是下了个装上。

  但接下来的使用体验让我相当失望。

  实在想不通为什么微软要把原来摆在一起的几个浏览按钮(前进/后退/停止/刷新之类的)像贴邦迪一样贴的整个脑袋都是,还不允许自定义调整每个按钮的位置!即便这样的改变有天大的优点,好歹也应该让我有个选择的余地吧?至于那个我最希望 IE7 增加的多窗口式标签(微软称之为选项卡),在我这个禁用所有主题样式的 XP 下看上去实在是够丑陋,最后那一小块新建选项卡的豆腐块怎么也去不掉,郁闷。

  如果微软的设计师们所有的灵感都是这样的古怪创意的话,我倒觉得他们应该去收购一家类似 Maxthon 这样做 IE 内核二次开发的公司,做出来的东西或许更好用些。本来还打算等 IE7 出来以后就可以让电脑上的 Maxthon 退休了,看来是没希望。

  至于 Web 标准的遵循方面, IE7 倒是做了一定的努力。带来的副作用就是原先被 IE 纵容出来的那些网页可能就会显示的不那么正常了。但想不到我这个在 FirefoxOpera 下检验通过了的 Blog 居然还是在 IE7 下出现了点小异样。似乎在 IE7 中对于某些通过百分比来确定宽度/高度的层显示不没有按照指定的百分比,而是实际内容的大小,必须用实际的数值来代替才行。

  总的来说, IE7 让我很难找到自己称心的地方。第一次觉得 Firefox 取代 IE 并不是不可能完成的任务。如果你不是做 Web 开发必须去考虑页面在 IE7 下的效果的话,这玩意不装也罢。

  Updated 2006-12-05 10:27 -- 无论是 IE7 还是 Firefox 2.0 ,当发现 RSS feed 源的时候,缺省情况下都会使用浏览器自身提供的 feed 解析样式来重新格式化 feed ,这对于没有附加任何 xsl 样式的简单 feed 当然是个很贴心的功能;但对于像 feedburner / feedsky 这样提供 feed 烧录的服务来说,就把它们所精心设计的 feed 样式完全给过滤掉了。这样带来的副作用就是把本该出现在 feed 订阅页面的多种在线阅读器的一键订阅按钮全都没法显示了(也许以后这些在线阅读器的唯一出路就是和浏览器合作)。 IE7 还算友好,可以在设置里面取消“源阅读视图”的选项,这样就可以显示出 feed 原始模样;而 Firefox 2.0 则完全不允许关闭,只是提供了有限的几个订阅到阅读器(Bloglines , GoogleReader)的下拉选择。

标签 ( 网络 ) :
+ 1 - 2 | §Snap的链接预览服务

预览缩略图demo
  Snap Preview AnywhereSnap新近发布的免费服务,可以为网站页面上的 URL 链接生成快速预览( Techcrunch 的相关介绍 / 对应的中文翻译)。只需要从这里获取一段代码放置在页面的 </head> 标签之前,当鼠标移到该页面上任何 URL 链接的时候就会出现该链接所指向页面的缩略图。如果您现在不是用 RSS 阅读器浏览本文的话,应该能够通过鼠标的移动观察到这个效果:)

  缺省情况下这段服务代码会对页面上所有的 URL 超链接进行缩略图的显示处理(但不包括嵌套 frame 和非常规的 href 目标)。如果希望某些特定的链接不触发该效果,只需要为链接增加名为 snap_nopreviewclass 属性;如果希望默认不处理任何 URL,则需要把服务代码的参数 'ap=1' 改为 'ap=0' ,然后为希望触发效果的链接增加名为 snap_previewclass 属性。目前这些个性化的设置并没有傻瓜式的定制界面,只是在 FAQ 中进行了说明,对于没有网页开发基础的朋友来说可能会过于复杂。理论上来说这个服务的接口可以做的更为友好和简洁一些。

大部分都是这样的Capturing

  遗憾的是从实际使用的效果来看,似乎大多数 URL 并不能即时显示出有意义的缩略图。虽然Jason Fields日志中说只要鼠标移到某个超链接上并显示 "Capturing" 信息,就表示该链接的缩略图生成请求已经提交给服务器,再过几分钟之后缩略图应该就能正常显示;但实际上抓取的速度远慢于此。

  看来既有索引量的不足是 Snap 亟需改善的问题。毕竟太多的搜索结果如果都没有对应的图片可以显示的话,其所谓的特色反倒成为缺陷了。不过要想达到 Google 级别的网页索引量,还得是图片形式的, Snap 有没有足够的硬件支撑还是个问题(也许 Google 应该考虑提供类似的服务)。。

标签 ( 网络 ) :
+ 2 - 1 | §在豆瓣认领自己的Blog

一直在找这个认领的入口,终于发现原来在“增改描述或标志图片”旁边有个“这个blog是我的”的链接。总觉得这个入口太不明显了。。

doubanclaim89c5221720d2ff5b

+ 3 - 3 | §恐怖的Dreamhost超额流量费

  花儿开了上周末经历了一场要命的 Dreamhost 超额流量催款事件,相信只要是正在使用 Dreamhost 服务的朋友看了都会觉得后怕。

  虽然最终因为是被恶意连接加上 Dreamhost 的统计相对有问题,这笔四千多美金的流量费被免除,但若是确实产生了这些流量的话又该如何收场?作为服务提供商,就算不愿意主动根据用户购买的服务来对流量进行限制,至少也应该提供用户自己来进行限制的方法吧?

  赶紧到 Dreamhost 的 Control Panel 去查看了一下,原来是有这样一个 Bandwidth Throttling Settings 的功能,可以对帐号下的每个域设定一个带宽使用的上限值的。只不过缺省状态下,所有域对应的 Throttling 都是 disabled 的,你必须自己手工一个个去激活。当激活了这个功能之后, Dreamhost 会根据前一天的流量来估计你第二天的流量是否可能超额,如果是的话自动把你的 web 文件夹重命名到 .throttled 后缀。但因为这个处理过程是以天为单位,像那样几小时之内发生的大流量也只能眼睁睁看着飙上去了。不过只要不是统计数据上的错误,以 Dreamhost 的连接速度,一天之内能飙出来的流量也不至于会超出限额太多。所以对我们这些使用 Dreamhost 服务的用户来说:

  • 一定要设置 Bandwidth Throttling
  • 一定不要在 web 可访问目录下放大文件,即使看上去这些文件并没有对任何人开放
  • 一定要经常检查自己站点的流量情况( Dreamhost 提供的 report 其实还是体现得蛮详细的 )

  这样即便是流量突增,最多也是一天之内的损失,虽然也不是好事,但至少容易接受些了。

标签 ( 网络 ) :
+ 1 - 0 | §ssh_rl_set_tty_modes_for_fd Error

装了 ssh2 ,然后想用 ssh 登录到目标服务器的时候,出现提示信息:

Host key not found from database.
Key fingerprint:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
You can get a public key's fingerprint by running
% ssh-keygen -F publickey.pub
on the keyfile.
warning: tcsetattr failed in ssh_rl_set_tty_modes_for_fd: fd 1: Interrupted system call

之后就僵在那里。查来查去,发现在把系统自带的 sshd stop 之后还有几个之前通过 ssh 连上来的进程在那。貌似 ssh 和 ssh2 服务同时进行的时候会出现这种奇怪的错误。把原来的 sshd 进程全部干掉重新连接,恢复正常。

标签 ( 网络 ) :
+ 0 - 0 | §点名之贴出你的桌面

来自脚烙阳光的问题:贴出你们的桌面。 第一张贴出桌面,第二张贴出电脑桌周围环境。环境很不错的,可以允许多拍几张。

我的操作系统桌面。点击看原始尺寸大图,1400X1050

系统桌面截图。1400X1050的分辨率够大,代码看起来够爽。

本本摆放的地方

用手边的 N70 拍的。效果相当一般。

Q:OS為?
WindowXP,但把本本原装的 Home Edition 换成了 D 版的 Pro 了。

Q:這台是你的個人電腦?還是公司或家人共用的電腦?
干活、玩游戏,全靠它了。

Q:這張桌布是什麼?從哪裡取得的?
我喜欢桌面上黑漆漆一片,最好什么都没有。

Q:更換桌布的頻率高嗎?
曾经有段时间用WoW的人物做过桌面,现在已经不放桌布很多天了。

Q:桌面上有幾多個ICON?
自己看大图,足够清晰。

Q:一堆檔案和捷徑放得亂七八糟的桌面,你看得下去嗎?
只要不是我的桌面就好。

Q:有沒有什麼堅持點?
确实看不懂“坚持点”是啥东东。

Q:有為了填這份接力,還特地整理一下嗎?
没有。

Q:最後請再傳給五個「我想看看他的桌面」的人。
还是算了,免得被人骂,呵呵。

标签 ( 网络 ) :
+ 1 - 0 | §[转]架设DNS全攻略
Linux下bind安装配置资料。存档、备忘。  查看全文
标签 ( 网络 ) :
+ 0 - 0 | §Google Analytics开放注册

  不止一次有朋友问我要 Google Analytics 的注册邀请,但我也只是抢在 Google Analytics 刚刚推出的时候就注册了帐号而已。随着之后用户暴增导致 Google Analytics 一度瘫痪, Google 也就关闭了直接的注册通道。

  经过漫长的等待, Google 终于又重新开放了 Analytics 的自由注册,想用这个月流量500万以下完全免费的统计工具的朋友们有福了:) 相信这次 Google 已经做好了应对流量剧增的准备。

+ 0 - 1 | §del.icio.us API加了https

  这几天一直没办法通过 del.icio.us 的 API 接口抓到当天的网摘信息,开始还以为自己没摘录过东西(最近确实懒了很多),后来觉得不对劲,猜测应该是 del.icio.us 修改了 API 接口,但一直忙着其他琐事也就没顾上去美味网站上查个究竟。

  今天凑巧从 Jeremy Zawodny's blog 上看到了原因,原来 API 改成了 https,地址也从 http://del.icio.us/api/ 变到了 https://api.del.icio.us/v1/ 。这样一来想要通过 PHP 的 fsockopen 来访问 API 的话就必须实现 ssl 协议通讯,费事不少。好在可以用 curl 来作为替代的简单解决方案。Edward Eliot 提供的这个PhpDelicious类正是使用curl来处理了新的API接口。

+ 0 - 0 | §vsftpd的显示时间不一致问题

ftp 登陆到服务器上发现显示的文件修改时间与实际的系统时间不一致。 Google 了一下,原来是因为默认情况下, vsftpd 使用的是 GMT 标准时间,而不是 Local Time 。修改也很简单:

# 视乎你的配置文件具体所在位置,不一定就在/etc/vsftpd下
vi /etc/vsftpd/vsftpd.conf

在配置文件末尾加入一行:

use_localtime=YES

保存之后重启 vsftpd 即可。如果是用 xinetd 的方式来启动,要注意把配置文件中的listen参数值改为NO,否则 vsftpd 重启之后你会发现时间显示的老问题依旧存在。

附:详谈 vsftpd 的设置

标签 ( 网络 ) :
+ 0 - 0 | §Google Analytics 开始支持时区设置

之前我因为 Google Analytics Reports 不能设置 Local Time Zone 而不爽,并且给 Google 发了一封邮件,得到的回复让我以为只是冠冕堂皇的官话而已。

不想今天偶然间发现在 Google Analytics 的主界面上已经多出来这样一条内容:New! View your reports in your local time zone. Learn More...

再次感受到了 Google 的酷。

+ 0 - 1 | §今天你“谷歌”了吗?

这么个绝对算不得琅琅上口的名字,居然成了 Google 中文名的最终定稿,套用佟掌柜的经典台词来说那就是:这造地是什么孽啊……  

听说这个名字让人联想起“李谷一的歌”来;李谷一的嗓子固然没话说,可这跟互联网巨头的联系可就远了去了。与其叫“谷歌”,倒不如干脆叫“高歌”,至少念起来顺口一点。

但愿这名字只用在 google.cn 上,眼不见为净。不然只好去用 Herock 的偷梁换柱之招了。

标签 ( 网络 ) :
+ 0 - 0 | §Skype与Apache in XAMPP的冲突

今天忽然要用到Skype来交流,同时想启动 XAMPP 之 Apache 测试代码,向来运转正常的 Apache 居然启动失败!一开始还以为是装了IIS的缘故,查看之下证实IIS web server并没有启动。关掉 Skype 之后发现 XAMPP恢复正常。 google 一下,原来N多人已经碰到过了(1, 2, 3):因为 Skype 缺省情况下把80端口和443端口作为接入设备的备用端口,也就是所谓的防火墙穿透了。

我当然不希望宝贵的80端口平白无故给 Skype 占了去。解决方法:重新设置 Skype 菜单 "工具"->"选项"->"连接" 项,去掉 “把80端口和443端口作为接入设备的备用端口” 前面的复选框。副作用:如果你的 Skype 处于防火墙/代理之下,将没法正常使用 Skype ,只有正确设置了防火墙/代理的端口重定向才行。

标签 ( 网络 ) :
+ 0 - 0 | §无线路由器,爱你不容易

  耐不住calfen对Linksys的推荐,到淘宝上淘了一款这个Cisco旗下子公司出品的无线路由器,江湖人称“小白”的 WRT54GC

  买它最主要看中了小巧、天线内置,方便我随处扔。

  货到手之后按照向导光盘进行设置,几分钟搞定,确实方便快捷(实际上即便直接通过Web管理界面去进行相关设置也并不麻烦)。

  接下来的使用体验,第一个感觉是首次访问Internet的时候会有几秒钟的停顿,不知道路由器在搞什么初始化的名堂;其次是无线访问的效果不错。虽然天线是内置式的,但把路由器放在客厅的电视柜里面拉上拉门然后到房间关上门访问,隔了两堵墙信号基本上没什么影响。
WRT54GC外观

  不过当用WiFi上网运行魔兽世界的时候,发现不能正常进入游戏,载入到100%之后画面就停在那了。更糟糕的是WiFi进入游戏失败之后再换插回到网线,原先能正常进入的也变得不行了,必须把路由器电源拔了重新启动才行(如果没有进行过无线连接的使用,通过原始的网线来运行游戏则一切正常)。 Updated 2006-03-21 14:47 -- 今天偶然在老外的wow论坛上看到了一个超级简单的解决办法:把路由器缺省的无线设置里面的“混合模式”改成“仅限 Wireless-G”或者“仅限 Wireless-B”(如果你的无线网卡同时能够支持BG两种模式,那自然是选择最高传输率上限更高54M的Wireless-G模式了)就一切正常了--不知道到底是路由器的问题还是D610的内置无线的问题 -- 但既然必须重置路由器才能解决,估计问题不在网卡这边。

  另外似乎一段时间没有进行网络访问之后,路由器的 PPPoE 拨入 fttb+Lan 连接就自动断开了(尽管是设置成20秒自动重拨的),通过其web管理界面重新连接永远是连接失败,也必须通过拔插路由的电源才能重新拨入。正如用户手册上所说:“可以采用一个设置选项,以使连接“保持活跃”。该选项并不总是有效,因此可能需要定期重新建立连接。”看来Linksys也知道自己这款产品的自动重连不那么好使。

  网上关于这些问题的讨论并不多,可以尝试的建议更少。有人说Linksys产品最可能有问题的是它的 PnP 和 IPv6 功能,最好给禁用。尝试了一下,似乎没什么效果。把 SPI 防火墙什么的也给关了,依然不理想。

  高级货,就是娇贵。之前买的 Hub 百来块钱一个,插上电源就用,两三年了愣是没拔过插头。这无线路由器功能是强了,理论上的网络速度也快了,但正如以前刘头常说的:系统越复杂,节点越多,出问题的可能性也就越多。出了问题你都不知道上哪找去。

  还好现在的 fttb+Lan 并不限制多机同时登录,如果以后有了限制,抑或换用单IP限制的 ADSL,那可必须首选路由器了。

  或许哪位高人碰巧知道Linksys这款产品的习性,碰巧又看到我这篇抱怨的日志,碰巧又有空心情也不错;能够指点迷津让我调教好它,也就免得我现在把它拖在 Hub 后面做二级干部,好好的一个路由器拿来单单做无线网络接入点来使用了。谢过先。

外一则

  任何时代改革都是好事,可作为身处改个半拉子那当口的平民百姓就只能认倒霉了。劳动手册和退工单这两样东西现在成了鸡跟蛋(小僧语);当初我待了俩公司也没一个管人事的问我要这劳什子,现在居然互相需要起来,非君不可了。据说没这东西咱就是想给别人打工也没门了 -- 违法!谁让当初正是上海用人制度改革,诸事都不规范呢。碰上了,唯认栽耳。

  什么时候要是咱也能像笔记本一样轻便了,想摆哪就摆哪,想上网还能WiFi的,不受那些杂七杂八的档案、户籍什么的约束,那该是怎样的一幅幸福场景?可话说回来,就算是笔记本,电池没电了一样得满地找插座;要碰巧是在泰国,找到了插座你也找不到三插的插口,只好抱着本本跳湄公河了。再自由,你也跳不出这五行界外。

  本来计划写点简单的文字来表达过上无线生活的喜悦,想不到写到这里必须把标题也给改了。这人呐,高级就高级在脑瓜子上了。

+ 0 - 0 | §Links 2006-01-12: 新百家姓
  • 新“百家姓”出炉
    由中国科学院遗传与发育生物学研究所袁义达研究员主持完成,历时两年。调查涉及全国1110个县和市,得到了2.96亿人口的数据,共获得姓氏4100个。咱老家看来是日渐式微了。
  • 要它干嘛?
    古百家姓同时可以作为一种读物,像《三字经》、《千字文》一样读来朗朗上口,兼有识字之效,超越了姓氏排列本身;今百家姓倒是有科学的意味了,却不过是干瘪瘪的姓氏堆积。
  • 霍元甲 (EP)
    周杰伦为电影《霍元甲》创作的主题曲MP3电台首播完整版本
  • Wicket beats all other Java web frameworks
    作者不知怎么调查来的结果。最后分数 Wicket 249 打败 Struts 240
  • Web 2.01, a rich internet application example
    A fusion of "Web 2.0" style application content with a "Rich Internet Application" client, which is not subject to many of the limitations of a web browser.
标签 ( 网络 ) :
+ 0 - 0 | §Links 2006-01-11: 无极vs福娃
标签 ( 网络 ) :
+ 0 - 0 | §Links 2006-01-10: 变态白领
标签 ( 网络 ) :
+ 0 - 0 | §Maxthon对IE的劫持
一向挺喜欢Maxthon,平时上网也基本上用的是它。但是对于一些特殊的页面访问(比如网上银行、MSN Spaces等)Maxthon似乎并不完美。所以我之前并没有把Maxthon设置为默认浏览器,只在需要的时候才去打开它。那些通过MSN Messenger/Windows Updater等应用程序产生的DDE调用还是让它用IE来打开。一直以来IE和Maxthon分工合作,也算相安无事。但前几天一个朋友问我说她自从装了Maxthon之后在QQ之类的程序里面点击url链接就没反应了,让我帮忙看看原因。因为那时候我的IE没这个问题,也没在意,就让她使用Maxthon的恢复IE默认设置或者重装Maxthon什么的去试试看,同时自己操作了一下。结果昨天想运行WindowsUpdate的时候发现了同样的问题:点击了之后没有任何反应...  查看全文
标签 ( 网络 ) :
+ 0 - 0 | §Blog大点名

看Blog上的点名游戏传来传去,想不到有一天会被charm给点名。
游戏规则:回答以下最近的10道题,然后加上自己的问题,发送并通知另外5个博友作答,其实就是除第一题以外的9题都要回答~外加自己出的一题

提问35: 相信爱情吗?  出题人:Rayray
作答:信

提问36: 往后生儿育女了,喜欢男孩还是女孩? 出题人:红粉菲菲
作答:无所谓,不让我烦就行。

提问37: 觉得自己以后在家庭和社会上分别会扮演什么样的角色?出题人:小小小小小绿豆
作答:The One ??

提问38:和男友(女友)一起做过最疯狂的事情是啥?出题人:水神冬月
作答:贷款买房(现在想想颇有些后怕)

问题39:对谁说过一句这辈子以来最最残忍的话?出题人:蓝心贝
作答:对父亲说“五一不回家”,谁想再没机会和他过一次节日。

问题40:会听从父母之命与不相爱的人结婚生子,过完一生吗?出题人:PINK◎小妖
作答:和谁结婚自己能控制,生小孩就不得不受长辈的压力影响了。

问题41:什么时候会犯窘? 出题人:Simon
作答:买东西要讨价还价的时候。

问题42:你的怪僻或不良嗜好是什么? 出题人:bessie
作答:看到珍珠就浑身不自在。

问题43:你洗澡的时候会唱歌吗?出题人:陈近南
作答:当然。这大概是唯一让我自我感觉良好的唱歌地点了。

问题44:你有几个知心的朋友?是异性多还是同性的多?出题人:hover
作答:我信奉君子之交淡如水。

问题44:特异功能你相信存在吗?出题人:charm
作答:以前怀疑,现在相信。

我的问题:你希望自己活到多少岁?

点名: calfen, pacman, 南出, purple, winter

标签 ( 网络 ) :
+ 0 - 2 | §del.icio.us is down for maintenance

是巧合,还是收购引发的必然阵痛?

忽然发现如果bloglines宕了我可以用gougou,因为每次添加一个feed我都会往它们两个身上加作为互备;但现在del.icio.us宕了,却没办法先用替代品顶着 -- 每个书签服务定义的数据字段和内容长度都各有差异,导入导出便不像feeds OPML那么标准化。

这对del.icio.us们也许是好事,对我来说可不是。

+ 0 - 0 | §Google Analytics的时区问题

Google Analytics虽然一度不堪重负暂停了新帐号的注册,总算反应还算快,至少能先恢复已有账户的统计工作。一段时间的使用下来,整体的功能很强大,可是不能根据自己的需要来设置统计报告日期的时区,报告数据看上去总有些别扭:每天的访问量一半算在昨天,一半算在今天。Analytics的技术支持对于这个问题的回复是:

I understand that you would like to change the time zone of your reports. At this time, all reports are in Pacific Standard time in order to match with AdWords reports. However, we understand the need for users to have reporting in different time zones and will take your thoughts into account as we move forward with our product development.

看来这是还没有被列入日程的事情了。

+ 1 - 0 | §让你的MSN昵称显示超链接

  前些日子看到有个朋友的MSN Messenger昵称是可以点击的超链接,觉得满有意思,就问他怎么弄的。他说好像是装个什么软件就有了,具体是什么他也忘了。我也就没去细找,不了了之。

配置界面

  后来看到一直在用的MSNShell插件出新版本了,便去更新了一把。结果发现原来就是它弄的小把戏:)安装了MSNShell最新版本之后,进入设置-〉个性化设置-〉滚动显示个性化信息里面启用“显示个性化信息”选项即可(链接出不来的话可以尝试把设置-〉个性化设置-〉个性化设置界面的“显示个性化信息”选项也选上看看)。你甚至可以添加多条个性化信息让它定时交替显示。这样你就可以在昵称的个性化信息中添加网址,联系人可直接点击该链接进入,可以用你的呢称来给自己的Blog做个小广告了。

  B.T.W. MSNShell一个让我比较喜欢的功能是可以给每个联系人添加详细资料,比如姓名、手机号码等。这对于把每个邮件地址和实际的人物对应起来是个大帮助 -- 就看微软什么时候把可以修改联系人姓名加到MSN的标准功能里面去了。

标签 ( 网络 ) :
+ 0 - 0 | §开始使用Google Analytics

大概Google无论推出什么新产品都不用去考虑如何做宣传策划。他的Analytics一发布,网络上就出现了大量的志愿宣传者。

既然它做的也是日志分析统计,目前在使用的51.la又有这样那样的问题,加上Google的名气,我自然也忍不住去Analytics注册了一把,看看效果再说。

虽然Analytics有选择性进行收费,但500万pv/m的上限对我这个小小的Blog来说基本上是不会触及的天花板,对于大多数人来说应该也就等同于是免费服务,对于作同类业务的服务商来说可能又是一次打击。

今天刚把用于统计的那段js代码加上,不知道最终出来的数据效果如何。目前来说唯一让我有点看法的是:这段代码必须放在页面的<head></head>之间。也就是说如果它的网站访问有问题,则无疑会影响自己站点的访问速度 -- 虽然以Google的实力来说不太会出现访问速度问题,但不表示绝对稳定

Updated 2005-11-16 23:31 -- 昨天加上的Analytics统计js代码,今天看到昨天的统计数据了。曲线图、饼图加上地图分布,让人不得对它喜爱有加。美中不足的是它的统计数据的日历似乎是按照格林威治时间来的,以至于我昨天的流量一部分跑到14号去了。希望随后google提供的中文版能够同时设置站点统计的时区。

Updated 2005-11-17 12:2 -- 今天仔细看了一下Analytics究竟统计了些什么东西。一句话来说:如果站点流量超过500w需要付钱来做,我也愿意。其所提供的针对性信息无论对于市场、开发还是维护都很有价值。比如访问者的网速、Flash的安装情况等,都非常详尽。

+ 0 - 0 | §狗狗的致命伤
之前我把自己日常的feed阅读都已经从bloglines转到了gougou。然而当我要订阅来自Dion Hinchcliffe's的feed的时候,发现自己又要重新考虑一番了。  查看全文
标签 ( 网络 ) :
+ 0 - 0 | §Hacktool.Rootkit

  新笔记本到货,一时心血来潮把原装的WinXP Home版本换成了VLK的XP Pro。结果病毒肆虐,杀到最后就这个Hacktool.Rootkit最顽强,不停的在Documents and Setting目录下放置一个msdirectx.sys的文件,而Norton就不厌其烦的去把这个sys文件隔离,可惜治标不治本。网上搜了一堆的查杀工具,居然没一个能搞定。赛门铁克官方的解决方案更是bullshit。

  最后还是在tim's journal的Blog上找到了方法。说穿了原来很简单:这个msdirectx.sys只是外壳,实际捣鬼的是一个随机产生的随机文件。只要找到进程里面的可疑文件杀掉,同时删除,一切OK。对我来说就是system32目录下的xpjava.exe。这个文件隐藏的很好,只能在命令提示符下修改属性attrib -h -r -s xpjava.exe然后del之。另外在注册表里面搜索msdirectx.sys,把找到的项统统删掉。

  费半天劲,总算搞定。一个教训:软件还是用正版的好...

+ 0 - 1 | §搜索引擎如何搜索Flash文件

现在用Flash来进行前端表现的站点和应用越来越多,像Sooff社区和Goowy的Email服务。但是搜索引擎是如何来索引你的Flash(.swf文件)呢?实际上目前来说似乎只有Google在这方面做了一部分的工作。

这个站点演示了搜索引擎对于你的swf文件搜索所能得到的文字和链接信息,并且提供了一些优化Flash站点的建议

Flash and search engines,How do search engines index Flash sites and files?

标签 ( 网络 ) :
+ 0 - 1 | §Feed:你的中文名到底该叫啥?

Herock连着两天在探讨这个问题,并列出了其他Blogger的回应,“飞递”、“飞碟”、“订阅源”,各种想法各有特色,不一而足。

到底这个对于内容订阅来说不可谓不重要的"Feed"用中文到底怎么叫更合适呢?Herock目前为止的选择是 “订阅地址” 的翻译方法。

就我个人而言,在平时所写的文字中如果碰到这个词,向来都是直呼"Feed"。

一来自己本身就从事计算机行业,类似的专有名词直接把英文拿来用的例子数不胜数,既方便交流也不会因为地方翻译上的差异性造成理解上的困难;像著名的OO(Object Oriented),大陆翻译为“面向对象”,台湾则翻译为“物件导向”,以至于侯捷翻译的C++ Primer至今让不少内地读者所诟病。

另一方面我想既然在看我的文字,那多半估计也是通过各种阅读器来看的,对方应该不难理解Feed的含义 -- 至少知道这东西是干嘛的。

所以,为了让以后的交流更简单、歧义更少一些,还是让Feed继续Feed下去吧。毕竟这年头懂两句英文的加上会用金山词霸的一砸一大片,Feed也不是新造的生词,大家三分理解七分猜的应该也能明白它所传达的意思吧。

如果说一定要想出一个合适的中文名来的话,四个字的名词肯定太长,和Feed两个音节的原音也有差距,但要用两个中文字来准确描述似乎也比较困难。想来想去,我个人比较能接受的叫法是 -- “信息点”。

标签 ( 网络 ) :
+ 0 - 0 | §Web2.0时代的蠕虫来了

被加了文字的个人主页
  在国生三年才开始的Blog上看到消息,有人在MySpace交友网站上写了一段JavaScript蠕虫代码,利用方法让无数的用户在不知情的情况下把他加入了好友名单,同时在他们的个人简介最后自动加上了“samy is my hero”的字样。虽然技术团队最终发现并堵上了这个漏洞,但这位年仅19岁的程序员――Samy――已经成功了通过这个小小的蠕虫一夜成名了。看看,都有个人专访了 >> 

  看来随着Web2.0的风行,各种可读写的社会性站点越来越多,在提供给了用户极大的个性化定制空间的同时,这些自由张贴的网页代码脚本也给网络安全带来了不可估量的隐患。

  就像Samy自己说的,MySpace其实在防范恶意脚本方面已经做了很多的工作;即便如此,最终还是被他找到了空子(虽然原因并不像薄荷所说的那样纯粹因为“万恶的JavaScript”的问题,而是依靠了浏览器的漏洞)

“The hole was actually not in MySpace.To MySpace’s defense, they did a great job of blocking malicious code, JavaScript, etc. The reason I was still able to get JavaScript past their filters is by using browsers’ leniencies. With a little finagling, I could get JavaScript to execute on some browsers, even though the actual code wasn’t valid. It was the browsers that mistakenly executed JavaScript when they shouldn’t have.”

  防守严密的MySpace尚且被“宽容”的浏览器(大部分当然就是指IE了)坏了事,更何况现在一茬茬冒出来的Web2.0 beta站点们?

  也许,在所有人(包括那些传统的门户网站)都涌向这块新大陆的时候,应该尽早考虑一下如何去维持好治安了。

  自由是好事,但也要有个度。否则破坏了整个社会的次序,人民很生气,后果很严重。

+ 0 - 0 | §订阅到Google Reader的快捷按钮

Google Reader的前途虽然还不甚明了,目前的性能也不能令人满意。但相信凭借其强大的品牌影响力,仍然会有不少用户会去尝试使用。

作为RSS在线阅读器通常的功能之一就是快速订阅按钮。像bloglines、gougou、myyahoo、mymsn等等,我都在自己的Blog头部放置了他们的rss feeds快速订阅按钮,方便别人快速订阅我的feed到他们喜欢的阅读器里面。

Google Reader似乎还没有显式的提供这一功能,但Google Groups上面的用户已经帮我们找到了方法

http://www.google.com/reader/preview/*/feed/FEEDURL

你只要把FEEDURL替换成你的rss feed的URL即可。比如我的Google Reader订阅地址就是:

http://www.google.com/reader/preview/*/feed/http://www.zeali.net/rss2.xml

同时Brenton Simpson还提供了几种订阅按钮图标供大家下载使用。

一个小问题是:如果用户还没有登录到Google Reader,那么他通过这个订阅地址来订阅你的feed的时候并不会得到正常的需要登录或注册的提示,而是直接看到一句报错的话:

订阅错误信息
也许Google真的没有为他的Reader做太好的准备...

标签 ( 网络 ) :
+ 0 - 0 | §什么是web2.0: 大家说了算

关于什么才是真正的web2.0的争论也许还要持续很长一段时间,最终会不会有标准答案也是个未知数。

在历史性的总结出来之前,倒不妨依靠大众的力量来统计一下究竟长成什么样才比较接近多数人理想中的web2.0?

Web2.0 or Not提供了这样一个交互的平台,让你来对每一个网站进行web2.0接近度的评价。这里有一个简单的统计结果 ――看上去目前的投票基数还很小,能说明的问题有限。

或许以后Google可以考虑在pr之外再增加一个wr值,加权计算站点的“web2.0化”值 :)

标签 ( 网络 ) :
+ 0 - 0 | §Google Reader,在线阅读器杀手?

千与千寻里面的“无颜”
  Google终于也发布了自己的基于Web的RSS在线阅读器:Google Reader。照例这也是beta版本。不过这样的beta肯定会带给像bloglines、topim以及gougou这样的站点极大的震撼。也许Google真的在向各种应用终极杀手的目标努力,通过其自身品牌的巨大影响力来吞噬各种应用的市场――正如Microsoft一贯的作为那样。但愿Google不会像《千与千寻》里面的“无颜”那样灵魂只剩下“俺都要,俺有钱,拿来”这点可怜的追求。

google reader homepage
  Google Reader支持OPML文件导入/导出,所以不出意外的话,Google品牌巨大的向心力会很快吸掉其他同类产品的一部分用户。不过Google Reader对于RSS feeds的组织和显示方式似乎不同于传统的在线阅读器,并没有很清晰的树状目录结构――不知道是创新还是会变成败笔。Google Blogoscoped认为Google Reader目前的访问速度偏慢(当然可能是一下子太多访问量的缘故),一旦Google解决访问速度问题,bloglines们就要更加抓狂了。

标签 ( 网络 ) :
+ 0 - 0 | §值得一做的职业倾向测试

一个星期没上网,今天打开gougou粗粗浏览了一通,发现不少Bloggers都在做一个职业倾向的测验。顺着刻录事的文章找过去,在叶子的Blog上发现了测试的原始地址,做下来的结果还真象那么回事,基本上符合自己的特点。 

我的人格类型是: ISFP(内向,感觉,情感,知觉)
您的工作中的优势:
  ◆ 热情,慷慨
  ◆ 对自己关心的组织和个人忠诚
  ◆ 注重重要的细节,尤其是那些有关他人的细节
  ◆ 考虑周到,具备关注目前所需的能力
  ◆ 主动愿意支持组织的目标
  ◆ 具有准确评估目前形势的能力和能看出什么是最需要保持稳定的能力
  ◆ 能仔细评估地冒风险和使用新方式时的灵活性和主动性

您工作中可能存在的不足:
  ◆ 往往只接受事物的表面现象而忽略事物深层次的暗示
  ◆ 没有能力观察到目前不存在的机会和选择
  ◆ 面对反面意见或者批评,往往很消极
  ◆ 不愿意提早准备某个事情,往往在时间安排上有问题
  ◆ 决断困难
  ◆ 不喜欢过多的规则和结构
  ◆ 在与自己的感受相矛盾时很难做出符合逻辑的决定
  ◆ 不愿意为坚持自己的想法和立场而冒险打破和他人和谐的关系
  ◆ 不会很自觉地对别人做直接地批评
  ◆ 如果有大量地及其复杂的任务,容易被压得喘不过气来
  ◆ 反对长期计划,很难按时完成任务

有则改之,无则加勉。记之以自省。

标签 ( 网络 ) :
+ 1 - 0 | §Google的Blog搜索引擎

试着搜索了一下自己的Blog关键字,发现搜出来的全都是自己放在MSN的Space上的内容。

正如duduwolf所说的:搜索任何关键字,Space的blog都是最多的,不知道是Space的确用户群庞大还是Google对Space青睐有加。这也印证了一句话:大树底下好乘凉。

估计Google这次急着赶在Yahoo之前推出了Blog Search的beta版本,也只是先挑了些重点的站点进行了索引的编制,大部分的Blog内容根本就不在第一批的清单里面。希望比较完整的收录过程不会花上Google太长的时间。

Google Blog Search Beta link

标签 ( 网络 ) :
+ 0 - 0 | §用TinyURL缩短你的URL
你是否在用email发送URL地址给朋友的时候经常 碰到URL太长折行导致收件人不得不重新拷贝/粘贴完整的URL?这个网站可以帮你解决URL过长的烦恼。  查看全文
标签 ( 网络 ) :
+ 0 - 0 | §Google Local到中国了
Google Local China界面
Google本地搜索现在可以对中国的内容进行搜索了。
尝试搜索了一下上海的银行、篮球馆之类的东西,信息还算齐全。搜索结果直接在Google Maps上面显示出来,相当直观。看来像丁丁地图之类的服务要受到Google这个巨棒的打击了。
标签 ( 网络 ) :
+ 1 - 0 | §Google挖墙脚的独门绝招
Google Recruiting MSN Researcher via AdWords?
对于向往到Google去工作的人来说,最有效的自我推荐的方法可能就是让自己的个人简介出现在Google相关搜索页面的第一位上了。现在你如果用关键字“Susan Dumais”在Google上搜索的话,结果页面上的AdWords显示的将是“Work on NLP at Google - Google is hiring experts in statistical language processing”的招聘广告。
NLP是Natural Language Processing的缩写,至于排在搜索结果第一位的这位Susan Dumais,则碰巧是MSN Search team的研发人员。
的Blogger Robert Scoble对此评论道:someone at Google is saying "hey, Susan, come work for us."。
联想到之前李开复的惊天一跳,看来Google在成功挖到主力统帅之后,开始打这些得力干将的主意了。这样持续的挖墙脚,就算自身的实力没有什么实际的进步,至少也能大大削减微软的战斗力,有够损。
不过对于Google这样明显而又有趣的暗示方式,对于Susan来讲可真是难以拒绝的诱惑。
标签 ( 网络 ) :
+ 0 - 0 | §谁伴我闯荡
这么多年了,每次听到这熟悉的旋律,还是禁不住的心随乐舞。1G容量的mp3一半多都给了Beyond的那些老歌。  查看全文
标签 ( 网络 ) :
+ 0 - 0 | §Google IM要来了?!

Tuscaloosanews.com上的一则报道提到:

Google executives say they plan to unveil on Wednesday a "communications tool" that is potentially a clear step beyond the company's search-related business focus.

While executives would not disclose what the new software tool might be, Google has long been expected to introduce an instant messaging service to compete with services offered by America Online, Yahoo and MSN from Microsoft.

A new Google strategy to enter the communications world could raise even more interesting questions than the current Silicon Valley hubbub over what it might choose to buy.


GTalk GUI
果是真的话,马上就能见识一下Google IM的威力了。期待ing。不过这个重磅炸弹就算不是这两天就发布,从Google最近的动作幅度来说,那也是早晚的事。正象IcbBin说的:“他们肯定在用GOOGLE IM的BETA版本,只是不让我们知道。”

Update:网上已经有人贴出了Google Talk的使用截图。据说Google Talk将集成IM, VoIP, Gmail等功能,产品通讯基于开放的Jabber协议。Gtalk使用Gmail账号作为用户名,连接服务器为talk.google.com(Web页面仍不可连接),端口号为5222(XMPP标准)。

Google Talk Client下载地址: http://www.google.com/talk/  (900k)

标签 ( 网络 ) :
+ 0 - 0 | §Firefox-Gmail邮件预览功能插件

title

据说Yahoo MailHotmail 的最新版本中都将提供邮件的快速预览功能,而目前的Gmail所提供的预览方式只是在邮件主题显示邮件内容的最前面的一部分文字。对于用户来说,当然希望能够看到更准确和完整的预览内容。Gmail Conversation Preview Greasemonkey 脚本帮Google实现了这个功能。作者甚至详细说明了写这段脚本代码的来龙去脉。当然,要使用这个功能,你必须使用浏览器,同时安装了Greasemonkey 0.5 插件。也许,以后这个预览泡泡的功能将会成为Gmail的标准功能,造福所有的用户 :)

UPDATE: 据说Greasemonkey超强的个性化定制功能遭到了Google的严重警告,凡安装任何有关"修改"Gmail的Greasemonkey的用户即日起会遭受暂停帐户的处分,直到用户将所安装的Greasemonkey卸除为止。所以想尝尝鲜的要谨慎了 :(

标签 ( 网络 ) :
+ 1 - 0 | §IE7的新Logo

New IE 7 Icon and Logo

msdn的blog上近日贴出了为IE7最新设计的标志。因为带光环的蓝色小“e”在Windows的操作系统里面太深入人心了,所以这次改版仅仅做了一些细节上的变化,使它看上去更时尚。

这个新的Logo将被使用在Windows XP SP2, Server 2003 SP1, 以及 x64 版本中,而在中会另外使用更贴合Vista操作系统整体风格的版本。

标签 ( 网络 ) :
+ 1 - 0 | §flash小游戏:Avoider
我是捕头
一个操作非常简单的小游戏,你只要尽力不让屏幕上的小人抓到你的鼠标就行了。不过可别以为很好对付,他可是为达目的不择手段嘀--还真有点小日本的味道。   查看全文
标签 ( 网络 ) :
+ 0 - 0 | §Google™ Code Jam 2005
“Google Code Jam 2005有奖大赛”官方地址

Google公司近日宣布2005年全球编程大赛“Code Jam 2005”正式启动。该赛事进入决赛者可分享15万美元的奖金,而Google的用意实际上是为自己搜罗全球顶尖的电脑天才,Google高管还表示优胜者可以选择加盟中国研发中心。

  查看全文
标签 ( 网络 ) :
+ 0 - 1 | §看看自己到底几岁了
想知道自己的心理年龄有多大?来试试这个flash的小测试。  查看全文
标签 ( 网络 ) :
+ 0 - 1 | §“炮弹”撞彗星
北京时间2005年7月4日下午13点52分,美国宇航局“深度撞击”彗星探测器释放出的撞击器按计划与1号彗星相撞。这一撞应该是被载入史册的时刻。  查看全文
标签 ( 网络 ) :
+ 0 - 0 | §RSS阅读的时代

通过来阅读网上的新闻,尤其是有个性的blog,似乎成了种时尚。现在我用SharpReader每天阅读来自上百个rss源的文章,好处是比自己上网一个个网站去看来得方便迅捷;可让人难受的是会发现很多重复的内容翻来覆去的被拉到电脑上来。这东西会不会成为垃圾邮件第二还真难说阿~

标签 ( 网络 ) :
+ 0 - 1 | §Google Sitemaps(BETA)
Google推出的测试版本采用xml格式。网站管理员只需要在站点目录下放置相应的包含所有希望google进行编录的url相关信息的xml数据文件,将更快、更全面、更准确的根据这些信息来收录网站内容。这样就使得无须再去分析一大堆的html代码--这些代码可能百分之九十都是为显示服务而非为搜索机器人服务的,同时也能为网站节约一部分的带宽资源。  查看全文
+ 0 - 0 | §浏览器份额,谁主沉浮?
今天留意了一下来访的浏览器类型统计,发现一个有趣的现象。  查看全文
标签 ( 网络 ) :
+ 0 - 1 | §清除恶意RM文件的弹出窗口广告
近日,江民公司反病毒中心监测到,有国内黑客在网络上疯狂发布经过特殊编辑的rm影音文件。无论用户使用任何常用播放软件(如RealPlayer、解霸系列、Winamp等),只要打开此文件时,会弹出恶意广告,连接恶意网址。除rm后缀的文件外,.rmvb、.ram后缀的文件同样存在此安全隐患。  查看全文
+ 1 - 2 | §网络又现暴力视频 少女遭围堵掌掴
从凯迪社区一个名为“猫眼看人”的视频专栏流传开来的《震惊!愤怒――一位广东穷女学生惨遭室友暴打!》的视频的真实性,我的第一个反应是表示怀疑的。网络的便捷性为我们带来的大量的信息,同时也不可避免的会有各种各样为了吸引眼球而炮制出来的一道又一道网络快餐。但既然现在已经成了热门话题,电视台也进行了报道,那么姑且抛开事件真实性不提,视频片断所展现出来的内容,则着实让人有说不出的感觉。相信每个人看完以后都有自己不一样的情绪会产生。  查看全文
+ 0 - 1 | §在线源代码着色工具CodeHighlighter
本工具可以对C#,java,PHP等程序源代码进行关键字着色,并生成着色之后的HTML代码。  查看全文
+ 0 - 1 | §[转]Blogcn进京:博客网站不能“自恋”
“博客们可以自我欣赏、相互崇拜,但博客网站却不能自恋,如果博客网站过于“自我”而刻意去主导什么,那将损害博客的自由精神。如果博客们发现自己正在被别人利用去赚钱,他们将毫不犹豫地离这家BSP而去。”张本伟的这些话不知道是不是针对最近博客中国的所作所为有感而发?  查看全文
+ 0 - 1 | §[转]Google黑哨?红哨?
Google这次大规模清理中文作弊网站,从个人感情来讲,我绝对举双手双脚的欢迎。在中国,很多东西都会形成恶性循环的竞争环境。由于搜索引擎带来的潜在流量,先是一些个人网站做手脚,接下来就是一些正规的网站或者无奈或者心动地加入到作弊的行列中来。为什么大家不能心平气和的实实在在的去做自己的内容呢?应了咱们的一句老话:上有政策,下有对策。再好的政策,也会有漏洞,也会对某些人不利。而被影响到的人却不是去考虑如何规范自己的行为,而是去寻找政策的漏洞。  查看全文
标签 ( 网络 ) :
+ 0 - 1 | §[转]数字证书的备份和恢复
数字证书也称CA证书,目前在网络上有广泛的应用。比如现在各大银行基本上都提供了方便快捷的网上银行业务,但如果要使用其中的转帐等安全性要求比较高的功能能的话,就必须先下载安装其安全证书。如果重装了系统或者更换电脑,这些证书也会随之丢失,带来不必要的麻烦。本文将介绍如何对电脑上数字证书进行备份和恢复。  查看全文
标签 ( 网络 ) :
+ 0 - 1 | §[转]靠网络域名为生的玉米虫
CN域名如果没有续费或者因为其他原因被删除,平均会在4分钟之内被抢注,这些抢注者就是“玉米虫”。  查看全文
标签 ( 网络 ) :
+ 0 - 1 | §[转] 中文电影英译名集锦
1895年12月28日,法国人卢米埃尔兄弟第一次在巴黎公开放映电影短片,开创了世界电影的诞生。7个月零13天以后,1896年8月11日,在上海徐园内的“又一村”放映“西洋影戏”,使中国人第一次看到了电影。10年之后,1905年,北京丰泰照相馆拍摄的戏曲片《定军山》。则拉开了中国国产电影的序幕。尽管与世界电影相比,中国电影迟到了10年,但从诞生到今天,也已经有百年的历程。在老外眼里的中文电影又是怎么一回事呢?看看他们对电影片名的翻译也许可以从一个侧面影射出东西方文化的差异来。  查看全文
标签 ( 网络 ) :
+ 0 - 1 | §[转]个人技术站点维护工具箱
原文出处: http://www.dbanotes.net/OpenSource/Web_Toolkit.htm 。还是比较有用的。  查看全文
标签 ( 网络 ) :
+ 0 - 1 | §[转]大学食堂写真(组图),暴强!
大学食堂的现形记,献给所有从大学出来以及还在其中和即将步入的同胞们~  查看全文
标签 ( 网络 ) :
+ 0 - 1 | §[转]翁美玲经典10部作品-20周年纪念
儿时关于偶像明星的记忆不能算多,在那文化匮乏的年代,随便出个什么星,唱了一首歌,演了一部片子,就能够红透大江南北。每天到一个城市走穴,等把全中国都走完,赚的钱也够他们吃老本了。这种文化氛围下,中央台引进的极少数几部港台片就更加成了引人疯狂的时尚代名词。而翁美玲扮演的黄蓉,则成了我心目中完美的象征,以至于再看后来一版再版的射雕,只有两个字评价:不像。  查看全文
标签 ( 网络 ) :
+ 1 - 0 | §[转]人人当侦探 - 非常好运
在这个尔虞我诈的社会中,千万不要相信天上会掉馅饼,否则当你以为自己捡了个大便宜的时候,厄运已经随之而来了。  查看全文
标签 ( 网络 ) :
+ 1 - 1 | §[转]人人当侦探 - 用牛奶洗脸的姑娘
请你开动侦探头脑,推测一下凶手的浓硫酸为什么没有毁掉姑娘的脸?  查看全文
标签 ( 网络 ) :
+ 0 - 1 | §[转]亚马逊炒掉卓越网总裁
又一位兼并之后被清洗的高层.先有易趣,现在是卓越,谁会是下一个?  查看全文
标签 ( 网络 ) :
+ 0 - 1 | §[转]100项世界上鲜为人知的事
不看不知道,世界真奇妙。你知道每年驴子所杀的人比飞机失事所死的人还多吗?  查看全文
标签 ( 网络 ) :
+ 0 - 1 | §Google秘密-快速找注册码

在google里搜索时敲入"你搜索的软件名 94fbr",一般情况下就会立刻搜索到注册码。

标签 ( 网络 ) :
+ 0 - 2 | §[转]如何保护DVD碟片
DVD盘片由激光读取,受到划损的影响. 盘片表面的污物和划损会引起数据出错。因此如何保养盘片才是正确之道对于广大D友来说至关重要。  查看全文
标签 ( 网络 ) :
+ 1 - 1 | §密室逃脱系列

看看你的智商:全世界只有不到4000人可以走出这房间.

密室一:深红色房间

房子里共有13件物件找齐候就可开门。
找到0-6件 智力绝对低下,完全是个白痴!
6-8件 智力有点弱,属于弱智者!
9-10件 算是正常人!
11-12件 智商很高!属于智力超群!
13件并且走出房门的 全世界也只有不到4000人.....

http://www.atfriday.com/GameZone/crimson/crimson_room_cn.swf

 

密室二:碧绿色房间

http://www.atfriday.com/GameZone/200471922656/20047198816907.swf

 

密室三:天蓝色房间

http://www.atfriday.com/GameZone/200471922656/bluechamber_cn.swf

+ 0 - 1 | §加拿大技术移民难吃技能饭
优美的环境、优厚的社会福利和良好的社会治安使加拿大成为外国移民心目中的"天堂"。但对资本不多,需要靠一技之长来创业的技术移民来说,加拿大的情况并不那么美好...  查看全文
Since 2005.04.27  梦想 就像鸡蛋 要么孵化 要么臭掉RSS Feed (Entries) | About me | Back To Home | @ZEAL | zbird.com | 沪ICP备05024379号
-->