显示标签为“technology”的博文。显示所有博文
显示标签为“technology”的博文。显示所有博文

星期一, 三月 05, 2007

如何杀死系统进程

怎样杀死系统进程呢?就是那些System启动的进程。用任务管理器肯定是不行的了,网上也搜到很多的方法。最实用的就属XP自带的Taskkill工具了,直接按PID或者名字杀死,而且支持远程杀死。

酷~一键杀死!

星期一, 一月 15, 2007

IBM帮助AMD收购ATI?

有一则传闻,不过BC不是很确信。因为IBM没必要增强CPU呀,PowerPC的定位不是娱乐家电么?不过如果AMD的CPU技术能够增强PowerPC的话也不错,毕竟AMD迟早被Intel甩掉的。

星期日, 一月 07, 2007

K-Means聚类

本来想用分类器实现自己论文中的一个监测功能的,但是发掘用于分类的训练样本的分类值没有定。想来想去就想到BC的老本行——聚类算法那里去了,不过以前的一些资料因为硬盘的原因丢失了,所以找了一些新的资料用Blog保存一下。BC研究的是中耳炎症检测,大概分成正常人、亚正常人、炎症患者和胆脂瘤患者,论文最大的好处是帮助医生找到亚正常人,毕竟已经是胆脂瘤的话,除了手术没别的办法了。因此选择K-Means聚类会比较好,但是懒得写代码了,这里有可以下载源代码的地方。

星期五, 十二月 22, 2006

Smart Search, War Film and Google Doctor

搜索引擎可以变得更加人性化和个性化。搜索引起除了具有复杂的排名系统,当我们给出一个关键字的搜索结果时,收集用户点了哪些结果和没有点哪些结果也很有意思,甚至能够判断用户的需求,自动排除我们不希望的结果。这多少有些sns和推荐的味道,但有的时候这个功能真的很重要。比如说BC想找IBM的新闻,但是对于Thinkpad没什么兴趣,因此那些包含Thinkpad的条目一个也没有点,如果Google够聪明的话,应该在后续的搜索中也相应降低或者去处Thinkpad条目。

Flags of Our Fathers记录了历史,这部电影试图讨好美国和日本。遗憾的是,当这部电影成为一种强国荣耀的时候,那些弱小的国家不知有何感想。不过这一天一定会来,毕竟现在日美已经是联盟了。除了日本动漫、IT产品和美女外,BC一点也不喜欢日本。

有一些医院是不能去的,有一些手术是不能做的,最起码的是,自己要会Google成一个赤脚医生。千万要记住,宁可死掉,也不要做别人的实验品。

星期六, 十二月 16, 2006

Simple Classifer

这两天在修改论文,导师说要多加一些深度和创新点,可以补充一些模糊推理、神经网络之类的东东。虽然本科学习过一些数据挖掘的算法,而且数据挖掘也是一种机器学习,但绝不是AI之类的范畴,因此说起模糊推理和神经网络,也会比较感冒。曾经想要好好学习一个Java下的分类器,但是工作和论文让BC无法分心,而且目前又在开发一个帮助Support更快上手的基于Excel的报表生成器。在经过来回踱步四五次后,想到一个最简单的基于01神经网络的分类器改进,丰满论文之余贡献与此。

前提:一个基于模型的分类器,输出为M(p),p为离散参数。如果可以确定M(p)能够起到分类作用,但无法确定参数p,可以使用01神经网络进行二次分类学习。以下全部变量均属于[0,1]。

设新的分类器C输出[0,1],结构如下:
0------->J0---\
M(P1)--->J1----\
M(P2)--->J2-----\
. .-------X-->C
. .------/
M(Pn-1)->Jn-1--/
1------->Jn---/
其中Pi为p的可选参数,Ji为权值,且Sigma(Ji)=1.0,输出为C=Sigma(M(Pi)*Ji)+J0+Jn。反馈方法为:
{Ji=Ji*(1+S), if M(Pi){Ji=Ji*(1-S), if M(Pi)>C*
{Keep(Sigma(Ji)=1.0)
其中C*为训练结果输入,S为学习速度。

将01分类器C接到模型分类器M后,就能够确定M分类器的参数p了。虽然p参数可以通过改进模型获得,但是这样能够增加模型M的复杂度,同时给论文增加篇幅,呵呵^_^,不好意思咯。

星期五, 十二月 15, 2006

Firefox and Eclipse

Eclipse是一个成熟的、精心设计的以及可扩展的体系结构,也是迄今为止最成功、最受开发者欢迎的的开发框架。通过插件扩展,Eclipse能够成为完成各种功能的桌面应用程序。作为同样成功的、以插件扩展功能成名的软件,Firefox也是浏览器领域的佼佼者。从Firefox诞生起,插件和扩展架构便成为FF最引人注目的技术,而XUL更是让FF雄霸了各个OS平台。如今,各种FF扩展让FF不仅是一个浏览器,也能完成许多桌面应用。

Eclipse和Firefox越来越通用了。但是谁更强一些?

毫无疑问,Eclipse的架构是其引以为豪的资本,Eclipse甚至能够实现RCP浏览器。但是SWT和Java的效率让人不敢恭维,号称解决垃圾回收的Java并没有解决内存消耗的问题,交互速度也随着插件的增多和快速下降。如果Eclipse的RCP崩溃了,只能看到Java抛出的异常,保存的机会都没有,难怪Eclipse要自动保存和编译。

丰富的Web应用让Firefox大展拳脚,直接在Firefox上面就能完成修改网页和察看的功能。但是XUL和脚本扩展是其软肋,跨平台的代价是效率,常常用着用着就没响应了。扩展如果装多了,速度也会受到很明显的影响。

两者的效率都很难恭维,因此K-Meleon的非XUL实现以及控制Eclipse插件效率的机制都很让人期待,毕竟对于应用来说,用户体验很重要。

FF的一些缺点对基础概念介绍的比较全,如XUL和FF4Win的调用方式
为Eclipse实现FF的简单扩展方式

星期六, 十二月 09, 2006

浏览器

IE的替代品越来越少,微软正在真正意义上的统一整个Windows平台。而FF和IE都开始和Opera一样变得臃肿,没有什么轻量级的浏览器可以选择。BC只能寄希望于K-Meleon了。

星期二, 十一月 28, 2006

找工作,论文和敏捷开发

明天就要签Offer了,今天BC想把把这两个月的辛苦历程记录一下。在没有拿到Offer前,BC曾经也尝试海投,什么咨询、管理培训生、银行和IT基本上都投了出去。可是结果却很不理想:
Opera Solution:电话面试像突击检查一样,然后杳无音信;
华为: 第一轮技术面试因为没有充分准备,朝简单算法没有写出来就被淘汰了;
MS ATC:四轮面试后被淘汰,算法都能给出,但是细节部分没有注意;
Intel:同学帮我推荐后杳无音讯,对方经理对我简历过分谦虚而表示不满;
IBM CDL:从Intern到Offer都很顺利。
所以作为一名普通大学硕士研究生,BC的经验是:
  1. 不赞成海投,筛简历按学校、专业或者关键字的基本是没希望的;
  2. 专业很看重,做一名技术工人比转行找工作容易得多;
  3. 英语很重要,语言沟通有问题的,再厉害也没用;
  4. 不要太谦虚,简历要写得好一些,具体的能力由对方判断,不要输在筛选上;
  5. 准备要充分,基础要很扎实才行,而且去的时候不要太紧张,会影响发挥;
  6. 最好有实习,内部流程总会比外部流程要好一些,至少认识一些人。

今天Remy向我抱怨说他担心论文发在增刊上不能毕业,后来查了一下应该是正刊。这也算是上海大学的一种特色,研究生要毕业,论文必须发在核心期刊而且是正刊上。相比同济、浙大来说,这种规定真是要人命。总共两年半的研究升学习,一年是基础学习,半年至少留给大论文,而仅剩的一年时间要平均分给小论文、老师的项目和实习,实在是不够用。Remy已经很幸运了,导师帮助他发会议,结果中了个中国图象图形学报。可惜BC没这么好运气,老师也鼓励发会议,但是发什么会议、怎么发和什么时候发,这些问题就再也没跟BC提起。幸好最后BC发了计算机应用,也算满意。想想BC的MM到现在还没有发掉,虽然已经帮她改过投掉了,但总是没有100%的把握。没有小论文意味着没有学位证明,真该死的规定!

网上看到一篇文章提起敏捷开发宣言:
个体和交互 胜过 过程和工具
可以工作的软件 胜过 面面具到的文档
客户合作 胜过 合同谈判
响应变化 胜过 遵循计划
BC作为一个Technical Support,是一个绝对的Process和Tools的支持者,所以对于个体和交互不是很理解,至少在大型团队中,建立在Personal Bond基础上的认同总是不能信任的。Working Software和Complete Document不矛盾吧,Working Software和Perfect Software才矛盾呢,总之这是Tradeoff的问题,而且很多不是我们Engineer能够解决的。Customer Partner这个我同意,也是IBM一直宣扬的境界。变化是一种Risk和Choice,好的PM应该能够制定出解决变化的计划,这才是好的计划嘛。BC很想尝试PM,不过要学习的东西还有很多,慢慢来吧。

星期日, 十一月 26, 2006

推荐系统,Sametime和长尾效应

看到一篇关于推荐系统的文章,认为用户推荐将比单纯机器搜索得到更人性化的信息,也将取代现有的大多数社会化网络。BC表示非常赞同,正如同Web2.0标志着数据输入从网站管理员转向用户,搜索引擎也会受到连带作用,那些原本有各种爬虫、各种模式、各种规则组成搜索来源,也至少会整合入用户的选择。让用户对信息有更进一步的控制权,让每个用户感受到新的交互模式,这也印证了地球越来越平的推断。

企业级即时通信要什么?Usability,Security和Capability。用户使用起来要尽量简单,因为白领们可不都是IT精英;安全要得到保障,谁是谁,谁可以是谁,都要分分清楚;视频会议、语音聊天、短信服务一个都不能少。可是这样的工具还必须价格低廉,不然用惯MSN和QQ的员工,可不会买你的帐。IBM的Sametime真的很不错,但是连带的庞大的IT Infrastructure,以及Sametime那个Eclipse框架都让一般企业用户望而却步,搞捆绑销售的话又要担心重蹈MS的Windows+IE的覆辙。不过话反过来说,MSN和QQ真的不能令人放心,重要的资料还是不要透过它们传递吧。

长尾效应又是现在讨论的一个话题。次级市场的开发,关注中小企业,也有市场前景,这不禁让BC想到IBM随需应变的商业策略。也许大企业做商业模式变革的确能从IBM那里学到很多,但是中小公司呢,他们能一味模仿大企业的模式吗?似乎是不行的,因此针对中小企业IT服务的公司也将有很大的商机,尤其在中国,许多市场里中小企业占优,真正竞争力大的企业很少,而推动市场活力的又是那些广大的中小企业。中小企业或者被兼并,或者成长为大企业,或者消失在历史的长河,也比那些缺乏动力成长的企业对市场的贡献多得多。

星期六, 十一月 18, 2006

办公无纸化,装修和股市

周博说办公无纸化的结果是更多的纸张浪费。的确,自从看到网上PWC被人恶搞成Paper Wasting CompanyBC就深切怀疑这一点。办公无纸化是上世纪IT技术进步的幌子,我们真的离开纸张了吗?似乎还没有,合约、文件,除了一般邮件外,大多数的公文还是偏好纸张,白纸黑字暂时不会被改变了。也许有人要说,随着技术的进步(网络安全等等),公文用纸总会被消灭。但是总会有别的其他新的途径会消耗纸,技术进步并不会帮助我们拯救森林,只有当森林成为珍稀动物的时候才会得到应有的保护。而技术的进步,只是从一种消耗走向另一种消耗的过程。改进了铜器,我们用铁器;改进了煤气,我们用天然气;改进了水力,却永远改变不了我们浪费水的脾气。到最后,我们消耗的铜,消耗的铁,消耗的水资源,却比过往任何时候都要多。技术请发展慢一些吧!

从没有想过装修是这么挑战的事情,从设计、选料、施工到验收,从财务管理、人力资源管理到项目工程管理,交涉、会计、测试……如果BC能够完成这次挑战,绝对要把它写进Resume里,这实在是件fxxxing crazydamn funny的事情。也许几年后BC会进修项目管理,所以一定要珍惜这次难得的机会,把它做的漂漂亮亮的!

股市疯了,上证指数从15002000只花了这么短的时间!钢铁和银行受到投资者们的追捧,蓝筹股一路领军!也难怪,国家开放金融市场,中国的银行上市,花旗IBM等企业纷纷投资中国的银行,大家都对银行非常看好。记得看过四大给出的一份报告书中曾说,高增长是在中国的跨国企业所面临的一个挑战。中国经济飞速发展,两位数增长的市场必然给Shareholder们一种感觉,如果在中国的市场达不到两位数增长,即说明企业竞争力在倒退,因为其他公司或者其他行业都在快速增长。2005CEO调查也指出,大多数CEO面临一个Commitment,就是成本控制下的高增长。因此但凡手里有钱的跨国公司,必然会寻找中国经济增长的热点,国有资产中银行必然成为宠儿!无限制的贷款,不怕倒台,这块肥肉谁都想咬上一口。可是大家不要忘记了,虽然GDP增长很快,通货膨胀率也很高。首先各种调价信息,然后工资水平增长也很快(大家可以参考各省市职工平均工资涨幅,上海居然10%),因为成本核算中工资占的部分最多,所以工资增长会直接推动通货膨胀。去除通货膨胀,中国经济的发展实际有多少?还不包括被外国人,被投机商人们赚走的钱,我们还有多少能够消费的?中国有世界上最大的市场,只要贫富差距大一些,那很多人都不会感受到压力(当然另外一些人就不同了)。多多少少有些担心呀……