三月总结,四月计划
虽然又已经到了四月中旬。
三月计划完成得不错:
- 串了遍 USB 协议。
- 完成了 USB 固件、驱动编程。
- WPF 熟悉了一下。
- 新项目原型构建完毕。
- -1kg
遗憾就是 Chito 没有动,LinuxGem 也没时间去更新 。
四月计划,准确来说是现在到五月中旬,如下:
- 搞清楚怎么联系制作设备外壳。
- 搞清楚怎么联系制作产品外包装。
- 搞清楚怎么联系制作产品说明书。
- 完成新项目样品。
汗……没有任何技术相关的东西,挑战啊 。
Update: 多谢 Leno 提醒 ,四月计划加一条:
- 升级 Chito~
初步愿望达成
前两天折腾测试的时候还没发觉,今天才觉察到,不知不觉间,当初的一个愿望竟然达成了:
希望有一天,我能够自己制作一个有趣的硬件,再为他写一个 Linux 驱动程序,然后再通过 GUI 前端跑在桌面上~
就是和说的有点出入,是 Windows 的驱动,也是 Windows 的 GUI 前端。
不管怎么样,非常欣慰,因为当初认为能把这三个部分串联在一起,是一件遥不可及的事情。
虽说目前三个部分的水平都是半瓶醋,但是感觉能干的事情多了好多。
相信原来那种不知道写什么软件好的感觉,以后会越来越少。
曾经认为软件无所不能,目前发现他和其他学科结合而产生的事物更能激发自己的兴趣。
尤其期待和生物与机械的结合。前者虽然是专业,但是已基本还给老师,而且也无从下手;后者似乎也是有心无力。
貌似又是一件遥不可及的事情~
现在就不 YY 了,有空为目前的硬件写个 Linux 驱动好了~
又犯傻了
这几日终于折腾好了硬件通过 USB 和 GUI 程序互通,读取数据很快也很稳定。
不过昨日想写几个数据到硬件上去,却发现了问题。
无论我一次写多少字节,返回的已写字节数,永远是零。在硬件上加了点测试代码,发现连接成功,但是数据似乎没有收到。
于是感觉有可能是硬件里面的固件程序出了问题,折腾了一个晚上,未果……
后来想,也许是驱动对写请求的处理不好,于是对着书又看了一上午驱动代码,未果……
再想,可能是我封装的 C# USB 类没处理好,检查了一个下午,还是未果……
只好郁闷的去睡觉。
起床之后继续郁闷,尝试来尝试去,还是一样,已写字节数永远返回零。
最终,刚才一边啃苹果,一边托代码看,才发现:
.
.
.
.
打开文件句柄的时候,忘了加 GENERIC_WRITE 标记了……
这两天的成果……
终于拿 WPF 完成了图表控件,这两天早上一直在折腾这个。
似乎现成的 WPF 图表控件有不少,不过 License 都不符合要求,而且太复杂了,最后还是决定自己写个吧。
本想用上自定义控件,再用 XAML 自动绑定数据,支持皮肤等等等等,做个独立的图表控件……最终还是放弃了,现在还玩不转 。
感谢 lyanry 的殷切指导,最终的效果还不错~
支持自定义范围、放大、数据点热点,就是大量数据时绘图有点慢。
最近值得关注的更新还挺多
首先就是 Gnome2.26 啦:
虽然依旧看不出有什么大变化 ,反正 9 月份就 2.28 了,也很快的汗。继续为 3.0 铺路吧~
接着是 Rails 2.3:
有新东西加进来,改天了解一下,顺便更新 is-programmer。最后期待 Ruby 1.8 系列退役的那一天~
另外,今天看到 Linux 有了个新吉祥物:
挺可爱的,就是姿势应该换换了……
最后,今晚 MS 释出 IE8 正式版:
嗯嗯,IE8 的 CSS hack 是啥?