<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>马克的前端开发之路</title>
	<atom:link href="http://www.simcn.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.simcn.com</link>
	<description>Front-end development</description>
	<lastBuildDate>Thu, 02 Sep 2010 08:47:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>用a模拟submit按钮事件</title>
		<link>http://www.simcn.com/a_submit_event</link>
		<comments>http://www.simcn.com/a_submit_event#comments</comments>
		<pubDate>Thu, 02 Sep 2010 08:47:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[默认分类]]></category>

		<guid isPermaLink="false">http://www.simcn.com/?p=306</guid>
		<description><![CDATA[优点：样式可控制性强，可以加不同的状态，兼容ie6. 可扩展性好 缺点: 需要增加js，如果禁用ＪＳ可能不能使用.  需要多增加一个a标签。 提交提交 如果直接隐藏在from 中有多个表单无件时无效，求解 .btn_a_submit{ position:absolute; left:-1000px; top:0px;}]]></description>
			<content:encoded><![CDATA[<p>优点：样式可控制性强，可以加不同的状态，兼容ie6. 可扩展性好</p>
<p>缺点: 需要增加js，如果禁用ＪＳ可能不能使用.  需要多增加一个a标签。</p>
<pre class="brush:html" name="code">
<form name="form1" method="post" action="?id=3" id="form1">
<input type="text" name="a" id="a" />
<input type="text" name="b" id="b" />
<input type="text" name="c" id="c" />
<input class="btn_a_submit" id='s2' name="s2" type="submit" value="提交" />
<a href="javascript:document.getElementById('s2').click();" class="btnlink_b_small " ><span>提交提交</span></a>
</form>
</pre>
<p>如果直接隐藏在from 中有多个表单无件时无效，求解 </p>
<pre class="brush:css" name="code">

.btn_a_submit{ position:absolute; left:-1000px; top:0px;}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.simcn.com/a_submit_event/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>局域网站ubuntu服务器版本不能联网</title>
		<link>http://www.simcn.com/%e5%b1%80%e5%9f%9f%e7%bd%91%e7%ab%99ubuntu%e6%9c%8d%e5%8a%a1%e5%99%a8%e7%89%88%e6%9c%ac%e4%b8%8d%e8%83%bd%e8%81%94%e7%bd%91</link>
		<comments>http://www.simcn.com/%e5%b1%80%e5%9f%9f%e7%bd%91%e7%ab%99ubuntu%e6%9c%8d%e5%8a%a1%e5%99%a8%e7%89%88%e6%9c%ac%e4%b8%8d%e8%83%bd%e8%81%94%e7%bd%91#comments</comments>
		<pubDate>Wed, 01 Sep 2010 04:27:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[默认分类]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unknown host]]></category>
		<category><![CDATA[不能上网]]></category>

		<guid isPermaLink="false">http://www.simcn.com/?p=299</guid>
		<description><![CDATA[代码显示: ubuntu unknown host, 查可以ip拼得通. 解决方法: 1. 修改 sudo /etc/resolv.conf nameserver //输入你的dns （你的dns即服务商的DNS，电信的, 可以用window下面的 ipconfig/all 2. 重新启动 网络 sudo /etc/init.d/networking 3. 解决问题]]></description>
			<content:encoded><![CDATA[<p>代码显示:  ubuntu unknown host, 查可以ip拼得通.</p>
<p>解决方法:<br />
1. 修改 sudo /etc/resolv.conf</p>
<p>nameserver //输入你的dns （你的dns即服务商的DNS，电信的, 可以用window下面的 ipconfig/all</p>
<p>2. 重新启动 网络<br />
sudo /etc/init.d/networking</p>
<p>3. 解决问题</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simcn.com/%e5%b1%80%e5%9f%9f%e7%bd%91%e7%ab%99ubuntu%e6%9c%8d%e5%8a%a1%e5%99%a8%e7%89%88%e6%9c%ac%e4%b8%8d%e8%83%bd%e8%81%94%e7%bd%91/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>学习ubuntu-基本目录结构</title>
		<link>http://www.simcn.com/ubuntu-linux-base</link>
		<comments>http://www.simcn.com/ubuntu-linux-base#comments</comments>
		<pubDate>Wed, 18 Aug 2010 09:33:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[默认分类]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[unbuntu]]></category>

		<guid isPermaLink="false">http://www.simcn.com/?p=292</guid>
		<description><![CDATA[/ 根目录 │ ├boot/ 启动文件。所有与系统启动有关的文件都保存在这里 │ └grub/ Grub引导器相关的文件 │ ├dev/ 设备文件 ├proc/ 内核与进程镜像 │ ├mnt/ 临时挂载 ├media/ 挂载媒体设备 │ ├root/ root用户的$HOME目录 ├home/ │ ├user/ 普通用户的$HOME目录 │ └&#8230;/ │ ├bin/ 系统程序 ├sbin/ 管理员系统程序 ├lib/ 系统程序库文件 ├etc/ 系统程序和大部分应用程序的全局配置文件 │ ├init.d/ SystemV风格的启动脚本 │ ├rcX.d/ 启动脚本的链接，定义运行级别 │ ├network/ 网络配置文件 │ ├X11/ 图形界面配置文件 │ ├usr/ │ ├bin/ 应用程序 │ ├sbin/ [...]]]></description>
			<content:encoded><![CDATA[<p>/   根目录<br />
│<br />
├boot/      启动文件。所有与系统启动有关的文件都保存在这里<br />
│    └grub/   Grub引导器相关的文件<br />
│<br />
├dev/       设备文件<br />
├proc/      内核与进程镜像<br />
│<br />
├mnt/      临时挂载<br />
├media/   挂载媒体设备<br />
│<br />
├root/      root用户的$HOME目录<br />
├home/<br />
│    ├user/   普通用户的$HOME目录<br />
│    └&#8230;/<br />
│<br />
├bin/      系统程序<br />
├sbin/      管理员系统程序<br />
├lib/      系统程序库文件<br />
├etc/      系统程序和大部分应用程序的全局配置文件<br />
│   ├init.d/   SystemV风格的启动脚本<br />
│   ├rcX.d/   启动脚本的链接，定义运行级别<br />
│   ├network/   网络配置文件<br />
│   ├X11/      图形界面配置文件<br />
│<br />
├usr/<br />
│   ├bin/      应用程序<br />
│   ├sbin/   管理员应用程序<br />
│   ├lib/      应用程序库文件<br />
│   ├share/   应用程序资源文件<br />
│   ├src/      应用程序源代码<br />
│   ├local/<br />
│   │     ├soft/      用户程序<br />
│   │     └&#8230;/      通常使用单独文件夹<br />
│   ├X11R6/   图形界面系统<br />
│<br />
├var/         动态数据<br />
│<br />
├temp/         临时文件<br />
├lost+found/   磁盘修复文件</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simcn.com/ubuntu-linux-base/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>佳能细胞式生产方式-改变工作方式</title>
		<link>http://www.simcn.com/canon-cellular-work-model</link>
		<comments>http://www.simcn.com/canon-cellular-work-model#comments</comments>
		<pubDate>Wed, 07 Jul 2010 06:59:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[默认分类]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.simcn.com/?p=287</guid>
		<description><![CDATA[原文: http://www.cnbeta.com/articles/115680.htm 是其中的部分. 过去佳能采用福特的流水线. 一个照相机过来,你安一个螺丝我安一个镜片,这个兄弟这辈子每天安镜片,那个人每天安螺丝.日本自杀率是很高的,因为太有挫折感,薪水又不高,工作又枯燥.你知道小日本最后想出什么呢? 变成细胞式,放弃流水线.他们放弃多少? 放弃16000米长流水线,改成什么?改成这种圆桌,叫细胞.十个人围一桌,那很有意思的,这十个人围一桌有什么好处? 同样的照相机就由这十个人做,而不经过流水线了.不是你插一个螺丝我插一个镜,不是的, 而是咱们十个人边做边聊.照相机拿过来了,我插个螺丝,然后你放个镜片.你去吃饭了,我帮你装镜片, 我帮你装另外一个皮带.也就是每一个人每个工作都会,他不是只装镜片装一辈子,而是整个照相机里面所有零配件他都会装,为什么?因为这两个哥们明天要生产了,请假三个月,我得帮他做三个月. 也就是说,把这种流水线的机械化方式换成一个人性化的方式. 而且这十个人什么都会做.整个照相机的每个零配件都会做.你以为很费时间吗? 你以为效率低吗?他可以边聊天边做,效率高得不得了. 今天你家儿子有没有念书,高考考得怎么样,考了500多分, 那没什么希望了;还有你妈妈最近怎么样,买菜价格如何,大蒜价格有没有升.边做边聊, 发现效率奇高.高到什么地步? 我念一段数字给你听. 1997年,佳能废除了16000米长的流水线后,采用细胞式生产方式改造. 1998年第二年之后开始取得成效,劳动生产力平均提高了50%. 不可想象吧? 其中佳能集团在中国大连的工厂因为采用了细胞式生产方式之后, 一年内的劳动生产率提高了370%.公司的边际利率润由1999年的2%(也是富士康的边际利润率), 提高到了2004年10%,升幅5倍之多. 而且佳能每位员工的贡献利润在1999年到2000年单年内升幅高达80%, 2004年更是1999年的4倍. 多好的数据，以人为本才是效率提升之道. 制度化的年代要改进了。]]></description>
			<content:encoded><![CDATA[<p>原文:  http://www.cnbeta.com/articles/115680.htm 是其中的部分.</p>
<p>过去佳能采用福特的流水线.<br />
一个照相机过来,你安一个螺丝我安一个镜片,这个兄弟这辈子每天安镜片,那个人每天安螺丝.日本自杀率是很高的,因为太有挫折感,薪水又不高,工作又枯燥.你知道小日本最后想出什么呢?</p>
<p>变成细胞式,放弃流水线.他们放弃多少?<br />
放弃16000米长流水线,改成什么?改成这种圆桌,叫细胞.十个人围一桌,那很有意思的,这十个人围一桌有什么好处?<br />
同样的照相机就由这十个人做,而不经过流水线了.不是你插一个螺丝我插一个镜,不是的,<br />
而是咱们十个人边做边聊.照相机拿过来了,我插个螺丝,然后你放个镜片.你去吃饭了,我帮你装镜片,<br />
我帮你装另外一个皮带.也就是每一个人每个工作都会,他不是只装镜片装一辈子,而是整个照相机里面所有零配件他都会装,为什么?因为这两个哥们明天要生产了,请假三个月,我得帮他做三个月.<br />
也就是说,把这种流水线的机械化方式换成一个人性化的方式.<br />
而且这十个人什么都会做.整个照相机的每个零配件都会做.你以为很费时间吗?<br />
你以为效率低吗?他可以边聊天边做,效率高得不得了.<br />
今天你家儿子有没有念书,高考考得怎么样,考了500多分,<br />
那没什么希望了;还有你妈妈最近怎么样,买菜价格如何,大蒜价格有没有升.边做边聊,<br />
发现效率奇高.高到什么地步?</p>
<p>我念一段数字给你听.<br />
1997年,佳能废除了16000米长的流水线后,采用细胞式生产方式改造.<br />
1998年第二年之后开始取得成效,劳动生产力平均提高了50%.<br />
不可想象吧?<br />
其中佳能集团在中国大连的工厂因为采用了细胞式生产方式之后,<br />
一年内的劳动生产率提高了370%.公司的边际利率润由1999年的2%(也是富士康的边际利润率),<br />
提高到了2004年10%,升幅5倍之多.<br />
而且佳能每位员工的贡献利润在1999年到2000年单年内升幅高达80%,<br />
2004年更是1999年的4倍.</p>
<p>多好的数据，以人为本才是效率提升之道. 制度化的年代要改进了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simcn.com/canon-cellular-work-model/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使用try，catch防止页面出错．</title>
		<link>http://www.simcn.com/%e4%bd%bf%e7%94%a8try%ef%bc%8ccatch%e9%98%b2%e6%ad%a2%e9%a1%b5%e9%9d%a2%e5%87%ba%e9%94%99%ef%bc%8e</link>
		<comments>http://www.simcn.com/%e4%bd%bf%e7%94%a8try%ef%bc%8ccatch%e9%98%b2%e6%ad%a2%e9%a1%b5%e9%9d%a2%e5%87%ba%e9%94%99%ef%bc%8e#comments</comments>
		<pubDate>Mon, 07 Jun 2010 06:30:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[默认分类]]></category>
		<category><![CDATA[catch]]></category>
		<category><![CDATA[try]]></category>

		<guid isPermaLink="false">http://www.simcn.com/2010/06/%e4%bd%bf%e7%94%a8try%ef%bc%8ccatch%e9%98%b2%e6%ad%a2%e9%a1%b5%e9%9d%a2%e5%87%ba%e9%94%99%ef%bc%8e/</guid>
		<description><![CDATA[jQuery(function(){ try{ $(':input').each(function(i){ var t = $(this).attr('type'); if(t==='button' &#124;&#124; t==='submit'){ $(this).css({'cursor':'pointer'}); } }); }catch(e){} });]]></description>
			<content:encoded><![CDATA[<pre class="brush:javascript">
jQuery(function(){
	try{
		$(':input').each(function(i){
			var t = $(this).attr('type');
			if(t==='button' || t==='submit'){
				$(this).css({'cursor':'pointer'});
			}
		});
	}catch(e){}

});
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.simcn.com/%e4%bd%bf%e7%94%a8try%ef%bc%8ccatch%e9%98%b2%e6%ad%a2%e9%a1%b5%e9%9d%a2%e5%87%ba%e9%94%99%ef%bc%8e/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>python合并多个TXT</title>
		<link>http://www.simcn.com/python-merge-txt</link>
		<comments>http://www.simcn.com/python-merge-txt#comments</comments>
		<pubDate>Tue, 18 May 2010 13:57:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[默认分类]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[txt]]></category>
		<category><![CDATA[合并]]></category>

		<guid isPermaLink="false">http://www.simcn.com/2010/05/python%e5%90%88%e5%b9%b6%e5%a4%9a%e4%b8%aatxt/</guid>
		<description><![CDATA[今天用PYTHON采集多个TXT的URL需要合并起来。 总共有2K多条记录，人工合并太累了，写了这个合并程序，功能很简单，代码也很简单 #! /usr/bin/env python #coding=utf-8 if __name__ == "__main__": data = '' for n in range(1, 2835): filename = 'qidian'+str(n)+'.txt' data += file(filename).read() file(filename).close() wFile = file('all.txt','w') print >> wFile, data wFile.close()]]></description>
			<content:encoded><![CDATA[<p>今天用PYTHON采集多个TXT的URL需要合并起来。 总共有2K多条记录，人工合并太累了，写了这个合并程序，功能很简单，代码也很简单</p>
<pre class="brush:python">
#! /usr/bin/env python
#coding=utf-8

if __name__ == "__main__":

    data = ''
    for n in range(1, 2835):
        filename = 'qidian'+str(n)+'.txt'
        data += file(filename).read()
        file(filename).close()

    wFile = file('all.txt','w')
    print >> wFile, data
    wFile.close()
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.simcn.com/python-merge-txt/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使用 jquery取 form表单中的name的值</title>
		<link>http://www.simcn.com/jquery-get-form-name-value</link>
		<comments>http://www.simcn.com/jquery-get-form-name-value#comments</comments>
		<pubDate>Tue, 18 May 2010 02:19:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[默认分类]]></category>

		<guid isPermaLink="false">http://www.simcn.com/?p=278</guid>
		<description><![CDATA[html代码结构 js代码 window.alert( $('[name=pj]').val() ); window.alert( $('[name=zj]').val() ); window.alert( $('input[name=zj]').val() );]]></description>
			<content:encoded><![CDATA[<p>html代码结构</p>
<pre class="brush:html">
<input type="radio" value="A" name="pj">
<input type="radio" value="c" name="zj">
</pre>
<p>js代码</p>
<pre class="brush:javascript">
window.alert( $('[name=pj]').val() );
window.alert( $('[name=zj]').val() );
window.alert( $('input[name=zj]').val() );
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.simcn.com/jquery-get-form-name-value/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>判断PHP采集数据时数据源有没有出错</title>
		<link>http://www.simcn.com/if-php-collection-erroe</link>
		<comments>http://www.simcn.com/if-php-collection-erroe#comments</comments>
		<pubDate>Sat, 15 May 2010 14:59:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[默认分类]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[出错]]></category>
		<category><![CDATA[采集]]></category>

		<guid isPermaLink="false">http://www.simcn.com/2010/05/%e5%88%a4%e6%96%adphp%e9%87%87%e9%9b%86%e6%95%b0%e6%8d%ae%e6%97%b6%e6%95%b0%e6%8d%ae%e6%ba%90%e6%9c%89%e6%b2%a1%e6%9c%89%e5%87%ba%e9%94%99/</guid>
		<description><![CDATA[$cs = @file_get_contents($url); if(error_get_last()==null){ $this->content = $cs; }else{ die('error'); return false; } 发现可以使用　error_get_last()　函数来判断是否出错．　效果很好．]]></description>
			<content:encoded><![CDATA[<pre class="brush:php">
        $cs = @file_get_contents($url);
        if(error_get_last()==null){
            $this->content = $cs;
        }else{
            die('error');
            return false;
        }
</pre>
<p>发现可以使用　error_get_last()　函数来判断是否出错．　效果很好．</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simcn.com/if-php-collection-erroe/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>关于IIS与APACHE的对width:100%的解析区别</title>
		<link>http://www.simcn.com/iis-apache-width-100</link>
		<comments>http://www.simcn.com/iis-apache-width-100#comments</comments>
		<pubDate>Wed, 14 Apr 2010 02:46:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[默认分类]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://www.simcn.com/2010/04/%e5%85%b3%e4%ba%8eiis%e4%b8%8eapache%e7%9a%84%e5%af%b9100%e7%9a%84%e8%a7%a3%e6%9e%90%e5%8c%ba%e5%88%ab/</guid>
		<description><![CDATA[在FF浏览器下 .issuance_from .form_fill li .wareinfo ul li { clear:both; line-height:24px; width:100%; } APACHE平台下面可以不写width:100%,但在IIS中一定要指明，不知道这个是什么原因导致的。]]></description>
			<content:encoded><![CDATA[<p>在FF浏览器下</p>
<pre class="brush:css">
.issuance_from .form_fill li .wareinfo ul li {
    clear:both;
    line-height:24px;
    width:100%;
}
</pre>
<p>APACHE平台下面可以不写width:100%,但在IIS中一定要指明，不知道这个是什么原因导致的。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simcn.com/iis-apache-width-100/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>手背发青啊! 医生说是雷诺综合证!</title>
		<link>http://www.simcn.com/renault-comprehensive-permit</link>
		<comments>http://www.simcn.com/renault-comprehensive-permit#comments</comments>
		<pubDate>Fri, 26 Mar 2010 01:37:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[默认分类]]></category>
		<category><![CDATA[职业病]]></category>

		<guid isPermaLink="false">http://www.simcn.com/2010/03/%e6%89%8b%e8%83%8c%e5%8f%91%e9%9d%92%e5%95%8a-%e5%8c%bb%e7%94%9f%e8%af%b4%e6%98%af%e9%9b%b7%e8%af%ba%e7%bb%bc%e5%90%88%e8%af%81/</guid>
		<description><![CDATA[有个&#8221;专家&#8221;说是我每天手指运动过量导致的，我也不知道要不要相信这个事实了。说是雷诺综合证。 检查这个，检查那个.. 现在的医生真不知道应该相信不相信他啊。 预诊那些人也是，MD都不知道挂哪个科才是正确的，一会这个科一会那个科，一个个医生说都不是他看。 MDGBL&#8230; 印像12年前也出现过类似的问题，那次更严重些脸都黑了。后来去看了是毛细血管的微循环问题。吃几天药就好了。没有这么夸张啊&#8230; ======= 昨天开了点抗血小板的药(阿司匹林), 还有开了一个按血凝的药(&#8230;) 今天MS没有什么问题了。明天再去查下血液.]]></description>
			<content:encoded><![CDATA[<p>有个&#8221;专家&#8221;说是我每天手指运动过量导致的，我也不知道要不要相信这个事实了。说是雷诺综合证。<br />
检查这个，检查那个..</p>
<p>现在的医生真不知道应该相信不相信他啊。<br />
预诊那些人也是，MD都不知道挂哪个科才是正确的，一会这个科一会那个科，一个个医生说都不是他看。<br />
MDGBL&#8230;</p>
<p>印像12年前也出现过类似的问题，那次更严重些脸都黑了。后来去看了是毛细血管的微循环问题。吃几天药就好了。没有这么夸张啊&#8230;</p>
<p>=======<br />
昨天开了点抗血小板的药(阿司匹林),<br />
还有开了一个按血凝的药(&#8230;)</p>
<p>今天MS没有什么问题了。明天再去查下血液.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simcn.com/renault-comprehensive-permit/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
