I'm twiting

访问统计

free counters

find+grep配合搜索文件命令解析

find ~/da -type f -name ‘*.php’ -exec grep -H ‘Main’ {} \;

第一个参数 ~/da 指定目录
-type f 搜索类型为文件
-name 文件名,支持通配符
-exec 结果作为参数给下边的命令执行
-H 输出文件路径
‘Main’ 搜索包含的结尾
{} \; -exec最后总是要加上他……

打开页面后立即弹出下载窗的方法

因公司项目需要,需要一新页面后立即弹出下载窗口,同时该页面还是有内容的(通常为产品介绍页)。类似Firefox下载页的效果。
方法一:
让我们看了一下Firefox的设window.location方法:

    if (gPlatformUnsupported) {

     var uri = location.protocol + '//' + location.host + '/en-US/firefox/unsupported-systems.html' + location.search;

     window.location = uri;

     return;

    }

这样做是可以完成功能,但是我的页面有ready方法(Jquery),一旦location后ready就不能用了。所以这个方法有局限性。
方法二:
Adobe所使用的方法:

<meta http-equiv="refresh" content="3;URL=http://airdownload.adobe.com/air/win/download/latest/AdobeAIRSDK.zip" />

目前来说这个方法比较好:1、支持延时。2、不会和ready冲突(不过我没有试过,额……)。

robots.txt的几点小知识

对于没有配置robots.txt的网站,Spider将会被重定向至404 错误页面,相关研究表明,如果网站采用了自定义的404错误页面,那么Spider将会把其视作robots.txt——虽然其并非一个纯粹的文本文件 ——这将给Spider索引网站带来很大的困扰,影响搜索引擎对网站页面的收录。
robots.txt可以制止不必要的搜索引擎占用服务器的宝贵带宽,如email retrievers,这类搜索引擎对大多数网站是没有意义的。
如果网站内存在重复内容,使用robots.txt限制部分页面不被搜索引擎索引和收录,可以避免网站受到搜索引擎关于 duplicate content的惩罚。
robots.txt同时也带来了一定的风险:其也给攻击者指明了网站的目录结构和私密数据所在的位置。

严肃的胡思乱想

是的,设计的东西没有人用,不要抱怨曲高和寡,是因为我们的努力还不够,制造的产品还不受欢迎,如果真正是好的产品,那用户一定能接受。
同时程序员应尽力避免过度设计。竭尽全力地去抽象各种方法,直至再也无法理解,这不应该成为生活的一部分。好的设计应该是稳定的,实用的,既满足需求又具备必要的扩展性的。
可以的话多掌握一些技术,不要只盯着某一项技术,要大胆地做出尝试,要更自信一点。

用python连个mysql怎么就这么艰难呢……

Google了一下啊,说是要装mysqldb。
ubuntu下:
准备:

sudo apt-get install libmysqlclient15-dev  python-reportlab

   python-reportlab-accel libc6 libc6-dev python2.6-dev

下载:MySQL_python-1.2.3c1-py2.6-linux-i686.egg
安装:

sudo easy_install MySQL_python-1.2.3c1-py2.6-linux-i686.egg

下载mysqldb:http://sourceforge.net/projects/mysql-python/
解包&安装

sudo python setup.py build & sudo python setup.py install

windows版
下载mysqldb:http://sourceforge.net/projects/mysql-python/
解包,修改setup_windows.py文件:

#serverKey = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, options['registry_key'])  

#mysql_root, dummy = _winreg.QueryValueEx(serverKey,'Location')  

mysql_root [...]

file_get_contents和\n的那些事

用file_get_contents去获取一段url的内容,结果总是显示404,实际上页面是存在的。搞了半天不明白,后来发现报错的url后带一个空白,猜想可能是url后面多了\n的话file_get_contents就会报错,就在url上加了个trim,马上就成功了!!-_-这file_get_contents的容错性真是……

生日快乐——感谢

刚刚过了生日,我的感受就两个字——感谢。。。
本来以为是会很平淡的度过这一天的。
这里我最想感谢的是 Chris,谢谢你的生日歌,你唱歌真得好好听哦~。也谢谢你从那么远的地方打来电话,真是辛苦了。你总是那么的善解人意。
还想感谢淘米平台组的所有人以及Amy,感谢你们的祝福。谢谢Davis的酒,真的很不错,如果你能一直提供就更好了。。。特别要感谢Jerry和Tango以及大玩国组的(Rox,Eachcan,Jefurry,Lynn),和你们同甘共苦终于见到新大玩国了,虽然它还不完美,但我坚信大玩国未来会是最niubility的~ 同时整个61.com一定会成为最无敌的平台。
还有三年二班的同学们~谢谢你们的关心和支持,只有你们在,人生才更有意义。特别要感谢3p仔、我是一只虾还有贱昂童鞋,理由是一路走来你们给了我最多的帮助和指导~
最后要感谢涛仔~,你是最先说Happy Birthday的,祝你那个XX越做越好,看好你哦~
要感谢的人还有很多很多,由于时间关系这里就不一一列举了,但你们都是在我心中的~
———————————————————— 思考的分割线
在过去这一年里,有一件事是最值得纪念的——我已经知道我的信念是对的。
以后的人生目标已经确定了:就是要去做“那个东西”,成为“那种人”,通过“那样一个过程”。然后就可以做“许多事情”,然后慢慢变老,度过一生,最后只留下灵魂。
总而言之,既然好不容易到人世间走一趟,就好好努力吧!
最后再强烈谴责 + 鄙视没有对我说生日快乐的那帮老朋友们~

Dear Amber