<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_sharplife</title><subtitle type="text">software is a artwork, also make the life better !!! </subtitle><id>http://feed.cnblogs.com/blog/u/18125/rss</id><updated>2011-06-15T08:55:20Z</updated><author><name>sharplife</name><uri>http://www.cnblogs.com/sharplife/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sharplife/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/18125/rss"/><entry><id>http://www.cnblogs.com/sharplife/archive/2011/06/15/2081637.html</id><title type="text">CMMI的五个台阶</title><summary type="text">CMMI的五个台阶（五个等级）：台阶一：CMMI一级，完成级。在完成级水平上，企业对项目的目标与要做的努力很清晰，项目的目标得以实现。但是由于任务的完成带有很大的偶然性，企业无法保证在实施同类项目的时候仍然能够完成任务。企业在一级上的项目实施对实施人员有很大的依赖性。台阶二：CMMI二级，管理级。在管理级水平上，企业在项目实施上能够遵守既定的计划与流程，有资源准备，权责到人，对相关的项目实施人员有相应的培训，对整个流程有监测与控制，并与上级单位对项目与流程进行审查。企业在二级水平上体现了对项目的一系列的管理程序。这一系列的管理手段排除了企业在一级时完成任务的随机性，保证了企业的所有项目实施都会</summary><published>2011-06-15T08:55:00Z</published><updated>2011-06-15T08:55:00Z</updated><author><name>sharplife</name><uri>http://www.cnblogs.com/sharplife/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sharplife/archive/2011/06/15/2081637.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sharplife/archive/2011/06/15/2081637.html"/><content type="html">CMMI的五个台阶（五个等级）：&lt;br /&gt;&lt;br /&gt;台阶一：CMMI一级，完成级。&lt;br /&gt;在完成级水平上，企业对项目的目标与要做的努力很清晰，项目的目标得以实现。但是由于任务的完成带有很大的偶然性，企业无法保证在实施同类项目的时候仍然能够完成任务。企业在一级上的项目实施对实施人员有很大的依赖性。&lt;br /&gt;&lt;br /&gt;台阶二：CMMI二级，管理级。&lt;br /&gt;在管理级水平上，企业在项目实施上能够遵守既定的计划与流程，有资源准备，权责到人，对相关的项目实施人员有相应的培训，对整个流程有监测与控制，并与上级单位对项目与流程进行审查。企业在二级水平上体现了对项目的一系列的管理程序。这一系列的管理手段排除了企业在一级时完成任务的随机性，保证了企业的所有项目实施都会得到成功。&lt;br /&gt;&lt;br /&gt;台阶三：CMMI三级，定义级。&lt;br /&gt;在定义级水平上，企业不仅能够对项目的实施有一整套的管理措施，并保障项目的完成；而且，企业能够根据自身的特殊情况以及自己的标准流程，将这套管理体系与流程予以制度化这样，企业不仅能够在同类的项目上生到成功的实施，在不同类的项目上一样能够得到成功的实施。科学的管理成为企业的一种文化，企业的组织财富。&lt;br /&gt;&lt;br /&gt;台阶四：CMMI四级，量化管理级。&lt;br /&gt;在量化管理级水平上，企业的项目管理不仅形成了一种制度，而且要实现数字化的管理。对管理流程要做到量化与数字化。通过量化技术来实现流程的稳定性，实现管理的精度，降低项目实施在质量上的波动。&lt;br /&gt;&lt;br /&gt;台阶五：CMMI五级，优化级。&lt;br /&gt;在优化级水平上，企业的项目管理达到了最高的境界。企业不仅能够通过信息手段与数字化手段来实现对项目的管理，而且能够充分利用信息资料，对企业在项目实施的过程中可能出现的次品予以预防。能够主动地改善流程，运用新技术，实现流程的优化。&lt;br /&gt;&lt;br /&gt;由上述的五个台阶我们可以看出，每一个台阶都是上面一阶台阶的基石。要上高层台阶必须首先踏上较低一层台阶。企业在实施CMMI的时候，路要一步一步地走。一般地讲，应该先从二级入手。在管理上下功夫。争取最终实现CMMI的第五级。&lt;br /&gt;&lt;img src="http://www.cnblogs.com/sharplife/aggbug/2081637.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/sharplife/archive/2011/06/15/2081637.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/sharplife/archive/2010/03/20/1690377.html</id><title type="text">记个链接，RMS &amp;amp; Moss 文档保护</title><summary type="text">开发RMS 客户端程序（比如支持pdf的文档保护），至少需要通过RMS sdk实现RMS consume机制，服务端可以通过MOSS IRM实现Publish，PDF RMS相关实现现有产品有Liquid mechine 和 Foxit software的 foxit security reader，另外有博格的产品等资源链接：MOSS IRM：http://technet.microsoft.c...</summary><published>2010-03-20T03:39:00Z</published><updated>2010-03-20T03:39:00Z</updated><author><name>sharplife</name><uri>http://www.cnblogs.com/sharplife/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sharplife/archive/2010/03/20/1690377.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sharplife/archive/2010/03/20/1690377.html"/><content type="html">&lt;p&gt;开发RMS 客户端程序（比如支持pdf的文档保护），至少需要通过RMS sdk实现RMS consume机制，服务端可以通过MOSS IRM实现Publish，PDF RMS相关实现现有产品有Liquid mechine 和 Foxit software的 foxit security reader，另外有博格的产品等&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;资源链接：&lt;/p&gt;&#xD;
&lt;p&gt;MOSS IRM：&lt;a target="_blank" href="http://technet.microsoft.com/en-us/magazine/2009.05.sharepoint.aspx?pr=blog"&gt;http://technet.microsoft.com/en-us/magazine/2009.05.sharepoint.aspx?pr=blog&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p&gt;CnBlog资源：http://www.cnblogs.com/qsilence/archive/2008/11/07/1329052.html&lt;/p&gt;&#xD;
&lt;p&gt;MSDN code sample：&lt;a target="_blank" href="http://code.msdn.microsoft.com/Project/ProjectDirectory.aspx?ProjectSearchText=rms"&gt;http://code.msdn.microsoft.com/Project/ProjectDirectory.aspx?ProjectSearchText=rms&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p&gt;RMS SDK ...&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;配合MOSS IRM实现的自定义文档保护（如PDF），client consumer application的开发调试需要把MOSS + RMS server配置成Pre-Producation环境，&lt;/p&gt;&#xD;
&lt;p&gt;可以同时把Office 2007也配置成Pre-Production环境（上述链接1，3中可以找到相关配置资源），方便验证配置是否成功。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;1. RMS server和client的配置参照sdk即可以配置（包括rms各版本），RMS 1.0 sp2的服务端配置需要在安装后Provisioning之前修改注册表&lt;/p&gt;&#xD;
&lt;p&gt;当然，已安装并Provisoning后的版本可以remove this rms service（同时删除DC中SCP），并重新Provisioning&lt;/p&gt;&#xD;
&lt;p&gt;2. client机器相对简单，但常在Production和Pre-环境之间切换，最好清理证书（from sdk）&lt;/p&gt;&#xD;
&lt;pre&gt;@echo off&lt;br /&gt;del /q /f /s "%ALLUSERSPROFILE%\Application Data\Microsoft\DRM\Server\*.*"&lt;br /&gt;del /q /f "%USERPROFILE%\Application Data\Microsoft\DRM\*.*"&lt;br /&gt;del /q /f "%USERPROFILE%\Local Settings\Application Data\Microsoft\DRM\*.*"&lt;br /&gt;del /q /f "%SYSTEMROOT%\system32\secrep.dll"&lt;br /&gt;del /q /f "%SYSTEMROOT%\system32\secure*.sst"&lt;br /&gt;attrib -h -s "%SYSTEMROOT%\system32\clockfile.drm"&lt;br /&gt;del /q /f "%SYSTEMROOT%\system32\clockfile.drm"&lt;br /&gt;&lt;br /&gt;3. 对于Office和Moss切换到Pre-Production环境，参见上述1/3链接，须分别为其生成新的manifest文件&lt;/pre&gt;&lt;img src="http://www.cnblogs.com/sharplife/aggbug/1690377.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/sharplife/archive/2010/03/20/1690377.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/sharplife/archive/2010/01/17/1650077.html</id><title type="text">2010,</title><summary type="text">是时间少了吧，发现原来我曾经整过那么多东东啊，是该为之前感到欣慰还是该为现在感到无奈呐流浪中，最近出差上海做项目，愈发感到时间真的太少，该说没时间进步还是时间都花在停滞上了呐，真有点无所适从啦，下一步怎么走呐幸运的是无主的生活里还有一群真挚的朋友，这已经算是很大的幸运了吧，祝我们新的一年里都能取得更大的进步吧2012到了，2012还远</summary><published>2010-01-17T10:40:00Z</published><updated>2010-01-17T10:40:00Z</updated><author><name>sharplife</name><uri>http://www.cnblogs.com/sharplife/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sharplife/archive/2010/01/17/1650077.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sharplife/archive/2010/01/17/1650077.html"/></entry><entry><id>http://www.cnblogs.com/sharplife/archive/2009/03/28/1424019.html</id><title type="text">Nginx + Apache, mod_wsgi serve python web application （test with TG2）</title><summary type="text">Ref:http://wiki.jmoiron.net/MigratingFromApacheToNginxhttp://turbogears.org/2.0/docs/main/Deployment/modwsgi+virtualenv.htmlhttp://wiki.nginx.org/NginxConfigurationReq:Debian os, python2.5, apache2, l...</summary><published>2009-03-28T09:05:00Z</published><updated>2009-03-28T09:05:00Z</updated><author><name>sharplife</name><uri>http://www.cnblogs.com/sharplife/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sharplife/archive/2009/03/28/1424019.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sharplife/archive/2009/03/28/1424019.html"/></entry><entry><id>http://www.cnblogs.com/sharplife/archive/2009/03/20/1417665.html</id><title type="text">CSSHttpRequest : cross domain ajax request for easy</title><summary type="text">异步http请求的跨域问题，google一下已经有好几种解决方案了，像是JSONP、window.name等方式，没细看，感觉都挺麻烦的。无意中看到一种借用CSSHttpRequest的方式（相对应于XmlHttpRequest），借助于web页面对css的请求无domain限制的原理，在server端将需要的数据编码成css方式返回给client，而client借助js来解码数据并执行相应操作，...</summary><published>2009-03-20T05:57:00Z</published><updated>2009-03-20T05:57:00Z</updated><author><name>sharplife</name><uri>http://www.cnblogs.com/sharplife/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sharplife/archive/2009/03/20/1417665.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sharplife/archive/2009/03/20/1417665.html"/></entry><entry><id>http://www.cnblogs.com/sharplife/archive/2009/03/16/1413611.html</id><title type="text">Pylons unicode document</title><summary type="text">参考Pylons下unicode介绍：http://wiki.pylonshq.com/display/pylonsdocs/Unicode1.3Unicode Literals in Python Source CodeIn Python source code, Unicode literals are written as strings prefixed withthe 'u' or 'U...</summary><published>2009-03-16T09:32:00Z</published><updated>2009-03-16T09:32:00Z</updated><author><name>sharplife</name><uri>http://www.cnblogs.com/sharplife/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sharplife/archive/2009/03/16/1413611.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sharplife/archive/2009/03/16/1413611.html"/></entry><entry><id>http://www.cnblogs.com/sharplife/archive/2009/03/07/1405614.html</id><title type="text">Python 2.x Unicode 简记</title><summary type="text">1、Python &amp;amp; Unicode (《Dive into python》)例9.13.unicode 介绍&amp;gt;&amp;gt;&amp;gt; s = u'Dive in' &amp;gt;&amp;gt;&amp;gt; su'Dive in'&amp;gt;&amp;gt;&amp;gt; print s Dive in 为了创建一个 unicode 字符串而不是通常的 ASCII 字符串，要在字符串前面加上字母 &amp;ldquo;u&amp;rdqu...</summary><published>2009-03-07T10:47:00Z</published><updated>2009-03-07T10:47:00Z</updated><author><name>sharplife</name><uri>http://www.cnblogs.com/sharplife/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sharplife/archive/2009/03/07/1405614.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sharplife/archive/2009/03/07/1405614.html"/></entry><entry><id>http://www.cnblogs.com/sharplife/archive/2009/03/06/1404818.html</id><title type="text">TurboGears 2.0 beta6 安装</title><summary type="text">TG2b6看来又更改发布哲学了，部分包被分出去了，需要单独的easy_install，折腾了我好几小时。文档（http://turbogears.org/2.0/docs/main/DownloadInstall.html）似乎还未更新成能装b6，安装步骤如下：安装python2.5+，setuptools，mysql...为保安全，装virtual enviro，&amp;gt; easy_instal...</summary><published>2009-03-06T09:28:00Z</published><updated>2009-03-06T09:28:00Z</updated><author><name>sharplife</name><uri>http://www.cnblogs.com/sharplife/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sharplife/archive/2009/03/06/1404818.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sharplife/archive/2009/03/06/1404818.html"/></entry><entry><id>http://www.cnblogs.com/sharplife/archive/2008/12/03/1347073.html</id><title type="text">严冬</title><summary type="text">要走了，离开MCS了，离开这帮或远认或近识的朋友，离开这帮曾帮助和鼓励过我的朋友，既然选择了就不再怀疑，还是应该首先祝你们你们这帮朋友以后的工作、生活能够顺心、开心，早日实现自己的愿望，今晚的我有点迷糊，或许因为我这个人比较简单吧，而我就喜欢什么东西都是原来的样子，原本简单就不必描述的复杂，不说其他的，短暂的3、4个月，从当初的初来咋到，到工作的融入，到被同事、领导的认可，到现在固执的离去，工作和...</summary><published>2008-12-03T13:55:00Z</published><updated>2008-12-03T13:55:00Z</updated><author><name>sharplife</name><uri>http://www.cnblogs.com/sharplife/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sharplife/archive/2008/12/03/1347073.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sharplife/archive/2008/12/03/1347073.html"/></entry><entry><id>http://www.cnblogs.com/sharplife/archive/2008/12/02/1346307.html</id><title type="text">感受危机</title><summary type="text">站在北京站广场上，听着班得瑞-尽管得不到安静，其实北京站还没有中关村吵的厉害，中关村可以其他地方的火车站相较上下看着电子广告牌上划过的，全是打折机票的信息，北京-长春往返150、北京-南京200、北京-合肥400...没有银行的大片倒闭，同样让我们感受金融危机的到来，危机是应该让人的心更平静、还是更兴奋呐这次回来的车上，竟然能一觉睡到天亮，真是感谢上苍</summary><published>2008-12-02T15:06:00Z</published><updated>2008-12-02T15:06:00Z</updated><author><name>sharplife</name><uri>http://www.cnblogs.com/sharplife/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sharplife/archive/2008/12/02/1346307.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sharplife/archive/2008/12/02/1346307.html"/></entry></feed>
