域名转出小记~

本po其实数周前就该写了,无奈po主一直很懒,就拖啊拖啊拖啊拖啊拖到今天了~ 话说这篇文章真的不知道该放哪个分类啊… 几年前图便宜找了一家不是很有名的国内注册商,我很怕它最后跑路了,这种念头一旦起了就会一直折磨你,所以最后我还是决定转出了。 一、索取转出密码 这是最关键的一步,如果要不到转移密码那么一切都妄谈了。这一步以前很多博主都走得很艰难,常听说国内注册商设各种门槛比如收费、要求寄材料等等来阻拦站长们转出域名,也有很多勇敢的站长们到ICANN处投诉来维护自己的权利,但是维权是需要成本的,时间成本啦精[.....] More?

CSS3文字横向滑入效果

论文初稿刚写完, 闲来随便码点代码, 防止手生了. CSS /** * css3 horizontal slide * coder: xiaohudie * 2014-04-12 */ #slidemeta { display: none; right:0; position: absolute; font-size: 14px; color: #ccc; font-family:arial } h1:hover #slidemeta{ display:block; -webkit-animation:slide [.....] More?

正则匹配提取评论中的图片URL

今天看到有个读者评论问怎么提取评论内容中图片的url (围观地址) 他的思路是对的, 不过正则写法错了. 虽然不懂这种奇怪的需求是为了什么, 但我还是写了一份正确的版本 Function /** * Preg-comment-img-url * coder: xiaohudie * 2014-01-11 */ function catch_comment_image(){ $comment_text = get_comment_text(); $pattern = ‘/<[img|IMG].*?src=[‘|[.....] More?

lazyload若干问题及解决思路

由于照片页面照片太多,所以加了lazyload,用上之后发现有不少问题, js的$冲突 如果出现$冲突的错误, 建议用noConflict()方法将jquery对$的所有权释放. 在手册中对noConflict()的说明如下: noConflict()方法让渡变量 $ 的 jQuery 控制权。 该方法释放 jQuery 对 $ 变量的控制。 该方法也可用于为 jQuery 变量规定新的自定义名称。 提示:在其他 JavaScript 库为其函数使用 $ 时,该方法很有用。 也就是把jQuery占用的全局变量$和j[.....] More?

小墙防spam优化之兼容app提交评论

我最近真是没有时间码代码呀,刚好声哥提到我网站在手机下不能提交评论,于是检查了一下,发现是之前我改写小墙的时候写反了一个参数,现在整理一下,把完善后的代码共享给大家. 故事背景是这样的: 防spam小墙是Willin大师发明的,可以阻挡大部分机器spam,但是由于它改写textarea并加入对应的检验机制,导致wordpress手机客户端无法提交评论,(因为wordpress app中提交评论时表单用的是默认的name) 我改写是出于两个目的,一是没时间上网,用app回复评论实在太方便,二是关了小墙后实在多了许多s[.....] More?

timthumb漏洞导致的Silence Is Golden Hack

demo站之前出的问题我实在是不服气, 今天跑上来检查了, 得出结论九成是timthumb漏洞导致的. Timthumb漏洞已经出来许多年了, 老版本的Timthumb由于白名单域名过滤机制的不完善, 给了hackers绕过验证的机会, 所以被黑风险很大. 国外论坛上也有对这个老问题的讨论, Are you using an outdated version for timthumb? So many wordpress sites are getting hacked cause of that. If I wa[.....] More?

Google Analytics谷歌统计来访评论者

代码 以下PHP代码加在Google Analysis统计代码之前 <?php if ($_COOKIE["comment_author_" . COOKIEHASH]!=””) { $fk = $_COOKIE['comment_author_'.COOKIEHASH]; } elseif ($_COOKIE["wordpress_logged_in_" . COOKIEHASH]!=””) { $fk = “admin”;//自己 } else { $fk =”anonymous user”;//没有评论[.....] More?

Octopress Installation Log

Octopress是基于jekyll的一个Ruby博客程序, 搭建在github上, 用markdown来写博客 win下装Octopress真是漏洞百出, 简单整理了一下 先装Ruby和Git, 这里不谈了, 然后是安装Octopress 1.安装Octopress git clone git://github.com/imathis/octopress.git blog blog是安装目录文件夹名, 可以改成别的 cd blog 没有问题, 继续 2.bundle install gem install bun[.....] More?

Hello Ruby

def a(b) puts “Hello #{b}” end a(“Ruby”) Hello Ruby

全排列计数

数字1,2,3总共有多少种组合方式? #include <stdio.h> int main () { printf(“1,2,3组合:rn”); int a,b,c,d; d=0; for(a=1;a<4;a++) for(b=1;b<4;b++) for(c=1;c<4;c++) { if(a!=b&&a!=c&&b!=c){ d++; printf(“%d%d%d,”,a,b,c); } } printf(“rn总共%d个”,d); } f[.....] More?