蓝天,小湖,湖水中一方小筑

初尝VirtualBox

今天找到了传说中的虚拟机VirtualBox,主要是机器跑VMware实在是慢的不能忍了,不清楚为什么,机器也不是很差,所以找来了个这号称和真实机器一样快的虚拟机。安装过程没什么,标准的Windowz傻瓜安装,如果不是要改路径,一路Next都没问题。装完了,运行起来,菜单选的是中文,不知道是字体的问题还是我系统设置的问题,那个菜单的字体看着就是不舒服,又小,还大小不一,不过还是能忍的。新建机器,设置内存、硬盘,光驱等一堆东西,弄完了启动,不知道是不是心理上的因素,感觉上是好像是比VMware快了一些,明天编译个内核试试吧。

pietty的Fn快捷键

由于某些原因,一直在用pietty登录到远端的服务器上做事,写程序,写文档什么的。但是有点郁闷的是总是设不好终端类型,于是总造成要不是这个功能键不能用,就是那个不能用。一直以来也都忍了,因为我需要的功能键一般也就是Home,End之类,PgUp和PgDn用的都不多,更不要说Fn了。可以最近在用TeX写文档,latexsuite需要用F5来自动补全,虽然一直是自己在敲,但是今天 也不知道怎么了突然不想敲了,找了个SecureCRT试了试,它能用,但是用着还是有些不爽,就再找到pietty,看了一下,只要把终端类型设置成Xterm就可以使用Fn的快捷键了,写了点东西,果然比自己手敲爽多了。再试了试Home和End,果然在Bash下有一个不太好用了,不过在Vim里面正常了,也算是一个好处吧。然后在网上转了转,发现Bash中可以用C-a和C-e到命令的首和尾,看来又学到了一招,嗯。

Blog再次搬家

昨天在逛小众软件的时候,看到他说有个BSP用wordpress提供服务,于是就产生了给自己的blog找个新家的想法,曾经老的blog在博客中国,后来有段日子 那儿教育网访问不了,所以把文章什么的全弄下来后自己在实验室架了一个,偶有心得,就往上面扔,但是实验室的机器外网不能访问,有些时候还不是很方便,国内的几个大的 BSP都转过,没有找到官方支持软件发文的,所以心愿一直未了。昨天在72松上转了圈,速度还不错,所以初步选定它了,在此要谢谢小众软件给的松子 ;) 不过还是有些失望,不支持自定义模板,而且我原来用vim生成的代码到上面后不支持style设置背景颜色,比较郁闷啊,呵呵。不过也许是我自己没有找到,有空再折腾 吧。 blog里面有一个分类叫善用佳软,是Xbeta博客的名称,不过实在想不到什么其它的名字了,所以请Xbeta表怪我,如果Xbeta找上来了,那俺只有换名字了 ;)

AutoHotKey 设置窗口在最前

一直想要这个东西,但是曾经找过,一段时间没找到后就放弃了这个想法。今天在用 MyBase 的时候突然想折腾了,于是乎再一次打开它的帮助文件,找到了 WinSet 命令,但是不起作用,于是静下心下好好看了看它的帮助,终于被我找到了,嗯。 ` #1::WinSet, AlwaysOnTop, Toggle, A ` 最后那个 A 表示当前的窗口,一直就是没找到这个参数,所以一直没起作用。其它的东西有空再折腾吧,嗯 ;)

List的Iterator

写个小程序,用到了List,而且要用到它的Iterator,由于以前有用vector的经验,想当然的在Iterator上做了一个+3的操作,结果报错。当时F T,然后开始写测试程序,顺便上网去转转,结果程序写到一半的时候,看到篇文章比较各种Iterator,然后明白了,List的Iterator是双向的,而vec tor的Iterator是random的,就有了对+n这一操作支持的不同,而从前没看过的我就稀里糊涂的FT了。写下来,防止以后再稀里糊涂,嗯。

TexLive书签的乱码

昨晚看了几个帖子,终于弄掉了,其实也简单,就是在hyperref宏包的参数中加上unicode选项就可以了,这个选项好像和CJKbook….什么的冲突还是和什么冲突,反正老的东西不能用了,自己又重新写了个选项列表,主要就是更改了一些颜色之类的东西,还有文档属性的一些东西。有些参数还是满好玩的,嗯。

fcache总算能用了

其实是昨天的消息,只是没有时间发而已,在umountroot的那条命令中去掉了一个参数就可以了,要开始考虑怎么才能读取文件内容了,呵呵,有难度的东西啊。

wxWidgets中的Timer

像前面说的,做项目要用到wxWidgets,于是装上用之,现在需要用Timer了,继续折腾吧。其实选Timer的时候经过了几次折腾,第一次是想用boost写 一个timer出来,但是没想好怎么执行一定时间后调用某函数或方法,于是作罢。在网上瞎转后回宿舍和人讨论,某牛告诉我说QT里面有Timer,于是突然想到wxw idgets的timer,做了几个小例子后苦于其要依托于某widget,今天又想试试boost的thread,试了一天后,觉得我是没可能作出来这东西的,于是 再次转回wxTimer,怕以后再这样转来转去啥都不会了,于是在这块地方留个脚印,让我以后转回来的时候还能找到我自己,嗯。

重新开始wxWidgets

因为项目原因,要找个跨平台的图形库,因为用过wxPython做过点东西,所以决定选择wxWidgets了。没有了wxPython的好环境,只好自己编译了,从 官网上下到Windows下的安装包,然后安装。突然想到第一次装wxWidgets时的样子了,那会以为只要把那个安装包按win下程序的方法一路next下去就可 以了,正因为这样想,所以连最后的那个安装说明都没看直接Finish了,然后找到安装包里面的sample,准备找个Hello World来跑跑,结果发现,我居然找不到.exe文件,郁闷了一会后,打开doc文件夹,才知道安装后还要编译,呵呵,那会,还什么都不知道呢 :)

说说回调

最近做个项目,在设计的时候想到有可能要用到回调,对于这个东西已经弄不懂很久了,于是就上网找资料看,经过一个程序的磨炼后,差不多弄懂了,说说吧。