装X没有好下场之一
BYTE buff[20];
buff[0] = CMD_SOME_CMD;
buff[1] = PARAM1;
buff[2] = PARAM2;
*(WORD*)(buff + 3) = (WORD)PARAM3;
SndCmd(buff, 5);
有问题吗?没有,我拿GCC试过的,PARAM3正确的写到buff + 3的空间里了。但是我现在项目用的CPU上就有问题,奇数地址不能以WORD访问,结果PARAM3被写到buff + 2里去了。
装X没有好下场之二
寄存器清0要怎么清?xor.b r0l, r0l或者是sub.b r0l, r0l,而不是mov.b #0, r0l。理由是好像xor或者sub要比mov短,消耗CPU周期也少。而且mov不想影响状态寄存器。可是那是X86。现在用的CPU根本不是那么回事。用xor.b和用mov.b都是俩字节,一个周期。而且mov照样影响状态寄存器。
装X没有好下场之三
最近发现很多从前常用的写法,自以为是优化了,其实是给编译器填麻烦。本来人家编译器能自己优化的,让我给整乱套了。
搜索此博客
2011年4月4日星期一
2011年1月16日星期日
Picasa 3.8 for Linux
作为一个习惯把一切都托付给Google的网民(这不是什么明智的选择,我知道,但是已经习惯了),我能容许自己错过Picasa吗?然而时至今日,Picasa for Linux最高版本依然是3.0 beta。Windows版已经是3.8了啊。我想用Picasa for Linux,而且我想用3.8。3.8比3.0有什么新功能吗?不知道,肯定是有的吧?
Picasa for Linux并不是原生Linux程序,她是Wine的。那我Wine一个3.8的P4W再拿整个目录覆盖掉P4L的不久行了吗?说起来简单,实际上么,好像也就这么简单。那么我直接用Wine的P4W不就行了,有什么不同?不知道,我就是没想那么用。
Picasa for Linux并不是原生Linux程序,她是Wine的。那我Wine一个3.8的P4W再拿整个目录覆盖掉P4L的不久行了吗?说起来简单,实际上么,好像也就这么简单。那么我直接用Wine的P4W不就行了,有什么不同?不知道,我就是没想那么用。
- 下载P4W 3.8,装上
- 下载P4L 3.0 beta,装上
- cp -r ~/.wine/drive_c/Program Files/Google/Picasa3 ~/.google/picasa/3.0/drive_c/Program\ Files/Google/
妥了,跑下看看吧。好么?不好,没汉字!P4L带了一个字体配置工具,只要配置一下字体Link就行了。给Tahoma加一个中文字体的Link。看看,好了吧。
常用的功能都没有啥问题。位置标签不能用,打开会死。kill掉Picasa.exe,重新再起动,依然死。解决方案:
- 打开~/.google/picasa/3.0/user.reg,搜索active_metadata_tab。
- 把该行等号后面的引号里面的内容清空。存退。
- 妥了
这回真妥了。真妥了?毛病肯定是有的,不然官方为什么不出呢,既然这么简单?
2010年12月23日星期四
X41装完Ubuntu后必装软件备忘
排名不分先后
- aptitude
- tp-smapi-dkms
- chromium
- picasa
- wine
- vim
- w32codec
- gpointing-device-settings
- amule
2010年6月11日星期五
给我的Blogger备忘录加一个Favicon
先发一篇文章,贴上favicon。
然后,设计->修改HTML,在前加入下面的代码。“YOUR-FAVICON-URL”要替换成上传后的favicon的URL。
<link href="YOUR-FAVICON-URL" rel="icon" type="image/vnd.microsoft.icon"/>
然后,设计->修改HTML,在前加入下面的代码。“YOUR-FAVICON-URL”要替换成上传后的favicon的URL。
<link href="YOUR-FAVICON-URL" rel="icon" type="image/vnd.microsoft.icon"/>
2010年5月14日星期五
导出Thunderbird邮件到Outlook
- 找一个IMAP服务器,或者在自己机器上建一个。
- 为Thunderbird配置这个IMAP服务器。
- 把要导出的邮件上传到服务器上。拖过去就行了。
- 为Outlook配置这个IMAP服务器。
- 把要导入的邮件下载到Outlook。拖过来就行了。
理论上任何邮件客户端之间可以随便导,而且不怕乱码。
2010年3月14日星期日
用FreeMind画思维导向图
这软件是Java做的,链接:http://freemind.sourceforge.net/。说实话我不知道啥叫思维导向图,不过我还是画了一个。买DV是一件很复杂的事情吗?不复杂吗?复杂吗……
那买电视呢?
那买电视呢?
2010年1月15日星期五
订阅:
博文 (Atom)

