跳至主要内容

博文

目前显示的是 四月, 2013的博文

买了平板,大傻很高兴

平板终于到手了,各种好使。大傻结果比我们俩还兴奋。之前有ipad的时候大傻就很爱玩,听见切水果前奏就立即跑过来。现在变本加厉到听见解锁的声音就来了。有时根本就没拿平板,往床上一坐,大傻就来了,摆出要玩的架势。而且最近还爱上我的这半个床了,整天在我这趴着。

手写软件研究

订了一个Galaxy Note 10.1,但是还没发货。 由于这个平板有个感压的笔,这两天研究了一下手写笔记软件。Android上倒是有不少手写的软件,但是跨平台的可以说基本没有。 最接近的一个算是Evernote,但是Evernote在Android上没有感压。 其他的笔记软件基本上是无法跨平台编辑了,有的提供了导出到图片或者pdf的途径。由于平板还没到手,都没有测试过。以下是几个用的比较多的笔记软件: Freenote  据说界面比较恶心,但是功能很强,使用很顺手 LectureNotes  用户量大,据说成熟度很高 S-Note 集成度高,可以分屏 其实笔记界最好的还得说是Onenote,可惜只能用在Windows,虽说也做了个Android版的,但是基本就是废物。 Linux里的Xournal用起来手感很好,可惜功能不太多,只能算是纸质笔记的替代品。 估计到时候还是得用S-Note,那样的话就不能刷机了。。。

准备用Python3重写GTalk机器人

今天在外面试图使用机器人的时候,机器人再度崩溃。这个机器人在处理中文的时候极其不稳定,其原因在于Python2处理字符串时默认使用ascii编码。在程序里显式的转换几次以后,我已经不清楚哪需要ascii编码哪需要utf-8,哪个字符串是ascii,哪个字符串是utf-8了。一方面是由于python处理变量的方式比较随意,另一方面它没有从底层支持utf-8,使得这些问题十分恶心。 其解决方案,python给出的是,用python3。python3改了一些语法,使语言更加严密,但是无法兼容旧代码。之前用的xmpppy好像也没做出python3的支持。于是需要从头来一遍。虽然代码重写很麻烦,但是代码的基本逻辑已经确定了,也不是太费脑子的事情。 另外,今天机器人崩溃的时候,我还没有得到家里的ip,这样我就没有办法重启机器人,无法登ssh。于是我在blog的空间里写了一个小脚本,能够记录一个ip地址。然后在树莓派上写了另一个脚本,每十分钟检查一下家里宽带的ip,和空间里的比较,不一样的话就重置空间里的ip。这样我最长等十分钟就可以连上家里的ssh了。 这种永远可以连线的感觉,好像延长了干预世界的触手。。。