2011.11.19 | 天气: 晴 | 标签: gettext, i18n, JQuery, wp破事, 网站
用过Wordpress写文章的同学都知道——Revision,或者中文叫“修订版本”的这个东西相当有用,特别在停电、猫猫狗狗在键盘上撒了尿、喝牛奶呛到的时候。因为Revision会保存之前的全文备份。当然,因为是全文备份,所以也相当占用SQL数据库。可是Wordpress只提供了要么有要没有的开关,其他插件最多也只是提供了手动删除的功能,我这懒人只好自己做一个出来了。
安装方法和其他插件没有两样,而且,最好玩的是,本插件绝不占用普通用户访问时候的CPU或者是内存,至于是什么原理,呵呵,会PHP的同学可以看看源码。而且您绝对不是小白鼠,因为有246只世界各地的小白鼠用了0.1版,一个多月都没有人投诉我,这才升级到1.2版的。
可以到wordpress.org/extend/plugins/revision-cleaner/去下载
顺便说下,如果你发现了什么BUG,请联系我的邮箱(最好是patch哈 ←。←人懒成这样)。
还有我不知道这SVN怎么用才能像GIT一样搞出pull request……

Revision插件演示
接下来是凑字数吐槽时间:
- 欢迎会英语汉语以外的同学提供I18N翻译,因为我见过日本、瑞典、法国的用户当了小白鼠……
- wordpress插件的hook很好用,理解了这个机制以后,写得很顺手哈
- 插件是通过读取trunk下的readme.txt来完成名称、版本等一系列配置的,这改得很蛋疼
- SVN每次都要复制,很烦
- 博客的图片已经支持点击LIGHTBOX浏览了
- 我的博客支持VIM快捷键浏览了,目前是:
- F:全屏(所有页面)
- C:直接飞到评论(单篇文章)
- H:下一页(主页有效)
- J:向下(所有页面)
- K:向上(所有页面)
- H:上一页(主页有效)
为了继续凑字数,我想说下这个插件的不占用普通用户访问时候资源的原理——其实很简单——就是只有管理员才有权限……整个插件HOOK到admin_menu上。在定时上,其实也没有定时器,这样就不占用任何普通访客的Loop,因为插件只是靠Mysql内部的时间来判断和删除(一条MYSQL语句占用的资源其实也极小),但是在写文章的人眼中就是定时删除了……好吧,别打我哈哈哈
2011.10.27 | 天气: 晴 | 标签: 生活, 豆瓣

最近复习不顺,脑子发热就投了简历到豆瓣,没想到对方HR还真的通知我了。豆瓣耶!闪闪发光的绿字小清新互联网企业招牌,所以赶紧搜罗各种豆瓣前端面试经,然后发现只有两篇,还都没说到细节。
所以按照各种建议复习了各种DOM操作,复制、删除、移动。CSS排版有没有,IE怪异模式有没有!结果……到了面试时,面试官很和蔼:“你今天看起来很紧张”,当然紧张啊!问到最擅长的哪三个(HTML、CSS、JS),脑子进水了答JS,结果完全答不出ORZ,我平时只是依赖jQuery,我错了!答其他两个估计还能扯一扯,这个可是板上死死的。
问到:
$('.class')和$('div.class')哪个选择效率高,瞎掰了第二个——现在知道蒙对了。
- ”解释一下闭包“。“正好不知道”
昨晚太困了没仔细看。现在才明白只是return一个内部函数成GC不回收的全局函数啊有没有!!mozilla还教了个add15,这很方便啊,我知道了有没有!!写得也很爽有没有!!
- “最近收获最大的一篇博文”。瞎掰了map reduce,当时根本不会,还找Greader的加星项目,加星是GEEK必备有没有!!现在知道是
map(fn,array){for (var index in array){a[index] = fn(a[index])}},可以用map来函数掉数组的内容啊有没有!!这是谷歌的LISP方法有没有!!!连这都不知道还来应聘,脸还有没有!!
糟糕,实在是糟糕,可人家工程师说“如果没通过,不会太刺激你吧”,很和蔼,很呀撒西有没有!!我是面试官我会直接骂人蠢了,有没有!!!可惜迟了,我只是晚了一天知道这些,如果那天晚上看完DOM继续看闭包和map,顺手写几次这个代码就知道了嘛。那么现在就坐豆瓣办公室小清新了有没有!!
可人生没有如果,要就要一次性做好。
人家面试官还说:”你没花时间打基础,广泛学一些东西,某些没深入“很准确有没有!!我都想找洞钻了有没有!!
某人说“看得出来你这家伙眼界不低,不要眼高手低了. ”
确实,豆瓣招牌不是白来的,人家可是技术做保障啊,可以很放心刷豆瓣啊有没有!!回头要看“犀牛”和代码大全有没有,记得你没基础啊,学机械自动化的二流本科屁娃?!人家前端招聘问你最近得意的作品有哪些,不要答wordpress插件有没有!!不要在博客上放豆瓣灌水机器人来威胁别人有没有!!
此志引以为记
2011.10.06 | 天气: 雨 | 标签: 旅游, 流水帐, 生活
看了十一长城盛况的视频后真庆幸自己没有去旅游景区掺和,因为九月底的时候,家父单位组织自费旅游团去福建,作为伪宅男的我就跟去啦~所以十一就继续宅啦
第一站:福州
感觉和南宁差不多,可能是因为纬度差不远的原因吧,而旅游团只是把这里作为一个中转站而已,所以只是逛了逛他们的戚继光祠西湖公园,公园里的风格我很是喜欢,很中式。公园里还有一群自弹自唱的老大爷大妈,可见福建人民安居乐业,真是一幅和谐的好画面啊。晚上还跟家父一起和他的大学同学吃了顿饭,菜都很当地化,印象深的有两道:酒糟鱼,红色的酒糟腌制的鱼,那个味道相当特别>.< ;蛋羹,福建的蛋羹很特别,里面都有贝类,味道爽滑,相当不错。我没给吃的照相的习惯,所以没照片啦,而且由于是跟团,之后就吃不到当地特色菜肴,不得不说是遗憾。

< 阅读全文 >
2011.09.13 | 天气: 晴 | 标签: CSS3, JQuery, 主题, 技术, 折腾, 流水帐, 生活, 网站

相册地址http://mengzhuo.org/album/
某卓认为,中秋之夜是写代码的好时候,所以就开始改进相册的主题,改进开始后才发现zenphoto的结构真是让人觉得蛋疼,类极其难用,类似wordpress的结构却不伦不类。
比如,输出相册封面的函数叫printCustomAlbumThumbImage,够长吧,参数也够长的,有十个这么多,还都得NULL过去,这样也就算了,缩略图还给整个写死了高宽,找函数底层才发现,这帮娃竟然也写死了这些参数,还得自己重新调用,缩略图都是一样蛋疼。还好,他们的默认主题比较完善了,jQuery也默认加载,所以,放心调用啦。
动画方面,相当给力,自创了“随手丢”一般的照片特效(自己进相册里看效果吧),基本都是CSS3+jQuery实现的,所以各位IE8以下的孩子就没有眼福啦。
改进完了才发现–我这人讨厌照相……有个相册没有用!希望自己以后能多照点啊才是啊。
2011.09.03 | 天气: 晴 | 标签: Linux软件, python, 技术, 折腾, 正则表达式

这玩意quick and dirty
点我下载
运行前参数要自己改源代码(CTRL+F搜索「#设置区域」)
如何获得小组ID?
例如:B组的URL
http://m.douban.com/group/17947/
group后面那串数字就是ID了。
运行前要修改代码
group_id = ‘小组ID填这里’
#set refresh_interval
refresh_interval = 1 #刷新的秒数(不过会有随机延迟,毕竟豆娘也不容易)
#set sofa Content
sofa_content = ‘沙发内容’
data = {‘form_email’:'注册邮件地址’, ‘form_password’:'密码’, ‘action’:'/’}
然后在终端输入:python douban.py,吼吼,就可以啦~