七/094
sdlmame设置
Linux平台的模拟器xmame已经停止更新,arch源里面已经没有xmame包了,不过我们可以使用sdlmame将模拟游戏继续进行到底。
安装很简单,sudo powerpill -S sdlmame,安装完成后执行一次会在用户目录生成配置文件$HOME/.mame/mame.ini,编辑这个配置文件,将rompath设置为自己本地游戏rom目录,比如我的设置为$HOME/games/mame。将window属性设置为1,就不会全屏了(对于宽屏的本本,全屏不是很舒服)。
以前的roms大都不能用了,版本太老,我们可以去romkeeper, http://romkeeper.com/下载最新的rom文件,另外,热键的设置可以参考:
七/090
vbox3.0开启3D加速
我的arch还是用vbox安装了一个xp系统,用来网银或者游戏。之前玩QQ的桌球游戏,提示没有directx支持,前天看到vbox3.0发布,支持3d加速,赶紧更新了试试发现还是不行。后来问问google大叔,他告诉我需要以安全模式登录你的xp系统,重新安装一次那个“增强功能”,重启后就OK了。
目前我的vbox安装了三个系统,xp,freebsd和一个嵌入式系统。感觉vbox还是很不错的,给xp分配1G内存,速度还是很快的。
六/093
如何使用Linux
前几天去了某知名大公司看看,题目很简单,主要是考察覆盖面。linux,css,javascript,php和python都有考到,不过题目比较简单。10分钟就递给旁边的面试官了,看来技术方面还是过关了。对方详细描述了下他们的开源应用,因为这个公司是在国际上因大量使用开源技术闻名的。大部分考察还是基于linux的应用,shell编程和linux工具。
虽然过程比较顺利,还是让我反省了。使用linux桌面这么多年,对linux很多机制还是初学者阶段,用SHELL能做到什么程度?也就是一般的文件管理而已。shell脚本加起来也写过不到2000行,于是抽空还是拿出来家里那本06年在中关村买的Linux高级程序设计,还需要一段时间积累。
跟那个面试官聊了好久PHP相关的web应用,感觉这个行业自己做到头了。说不上多么精通,一般的常规项目也都做过了,是时候考虑周边别的工作了。何不趁这个机会去尝试别的东西,既然目前的基础能胜任转行的工作。
Linux阵营的开源技术自己还是个新手,路远但目标明确。
六/095
PHPEclipse:A User Guide
今天看到一本好书:《PHPEclipse:A User Guide》,着重对phpeclipse这个插件进行介绍,此类资料中这个算是比较详细,三种平台都有介绍(Linux,Mac,Windows)。对Quantum DB Plug-In也有介绍,唯一“不好”的地方就是:晦涩的单词太多,不知道我辈的英文水平不是很好啊。。借助翻译工具还是硬着头皮看下来了,200多页,其中还有部分插图,花费3个小时,还算值得。
推荐给想用eclipse做php开发的朋友,熟练后就不必使用收费的zend studio了。
五/0912
ArchLinux下常用软件
本人的桌面环境是ArchLinux + Gnome,以下介绍的软件源里面差不多都有。装完xorg和gnome后,差不多就要装这些了,没关系可以一边做事一边安装。一些gnome相关的东西有gnome-network-manager, eog, evince, file-roller, gnome-terminal &etc.
网络相关:
- firefox 3(地球人都用),装上几个插件,做web开发都能对付了。
- gajim,pidgin,skype,linuxqq 这几个差不多满足了所有IM需求了。
- xchat 偶尔IRC上去问点东西。
- amule 下载就它了。跟firefox和opera关联也比较方便。
- filezilla FTP,那么多ftp服务器,管理文件就靠它了,可以sftp方便。
- linux_fetion 玩手机键盘没有那么快,还是飞信方便,pidgin那个插件经常登录不上。
编辑相关:
- genay 写php,python,c++都没问题。简单的IDE非他莫属了。
- gedit 偶尔改个小文件能用到。
- vim 地球人都会用这个
- scite和scribes这两个东东偶尔用到,写python还是这个方便,一大堆的快捷操作。
- poedit 翻译必须要啊
- glade 界面我也能设计一点 :-)
- eclipse 地球人都知道的强大开源,调试程序很方便。适合大工程。
- openoffice 很少用这个写东西,只是用它读东西。
- freemind 脑图必备,需要jre支持。
影音相关:
- smplayer 装个这东西和arch源里面那个codecs包,基本什么都搞定了,很好的mplayer前端,qt4支持。
- gnomebaker K下就用那个k3b了,刻录必备。
- exaile 天天都听歌,mp3就靠这个,据说这东西朝着G下的amarok发展,不知道是不是在。。。。python的东西,还不错。
其他:
stardict星际译王,官网有很多免费词库,自己可以根据需要安装。unrar和p7zip进一步满足压缩要求,zim写wiki不错,本地不需要web环境,方便写开发文档和笔记。gnochm和chmsee基本可以满足$MS这个变态的chm格式,前者有搜索功能,后者对编码问题支持得好一些。virtualbox sun公司的虚拟机,我的网银就靠它虚拟个XP出来用IE,wine就不装了。最后偶尔需要gimp来玩下图片处理,长这么大,只处理过几张照片,就是给大学同学的照片画胡子。。。。
补充两个,zim和mitter,前者是一个本地wiki,可以用来记录笔记和文档,后者是一个twitter客户端。