Xtreme Suite 和 Toolkit 9.6发布

摘要: Xtreme Suite 和 Toolkit 是由Codejock公司发布的一套界面控件,在本人Blog中有过介绍(http://www.cnblogs.com/maweifeng/archive/2005/03/16/119854.aspx)。 其中Suite为Activex版本,支持VB、VC、VS2002和VS2003,ToolKit为MFC扩展,支持VC6及其后续版本,提供全部源码。 现最新版本为9.601,可以实现Office2000,XP,2003,XP,VS2005等界面风格。 阅读全文
posted @ 2005-06-20 17:15 马维峰 阅读(4112) 评论(7) 推荐(0) 编辑

GUI可用设计,给F/OSS开发人员的快速指南

摘要: 自己感觉很不错的一篇文字,特转载于此。 放眼望去,开源软件世界满是优秀的软件。事实上,计算机用户想要完成的任何任务都能找到高质量的F/OSS软件来完成,从文字处理到提供上网服务,等等。可是,这个软件阵营的大部分成员,都有那么一个小小的问题:它们实在可以再好用得多。专业的UI设计师告诉我们,在开发一个应用时,应该首先设计用户界面,而程序员不能进行这样的设计;他们说只能由专业的UI专家来设计,但OSS项目很难接触到这一类人,所以开源软件永远不可能做到真正好用。 不过这并不意味着我们应该放弃UI设计,而且从许多商业应用的UI质量来看,在团队里拥有可用性专家也并不能保证好的界面。任何一名程序员的努力,知识和思考都可以大幅度地改进应用的可用性。我们也许只能找到一个局部最合适的设计,不能找到全局性的方案,但,就算是那样也是往正确的方向上迈进了一步。 ... 阅读全文
posted @ 2005-06-19 16:15 马维峰 阅读(1255) 评论(1) 推荐(0) 编辑

《挪威的森林》读后感

摘要: 《挪威的森林》已经看了不下3遍,每次都会让自己很感伤。用作者的话,《挪威的森林》是根据自己的短篇《萤火虫》为底本写的,那么,很多问题和情节必定在村上春树的大脑里萦绕了很久,此为其一。作者言,这是一部及其私人的小说,所谓原因,大概是因为很多自己的生活或者经历(生活与经历,大概没有什么区别的?)影子的原因。对于很多人,也许都有很多需要倾诉的往事,大概如是而已。此为其二。至于情节,或者主人公,很遥远,又... 阅读全文
posted @ 2005-06-17 15:23 马维峰 阅读(11495) 评论(6) 推荐(0) 编辑

一个算法问题

摘要: 有网友在我《在Excel中使用VBA来筛选数据》(http://www.cnblogs.com/maweifeng/archive/2005/06/13/71504.html)一文中提出了如下问题,大概考虑了一下,解答如下,欢迎指正。问题描述:有一组数据,数据量很大(大于10000,假设为N),对这N组数据(每组有M个数值且已排好序),如果N组中某几组数据中有h个数字相同(例如7),就认为这几组数... 阅读全文
posted @ 2005-06-13 18:27 马维峰 阅读(836) 评论(0) 推荐(0) 编辑

可爱的Python

摘要: 前些天一直想如何做一个程序或者找一个程序,可以读取Mp3的作者、歌名信息,然后对歌曲文件重命名为“作者 - 歌曲名”。今天看Dive into python,发现其读取Mp3格式的文件的一个模块,于是做了一点扩展,可以读取一个目录下的文件,然后读取其Mp3的歌曲信息,然后对歌曲进行重命名。增加的代码如下,读取Mp3信息代码可以找Dive 2 python的Fileinfo.... 阅读全文
posted @ 2005-06-08 20:14 马维峰 阅读(1523) 评论(0) 推荐(0) 编辑

看你的硬盘里有这100首MP3吗?〔询问出处?〕

摘要: 按:忙里偷闲更新一下,很早以前从Yifan下的,但一直不知道出处,应该是某个电台之类的系列节目吧。给你一百首歌~~(转)看你的硬盘里有这100首吗?1.一无所有/崔健 词曲/崔健1986年,崔健在首体表演这首歌时引起了轰动,但是他的摇滚乐专辑《新长征路上的摇滚》直到三年以后才得以面世,赶上了八十年代的尾巴,也为八十年代划上了一个句号。当初在首体喝彩的人们大概没有意识到,他们见证了一首史诗的诞生。它... 阅读全文
posted @ 2005-06-08 20:09 马维峰 阅读(655) 评论(0) 推荐(0) 编辑

MSN Spaces试用,还不错

摘要: 今天太热,上午出去办事,回来不想看书,干活,所以下了一个新的MSN 7(以前一直用XP自带的messenger)。申请开通了Spaces,呵呵,还不错,很好玩的。图片上传最好用,是一个Activex控件,可以随意浏览计算机上的目录;而且自动改变图片大小,很人性化。然后其页码设置也不错,类似WebPart,可以拖拽,好像这样的功能现在很流行了。下面是屏幕截图,自己的空间地址:http://space... 阅读全文
posted @ 2005-06-01 16:47 马维峰 阅读(637) 评论(0) 推荐(0) 编辑

流水帐(2005.5)

摘要: 今天6.1,5月份结束了。4月中旬有了博士考试的成绩,还不错。但由于地大的政策,不知道是否收费,很是郁闷。月底知道自己应该是不收费的。昨天下载了“政审表”,今天去人才中心办了,回头寄出。调档函地大的招生办说昨天寄出,大概这几天就可以收到。调档,录取通知书,户口办了,手续大概就完了。还有一个大工程是从西安到武汉搬家怎么办。家具电器什么肯定不搬了,但书和衣服等东西还是非常之多,... 阅读全文
posted @ 2005-06-01 11:52 马维峰 阅读(518) 评论(2) 推荐(0) 编辑

推荐2个最近使用的软件

摘要: 千千静听: 个人认为2点比较好,第一资源占用比较小,打开VS或者其他东东不会因为听音乐而效率有影响(俺的MediaPlayer CPU占用在10%左右,而千千静听只有1%左右);第二,支持歌词。缺点是不支持媒体库,对于俺这种懒人,整理Mp3目录比较麻烦。特性:拥有自主研发的全新音频引擎,支持DirectSound、Kernel Streaming和ASIO音频流输出、32比特混音、AddIn插件扩... 阅读全文
posted @ 2005-05-26 13:37 马维峰 阅读(1470) 评论(4) 推荐(0) 编辑

各大网络、软件巨头涉足Web GIS

摘要: 基本上,基于导航和城市地图的Web GIS各个大网站目前都有了,而竞争的热点开始转移到大数据量的虚拟空间、3维GIS(假3维)方面。 所以,与公众服务有关的Web GIS越来越成为巨头门的游戏,而不是依靠技术创新来生存的小公司可以玩得起的。Google Earth Google Earth伴有一个客户机软件,整合Google的本地搜索以及驾车指南两项服务,能够鸟瞰世界,将取代目前的桌面搜索软件。公... 阅读全文
posted @ 2005-05-24 14:11 马维峰 阅读(1744) 评论(1) 推荐(0) 编辑

《企业应用架构模式》读书笔记(5)

摘要: 书中剩下的部分已经粗略过了一遍,揭开了自己以前的很多疑惑。对于数据库的问题,以前做系统,习惯是写一个简单的基本只有字段的对象,大概与数据库的一行对应,然后写一个集合类,可以通过创建和查询返回一个表的部分或全部内容。看了书,才明白二者有些区别,这种做法也不是很好。行数据入口和表数据入口有其不同的应用领域,不同的优缺点。以前对于ADO的Revordset和ADO.net的Dataset,不知道该如何应... 阅读全文
posted @ 2005-05-24 13:01 马维峰 阅读(1546) 评论(1) 推荐(0) 编辑

关于GIS从业人员的定位

摘要: 看了linlin转载的“闲谈GIS专业导向与个人定位问题”(http://www.cnblogs.com/gisattic/archive/2005/05/19/158872.html),有一些补充和想法。GIS软件行业在国内还算软件行业的一个亮点,不管从市场占有率还是软件质量本身,个人认为还都说的过去,但另一方面,随着大大小小学校的GIS专业的招生,GIS从业人员也越来越... 阅读全文
posted @ 2005-05-24 12:39 马维峰 阅读(5473) 评论(8) 推荐(0) 编辑

琐记:流水帐

摘要: 日子过得好快。转眼2005已经5月底了。准备博士考试,博士考试结束,等成绩,看看书,好像没有干什么,小半年就过去了。惭愧。这几天成绩出来了,还不错。下半年可能就要去武汉。这一段时间应该把自己的一些很久的计划付诸实施了。 阅读全文
posted @ 2005-05-22 16:23 马维峰 阅读(571) 评论(0) 推荐(0) 编辑

《企业应用架构模式》读书笔记(4)

摘要: 第九章 领域逻辑模型整个书好像只有这一章是介绍领域逻辑模型,其他基本上O/R Mapping相关(笔墨最多),表现层,分布对象等等。对于领域逻辑,其设计、模式在大的“事务脚本(Transaction Script)”、“领域模型(Domain Model)”、“表模块(Table Module)”确定以后,需要应用的设计模式就... 阅读全文
posted @ 2005-05-16 14:38 马维峰 阅读(1476) 评论(0) 推荐(0) 编辑

《企业应用架构模式》读书笔记(3)

摘要: 第三章 映射到关系数据库首先,需要将SQL语句从领域逻辑中分离出来,放在独立的类中。这些类为数据库的表建立了一个入口。入口有行数据入口和表数据入口(通过数据集)。随着领域模型的增大,应该使用数据映射器(O/R Mapping)。进行数据映射的时候,还有关系的映射,即数据库表的关系和类(对象)结构之间的问题;以及对于继承和组合的层次如何在数据表中表示。数据库的连接是另一个需要关注的问题。对象-关系映... 阅读全文
posted @ 2005-05-15 16:20 马维峰 阅读(2019) 评论(5) 推荐(0) 编辑