上次升级后,垃圾评论确实休息了很一段时间,但一个月不到,又多了起来,看来对方升级了系统呀。昨天晚上忙乎了快两个小时,在原有的基础上增加了:屏蔽ip功能
在原来的SinglePost类中,如果发现请求的ip是已经被屏蔽的,就不给插入memcache。
升级的内容如下:
1.评论中,记录用户的ip地址,后台评论查看页面中,通过点击ip地址,可以创建一个新屏蔽的的ip
2.增加一个管理屏蔽ip的页面,来新增或者删除被屏蔽的ip
被屏蔽的ip存在库里面,平时通过memcache来缓存。google的文档中说是可以设置为永久存储,但也不排除内存不够删除的可能性。先用memcache试试,不行的话就直接查库嘿嘿
核心思想早就这些了,代码比较分散,不贴上来了,又需要的朋友给我留言,我把整个micolog的代码发给你。
---------------------------------------------------------------
本站作品根据创作共同协议进行授权, 转载时请务必以超链接形式标明文章原始出处
原文地址:http://www.mirecle.com/2009/11/06/and-then-upgrade-again-micolog-shielding-of-spam-comments.html
---------------------------------------------------------------
要想有发展,就要经常动脑子,《杜拉拉升职记》中拉拉就是一个比较爱动脑子的好同事。其中有一段叫做“干了活还受气怎么办”,觉得写得挺好的,拿出来与大家分享一下
1.我把每一阶段的主要工作任务和安排都做成清晰简明的表格,发送给我的老板,告诉他如果有反对意见,在某某日期前让我知道,不然我就照计划走–这个过程主要就是让他对工作量有个概念。其中提出日期限定,是要逼他去看工作表(老板们很忙,你的mail他常常会视而不见,甚至有可能根本不看);用简明的表格来表述,是为了便于老板阅读,使他不需要花很多时间就能快速看清楚报告的内容。
2.我刚开始接管这个部门的时候,本着尽量不给老板找麻烦的原则,我会尽量不把难题交给他,很多困难都自己想办法协调解决。
但是这样做的结果,就是使老板轻视我,他根本不了解工作的难度。
后来我就改变了这个策略,遇到问题我还是自己想法解决,但是每当这个时候,我会先带着我的解决方案去找老板开会。
每次开会,我会尽量挑一个他比较清醒而不烦躁的时候,单独地只讨论某一方面的一个大的困难。
我让他了解困难的背景。等他听了头痛的时候,我再告诉他,我有两个方案,分析优劣给他听,他就很容易在两个中挑一个出来了。
这样,他对我工作中的困难的难度和出现的频率、我的专业,以及我积极主动解决问题的态度和技巧,就有了比较好的认识。
3.每次大一点的项目实施过程中,我会主动地在重要阶段给老板一些信息,就算过程再顺利,我也会让他知道进程如何,把这当中的大事brief(摘要)给他。最后出结果的时候,我会及时地通知他,免得他不放心,我从来不需要他来问我结果。
这样,他觉得把事情交给我,可以很放心,执行力绝对没有问题。
4.在需要和别的部门的总监们,或者和president(总裁)和VP(副总裁)一起工作的时候,我特别注意清晰简洁而主动的沟通,尽量考虑周到。写mail或者说话,都非常小心,不出现有歧意的内容,基本上不出现总监们抱怨我的情况,这样一来,我的老板就觉得我很牢靠,不会给他找麻烦。
转自:http://book.ifeng.com/section.php?book_id=235&id=32583
---------------------------------------------------------------
本站作品根据创作共同协议进行授权, 转载时请务必以超链接形式标明文章原始出处
原文地址:http://www.mirecle.com/2009/11/05/living-also-end-in-disappointment-or-how-did-that-do.html
---------------------------------------------------------------
原来的blog.mirecle.com直接做301跳转到新域名www.mirecle.com。心血来潮啊,各位朋友有心情的话,帮忙改改友情链接哈。
今天真是衰,早晨面试的一个北航mm是刚刚隔离被放出来的第一天,面试时候还不停的咳嗽,说话嘴里面还有异味,明显感冒还没好。面试结束回来的时候,公司就发口罩了….
---------------------------------------------------------------
本站作品根据创作共同协议进行授权, 转载时请务必以超链接形式标明文章原始出处
原文地址:http://www.mirecle.com/2009/11/05/replacement-of-the-domain-name-www-mirecle-com.html
---------------------------------------------------------------
被盾的好惨啊,前阵子发现了jmj的反向代理,但是速度好慢,于是用朋友的服务器也简单的搭建了一个,配置如下,如果你有国外的服务器,可以搞一个翻墙用。但如果有国外的服务器,还用gae做啥。这真是个两难的矛盾啊
<VirtualHost *:80>
ServerName blog.mirecle.com
ProxyRequests off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPreserveHost on
ProxyPass / http://ghs.google.com/
ProxyPassReverse / http://ghs.google.com/
</VirtualHost>
可恶的g*f*w!
---------------------------------------------------------------
本站作品根据创作共同协议进行授权, 转载时请务必以超链接形式标明文章原始出处
原文地址:http://www.mirecle.com/2009/11/03/ghs-google-to-do-with-the-apache-to-reverse-proxy-ghs-harmonious-solution.html
---------------------------------------------------------------
中国经济继续飞速发展,前三季度18个省份GDP增幅达两位数,而根据国家统计局公布的数据,前三季度中国经济增长7.7%。然后,根据各省统计局统计的数据,全国31个省市区中,竟然有28个省的增长率要高于或者达到全国平均水平,低于全国的只有上海(7.1),新疆(6.4)和山西(0.5)。
国家统计局很早就弃用各省统计的GDP数据来计算全国的GDP,所以各省的数据和国家统计局统计的有一点误差是正常的。而且,因为跨省贸易的难以衡量,省级的GDP核算比全国的GDP核算困难一点也是正常的。
不过有这么大的误差,真是令人无语。官方总是出令人矛盾的数据,并且在官方内部也互不信任,老百姓果然就是只能按照自己的感受来判断了。
不管是不是那4万亿带来的GDP增幅,但我这个小屁民感受到的是生活退步鸟。为啥捏:工资没涨,物价却涨了…
---------------------------------------------------------------
本站作品根据创作共同协议进行授权, 转载时请务必以超链接形式标明文章原始出处
原文地址:http://www.mirecle.com/2009/10/30/statistics-ah-statistics.html
---------------------------------------------------------------
一直超超好用的firefox插件–xmarks最近也被河蟹了,实在是不知道为什么,这个完全是个人应用的服务,难道我们要一直向着大局域网前进前进前进进?
解决办法:
修改host文件(C:\Windows\System32\drivers\etc\hosts),加上:
64.147.188.86 www.xmarks.com
64.147.188.92 api.xmarks.com
64.147.188.89 login.xmarks.com
64.147.188.87 sync.xmarks.com
64.147.188.86 static.xmarks.com
64.147.188.86 download.xmarks.com
64.147.188.86 my.xmarks.com
然后,左键点击xmarks的图标,弹出设置菜单,选择“高级”,加密那个下拉框里面选择“全部加密”
————–我是xmarks扫盲分割线———————
xmark是firefox的一个小插件,可以保存你firefox中的书签,可以在你的多台电脑上自动同步书签,即使你的firefox是在u盘里面,也能够和你的各台电脑中的书签保持同步
---------------------------------------------------------------
本站作品根据创作共同协议进行授权, 转载时请务必以超链接形式标明文章原始出处
原文地址:http://www.mirecle.com/2009/10/26/crab-community-under-xmarks.html
---------------------------------------------------------------