分类目录归档:未分类

YOURLS 的 nginx Rewrite 设置

如下:

try_files $uri $uri/ @rewrite;
location @rewrite {
    rewrite ^/([\w-]+\+?)/?$ /yourls-loader.php?id=$1 last;
}

YOURLS 是个PHP的网址缩短程序,支持自定义URL、统计信息查看、分享、API等…

其它地方找的重写规则不支持查看点击统计信息,参照 HttpRewriteModule正则表达式30分钟入门教程 改了一下,测试正常。
仅供 nginx 使用,放在配置文件server{}内。用 aphace 的就没这事了。

#Update 130322: 公开使用时记得把 sample-public-front-page.php.txt 改名为 index.php (举例),不然会 403 缠身(

#Update 130407: 使用了 wiki 推荐的try_files代替if语句,修改前的版本明显绕弯路了..

CNBETA ~2011.12 所有文章热门评论 不完全存档 [下载]

cnBeta.COM 因为河蟹的缘故,隐藏了旧文章的评论。
直到最近发现,手机版 m.cnbeta.com 是不隐藏的。
昨晚蛋疼,写了个脚本将 sid<= 164190,即 2011-12-02 15:16:21 之前所文有章的“热门评论”都做了一个简单备份。

暂时还没想到要干嘛用,先传上来分享一下呗..

cbmh_0-164190.7z / 31.8MiB / 解压后 207MiB / SQLite 3 / 728875 条记录
下载: SkyDrive | Google Docs

一些文章的评论貌似曾经被清空过,一些老文的评论全是考古队发的。

有些Bug,估计零零散散有1~2k条左右的热门评论没有被收录进来,不过也小于总数的0.5%..
内含:文章ID、排名、昵称(匿名人士)、评论内容、支持/反对数。

尽管喷子泛滥问题近来尤为严重,但CB评论对治疗Didymalgia还是有一定效果的.. (雾

Google Apps,.TK域名,Gmail

最近 Google Apps 貌似有什么改动,我收到了Google的提醒邮件时,才记起我早些时候是有申请过 Google App 的,于是就进去看了下……

用.Tk域名的Gmail

.Tk 域名是少有的免费二级域名,是某个岛国的国家域名。我现在这Blog(xierch.tk)用的就是它。
但 Google Apps 的免费版不允许使用.tk域名注册,但如果仅仅是想使用xx@xx.tk的Gmail的话,还是有办法的。

因为 Google Apps 有提供“域名别名”功能。即一个Google Apps可以添加N个域名。
可以先注册一个像 cz.cc uni.cc(未测试) 这样的免费域名,然后再用它域名注册Google Apps,再添加.tk域名为 域名别名 即可。

添加 Google Apps 别名

顺带推荐个DNS服务

另外需要注意,.tk自带的DNS不支持TXT记录,Google App 验证时可以选择上传文件到网站根目录等方式,或者更改DNS 。
强烈推荐这家棒子国的 DNSEver.com。免费,提供英文界面。没有各种个数限制。支持 A/AAAA/CNAME/MX/TXT/SRV 记录。可修改TTL,提供类似花生壳的动态域名,有 Windows&Linux 的客户端。

感谢这篇文章的推荐

UPDATE 130311: 经测试,DNSEver 已停止对 .tk 域名提供解析服务。另,dns.he.net 也不再允许添加新的 .tk 域名。已知 DNSPod 尚还允许 .tk,但注意它属国内服务。

无限的Email地址

之前还傻乎乎地一个一个添加Email地址(P.s GApps 还简单些,之前用Windows Live 的企业邮局更麻烦)……
后来才发现,原来 Google Apps 还有“无限别名地址”的功能……
就是发到 anything@xxx.tk 的邮件,如果“anything”不存在,即全部转发给某个信箱……

这样…瞬间就有无数个Email地址了…某些时候还是很有用的哈哈~

Google Apps 的无限别名地址

Blog 恢复进程

由于文明用语的空间提供商几天前突然清空了所有数据

导致前几天本空间无法访问..

由于刚开学…一直没发现…

现在恢复了部分数据(~2011.2.9 文字内容)……

剩下的不好搞了..但不会丢失…

这个周末会将所有数据还原……

—— 2011-02-16 22:13

嗯,今天元宵,无作业,所有可以搞搞… -_-||

Google Reader 真是个好东西…里面有所有文章的备份~从这里恢复了之前最新的一篇文章…

果然图片什么的还是应该单独存放…因为数据库备份不涉及图片…将图片全部转至 Picasa 好了…迁移到这里之前的图片,在GAE有备份,现已全部转至 Picasa 并修复链接。

部分文章图片手头上没有了,在家里一台本本上应该还找得到的..不过至少要等下周末了…

—— 2011-02-17 22:15

本本里的数据没有了,算了,就这样了。那几张有空蛋疼再补上吧……
搞了个功能上比较高级的主题…

MediaCoder 完美压制外挂特效字幕

#UPDATE1301: 最新版本 MediaCoder 已内置 ASS/SSA 字幕支持,无需 AviSynth。
直接在“字幕”选项卡设置即可。可能需要以管理员权限运行,否则可能乱码。

——

这两天都在搞 MediaCoder(MC,影音转码快车).. 各种问题.. 现在终于全部解决了 ^_^
这里简单记录下经验…

版本:MeidaCoder 2011

首先,在上上篇文章中提到的那种方式,可以支持 srt 外挂字幕,包括封装在 MTK 里面的那种。但是,不支持特效字幕!

在网上看见一些文章,介绍使用 AviSynth 脚本来实现特效字幕的支持。但貌似很麻烦的样子,需要自己编辑脚本什么的…
后来才发现,只要在“视频”选项卡的“来源”中选择“AviSynth”……然后在“字幕”选项卡中选择字幕文件,直接就支持ass特效字幕了!各种字体、位置、滚动等效果,全部完美还原~

需要注意,似乎不支持MKV内嵌字幕。
MKV内嵌可以用 mkvtoolnix + MKVExtractGUI2 解包。MKVExtractGUI2 会出现在 mkvtoolnix 安装的最后一步中,也可以自行搜索下载,解压在 mkvtoolnix 根目录中。解包时执行 MKVExtract2,几秒就好。

另外,即便是普通的srt字幕,用这种方法也会将“字幕”选项卡的字体、位置、轮廓等设置无视掉~

还有,我只测试了srt和ass字幕,完美支持!其他格式自行测试……

不知道这种方法为什么之前都没在网上找到…莫非是2011新版才有的?兔年的惊喜?