分类存档: 其他

更新到 Firefox 4

我一直是 Firefox 的坚定支持者,最近也更新了新版,外观、速度等各方面感觉良好。升级过程中有两个小问题:

  • 一些常用扩展无法使用。这是每次升级都会遇到的问题,其实很多宣称无法支持的扩展通过安装 Add-on Compatibility Reporter 扩展就可以使用(并非所有的都能用,请自行测试)
  • 新版移除了状态栏,原有在状态栏放置的一些扩展按钮就显得累赘了。安装 Firefox 4 UI Fixer 扩展可以将这些按钮移动到工具栏。

折腾完毕,Firefox 最棒!

问题跟踪系统 Mantis 配置要点

本文主要记录我在 Mantis 配置过程中遇到的几个问题,其安装比较简单这里就不详细描述,只是要注意 Mysql 安装时字符集选择 UTF-8。

(注:我的软件环境: Windows 2003,PHP 5.2.13,Mysql 5.1.46,Apache 2.2.15,Mantis 1.2.1)

  • 更改默认时区:在 config_inc.php 中加入
putenv("TZ=Asia/Shanghai");
  • 更改默认语言:在 config_inc.php 中加入
$g_default_language='chinese_simplified';
  • 更改窗口/页面标题:在 config_inc.php 中加入
$g_window_title = 'Bug跟踪系统';
$g_page_title = 'Bug跟踪系统';

之后发现标题变为空白,将 config_inc.php 改为 UTF-8无BOM格式 后问题解决。

  • 图表中文乱码问题

由于 Mantis 自带的图表引擎效果不好,所以建议使用 JpGraph 引擎。首先下载 JpGraph,将压缩包中 src 目录下所有文件解压到 {mantisroot}/library/jpgraph

以管理员帐号登录系统,通过 管理>插件管理 安装 Mantis图表 插件,然后对其进行配置:将第一项图表引擎改为 JpGraph,其余保持默认设置并保存(尤其是字体要保留 Arial,下面会用到)。至此图表已经可用,但中文乱码。

由于我的 Mysql 字符编码为 UTF-8,所以无需像网上大多数文章所述进行转码,直接找一个含有中文字符的字体即可。编辑 {mantisroot}libraryjpgraphjpgraph_ttf.inc.php 文件,通过查找 “FF_ARIAL =>”找到 Arial 字体配置部分,将原来的 arial.ttf 及各种粗斜变体替换为任意中文字体,样例如下:

FF_ARIAL =>   array(FS_NORMAL =>'msyh.ttf',
 FS_BOLD  =>'msyhbd.ttf',
 FS_ITALIC =>'msyh.ttf',
 FS_BOLDITALIC =>'msyhbd.ttf' ) ,

编辑好保存文件,乱码搞定。

博客搬迁完毕

这几个月以来,在优博网托管的博客一直无法访问,原因是大家都知道的,和 cn 域名审查有关。这期间也有几位朋友询问此事,所以我才有了购买一个自己的域名这样的想法。

现在博客搬迁已经完成,麻烦大家更新收藏夹和订阅地址,也请大家继续支持咯。

另外还要感谢优博网,为我的旧域名设置了 301 重定向。其实几年来优博网的服务一直是不错的,只是这次可能要到五月份才能恢复,所以有些等不及了。

找工作

最近个人发生了很多变动,现在正在找工作。具体信息见侧边栏,请各位朋友帮忙推荐,谢谢!

暂停更新

由于换了新的工作,刚刚开始做还没什么心得,所以最近应该没什么内容可以更新。

转贴陈年笑话:童趣

1.题目: 原来

小朋友写: 原来他是我爸爸。

老师评语: 妈妈关切一下

2.照样造句

题目: (树呀树呀)我把你(种下)

小朋友写: (汤圆汤圆)我把你(吃掉)

老师评语: 真是可爱~~

3.题目: ..一边………..一边………… ..

小朋友写: 他一边脱衣服,一边穿裤子.

老师评语: 他到底要脱还是要穿啊~~
继续阅读 »

How to find/display your MAC Address

继续阅读 »

捕获windows提示框的文本

当程序发生错误的时候,经常会弹出包含错误消息的对话框。而我们经常需要把这些信息复制下来,发送给相关人员或者上网寻求答案。在这个时候其实我们只要按下Ctrl+C就可以了,是不是很方便呢?

弹出提示框

复制上面的弹出信息,可以得到以下结果:

—————————
Microsoft Internet Explorer
—————————
一些文本
—————————
确定
—————————

iexplore , come back !

前两天从网上找了个脚本调试器,装上后没啥用就卸掉了。这一卸不要紧,弄出一堆麻烦来。一是Office自带的脚本编辑器不能直接调试IE脚本错误了;二是IE的Session完全混乱,具体表现为新开的IE进程会继承以前登陆过的权限,所有的IE窗口就像一个进程一样。。。而且在任务管理器里面找不到 iexplore 这个进程

尝试重装脚本调试器、IE6均未生效,莫非真的要我重装系统?万般无奈只好google一下,嘿,还真对得起咱这只手,原因给我找到了!原来是有个注册表的值控制着是否合并iexplore和explorer,我就是不知道被什么东西给改了这个键值,所以所有的IE进程都被合并到explorer里面当成一个进程了,也就找不到iexplore这个进程了。这个神奇的键值就是HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer BrowseNewProcess下面的BrowseNewProcess,值为”no”表示合并iexplore和explorer,”yes”为不合并。可怜的是有好多人都没找到原因,只好重装系统了,看来我还算幸运的呢

最后有两个结论:没事google一下、MS的东西真烂。。。