豆瓣的架构—专访豆瓣网站的技术总监洪强宁
豆瓣的架构—专访豆瓣网站的技术总监洪强宁[@more@]本刊记者:好,现在开始,豆瓣是一个非常著名的Web2.0网站,你们的开发语言选择的是Python,我想问的是,为什么选择Python? 洪强宁:我们选择Python的理由是它是动态语言,具有动态语言的优点,比如开发特别迅速。我们做的是一个Web2.0的网站,这种 网站的特点就是always beta,用户的需求在随时发生变化,我们也不断发现新的价值。所以网站的结构和程序会不断变化,如果用Java做,你的开发量比较大,你就难以做出迅速 地改变。Python的特点就是开发迅速,你可以在一两个小时,就
在centos5下安装配置VNC
在centos5下安装配置VNC[@more@] VNC简介 不能免俗,简单说介绍下VNC吧。 VNC,全称为Virtual Network Computing,是一个桌面共享系统。它的功能,类似于windows中的远程桌面功能。VNC使用了RFB(Remote FrameBuffer,远程帧缓冲)协议来实现远程控制另外一台计算机。它把键盘、鼠标动作发送到远程计算机,并把远程计算机的屏幕发回到本地。 VNC技术与平台无关,VNC Viewer可以和VNC Server在不同的操作系统上。VNC几乎支持所有的操作系统,也支持Java,甚至可以通过支持Java的浏览器来访问VNC Server。多个VN
centos5.1编译2.6.24.5内核总结
centos5.1编译2.6.24.5内核总结[@more@]整个编译内核,参考了不少的文章,由于我是在vm上编译,过程也比较漫长,后来不得不没一步都做一个快照,免得重复相同的步骤。现在编译2.6内核,和以前2.4的内核,步骤是基本一样,不过最好的处理就简化了很多,一条命令就解决了以前很多的步骤。这次编译完,可以同时启动2个内核,这样的话,如果新的内核出现问题了,那么旧的内核还可以启动。刚看到一个文档,把编译内核分为5个步骤,比较科学把要安装Linux 内核,必须做5件事情一,得到源代码二,设置代码三,编译代码四,安装目标代码五,配置启
CentOS Add/Remove Software 和 使用ISO文件建立本地yum仓库
CentOS Add/Remove Software 无法运行解决 使用ISO文件建立本地yum仓库[@more@]如果没有网络的话,该功能 Add/Remove Software无法运行。将安装源设为本地光驱 /mnt/cdrommount -o loop /home/OS/CentOS/CentOS-5.2-i386-bin-DVD.iso /mnt/cdrom/# vi /etc/yum.repos.d/CentOS-Base.repo[base]name=CentOS-$releaserver - Basebaseurl=file:///mnt/cdromgpgcheck=0=========================================================执行 'yum clean all' 命令,将所有 yum metadata 等信息清空,再重新获取最新的仓库信息:# yum clean all# yum