Skip to main content

Posts

Showing posts from March, 2008

mencoder使用范例

xvid # !/ bin / bash #hdtv #PARAM = " chroma_opt:vhq=4:bvhq=1:quant_type=mpeg:bitrate=8000 " #MP3PARAM = " vbr=1 " #dvd #PARAM = " chroma_opt:vhq=2:bvhq=1:quant_type=mpeg:bitrate=3000 " #MP3PARAM = " vbr=3 " #vcd #PARAM = " turbo:vhq=0:bitrate=768 " #MP3PARAM = " vbr=5 " #normal PARAM = " turbo:vhq=0:bitrate=384 " MP3PARAM = " cbr:br=64 " for movie in * .rm * .rmvb do echo " conv $movie to xvid " rm - f divx2pass.log mencoder " $movie " - oac mp3lame - lameopts $MP3PARAM - ovc xvid - xvidencopts pass = 1 :$PARAM - o / dev / null mencoder " $movie " - oac mp3lame - lameopts $MP3PARAM - ovc xvid - xvidencopts pass = 2 :$PARAM - o " $movie.avi " done divx # !/ bin / bash #hdtv #PARAM = " vcodec=mpeg4:mbd=2:mv0:trell:v4mv:cbp:last_pred=3:predia=2:dia=2:vmax_b_frames=2:vb_strategy=1:precmp=2:cmp=2:subcmp=2:preme=2:qns=2 " #MP3PARAM = " vbr=1 &quo

bugzilla配置补遗

经过了两个多小时,终于配好了,主要是按着之前转的那篇文章配的,但是还有些细节。 1.关于数据库的配置,其实我对SQL基本一无所知,但是末尾要加分号我还是知道的。原文里就没加 2.bugzilla的目录权限一定要设对,一般服务器是用特殊组运行的,而用root解压bugzilla时other没有权限,所以记得要加上,我在这里费了不少功夫。 另外就是注意对隐藏文件也要设好,尤其是.htaccess这个文件

ubuntu 下 squid 代理服务器的配置

最近需要配一个http服务器,查到了 http://www.5xue.com/modules/bbs/viewthread.php?tid=121130 但是有些地方没有说清,所以还是自己整理一下 1.从源里装squid,默认好像有bug,总crash,不管它。现在开始修改/etc/squid/squid.conf 2.crash的原因应该是visible_hostname没有设,然后squid自己又找不到域名。 于是随便加一行 visible_hostname 3.允许目标ip访问,加入acl proxy src ,这里proxy是我随便起的名字,这句话仅仅是加入规则,下一行才是真正允许 4.允许http访问,加入http_access allow proxy 5.想改端口的话,把http_port 这一句改了 6.重启squid 然后OK!真的挺好用

[转] centos 安装 bugzilla

转载本站文章请注明,转载自: 扶凯 [ http://www.php-oa.com ] 本文链接: http://www.php-oa.com/2007/12/21/linux-bugzilla-centos/ 转载的话,请注明来自己 www.php-oa.com bugzilla是用的最多,很不错的bug跟踪系统,但他的安装难到了不少人.这边我写了一个简单安装指南. 安装配置Bugzilla 3 1.安装http,mysql等 yum install gd gd-devel httpd mysqld gcc g++ make rpm -Uhv http://apt.sw.be/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm 上面是加入第三方扩展源,有很多包别人编译好了,我们可以直接使用. yum install perl-XML-Twig yum install ImageMagick-perl yum install mod_perl yum install perl-HTML-Parser yum install perl-Email-MIME-Attachment-Stripper yum install perl-Chart yum install perl-PatchReader yum install perl-Net-LDAP 2.生成Bugzilla数据库用户并分配权限 mysql -uroot -p mysql>create database bugs DEFAULT CHARACTER SET utf8 mysql>GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, LOCK TABLES, CREATE TEMPORARY TABLES, DROP, REFERENCES ON bugs.* TO bugs@localhost IDENTIFIED BY 'passwd'; 3.下载安装Bugzilla,下载安装Perl模块 首先检查相应的perl模块是否已经安装完毕: ./checksetup.pl

ssh连接速度慢的解决

最近用ssh连一台服务器,但是速度非常慢 网上查了一下,有些对的,也有些不对 经过实验,主要是用ssh -v看log,发现卡在了gssapi-with-mic的地方,于是修改/etc/ssh/ssh_config, 加入或修改 GSSAPIAuthentication no 问题解决

软件推荐: auctex

之前就知道auctex很不错,但是一直对emacs的快捷键望而却步。 今天试了一下,发现非常不错。latexsuite里虽然也有局部编译的功能,但是由于vim没有内嵌图片的功能,所以有些鸡肋。但emacs就不同了,可以很方便的看到编译后的效果,尤其是在推导公式时十分有用,基本都快成了WYSIWYG了。 虽然emacs的快捷键还没记住几个,但是auctex的这个preview功能给我留下了很深的印象,以后还要多试一下。

Virtual PC 2007 虚拟网络不能启动

参见: http://kbalertz.com/834310/network-adapter-computer-loses-connectivity-start-virtual-machine-Virtual.aspx 症状是,启动Virtual PC后显示 Virtual PC could not open its emulated Ethernet switch driver. Virtual switch networking will be disabled. To fix this problem, re-enable the Virtual PC Emulated Ethernet Switch service or reinstall Virtual PC. 而且似乎开虚拟机一段时间后还会影响到宿主机的网络连接 原因为 Virtual Machine Network Services没有安装好 解决方法: 1.打开网络连接,找到本地连接,右键->属性。 2.如果此时“此连接使用下列项目”中有Virtual Machine Services,则把它删除,否则转下一步 3.安装->服务->添加->从磁盘安装->选择 \Utility\VMNetSrv 之后应该就可以了 另外进行上述操作时最好关掉跟网络连接有关的程序。

利用Virtual PC和WinDBG调试Windows内核

参见: http://www.xker.com/edu/tools/041/067807320651976.html 在VirtualPC中设置COM1为named pipe: 名字为\\.\pipe\com_1 在虚拟机中的Windows(我这里是XP)加入内核参数/debug, /debugport=COM1: /baudrate=115200 在WinDBG里打开内核调试,选COM1, 然后Baud Rate设115200, Port设\\.\pipe\com_1,并钩上pipe 经过这样设置以后,先运行windbg,再启动虚拟机里的Windows即可

[转]关于一些Linux SVN的安装使用

SVN简介 The goal of the Subversion project is to build a version control system that is a compelling replacement for CVS in the open source community. The software is released under an Apache/BSD-style open source license. SVN是一个版本控制软件,类似CVS,但是SVN的的有点是开源的,而且SVN的版本控制能力给CVS还要强多。 SVN可以用于项目管理,还可以用于版本同步,功能可是十分强呢:) 下载:[url=http://subversion.tigris.org/][color=#22229c]http://subversion.tigris.org[/color][/url] 当前日期稳定版SVN1.32http://subversion.tigris.org/downloads/subversion-1.3.2.tar.gz 安装: 解压:#: tar zxvf subversion-1.3.2.tar.gz 依次输入./configure , make , make install 进行编译安装完成。 开启SVN服务:svnserve -d 检测服务是否开启:netstat -ntlp如果看到3690的端口正常开放了,证明SVN启动了。 正式使用: 首先我们得建立一个SVN的项目,一般人都认为建立项目就只需要一个文件,在我第一次使用SVN之前都有这样的看法,SVN建立项目需要建立文件夹 建立项目命令:svnadmin create project_name project_name 为你的project名字,可以任意取。 建立完毕后,project_name是一个文件夹,进入文件夹,可以看到一个conf的文件夹。进入文件夹可以看到2个文件(如果没有passwd文 件,可以用vi创建),编辑 svnserve.conf 把anon-access = read ,auth_access = write 还有password-db = passwd 的注释去掉,还有[general]的注释也要去掉。 vi passwd文件,如果是新文件,则输入:

GameConqueror: Linux 下的游戏修改器

自己和同学合写的小软件,在linuxtoy.org上发了个广告,这里也发一个吧: http://linuxtoy.org/archives/gameconqueror.html 在 Linux 下常玩游戏,但是没有像金山游侠那样的修改器,于是跟同学合写了一个: GameConqueror 。目前,GameConqueror 只有命令行控制,不过 Linux 一般可以方便地切到纯终端,所以不一定非要金山游侠那样弄个 directx 线程插入。 感兴趣的朋友不妨试试。GameConqueror 目前刚刚起步,功能不够完善,望大家多提宝贵意见。 当前,GameConqueror 的最新版本为 1.1,你可以 从 SourceForge.net 网站获取其源代码 。