YUANDONG's profiletydsh的BlogPhotosBlogLists Tools Help

Blog


    October 25

    PSP上的Notepad1.0发布

    再不收工paper就发不出来了……
     
    程序见:http://www.cs.cmu.edu/~yuandong/psp.html,大家有空且有PSP1000的话可以试一下。
     
    October 21

    PSP上的Notepad 1.0!可以打中文哦:)

    Notepad采用块链表结构,以后可以支持打开任意大小的文件及同时打开多个文件。不说废话,上图!


    October 15

    30元的红外键盘解决移动中打字难问题

     大家是不是想知道为什么这两天游记没有更新……原因如下:

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

    一直想要一个可以在移动中长时间打字的东东,以下是三种选择:

    1. 笔记本电脑当然是可以的,但是又重且只能坚持2个小时左右。
    2. 前一阵子去了日本买了一个电子打字机(名字叫pomera),和一本书差不多大,高反光黑白屏,2节AAA电池可以打20小时,但是只能打英文和日文,不能打中文。买的时候我本以为我可以一直坚持用英文打字的,结果用下来发现完全不行……果然母语还是母语啊。
    3. 哀悼完我用掉的美元($200!!可以吃大半个月了)之后,又开始寻找解决方案。现在有各种各样的上网本和超便携PC,然而体积小的很贵,体积大的还不如带我的笔记本。有一款Fujitsu u810不错,5.6寸且现在停产清仓中,只卖$550,然而在youtube上看到它启动windows需要两分钟,于是决定放弃。

    正在无计可施的时候,偶尔发现网上居然有人拿红外键盘连上了PSP,可以打字-_-||。于是就有了第四种方案:买一个红外键盘+自己拿C在PSP上写一个中文输入法和记事本。红外键盘只要$30就可以了。

    PSP看书可以坚持7-8小时,拿来打字,能使用的时间是足够了。它的主频是333MHz,料想打个字总不会太慢吧。

    这世界真是神奇。

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

    说来说去,那么为什么这两天没有写游记呢?趁着这两天老板去了加州(-_-),考虑到在PSP上调C程序比较麻烦(调嵌入式程序太痛苦了),不如在红外键盘还没有运过来之前先在PC上写个虚拟机吧。当然我没本事写真正的虚拟机,但是用WinAPI接管PSP上用得到的API还是可以做到的(主要是线程,键盘响应和和文件I/O)。这样原本用于PSP上的C程序可以(几乎)原封不动地在Windows下重编译一下跑起来,调试起来就方便多了。

    以下是界面 (里面运行的是以前写的背GRE单词的程序):

    大家如果觉得有意思的话,可以发Email要源码。就是这样。