腾讯啊,你到底想干嘛呢?

好吧,有一个六位的QQ我忘记了密码。唔……申诉了几十次,和客服好说歹说地,最终终于还是没有通过申诉。OK……我认了。过了很久很久,当我都差点要忘掉那个QQ的时候,我收到一封QQ安全中心的邮件,说点击此设置新密码。我确认那是腾讯给我发来的,因为首先链接没问题,其次他提示了我QQ的第一位和最后以为,最后我还看了邮件的原始内容确定不是伪造的。

然后就有问题了,我就根本没提交过重置密码的申请。况且,腾讯已经不能像N年前那样直接重置密码了。现在重置密码必须通过 回答密码保护问题/手机验证码/申诉 来进行。而我却在没有进行任何操作的情况下,无缘无故收到了可以直接重置密码的邮件。

好吧,那我只好访问一下那个链接,尝试重置密码了。结果是提示系统繁忙,也就是无法修改成功。

那这个邮件你还发个毛线啊??OK。被这邮件挑起了我的怒火,于是决定申诉一下。申诉完之后一个更离奇的事情发生了。之前我的另一个QQ,送给了朋友,当时是一代密码保护,我直接把密保问题全部给了朋友。我朋友也更改了所有资料,同时申请了二代密保,当然也改了密保邮箱。

然而,我居然受到这个被改了密保邮箱的QQ密码重置邮件。尼玛啊,这邮箱早800年就改了,为啥重置邮件的信件还会发送到我的EMAIL里?

这尼玛也太神奇了吧亲。按理说就算是程序员在调试,也不可能三更半夜的来搞吧?

这到底是哥我的幻觉,还是你TX被黑了……

这如果是后者,应该会是继老酸奶和重金属胶囊之后另一个碉堡了的新闻吧日。

Google SpreadSheet 里面加入超链接

话说不知不觉,已经成为 Google 重度使用者很多年了。现在的一切,都交给 Google 了。用 Google Doc 实在是太方便了,只要有网络,我就能写东西,也能用来做便签。

今天的主题是 Google SpreadSheet 里面的超链接,说到这里,我认为 Google Doc 还是需要有改进的,那就是加上一个可以直接添加超链接的功能,而不需要像这样的操作:

  • 双击一个单元格
  • 键入 =HYPERLINK( “www.zeddicus.com” ; “Zeddicus Blog” )

去掉WHMCS的版权信息

为了去掉 WHMCS 的版权信息,你可能需要花费更多的美刀,但是用 jQuery ,我们可以直接去掉。

打开 include/jscript/jquery.js ,在最后加入:

  1. $(function(){$('p:has(a[href*=whmcs\.com])').hide()});
$(function(){$('p:has(a[href*=whmcs\.com])').hide()});

唔……我换了个主题~

这个主题是大概一个月前打算换的,不过仍然是个半成品,比方说搜索还没弄,评论也还没弄。都是因为最近太忙了。欢迎大家来抓虫,发现一些比较变态的东西就直接留言在这里告诉我吧!

还有就是那个 Apache 规则转 Nginx 规则的脚本,上回那个脚本放的服务器挂了,一直没修复,这回我直接整合到 WordPress 里面,希望对大家有帮助:

http://zeddicus.com/apache-nginx-rewrite-rules-for-conversion

升级到 Lion 之后 Homebrew 失效的解决方法

直接升级到 Lion 没怎么注意,后来发现之前装的 wget 没了。执行 brew install wget 发现总是提示要先 brew install git。Google 了一下发现原来 Snow Leopard 升级到 Lion 之后  Homebrew 会失效。同时也找到了解决方法,因此在这里备注一下。以下步骤:

1.登录到App Store,然后下载 xcode 4

2.在 Application 里面执行 Install Xcode

3.然后就可以了

需要注意的是网上的 4.0.2 不能用于 Lion,流传的 4.1 是 DP 版,因此在 App Store 上下载最好(尽管速度慢了一些)。黑苹果用户要 App Store 帐号的话去Google一下流传已久的教程即可免信用卡申请到。

哦对了,当然是要brew install wget一下

主流服务商开始放弃Site5,你们还在挣扎吗?

近期,GegehostHomeZZ 都开始放弃 Site5 ,这两个服务商的老板(胡戈戈东哥)都在自己的博客发表文章,分别是《不靠谱的site5》和《垃圾的site5 》(后者更直接哈)。不管是《不靠谱的site5》还是《垃圾的site5 》,都向我们传达了关于Site5不稳定、不靠谱、不再适合中国人使用的讯息。

据了解,GegehostHomeZZ 都已经基本上完成了将原Site5用户转移到其他机房,原因一方面是Site5服务近期极不稳定,而另一方面相信则是由于Site5的不稳定,导致有大量用户出现无法访问的情况。个人认为,服务商愿意帮助用户迁移机房,是十分负责任的表现,只有负责任并且具有一定技术实力的服务商,才有能力以及愿意协助用户迁移数据。(有些服务商只懂夸大宣传,而没有半点实力,实在让我嗤之以鼻。)

Site5 已经不靠谱了,但是相信还有许多朋友的主机还在水深火热的 Site5 。如果你发现最近主机不稳定,就问问你的服务商吧,如果是 Site5 的,就赶紧让服务商给你换吧(如果他们不肯换,你就得考虑是不是把他们给换了。)~

Lion的两个蛋疼之处

升级Lion有一段时间了,对于黑苹果用户来说,Lion要比Leopard更优秀,因为之前10.6.8的时候我有零星的五国的情况,但是升级到Lion之后就不会了,系统运行感觉更加平稳与可靠。

不过呢,还是有两个地方让我感到有点蛋疼的。第一个就是鼠标滚轮,升级后发现好不习惯,因为当我往上推的时候网页内容会往下走,反之亦然。第二个就是单词拼写修正,在写代码的时候给他自动纠正真是一个灾难。

1.解决鼠标滚轮的问题

System Preferences -> Mouse -> 把 Move content in the direction of finger movement when scrolling or navigating 前面的勾勾去掉

2.取消单词拼写纠正

System Preferences -> Language & Text -> Text -> 把 Correct spelling automatically 前面的勾勾去掉

完事……

Xen手动重置DomU的root密码

SolusVM有时候挺奇怪,用户和超级管理员在后台改root密码后都会提示成功但是修改不生效。此时需要直接修改。

首先SSH到宿主,关闭正在运行的DomU,以 vm123 为例

  1. xm shutdown vm123
xm shutdown vm123

有时候DomU可能在忙,可以强制关闭

  1. xm destroy vm123
xm destroy vm123

然后 mount 出 vm123 的分区

  1. mkdir /tmp/vm123
  2. mount /dev/vps/vm123_img /tmp/vm123
mkdir /tmp/vm123
mount /dev/vps/vm123_img /tmp/vm123

接着chroot,并且更改密码,然后退出

  1. chroot /tmp/vm123
  2. passwd ********
  3. exit
chroot /tmp/vm123
passwd ********
exit

接着 umount 一下

  1. umount /tmp/vm123
umount /tmp/vm123

最后就可以启动该DomU了

  1. xm create /etc/xen/auto/vm123.cfg
xm create /etc/xen/auto/vm123.cfg

如无意外,root密码此时已经生效。当然也有例外,就是在这种情况下 root 密码依然不生效,此时极有可能是 IP 的问题,可以尝试给 DomU 更换IP。更换IP可以在 SolusVM上直接进行,也可以先关掉 DomU 然后手动修改配置文件,再启动。

用SolusVM对VPS增加磁盘空间不生效的解决方法

话说这并不常见,不过如果出现了,可以手动搞。

首先在SolusVM里面找一下VPS的ID,比方说vm123,然后进宿主(母机),把他关掉(或者直接在SolusVM里面把他关掉也可以):

  1. xm shutdown vm123
xm shutdown vm123

运行xentop,确认vm123是否真的关掉了。是的话,要找到vm123的磁盘:

  1. cat /etc/xen/auto/vm123.cfg|grep disk
cat /etc/xen/auto/vm123.cfg|grep disk

我这里是 /dev/vps/vm123_img,然后给他增加磁盘空间(给他加10G):

  1. lvextend /dev/vps/vm123_img -L +10G
lvextend /dev/vps/vm123_img -L +10G

最好fsck一下:

  1. e2fsck -f /dev/vps/vm123_img
e2fsck -f /dev/vps/vm123_img

然后resize文件系统:

  1. resize2fs /dev/vps/vm123_img
resize2fs /dev/vps/vm123_img

然后就可以启动VPS了

更改Leopard截图的保存位置和图片格式

不多说了,直达主题吧,更改Leopard截图的保存位置和图片格式,只需要两句命令:

首先是更改Leopard截图的保存位置:

  1. defaults write com.apple.screencapture location
defaults write com.apple.screencapture location

这里的location就是具体的位置,比方说我的 /Users/Zed/Desktop/ScreenShots 则就是

  1. mkdir /Users/Zed/Desktop/ScreenShots
  2. defaults write com.apple.screencapture location /Users/Zed/Desktop/ScreenShots
mkdir /Users/Zed/Desktop/ScreenShots
defaults write com.apple.screencapture location /Users/Zed/Desktop/ScreenShots

而更改Leopard截图的默认格式则是:

  1. defaults write com.apple.screencapture type
defaults write com.apple.screencapture type

只支持 png gif jpg 和 pdf,比方说我改成默认是jpg的话就是:

  1. defaults write com.apple.screencapture type jpg
defaults write com.apple.screencapture type jpg

当然这一切的一切,都要在console里面进行~