今天发布了v1.0.11,可以通过下面任意一种方法获取最新代码: SVN: https://x3c.svn.sourceforge.net/svnroot/x3c/trunk (不包含log4cplus源码和cppunit头文件) 下载zip: http://sourceforge.net/projects/x3c/files/ (x3c-1.0.11.zip,包含UML图、CHM、log4cpl... Read More
图1 PluginLoading 图2 PluginUnloading 图3 CreateObject 图4 EventDriven 图5 InterfaceStruct (No RTTI) 图6 InterfaceStruct (以前版本,使用RTTI) 图7 ModuleRelation Read More
昨天thinkhy在Linux 64位上已经编译通过,可以运行。感兴趣的可下载代码验证。 thinkhy: “I have updated source code and compiled successfully in my Linux 64bit eviroment. The programs in UnitTest could run normally.” 可以通过下面任意一种方法获取最新代... Read More
在1.0.10中加上了命名空间。可以通过下面任意一种方法获取最新代码: 下载: http://sourceforge.net/projects/x3c/files/ (x3c-1.0.10.zip,包含CHM、log4cplus源码、cppunit头文件) SVN: https://x3c.svn.sourceforge.net/svnroot/x3c/trunk (不包含log4cplus源码和... Read More
最近一周读了《一百度》,和大家分享其中一条“每个人都要捡起地上的垃圾”:大家在阅读编辑器代码时,发现不好或有错的地方,请及时把“垃圾”捡起来,主动想办法修正,让编辑器不断变好。 其余条款如下: 1. 人一定要做自己喜欢并擅长的事情2. 认准了,就去做;不跟风,不动摇3. 专注如一4. 把事情做到极致5. 少许诺,多兑现6. 让数据说话7. 问题驱动8. 不唯上9. 对事不对人10. 创新求变11. 容许试错12. 快速迭代,越变越美13. 保持学习的心态14. 遇到新事物,先看看别人是怎么做的15. 高效率执行16. 用流程解决共性问题17. 你不是孤军18. 打破部门樊篱19. 主动分享20 Read More
这里将网上各位的意见收集起来,后续会逐步考虑实现到新版本中,欢迎大家提出意见。 文件操作部分采用Boost实现跨平台 实现一个轻量级的COM框架: 近几个月内会考虑与COM、脚本语言的集成 加上命名空间,这样在非win平台上使用时不容易冲突:已列入近期计划 采用C实现,用于嵌入式开发:暂无计划 与C#集成:计划今年内解决,谁有好的方法请提出 缺少界面方面的插件:有基于XTP的通用插件,但我觉得还不... Read More
1、壹百度:百度十年千倍的29条法则 百度内部员工的29条军规,道理朴实,非常值得去实践 2、中外名人传记——牛顿(青少版) 本来是给孩子买的,结果自己很爱读,连续6个小时看完了,勾起了无限的回忆和感叹 3、算法之道 将算法思想讲得很透彻生动,不过没有我们老师讲得生动 4、UML和模式应用(原书第3版) (推荐) 是继《大象--Thinking in UML》之后我所惊叹的又一本UML建模方面的经典好书,此书讲述了UML建模的真谛,连续几周爱不释手的品读,感悟颇多,为此还在公司范围做了几次讲座。 5、UNIX编程艺术 书太好了,静下心来仔细阅读,书至少要看三遍,远离浮躁、聆听大师们的心声,感悟 Read More
X3 C++ PluginFramework 今天发布了新版本1.0.9,距离上个版本正好三个月,主要完善内容有: 1、移植到 Linux,加入 Makefile 文件,能够基本运行起来; 2、对内核文件进行局部完善,替换ConfigXml插件,移动整理工程文件,满足Win32、Linux、VC++、CodeBlocks、Makefile 的移植编译要求。 目前 X3 C++ PluginFram... Read More
这周与广州的李健一起将插件框架“X3 C++ PluginFramework”移植到Linux下,目前基本已经可以在Linux下编译了。李健正在实现Linux下的函数、编写makefile文件,近期就可完成。ConfigXml和ConfigDB由于是MFC代码,暂时没有去移植(5月26日起ConfigXml和TestCore已经可以在Linux下运行)。如果要浏览最新的代码,可以访问下面地址:SVN: https://x3c.svn.sourceforge.net/svnroot/x3c/trunkWeb: http://x3c.svn.sourceforge.net/viewvc/x3c/t Read More
一、Agile 敏捷建模思想 敏捷建模的价值观 AM的价值观包括了XP的四个价值观:沟通、简单、反馈、勇气,此外,还扩展了第五个价值观:谦逊。 沟通. 建模不但能够促进你团队内部的开发人员之间沟通、还能够促进你的团队和你的project stakeholder之间的沟通。 简单. 画一两张图表来代替几十甚至几百行的代码,通过这种方法,建模成为简化软件和软件(开发)过程的关键。这一点对开发人员而言非... Read More