Archive for August, 2008

Error in renaming a sheet in Excel

I renamed a sheet and am getting the error,  "While renaming a sheet or chart, you entered an invalid name, Try one of the following" blah blah blah. The sheet name is valid, does not have any characters and isn’t too long.

What’s the problem? Well, I searched internet and found this might solve the problem.

The following information is from: http://www.mrexcel.com/forum/showthread.php?t=157564

This topic may be dead, but i think i know what causes this phenomenon. And this might be helpful for someone else who might be searching the forum.
This happens to me every time I try to rename a sheet in an excel file that is in a "temp" directory. There are usually illegal characters in the file name, IE. "Sales Analysis -[1]". If I choose rename and name my sheet "Book1" Excel names the sheet ".xls]Book1", then you get the error.
At that point the only thing you can do is to "X" out of the workbook and select save changes. Then select file —>open and click My recent documents to open the workbook. Then click file save as, and save the file to a normal directory with a valid file name. Now you can change the invalid sheet name.

No Comments

Wikipedia

Wikipedia(http://www.wikipedia.org/ ) is really an amazing website! I love it!

Whatever I don’t know, I will go to wiki for help, for most of the time, I can find what I want in it. Of course, most of the time, I use http://en.wikipedia.org/ , not http://zh.wikipedia.org/ , as we haven’t been able to access Chinese version for a long time until a few days before Olympic 2008. Even if English version, we can’t access it for many days in Mainland China. Damn it!

Thank wiki, thank the founder, editors and donators for wikipedia.

PS,王冉在《[“奥运脚印”之5]:我还会去看没有刘翔的决赛》里说到,“中国是否在地球上正在变为一个更加受人尊敬的国家,同很多事有关,但恰恰同刘翔是否能够拿得到金牌没有那么大的关系;甚至还不如同中国民众如何对待刘翔退赛这件事的关系大。”

No Comments

标签和能力

在这个社会,人和人之间的沟通成本很是高昂。人很容易根据一些标签性的东西(比如 该人的经历,目前做得事情)来判断一个人。而根据这些标签性的东西得出的结论,只是经验性的,而非有效的。很多的时候,人们 都不愿意去找到一个有效的方法,而宁愿采取一些经验性的方式。

明宪商业评论在《短视年年有,年年都很多 http://archpei.simadu.com/archives/79说到:

日前在MSN上见到一个很多天没见的朋友,就随口问他:“最近有什么比较出色的师弟师妹没有?”他说:“有啊,你们院就有一个,叫某某。”我问:“这个人有什么出色之处?”他想了想,说:“好像去某某公司某某部门实习,我是听说的。”我等待了半天,发现他只有这一句回答,不禁疑惑,又追问道:“就这些?没有啦?”他说:“我知道的就是这些。”我笑道:“这是一个事实,不能称为出色啊。出色得用能力来证明。”对方反问我:“去某某公司某某部门实习,本来就证明他是个人才嘛。”我大笑道:“某人是现在的美国总统,这本来就证明他是个天才吗?”对方无语。

过了一会,我又问:“某某某你认识吗?看他的谈吐气质,对事情的见解,还有平常所读的书,所行的路,不但是才华横溢,而且是正人君子啊。这样的人,难道不该让我们诚心学习吗?”他说:“你说的是那个某某某?我看这个人实习的地方很一般,也没有什么很牛的公司给他发合约啊,不过是中等水平罢了,这也值得学习。”我不禁又哈哈大笑道:“某人年满70岁的时候,还给下放到江西的工厂当车工,下班了就抱着孙子坐在工厂门前晒太阳——按照你的逻辑,他大概狗屁都不是吧?”对方又无语。

短视年年有,年年都很多。

1 Comment

总经理的视野

1. 关注最重要的几件事情,对那几件事情的进程要保持随时知晓;
2. 将任务分配给分管的各个副总。
3. 要避免专业倾向。不同专业出身的人,总是会习惯地重视自己原来的领域而忽视其他的方面。
4. 学会倾听。

, ,

No Comments

无法打开chm文件的5个解决方法

今天发现CHM文档无法打开,于是上网搜索,尝试了几种方法后,确认下面的方法是有效的。

Windows系统无法打开chm文件的5个解决方法
http://telamia.blog.hexun.com/18257718_d.html

前一段时间,因为修改了系统的区域和显示语言,导致chm无法打开。这个问题真是困扰了我好长时间,后来想到了下载chm浏览器,但是仍然没有解决问题。我甚至为此而在网上的方法也找了个遍。修改回原来的“中文(中国)”,一切OK!把一切写下来,希望对其他人有用。

网上的其他解决办法:
(一)1 如果你的操作系统是英文版的,那么你只需在control panel 中将语言设置改为中文即可

    start-control panel-data,time,language and regional options-regional and language options.在regional options 标签中将语言改为Chinese (PRC),这样英文版的系统就可以看中文电子书了。

2 如果中文版系统 ,可以参考下面的方法:

1,右键关联chm文件的“打开方式”到\Windows\HH.exe
2,在命令行运行regsvr32 itss.dll
3,在命令行运行regsvr32 hhctrl.ocx

如果还没有解决的话,那可能试因为你的XP没有升级到 sp2,hhctrl.ocx版本太低,你可以到别人的系统上copy一个高版本的。
From:http://myturn.blog.hexun.com/4728013_d.html

(二)1 如果你的操作系统是英文版的,那么你只需在control panel 中将语言设置改为中文即可
    start-control panel-data,time,language and regional options-regional and language options.在regional options 标签中将语言改为Chinese (PRC),这样英文版的系统就可以看中文电子书了。
2 如果中文版系统,可以参考下面的方法:
1,在命令行运行regsvr32 itss.dll
2,在命令行运行regsvr32 hhctrl.ocx
3,右键关联chm文件的“打开方式”到\Windows\HH.exe
如果还没有解决的话,那可能试因为你的XP没有升级到 sp2,hhctrl.ocx版本太低,你可以到别人的系统上copy一个高版本的。
如果电子书能打开,但是右边窗口中显示的是“该页无法显示”,那么把下面的内容存为1.reg,然后双击导入注册表即可
REGEDIT4
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp]
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp1.xHHRestrictions]
"MaxAllowedZone"=dword:00000003
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp1.xItssRestrictions]
"MaxAllowedZone"=dword:00000003
另外:在WINDOWS安装了安全更新 896358 后,下载的CHM文件无法打开最简单的办法是,点击CHM文件的属性,发现“常规”栏下多出几行字:“安全:此文件来自其他计算机,可能被阻止以帮助保护计算机”点击旁边的解除锁定即可解决。
From:http://blog.sina.com.cn/u/4abc436f010005g2

(三)chm文件无法打开问题的解决 
[ 2006-2-16 11:01:00 | By: 夜雨江南 ] 
刚从家回来,重新安装了系统,发现原来可以正常打开的chm文件无法打开了,自己试着解决了,发出来共享一下。

系统版本 xp sp2专业版本。  
问题:chm文件打开无法显示 

“CHM格式的文件无法显示,而且windows 2000上正常,windows xp上打开后显示无法找到页面。 

在某些CHM文件中可能会使用到InfoTech协议,而它包含3种协议:ms-its 、its、mk:@msitstore 。利用这些协议,恶意攻击者或者恶意代码将可能导致帮助产生溢出漏洞,从而控制计算机。而MS最新公布的安全更新MS05-026 KB896358修正了这一情况,并屏蔽了远程链接,这就导致了使用了远程链接的一些CHM页面开启失败。趋势安全站点对此漏洞作出了如下描述: 

这个安全问题来自于早先公布的微软HTML Help漏洞。HTML Help是Windows平台上的标准帮助系统。作者可以使用它为程序或者多媒体主题或者Web站点创建在线的帮助文件。  
由于HTML Help并不会完全校验输入数据的特性,导致这一点可能被利用。一个特殊的CHM文件可以导致帮助系统溢出,这个溢出如果被利用,就可以用于执行恶意代码。  
这样的恶意CHM文件可以使用“ms-its”协议,通过IE开启。开启后的CHM文件不再需要用户的参与,就能够自动执行恶意CHM文件和附随的代码。“ms-its”协议是InfoTech 协议的一部分,该协议能够 为ITSS.DLL或者微软InfoTech Storage System Library所执行。当然,这些恶意的程序无法靠自身传播,仍然需要用户在特定的位置,通过IE和“ms-its”协议访问恶意的CHM文件。  
这种情况一旦发生,如果受影响的用户当前登录身份是管理员,远程代码执行的漏洞可以允许恶意用户或者恶意软件,获得受影响系统的完全控制权限。  
从而这个恶意用户或者恶意程序得以在此系统上执行代码,并使用完全控制权限安装或者运行程序,并能够察看或者编辑数据。因此,这个漏洞同样也能够被用于复制。 

受影响的系统: 

Microsoft Windows 2000 Service Pack 3   
Microsoft Windows 2000 Service Pack 4   
Microsoft Windows 98   
Microsoft Windows 98 Second Edition   
Microsoft Windows Millennium Edition   
Microsoft Windows Server 2003   
Microsoft Windows XP Service Pack 1   
Microsoft Windows XP Service Pack 2   
Microsoft Windows Server 2003 for Itanium-based Systems   
Microsoft Windows XP -Bit Edition Service Pack 1 (Itanium)   
Microsoft Windows XP -Bit Edition Version 2003 (Itanium)   
Microsoft Windows XP Professional x Edition   
Microsoft Windows Server 2003 Service Pack 1   
Microsoft Windows Server 2003 with SP1 for Itanium-based Systems   
Microsoft Windows Server 2003 x Edition 

解决方法如下:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]  
"UrlAllowList"="\\\helpfiles\;file://\\\helpfiles" 

需要提到一点的是,默认情况下,子健1.x 下可能并不存在 ItssRestrictions子健,您需要手动创建它,然后在其下创建字符串键值 UrlAllowList 。
(四)由于编程的需要,所以偶装了windows server 2003(XP、2000系统同样适用)系统,安装好后,*.CHM的文件可以正常打开,但是装了SP1以及在网上升级后有的补丁后,一打开*.chm的文件,就会出现错误,在网上查了N多的资料,都不行。

这个问题的发生,是由于hhctrl.ocx的版本号出现错误或未正确注册。
原因在于安装的其他软件用hhctrl.ocx的旧版本替换了原来的版本。
IE6SP1中,这个文件的版本号应为5.2.3735.0。
可以看看你的系统这个文件的版本号。
位于winnt/system32这个文件夹。大小504K(英文版本)

其实是系统在装了SP1以后,为了屏蔽漏洞更新了hhctrl.ocx和itss.dll(HH.EXE 用的是 ms-its 等协议的相关文件)但是由于杀毒软件或者一些防火墙的原因,这两的控件无法再在系统中正常的注册,所以就造成了CHM文件无法打开,并提示协议连接错误,或找不到文件等错误信息。

如果是版本被病毒或流氓软件修改,你可以从其他相同的系统(IE版本也相同)中COPY一份,粘贴到你的系统相应文件夹中。然后注册一下。

如果系统的文件都正常,只需要在系统中注册一下这两的控件即可。
方法如下:
————————————————
“运行”中输入命令:
regsvr32 hhctrl.ocx
(之后出来一个注册成功的对话框,确定)
regsvr32 itss.dll
(之后会出来一个注册成功的对话框,确定)
————————————————
再打开CHM的文件,问题得到解决了,CHM可以正常的阅读。
================================================
分析: CHM文件是与C:\WINDOWS\HH.exe相关联来打开的。HH.EXE 用界面是 hhctrl.ocx 控制,使用的协议是 ms-its 等协议,这些协议是由 itss.dll 提供服务的。所以我们重新注册了这两个文件之后,就解决了问题。

No Comments

Tough and Nice

拔苗未必能够助长,但压苗却常常可以。如果被压之下的苗不能够得到成长,那也不是什么好苗。

今天一个同学说他的department新来了几个人,写的东西狗屁不通,而领导又要他先看那些人写的东西,为他们把关。问题在于,他是一个很善良的人,如同我一样。因为我是一个善良的人,我知道太善良的人,往往都会自己很累,什么事情别人做得不好了,看不过去,往往自己就把事情揽上了。 我对他说,你不要总是很nice,要学会有的时候对人tough一点。他们写的是垃圾,你就扔回去,要他们重写,写不好,就熬夜加班写。你不要试图帮他们修改,要知道,“绝不要为垃圾做美丽的包装。”(–我在《咨询的奥秘–咨询师的百宝箱》上看到的一句话)要分清楚什么是你该帮助他们的,什么是他们必须自己努力的。写作是很basic的东西,不可能这个也要人教,你要教的最多是,一般什么样的文件按什么样的模式、风格来写。如果是业务上不熟悉,那你就该指导他们一下。

不是说你对别人nice,看见别人做得不好,就帮他做了。如果这样,他永远都没有成长。你也会因此而变得不堪重负。你有的时候对他tough并不意味着对他不好。人的成长都是需要过程的,经历过被别人严厉批评的阶段,也是很正常的。你对他的tough,实际上是在帮助他成长。如果时过境迁,他不感激你曾经对他的tough,那他就没有成长。

so,善良的人,在很多的时候对人都很好,但有的时候,要学会对人tough一点。这样,也许会更好的帮助别人,拯救自己。

,

No Comments

Listen to BBC/VOA via MPC/realplay

Add the RTSP to your MPC or realplay, you can listen to English as your own favorite without downloading any more software.
Listen to English more comvient, easier. enjoy it!
BBC radio 4
rtsp://rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/radio4/live/r4_dsat_g2.ra
BBC world Service
rtsp://rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/worldservice/livenews_v8.ra
BBC AsianNetwork
rtsp://rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/asiannetwork/live/asian_dsat_g2.ra

No Comments

七个天才团队的故事

七个天才团队的故事

作者: (美)本尼斯 / (美)比德尔曼
译者: 张慧倩

ISBN: 9787300087023
页数: 210
定价: 39.8
出版社: 中国人民大学出版社
装帧: 平装
出版年: 2008-1-1

 

附:一个阅读评论。

第8个天才团队的故事

摘录:http://www.douban.com/review/1468520/

独特并不是一件坏事。因为我们大多数人都无法独特。要考虑别人的想法,大家的想法,唯独不考虑自己的想法。没有人能讨好所有人,最好的办法,就是做一个有特色的自己。

要先尊重别人,先要尊重自己,站稳自己的立场。用成果说话,你要是一边做事,一边听周围的人唠叨。多半把自己的心情给败坏了。

有句很俗的话,就是:做回你自己。你是头儿,你就该站稳自己的立场。没有威信和强势,谁也不会把你的话当真。

,

No Comments

人际沟通的效率

拿着传播学(Communication Science)专业的文凭本科毕业,在沟通(Communication)这个方面的能力却很差劲。

在人际沟通上,我常常的感慨是,沟通成本太高昂了。有太多个沟通是无效沟通。我一直在思考的一个问题是,如何可以做到高效沟通呢?

沟通的目的:

沟通的目的是把自己的想法传递给他人。为达到这个目的,需要考虑一下沟通的过程。idea–>编码–>传递–>解码–>idea.  在信息的传递中,会受到噪音的影响。另外,在进行Communication时,还存在feedback的过程。

要想达到有效的沟通,就需要在沟通的各个环节上做好。

总结有几个原则:

1.直接。最简单有效,但很少有人做到。可能原因:1)话太直了易伤人。很多人宁肯听到虚假的谎言,也不愿意听到真实而有益的直言。2)你说了真话别人也未必相信,沟通的目的未必能达到。 为什么要直接呢? 因为:在整个的沟通过程中,编码越简单,信息失真越少;传递渠道越少,传递越快。 直接的沟通可以让人省却很多费神费力编码和解码的过程。

2.清楚明确。什么样的话是表达清楚明确的?在我看来,一句含有主谓宾的话语可以清楚的表达含义,必要的时候还需要加上限定性的修饰词语。 因为受到英语的影响,我现在在回答问句的时候,一般都习惯重复对方的问话来阐释自己的态度。否则,我总感觉回答不明确。比如:
你不认为北京应当强迫将那些住在地下室的搬迁出来吗?
回答1:不认为。
回答2:我不赞同强迫将他们搬迁出来。
虽然回答1,2都是相同/相似的意思,但回答1则必须让人再回到问句才能够明白。

3.简单。能够用简单表达的意思,就不要用复杂的话语来叙述。

, ,

No Comments

三阶魔方攻略

魔方(Magic Cube, Rubik Cube http://en.wikipedia.org/wiki/Rubik_cube), 是匈牙利建筑师Rubik发明的。最常见的魔方是3阶魔方,2,4,5阶的都比较少,更高阶的就更少了。

ok,let’s begin how to crack a 3*3*3 cube. 信息来源自视频教程:http://www.youtube.com/watch?v=HsQIoPyfQzM
说明: U:上;F:前;R:右;L:左;D:底。 i:逆时针;无i:顺时针。逆顺时针均按将该层面对你时的旋转为标准。

Step1: 搞定上层。策略,先搞定十字星,再搞定四角。攻略,too simple, 故略去。
[2009-2-14更新,鉴于总有童鞋问怎么搞定第一层,写了一个详细的第一层攻略在这里。]

三阶魔方共三层,要一层一层搞定。可以发现,6个面的最中间的那一块是怎么都没法移动的。由此,其他块也就有他们各自的唯一位置。我们将三阶魔方的可以看到的26块这么定义。

1.6个面的中间6块定义为一类,称为中心块,以 红黄白蓝绿橙称呼。

2.每两个中心块中间的那一块为第二类,共4*3=12块,如蓝色中心块和白色中心块夹着的那一块称为蓝白。以此类推。

3.8个顶角为第三类。同样,以3个面的颜色称呼一块,如红绿白。

说明: 先将魔方用一个手拿着,让任意一个面朝上,然后在此后的转动过程中,让那个面一直朝上。(新手常犯的毛病是把魔方颠来倒去,不建议生手这样做,对讲解也不方便。)好,现在先假设你把蓝色中心块的朝上。

我们这样定义6个面和操作:U:上;F:前;R:右;L:左;D:底。 i:逆时针;无i:顺时针。逆顺时针均按将该层面对你时的旋转为标准。

在后面的操作中,如果说:U,那意思就是你把正面顺时针旋转90度;如果说Di,意思就是,当你把现在是底面的那一面正面朝你的时候,让它逆时针旋转90度。

Step1: 搞定上层。策略,先搞定十字星,再搞定四角。

首先搞定第一层,包括顶面9个小格和围绕顶面的4侧面的最上面一圈。要确保他们都在正确位置上。

1.搞定十字星。使得顶层的十字星五块都在正确位置上。先假设你要搞定的第一层的上面的中间是蓝色,你可以看到它的四个侧面的中间块分别是白、红、黄、橙。你要找到两侧分别是蓝白、蓝红、蓝黄、蓝橙的四块,将他们放在正确的位置上。假设你要先把蓝白的这一块调好,先把它调到正确位置。这时,可能你会发现它的两个侧面刚好反了。

如何把这两个侧面互换呢?拿着魔方,让蓝色中心块的那一面朝上,白色中心块的那一面正面对你。按照下面的操作:Fi L D F F这时就将两个两个侧面互换了。

这样,你就调好了一块。依次,你可以把其他块调好。但在调其他块的时候,你会发现,会把原来在正确位置的块调走了。这个问题怎么解决呢?比如,假设你第二块你要调黄蓝那一块。你已经把它调到那个位置上,但侧面不对。你想按照Fi L D F F的操作步骤把它调好,但你把黄蓝调好了,却发现之前已经调好的蓝白的那一块不足正确的位置上。解决方法:按照下面就可以了:Li Fi L D F F。

2.搞定四个角。这时,你会发现,那四个块可能在顶角或底角处。如果在顶角,那就先把他们调到底角。调法:先找到一块,将其位置放置在:左前上。进行下面操作: L D Li。你就把那一块调到了底角。

如何把在底角的块调到顶角,并且位置和方向都刚想相符呢。

先插一段,你会发现,位于底角的那些块,有的蓝色面在侧面,有的蓝色面在底面。如果是在底面的,你要先想办法把蓝色面调到侧面。然后再继续操作。

好,我们现在先假设你要调的一块的蓝色面在侧面。比如我们要调"红黄蓝"的那一块到正确位置上。现在假设你手里是蓝色朝上(嗯,记得我前面说的吧,蓝色面让它一直保持朝上),红的在前,黄的在右边。现在,你要做的事情是,把 "红黄蓝"调到"右前上"的那个位置上,并且各个侧面的颜色也相配。先把那一块移到 "前左下"。发现那一块的蓝色在前面,红色的在左侧。请按照下面的操作进行:D D F Di Fi.

想一下,如果当你把"红黄蓝"的那一块移到"前左下"的时候,发现在另一个侧面的不是红色,而是黄色,怎么调呢?这种情况下,你就把黄色面 放在前面,红色面放在左边,橙色面放在右边。这时,你要把 "红黄蓝"调到"左前上"的位置。先把"红黄蓝"的那一块放在 "右前下"的位置。按照下面操作:Di Di Fi D F.

好,我们现在回头来解决如果"红黄蓝"的那一块蓝色面在底侧怎么办呢?这时,先按照前面的操作如 D D F Di Fi 把这一块调到那个位置上,我们发现这一块的位置是对了,但各侧的方向不对。把那一块的蓝色的一侧放在你的侧面,参照前面L D Li ,用类似的方法把它调到底面。注意,不要把蓝色的那一侧又调到底面了。

Step2:搞定中层4边块。首先,将调好的放到底层。
上中–>左中:Ui Li  U  L  U  F Ui Fi
上中–>右中:U  R  Ui Ri  Ui Fi U F

Step 3:搞定底层。将底层放在最上面。
   3.1 调十字星。
       3.1.1调十字星上面颜色:
           (1)直线颜色相同,将其平行于你。     F R U Ri Ui Fi,十字星调好。
             (2) 相邻的颜色相同,将正确的放在左后。F R U Ri Ui Fi,得到(1)。
       3.1.2调十字星侧面颜色。
             (1)对的两个位置相邻,将其放在右后。     R U Ri U  R U U Ri,侧面颜色调好。
              (2)  对的两个在相对面,将正确的放在前后。R U Ri U  R U U Ri,得到(1).
   3.2 调边角。
      3.2.1 边角定位。
            将一个旋转到正确位置,将正确的放在右上角。另外三个需要逆时针或顺时针互换。
               U R Ui Li   U Ri Ui L  (逆时针的操作一次,顺时针的操作两次。)
      3.2.2边角定向。
            将不正确的放在右上角, Ri Di R D,重复直到方向完全正确,然后 Ui.
           继续上面操作。
ok,攻略完毕。

,

No Comments