Google全球编程挑战赛揭幕,中国选手有望赴美比赛

  下面是Google的公关小姐发来的新闻稿件-“Google全球编程挑战赛揭幕,中国选手有望赴美比赛”。如果你对于编程感兴趣,可以去试一试自己的身手。

Z-Blog 1.6静态补丁及其他插件下载

  今天将我的Z-Blog从1.5版本升级到了1.6版本。

使用Google工具栏百度一下

  Google工具栏(Google Toolbar)是一个伴随了我很长时间的软件,也是我电脑中安装的唯一一个IE插件。

Z-Blog反垃圾留言过滤插件

  Z-Blog自带的反垃圾评论只有校验码,但是这个校验码代码有一些问题,经常导致发表评论失败,使得用户体验下降,因此我将Z-Blog的校验码停用,自己开发了一套广告过滤插件用来阻止垃圾广告,目前是1.0版本,适用于Z-Blog 1.5原版。

热文排行的算法进行了优化

  今天打算更改一下我的Blog的文章排行算法。

使用Telnet删除远程主机的邮件

  今天我在美国的一台虚拟主机出了故障,花了半天才解决。可能是DNS设置的问题,我的某个主机的邮件默认都开通了,今天发现主机上的500M空间竟然全部都被使用完,我感觉很奇怪,我最多应该只使用了200M,怎么会没空间了呢。

加密技术在企业数据安全中的应用

  随着大型企业管理软件的发展,其应用越来越广泛,企业数据平台涉及局域网、广域网、Internet等,在各类系统中保存的企业关键数据量也越来越大,许多数据需要保存数十年以上,甚至是永久性保存。于是关键业务数据成了企业生存的命脉和宝贵的资源,数据安全性问题越来越突出。如何增强企业软件系统的安全性、保密性、真实性、完整性,成为每一位软件开发人员关注的焦点。

密码学基础

  本文简要地介绍了现代密码学的一些基础理论,供参考。

使用nohup让程序在远程主机后台运行

  因为我购买的一个国外主机居然开放了Telnet权限,因此我也使用Telnet登录上去玩玩Linux,但发现一关闭窗口就自动和主机断开了,和Windows的终端不一样,所以就上网找啊找,找到了一个从后台一直运行某个程序的方法。

PHP读MYSQL中文乱码的解决方法

  打算切换某个网站的主机,没想到遇到Php和Mysql中文乱码的问题。

Tomcat中文乱码问题的原理和解决方法

  自从接触Java和JSP以来,就不断与Java的中文乱码问题打交道,现在终于得到了彻底的解决,现将我们的解决心得与大家共享。

Java开发环境的配置心得

  前文介绍了几种主流脚本语言开发技术的对比,本文则介绍Java开发环境的搭建和配置的一些小小心得体会。

Perl、PHP、ASP、JSP技术比较

  本文将对目前最常用的四种动态网页语言Perl(Practical Extraction and Report Language)、PHP(Hypertext Preprocessor)、ASP(Active Server Pages)、JSP(JavaServer Pages)进行一些技术性的比较。

Eclipse和JBuilder

  这几天可真累,都是因为电信的那个项目。

Z-Blog转换到Blogbus的程序

  今天看到Blogbus提供了一个搬家服务,可以把日志从其他Blog迁移过来,我测试了一下,没有什么用。

常用正则表达式

  正则表达式(Regular Expression,在代码中常简写为regex、regexp或RE)是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。

TOR使用说明和介绍

  Tor的全称是“The Onion Router”号称是“An anonymous Internet communicaton system”。它针对现阶段大量存在的流量过滤、嗅探分析等工具,在JAP之类软件基础上改进的,支持Socks5,并且支持动态代理链(通过Tor访问一个地址时,所经过的节点在Tor节点群中随机挑选,动态变化,由于兼顾速度与安全性,节点数目通常为2-5个),因此难于追踪,有效地保证了安全性。另一方面,Tor 的分布式服务器可以自动获取,因此省却了搜寻代理服务器的精力。

Windows杀进程的方法

  Windows XP/2000的任务管理器是一个非常有用的工具,能让你看到系统中正在运行哪些程序(进程),只要你平时多看任务管理器中的进程列表,熟悉系统的基本进程,就可以随时发现可疑进程,这对防范木马和病毒大有裨益!不过有一些可疑进程,你用任务管理器却无法杀掉,这该怎么办呢?

ASP的Blog Roll的代码

  今天为Z-Blog写了一个Blog Roll的附加程序。

ASP无组件上传的原理

  无组件上传一直是困扰大家的一个问题。其实原理非常简单,核心就是分析字符串。不过,实际操作时,却困难重重。其中的关键问题还是大家往往对原理的剖析不够深入,或是因为过程过于繁琐。

多个绑定多域名的PHP代码

  这是一段很有用的代码,和绑定多域名的ASP代码类似,如果你只有一个PHP空间,而你又想放置多个多个站点,下面这些代码可以帮到你。

Z-BLOG转换到Movable Type的程序

  今天我写了一个将Z-BLOG导出到Movable Type的小程序。

二十年间的失败软件和系统

  今天看到一篇文章,叫“回首前尘往事,七大没落软件排名”,里面写的是这十年来的七大没落软件,我想补充一下,将前二十年的胜利者和失败者也做一个总结,当然,里面说道的大部分名词,现在很多人可能都是闻所未闻的。

破解图片验证码限制的一般思路

  相信大家都有在论坛灌水的经历吧?但是如果你连续发表统一内容的东西在论坛中,不久论坛的整个板块就全是你发表的信息了,其他信息全被挤在了后面。假设你发表的信息够多,版主都删不完时,那么这个论坛基本就报废了!其他的商业论坛也意识到了防止恶意灌水的重要性,纷纷使用了一些防止恶意灌水的措施,有发贴间隔时间的限制、同一IP地址的发贴数限制、内容不能重复等,但是这些都不是今天的重点,由于论坛使用的是一个公用发贴表单,需要突破唯一的难点是验证码。(为了防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试或是防止不断提交某网络信息而采用的一种网络通行方式。随机生成字符信息放入图片中,防止计算机直接识别。比如招商银行的网上个人银行,腾讯的QQ社区等等)

博客世界的战争:垃圾博客和恶意评论

  随着博客这个概念在中国越来越热,博客目前也面临一个很艰难的挑战:垃圾博客、恶意评论的增多。这些负面影响如果没有得以很好处理的话,那么未来博客也会象目前的邮件一样,成为垃圾邮件的下一个替代品。

巧用WinZip进行定时加密备份

  使用电脑免不了要时常备份文件,我们进行文件备份的时候,最常用的工具是Windows自带的备份程序,可以实现定时将指定的目录备份到另一个指定目录(包括网络驱动器),但是在使用的过程中,我们发现Windows备份程序的功能较为简单,难以完成一些特殊的备份要求:比如将机密文件备份的同时进行加密处理,以确保文件的安全性,另外备份的文件也没有进行压缩,往往体积相当庞大,占用很多磁盘空间。

银行应用USB Key身份认证方案

  本文的技术解决方案使用的是SafeNet自身的产品,虽然这个产品支持数字签名和PKI体系,可生成并储存私钥和数字证书,是满足个人身份认证安全级别和存储数字证书的一种选择,不过国内也有相当多的其他品牌型号的USB Key产品可供使用,因此如果大家选择USB Key产品应用的话,应仔细对比各方不同的USB Key产品,方能找到物美价廉的身份认证产品。

浏览器的GreaseMonkey和Trixie插件

  今天,发现了两个很强大的浏览器插件:GreaseMonkey和Trixie。

FireFox开发插件Web Developer

  今天发现了一个FireFox的强大开发插件Web Developer:其拥有强大的CSS调试和Form调试能力,对页面的分析非常全面,可以禁止页面的任一内联、文档、和外部CSS,可以直接编辑当前CSS,可以直接加载本地的CSS,可以用鼠标点击查看页面内任一元素的CSS,可以查看盒子模型结果,这还只是其功能一,其他的功能太多了,比如表单的POST和GET功能相互转换,检查XHTML和CSS语法,禁止一切可以禁止的,包括Cache、Cookie、图片、Java、Js、Referrer等等……如果你需要经常调试页面的话,这个插件能极大满足你的需求。

JAVASCRIPT加密解密终级指南

  本文一共介绍了七种JAVASCRIPT加密方法。

中国共享软件走向国际指南

  你的软件也能挣钱 共享软件走向国际指南

送给所有的共享新手

  经常看到很多同行们对共享软件能否赚到钱感到困惑,虽然大家都知道的周易前辈的MP3 CD Maker创下了月入四万的记录,但这对我们大多数人来说,只是一个很遥远的梦,就好象是水中的月亮,可望不可及。这个也曾经是我投入这个行业是的目标,虽然到目前我的收入才达到他的四分之一,但我已心滿意足了,回顾两年多的编程生活,总结了一些经验,希望和大家分享,最重要的一点,我将它做为这篇文章的题目吧,那就是:我一直在努力。

到美国去,挣美元!

  程序员这个名字给许多人的第一感觉就是:埋头苦干不抬头看路。

软件创富

  第一次见周志农在法院门口,他一到就大喊一声“刘韧”,早就等在那里的我,跟他进了法院,旁听他和自己原来所在的公司打官司,争夺自然码的著作权。是年是1997年。这场历时四年的官司最后以和解告终,周志农在这四年中变得不再年轻,自然码在这四年中丧失了发展壮大的好机会。

影响中国软件开发的20人

  进入新的一年,伴随着各种机遇和挑战,中国的软件开发仍然在摸索中前进,程序员也在不断的学习和工作中探寻自己的未来。在这个过程中,当然少不了各种技术和公司对他们施加的影响。跟随谁,选择什么路线永远是一种充满未知数的挑战。

ASP脚本生成GUID的实现

  全球唯一标识符 (GUID) 是一个字母数字标识符,用于指示产品的唯一性安装。在许多流行软件应用程序(例如 Web 浏览器和媒体播放器)中,都使用 GUID。

多个绑定多域名的ASP代码

  如果只有一个ASP空间,而你又想放置多个多个站点,这些代码可以帮到你。

40种网页常用小技巧

  下面是javascript的40个网页常用小技巧,对网站开发人员相信会有帮助。

Microsoft的25位CDKey里有什么

  从Win98起,Microsoft的产品安装Key从原来的10位数字改为25位字符,这一改动,代表着Microsoft告别了简单的校验和,从此投入了椭圆曲线法的怀抱。从密码学的角度来看,这绝对是一个里程碑,因为当时椭圆曲线法仍在研究论证阶段,Microsoft是第一个将之实用以商业产品的厂家。

彻底杜绝PHP的session cookie错误

  本文讨论的是如何彻底杜绝warning: Cannot add header information - headers already sent in......  这种令人莫明其妙的的错误。

中国软件人,我为你哭泣

  中国软件业在它发展了20几年后,竟然还是只得到一句“依然稚嫩”的评语。这些人说,政府制定了一系列扶持政策并未改变软件产业积贫积弱的现状,也没有催生出具有国际竞争力的大型软件企业。他们为这样的状况感到悲哀。

Windows2000蓝屏死机故障处理

  从理论上讲,纯32位的Windows 2000是不会出现死机的,但是这仅仅是理论上。病毒或硬件和硬件驱动程序不匹配等原因将造成Windows 2000的崩溃,当Windows 2000出现死机时,显示器屏幕将变为蓝色,然后出现STOP故障提示信息。下面我们分别介绍通用的STOP故障处理方法和特殊的STOP故障排除。