随笔 - 64  文章 - 1 评论 - 61 trackbacks - 8

 bridge 178.49.12.132:50824
 bridge 81.90.68.89:110
 bridge 89.238.75.66:443
posted @ 2010-03-18 00:05 愚公 阅读(32) 评论(1) 编辑

昨天vmware的虚拟化论坛让我感受到一股浪潮的奔涌,没有人可以漠视它的来势汹汹,各路大牌明星们都众星捧月、争先恐后地与vmware攀亲叙旧,连一向做惯了带头大哥的IBM今儿对vmware都是贴颜陪笑。没办法,vmware在虚拟化这一行上领先实在太多了,它当之无愧是今日天空中的最大、最圆,最亮的那颗。

虚拟化无疑这是一场技术的革命,然后技术革命实质上是解决老问题,制造新问题的过程,虚拟化实施后,大量新的问题随之产生,从目前来看,有些问题还相当的痛苦,因此不要奢望世界从此清净了。

虚拟化给所有人绘制了一张美丽的蓝图,然而,很多人认为那只是一张高悬云端的大饼,看得见,却吃不着。吃不着,于是就开始说它酸。比如服务器端太肥啦,价格太高啦,客户端太瘦,价格倒比胖子还要贵啦,诸如此类等等。其实他们可能都没有想到、vmware也不好意思跟你直说的一个事实是:目前,您根本不配玩虚拟化!

您怎么就那么傻X呢?您没看到他们列举的成功案例都是类似BMW、中人寿、或此银行,彼赌场这样的大块头吗?现在他们的生意相当火爆,根本都忙不过来,即使NASDAQ上市企业,vmware今天也不一定全瞧得上眼。因此你们这些普通的中小们,还是等几年再说吧,或许那时有了竞争对手,大块头也解决的差不多的时候,会给你们一些机会。

很多人坚持认为自己的业务连续性也没有想像的那样关键,中国人力资源很便宜,区区网管不过是IT业最低级的职位,即使多雇几个,TCO的上升也微不足道。他们以此来质疑虚拟化。但我们不得不说,虚拟化浪潮是无法抗拒的,终有一天,所有人都会不由自主地顺流而行,除非他选择宁死不屈地被拍死在沙滩上。

posted @ 2009-10-29 22:54 愚公 阅读(32) 评论(0) 编辑

切记,如果manifest文件发生了更改,必须在application的操作中重新选择一下manifest文件,即使当前它在application中的指向路径是正确的也要重新选择一下,否则保存application的时候根本不重新计算manifest的hash,导致SmartClient端发生这样的错误:

namespace.exe.manifest has a different computed hash than specified in manifest

posted @ 2009-06-12 12:42 愚公 阅读(126) 评论(0) 编辑
摘要: Lingoes的划词翻译功能会将你不经意间选取的敏感文本明文传送到多个服务器,一方面可能导致这些内容被服务器方非法利用,另一方面也可能在网络上被截获。阅读全文
posted @ 2009-06-04 19:21 愚公 阅读(1579) 评论(10) 编辑

SaveCopyAs是与Excel当前的默认保存设置格式相关的,它不会根据文件名后缀来自动调整保存的格式,也就是说,如果你设置默认存储格式为Excel 97-2003 Workbook(.xls)格式,而SaveCopyAs参数里的文件名是.xlsx的话,其实真正的格式仍然是.xls的,在这种情况下,你用Excel 2007去打开这个.xlsx文件,Excel程序就无法识别文件,从而弹出这样的警告:

Excel 无法打开文件“xxxxx.xlsx”,因为文件格式或文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式匹配。
Excel cannot open the file 'xxxxx.xlsx' because the file format or file extension is not valid. Verify that the file has not been corrupted and that the file extension matches the format of the file.

因此,我们在调用SaveCopyAs之前最好探测一下当前的默认保存格式设置,本设置在如下注册表项中:

HKCU:Software\Microsoft\Office\12.0\Excel\Options\DefaultFormat(DWord)

若不存在本注册项,说明默认为OpenXML格式.xlsx,若存在,则0x38(56)是97-2003工作簿.xls格式,0x33(51)为.xlsx。

另外,用VSTO生成文档后,一般建议将其中的Customization关联代码去掉,否则外部用户打开文档时会出现令人讨厌的对话框。

defaultExtension = ".xlsx";
excel2007Options 
= Registry.CurrentUser.OpenSubKey("Software\\Microsoft\\Office\\12.0\\Excel\\Options");
if (excel2007Options != null)
{
   
int s = (int)excel2007Options.GetValue("DefaultFormat");
   
if (s == 56) defaultExtension = ".xls";
}
string filename = "workbookName" + defaultExtension;
if (System.IO.File.Exists(filename)) System.IO.File.Delete(filename);
this.SaveCopyAs(filename);
if (ServerDocument.GetCustomizationVersion(filename) == 3) ServerDocument.RemoveCustomization(filename);



posted @ 2008-10-22 17:36 愚公 阅读(913) 评论(1) 编辑
摘要: 删除此键(可选*): HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags 导入此键: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\W...阅读全文
posted @ 2008-07-17 11:18 愚公 阅读(67) 评论(0) 编辑
摘要: 1,首先必须将需要打包的文件压成.7z格式(假设文件名为YourSetup.7z),不需要做成自解压的EXE文件。2,用UTF-8格式(用NOTEPAD的话,选择“另存为(SaveAs)……”时设定Encoding编码格式)写一个config.txt文件,最好存放在与上一步的7z文件同一目录下,config.txt内容为(假设你解压以后希望自动运行其...阅读全文
posted @ 2008-06-27 12:06 愚公 阅读(1233) 评论(0) 编辑
摘要: 安装了Oracle Developer Tool for Visual Studio 1110621以后,发觉PL/SQL Developer 7.0.x TNS列表消失,强行登录时报告无法找OCI DLL,解决方案如下:1. 修改PL/SQL Developer的连接设置:菜单项:Tools-Preferences ...Oracle Connection设置值:Oracle Home:一般可以...阅读全文
posted @ 2008-04-29 17:14 愚公 阅读(2476) 评论(0) 编辑
摘要: HKEY_CURRENT_USER\Software\Microsoft\SystemCertificatesHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificatesROOT - Trusted Root Certification Authorities MY - Personal CA - Intermediate Certificati...阅读全文
posted @ 2008-04-24 12:27 愚公 阅读(74) 评论(0) 编辑
摘要: Tortoise CVS is by far the best product. It is a well supported open source product that is freely available. Its one serious drawback is that it only integrates with Windows Explorer. So it does not ...阅读全文
posted @ 2008-03-14 13:53 愚公 阅读(290) 评论(0) 编辑
仅列出标题  下一页