分页: 26/31 第一页 上页 21 22 23 24 25 26 27 28 29 30 下页 最后页 [ 显示模式: 摘要 | 列表 ]
  2005年10月4日,国内有一家名为清风工作室的网站推出一款名为deZender的软件,据他们说“deZender可以反编译被zend编译过的所有PHP代码,由deZender产生的PHP源代码同原始文件相比,在源代码级有超过95%以上的一致率,除极少数特殊情况外,无需经过任何修改,即能正确运行并实现与原始文件完全相同的功能。deZender能100%地还原PHP的变量名、函数名、类名、属性名、方法名,甚至函数的参数名。”  
  
  这个消息引起了众多php爱好者的关注,到目前为止,已经有上百个朋友在他们论坛提供了代码让他们破解,虽然到现在还不能完美破解,但破解的结果还是让很多人吃惊,所有用zend encoder或safeguard加密的php代码都可以用deZender完全解密。  
  
  Zend Technologies 是PHP的官方赞助商,虽然PHP是一个开源项目,但是开发工具、培训、认证等都是由Zend来打理,因为PHP的核心Zend API是由Zend公司提供,所以可以说Zend公司就是PHP支持商。Zend Technologies的几个产品在php界有着非常大的影响,zend stutio是目前最强大的php开发工具,Zend Encode是一个可以把php脚本编译为二进制码的工具,可以大大提高php的执行效率,有了Zend Encode,你就可以将自己写好的PHP程序,编译后分发给很多用户,而用不着公开自己的源程序代码。编译好的二进制代码可以被Zend Optimizer透明读取,也就是说,客户只要在他的服务器上安装Zend Optimizer就可以执行由Zend Encode编译好的PHP程序。编译程序中包含有Zend Optimizer的部分代码,所以编译过程中对程序代码进一步作了优化处理,这即意味着脚本的执行效率提高了。  
  
  由于国内的版权意识薄弱,很多php开发者把自己的产品加密,zend的破解消息引起了很多php开发者的恐慌,这意味着以后php没有了强大的代码保护措施。  
  
  目前zend官方论坛对这个话题已经展开了激烈的讨论,据说zend已经打算发布新版的Zend Encode用新的编译方法对php脚本进行编译。

成龙新片:电影《神话》

[不指定 2005-10-11 18:41 | by 张宴 ]
  今天,我刚下载看了成龙的新片《神话》。教育网浏览网站速度一般,但下载速度真是比较快,用WellGet开100个进程下载这部影片,速度达到2M~5M每秒。
  剧情介绍:
  考古学家(成龙扮演)和同伴在印度进入一座古墓,居然发现一幅公主的画像,公主(金喜善扮演)长相和不断出现在他梦中的女子十分相似。为了探究梦境和现实的关系,考古学家开始追梦之旅,奇迹般找到了传说中秦始皇陵的所在地……蒙毅大将军奉命保护公主抵达秦国,一路上,公主和蒙毅暗生情愫。可蒙毅还是选择了效忠。秦始皇病危,公主很可能入宫就要被处死,为了让公主活下去,蒙毅冒死去拿长生不老药,最后死在沙场。公主试药成功,但奸臣却给秦王服用假药,秦王死后,公主被禁在秦王陵中。考古学家在秦王陵中,见到了长生不老、等待了千年的公主,她终于等到了转世的爱人……
  附:电影神话下载地址神话
  
  院分团委吕书记今天叫我过去,让我牵头在经济学院再找几个人,代表经院参加学生工作部举办的、要求各学院至少提交一件作品的“成长导航网页”设计大赛。与其说是比赛,还不如说是一种策略,学生工作部用行政压力发动各院(部)为其制作“成长导航网页”,只需花费区区千元奖金,却能得到多份作品供挑选,可谓是一举两得。没办法,既然院领导交给我负责,我就带队参加,至少拿个二等奖以上的名次,不给经院丢脸。
  
  附:中南民族大学“成才导航网页”设计大赛活动方案
  
  各院(部)党总支:
  今天是国庆长假结束后的第一天,学校是按星期四的课表上的课。由于是第六周,我们专业星期四+双周只有晚上7点有门《外贸英语》课,白天全天没课,爽歪歪。
  
  凌晨4点,我终于写完了中南民大论坛的实名验证程序去睡觉。这个实名验证程序花了我不少功夫,主要是编写这个“使用姓名、学号、身份证号三项数据进行自动核对验证”的实名验证程序,需要考虑的细节太多了,完全超出了我以前的预想。因为9月14日从学生工作处拿来的省教育厅提供的民大2002-2005级在校学生姓名、学号、身份证号的Excel表简直太乱了,主要表现在以下几点:
  
  1、四个年级的四张Excel表中学生数据部分重复混乱,如留级、转专业的同学在以前年级的Excel表中也有资料,在现在的年级中也有资料。
  2、专升本的同学专科是一个学号,升为本科后又换了一个新学号。
  3、有些学生姓名为两个字的,不知道这些Excel表的制作者是为了美观还是什么,在两个字中间敲几个空格,和三个字的对齐。如果直接输入这些学生姓名进行搜索,根本搜不到。
  4、某些姓名中有生僻字,这些Excel表的制作者打不出这个字,就用“?”代替。
  5、有些新疆、西藏的同学姓名中有一个点,这些Excel表也不规范,有的写的是全角“·”,有的写的是半角“.”。
  6、身份证号一栏,个别同学由于资料不全空缺,这在我预料之中。身份证号最后一位为“X”有的为大小字母、有的为小写字母,这也被我料到了。然而更郁闷的是,有些不知道后几位是什么的身份证号,Excel表的制作者用几个“.”或“?”把它补满18位或15位,画蛇添足。
  7、还有些数据乱填,如生日填在了身份证栏里。
  
  如果学生信息数据库像理想中的那样完整、正规,这个实名验证程序我早就写完了,但现在我不得不在论坛实名验证系统中,专门写处理这些问题的代码,而不是直接把数据库改得正规点。因为我估计下一届新生的信息数据库又是这样乱七八糟的。

我的新电脑[原创]

[不指定 2005-10-5 18:37 | by 张宴 ]
  从长沙带来的这台电脑比我以前的那台好多了。
  主板:升技 IS7-E2(Intel 865PE芯片组,双通道DDR400,FSB800MHz,USB2.0,AGP8X,Serail ATA150)
  CPU:奔腾4 2.4G(mPGA-478封装)
  内存:768M(一根DDR 512M内存与一根DDR 256M内存)
  显卡:NVIDIA GeForce4 MX 4000(64M显存)
  硬盘:两个,共120G(一个80G,一个40G)
  光驱:两个,其中一个为明基52X32X52刻录光驱
  主板驱动程序下载:http://www.abit.com.cn/MotherBoard/Socket478/IS7-E2/
  跟老魏商定后,我10月3日下午使用招商银行网上支付,通过ICANN在中国授权的北京新网数码信息技术有限公司(xinnet.com)及其合作商----上海金不换网络科技有限公司,用低价56元(零售150元)注册购买了国际域名scuec.net。域名于24小时后,也就是今天下午生效。
  
  域名生效后,我在域名管理中将A记录scuec.net、www.scuec.net、*.scuec.net(泛域名解释)指向“民大在线”服务器的IP地址210.42.144.120
  
  然后配置“民大在线”服务器Apache的httpd.conf,实现Apache绑定多个域名。(D:/webapache为Apache的网页根目录)
ServerName *
......
NameVirtualHost *

DocumentRoot D:/webapache
ServerName *


DocumentRoot D:/webapache/newbbs
ServerName bbs.scuec.net


DocumentRoot D:/webapache/xww
ServerName news.scuec.net
  然后重启Apache服务,OK!
  
  现在“民大在线”导航页可以使用新域名www.scuec.netscuec.net访问了。
  中南民族大学官方论坛可以使用域名bbs.scuec.net访问,中南民族大学新闻网可以使用域名news.scuec.net访问了。

往返长沙[原创]

[不指定 2005-10-3 18:35 | by 张宴 ]
  10月2日那天早上学校外下好大的雨啊,不过出租车快到武昌火车站时,突然一滴雨都没有。不是雨停了,而是车从雨雾冲出来的,因为火车站附近的地面都是干的,根本没下过雨。一个城市半边暴雨半边阴天,我还是第一次遇见。
  去长沙的坐的是2161次普快列车,花4个多小时;回来的时候坐长沙-武昌直达的T102特快,中途只在岳阳停一次车,花了3个半小时,还算近的。
  去长沙的目的就是把我原来主板电容烧了的旧电脑带过去,跟老爸从家里带到长沙的新电脑对换。到长沙后,外面下着雨,我哪儿都没去,在旅馆看了一个下午的电视。10月3日上午又匆匆赶回武汉了。本来还打算在长沙买双鞋呢,结果什么都没买成。
  
  我们大班的一个女生为她的笔记本电脑重装操作系统后,驱动程序盘找不到了,找不到声、显卡驱动程序,从网上下载的驱动程序因型号不对,安装了也不行。于是她把她的笔记本电脑借我,让我帮她找一下驱动。
  我看了一下该笔记本电脑,是联想昭阳笔记本,于是就打开联想集团中文网站(http://www.lenovo.com.cn)看看能不能找到相关驱动程序。我发现在“支持&下载”栏目(http://www.lenovo.com.cn/Support/Channel/)输入她笔记本电脑的主机编号EB02556068(从笔记本背面查看获取),就可以查到并下载该型号联想笔记本电脑的驱动程序了。

  附1:联想笔记本电脑主机编号获取方法
  主机编号位置:联想电脑装箱单或主机背面
  联想电脑装箱单上标明的是:"主机编号:NB0XXXXXXX" 或 "主机编号:EB0XXXXXXX"
  主机背面标明的是:"S/N:XXXXXXX"
  说明:
  主机背面的编号S/N:XXXXXXX,(编号小于1570000)录入时需要加上NB0,即NB0+XXXXXXX
  主机背面的编号S/N:XXXXXXX,(编号大于1570000)录入时需要加上EB0,即EB0+XXXXXXX
  NB、EB后为数字0,不是字母。
  举例:
  (装箱单)主机编号:EB07237684,录入:EB07237684
  (主机背面)S/N:7237684,录入:EB07237684
  (装箱单)主机编号:NB00965438,录入:NB00965438
  (主机背面)S/N:965438,录入:NB00965438
  
  附2:联想台式电脑主机编号获取方法
  主机编号位置:装箱单上注明“出厂编号”后面的一组号码。或者主机背面产品标签上注明为“出厂编号”后面的一组号码。
  填写原则:最好以装箱单为准,若没有装箱单,主机上条形码的填写原则目前产品为前十位,早期产品为前六位或七位,以最先出现的字母为界限(首字母除外);
  举例:
  目前产品:如条形码为:NA02001263NA19121620,则输入:NA02001263
  早期产品:如条形码为:434648AAXXXXXXXXX,则输入:434648
  又如条形码为:S442663AXXXXXXXXX,则输入:S442663

2005-2006年度协会招员[原创]

[不指定 2005-9-25 18:33 | by 张宴 ]
  9月24、25日这两天为中南民族大学所有学生团体的招员时间,我们协会共招了120多人。按照学生团体联合会的规定,除五佳协会外,其余协会原则上只能上报会员100人。超过就超过了吧,我是不会删人的,就报上去120人。既然是原则上的规定,不是绝对规定,就不吃他们那一套。
  晚上7点,中南民族大学经济学院分团委学生会换届大会如期举行。2004-2005年度的经济学院第八届分团委学生会的使命圆满结束,2005-2006年度的经济学院第九届分团委学生会在今天诞生。
  
  院第九届学生会是内定产生的,不知道院领导为什么会采用这种方式,但采用任何方式都有它的理由。正如比尔盖茨的一句话“人生是不公平的,去习惯它接受它吧。”然而换种角度来看,这世界没人会帮你发现自己,有能力必须学会自我展示。院领导为什么要内定甲,而不是乙,重要的原因是因为他对甲熟悉、信任,知道甲的才能,而对乙一无所知。所以,即使内定,对于每一个人又是公平的。
  
  我是2004年9月(大二时)直接进入院学生会的,大一时没在班委、年级学生会担任过任何职务,不知道从普通学生直接进入院学生会是不是很少见。但不管怎样,大二那一年我总的来说做得还不错,年终被评为院第八届学生会优秀个人。今天诞生的院第九届学生会中,我接替了原部门前任部长晓晓姐姐的职务,独当一面,压力更大了。
  
  院分团委学生会换届完成后,就轮到院书记讲话了,看那架势,没一两个小时是讲不完的。于是就跟前任部长晓晓轻声聊了起来。我说:“小姐姐,现在大四了,正忙考研复习吧,是不是每天跟你男朋友一起去自习室啊?”她说:“我是每天泡自习室,不过是一个人,我和他分开了。两个人都准备考研,但志向不同,考的学校不在同一个城市,以后也不可能在一起。”或许大学校园中的爱情就是这样,很多时候山盟海誓不得不向现实妥协。我想来点轻松的话题,问道:“你们两个当初是谁先向谁表白的?”她说:“当然是他先对我说出来的,叫我先表白,我死都不说......”看她的表情,好像陷入了幸福的回忆中。校园的爱情是美好的,又是苦涩的,希望他们两个都能够圆考研梦,实现理想,完成志向。
  今天计算机三级上机考试,我不知怎么搞的,一时朦胧把准考证上的考试时间16:00当成下午6点了。等我下午6点跑去考点,已经空无一人。我拿出准考证一看,恍然大悟,原来是下午4点开考。就这样错过了,真够郁闷的。
  我电脑今天再也无法开机,估计是主板上的电容坏了。从前几天开始,我按下电脑机箱的电源就不能启动,屏幕无显示,机箱喇叭不报警,PCI插槽没电。但CPU风扇是转的,PS/2口是有电的,键盘灯和光电鼠标也亮。我让主机开了十多分钟发热,然后再关机开机,能够正常启动。但这个等待主板发热的时间几天来越来越长,到今天再也不能启动了。内存条拔了重插过,CPU在别的电脑测试过是好的,显卡又是集成的,不可能松动。从状况来看,唯一的原因就是昨天我开机12个小时后,电脑主板上的电容被彻底烧坏了。
  电容,作为主板电源模块的最重要作用是滤波。现在的个人电脑的运行速度越来越快,随着CPU主频的提高,再加上耗电量大的显卡、内存等,这些设备对主板的供电要求是越来越严格。为了能让这些设备能够稳定的工作,主板必须要有稳定而纯净的电流供应。从机箱电源出来的电流成分是很复杂的,其峰值电压不稳定,而且开关机会出现浪涌。电容可以把脉动直流变成近似直线的直流,所以在主板上会有不少电容来滤除相关电路产生的杂波,特别在CPU附近,有的主板会有多达10余个电解电容,这是因为CPU工作在几百兆甚至数G的高频下,必须保证电源的绝对纯净,这时就需要使用大容量的电解电容来滤波。大容量的电解电容可以看作是储存电荷的容器,相当于一个水库,在短时间内的大量用电并不会造成电压的骤然下降,从而让主板上的其他设备得以稳定运行。当电解电容的容量下降时,供应CPU工作的核心电压就会变差,其中会窜入周围电路产生的杂波和开关电源电路自身的波形,这时主机就会表现出系统极端的不稳定。
  电容只要十几块钱,关键是我没工具去自己修,用电烙铁怕把主板焊坏了,又不想给奸商N多倍的维修费叫他们去修。打电话告诉了我爸,他说国庆他把家里的那台“奔腾4 2.4G,768M 内存”的电脑搬到长沙,叫我国庆把现在的这台“赛扬1.3G,256M 内存”的电脑搬到长沙,索性换了,让我把家里那台好电脑搬回武汉。至于现在这台电脑,他说带回家看看,能修就修,不能修就不要了,反正这台电脑已经很旧了。
  国庆之前这段时间我没自己的电脑可用,一些东西的开发制作只有等到国庆之后了。另外,这个BLOG的更新时间也少了。

  附:我的技嘉电脑主板上被烧坏的电容示意图

  2005年10月6日备注:老爸今天给我打电话,说他把这台电脑带回家后,用尖嘴电烙铁(插电发热后拔掉电源),换了那几个电容,那台电脑果然恢复正常,证明了我此前的猜测。
  今天晚上,我参加了校团委和学生团体联合会的学生团体负责人会议。会议内容主要涉及新学期招员及财务方面。
  
  关于招员的会议记录:
  ⑴、招员时间为9月24日、25日两天,地点在一、二食堂之间;
  ⑵、一个会员最多只能报两个协会;
  ⑶、9月底、10月初对招收的会员进行初选,确定正式会员名单;
  ⑷、10月10日向学生团体联合会上交会员名单;
  ⑸、每个协会的招员名额原则上为100人;
  ⑹、确定最终正式会员名单后,向正式会员收取两元的会员证工本费,除此之外不能收取任何费用;
  ⑺、招员宣传单经校团委批准之后才能印发;
  ⑻、原学生社团改称学生团体。
  
  至于财务问题,校团委说以他们那边的记录为准,我们协会的财务余额为XXX元。也好,反正我们协会的实际财务余额多于这XXX元,对我们来说有益无害。我们就做两份帐,一份财务实际收支帐只向协会会员公布,以收据、收支记录、经手人签字为原始凭证;另一份按照我们协会在校团委那边的财务记录,向校团委和学生团体联合会报帐,以校团委要求的正规发票为原始凭证。无论怎样,要保证的是:我们协会财务实际收支帐余额>校团委关于我们协会的财务记录余额。这样才能保证我们协会有一定的固定资金,有备无患。
  
  时间真快啊,弹指间我已经大三了,看到今天会议上大多数协会的会长已经是大二的新人,想起当年我们申请成立新协会成功时激动的一幕,不由感慨万千。我也该考虑在本学期辞去会长一职了,但在这之前我必须做到是将一个发展壮大的协会,而不是像一些协会那样把一个烂摊子交给继任者。目前协会财务状况良好,理事会成员积极性也很高,协会的发展就靠大家的奋斗努力了。我计划在这周末把理事会成员召集起来,开会讨论新学期招员问题。
  我和校党委宣传部魏老师,昨天从学生工作处拿到了2002-2005级在校学生姓名、学号、身份证号的Excel表,今天又从财务处要到了2005年9月在职教师姓名、工资号的Excel表。我先将这些Excel表转换成MySQL数据库表,准备从下周开始编写中南民大官方论坛实名制验证的PHP程序,国庆长假之后正式推行实名验证。现在民大论坛实行实名制已经万事具备,只欠东风了。
  我对民大官方论坛实名验证程序的构想:
  1、先将所有实名验证实行以前注册的论坛ID列入只能浏览、不能发言的未验证用户组。(以前所发的帖子、经验值等不会丢失。)
  2、对学生,使用姓名、学号、身份证号三项数据进行自动核对验证(因为每次上课都是按学号顺序点名,只要是同班同学,有意无意都会记住那点名顺序。只要以自己的学号为基点按顺序一推算,就知道别人的学号了,所以还得加上身份证号验证);对教职工,则使用姓名、工资号两项自动验证;对已毕业的校友,采用人工审核验证的方式。
  3、如果某ID实名验证通过,程序则自动将该ID列入可以发言的正常用户组。
  4、允许马甲的存放,一个学生学号、教职工工资号可以对应多个论坛ID,并对其对应的全部ID负责。
  5、严格保护注册会员的隐私权,进行实名验证后,记录论坛ID与实名信息对应关系的数据库采用双重加密(先用可逆加密算法和密匙对实名信息进行加密,再对加密算法程序和存放密匙的文件进行加密),并独立于论坛管理层之外。也就是说,即使是论坛的总版主和管理员、数据库的技术管理人员也无法看到ID与实名的对应信息,此举在于防止论坛管理层和技术管理层人员因人情因素而泄漏论坛注册会员隐私。只有学校党委宣传部等相关部门在指定IP范围内的电脑上通过密码登录,才能查到ID与实名对应信息。
  『验证流程图见此
  6、实名验证完成后,向学校网络中心申请域名http://bbs.scuec.edu.cn,作为论坛的正式域名,以取代论坛现在使用的临时网址http://news.scuec.edu.cn/newbbs/(临时网址到时不取消,任可继续访问)。
  UGiA PHP UPLOADER V0.2
  
  利用php上传比较大的文件时,往往需要很长的等待时间,而且受网络和软件等的影响,经常会出现超时及上传失败的现象。如何在上传文件时实时的得到文件上传进度,以及如何避开php和其他因素的限制上传任意大小的文件呢?
  
  php同asp等其他语言对上传文件的处理方式不同,asp中可以用Request.BinaryRead流式的读取客户端提交的数据。php是把文件存放在临时文件夹中,在文件上传完成后才能够获取其信息以及对其进行操作。如果在上传过程中我们能够得到其临时文件的文件名,我们就可以通过判断临时文件的大小来来得到上传进度,不过好像没有办法得到。所以我们只能通过其他方式,就是利用php的socket扩展建立一个简单的服务器,把数据post到这个服务器上,然后再用我们自己的机制来处理。
  
  先说说流程,首先用php的socket函数库建立一个临时的http服务器,在某一端口监听,然后把ip地址和端口号通知客户端,客户端把上传表单提交到http://srvIpAddress:port(临时服务器), 临时服务器接受客户端请求,并读取post数据,分析并获取客户端上传的文件信息,把文件保存在服务器上,然后关闭临时服务器,释放资源,上传完成。 有点绕,不过思路还是简单的。
  
  UPU V0.2功能列表
  - 理论上可以上传无限大的文件
  - 实时显示上传状态、进度
  - 支持多文件上传以及与表单混合上传
  - 方便的用户调用接口
  - 兼容不同浏览器
  - …
  
  调用方法:
  1.下载upub0.2.rar, 将里面的upu目录解压到网站某一目录下。将upu/temp/, upu/files的目录权限改为755
  2.打开upu/misc/upu.js, 修改var basePath = "/upload/upu/"; 为upu相对于网站根目录的路径
  3.在包含上传表单的页面中加入,这里的upu/misc/upu.js为upu.js的路径,然后在
标签中加入onsubmit="return upuInit(this)"
  4.在你文件上传后处理的页面中使用$_POST来获取表单数据
  
  注意:
  1. UPU需要php4.3.0及其以上版本,并打开socket扩展,因为上传过程中需要开临时端口,请注意一下服务器的防火墙设置。
  2. upu/temp为上传临时文件存放目录, upu/files为文件存放目录,这两个目录可以在upu.class.php中指定。
  3. 你的中要有enctype="multipart/form-data"这个属性,action为文件上传成功后的处理页面,也就是说你的完全按照正常的思路来写就可以了,唯一不同的是需要加入onsubmit="return upuInit(this)"
  4. 上传成功后,可以使用$_POST来获取表单数据,如果是普通表单,直接$_POST[’表单名称’]即可获得其值,如果是一个文件,则返回这样一个数组
  $_POST[’表单名字’] = Array (
  [filename] => 文件名
  [clientpath] => 客户端文件路径
  [savepath] => 上传后文件保存路径及文件名
  [filetype] => 文件类型
  [filesize] => 文件大小
  [extension] => 扩展名
  )
  
  5. 本程序为自由软件;您可依据自由软件基金会所发表的GNU通用公共授权条款规定,就本程序再为发布与/或修改.本程序是基于使用目的而加以发布,然而不负任何担保责任;亦无对适售性或特定目的适用性所为的默示性担保。详情请参照GNU通用公共授权。http://gnu.freehostingguru.com/gpl/
  
  下载地址:UGiA PHP UPLOADER V0.2
分页: 26/31 第一页 上页 21 22 23 24 25 26 27 28 29 30 下页 最后页 [ 显示模式: 摘要 | 列表 ]