项目标识: LC-屏幕校正, SR-StarRiver路灯控制, SE-SkyEye无线监控

20140701

  1. LC: Windows下搭建图像处理环境
  2. SR: 数据库新增 FrontendGroupDevices 表,曾磊用这张表记录组内设备显示顺序
  3. LC: 进度计划表格

20140702

  1. SR: StarRiver 数据库设计文档
  2. LC: 根据图像尺寸和已知显示模块分辨率设定像素搜索参数。
  3. LC: 用于显示图像的 pygtk+ 只支持32位Python,于是将环境换到32位尝试。
    • 性能上64位更强,HoughCircles() 耗时 0.4x 秒;
    • 32位耗时 0.6x 秒;
    • 目前看这个速度差感知不到,暂不考虑优化。

20140703

  1. LC: 尝试把搜索到的像素按圆心位置排序
    • 直接按 (x,y) 坐标排序不行,行和列的坐标范围可能有重合。
    • 接下来试试用 Delaunay 三角化 方法区分行和列。

20140704

  1. LC: 文档模板
  2. SR: 数据库设计文档套用模板生成

20140705

  1. LC: 文档模板变更提交后自动生成PDF

20140707

  1. LC: 对寻找到的像素圆心做Delaunay 三角化
  2. 202.11.4.61 ESXi虚拟化主机加内存
    • 开箱加了4条内存后,启动盘识别出了问题。
    • 尝试了升级BIOS、更换U盘、更换USB口等方法,未能解决。
    • 人工选择启动设备有时可以成功,昨天下午六点暂时就这样启动系统使用了。
    • 武工和我猜测可能的问题是:
      1. U盘兼容性不佳。我找一个其他品牌的U盘做个启动盘来排查这个因素。
      2. BIOS对USB启动设备自动识别顺序有bug。我装一个UEFI方式启动的系统检查这一因素。

20140708

  1. LC: Delaunay三角化 Delaunay三角化结果
  2. LC: 根究三角化结果提取各个行
    • 线段的顺序依旧是乱的,不可行。需要找其他方法。

20140709

  1. SR: 修正设备很多时,初始化设备数据帧超过硬件长度限制的问题。
  2. ESXi主机上安装Windows Server 虚拟机,试用SeaFile云同步软件。
  3. ESXi主机上安装FreeNAS虚拟机。
  4. 更换U盘,并用UEFI方式重装ESXi,确认周一遇到的问题是 U盘不兼容导致。
    • 武工会请购2个新U盘用作这台服务器的启动盘。(现在临时用的是我自己的U盘。)

20140710

  1. ESXi虚拟机MAC地址绑定固定IP
  2. LC: 尝试把搜索到的像素按圆心位置排序
    • 找模块四个顶点
    • 根据相对位置和已知分辨率估算单个像素的行数和列数 像素坐标对应结果

20140711

  1. LC: 尝试把搜索到的像素按圆心位置排序
    • 支持一定角度的旋转 像素坐标对应结果

20140714

  1. SR: 查日志,检查通信程序活动情况SQL语句每次执行的时间戳。
  2. SR: 在唐德的台式机上安装数据库服务器
    • 操作系统最低需要:Windows XP SP3

20140715

  1. LC: 搜索圆心位置脚本重构为函数
  2. 处理ESXi安装后变为只读的U盘:用ChipGenius查出主控芯片后,用厂家工具重新量产
  3. 202.11.4.66上安装Redmine虚拟机
    • Redmine安装完毕
    • Nginx配置还在进行中

20140716

  1. Redmine 项目管理软件在 202.11.4.66 上搭好
    • 还需要把 202.11.11.201 上的版本库接入进来
  2. 把新购的两个U盘做成 ESXi 的备用启动盘
  3. 202.11.4.67上安装 TeamCity
    • 接下来测试 Visual Studio 插件触发新的build

20140717

  1. LC: 修正 code inspection 查到的全部68个问题。
  2. SR: Task 类增加方法,减少调用时的重复代码量。

20140718

  1. LC: 搜索如何在图像中划分出一个圆形的 ROI,用于求亮度。
  2. SR: 修正数据库中控制器通信状态有时与实际情况不符的bug。
  3. SR: 调试两个通信程序实例其中一个连续报连不上控制器的问题。

20140721

  1. Redmine 中添加 StarRiver 过往任务。
  2. 了解 OpenCV 中图像 resize 的功能,用python写了一个demo。
  3. 写一个独立的图像 resize 工具
    • 已完成:加载图像、读取图像尺寸、自定义尺寸保持比例、保存图像。
    • 明天做:根据选中的方法缩放图片。

20140722

  1. 图像 resize 工具发布第一个版本
  2. Redmine 项目管理工具试用
  3. GitLab issues 试用

20140723

  1. SR: 写服务器用户手册:运行环境

20140724

  1. SR: 写服务器用户手册:安装、配置等
  2. SR: 服务器用户手册 v0.1-alpha

20140725

  1. 202.11.4.68 安装 Ubuntu Server
  2. 安装配置 ownCloud 7 https://202.11.4.68/owncloud/

20140728

  1. Redmine 添加显示器校正项目的任务
  2. SR: 检查多个控制器的独立通信实现

20140729

  1. ownCloud: Dell 服务器配置查询
  2. SR: 李应启笔记本上装数据库和服务端
  3. SR: 展示用调光系统调试

20140730

  1. 查阅文档,了解 ownCloud 的架构层次
    • 如果web访问慢,可以增加web服务器,前端加一个负载平衡,所有web服务器都连接同一个数据库和同一个存储。
    • 如果存储容量不够,一方面可以在本地增加硬盘,扩展分区大小;另一方面可以挂载远程的存储到data/下的新目录,修改配置将一部分用户的用户目录放在新目录下。其中第二种方法扩展性更强,但需要配合LDAP或者Active Directory实现。
    • 如果数据库性能变成瓶颈(数据库也是一部分缓存),可将MySQL换成 MySQL cluster提供数据库服务。
  2. 讨论 StarRiver 测试计划

20140731

  1. SR: 开始功能测试
  2. SR: 完善意外断开连接的错误处理
  3. SR: 找到一处迭代器失效的问题,并修正

results matching ""

    No results matching ""