黑客的价值观(中英对照)
黑客,可能在大家的眼里是那些入侵别人计算机搞破坏的人,其实并不是那样的。如果你这样认为了,只能说明你对计算机文化并不了解,真正的黑客是一种 自由的象征,他们挑战权威,追求自由,并和很多非人类的行为作斗争。如果你想了解黑客文化,你一定要去看看我写的《Unix传奇,上篇,下篇》。你会对正宗的计算机文化以及黑客文化有所了解的。而那些只懂得入侵别人计算机搞破坏活动的“黑客”只能称为是街头的小混混,他们根本就不配称黑客。
下面有四篇关于“Hacker’s Code”文章,我觉得相当的不错,可以让你明白什么是黑客的行为规范,道德准则,以及黑客的历史使命,希望能对你有启发。但是翻译水平有限,所以我请M[……]
现在的linux内核编译太简单了:linux kernel2.6.36.2编译手记
先show一下新内核:
[feng@fsc ~]$ uname -a Linux fsc 2.6.36.2fsc #2 SMP Mon Dec 13 21:02:02 CST 2010 i686 i686 i386 GNU/Linux
硬件环境:asus A8jr 笔记本 (07年的机器,比较老了)
cpu core1 2250GHz RAM 3G ddr2 667 VGA ATI x2300 ......
背景:使用fedora13(fedora14已经正式版发布,但没有升级),但内核还是2.6.31,从fedora12里的rpm包安装的;因为2.6.33以后的内核与电脑不兼[……]
PHP+MSSQL TEXT字段被截断的解决方案
在连接mssql 数据库前,先执行如下php代码,对mssql库的textlimit进行运行时改变设置。
ini_set('mssql.textlimit',4294967296); ini_set('mssql.textsize',4294967296);
4294967296=65536^2 ,对于大多数情况,这个长度已经足够用了;如果text字段最大长度比4294967296还大,那就自己把这个值改得更大一点.
可以通过php函数 phpinfo() 查看是否修改成功。
修改前phpinfo()结果中mssql节如下
————xx—-[……]
WordPress 3.0.3 发布,大概是最密集的一次更新了
刚才登录wordpress后台,又一个更新,原来是WordPress 3.0.3 发布了,不久前WordPress 3.0.2 才发布,好像刚一周时间就升级了。
这么密集的软件更新,一般说都是修正安全漏洞的,看升级日志,果然是,e文不好,看得不甚明白,于是google一个,至少已经有好中文几个网站发布了这则消息,开源中国社区上的消息:
WordPress 3.0.3 是一个安全问题更新版本,修复了远程发布接口的bug,该接口可能在某些情况下允许发布者随意的发布、修改和删除文章。这个问题仅仅对于启用远程发布接口时才会存在。
可从这里下载该版本或者通过面板的更新功能进行自动升级。
fr[……]
windows里也有类似linux里grep的命令行工具:FINDSTR,只是实在太小儿科
突然发现,windows里也有类似linux里grep的命令行工具:FINDSTR,只是实在比较小儿科
今天看到这篇文章,才发现的
http://myeblog.3322.org/1086.html
看看微软给的官方文档:
在文件中寻找字符串。
FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/F:file]
[/C:string] [/G:file] [/D:dir list] [/A:color attributes] [/OFF[LINE]]
strings [[drive:][pa[……]
在Linux下实现对Microsoft Access Database(.mdb)查询访问
在Linux下实现对Microsoft Access Database(.mdb)查询访问
You will need the following:
Linux ( I’m running RedHat 9.0)
PHP
Apache
UnixODBC
MDBTools
INSTRUCTIONS
1) Download the UnixODBC RPM, found here. I installed unixODBC version 2.2.5.1.
rpm -ivh unixODBC-2-2.5-1.i386.rpm
2) Download the MDBT[……]
php中ms sql server日期时间类型转换成 unix时间戳
写一个转换程序,旨在把一套asp+mssql博客系统数据迁移到php+mysql系统下,需要转换日期类型(mssql数据库里的日期时间类型datetime值)为unix时间戳,但发现mssql里读取到的时间通过
$dateline=(int)strtotime($row[‘addtime’]);
转换,得到的值是0,很奇怪;检查后发现,$row[‘addtime’]的时间格式不太正常,形式如下:
06 28 2007 2:21PM
11 3 2005 12:52AM
03 18 2010 1:08AM
11 4 2005 12:56PM
01 23 2010 11:02A[……]
sql server 启用xp_cmdshell 重启pcanywhere
windows2003服务器使用pcanywhere进行远程管理,但有时pcanywhere会出问题而服务关闭,因为服务器在电信机房,以前这种问题只能请机房工作人员直接reset服务器,但这不是个好办法,直接reset断电,对数据而言,是很不安全的,不出问题则已,出问题就严重了。所以最好还是通过软件启动。
但问题是,windows无法登录,于是悖论了…
考虑到该服务器上装有ms sql server,而且启用了远程sa用户登录,于是想到了借用xp_cmdshell重新启动pcanywhere服务awhost32。
默认状态下xp_cmdshell是关闭状态的,需要通过sa帐号登录ms[……]