Archive for the '开源' Category

How to format and add a new disk in ubuntu?

Sunday, July 25th, 2010

Here is quick steps on how to do this in a virtual box Ubuntu: 1. add a new Sata disk storage in the virtual box admin UI 2. in Ubuntu, list all disks sudo fdisk -l

活灵活现用Git

Sunday, July 25th, 2010

Git是一个分布式的版本控制工具,本篇文章从介绍Git开始,重点在于介绍Git的基本命令和使用技巧,让你尝试使用Git的同时,体验到原来一个版本控制工具可以对开发产生如此之多的影响,文章分为两部分,第一部分介绍Git的一些常用命令,其中穿插介绍Git的基本概念和原理,第二篇重点介绍Git的使用技巧,最后会在Git Hub上创建一个开源项目开启你的Git实战之旅 Git是什么 Git在Wikipedia上的定义:它是一个免费的、分布式的版本控制工具,或是一个强调了速度快的源代码管理工具。Git最初被Linus Torvalds开发出来用于管理Linux内核的开发。每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖于网络和中心服务器。

HowTos: 在Debian 5 (Lenny) 上编译firefox

Monday, February 22nd, 2010

刚安装了Debian 5,试一下编译Firefox. 有如下要点:(注意命令在root下执行). 基本上参看官方指南, https://developer.mozilla.org/en/Linux_Build_Prerequisites, 但也有些不同. 1. 安装编译工具

How to create symbolic link on linux

Sunday, February 21st, 2010

Q. How do I create a soft link (symbolic link) under UNIX or Linux operating system? A. To make links between files you need to use ln command. A symbolic link (also known as a soft link or symlink) consists of a special type of file that serves as a reference to another file or [...]

nginx, 很不错的Web服务器

Friday, February 19th, 2010

nginx(发音同 engine x)是一款俄罗斯的程式设计师Igor Sysoev所开发轻量级的网页服务器、反向代理服务器以及电子邮件(IMAP/POP3)代理服务器,并在BSD-like协议下发行,可以在UNIX, GNU/Linux, BSD, Mac OS X, Solaris, 以及 Microsoft Windows等操作系统中运行。 nginx相较于Apache,lighttpd具有占有内存少,稳定性高等优势,并且依靠并发能力强,丰富的模块库以及友好灵活的配置而闻名。

Open Source Project: Debian

Tuesday, February 16th, 2010

Debian,是一种自由操作系统,全称Debian GNU/Linux,采用Linux作为内核,由Debian计划(Debian Project)组织维护。Debian是一个纯粹由自由软件所组合而成的作业环境,而其背后并没有任何的营利组织支持,它的开发团队全部来自世界各地的志愿者,官方开发者的总数就将近1000名,而非官方的开发者亦为数众多。 Debian以其坚守Unix和自由软件的精神,以及其给予用家的众多选择(现时Debian包括了超过25,000个软件包并支持12个计算机系统结构)而闻名。其他众多Linux发行版,例如Ubuntu、Knoppix和Linspire及Xandros都建基于Debian。

How to make openvpn run at system startup

Tuesday, February 16th, 2010

Recently I met a small problem about openvpn. It cannot start automatically on Ubuntu server. But it can be manually launched with /etc/init.d/openvpn start After some digging, here is the trick to make openvpn can run automatically:

优化Apache的内存使用

Sunday, February 14th, 2010

Apache也是一个内存老虎, 在我的Ubuntu上,每个进程占用60M左右的内存.  如果服务器内存比较小, 就需要对Apache的进程数作一些控制.  比如说在一个400M内存的机器上,比较有价值的参数如下:  KeepAliveTimeout 1

同时上QQ, MSN多帐号

Wednesday, October 7th, 2009

不少人都有多个IM帐号,比如QQ, MSN等等。于是有一些软件开始支持同时登录多个IM帐号的功能。 这里面目前作的比较成功的就是Pidgin。它的最新版本可以毫无问题的同时支持多帐号登录。

Google Chrome Frame

Friday, September 25th, 2009

可惜啊,我用了两下,居然出现Data Protection Exception. .. ,Google为了争夺IE浏览器的市场份额,推出了一个专门针对IE 6,7,8等版本的浏览器插件Google Chrome Frame,可以让用户的浏览器外观依然是IE的菜单和界面,但用户在浏览网页时,实际上使用的是Google Chrome浏览器内核。   在运行插件之后,用户的IE浏览器将获得Chrome的性能和功能。它将使用Chrome的WebKit引擎处理网页,另外也支持IE所没有的HTML5网页标准。当用户安装好Google Chrome Frame后,在地址前加cf: 即可使用WebKit 核心浏览页面,例如:cf:http://www.google.com