新闻来源:solidot

亲爱的开发者们(Dear Hackers/Engineers/Programmers),距离上一次程序员节又是一年了, 这一年中我们辛苦的编写着代码,我们为无数死气沉沉的软件注入灵魂,我们(Programmer)在无数的夜晚编写着代码,我们(Engineer)为了 软件架构的问题(选择适合的自由软件代码和思考是否亲自实现某些模块)绞尽脑汁,当然我们也和酱缸教的老板们展开了有趣的博弈。 不管怎么样,过去一年的经 历让我们变得更加的强壮。在过去的一年里Linux kernel走过了20年,id software也走过了20年(无数的hacker正在等着Doom III源代码去创造更多的游戏),Phrack走过了25年…

但愿在新的一年里我们继续沿着代码和框架的hacking之路前进,不论前方的敌人有多么强大,创造强大敌人的设计者会站在我们的一边。外星人说:”程序设计是神圣的职业,因为是我们为地球人创造了她。“


阅读全文

很常见的情况:我想同步/myweb下的 一些php文件 ,  但是不想复制/myweb/log/里边的一些日志文件,因为这些文件太大了,备份也是没有意义的。 现在如果想避开某个路径  直接添加—exclude 即可 比如—exclude “./log” –exclude ‘./log/file’

Note: the directory path is relative to the folder you are backing up.

rsync备份时排除指定目录或文件

要排除指定目录,可以在客户端命令行中使用–exclude-from命令


阅读全文

实现目标:
A 服务器上 /opt/web 目录,与B服务器上 /opt/web目录实现同步。即:B主动与A进行同步。
OS: Redhat AS4
A Server  192.168.1.2 /opt/web
B Server  192.168.1.3 /opt/web
一. A Server config
1.rsync 系统自带, 需要使用 –deamon 方式进行启动,服务端口是 TCP 873
2. vi /etc/xinetd.d/rsync  修改 disable =yes 为 disable =no ,修改后的文件如下
# default: off
# description: The rsync server is a good addition to an ftp server, as it
#       allows crc checksumming etc.
service rsync
{
disable = no
socket_type     = stream
wait            = no
user            = root
server          = /usr/bin/rsync
server_args     = –daemon
log_on_failure  += USERID
}

Apache错误日志:

[Tue Sep 06 11:52:43 2011] [notice] Parent: child process exited with status 3221225477 -- Restarting.

当发生错误3221225477时,解决办法是:

复制php5目录下的php5apache2_2.dll和libmysql.dll两个dll文件到c盘的windows/system32目录下,然后重启Apache server.注意php5apache2_2.dll文件的选择,是根据Apache版本来的,如果你的Apache采用的是旧版本,请尝试对应的DLL文件php5apache2.dll或者php5apache.dll


阅读全文

据国外媒体报道,Linux核心开发团队本在官方网站公布一则消息,表示该团队在8/28发现黑客入侵,该名黑客取得网站最高权限root,并埋入一个木马。

Linux核心开发团队怀疑黑客窃取认证进入系统,再使用rootkit工具取得root权限,但截至目前为止还不清楚其手法。黑客入侵后修改SSH连线后的相关设定,并埋入一个木马程序到系统开机启动程序中。


阅读全文

工作的时候都用Editplus,配置了很多工作环境和工具,现在要更换一台电脑,但是把Editplus拷贝过去之后发现,所有的环境都没了。

再配置的话太麻烦了,好多ftp服务器,工具路径和用法。。如何才能直接把环境复制过去呢?

经查找,发现C:Documents and SettingsAdministratorApplication Data文件夹下有多个INI配置文件

Editplus INI配置文件

Editplus INI配置文件

看到名字大概也能知道都是做什么的了,有模版、FTP、工具等的设置,只要把这些ini文件复制到新机器上的该目录下就可以了。


阅读全文

Asp.net中的ViewState用法

基本理论:

session值是保存在服务器内存上,那么,可以肯定,大量的使用session将导致服务器负担加重. 而viewstate由于只是将数据存入到页面隐藏控件里,不再占用服务器资源,因此, 我们可以将一些需要服务器”记住”的变量和对象保存到viewstate里面. 而sesson则只应该应用在需要跨页面且与每个访问用户相关的变量和对象存储上. 另外,session在默认情况下20分钟就过期,而viewstate则永远不会过期.


阅读全文

作者的图片

DigDeeply

Technology Stack: PHP/Openresty/GoLang, and so on…

Web Development Engineer

Beijing China