Some reminiscences, some memories
Just another boring day

August 20, 2008

RatProxy 在 cygwin 下的编译

Filed under: Uncategorized — Tags: , , — mikespook @ 3:35 am

ubuntu 下已经搞掂,很简单:apt-get install make gcc build-essential libssl-dev ca-certificates,然后 make 即可。

cygwin 下有一点小麻烦,特别记录一下:

需要安装的包:make gcc binutils openssl-devel

需要做的改动:Makefile 的 CFLAGS = -Wall -O3 -Wno-pointer-sign -D_GNU_SOURCE 改为 CFLAGS = -Wall -O3 -D_GNU_SOURCE,去掉 -Wno-pointer-sign。否则会有一个不支持参数 xxxx 的报错。

然后一样,make 即可。

July 25, 2008

Firefox 常用插件备忘

Filed under: Uncategorized — Tags: — mikespook @ 4:55 am

每次装 firefox 都很麻烦,总是会忘记装一些插件。所以备忘下来。 (more…)

July 4, 2008

jquery 版的 ie 下 png 图片透明的 js 函数

Filed under: Uncategorized — Tags: , , , — mikespook @ 2:32 am

1 function correctPNG(objTag) {

2 // 为 IE 时生效

3 if(jQuery.browser.msie) {

4 $(objTag).each(function(){

5 var src = $(this).attr(“src”);

6 // src 不为空,且为 png 格式图片

7 if (src != undefined && src.substring(src.length - 3, src.length).toLowerCase() == “png”) {

8 // 取出图片原有属性

9 var imgId = $(this).attr(“id”);

10 imgId = imgId == undefined ? : imgId;

11 var imgClass = $(this).attr(“class”);

12 imgClass = imgClass == undefined ? : imgClass;

13 var imgTitle = $(this).attr(“title”);

14 imgTitle = imgTitle == undefined ? : imgTitle;

15 var imgStyle = $(this).attr(“style”);

16 imgStyle = imgStyle == undefined ? : imgStyle;

17 imgStyle = “display:inline-block;” + imgStyle;

18 var imgAlign = $(this).attr(“align”);

19 // 图片对齐属性转为样式

20 switch(imgAlign) {

21 case “left”:

22 imgStyle = “float:left;” + imgStyle;

23 break;

24 case “right”:

25 imgStyle = “float:right;” + imgStyle;

26 break;

27 }

28 // 父标签为 a 时,应用鼠标样式为手指

29 if ($(this).parent().get(0).tagName.toLowerCase() == “a”) {

30 imgStyle = “cursor:hand;” + imgStyle;

31 }

32 // 设置宽高

33 imgStyle = “width:” + $(this).width() + “px; height:” + $(this).height() + “px;” + imgStyle;

34 // 设置 IE 的 PNG 透明滤镜

35 imgStyle = “filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\” + src + \”,sizingMethod=\”scale\”);” + imgStyle;

36 // 替换 img 标签为 span

37 $(this).replaceWith(“<span id=’” + imgId + “‘ class=’” + imgClass + “‘ title=’” + imgTitle + “‘ style=’” + imgStyle + “‘></span>”);

38 }

39 });

40 }

41 }

May 16, 2008

BSD 中的一个 25 岁的 Bug

Filed under: Uncategorized — mikespook @ 2:03 pm

http://osnews.com/story/19731/The-25-Year-Old-UNIX-Bug

看来是 *dir 系列函数的一个错误,seekdir 调用 readdir 造成的。BSD 的代码生命力果然顽强,现在居然还有 25 年前的代码引起的 Bug。现在流行的系统本身都没这么大的年龄。-_-!

January 9, 2008

备忘,windows下 vim 使用 tab 的方法

Filed under: Uncategorized — mikespook @ 3:38 am

tab 很好用,但是每次要手工打开 tab 很麻烦,使用下面的命令就可以在当前 vim 里开启新的 tab。

"C:\Program Files\Vim\vim71\gvim.exe" -p - -remote-tab-silent "%1" "%*"

October 13, 2007

新的域名生效了

Filed under: Uncategorized — mikespook @ 2:49 am

www.mikespook.com

每年又要多花几十块钱了。

September 8, 2007

在线编辑器比较(WYSIWYG Web Editors)

Filed under: Uncategorized — mikespook @ 6:08 am

www.geniisoft.com/showcase.nsf/WebEditors

TinyMCE 和 FCKEditor 在开源的编辑器中还是数一数二的。旧闻,但是为了给以后使用起来方便,收藏一下。

另外,ninny project 中准备使用 TinyMCE 作为内置的编辑器。当然,我会写一个 helper 以保证日后切换编辑器方便。

August 29, 2007

一个比较好的日志分析工具 visitors

Filed under: Uncategorized — mikespook @ 1:19 am

之前分析日志都用的是 AWStats。这个软件功能倒是不错,不过要安装 perl 什么的乱七八糟加下来将近 20 m。

后来阿标哥给推荐了 visitors。是用 c 写的,最新版本 0.7。嗯,速度快,体积又小。只不过 windows 版本要 8 欧元才能获得无限制版本。有点郁闷,于是编译了 windows 下的 cygwin 版本凑合用用。本来想编译一个独立 windows 版。不过有一些宏和函数需要修改代码,暂时没那个时间,所以作罢。

visitors for cygwin 下载

August 21, 2007

老 Bill 的新提案——Zend_Application

Filed under: Uncategorized — Tags: — mikespook @ 3:56 am

Zend_Application - a general-purpose bootstrap class, optionally driven
by a configuration file.
http://framework.zend.com/wiki/x/K48

Zend_Application - 通用的 bootstrap 类,通过配置文件设置选项。

貌似,跟 ninny project 的 IfangSite 类异曲同工。恩,是不是以后我可以从 Zend_Application 继承 IfangSite,希望迁移工作不要太麻烦。Zend_Application 配置文件的格式是固定的,如果跟我现在设计的差别很大,那就糗了。-_-!

July 19, 2007

PowerDesigner 12 试用版一直使用下去的方法

Filed under: Uncategorized — mikespook @ 5:30 am

大学时候经过导师推荐,我是一直从 9 用上来的,感觉不错。11 版本对 mysql 支持不好。12 已经支持到了 mysql 5。虽然现在更多工作在 Oracle 下,但是 mysql 似乎还是无法彻底扔掉。所以找来 12 用用。

Power Designer 12 官方下载地址:URL http://download.sybase.com/eval/PowerDesigner/powerdesigner12_eval.exe

破解方法不是我搞出来的,放到这里纯粹备忘。请诸位访客忽略下面的内容。

PowerDesigner 12 通用破解方法

修改安装目录下的pdflm12.dll文件,使用二进制编辑器打开此文件,查找:83 C4 14 8B 85 E4 FE FF FF将此字符串改为83 C4 14 33 C0 90 90 90 90

 修改好的文件

Powered by WordPress 沪ICP备05006454号