本来打算研究一下libindicate,后来发觉自己搞不懂。于是去搞system tray。这个东西在windows上叫notification area。
今晚把FC v.s. FB的小游戏编译到Linux上了,很方便,只需要一个Linux的allegro动态库,源代码就不需要怎么变动,直接生成游戏程序。
不过在我机子上遇到问题,运行的时候声卡初始化失败,但不影响游戏运行。弄了很长时间,最终还是使用了openal来解决了声音问题。。。
运行结果如图:
Linux编译版本下载:
Ubuntu10.04不仅做的人性化了,在功能方面也比以前强大和完善多了。现在安装完毕基本上不用担心硬件和软件兼容问题,直接能够上网、编程、音乐、视频、游戏。截了一些图片和大家分享一下:
ATI显卡驱动是以受限方式自动连接网络安装的,很好,不用自己找驱动,直接下载官方的。
下午打开一个论坛,提示表***为只读。然后想到数据库我是从ftp上传的,可能是权限问题,于是去/var/lib/mysql下把所有数据库表的所有者改为mysql(部分为ftp)。然后打开页面还是同样的错误。
在diahosting的vps快到期了。感觉不是很满意,于是去rashost注册了一个。咨询了一下,客服推荐了硅谷数据中心的主机,稳定性比洛杉矶的好很多。我也觉得,洛杉矶机房已经悲剧了2次了,不敢再用,虽然速度还可以。
这是硅谷的网络:
C:\Users\Xiaoxia>ping home.xwsm.net
想要给予用户什么功能,把命令copy到主目录的bin下。所有者最好为root,hia hia ~~
或者把主目录也改成root所有的,这样这个用户只能用来执行某些程序!用途嘛,太多了,你知道的。
附文本:
#!/bin/bash
username="dear"
cp -a /bin/bash /bin/rbash
useradd -c "A Restricted User" -g users -d /home/$username -s /bin/rbash $username
rm -rf /home/$username; mkdir -m 555 /home/$username
mkdir -m 555 /home/$username/bin
cp -a /bin/ls /home/$username/bin
cp -a /usr/bin/passwd /home/$username/bin
echo "export PATH=/home/$username/bin" > /home/$username/.bash_profile
chmod 444 /home/$username/.bash_profile
passwd $username