<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.8" -->
<rss version="0.92">
<channel>
	<title>Kim Chow Blog</title>
	<link>http://www.jianblog.com</link>
	<description>Unix C将是我主攻的语言，现在用PHP在FreeBSD/Centos下开发。</description>
	<lastBuildDate>Mon, 29 Jun 2009 20:54:35 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>未来</title>
		<description><![CDATA[前几天，我刚结婚。新婚的日子是甜蜜的，快活的。
新婚之后，我要面对一大堆的问题也跑了出来。对于城市的选择，工作的选择，事业方向的选择等等一大堆问题都在烦着我。
我也不知道我到底想把什么东西写下来。只知道现在面临人生的一个十字路口。相对来说，刚毕业的时候也没有这样的感觉。或许，当时自己的目标很明确。为什么现在的目标会这么不明确呢？因为生活的压力还是什么呢？这些问题，我还是慢慢地想一下吧。
别人说从事互联网的，赚钱比较容易。我更认为是有好的想法以及成熟的技术平台可以赚钱。在新浪的时候，让我体会到一个好的技术平台才可以支持着一个项目的正常运营。要不然，投入再大的资金去做宣传也没用。服务器都因为负荷问题而Down机了，宣传会有效果吗？或许，我已经给那些大公司的思维给渲染了。只希望通过这段时间的休息可以更明确自己的人生目标，好好地看点经济学的书。尝试去转型吧，就算是做技术也要结合其他行业的专业知识才行。单一行业知识，我认为已经不适合现在的发展了。当然，自己专业的东西还是要不断地加强。只是接触点其他行业的信息，希望有突破口罢了。
]]></description>
		<link>http://www.jianblog.com/2009/06/30/680/</link>
			</item>
	<item>
		<title>phpMyAdmin超时设置</title>
		<description><![CDATA[phpMyAdmin默认是30分钟超时的，对于做开发的人来说那个时间太短了。经常给退出的感觉不好玩。其实，只要在配置文件里加入
$cfg['LoginCookieValidity'] = 18000;

这样就会有5小时的超时了。
]]></description>
		<link>http://www.jianblog.com/2009/06/09/674/</link>
			</item>
	<item>
		<title>硬件升级</title>
		<description><![CDATA[再次把我的爱机升级，也是迫于无奈地升级的。我以前7300的显卡爆了4颗电容。只好赶着找朋友帮忙拿了一张9800GT的显卡。太久没有接触硬件了，想不到现在的显卡一定要外接电源才可以正常工作的。为了这点，还要把电脑搬去电脑城给别人处理。别人接下电源线就搞掂了。只是他们死活说我的机箱太有问题了，一定要我换一个机箱才给我走。所以。。。非常地无奈地换了一个机箱。
]]></description>
		<link>http://www.jianblog.com/2009/06/08/672/</link>
			</item>
	<item>
		<title>javascript修改frameset的src方法</title>
		<description><![CDATA[有些页面可能使用Frameset的方式来做会更方便快捷，如CRM的菜单。这样会更来一个新的问题，如果帐号给退出了转跳的URL是否是自己想要的位置呢？
其实方法很简单的，我的思路为：
&#60;script type=&#34;text/javascript&#34;&#62;
&#160; &#160; &#160; &#160; if&#160;(window.parent.frames[&#34;$target&#34;]) {
&#160; &#160; &#160; &#160; &#160; &#160; window.parent.frames[&#34;$target&#34;].location = &#34;$url&#34;;
&#160; &#160; &#160; &#160; }&#160;else {
&#160; &#160; &#160; &#160; &#160; &#160; window.parent.parent.frames[&#34;$target&#34;].location = &#34;$url&#34;;
&#160; &#160; &#160; &#160; }
&#60;/script&#62;
我的项目只用了二级Frameset，Js操作Frameset以当前的Frameset开始算位置的。而不是为窗体最外面开始算起的。只是做一下记录，我为这个小问题困扰了一个来小时。之前好象也遇过这样的问题。因为没有记录下来，只好重新花时间来学习处理咯。呵呵
]]></description>
		<link>http://www.jianblog.com/2009/06/04/667/</link>
			</item>
	<item>
		<title>Varnish第二版配置</title>
		<description><![CDATA[之前有写过一个Varnish，用起来感觉怪怪的。准确地说是有人反应会出现时快时慢的感觉。这几天参考官方文档重新配置过了Varnish。现在的Varnish主要是跟Apache配合来使用。暂时还没有以独立的服务器来跑。因为个人的BLog没有什么流量。呵呵。。
FreeBSD安装软件就是简单
portmaster /usr/ports/www/varnish

vi /etc/sysctl.conf
kern.ipc.somaxconn=16384
kern.maxfiles=131072
kern.maxfilesperproc=104856
kern.threads.max_threads_per_proc=4096
&#160;
net.inet.tcp.blackhole=2
net.inet.udp.blackhole=1
&#160;
net.inet.icmp.icmplim_output=0
vi /etc/rc.conf
varnishd_enable=&#34;YES&#34;
varnishd_listen=&#34;:80&#34;
将Apache监听的端口改为8080
vi /usr/local/etc/apache22/http.conf
#大概在第40行左右。使用:40可以直接到
Listen 8080
vi /usr/local/etc/varnish/default.vcl
#-e This is a basic VCL configuration file for varnish.&#160; See the vcl(7)
#man page for details on VCL syntax and semantics.
#
#Default backend definition.&#160; Set this to point to your content
#server.
#
backend default {
.host = &#34;127.0.0.1&#34;;
.port = &#34;8080&#34;;
}
#
#Below is a commented-out copy of the default VCL logic.&#160; If you
#redefine any of [...]]]></description>
		<link>http://www.jianblog.com/2009/06/04/664/</link>
			</item>
	<item>
		<title>Jquery内存占用问题</title>
		<description><![CDATA[最近使用PHP跟Jquery结合做一些小东西来研究，为以后做CRM之类的软件做一些资料准备。具体的产品方向是什么，暂时还没有下定论。只是先准备好一些软件以及架构上的东西先。
Jquery进行无刷更新页面的时候，我遇到内存会一直增加的问题。问过很多朋友都说没有这个问题。或许他们没有详细地测试过吧。一般要把页面挂在那里10分钟之后才会有感觉的。从当前页面跳转到其他页面会出现卡一下再转跳的情况。不少公司不重视这个问题的，如开发网，如果把一个页面挂在那里比较久的话，会出现再开其他页面会比较慢。
在GG搜了一把，主要是的原因是因为Javascript的内存泄露引起的。我也找到了一个解决的办法，拿来先顶着吧。对于复杂的JavaScript还是会出现内存泄露，或许那个页面的JavaScript需要我自己重新写过吧。

jQuery.fn.removeNode = function(){
	var d;
	return function(){
		if(this[0] &#38;&#38; this[0].tagName != 'BODY'){
			d = d &#124;&#124; document.createElement('div');
			d.appendChild(this[0]);
			d.innerHTML = '';
			d.outerHTML = '';
		}
	}
}();
&#160;
(function($) {
	$.fn.Disposable = function(cln) {
		return this.each(function() {
			var el = this;
			if (!el.dispose) {
				el.dispose = cleanup; // will be called by 
						&#160; &#160; // Microsoft for cleanup
				$(window).bind(&#34;unload&#34;, cleanup);
			}
			function cleanup() {
				if (!el)
					return;
				$(el).unbind();
				$(window).unbind(&#34;unload&#34;, cleanup);
				el.dispose = null;
				el = null;
			};
		});
	};
})(jQuery);
调用比较简单，
$(&#34;#title&#34;).html(val).Disposable();
]]></description>
		<link>http://www.jianblog.com/2009/06/04/661/</link>
			</item>
	<item>
		<title>生日</title>
		<description><![CDATA[不知不觉又大了一岁了。今天下午将回公司办离职手续，正式地离开新浪了。暂时还没有确定，我到时要怎样走以后的路。先把人生一大事办好再说吧。大婚之日也快到了。呵呵。。文采不行，写东西总是一节一节的，自己都没有看懂自己想写着什么东西。呵呵。。。
在这里祝自己生日快乐！祝老婆天天开心，越来越漂亮！
今年，相对来说，我有二件大喜事，一结婚，二宝宝在11月左右将出世。
随便把去色色照的婚纱照放上来吧。呵呵。。

]]></description>
		<link>http://www.jianblog.com/2009/06/04/651/</link>
			</item>
	<item>
		<title>preg_match对字符长度有限制？</title>
		<description><![CDATA[今天在写采集程序的时候，使用到了preg_match，但是有几个页面始终采集不下来。反复看了N遍的正则，没有发现有问题。于是开始怀疑preg_match是否对匹配的字符串有长度限制。但是官方的文档里面没有说明这一点。
于是开始测试：将要匹配的字串不断缩短，直到缩为原来1/5的时候可以正常匹配了，所以更加确定了。
到google里一搜,终于找到了解决方案：在php.ini中加入（随便放到哪里，我是直接放第一行的）
pcre.backtrack_limit=-1
再次使用preg_match函数测试一下，大概1300多行上万个字符的字符串也能够匹配了。
]]></description>
		<link>http://www.jianblog.com/2009/06/03/647/</link>
			</item>
	<item>
		<title>freebsd下配置samba</title>
		<description><![CDATA[在FreeBSD下安装Samba比较简单，主要是配置有点麻烦。
portmaster /usr/ports/net/samba
这样就把Samba装好了。配置也有一个比较简单的方法，就是使用swat来做配置。我还是把我的配置贴一下。

[global]
&#160;&#160; &#160; &#160; &#160;workgroup = WORKGROUP
&#160;&#160; &#160; &#160; &#160;server string = Samba
&#160;
&#160;&#160; &#160; &#160; &#160;#security
&#160;&#160; &#160; &#160; &#160;security = user
&#160;&#160; &#160; &#160; &#160;encrypt passwords = yes
&#160;&#160; &#160; &#160; &#160;guest account = www
&#160;&#160; &#160; &#160; &#160;guest ok = no
&#160;
&#160;&#160; &#160; &#160; &#160;#printing
&#160;&#160; &#160; &#160; &#160;printing = bsd
&#160;&#160; &#160; &#160; &#160;load printers = No
&#160;
&#160;&#160; &#160; &#160; [...]]]></description>
		<link>http://www.jianblog.com/2009/05/29/643/</link>
			</item>
	<item>
		<title>随想</title>
		<description><![CDATA[看一下表已经是1点半了，之前一直在测试怎样使用CGI的模式来跑PHP。现在没有工作一直这样执着技术，不知道自己以后是否一直跑技术路。按星座的书来看，双子座的我应该是很会偷懒的。我却是一个地道的工作狂。只要是计算机上遇到的问题，我没有解决一定不会睡觉的。

昨天给电话给领导，居然跟我说什么华南预算我这样走了之后，他们无法有名额请人之类的一直拖着没有给我办离职手续。如果我是找好了下一家的，这样对我来说不是太不公平了？还好，我现在只是在家里休养。重新整理一下相关的技术资料，接触计算机近十年了，一直没有整理过自己的技术资料。相对来说，还没有找到自己比较强的东西出来。有人说，我系统的水平高，也有人说，我编程的功能好，到底是哪方面更好。我自己没有一个定性，只能说，我对系统熟悉，编程的时候尽量地利用系统或语言提供的功能去做。相对来说，会对系统有一定的依赖性。我相信这样的代码跑起来才会是最快最稳定的。
端午节，听说可以到珠江那里浸下龙舟水，这样来年会更顺。风俗与商业，这个玩意从来就是结合在一齐的。就拿今年来说吧，因为有个润五月，也就是有二个端午节。刚润五月的端午节跟中考的时间很接近，那些商人利用“包粽”跟“包中”的谐音来炒作。搞到我现在早餐想吃粽子都要花多点钱才行。我是否可以成为一个商人呢？还是成为一个法人呢？
其实，我很想去运营一家互联网公司，只是自己的团队没有完全建立起来。曾经想过在Sina组建自己的团队的。后来考虑了一下就算我的位置升到副总，给公司创造更高的利润对于个人来说也得不了太多的。除非自己慢慢地往职业经理人的方向发展。还不如自己象身边的朋友那样去从一些小事做起，慢慢地经营一个互联网公司。象当时的中联、唯一他们的创始人都是我的好朋友。都是慢慢地做起来的。或许，他们现在在互联网还是默默无闻，起码比我现在的日子要好。有人说，精明的船长在岸上控制着自己的船航行，那我想问一下，如果那个船长一个没有下过海，他可以在岸上控制自己的船？一直在一个企业里呆着，很多想法都受到各方面的条件限制无法实现。当然，自己创业也会有很多条件限制。抄“星梦奇缘”的一句话，“上天给每个人的时间都是一样的，只是看他自己怎样去利用”。
等宝宝出世之后，我再决定，以后的路到底要怎样走。这半年，我只是把相关的资源整理好。或许，半年后会决定从此不再接触计算机行业。以后的路到底是怎样，只能说，尽自己最大的努力把目前的事做好。再去规划以后的路。
]]></description>
		<link>http://www.jianblog.com/2009/05/28/641/</link>
			</item>
</channel>
</rss>
