Some reminiscences, some memories
Just another boring day

July 4, 2008

编译了 CHM 的 Zend Framework 手册[2008-07-04 更新]

Filed under: Zend Framework — Tags: , , — mikespook @ 8:00 am

[2008-07-04] 中文版本 chm 发布 1 周年,今天截止,中文翻译进度是 71%。同时也编译了英文版本。
中文 Zend Framework 手册 CHM 版本 | 英文 Zend Framework 手册 CHM版本

同时在 SVN 的中文手册目录下增加了 tools 目录,其中包含了正确编译中文 CHM 的说明以及工具。直接访问 SVN 的朋友可以自行编译。

(more…)

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 }

July 3, 2008

Excel 下拉菜单/下拉列表动画教程

Filed under: My life — Tags: , — mikespook @ 7:35 am

朋友问起来,找到的。感觉还不错,放上来给大家共享一下。我是用 OOo 的,貌似还没找到类似的功能。

PHP —— 为什么不要在 foreach 中使用变量引用

Filed under: PHP — Tags: , , — mikespook @ 2:14 am

最近在浏览同事之前写的代码的时候,发现大量的变量引用使用在 foreach 中:

1 <?php

2 $a = array(a‘, ‘b‘, ‘c‘, ‘d);

3 foreach($a as &$v) {

4 $v = $v ._bar‘;

5 }

6 var_dump($a);

(more…)

July 1, 2008

google 挂了?

Filed under: My life — Tags: , — mikespook @ 1:58 pm

刚才访问 google.com 提示是 MYSQL ERROR,之后再刷新就成了 114 的那个域名未找到。但是 google.cn 是好的。

google 挂了?还是特殊时期的 gfw 的功劳?鬼知道!!!

June 19, 2008

蛤蟆说了:俺们是哪凉快哪带着去

Filed under: My life — Tags: , , — mikespook @ 2:53 am

http://news.163.com/08/0619/05/4EPD331700011229.html

蛤蟆说了:俺们是哪凉快哪带着去。

蛤蟆还说了:要不是股市不济,俺们还能有钱在茶摊子打打牌。

蛤蟆又说了:你们这些人不要见着我们结伴出行,就慌慌张张。

最后,蛤蟆感慨道:还是专家明眼,上个冬天没白请人家吃手抓。你看,一眼就看出来俺们是来乘凉的,不是来避震的。

哦,My 蛤蟆……

June 10, 2008

陇南狼群之东郭先生

Filed under: My life — Tags: , , — mikespook @ 1:44 am

关于地震后陇南狼群进入山村觅食的消息,不再累述,参看这里:

http://news.qq.com/a/20080610/000261.htm

这里有一些有趣的评论:

http://comment3.news.qq.com/axel/comment.htm?site=news&id=898041

来自:123.14.66.* 46分钟前[热帖]
它们可能是饿了.又找不到吃的.应该喂它们些食物.不必打死它们呀
腾讯网友:
狼也是濒危野生动物,要严加保护,严惩打狼凶手!!!
来自:吉林市 1分钟前
太残忍了 为什么要打死 那不是生命吗 什么生命都是 如果你不去侵害它 它是不会主动攻击你的
为什么不保护动物
繁殖率再高 这样下去迟早会灭绝的
人真是残忍!!!人才是披着人皮的狼!
无辜的狼,。

我并不是十分清楚留言的这些人的身份、年龄、知识背景。不过对于狼,或者可以做这样一个假设:

当你在野外露宿时,夜晚,有一只体型硕大的陌生的拉布拉多犬游走在你的帐篷外面。什么感觉?拉布拉多犬是一种大型犬,但是性格温和。即便如此,不少人也会给它硕大的体型吓个半死(不是胡编,见过好几次了)。

温顺的狗即便如此,更何况是一群会吃人的狼呢?村民打死成年狼,固然不算爱护自然,不算保护野生动物。但是作为保护家人,保护自身的生存权利来说,没有什么不对。

我突然想起来一位名人——“东郭先生”。没想到这么多年后,其追随者不乏其人。东郭老人家也该瞑目了。

多说几句:上面的言论仅仅是在特定时间、特定地点下的特定言论。并不意味着适用于任何时间、地点。请诸位偷猎、盗猎、发野生动物财的衰人不要随意引用。

June 4, 2008

Google Logo:第一次热气球飞行

Filed under: My life — Tags: , , — mikespook @ 7:17 am

今天看到 google 的图标换成了下面这样,随手点了一下,原来是第一次热气球飞行。找到了这样一个资料:

十八世纪,法国造纸商蒙戈菲尔兄弟因受碎纸屑在火炉中不断升起的启发,用纸袋聚热气作实验,使纸袋能够随着气流不断上升。1783年6月4日,蒙戈菲尔兄 弟在里昂安诺内广场做公开表演,一个圆周为110英尺的模拟气球升起,飘然飞行了1.5英里。这是史上第一次热气球飞行。谷歌今天在首页推出了纪念第一次 热气球飞行纪念Logo。以蓝色作为背景,热气球代替了中间的字母“O”。 (more…)

May 30, 2008

php 函数 mysql_insert_id() 的一些分析

Filed under: PHP — Tags: , , — mikespook @ 1:45 am

昨天在群里说起来的,今天记一下.

下面分析了 mysql_insert_id() 的 c  语言实现,同时比较了 mysqli_insert_id() 的内部实现机制。从实现的 c 代码上可以看出,mysqli 比 mysql 改进了许多。回过头来看 Zend Framework,只提供了 mysqli 方式的 db adapter,不是没有道理的。 (more…)

May 26, 2008

Contineo — 開源的 DMS

Filed under: Java — Tags: , , — mikespook @ 8:04 am

今天在 sourceforge 上看到 Contineo 這個項目。是基于 java 開發的文檔管理系統。簡單看了一下,其中用到了 lucene、Axis2 等技術。文檔可以分層放于樹狀目錄中,并可以根據關鍵字進行檢索。似乎值得研究,特別備忘一下。

Screenshot

Newer Posts »

Powered by WordPress