南下,回到久别的武汉[原创]
[ 2007-5-13 09:01 | by 张宴 ]
5月10日、11日,我赶在离开北京之前,将自己负责的一个接口、一个项目的完成上线。感谢兄弟们的鼎立协助,不是你们的支持,也不会如顺利。特别是11日,我白天在万泉庄参加人力资源部组织的一项团队培训,下午5点半才回到公司。下班了,兄弟们都没有走,和我一起战斗到晚上8点才回家,虽然,这不是你们的必须任务。
临走时,想再喝一杯公司的免费牛奶,无奈饮料机不给面子,宣布“破产”了。“破产公告”上用白纸黑字写着:饮料机正在维修,暂停使用。
12日下午,我和GF坐上了T201次列车,在今天清晨回到了久别的武汉,回到了熟悉的中南民族大学校园。在GF的宿舍楼前临别时,GF问了我一句话,让我目瞪口呆:“我住哪个寝室,601吧?”。可怜的孩子,连自己的寝室号都忘了。
临走时,想再喝一杯公司的免费牛奶,无奈饮料机不给面子,宣布“破产”了。“破产公告”上用白纸黑字写着:饮料机正在维修,暂停使用。
12日下午,我和GF坐上了T201次列车,在今天清晨回到了久别的武汉,回到了熟悉的中南民族大学校园。在GF的宿舍楼前临别时,GF问了我一句话,让我目瞪口呆:“我住哪个寝室,601吧?”。可怜的孩子,连自己的寝室号都忘了。
Unix体验中心──免费的Unix/Linux服务器体验和测试平台
[ 2007-5-9 11:21 | by 张宴 ]
在该网站上注册一个帐号,就可以拥有该站提供的多台Solaris、Fedora等Unix/Linux服务器的登录帐号。对于想学习Unix/Linux系统,却又苦于没有合适的环境和条件的教师、学生和工程人员来说,这是一份不错的免费资源。
Unix体验中心:http://www.unix-center.net/
可以上传、下载文件的SSH客户端软件--SecureCRT:http://blog.zyan.cc/read.php/207.htm
以下简介信息摘自Unix体验中心:
Unix体验中心(Unix-Center.Net)的目标是为研究、学习和使用各种版本的Unix和类Unix操作系统的教师、学生和工程技术人员提供一个体验和测试各种版本的Unix和类Unix系统的软硬件平台。该平台能够为所有注册用户免费提供如下服务:
-- SSH登录
-- C/C++,Fortran,Java,Ruby,Python,Perl,Common Lisp等多种语言开发工具
本站的注册用户可以远程登录进入多个不同的系统,享受该系统上普通用户的所有权限,学习和使用各种版本的Unix和类Unix操作系统的常用命令和功能。开发人员更可以将自己正在开发的应用程序上载到Unix体验中心的服务器,在不同的软硬件平台上编译和运行,充分体验多处理器、多核、多线程的高性能计算的乐趣。
到目前为止,本站已经有五个系统正式投入使用,如下:
Unix体验中心:http://www.unix-center.net/
可以上传、下载文件的SSH客户端软件--SecureCRT:http://blog.zyan.cc/read.php/207.htm
以下简介信息摘自Unix体验中心:
Unix体验中心(Unix-Center.Net)的目标是为研究、学习和使用各种版本的Unix和类Unix操作系统的教师、学生和工程技术人员提供一个体验和测试各种版本的Unix和类Unix系统的软硬件平台。该平台能够为所有注册用户免费提供如下服务:
-- SSH登录
-- C/C++,Fortran,Java,Ruby,Python,Perl,Common Lisp等多种语言开发工具
本站的注册用户可以远程登录进入多个不同的系统,享受该系统上普通用户的所有权限,学习和使用各种版本的Unix和类Unix操作系统的常用命令和功能。开发人员更可以将自己正在开发的应用程序上载到Unix体验中心的服务器,在不同的软硬件平台上编译和运行,充分体验多处理器、多核、多线程的高性能计算的乐趣。
到目前为止,本站已经有五个系统正式投入使用,如下:
钢笔手写体生成工具(PHP)V1.0[原创]
[ 2007-5-5 19:08 | by 张宴 ]
本人五一期间用PHP程序+GD库+TTF字体编写的一款Web版《钢笔手写体生成工具 V1.0》。源代码公开。
演示网址(可在该网址在线生成钢笔手写体文章PNG图片):
http://www.zyan.cc/font/
源代码及字体完整压缩包下载:
http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=1574974
主体PHP程序源代码(index.php):
演示网址(可在该网址在线生成钢笔手写体文章PNG图片):
http://www.zyan.cc/font/
源代码及字体完整压缩包下载:
http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=1574974
主体PHP程序源代码(index.php):
欧冠:利物浦战胜切尔西,将逆转进行到底[原创]
[ 2007-5-2 13:52 | by 张宴 ]
0:1是啥东西?他不过捅我一刀。至少,我还没死,我会还他一梭子机关枪,直到把他打成蜜蜂窝。
——伊恩·卡拉汉
利物浦天生就是打杯赛的料,很喜欢利物浦那种永不言弃、战斗到底的精神,靠着这股精神,利物浦在一次又一次比分落后的比赛中上演翻盘,取得了最终的胜利。
记得2004/05赛季欧洲冠军杯决赛,利物浦在落后3球的情况下,仍没有放弃,最后以3-3追平AC米兰,点球大战3:2战胜AC米兰,夺得本队历史上第5座冠军杯。
今天凌晨,2006/07赛季欧洲冠军联赛半决赛次回合,利物浦再次上演逆转。虽然首回合利物浦0:1输给切尔西,但在次回合的120分钟大战中,利物浦1:0小胜切尔西,阿格尔打入关键进球,双方总比分1比1战平。点球大战中,利物浦前3轮分别由岑登、阿隆索和杰拉德罚入点球,而雷纳则分别扑出了罗本和格雷米射出的点球,切尔西仅仅只是第2个出场的兰帕德将点球罚中。第4轮,库伊特一蹴而就罚入点球。利物浦点球战4比1取胜,红军3年来两度淘汰切尔西后晋级决赛。
新浪各频道的视频新闻改用了我们播客的FLV(Flash Video)播放器后,流畅了不少,以下新浪体育频道关于本场比赛视频精编:
——伊恩·卡拉汉
利物浦天生就是打杯赛的料,很喜欢利物浦那种永不言弃、战斗到底的精神,靠着这股精神,利物浦在一次又一次比分落后的比赛中上演翻盘,取得了最终的胜利。
记得2004/05赛季欧洲冠军杯决赛,利物浦在落后3球的情况下,仍没有放弃,最后以3-3追平AC米兰,点球大战3:2战胜AC米兰,夺得本队历史上第5座冠军杯。
今天凌晨,2006/07赛季欧洲冠军联赛半决赛次回合,利物浦再次上演逆转。虽然首回合利物浦0:1输给切尔西,但在次回合的120分钟大战中,利物浦1:0小胜切尔西,阿格尔打入关键进球,双方总比分1比1战平。点球大战中,利物浦前3轮分别由岑登、阿隆索和杰拉德罚入点球,而雷纳则分别扑出了罗本和格雷米射出的点球,切尔西仅仅只是第2个出场的兰帕德将点球罚中。第4轮,库伊特一蹴而就罚入点球。利物浦点球战4比1取胜,红军3年来两度淘汰切尔西后晋级决赛。
新浪各频道的视频新闻改用了我们播客的FLV(Flash Video)播放器后,流畅了不少,以下新浪体育频道关于本场比赛视频精编:
Flash Player文件
工作了几个月,仿佛已经忘却了校园生活,看到这些校园DV,感觉一切又是那么熟悉。五一之后要回武汉忙毕业论文的事了,我将在那生活四年的地方作短暂的停留,再一次,也许是最后一次,感受大学校园生活的气息。
《遇见》
任那岁月蹉跎,任那心海漂泊。行走的云儿,掠过缥缈的天际。汹涌的波浪,拉长海和岸的距离。但是千万好好把握,手心上感情线。连接的那段神秘的缘。
《天地神话》上集
《天地神话》下集
【更多校园DV】
《遇见》
Flash Player文件
任那岁月蹉跎,任那心海漂泊。行走的云儿,掠过缥缈的天际。汹涌的波浪,拉长海和岸的距离。但是千万好好把握,手心上感情线。连接的那段神秘的缘。
《天地神话》上集
Flash Player文件
《天地神话》下集
Flash Player文件
【更多校园DV】
我参加的第一次的非技术性培训──团队建设培训
[ 2007-4-28 23:56 | by 张宴 ]
今天在万泉河参加了公司人力资源部组织的团队建设培训,培训师的水平很高,采取了一种互动性很强的体验式培训方式,来自各部门素不相识的同事在很短的时间内就融合成一体,协作完成了目标。我在这次培训中的收获不小。
在雁群的飞行过程中,会发现每只大雁在拍动翅膀的同时会本能的成人字形队列;同时位于队形后方的大雁会不断发出鸣叫声;如果发现受伤的同伴队群会自发的出现两只大雁脱离队形,靠近这只遇到困难的同伴,协助它降落在地面上,直至它能够重回群体,或是不幸死亡;领雁并非一只贯穿飞行始终,当领雁疲倦时,便会自动退到队伍之中,另一只大雁马上替补领头的位置。
盖兹贝克与史密斯(1991) 曾评论过,并非所有的团体都是团队(not all groups are teams),两者之间有其差异性。具体来说,团体会有一个领导,由领导决定要做什么,要怎么做,作为团体的成员只需要听从领导安排然后去做事就OK了。但团队就完全不一样了。作为团队,会有共同的宗旨,由共同的宗旨确定一个具体的共同的目标,再确定一个共同的工作方法,承担共同的责任,在此基础上,共同努力,创造出共同的成绩,享受共同的成功。团队里是没有等级、职权大小之分的,所有的人都处于一个平面上,共同去做事,最后是以共同的绩效来评定一个团队是否有效是否成功,而不是以个人的贡献决定。如果说团体看中的是每位成员是否听话,那团队就会更在于每位成员的默契和配合。
在雁群的飞行过程中,会发现每只大雁在拍动翅膀的同时会本能的成人字形队列;同时位于队形后方的大雁会不断发出鸣叫声;如果发现受伤的同伴队群会自发的出现两只大雁脱离队形,靠近这只遇到困难的同伴,协助它降落在地面上,直至它能够重回群体,或是不幸死亡;领雁并非一只贯穿飞行始终,当领雁疲倦时,便会自动退到队伍之中,另一只大雁马上替补领头的位置。
盖兹贝克与史密斯(1991) 曾评论过,并非所有的团体都是团队(not all groups are teams),两者之间有其差异性。具体来说,团体会有一个领导,由领导决定要做什么,要怎么做,作为团体的成员只需要听从领导安排然后去做事就OK了。但团队就完全不一样了。作为团队,会有共同的宗旨,由共同的宗旨确定一个具体的共同的目标,再确定一个共同的工作方法,承担共同的责任,在此基础上,共同努力,创造出共同的成绩,享受共同的成功。团队里是没有等级、职权大小之分的,所有的人都处于一个平面上,共同去做事,最后是以共同的绩效来评定一个团队是否有效是否成功,而不是以个人的贡献决定。如果说团体看中的是每位成员是否听话,那团队就会更在于每位成员的默契和配合。
PHP编程的好工具:《PHP Designer 2007 专业版》
[ 2007-4-25 19:21 | by 张宴 ]
今天下载了一款国外的PHP编辑器----《PHP Designer 2007 专业版》,用了后感觉非常不错,拥有PHP, Javascript, Smarty, Perl, C#, HTML, XHTML, CSS and SQL (Ingres, Interbase, MSSQL, MySQL, Oracle, Sybase and Standard SQL) 等程序语言的函数库,支持代码高亮显示,功能包括自动完成、代码库、TODO管理、FTP支持、任务管理、扩展工具、代码调试、自定义标记、帮助文件搜索等。
下载地址:http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=1539036
下载地址:http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=1539036
发现好东东:非常棒的三维实景地图──城市吧[原创]
[ 2007-4-24 14:39 | by 张宴 ]
百度、谷歌、新浪爱问、搜狗、腾讯搜搜都拥有自己的地图搜索服务,但都是基于平面地图的。这儿介绍一个特殊的地图搜索网站──城市吧,它的地图是三维实景的,目前支持的城市为北京、上海,即将开通深圳、广州。
我不熟悉上海,就拿北京来说吧。城市吧可以搜索北京五环以内所有道路以及周边大型的居民社区的实景,包括回龙观、天通苑、北苑、定福庄、亦庄、通州、石景山等,还可以点击前进、后退按钮沿着道路行驶。即使人不在北京、上海,也可以身临其境,在这些城市的大街小巷穿梭。
下图为城市吧实景地图窗口截图,地点为北京市海淀区中关村理想国际大厦前的北四环西路辅路:
北京实景地图:http://bj.city8.com
上海实景地图:http://sh.city8.com
我不熟悉上海,就拿北京来说吧。城市吧可以搜索北京五环以内所有道路以及周边大型的居民社区的实景,包括回龙观、天通苑、北苑、定福庄、亦庄、通州、石景山等,还可以点击前进、后退按钮沿着道路行驶。即使人不在北京、上海,也可以身临其境,在这些城市的大街小巷穿梭。
下图为城市吧实景地图窗口截图,地点为北京市海淀区中关村理想国际大厦前的北四环西路辅路:
北京实景地图:http://bj.city8.com
上海实景地图:http://sh.city8.com
北国春风──梨园主题公园[原创]
[ 2007-4-22 23:29 | by 张宴 ]
dp.SyntaxHighlighter介绍:在网页中加亮显示源代码的工具[原创]
[ 2007-4-19 14:56 | by 张宴 ]
这两天发现一个老外用JavaScript编写的好东西:dp.SyntaxHighlighter。它可以在网页中对各种程序源代码语法进行加亮显示。支持当前流行的各种编程语言:C#、CSS、C++、Delphi、Java、JavaScript、PHP、Python、Ruby、SQL、Visual Basic、XML / HTML
下载地址:http://www.dreamprojections.com/syntaxhighlighter/
演示地址:http://www.dreamprojections.com/syntaxhighlighter/Tests/PHP.html
使用方法:
1、假设网页文件test.htm存放在一个目录,则将dp.SyntaxHighlighter解压缩到该目录下的子目录,假设为images
2、在网页的<head></head>之间插入以下代码:
下载地址:http://www.dreamprojections.com/syntaxhighlighter/
演示地址:http://www.dreamprojections.com/syntaxhighlighter/Tests/PHP.html
使用方法:
1、假设网页文件test.htm存放在一个目录,则将dp.SyntaxHighlighter解压缩到该目录下的子目录,假设为images
2、在网页的<head></head>之间插入以下代码:
忙碌的一天,有意思的一天[原创]
[ 2007-4-18 23:04 | by 张宴 ]
今天我要对视频接口程序作修改,该接口又牵扯到多个部门之间的合作,真是一件繁琐的事,不过这又是一件有意思的事情。
我从昨天下午开始催促一部门上传几个测试视频过来,到了今天上午还是没动静。我再打电话催了两次,他们说马上就传,然后写了个程序在1小时之内以迅雷不及掩耳之势塞给我2000多个视频。我打电话过去叫他们暂停一下,得到的答复是:“已经传完了”。原来蜗牛真正跑起来比波音747还快,最后,我不得不去写一个程序去将这两千条数据导出来,看来下次不能催得太急了。
另一部门就爱干地下党的工作,上传测试视频从来不打招呼。昨天同事发现一些视频的简介全是乱码,让我查一下。最后查出这些视频全是那个部门5、6天内上传的,总共上传了270多个,他们的上传程序编码不同、还把来源号写错了。于是打电话告诉了他们。我今天监控日志时发现,他们又在悄悄地上传测试视频了,不过这回数据都是正确的,就让他们继续开展他们喜欢的地下党工作吧。
上级部门的技术老大开玩笑说他是搜狐的卧底,我就打开一个以前在网上看到的图片给他看:连小浪人都知道。老大说,应该再在上面盖个网易的章。
我从昨天下午开始催促一部门上传几个测试视频过来,到了今天上午还是没动静。我再打电话催了两次,他们说马上就传,然后写了个程序在1小时之内以迅雷不及掩耳之势塞给我2000多个视频。我打电话过去叫他们暂停一下,得到的答复是:“已经传完了”。原来蜗牛真正跑起来比波音747还快,最后,我不得不去写一个程序去将这两千条数据导出来,看来下次不能催得太急了。
另一部门就爱干地下党的工作,上传测试视频从来不打招呼。昨天同事发现一些视频的简介全是乱码,让我查一下。最后查出这些视频全是那个部门5、6天内上传的,总共上传了270多个,他们的上传程序编码不同、还把来源号写错了。于是打电话告诉了他们。我今天监控日志时发现,他们又在悄悄地上传测试视频了,不过这回数据都是正确的,就让他们继续开展他们喜欢的地下党工作吧。
上级部门的技术老大开玩笑说他是搜狐的卧底,我就打开一个以前在网上看到的图片给他看:连小浪人都知道。老大说,应该再在上面盖个网易的章。
今天中南民族大学党委宣传部的老师和我联系,说学校想建一个图片库,价格2000元左右,开发时间一个月。我工作比较忙,还得赶毕业论文,无暇顾及。老师托我找人,如果有意此项目的高手,请与我联系。QQ:93223185
IE浏览器flash控件的激活方式介绍[原创]
[ 2007-4-15 06:48 | by 张宴 ]
[文章作者:张宴 本文版本:v1.0 最后修改:2007.04.15 转载请注明出处:http://blog.zyan.cc]
微软因为一项专利侵权案,更改了IE浏览器中的ActiveX控件,只要Windows自动更新安装了微软的KB912945补丁后(或者安装IE7后),凡是一个页面内使用<object>、<embed>或<applet>标签的活动内容都不会被自动激活,需要用户手动点击,因而flash控件也不能幸免。下图为腾讯首页的一个Flash,各大门户网站只有腾讯的Flash控件没有进行激活处理:
目前只能通过修改网页来解决激活问题,微软官方给出的自动激活方法是:使用<script type="text/javascript" src="abc.js"></script>的方式调用外部的JS文件,在JS文件中用使用docuemnt.write写<object>...</object>。注意:直接在页面上使用docuemnt.write写入是不能饶开激活限制的。
我在自己的博客上采用了Unobtrusive Flash Objects (UFO)方案,首先在<head></head>中调用:
然后在需要插入Flash的地方插入以下代码:
注意:红色部分为flash文件地址。两个黄色标注的v20070325-1是随便设定的ID,两两对应,如果一个页面有多个Flash时,不同的Flash需要设定不同的两两对应ID。很多博客支持HTML代码,但提交文章时会在每行代码后加上<BR>换行符,导致Javascript代码出错,以上代码在浏览器中显示有三行,其实并没有换行,因而插在支持HTML的博客中不会出错。
演示:http://blog.zyan.cc/read.php/217.htm
还有一些公司、组织和个人提供了解决方案,列表如下:
微软因为一项专利侵权案,更改了IE浏览器中的ActiveX控件,只要Windows自动更新安装了微软的KB912945补丁后(或者安装IE7后),凡是一个页面内使用<object>、<embed>或<applet>标签的活动内容都不会被自动激活,需要用户手动点击,因而flash控件也不能幸免。下图为腾讯首页的一个Flash,各大门户网站只有腾讯的Flash控件没有进行激活处理:
目前只能通过修改网页来解决激活问题,微软官方给出的自动激活方法是:使用<script type="text/javascript" src="abc.js"></script>的方式调用外部的JS文件,在JS文件中用使用docuemnt.write写<object>...</object>。注意:直接在页面上使用docuemnt.write写入是不能饶开激活限制的。
我在自己的博客上采用了Unobtrusive Flash Objects (UFO)方案,首先在<head></head>中调用:
引用
<script type="text/javascript" src="http://www.zyan.cc/x/blog/200704/ufo.js"></script>
然后在需要插入Flash的地方插入以下代码:
引用
<script type="text/javascript">var FO = { movie:"http://v.blog.sina.com.cn/swf/player.swf?vid=1783929&uid=1278987704&auto=0", width:"475", height:"447", majorversion:"8", build:"0", xi:"true", quality:"high", bgcolor:"#EAEFF0" };UFO.create(FO, "v20070325-1");</script><div id="v20070325-1"></div>
注意:红色部分为flash文件地址。两个黄色标注的v20070325-1是随便设定的ID,两两对应,如果一个页面有多个Flash时,不同的Flash需要设定不同的两两对应ID。很多博客支持HTML代码,但提交文章时会在每行代码后加上<BR>换行符,导致Javascript代码出错,以上代码在浏览器中显示有三行,其实并没有换行,因而插在支持HTML的博客中不会出错。
演示:http://blog.zyan.cc/read.php/217.htm
还有一些公司、组织和个人提供了解决方案,列表如下:
我们的播客新版本----beta 1.5今日上线
[ 2007-4-14 16:51 | by 张宴 ]
播客就是视频博客,您可以用DV、手机、摄像头等记录生活的点点滴滴,让每一刻都变成美好回忆。播客也是您永远的电子博物馆,记忆您生命中最美丽的瞬间。您就是自己生活的导演,只要“播”种希望,就会收获幸福。
访问新版:http://v.blog.sina.com.cn
升级功能:
1、播客新版个人中心可以设置置顶视频
2、播客播放页可添加好友
3、新版播放页可直接创建新专辑
4、新版播客视频播放器添加众多功能(见下图)
5、管理、个性化设置自己的播客个人中心
6、与朋友们分享、复制视频
访问新版:http://v.blog.sina.com.cn
升级功能:
1、播客新版个人中心可以设置置顶视频
2、播客播放页可添加好友
3、新版播放页可直接创建新专辑
4、新版播客视频播放器添加众多功能(见下图)
5、管理、个性化设置自己的播客个人中心
6、与朋友们分享、复制视频
当了一回面试官[原创]
[ 2007-4-13 22:00 | by 张宴 ]
今天有应聘者前来面试,两位老大正好要去开会,于是将技术面试的工作交给了我和一位同事。3个月之前,在这里,我经历了一场面试,于是留在了这儿;3个月之后,同样在这里,我再次经历了一场面试,不同的是,角色调换了一下。一次经历,一种成长。