上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: 一个任务管理系统。包括的功能:1. 提供javascript访问最新10条对外信息。就像一个旅程表。2. 一个任务管理功能。参考以前的todolist。包括完成的、没有完成的。3. 根据项目划分,可以知道当前项目状态有多少个list。4. 任务指派,可以把任务指派给负责的人处理。5. 大任务拆分成小任务,当小任务完成后,大任务自动完成。6. 任务有状态,包括新建、承接、完成、验证、关闭。7. 任务... 阅读全文
posted @ 2010-04-07 00:14 辰 阅读(274) 评论(9) 推荐(0) 编辑
摘要: 技董事长、著名反病毒专家王江民先生,于2010年4月4日在北京京西信翔鱼池钓鱼时心脏病突发,抢救无效逝世,享年59岁。  王江民先生被誉为中关村最富有传奇色彩的知识英雄、中国软件业界中的奇才、国际上赫赫有名的“杀毒王”。  以下是王江民先生传奇一生故事:  职业生涯:  1989年以前,主要从事光机电设计和工控软件设计。主要科研成果有YJS3激光水准仪、YHe-Ne激光综合... 阅读全文
posted @ 2010-04-06 00:58 辰 阅读(689) 评论(0) 推荐(0) 编辑
摘要: Pixysoft.Weblications.Vanni 临时存储 开发实录很多时候,我只需要临时存储一些文件。限制包括:1. 次数限制只能上传3个文件。2. 时间限制只保存1个星期。3. 容量限制最大容量是10兆。总容量不超过30兆。提取方式也非常简单,包括了1. 验证后提取登录后,获取。2. 立即提取根据返回的url提取。提取选择包括:1. 最新上传2. 列表选择提取之后,处理包括:1. 即时删... 阅读全文
posted @ 2010-04-05 19:39 辰 阅读(226) 评论(1) 推荐(0) 编辑
摘要: ----------前言----------极限编程为什么不极限?我们已经按照教科书、Jcobson、MatinFowler的做了,用了测试驱动,用了小卡片,用了standmeeting,可是结果只是一个人干多个人的工作,让大公司变成小作坊,小作坊变成单兵作战。传统的软件开发,从用例、需求文档、代码设计、代码开发、测试。这个流程非常的顺利,技术也比较成熟。可是问题出现在了开发开发完成后,实际代码和... 阅读全文
posted @ 2010-04-04 15:59 辰 阅读(2815) 评论(10) 推荐(2) 编辑
摘要: 系统开发分类基础类库 Pixysoft.X最基本的类库,例如字符串的处理、加密解密等。不针对特定的业务、领域。大量复用。框架类库 Pixysoft.Framework.X针对某一功能点,不针对特定的领域。例如配置文件、数据库持久层、ORM等。基本复用。服务类库 Pixysoft.Services.X针对某一功能点,针对特定的领域。例如yahoo查询天气、飞信操作等。特定领域复用。应用类库 Pixy... 阅读全文
posted @ 2010-04-03 17:28 辰 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 最近客户跟不上我开发的系统思路,只要对系统降级。从分布式下降到统一网站处理。过程中,我在思考,这种工作如何才能不重复?现状:门店系统,分布在不同的店铺;网站;后台服务器。三大系统,各自负责对应的功能,或许会有部分的逻辑重叠。现在的问题是,如何设计架构。问题一:三大系统使用通用的dll类库。首先这个方式可以否定。虽然大家各自有逻辑重复,但是具体的实现却有细微差别。例如网站创建商品,后台服务器创建商品... 阅读全文
posted @ 2010-04-03 03:20 辰 阅读(301) 评论(1) 推荐(0) 编辑
摘要: -------------前言------------最近在搞自动登录系统的框架。拿开心网001来实验,可是非常郁闷,我发现开心网的html页面是我所见到的所有页面中最不规范的。水平之烂,第一次见。在php中夹杂Javascript,javascript有使用了php动态生成变量;在div布局中又嵌入table;json格式乱七八糟,根本没有统一的模型规范。html标签不应该关闭的关闭,应该关闭的... 阅读全文
posted @ 2010-03-31 19:54 辰 阅读(3266) 评论(12) 推荐(0) 编辑
摘要: --------------前言--------------我之前开发了2个系统,一个是健康检查,每天定时发送系统运行日志;另外一个是issuetrace,用于缺陷跟踪。现在,我希望查看系统运行日志时有个超级链接,点击之后自动把当前日志记录加入缺陷跟踪中。这样,我就能够很方便的把最新的bug添加到了issuetrace。而且,将来,可以在工作流中使用这一技术,实现松散组织下的工作流扭转,例如点击一... 阅读全文
posted @ 2010-03-30 02:28 辰 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 本质就是自动登录发帖,为未来机器做广告做好准备。目前先提炼接口,尝试对kaixin001.com / cnblogs / 163.com / T.sina.com / sjtu进行封装 各有特点。现在网站类型包括了:。sns社会化网络,是个人主页+社区。单纯的个人主页。单纯的围脖。单纯的社区。留言版BBS只要涵盖了上面大部分功能,就能够提炼出接口。主要功能包括:。上传图片。读取图片。上传文章。文章... 阅读全文
posted @ 2010-03-29 19:09 辰 阅读(292) 评论(4) 推荐(0) 编辑
摘要: 前言----------------我从个人资料收集为前提,去理解SOA和云计算。如有片面的地方,希望得到大家的扶正。大大的SOA(面向服务架构)官方辞令----------------SOA是IBM提出来的,是个很有霸气的计划,有点像国家领导人对各个小市民说:我提出了一套宪法,以后大家必须遵守这个宪法。无论从理论上,还是技术上,SOA都是非常前卫正确的。但是,however, neverthel... 阅读全文
posted @ 2010-03-28 16:44 辰 阅读(1086) 评论(0) 推荐(0) 编辑
摘要: 目标是对现有框架的集成。例如 bugtrace + healthcheck。当发送了日志之后,通过人为参与、系统筛选,自动把错误日志插入bugtrace里面。就是沟通不同模块的一个框架。暂时参考SOA的思路。思考如何松耦合。-----------------------一个framework之间协作的框架,使用hyperlink完成各种的状态转移,例如:log添加到bugtrace里面等所谓状态转... 阅读全文
posted @ 2010-03-28 05:53 辰 阅读(579) 评论(24) 推荐(0) 编辑
摘要: 考虑在原来security基础上,扩展出sso的设计。并且考虑是否融合在security。相关文献:http://topic.csdn.net/u/20081229/09/a9027aef-ca94-4d6b-8b43-40d503a00b9b.html大概思路:1. 远程访问服务器获取权限。2. 如果获取不到,使用本地缓存。3. 权限包括token/RBAC设计过程:security开放一个ht... 阅读全文
posted @ 2010-03-27 18:02 辰 阅读(320) 评论(3) 推荐(0) 编辑
摘要: google估计陪伴了我将近5年多。从上学查资料开始,一直用google,也一直对百度等搜索引擎不感兴趣。终于,google走了,换来了香港版本的被阉割的google。我依然留恋的尝试着去适应,但是却发现搜索起中文网页,命中率越来越低了。连续输入2、3个关键词,竟然要去到了第三项之后才有稍微靠谱的搜索结果。至于英文google,搜起来也实在的不爽,不是结果不爽,而是视觉上不习惯了,操作上变扭了。本... 阅读全文
posted @ 2010-03-26 00:16 辰 阅读(5706) 评论(72) 推荐(3) 编辑
摘要: 微软这个垃圾Assembly绝对是设计垃圾。这里小结一下。Assembly.Load 根据程序集名加载AssemblyName,考虑到了路径的唯一性等。不会出现重复。Assembly.LoadFrom 根据路径加载,同时备份了引用关系,一旦日后需要加载引用,会根据assembly的当前位置搜索。没有考虑路径唯一,如果路径不同的相同程序集,会导致重复加载。Assembly.LoadFile,根据路径... 阅读全文
posted @ 2010-03-21 17:26 辰 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 本科做的题目就是模式识别。正好重温一下。首先对文本向量化,得到向量I, 例如是1*n的向量然后求协方差矩阵 = I*IT, 得到n*n的矩阵, 那么如果有M个文本,就可以得到 Sum(I*IT)(1~M)= AAT。然后降维处理,得到ATA。这2个矩阵的特征值是相同的,特征向量关系:f= A*v,f是前者的特征向量,v是后者的特征向量。由于我只有1个文本,所以变换后的矩阵是个数,本质就是这个矩阵的... 阅读全文
posted @ 2010-03-20 23:50 辰 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 我靠!还真的过了1个月。。。。之前还1月。。现在就差不多4月了。上个月的目标:---------------1. 完成schedular框架(已经完成)2. 完成testdriven的框架,为程序开发打上双保险。3. 修改consistency,使用http协议,不用webservice,权限问题太严重了。4. 完成autoupdator框架,必须支持数据库的更新、xml的更新、文件系统的更新、a... 阅读全文
posted @ 2010-03-20 03:04 辰 阅读(390) 评论(20) 推荐(0) 编辑
摘要: ------------------前言 Preface------------------本文是第二代测试框架系列文章,同时也是软件工程革命三部曲中的技术文献。本文展示了测试驱动框架的原型,系统稳定后会放出源代码。------------------效果展示 Gallary------------------1.自动生成测试代码代码Code highlighting produced by Ac... 阅读全文
posted @ 2010-03-18 21:05 辰 阅读(382) 评论(1) 推荐(0) 编辑
摘要: 搞一个command就花了4个小时,可以看出这个垃圾IDE的继承真是超级垃圾。有时候command不见了、有时候点击一次消失了。有时候click没有反应。简直恶心。先解决第一个问题,button灰色不可用。源代码:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.... 阅读全文
posted @ 2010-03-16 21:55 辰 阅读(1630) 评论(0) 推荐(0) 编辑
摘要: 自动更新的升级版,功能包括:1. 对比数据库表结构,自动更新2. 文件的覆盖更新3. xml文件的差异更新4. 现有网站直接上传更新,不需要开ftp5. 每一段时间更新列表,发现可以更新后,检查系统运作是否被操作,如果一段时间没有被操作,直接进入更新。6. 更新的时候,最后才更新文件覆盖7. 更新结束,自动再启动原系统8. 更新结束,发送更新报告到系统,包括每一项的更新情况,是否完成更新等。9. ... 阅读全文
posted @ 2010-03-16 02:22 辰 阅读(352) 评论(7) 推荐(0) 编辑
摘要: 功能表:。每个bug包含若干个状态,例如new/.../closed/. 每次状态改变都会被历史记录,并且记录操作人等。每个bug被创建的时候,采用最简单的输入方式。记录创建者。关闭的时候才分类,根据根据模块(pixysoft.frame之类)。每个bug会分配给操作者负责,之后这个操作者登录能够看到自己的buglist。bug提供一定的查询接口。。bug有个订阅功能,参考google,能够让发出... 阅读全文
posted @ 2010-03-15 02:57 辰 阅读(235) 评论(0) 推荐(0) 编辑
摘要: ------------------前言 Preface------------------本文是第二代测试框架系列文章,同时也是软件工程革命三部曲中的技术文献。本文从Visual Studio的重构出发,分析可行的代码对象建模技术,此技术是TestDriven 2.0 的核心技术。------------------代码对象化建模------------------使用Visual Studio... 阅读全文
posted @ 2010-03-13 19:52 辰 阅读(1282) 评论(1) 推荐(0) 编辑
摘要: 正在重构同步层,考虑到权限问题,想了一套解决方案。可是做到一般,发现行不通,同步层的权限控制是不确定的,根本不能通过事先控制。可是我想的方案有这么完美,可以控制到表、操作、sql,于是做一个单独的模块。主要针对:1. 表名+操作类型2. sql2种情况进行权限控制。同时使用了一些反射技巧,方便权限的部署。开发完成:在代码使用标注,表示当前sql有权限[代码]部署权限:代码Code highligh... 阅读全文
posted @ 2010-03-11 21:53 辰 阅读(334) 评论(3) 推荐(0) 编辑
摘要: http://hi.baidu.com/xkplt/blog/item/c13e79097f579ea62fddd45f.html以下是关于ASP.NET中保存各种信息的对象的比较,理解这些对象的原理,对制作完善的程序来说是相当有必要的(摘至互联网,并非原创--xukunping)在ASP.NET中,有很多种保存信息的对象.例如:APPlication,Session,Cookie,ViewSta... 阅读全文
posted @ 2010-03-11 19:31 辰 阅读(4893) 评论(1) 推荐(0) 编辑
摘要: 前言------------------刚才我在不断操作上传代码的时候,脑子闲着没事干,就在想,基本上这个上传代码的工作99%都是一样的,只是每次需要等上次上传完毕后,选择一个新的地址。这么无聊的工作,为什么不能让计算机做?如果用编程去完成,是很简单,只要先输入需要上传的代码路径列表,然后一个个读取就可以了。可是, 问题就是,我可能就今天2010年3月10日,才需要做一次代码上传,以后永远不需要了... 阅读全文
posted @ 2010-03-10 03:52 辰 阅读(2550) 评论(15) 推荐(0) 编辑
摘要: http://www.dbanotes.net/arch/facebook_php.htmlFacebook 的 PHP 性能与扩展性facebook有自己的缓存框架,APC = alternative php cache。这里说明了facebook使用php的原因是,有2个不错的开源缓存框架,不用向微软交钱。http://www.yanhai.net/html/php/php/20070730/... 阅读全文
posted @ 2010-03-09 02:42 辰 阅读(2796) 评论(0) 推荐(0) 编辑
摘要: 现有系统部署包括:1. POS销售系统2. GLOBAL后台服务器3. web网站系统其中pos销售系统依赖的网络模块包括:1. webservice2. healthcheck3. comet4. consistency ( in future )5. version6. registryPOS系统启动流程:1. 启动本地noebe,依赖本地配置文件2. 启动注册系统,获取配置信息,依赖本地配置... 阅读全文
posted @ 2010-03-08 20:15 辰 阅读(303) 评论(0) 推荐(0) 编辑
摘要: http://www.codeproject.com/KB/trace/mytracer.aspxA simple solution to see the inside of your codeKEYWORD: ipc,大概意思是,在目标程序使用trace输出,然后在自己的程序使用IPC技术,获取输出。之后又查了一下什么是trace,其实和console差不多,不过他默认输出到console,也可... 阅读全文
posted @ 2010-03-08 05:44 辰 阅读(454) 评论(2) 推荐(0) 编辑
摘要: 1. 我写了一个程序,可能有10个方法,用了10分钟。2. 如果这10个方法没有测试过,那么可以说,这个程序不能用。3. 如果要测试这10个方法,即使我使用了黑盒原理,写了期望输入、输出,如果没有问题,则好办,一旦出现错误,那么需要花费几乎10倍时间跟踪。4. 然而现实是,几乎超过50%的方法在测试的时候会出现问题。我们必须进行单步跟踪。这里就产生了时间的浪费。5. 特别对于嵌套的方法调用,假设嵌... 阅读全文
posted @ 2010-03-05 20:31 辰 阅读(377) 评论(1) 推荐(0) 编辑
摘要: 有个接口[代码]有个接口的实现[代码]我现在需要在这个吃的动作周围加上一大堆的鲜花,还有围观的群众。如果使用传统的编程方法,得到:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicvoidTest001(){牛粪sheet=new牛粪()... 阅读全文
posted @ 2010-03-03 19:06 辰 阅读(355) 评论(0) 推荐(0) 编辑
摘要: -------------前言-------------最近在追浪潮之巅, 原文链接在此:http://googlechinablog.com/2007/07/at.html。觉得写的挺精彩的,不过也有不解之处。我就针对:潮之巅第十四章 科技公司的吹鼓手:投资银行(五) 这篇发表下看法。-------------正文-------------我首先简单概述一下这篇文章:http://googlec... 阅读全文
posted @ 2010-03-03 04:35 辰 阅读(553) 评论(0) 推荐(0) 编辑
摘要: ------------------前言 Preface------------------本文是第二代测试框架系列文章,同时也是软件工程革命三部曲中的技术文献。本文展示了Visual Studio中独特的断点调试技术,是目前尚未有人尝试过的断点方式,而且也是您google也找不到的技术。------------------测试还是调试?------------------测试驱动TDD的提出,有... 阅读全文
posted @ 2010-03-02 03:36 辰 阅读(1717) 评论(5) 推荐(0) 编辑
摘要: ------------------前言 Preface------------------本文是第二代测试框架系列文章,同时也是软件工程革命三部曲中的技术文献。本文是第二代测试框架中,类依赖性分析的技术文档,不包含任何可执行的代码。------------------------------------类的依赖性分析------------------------------------这个问题... 阅读全文
posted @ 2010-02-28 19:46 辰 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 由于开发testdriven导致了这个库的开发。因为在版本控制、API控制、comment控制、testdriven等都需要使用,所以单独形成框架。主要功能:1. 分析一个dll的class之间的调用关系2. 分析众多dll之间的调用关系3. 能够对代码建模,形成api。4. 能够捕获代码的变化,自动更新库。5. 能够和version协同工作。6. 有一个http的接口,方便远程查询。开始时间:2... 阅读全文
posted @ 2010-02-27 03:44 辰 阅读(270) 评论(1) 推荐(0) 编辑
摘要: ------------------前言 Preface------------------本文是第二代测试框架系列文章,同时也是软件工程革命三部曲中的技术文献。本人对现有的测试技术统称为第一代测试框架;本人总结他们的优缺点后,提出第二代测试框架理论并实现。阅读本文的门槛比较高,需要您掌握一定的测试技术和理论,例如单元测试、回归测试、代码覆盖率等;同时需要掌握.net的IL,c#词法分析等。本文所... 阅读全文
posted @ 2010-02-26 18:14 辰 阅读(1875) 评论(29) 推荐(0) 编辑
摘要: 前言手头的项目越来越大,很多以前不会出现的问题开始浮现。比如:我修改了一个基础的类库,却意外的影响了九重天外的客户项目,直接导致一个功能无法实现。我郁闷啊!!!因此开始要有组织、有预谋、有计划的对项目过程进行测试驱动了。最终目标是,我修改了底层某个dll的某个方法,测试框架能够自动帮我找出来所有收到影响的类,全部执行一次回归测试,并发送一份漂亮的报告到我手里。这个目标估计1、2个星期才能实现,不过... 阅读全文
posted @ 2010-02-22 22:42 辰 阅读(5045) 评论(9) 推荐(0) 编辑
摘要: 下载了typemock。却要我license。老子才不尿你。打开reflector开始破解。大概看了源码,主要是MockManager.Init() 里面调用了注册类。 bi.e()比较另类的验证机制。其他的TypeMock.Integration / Interceptors 似乎没有什么意义。找到IL里面的:.class public auto ansi sealed TypeMock.Moc... 阅读全文
posted @ 2010-02-22 20:28 辰 阅读(1009) 评论(0) 推荐(0) 编辑
摘要: 现在发现,每次开发一个新的项目,很难在实际中部署,因为需要了不同的配置文件。比如上一个schedular,已经提供了本地运行,但是计划需要网络下载,那么不同的节点对应的scheulecode就需要配置了。如果有统一的注册中心,则所有配置文件都来自与网络,可以减轻部署的难度。要参考web service的注册中心思路,和soa的思路。经快完成。 开始时间:2010-02-21结束时间:2010-03... 阅读全文
posted @ 2010-02-21 22:45 辰 阅读(268) 评论(7) 推荐(0) 编辑
摘要: 主要是对用例的组织、自动生成等技术。1. 学习nunit框架、还有一堆的mock,如何模拟数据库、网站、winform2. 学习assert之类的,开始开发自己的工具类3. 实现代码自动生成,以及如何和服务器结合。4. 提供一定的http接口等,方便日后和其他框架集成,例如依赖框架查询相关的测试用例,并编写。开发时间:越快越好!开始时间:2010-02-21结束时间:2010-03-18差不多用了... 阅读全文
posted @ 2010-02-21 04:25 辰 阅读(456) 评论(24) 推荐(0) 编辑
摘要: 时间过的太快了。还钱还得我开始心里发慌。必须要有个整体计划!先回顾一下, 上个月主要做了:1. prototype的框架,实现了软件开发加速2. 制定了三部曲,明确了未来盈利方向,虽然目前还是很幼稚,不过在接下来的日子里会不断明细,可实现化。3. 破解了ribbon的框架,美化了winform.4. 完成了memorycache框架,实现数据库的缓存机制。5. 完成了healthcheck框架,实... 阅读全文
posted @ 2010-02-21 04:10 辰 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 前言本文取了一个很“高雅”的名字,实际上可以用一个英文单词概括:crack。当然,我不鼓吹随意的crack别人劳动成果以便自身谋取利益。我更推崇的是通过阅读掌握他人优雅的代码,提高自身的程序水平。恩!大家阅读正文前,请端正下自己的心态。(。。。。)正文最近一连研究了几个优秀的webui和winform ui控件,例如divelement, componentart。感觉很是... 阅读全文
posted @ 2010-02-20 01:36 辰 阅读(12091) 评论(11) 推荐(9) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
IT民工