Postfix排错记

今天打算安装Postfix到一台机器进行邮件的发送,SMTP通过sasl认证。配置完成后尝试发送邮Thunderbird始终返回
The mail server responded: 5.7.1 : Relay access denied. Pleas

面向转换,一种新的或复古的编程思想

最近想到一种新的或者说是复古的编程思想,说复古是Unix的管道思想比较大同,实现上与面向过程也比较类似。而说新的,主要是思想上不同,即非面向过程又非面向对象。编程很多时候可以理解成数据到数据的转化,为此把思想重点放到数据的转换上,以下就简称为面向转换。先举

ToffeeScript 1.6.2 发布

ToffeeScript
支持异步语法的CoffeeScript
特性
异步语法条件语句: If, Switch循环语句: For In, For Of, While with guard when数值运算逻辑运算:自动回调正则运算 =~ 与匹配项 \~

对Gentoo的信心有些下降

自从几年前接触了了Gentoo就一直很喜欢,可是这两天遇到nginx的安装问题让人很是郁闷。
升级Gentoo的nginx到1.2.5,不幸遇到了bug,编译遇到错误为:
mv: cannot move `/var/tmp/portage/w

支持Socks5协议的高速加密通信的代理服务器脚本

支持SOCKS 5协议的高速加密通信的代理服务器脚本
代码地址:
https://github.com/jiangmiao/proxy
解决现有代理的问题:
1、vpn - vpn接管所有的数据,而在很多时更希望只通

Android手机与互联网企业

  陆陆续续看了了三周的Android,一来可以学习Android的设计思想,二来可以顺应潮流或写一些应用。
  但学了Android后,发现了一些问题
  首先是兼容性,到处可以遇到deprecated,比如2.3的new Notfication()到

计算机与语言随想

现在编程语言大多是英语,而变量命名中有一重要建议是单词不用缩写除非约定成俗,否则会对他人阅读造成不便。
为此我一直想,同样都是单词,对于不认识的人是没有区别,控制器不管是叫Controller还是叫Cono。所以最好能有语言学家兼计算机学家能创立一套新的

Cacti的使用

Cacti的使用Cacti是一款可在线浏览的系统状态监测工具。
一、下载Cacti
Cacti官方下载地址
写这篇文章时的版本为 0.8.8a
解压cacti到可以通过HTTP访问的目录$ tar xf cacti-0.8.8a.tar.gz
$ ln

Linux下的数据统计

最近2天CSDN的密码泄漏,部份人可能会像我一样去作一些统计,比如邮箱占有率等一些数据。统计方式五花八门,但我觉得在Linux下用命令组合统计最为方便。
一、基本统计
先看密码文档 www.csdn.net.sql 格式
用户名 # 密码 # 邮箱
以'

node.js成也异步,败也异步,评node.js的异步特性

node.js最大的卖点就是异步,声称以此获得更高的性能,而我认为,node之所以快并不是因为异步而快,而是因为V8而快。异步仅在资源占有明显优势,而引入异步却大大增加了编程的复杂度,且异步在http服务上并没有或者无法用在刀刃上。
以目前node来看,