zoukankan      html  css  js  c++  java
  • 20100220 ~ 20100320 小结与本月计划

     

    我靠!还真的过了1个月。。。。之前还1月。。现在就差不多4月了。

     

    上个月的目标:

    ---------------  

    1. 完成schedular框架(已经完成) 

    2. 完成testdriven的框架,为程序开发打上双保险。

    3. 修改consistency,使用http协议,不用webservice,权限问题太严重了。

    4. 完成autoupdator框架,必须支持数据库的更新、xml的更新、文件系统的更新、asp.net网站的更新等。为未来整体控制软件发展打好基础。

    5. 淘汰现有应用对webserivice的依赖.

    --------------- 

    1. bugtraces,对bug的跟踪不再使用google的系统。如果融合框架开发完成,可以考虑结合healthcheck和bugtraces。 

    ---------------

    1. 一个融合各种框架的机制,具体实现没有想好,例如在email嵌入link实现工作扭转等,需要研究html、富文本、还有模型的具体化,参考lotusnotes。未来可以基于文档的工作流驱动。

    2. 一个registry的框架,用户通过username可以查询到各种服务的索引,以后不需要写各种的xml配置,直接上注册中心搜索。这样分布式的应用只需要配置一个registry的配置就可以了。

    一共8个项目,完成了5个。其中一定完成的剩下一个。第一次设定计划,有点不成熟,在时间安排上欠缺了。特别是autoupdator没有完成,这个是个比较重要的框架。

    再看看实际完成的任务:

    。pixysoft.framework.registry

    . pixysoft.framework.apis

    . Pixysoft.Framework.Noebe.Security 

    . pixysoft.framework.noebe.consistency.remote

    . pixysoft.framework.codelive.visualstudio 

    . pixysoft.framework.testdrivens

    。security添加了自动登录

    。plugin的关于程序集加载再度深入了解。

    正在开发的部分

    . issuetracker

    从效果来看,最伟大的是testdriven,但是目前实在不稳定。。。相对registry是最实用的。

    这个月的计划,这次一定要完成!

    框架与产品 

    1. issuetracker 完成并上线,支持日志直接导入。要实现完全代替google的issue。  2010-03-20

    2. 完成类似SOA的集成系统,链接各种框架支持状态转移。实现log和issue的集成。2010-03-29

    3. autoupdator完成,实现本地系统立即升级、查看升级报告、网站升级、网站的模块加载、回滚功能。   2010-03-27

    4. SSO,统一的框架验证系统,实现一台机器配置,其他节点协同,同时考虑到单点故障问题,使用备份和缓存。 实现token集中在pixysoft验证,其他网站协同 2010-03-28

    5. KL变换框架。实现对全文本的特征值抽取,降维处理,实现文本的相似性分析,使用在日志相似查询。  2010-03-21

    6. 重新分析 飞信源代码,完成飞信的所有功能封装 2010-04-02

    7. 完成对现有所有网站的接口抽象。并且实现cnblogs/sjtu/kaixin001的接口实现 2010-04-01

    8. 升级testdriven 到网站模式,同时与API结合。 目标:集成api到框架,研究稳定运行;testdriven的bug解决。实现全屏半透明显示。2010-04-17

    9. TODOlist的完成。制作成为类似围脖的系统。2010-04-10

    开发增加 2010-04-02

    1. 升级verification框架,支持exception策略、design by contract。目标:让现有所有的系统不再发送报告(除了开机报告)。2010-04-18

    2. 重写cosmosd的网站,支持即时生成数据。包括更新global服务器。目标:配货、退货等使用工作流;其他操作简化。2010-04-05

    3. 重写cosmosd的客户端,考虑如何删除卡信息等复杂操作。考虑库存如何简化。2010-04-05

    4. autoupdate增强对网站的部署,实现多部署,并实际使用起来。简化部署流程2010-04-15

    5. 重构所有的IM,全部封装成为service。

    6. 重构API框架,支持modifier,支持private method,重新部署。2010-04-11

    7. 集成SOA到healthcheck  任务取消

    以上完成后,基本上能够对项目的发展提速,维护项目开发的稳定性。同时开始过渡到通讯开发。

    思路研究

    1. 要考虑如何对框架再度抽象,是否要每个框架都代码生成?还是用remoteiing类似的技术,本地模拟对方,然后本地同样使用xml缓存。把整个远程本地操作再度抽象出来2010-04-05

    2. 临时存储系统,最长时间不超过7天。可以存储任何对象、文件等。2010-04-06

    补充思路研究:2010-04-03

    1. 设计文档和代码之间存在一定的映射关系,两者可以相互更新。通过代码可以获取业务逻辑等。

    这种映射关系,实际上就是类调用的方法名。 page driven. 2010-04-05

    Bonus

    1. 查看搜索引擎的代码和思路

    2. 查看VNC的思路,以及如何实现。

    3. 思考一种wiki系统。如何展示文档和协同。 

    4. 完成财务系统。 

    如有遗漏,日后补充。。总是记得还有一个算法需要放入思路研究。。。。一时想不起来了。

    这个月一定要完成!!加油!! 

  • 相关阅读:
    微信小程序wx:key以及wx:key=" *this"详解:
    JavaScript实现按照指定长度为数字前面补零输出的方法
    多行文字溢出点点点的3中实现方法
    C#多态“说来也说”——逻辑层BLL中的多态使用
    .NET文件并发与RabbitMQ(初探RabbitMQ)
    StackExchange.Redis客户端读写主从配置,以及哨兵配置。
    RedisRepository封装—Redis发布订阅以及StackExchange.Redis中的使用
    StackExchange.Redis帮助类解决方案RedisRepository封装(散列Hash类型数据操作)
    StackExchange.Redis帮助类解决方案RedisRepository封装(字符串类型数据操作)
    StackExchange.Redis帮助类解决方案RedisRepository封装(基础配置)
  • 原文地址:https://www.cnblogs.com/zc22/p/1690308.html
Copyright © 2011-2022 走看看