标签 : 工作

小技巧@SourceInsight去除项目中的临时文件

SourceInsight这款优秀的代码查看编辑工具,确实为C程序员省了不少心。最近对某项目中的代码进行重构,没有SourceInsight这种利器怎么能行呢?在创建项目时,直接就选择了项目目录,以及子目录的扫描。添加起来是一点劲都不使,全部交给了SourceInsight的了,但存在一个问题,项目在编译时,会产生N多的临时性中间文件,类似于.obj、.lib、.pdb等文件,这些文件仅链接,调试用的。与代码查看没有关点关系,但在查看函数Reference,能查到很多相关符号,干扰代码的查看。

貌视SouceInsight也没有什么选项,来排除掉此类文件(如果您发现了,请告诉在下,谢谢。本人小站vcfans.com),通过几分钟发现一个简单办法,排除掉SourceInsight项目中的不必要文件。

对于面试的一点粗见[转]

已经不记得作为面试官参加第一次面试的场景了.年纪大了,记忆力依然在无情的后退. 依稀记得大概是2000年或是2001年吧..到现在经历过的面试也不少了。但是一直都没有怎么好好的总结过.当然期间有过interviewer的角色也有过interviewee的角色. 倒是毕业前第一次充当interviewee的场景还历历在目。本文我主要还是以interviewer的角色来说说我的想法吧.其实反过来就是 interviewee了.差不多的.

对于面试,我想不同的人有不同的理解,也就有不同的定义.在我看来,面试可以说得很简单,面试和我们日常的其他人际活动没有太大的本质区别.无非都是一种信息的交换而已.信息交换的目的是为了更好的理解双方的业务和期望。这里我用”信息交换”而不是”信息获取”,那是因为我认为作为面试官的一方需要获取信息的同时,求职者也在获取信息.虽然在获取方式上不是那么对称.但是作为面试官来说也是有义务把一些必要的信息主动展示给求职者的.面试官在面试求职者的同时,求职者也在面试我们的面试官.无非这个时候代表公司打过代表个人罢了。想起赵公说过的一句话,原话不记得了,大概是这么个含义“损失个人的名誉也就算了,损失公司的名誉罪过就大了。”(不仅对赵公肃然起敬起来)从这个角度来说不好的面试官也许就是公司历史的“罪人”啊!哈哈。言重了。但是可以毫不夸张的说面试官就是公司的外交大臣!

忙了一个多星期的模块终于结束了

忙了一个多星期的模块终于整完了,明天可以交到测试那去了。

一个垃圾的平台上开发是件多么的痛苦的事,居然需要的控件基本没有,只有自己一点点的定制。可用的基础库函数没有,就连简单的日期处理函数都没有,真的折腾惨了。

更不用提有一个好的模拟器了,每次测试都要烧到设备中,每次调试一次光烧录五分钟就没有了。一天也就能调试个二三十次,真的太费劲了,还好这个模块基本已经折腾完了。

等测试给我提交Bug了。

通过2008年下半年国家人事部和信息产业部软件设计师考试

2008年下半年报考了软件设计师考试,关于什么是软件设计师考试请参见这里,年前安徽省的考试成绩公布,昨天信息产业部网站公布去年的考试分数线,我很幸运的通过了考试。总算了却了一桩心理,干了这么长时间的软件开发,终于有个证了。其实,我对这类的认证一直不感兴趣,当时还在学校的时候考过一次,当时还叫高级程序员(当时也不懂就是冲这牛比的名字报的)后来改名为软件设计师,没过掉。想想当时的水平,怎么可能过得掉,呵呵。加上对认证之类的不感兴趣,一直没有再报。去年燕子MM和我说他们公司在组织软考,问我有没有兴趣?我当时一想除了身份证和毕业证什么证都没有,就报一个吧,顺便把计算机专业一些理论知识复习一下,也不是坏事。从2008年9月21日左右,从网上下了一本电子版的考试用书,有时间就开始翻翻,一直看到11月6日,实在忙的没什么心思看书了。原定于11月8日考试,不知道哪个小子把软考的试卷给搞丢了(后来才知道是山东的一位大侠),想想政府部门办事真有意思,如果高考试卷也能丢?将考试推迟了一个多月。本来没心思看书,后来这一个月多书碰都没碰,公司的事也忙的很,没想到居然还让我给考过了,幸运呀。我的成绩是这样的上午试55,下午48分,我做人很低调不求分有多高,过了就行了,呵呵。

雪城.Excel2003.比较工具修改版

由于工作关系需要对大量Excel文档进行处理,林大侠找到了一份Excel比较工具:“雪城.Excel2003.比较工具”,我在雪域这个款工具基础上增加了合并功能,即“向左复制”、“向右复制”、“向左全复制”和“向右全复制”。

在我修改部分可能还存一些Bug,如果在修改部分出现问题,请给到小站www.vcfans.com留言或给我邮件lonkil~AT~gmail.com。感谢jfxwc(雪城)mailto: jfxwc_@_163.com,为我们提供这样优秀的比较Excel比较工具。

转载请注明出错,如果你对本分代码进行修改,请保留原作者版本说明部分的完整性,谢谢。

人不能太勤劳

人不能太勤劳,好不容易给自己做一次饭。吃了十五分钟不到,拉肚子啦。

还好家中常备必奇~~~~~~~~

前一段时间回了一次老家,家中奶奶八十大寿,我这个长孙是必需要回去的给她老人拜寿的,在家呆了两天就回合肥了。两年春节没有在家过了,今年春节要好好在家休息几天。

VC三两句话实现字体描边和空心效果

最近的项目需要对字体进行描边,也就是将字体缕空。为了实现不同桌面背景图使字体看上去清楚,目前通用的解决方案就是将字体描边。关键现在这款芯片的GUI开发包功能比较弱,一些特殊效都需要自己手动实现,汗。要实现这个效果的第一个想到的解决方案就是将系统字体的点阵取出,进行边缘检测出来,进行处理,运算的开销不小,而且处理起来麻烦,国际化也是个麻烦。

ProcessExporler待机功能

每天下班总是那么的匆忙(^_^),关机是个头疼的事情,Windows系统的关机速度真不敢恭维。想想Ms的开发的应用级程序,真的说不过去。我常用的一些应用程序,除了Office和Visual Studio外,还行其他的真不照。IE有FireFox、Opera与之抗衡,MSN有ICQ、QQ等等与之抗衡,且比之有过之而无不及。MsSql有 Oracle、MySql与之抗衡。反正只要是在其平台下应用级的程序,还真没有找到他能稳坐老大的,可能是精力有限的缘故吧。

大文件网络传输解决方案

由于工作需要,同事林大侠叫我,将我们的工作目录传给他。这个项目的整个工程文件Source+模块obj,一共750M,不包括资源的哦。通过网络要传给同事,当然是在最短的时间内。

我的解决方案是:

1. 采用7z的极限压缩,将文件打包后再转输。我的数据是:原文件750M,压缩过后65M。压缩比在8%左右,耗时25分钟。7z太强大了,我顶你。
2. 网络转输的解决办法。第一想到的就是通过IM传输。试用MSN,QQ,skype后速度均在5K以下,而且很不稳定。传了几分钟以后给你来个,无法传输,Faint。第二个想到的就是我的网站FTP,可惜我的主机在国外,上传速度慢的让人无法忍受。第三个方案,也就是我采用的方案,采用QQ邮箱大文件上传业务,速度很稳定每秒45K左右。上传完以后通过邮箱发出。QQ只是将文件的链接发出,让接收人根据链接提取。如果有此方需要的朋友,可以试一下。

十几分钟后林大侠,已收到文件了。在国内网络如此欠发达的环境下,我们只能利用有限的资源,尽可能的提高,我们效率。后来和林大侠讨论了一下,IM传输如此之慢,可能都是需要通过服务器中传的原因吧。

让你有所感悟的11个经典职场寓言

来源:http://www.u148.net/article_1815.html

(一)一只乌鸦坐在树上,整天无所事事。一只小兔子看见乌鸦,就问:“我能象你一样整天坐在那里,什么事也不干吗?”乌鸦答道:“当然啦,为什么不呢?”于是,兔子…

看后不得不转的一篇文章

HP中国区前总裁的退休感言,颇具指导性!

一、关于工作与生活

  我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但并不代表西门子中国经理比国美的老板强,甚至可以说差得很远。而进外企的人往往并不能很早理解这一点,把自己的成功90%归功于自己的能力,实际上,外企公司随便换个中国区总经理并不会给业绩带来什么了不起的影响。好了问题来了,当这些经理人40多岁了,他们的薪资要求变得很高,而他们的才能其实又不是那么出众,作为外企公司的老板,你会怎么选择?有的是只要不高薪水的,要出位的精明强干精力冲沛的年轻人,有的是,为什么还要用你?
  从上面这个例子,其实可以看到我们的工作轨迹,二三十岁的时候,生活的压力还比较小,身体还比较好,上面的父母身体还好,下面又没有孩子,不用还房贷,也没有孩子要上大学,当个外企小白领还是很光鲜的,挣得不多也够花了。但是人终归要结婚生子,终归会老,到了40岁,父母老了,要看病要吃药,要有人看护,自己要还房贷,要过基本体面的生活,要养小孩……那个时候需要挣多少钱才够花才重要。所以,看待工作,眼光要放远一点,一时的谁高谁低并不能说明什么。

我们是否被一线大厂忽悠了?

今年出来有大半年了,虽然在省城离家不远,但一直没时间回家。俗话说儿行千里母担忧,决定利用这次假期回老家看一看。正好高中一姐们结婚,对小弟一直比较照顾,顺便回家蹭饭吃吃。

老爸早就关照我给他带个手机,正好利用这次机会给去手机市场,给他老人家置办一台。惭愧自己从事这个行业居然拿不到自己开发的产品给他老人家。下午和女朋友去手机卖场,不太相信迪信通(由于上次电池事件,搞的我很不爽。),决定去宏图三胞或苏宁电器或国美电器。宏图三胞的MM,明显不够专业,价格报的水份太大,而且长相一般,没有让我做到上帝的感觉,撤,下一家,苏宁电器。

其实给你爸的手机定位就是山寨机,没有别的理由,第一字要够大,第二声音要够响,第三电池要强大。通信功能嘛,只要电话和短信。多媒体带收音机就更好了。其实这些要求不高,一般的机器肯定支持,字要大,320*240的屏就够了。由于需要满足第一二条,山寨是首选。

无题

无题

@笔记:窗口回调类程序结构的一种扩展写法

其实本篇文章代码结构早已不是什么新鲜写法了,只不过我一直没有在意吧了。前段时间在公司的一个模块中看到一位同事,这样写才引起我的注意。和罗牛人探讨了一下,便有了此文。现在想想最早见此种写法,是在侯杰先生写的《深入浅出MFC》中,他是在也是在模拟MFC消息循环时用的。现在对比下传统写法和我说的“新的”写法。

最近程序调的手发麻,头发大。

: -P,最近这段时间调程序调的累死人,目前团队这种开发环境下,抓一个异常或重现一个Bug将要花费成熟IDE的十倍时间。每次对程序的修改,只有将Bin烧录到芯片内才能看到效果,其间将要花费几分钟来折腾。不能断点,不能看堆栈,只有一条路,打trace。如果trace太多,COM口还会无情的给你来个罢工,连个Log都看不到。想想在VC下调试程序,是一件多么幸福的事情。

公司催着要量产,测试团队的MM也加入了进来,准备给你们“找茬”,近期将是一场恶战。关键我手头这个模块,真是把人给搞伤着了。不知道是我不争气,还是底层的平台不争气。一进模块就给我来个崩溃,今天的一天的工作估计有1/5的时间,是在插拔下载线中度过的。一次一次的崩溃,一次一次的重试,问题渐渐的浮出水面。就在这个关键时刻,机器居然被折腾的不行了,每烧到第六秒毕失败,难道传说中的Flash被烧挂了, T_T。真是屋漏偏逢连阴雨,>_<。

等过了此役,我的调试和代码阅读能力应该将会小有进步,: -D。