1. yslow
2. httpwatch
3. google speed http://code.google.com/intl/zh-CN/speed/page-speed/docs/using.html
推荐 google speed阅读全文>
发表于 @ 2009年07月02日 23:16:00 | 评论( loading... ) | 举报| 收藏
前面的文章《搭建基于 NetBeans 的 OpenGL 开发环境》提到了 NetBeans 和 MinGW 的配置,当时记得好像以前写过步骤,就随手略过了。今天收到网友的提醒才发现是我记错了,在这里补上,同时谢谢你!
步骤如下:下载自动 MinGW 安装程序,这对初学者来说是比较方便的方式,缺点就是下载速度慢得不如蜗牛。运行下载的 MinGW-x.y.z.exe,一直点“Next”,接着选择“Current”,直到出现组件选择。至少要选择“MinGW base tools”和“g++ compiler”。其他组件还不受 NetBeans 支持。然后就是下载、安装,运气不好的话用的时间都可以看一部电影了。下载 GNU 源级别调试器(也就是 GDB),安装到 MinGW 目录下。下载并安装 MSYS:最小系统,安装后有些简单的配置向导。安装 NetBeans 5.5.1 和 NetBeans 5.5.1 C/C++ 开发包。
现在已经能正常编译和运行标准的 C/C++ 程序了。只要对 Makefile、GCC 这些工具有所了解,NetB阅读全文>
发表于 @ 2010年01月12日 17:11:00 | 评论( loading... ) | 举报| 收藏
VMware virtualization software is an excllent choice for x86-compatible computers. They have both commercial and free version. I received few email regarding VMWARE on 64 bit Linux. Installing VMWARE server on CentOS 5 or Red hat enterprise Linux 64 bit version is a tricky business. In this small howto I will explain vmware installation on 64 bit Linux server without facing any dependencies problem.
Following instructions are tested on both RHEL 5 and CentOS 5 running 64 bit Int阅读全文>
发表于 @ 2009年12月03日 20:45:00 | 评论( loading... ) | 举报| 收藏
相关文件下载链接和对应版本
libevent: http://monkey.org/~provos/libevent/
libevent-1.4.9-stable.tar.gz
berkeleyDB: http://www.oracle.com/technology/products/berkeley-db/index.html
db-4.7.25.tar.gz
memcachedb:http://code.google.com/p/memcachedb/
memcachedb-1.2.0.tar.gz;memcachedb-1.2.1-beta.tar.gz(都可以,但是都不支持berkeleyDB 4.8)
1. 先安装libevent:
# tar zxvf libevent-1.4.9-stable.tar.gz
# cd libevent-1.4.9-stable
# ./configure --prefix=/usr阅读全文>
发表于 @ 2009年11月28日 17:43:00 | 评论( loading... ) | 举报| 收藏
GTD作者David Allen在其新箸《Making It All Work》中,升级了他最初的GTD 流程图。 整张图非常精彩,概括性非常强。个人认为最精辟的地方在于其回顾部分。以下是完整的流程图。GTD总流程图完整文件下载:下载中文翻译版 | 下载英文原版这张图翻译的着实不容易,麻烦转载时请标明,本文最初发布于。非常感谢。个人总结一下我理解的最核心的GTD的思想把要做的事记下来,以解放大脑。按一定的流程去过滤筛选出要去做的事。定期的回顾。图中解释了,你记录的事越完整可靠,效果就会越好。 但我始终怀疑这个可行性,什么样的载体可以记录生活中的所有事务?要找到这个载体非常困难,于是许多人将精力花在了折腾这些工具上,而不是GTD思想本身。所以个人还是推荐最有效的方式:保持轻松高效的12个关键习惯转载:我的时间管理工具 [GTD]转载:LiGht使用的GTD工具[投稿]最近的一些GTD感悟深入浅出谈GTD:Reflecting,总结昨天规划明阅读全文>
发表于 @ 2009年09月29日 17:20:00 | 评论( loading... ) | 举报| 收藏
echo -e "\e[32m"; while :; do for i in {1..128}; do r="$(($RANDOM % 2))"; if [[ $(($RANDOM % 5)) == 1 ]]; then if [[ $(($RANDOM % 4)) == 1 ]]; then v+="\e[1m $r "; else v+="\e[2m $r "; fi; else v+=" "; fi; done; echo -e "$v"; v=""; done 阅读全文>
发表于 @ 2009年09月29日 17:14:00 | 评论( loading... ) | 举报| 收藏
Python学习
基本内容
Python基本安装:http://www.python.org/ 官方标准Python开发包和支持环境,同时也是Python的官方网站;http://www.activestate.com/ 集成多个有用插件的强大非官方版本,特别是针对Windows环境有不少改进;
Python文档:http://www.python.org/doc/current/lib/lib.html Python库参考手册。http://www.byteofpython.info/ 可以代替Tutorial使用,有中文译版的入门书籍。http://diveintopython.org/ 一本比较全面易懂的入门书,中文版翻译最近进步为很及时的5.4了。http://www.python.org/peps/pep-0008.html 建议采用的Python编码风格。http://doc.zoomquiet.org/ 包括Python内容的一个挺全面的文档集。
常用插件:http://www.pfdubo阅读全文>
发表于 @ 2009年09月25日 10:08:00 | 评论( loading... ) | 举报| 收藏
之前考虑是使用powershell和web deployment和python来完成网站的自动化部署,可以微软的web deployment tool;powershell 2.0一直没有发布
所以只好暂时先使用vbs脚本来切换站点路径,使用python来完成其他的小步骤。
以下是windows 2003安装之后自带的vbs脚本,除了adsutil.vbs在C:\Inetpub\AdminScripts路径下之外,
其他的都在%windir%/system32/下
IIsApp.vbs
IIsApp /p 2368
#回收指定应用程序池使用名称
IIsApp /a DefaultAppPool /r
#回收指定应用程序池使用ID
IIsApp /p 2368 /r
http://technet.microsoft.com/zh-cn/library/cc755905(WS.10).aspx
iis阅读全文>
发表于 @ 2009年09月21日 13:40:00 | 评论( loading... ) | 举报| 收藏
lrz下载地址 http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz这段时间用windows和linux之间交互,由于测试服务器不允许连接外网,经常需要传输文件,一般我用的传输文件方式有3种1. samba (用于自动发布)2. vsftpd (大文件传输)3. lrz (小文件)安装lrzcd /usr/local/appswget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gztar zxvf lrzsz-0.12.20.tar.gzrm -f lrzsz-0.12.20.tar.gzcd lrzsz-0.12.20/./configuremakemake installln /usr/local/bin/lrz rzOK.这样你就可以使用rz随意上传文件到当前路径阅读全文>
发表于 @ 2009年09月11日 10:53:00 | 评论( loading... ) | 举报| 收藏
只一瞥 空气静止 血液开始沸腾只一触 心跳放缓 身体开始呼吸只一秒 激情点燃 欲望开始挣脱打一物体!!!!!阅读全文>
发表于 @ 2009年09月08日 12:32:00 | 评论( loading... ) | 举报| 收藏
公司福利,参加了系统架构师大会总体感觉不咋滴。(广告太多,Moose File System演讲者把我雷到了 -_-!)(只听了第一天上午,和第二天下午的课)sina的团队还是老声长谈,因为他们主要参考了LiveJournal的网站架构,所以很多东西其实没有讲的很深入。简要记录他们使用到的开源软件:1. Xen ,Haproxy,Heartbeat,Cfengine ,memcached,2. sina的平台主要构成:程序运行环境,静态内容加速,数据库集群,memcached集群,vfs存储系统3. 保障系统:服务监控系统,文件和程序发布系统,网站内容编辑管理系统,线上测试调试系统腾讯的演讲主要是一些面上的东西,没有干货,大的方面和sina都差不多,印象比较深刻的是他们的运营和技术对于网站需求的一种引导用户的上网方式 “削峰填谷” 和 “柔性”处理网站需求。再次感慨一下,实在是没几个公司的产品能和技术坐下来,真正为了达到产品和技术的平衡阅读全文>
发表于 @ 2009年08月31日 10:41:00 | 评论( loading... ) | 举报| 收藏
中国移动发布了其全新的Mobile Market手机软件应用商店,这也标志着中国真正进入到了3G应用时代,让用户利用3G真正插上了移动梦想的翅膀。
中国移动在发布会上首次详解了手机应用商店的运作流程,以及与企业开发者和个人开发者差异化的运作模式。
Mobile Market到底卖什么?
此前包括众多媒体在内的多方都在猜测,中国移动的Mobile Market倒是在卖什么,与苹果的APP Store到底有什么不同。其实中国移动的手机应用商店其实就是类似于我们日常的超市,在其内有不同分类的不同商品,只不过这些商品都是电子商品,而具体内容主要分为应用和内容两大方面。
在应用方面主要包括我们日常的手机游戏、软件和手机主题等,这些在Mobile Market出现之前主要在各大手机论坛中出现,通过个人开发者在论坛中上传自己开发的产品来供用户使用下载,而传统CP则是通过中国移动此前开发的移动梦网发布产品进行收费。
在内容方面主要包括视频、音乐、图书阅读等方面阅读全文>
发表于 @ 2009年08月19日 10:26:00 | 评论( loading... ) | 举报| 收藏
asp.net2.0有许多一旦你发现了就会大幅提高性能和扩展性的秘密。比如:在membership和Profile provider 中就有快速实现验证和授权的秘密。此外:Asp.net的http管道可以避免每个请求中的不必要代码。还不只是这些,asp.net的线程可以充分发挥性能。浏览器的页面片断缓存机制(不是服务器缓存)可以在反复的访问中节约下载时间。在界面加载完成后给你的网站提供快速流畅的体验。最后,CDN和适当的使用http缓存头可以使你的网站访问飞快。这篇文章中,你可以学到一些提高你的asp.net网站性能的技巧。
我们要讨论的问题:
》管线最佳优化
》asp.net过程最佳处理
》进行之前要对asp.net做的事情
》内容传送网络
》在浏览器中缓存AJAX请求
》优化缓存机制
》优化页面装载速度提高用户体验
》尽可能的优化ASP.net 2.0的profile provider.
》在不布置网站的情况下如何查询membership表
》DOS阅读全文>
发表于 @ 2009年07月24日 15:27:00 | 评论( loading... ) | 举报| 收藏
deb http://ubuntu.cn99.com/ubuntu/dists/ jaunty main restricted universe multiversedeb http://ubuntu.cn99.com/ubuntu/dists/ jaunty-security main restricted universe multiversedeb http://ubuntu.cn99.com/ubuntu/dists/ jaunty-updates main restricted universe multiversedeb http://ubuntu.cn99.com/ubuntu/dists/ jaunty-proposed main restricted universe multiversedeb http://ubuntu.cn99.com/ubuntu/dists/ jaunty-backports main restricted universe multiverse阅读全文>
发表于 @ 2009年07月19日 11:24:00 | 评论( loading... ) | 举报| 收藏
有人翻译成了中文,不知道好不好没看,不想看英文的可以看这里:
http://www.cnblogs.com/yslow/archive/2009/04/29/1446236.html
This post is based on a chapter from Even Faster Web Sites, the follow-up to High Performance Web Sites. Posts in this series include: chapters and contributing authors, Splitting the Initial Payload, Loading Scripts Without Blocking, Coupling Asynchronous Scripts, Positioning Inline Scripts, Sharding Dominant Domains, Flushing the Document Early, Using Iframes Sparingly, and S阅读全文>
发表于 @ 2009年07月02日 21:55:00 | 评论( loading... ) | 举报| 收藏
有人翻译成了中文,不知道好不好没看,不想看英文的可以看这里:
http://www.cnblogs.com/yslow/archive/2009/04/28/1445597.html
This post is based on a chapter from Even Faster Web Sites, the follow-up to High Performance Web Sites. Posts in this series include: chapters and contributing authors, Splitting the Initial Payload, Loading Scripts Without Blocking, Coupling Asynchronous Scripts, Positioning Inline Scripts, Sharding Dominant Domains, Flushing the Document Early, Using Iframes Sparingly, and Simplif阅读全文>
发表于 @ 2009年07月02日 21:53:00 | 评论( loading... ) | 举报| 收藏