我们班10进7,其中1人放弃,所以去6个。据ZH’H说,华二20进11,2人不去。
华二报的人就是多,但是百分比就低了~
新MP3到手
周日出去逛,结果我罕见地在一天之内就下了决心。
最后买的是蓝魔的RM100,2英寸屏幕,TFT液晶屏,1G容量,没有收音功能,但是可以插Mini SD。样子挺漂亮,不像一般的MP3是方方正正的,边角上有些弧度。花费460元。
据说它采用的是Rockchip RK2606芯片,是新出来的一套解决方案。网上有些争论,似乎也没什么关系。
本来打算买ONDA VX969,但是在商场那边听说的口碑很差,而且说只有深圳才有保修的地方,所以没有买。就功能说,它比RM100好不少(我不打算要插卡的),只要430。
回来之后,先用USBoot格了一下,不清楚有没有用。然后往里面拷歌,但是把所有的MP3放在一个目录里找起来不方便,打算给每个歌手弄一个文件夹。手工太慢,找到一个叫MP3 Player Assistant的软件。但是它的识别功能有些问题,不支持UTF-8的ID3v2,但是可以用WMP的方法读出大部分标签。我手工用MP3infp给剩下的文件加了ID3v1,问题解决了…… 但是MP3 Player Assistant的复制速度出奇的慢,900M用了3x min。。。 它似乎是自己读取数据,自己写的…… 汗……
MP3 tag 乱码问题还没解决,现在又没电了…… 昨天忘了买AC->USB转换器了……
An ugly way to get MAC Address in FreeBSD
char ethaddr[6];
struct ifaddrs *list;
if(getifaddrs(&list) < 0)
{
perror("getifaddrs");
}
struct ifaddrs *cur;
for(cur = list; cur != NULL; cur = cur->ifa_next)
{
if(cur->ifa_addr->sa_family != AF_LINK)
continue;
if(cur->ifa_name!=if_name)
continue;
int i;
for (i=9;i<15;i++)
ethaddr[i-9]=cur->ifa_addr->sa_data[i];
}
freeifaddrs(list);
I’ll refer to some books to see the meaning of ifa_addr->sa_data when ifa_addr is an ethernet address…
Currently I konw:
sa_data:
0 byte 1
1 byte 0
2 byte 6 // addr len?
3 byte 3 // name len?
4 byte 6 // addr len?
5 byte 0
6,7,8 name[3]
9-14 addr[6]
… and something more…
Old Blog Link: http://computer.mblogger.cn/henryhu/posts/61231.aspx
TheWorld 2 Beta 3 配合 Process Explorer 使用
TheWorld 2 Beta 3 上 MSN Space,每天 TheWorld 要死十几次。只好请来 Process Explorer。
有一次又死了,打开 Process Explorer,找到切换次数最多的线程——TheWorld的多线程用在这里不错~,结束,还不行。又找了一个,两个线程看上去都在msvcrt.dll:endthreadex里面。结束之后,TheWorld 竟然活了过来……
看来多线程还是不成熟啊…… 估计只结束前面那个就行了……
Old Blog Link: http://computer.mblogger.cn/henryhu/posts/61123.aspx
The cry of the harddisk
学校里只要装了保护卡的机器,只要拷贝数据超过一定数量(xxxM),就会发出“咔咔”的声响。再过一会儿,系统不是蓝屏就是死机。蓝屏的故障也五花八门。没有装保护卡的机器就工作得很好。
这充分说明了目前保护卡的技术还有严重缺陷。不能好好用就不要开发么!而且这个现象出现在学校不同批次买的各种不同的保护卡上。每次都是在读硬盘的同时发出这样的声响,让人觉得是硬盘发出来的——不会是用喇叭发的吧…… 我怀疑这个对硬盘有损害,缩短硬盘寿命……
希望有一天,学校拆掉所有的保护卡,让所有的机器能够获得解放!~
Old Blog Link: http://computer.mblogger.cn/henryhu/posts/61112.aspx