Twitter Flickr RSS

暗黑破坏神3

Published on 2012 年 5 月 20 日, by in 个人记事.

2012年5月15日,在身边朋友都不看好的情况下,Diablo3真的真的发售了。12年后,这只当年的神作再次现身,誓言短时间内征用各位女士的男朋友!

diablo3-logo

本虾当然第一时间入手实体版Diablo3。现在想来真庆幸没有早早就没了数字版,当时在用澳刀在战网上买需要$79,而注册美国帐号的话只需要美刀$59,所以打算发售后再购买。没想到发售当天本地零售商DickSmith将Diablo3的价格调整到$59,而且店里都有现货。diablo3-sales

趁中午午休时候和同事溜到其中一间店铺购买之,询问之下店里头还剩下“Hunderds of”份。diablo3-box

晚上回家之后迅速拆包,发现里面有3张暗黑3的Guest Pass,和一张WOW的试玩,外加一本小记事本。对于这个Guest Pass(即试玩),我觉得是随机赠送的。因为同事那份COPY居然有4张之多,而在3DM上看到有人只有2张。

这次暗黑3的服务器分布比较特别,全球分成美服、亚服和欧服,至于国服,因为天朝不在地球内,所以被忽略了。暴雪推出的“全球畅玩”更令玩家无论在哪个地区购买客户端都可以登录到以上服务器,而且语言版本不限。

由于之前下载了繁体版的暗黑,用cd-key激活战网帐号后直接使用繁体客户端登录美服。杯具的是我可怜的集显支撑不住1920×1080的分辨率,只能在窗口模式下体验那屠杀般的快感。diablo3-play2

对于网上各玩家遇到的ERROR12 ERROR37等问题,很幸运我都没有遇到过,不过这也可能是因为我玩得比较少——到现在还在第一章,而且都是晚上登录——美国才早上,服务器负担不太大。

论坛上对于这款单机游戏联网玩讨论颇多,不少玩家抱怨好好的游戏干嘛要联网,同时还有不少人评论说暗黑3已经不再是神作,而只能算是一线大作。但这些,又能阻止我重燃当年的热情么?只要自己认为是好游戏,无论外界评论有多差,它就是好游戏,就让我在奔三的岁月里重拾那破碎的记忆吧。

WordPress显示最新评论的内容

WordPress小工具里的『最新评论』默认只显示评论人的名字以及评论所在文章,而没有出现评论的内容,显得不够直观;其显示样式为

『评论者』在『评论所在文章标题』发表评论

本虾将介绍如何将该样式改变成评论者+评论内容

new-comment-widget

首先找到根目录下的 wp_includes/default-widgets.php,在function widget(第625行左右)里面找到以下代码(第655行左右):

if ( $comments ) {
     foreach ( (array) $comments as $comment) {
     $output .= ‘<li class=”recentcomments”>’ . /* translators: comments widget: 1: comment author, 2: post link */ sprintf(_x(‘%1$s on %2$s’, ‘widgets’), get_comment_author_link(), ‘<a  href=”‘ . esc_url( get_comment_link($comment->comment_ID) ) . ‘”>’ . get_the_title($comment->comment_post_ID) . ‘</a>’) . ‘</li>’;
     }
}

将高亮行中的 get_the_title($comment->comment_post_ID) 改成  strip_tags( $comment->comment_content),同时将sprintf里的on改成你想要显示的文字,如『』,这样样式就变成

『评论者』『评论内容』

以下是修改后的代码(注意:修改代码前请先备份

if ( $comments ) {
     foreach ( (array) $comments as $comment) {
     $output .= ‘<li class=”recentcomments”>’ . /* translators: comments widget: 1: comment author, 2: post link */ sprintf(_x(‘%1$s said: %2$s’, ‘widgets’), get_comment_author_link(), ‘<a href=”‘ . esc_url( get_comment_link($comment->comment_ID) ) . ‘”>’ . strip_tags(($comment->comment_content) . ‘</a>’) . ‘</li>’;
     }
}

其实这个$output就是输出html代码,所以可以在此根据自己的需要作出修改。

Tags: , ,

VPS数据自动备份到Dropbox

Published on 2012 年 5 月 14 日, by in 技术分享.

既然前几天完成了在VPS上搭建web服务器,接着应该是研究如果自动备份VPS里的东西,以防止数据丢失

VPS月付+每日自动备份,防止跑路、线路、硬件故障等不可控状况。

因为不想为了一个VPS购买另一个来用作FTP,所以打算使用现有的网盘作为备份终端。DropBox无疑是最好的选择——不怕墙,因为已经墙了;使用Amazon 的云服务保证了可用性;花点时间就可以刷到至少18G容量;不用提心吊胆,担心数据无缘无故消失,或者数据突然出现在Gov手上。

一 设置Dropbox

由于Dropbox强大的API,在不使用客户端的同时,可以使用第三方脚本直接上传文件。对比官方客户端运行起来上百M的内存占用,这个小小的脚本完全可以满足我们的需求。

Dropbox-Uploader https://github.com/andreafabrizi/Dropbox-Uploader

将次shell script下载到使用目录,运行,此时根据提示设置自己的Dropbox应用API(就像申请Twitter API一样简单),然后按照步骤设置,然后就可以使用其命令上传/下载文件了

#示范
./dropbox_uploader.sh upload /etc/passwd /myfiles/passwd.old
./dropbox_uploader.sh upload /etc/passwd
./dropbox_uploader.sh download /backup.zip

二 使用脚本自动打包并上传 Read more…

CentOS 6.2 上编译安装 Nginx 1.0.15 + PHP 5.3.12 + MySQL 5.1.62

Published on 2012 年 5 月 8 日, by in 技术分享.

LNMP的好处就不说了,特别是对于这个正在运行的小内存VPS。鉴于师傅的淫威,我只能手工编译安装Nginx 1.0.15 + PHP 5.3.12 + MySQL 5.1.62 + eAccelerator 0.9.6.1,不能使用各种一键安装包,以及使用yum命令,因为他说“不手动试一下怎么能学到东西”。废话不说,先将步骤和代码贴出来,打造一个适合新手(如我)的详细安装教程

准备

  1. 当然是可以上网的机器,可以是虚拟机,VPS,服务器,安装CentOS,其他分支没测试过,最好在虚拟机上先试手一下,因为有snapshot,随时可以回滚所有操作。
  2. 必要时先清空iptables, 关闭SELINUX
  3. 源文件下载的目录是 /usr/local/src

前期工作

更新系统,安装必要的程序,此步骤需要用到yum命令 Read more…

博客技术转型

Published on 2012 年 5 月 6 日, by in 技术分享.

自06年基于人有我有的心情开始写博客,到现在为了写博客而写,无论是文章的数量还是质量始终处于下游水平,也难怪师傅童鞋最近整天叫我到处转载文章以此增加点击率。

而且,我一直知道自己不是个‘知书达理’的人,要我写出惊天地泣鬼神的论文恐怕比凤姐获得选美冠军的机率要低,要我写出凄美感人的故事比party宣布明天开始实施多党制更没可能,而对于各种身边大小事我也只会用流水帐来代替。就连乔帮主挂掉了,我也只说出那么几个吓得了自己吓不了别人的文字。

最终,我意识到,正如师傅所说的,我们是搞技术的。对于数字,我们有天生的敏感,但对于文字,我只剩下上帝赐予的愚钝。既然如此,何不发挥自己的长处,将原本就剩下自己看的博客变成记录自己技术路上跌倒的痕迹呢。况且,无论是对于文字还是代码,我连入门都算不上,既然文字写不下去,就用代码代替,反正‘差’与‘更差’相比,还是好一点。

<?php
$blog = array(‘生活’);
array_unshift($blog, ‘技术’);

对于所谓的技术,我处于小白科菜鸟属白痴种,换句话说就是“进步的空间非常打”,所以以后可记录的东西当然会不少。用某人的话说,“通过了Zend PHP认证,你终于入门了”

接下来的目标是首先将自己vps上编译安装 Nginx 1.0.15 + PHP 5.3.12 + MySQL 5.1.62 的步骤写出来,然后就是发布最近写的几个菜鸟级Discuz插件

© 夏日里的冻虾

无觅相关文章插件,快速提升流量