This is my blog.
  1. 准备放弃Oxite,换回自己的博客系统
    十月15
    受不了Oxite的速度,官方的新版又迟迟不出,下了最新的代码,发现也是问题多多,Oxite好像已经偏离了最初设计的轨道,难道是我不会用?
    Categories:
    Permalink | Comments (1) | Views (0)
  2. i780 XIP 自动移植工具
    九月28

    因为前段时间核心较多,i780又没有现成的自动移植工具,特别是XIP的移植,每次总是改那么几个模块,但总是要那么做,烦!所以,抽了点时间写了个自动移植的工具,没有什么技术含量,就是操作鼠标跟键盘而已。

    Categories:
    Permalink | Comments (0) | Views (0)
  3. 用你的i780运行Android系统吧
    七月05

    在Windows Mobile手机上运行Android系统早已不是什么新鲜的事了. 不过, 因为用来启动Linux内核的HaERT之前没有支持i780的CPU, 所以一直没有试. 前段时间在XDA上面有人开了一个在i780上运行Linux的帖子, 我下过来试过, 的确可以运行, 但只有命令行, 没有图形界面.

    昨天再去看那个帖, 已经讨论到二十几页了, xsacha已经成功的在i780上运行Android, 并且他也一直在更新核心驱动, 当然, 目前的版本仍有一些问题, 不过, 至少可以成功的运行Android. 先来几张截图吧(截图有点小, 缩小时没注意, 缩太小了):

      

    如果你手中有一张淘汰的Mini SD卡, 又有点空的话, 你也可以试一下. 不建议用你当前的卡, 因为安装Android需要在卡上创建一个Ext3的分区, 即使有工具可以帮助我们, 也难免发生意外将卡里的数据给清空掉.

    这个是帖子的地址: http://forum.xda-developers.com/showthread.php?t=481144
    从第10页左右开始看就可以了. 当然, 前面也有很多值得看的东西, 不过, 我英文不好, 看

    Categories:
    Permalink | Comments (0) | Views (0)
  4. Run Android on i780
    七月05

    Following the description of the thread:

    http://forum.xda-developers.com/showthread.php?t=481144

    I finally managed to run Android on my i780. It’s amazing.

    Categories:
    Permalink | Comments (0) | Views (0)
  5. CHome Visual Editor 开发记录 – 2009/06/28
    六月28

    最近一直在忙别的事情, 没有更新CVE, 之前有好些问题也没有去改.

    今天抽了点时间把一些问题改了一下:

    支持文件拖放到CVE上直接打开, 加这个功能是因为XDA上面有个人说用CVE打开时没有对话框出现, 奇怪 重写了元素的拖动部分, 顺便把拖动改大小的也加了, 以后不用在面板上改那么辛苦了. 不过, 这部分以后估计还得重写, 因为元素的重叠会导致拖动和改大小无效. 增加了复制/粘贴/剪切/删除元素的功能. 之前的版本当中只能增加元素而不能删除, 现在应该方便多了.

    附上一个截图, 跟之前的版本差别不大:

    Categories:
    Permalink | Comments (1) | Views (0)
  6. Microsoft Cabinet MSCE file structure
    六月16

    What’s MSCE? I found “MSCE” in the *.000 file of Windows Mobile installation file (*.cab). I go through the search result of Google. There is no description of MSCE.

    Why I care the MSCE file? During I implement the theme package function of CVE (CHome Visual Editor). I need to package the files into a Windows Mobile cabinet file. Package files into a normal is easy. There are many component to do this. But a Windows Mobile cabinet contains a *.000 file. This should be the binary version file of cabinet *.inf.

    Following is the C# structure definition of the

    Categories:
    Permalink | Comments (0) | Views (0)
  7. 你更在乎什么
    六月13

    今天刚一个刚来公司不久的同事review他写的code, 发现很多小问题, 而这些小问题之前我都是跟他们说过的. 我帮他改了一些code check in之后, 回到自己的座位. 之前, 我正在帮另一个同事写个小工具. 我发现, 其实, code写得好或不好, 在于你在写code的时候更在乎什么. 大多数时候, 我们在写code时, 总是一味的追求将问题解决掉. 而并没有注重如何解决这个问题更简单明了. 这或者也是造成我们之前的code quality低的原因之一.

    Categories:
    Permalink | Comments (447) | Views (0)
  8. Jerry Tribe is running Oxite now!
    六月13
    I haven't work on ASP.NET for over two years. Now it's not suitable for me to maintenan the source. I will spend some time to migrate the old data to Oxite. In order to make Oxite more firendly for me. I modified the source code a little bit.
    Categories:
    Permalink | Comments (0) | Views (0)
  9. CHome Visual Editor 开发记录 – 2009/06/02
    六月02

    经过一番改造,现在CHome终于又可以跟上个版本一样进行编辑了。但是多了对于其他CPR的支持,而且,还可以改CHome的模板,类似于背景图片等。

    另外,文字的插件已经实现了大部分了,但还没有应用到元素上面去。还要改造一番才行。

    Categories:
    Permalink | Comments (0) | Views (0)
  10. CHome Visual Editor 开发记录 - 2009/06/01
    六月01

    从今天开始往博客上更新CVE的开发进度。

    从上次发布CHome Visual Editor一个版本,到现在已经快有一个月了,主要是为了增加几个比较实用的功能:

    对除CHome以外的其他的CPR的文件的编辑。 增加代码模式,很多人可能还是习惯用编辑XML格式的文件,又希望可以预览效果。

    对于其他的CPR的支持其实本身并不复杂,相对于CHome的CPR来讲。但实现过程中,发现,CHome的CPR跟另外几个CPR的结构同时支持是有问题的。因为CHome里面很多元素会动态的添加到各个项目中,比如FocusItem, 比如NPI/MPI,这些东西在编辑时要不要显示成为困扰我的一个问题。

    代码模式的话,目前来讲主要是切换跟编辑时的效率问题。编辑的效率主要是因为希望增加代码高亮,这样就需要对XML进行分析及上色。不过,这个问题昨天也找到解决办法了。

    Categories:
    Permalink | Comments (0) | Views (0)
  11. JPG图片的一个怪问题
    九月02

    其实, 这个问题不应该是JPG格式的问题. 今天在测试comment的时候, 发现默认头象没显示, 所以随便找了张图片, 因为尺寸偏大. 所以就用Fireworks缩小了, 没有做其它的操作, 就保存了, 结果发现, 原来的图本是2K, 保存后尽然有13K, 后来用Photoshop又试了一下, 比Fireworks好一点, 有7.8K. 但还是比原图大了几倍, 理论上, 缩小图片, 占用的空间应该更小. 为啥会变大呢, 而且, Fireworks跟Photoshop所提供的优化选项都无法达到原始图的大小. 奇了怪了.

    Categories:
    Permalink | Comments (1) | Views (0)
  12. 很久没更新 等待升级中
    九月01

    最近有些其他的事情要做, 所以一直没有再更新博客, 程序也没有更新, 这几天打算把程序升级到3.5. 由于服务器仍然是2.0的环境, 估计还是有些工作要做, 调试就成问题.

    这段时间博客老是被恶意插入一些回复, 程序现在仍然没有做验证, 过段时间升级成功再把验证功能加上.

    Categories:
    Permalink | Comments (0) | Views (0)
  13. Bug Fixing: 072501, 072502
    七月28

    今天抽空将之前发现的几个问题Fix掉了. 因为没有发布, 也没有正式的Bug No.只好用日期来标示.

    072501: 通过Metaweblog更新Blog时, 新加的Category没有产生相应的CategoryKey.

    072502: 通过Metaweblog更新Blog时, 会同时更新发布时间, 让以前的Blog排到最前面.

    之后会再找一个合适的Bug No.

    Categories:
    Permalink | Comments (205) | Views (0)
  14. 新增WAP发布功能
    七月25

    今天抽时间加上了WAP发布功能, 发现做WAP还是有很多事情, 本以为一个页面可以搞定的, 结果发现有很多问题:

    移动设备对WAP的支持各不一样 Cookies比较难处理 我的手机比较烂, 输出了WML还是认不到

    所以, 照目前来看, 还需要做很多处理, 看来光用ASP.Net的Mobile Web Form是不能解决所有问题的.

    暂定WAP地址: http://www.doocy.com/wap.aspx

    目前只支持Tiny Blog的浏览 (估计以后也只会支持这个).

    Categories:
    Permalink | Comments (119) | Views (0)
  15. Add Tiny Blog support
    七月24

    今天小姜来出生, 为了庆祝, 特地抽时间加上了对Tiny Blog的支持.

    同时发现了系统的几个BUG, 列在这里:

    通过Metaweblog更新Blog时, 新加的Category没有产生相应的CategoryKey. 通过Metaweblog更新Blog时, 会同时更新发布时间, 让以前的Blog排到最前面.

    两个问题都暂时手动解决了. 会在之后再Fix.

    另外, 今天决定添加对WAP的支持, 因为早上起来灵感比较多, 总是想在公车上发Blog. 有两种解决方案:

    添加WAP页来支持发布. 创建J2ME程序调用Metaweblog来发布.

    第二种难度较大, 但我更感兴趣些. 取决于时间.

    Categories:
    Permalink | Comments (5) | Views (0)