跳至主要内容

博文

买了平板,大傻很高兴

平板终于到手了,各种好使。大傻结果比我们俩还兴奋。之前有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了。 这种永远可以连线的感觉,好像延长了干预世界的触手。。。

Gtalk机器人可以发blog了

经过两天连游戏都没怎么玩的不懈努力,树莓派的gtalk机器人终于可以发blog了。虽然正文无法使用html的各种tag,但是基本的编辑功能已经实现了。 机器人blog发布器的功能包括: --保持联系人的账户信息,可以区分是谁在和bot说要发blog,而且多个人同时和bot说话是没有影响的。 --多步编辑,有基本的互动菜单,可以一句一句的写blog。段落可以交换,可以连接,可以删除。 --保存和读取,保存是自动过程,标题命名后对内容的每一次改动后都会自动保存。随时可以中断编辑(其实不中断也没什么影响),读取后可以继续编辑。 --可以选择发布或发布为草稿。之后自动删除该存档。 --帐号信息可以用命令修改。 等下还得把这个机器人脚本放到init.d里,让它自动运行。功能上暂时不加新的了。 本篇blog作为机器人在主blog上的第一次测试,希望可以一次成功。

树莓派做gtalk机器人

今天想到树莓派的一个新用途,做bot。 缘由是,家里用的网是动态ip,想远程ssh不太容易。dyndns现在只有收费服务,于是需要另一个方法获得外网地址。 现在初步实现了一点功能,准备做个交互式的blog发步功能。 手机登web写日志太蛋疼了。。。。。

败了一个树莓派

虽然还没想好要用来干什么,但是总觉得早晚也都是要买的。。。 初步的计划是,用来做家庭服务器,执行一些挂机任务之类的。如果可能的话,用它来做一个应用以取代Google Reader,把一切都下载到本地,然后局域网访问。 现在网线和HDMI线都很紧张,路由器离显示器太远。可能主要用ssh登录使用。 等到手以后熟悉一段时间可能再做张XBMC的卡,但是觉得意义不大。到时候可以试试。还是先实现RSS这个功能好了。另外大概利用这个服务器可以部分取代Dropbox的功能,但是实用意义不大。 总之,树莓派明天应该就到了。嗯嗯。