﻿<?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>ThinkWeb</title>
	<atom:link href="http://www.cbcye.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.cbcye.com</link>
	<description>做好才有价值！</description>
	<lastBuildDate>Mon, 20 Feb 2012 12:13:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>PHP开发相关面试题</title>
		<link>http://www.cbcye.com/http:/www.cbcye.com/interview-questions</link>
		<comments>http://www.cbcye.com/http:/www.cbcye.com/interview-questions#comments</comments>
		<pubDate>Mon, 20 Feb 2012 12:13:33 +0000</pubDate>
		<dc:creator>Gary Zhang</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[面试题]]></category>

		<guid isPermaLink="false">http://www.cbcye.com/http:/www.cbcye.com/interview-questions</guid>
		<description><![CDATA[前两天的几个题一直纠结在我的心里，还是整理一下吧。 1. Javascript 函数的执行顺序 例如： &#60;script&#62; var myFn = function&#40;&#41;&#123;alert&#40;'Fn1'&#41;;&#125;; myFn&#40;&#41;; function myFn&#40;&#41;&#123;alert&#40;'Fn2'&#41;;&#125;; myFn&#40;&#41;; &#60;/script&#62; 以上的代码，输出结果是Fn1,Fn1 。 因为JS的编译过程中首先会对所有的function进行预编译，再按语句执行。在上例中，Fn2所在的function由于在预编译执行过程中被生成的，之后系统开始执行“var myFn = function(){alert(&#8216;Fn1&#8242;);};&#160; ”发现同名就把myFn的内容替换掉。所以在调用的时候两次都是Fn1; 具体可参考：http://blog.csdn.net/tenfyguo/article/details/4525957 &#160; 2. PHP的safe_mode 当一个web服务器上运行的php打开了安全模式，那么一些函数将被完全的禁止，并且会限制一些可用的功能。 &#160; 3. Linux统计代码行数 当前目录及所有子目录（不过滤空行） find . -name &#34;*.php&#34; &#124;xargs cat&#124;wc –l 当前目录及所有子目录（过滤空行） find . -name &#34;*.php&#34; &#124;xargs cat&#124;grep -v ^$&#124;wc –l &#160; 4.MySQL 连接数过多 连接数据库： mysql -h host [...]]]></description>
		<wfw:commentRss>http://www.cbcye.com/http:/www.cbcye.com/interview-questions/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>客户要撤单怎么办？</title>
		<link>http://www.cbcye.com/http:/www.cbcye.com/outshuting-how</link>
		<comments>http://www.cbcye.com/http:/www.cbcye.com/outshuting-how#comments</comments>
		<pubDate>Sat, 18 Feb 2012 02:49:19 +0000</pubDate>
		<dc:creator>Gary Zhang</dc:creator>
				<category><![CDATA[PM]]></category>
		<category><![CDATA[外包管理]]></category>
		<category><![CDATA[客户要撤单怎么办]]></category>

		<guid isPermaLink="false">http://www.cbcye.com/outshuting-how</guid>
		<description><![CDATA[这是一道项目经理的面试题，可能每个公司对项目经理的定义和要求不一样，因此这种销售的题也会出在项目经理的面试上面。当然我没有答好，还好XX公司的面试官比较NICE，把他的答案告诉了我。仔细考虑了一下确实还是他说的比较有道理。总结一下： 背景介绍： 首先你是一家外包公司的项目经理，假设客户已经对目前项目的进展不满意，而目前主要影响项目进度的问题是一个技术难点。之前项目上已经做了很多的关于项目风险的评估，但是老板就是要接这个单子。也就是目前的问题之前已经做了很多工作了但是没办法解决。客户对项目进展很不满意。就跟你说马上要撤单。 1. 原则：不能撤单。 可能这是个废话，但是如果你管理工作做多了之后就不会觉得这个是废话了，为什么有时政府在处理很多事情的时候都得先定一个所谓的“基调”。管理工作也是一样的，因为不是一个人的事情，把原则定了那么所有人就会按照这个原则来考虑问题、想办法，确保方向不会出现问题，也更容易找到解决办法。 &#160; 2. 坦诚目前项目遇到的问题 这个我在刚开始想的时候还没有考虑到这一点，其实这一点也是至关重要的。其实一旦项目合同签署了之后客户和项目团队其实就是绑定在一条船上了。客户有权利知道项目的实际情况，项目经理也有义务向客户汇报项目的情况。而且如果项目团队确实是花了很多的精力去努力解决问题（比如普遍的技术难题，而不是欺诈）的时候，一般情况下客户还是可以跟项目团队来一起解决问题。 当然最好的情况下，你还要给客户一种能够解决问题的信心，比如你可以说你们已经找到外援或者已经找到解决问题办法只是需要一点时间。 &#160; 3.撤单后果是否能承受 做项目的都很看重成本，因此你跟客户评估一下撤单的后果（损失），另外别忘了展示一下目前的项目成果，告诉客户如果现在撤单的话很可惜，损失也挺大的。作为客户来说由于肩负着成本的压力，因此肯定也会仔细考虑一下利弊。 &#160; 4.重新谈谈优势 这个是假设客户真有意愿要撤单的话，那么可以跟客户再去谈谈一下找本公司的优势，比如项目价格比其他公司要低、有丰富的资源等等。 &#160; 以上就是简单的“客户要撤单怎么办”的回答，其中第1点是项目经理和项目团队本身要达成一致的，第2、3、4点都是跟客户沟通的。相信这几步沟通下来客户应该会仔细评估项目的。]]></description>
		<wfw:commentRss>http://www.cbcye.com/http:/www.cbcye.com/outshuting-how/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kindle Library 批量删除办法</title>
		<link>http://www.cbcye.com/http:/www.cbcye.com/kindle-libary-delete-all</link>
		<comments>http://www.cbcye.com/http:/www.cbcye.com/kindle-libary-delete-all#comments</comments>
		<pubDate>Wed, 15 Feb 2012 03:35:24 +0000</pubDate>
		<dc:creator>Gary Zhang</dc:creator>
				<category><![CDATA[随笔]]></category>
		<category><![CDATA[kindle]]></category>
		<category><![CDATA[kindle libary]]></category>
		<category><![CDATA[批量删除]]></category>

		<guid isPermaLink="false">http://www.cbcye.com/kindle-libary-delete-all</guid>
		<description><![CDATA[将此批量删除链接收藏到收藏夹，登录Kindle Libary。然后点击收藏夹的按钮，即可批量删除。]]></description>
		<wfw:commentRss>http://www.cbcye.com/http:/www.cbcye.com/kindle-libary-delete-all/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>简单的价格转换插件(PriceTranslate)</title>
		<link>http://www.cbcye.com/http:/www.cbcye.com/pricetranslate</link>
		<comments>http://www.cbcye.com/http:/www.cbcye.com/pricetranslate#comments</comments>
		<pubDate>Thu, 09 Feb 2012 09:40:36 +0000</pubDate>
		<dc:creator>Gary Zhang</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.cbcye.com/pricetranslate</guid>
		<description><![CDATA[最近比较流行从海外购物，但是转换价格时不方便，每次都得看完价格之后人工计算一下人民币的价格，于是写一个简单的Firefox插件，可以自动的将网页中的美元价格转换为人民币的价格。 以下是Amazon网站转换的效果 源码如下： &#160; // ==UserScript== // @name PriceTranslate // @namespace CBCYEJS_PriceTranslate // @description PriceTranslate // ==/UserScript== &#160; /* Author: Gary Zhang Blog : http://www.cbcye.com E-mail: cbcye@live.com Date: 2012/2/9 */ &#160; &#40;function&#40;&#41; &#123; window.addEventListener&#40;'DOMContentLoaded', priceTranslate&#40;&#41;, false&#41;; &#160; //thranslate the price function priceTranslate&#40;&#41; &#123; var contents = document.body.innerHTML; //express for the dollar price var dollarPrice = [...]]]></description>
		<wfw:commentRss>http://www.cbcye.com/http:/www.cbcye.com/pricetranslate/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Word邮件合并-IT男必备技能</title>
		<link>http://www.cbcye.com/http:/www.cbcye.com/word-envelope</link>
		<comments>http://www.cbcye.com/http:/www.cbcye.com/word-envelope#comments</comments>
		<pubDate>Tue, 07 Feb 2012 03:38:23 +0000</pubDate>
		<dc:creator>Gary Zhang</dc:creator>
				<category><![CDATA[随笔]]></category>
		<category><![CDATA[word]]></category>
		<category><![CDATA[邮件合并]]></category>

		<guid isPermaLink="false">http://www.cbcye.com/word-envelope</guid>
		<description><![CDATA[一天HR的MM找我，说公司最近有一批人事任命在Excel表格中存着，但是下发的时候需要使用Word形式的，模板她都做好了，但是如果一个一个敲的话太费劲了，问我看有没有什么办法可以批量的办法来根据Excel数据生成Word版的任命书。最郁闷的是她竟然拿出了另外一个人已经做好的Word来给我看，说“你看你就照着他的做就成了”。。。。。。 无奈之前由于根本没有接触过这个东西，虽然有已经成型的东西研究但是没有什么头绪。因此在她脑上倒腾了一会就落荒而逃。回来之后痛定思痛，潜心研究。好在有Google的帮助，在更换了数个关键词之后终于找到了解决办法－其实就是office03就已经有的邮件合并功能。考虑到众多单身的IT同仁，不敢独享，故有此文。 准备工作 首先备一份Word文档，内容如下所示。（不用考虑什么数据域、Word控件之类的我之前在上面绕了点弯路） 其次准备一个Excel数据源,内容如下所示： &#160; 开始合并 1.打开word文档，点击功能区域的邮件，在“开始邮件合并”中选择“邮件合并分步向导” 2.在右侧的功能区域中选择文档类型为信函 3. 开始文档中选择当前文档 4. 在选择收件人中选择准备的Excel数据源 5.在撰写信函中选择其他项目 6.将合并的域名插入到文章中指定的位置 7.预览信函中，可以查看到已经合并好的信函 8.点击完成合并，再在合并选择中选择编辑单个信函 9.在合并到新文档的对话框中选择全部，就可以看到根据数据源生成的多份任命书。保存新文档即可。 &#160; 好了，以上就是邮件合并的功能。希望某天哪位IT兄弟能用上   示例下载]]></description>
		<wfw:commentRss>http://www.cbcye.com/http:/www.cbcye.com/word-envelope/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

