PAC文件可以使用的JavaScript函数

下面是可用于FindProxyForURL()函数体中的条件函数:

基于主机名的函数:

  • isPlainHostName()
  • dnsDomainIs()
  • localHostOrDomainIs()
  • isResolvable()
  • isInNet()

相关的实用程序函数:

  • dnsResolve()
  • myIpAddress()
  • dnsDomainLevels()

基于 URL/主机名 的条件:

  • shExpMatch()

基于时间的条件:

  • weekdayRange()
  • dateRange()
  • timeRange()
  • isPlainHostName(host)

Continue reading “PAC文件可以使用的JavaScript函数”

PAC自动代理文件格式,教你如何写PAC文件

PAC文件格式

PAC文件是纯文本格式的,实际上就是JavaScript文件。Chrome/Chromium的扩展Switchy!的”Auto Switch Mode”功能实际上也是创建和维护一个简单的PAC文件,但功能比较弱。

对于一般的应用,即使你几乎不懂JavaScript和编程,也可以通过本文的介绍实现基本的功能。

Continue reading “PAC自动代理文件格式,教你如何写PAC文件”

PAC自动代理配置文件设置

PAC是“Proxy Auto Configure”的简称,即自动代理配置。在为浏览器或系统指定代理时,一般会看到“自动代理配置”的选项。

下面是Firefox的代理设置窗口,在最下面有个设置自动代理配置文件的输入框,在这里输入你的自动代理配置文件地址:

Continue reading “PAC自动代理配置文件设置”

Drupal PHP5.3 Issue: Attempt to modify property of non-object (Date module)

用VPS后,安装的PHP版本是最新的5.3版,Drupal Date模块会出现下面的warning信息:

warning: Attempt to modify property of non-object in ../sites/all/modules/date/includes/date_plugin_display_attachment.inc on line 24.

可以用下面的方法进行解决:

Continue reading “Drupal PHP5.3 Issue: Attempt to modify property of non-object (Date module)”

转帖:另类方法的屏蔽国内IP访问

没想到DNSPod还有这个功能,这种屏蔽国内IP地址的方法其实就是将攻击通过DNS转到了其他地方:)

很多朋友有做英文站被国内网络CC、DDOS的经历,然后就会寻求屏蔽国内访问的相关方式,经常用到的就是通过IP数据库进行分析,排除法进行筛选,不过这样做多少增加了服务器cpu的压力,如果攻击频繁,cpu资源很快就会耗尽。

Continue reading “转帖:另类方法的屏蔽国内IP访问”

弄错会很丢脸的英文

一般语言中都会有一些固定用语,不能按照字面意思去理解。中文如此,英语也如此,转载的这些习惯用词和字面意思相差很大,如果理解错了,会很囧的 ^_^

1、日常用语类

  • lover 情人(不是“爱人”)
  • busboy 餐馆勤杂工(不是“公汽售票员”)
  • busybody 爱管闲事的人(不是“大忙人”)
  • dry goods (美)纺织品;(英)谷物(不是“干货”)
  • heartman 换心人(不是“有心人”)

Continue reading “弄错会很丢脸的英文”

VPS介绍:Virtual Private Server 虚拟专用服务器

什么是VPS虚拟专用服务器?

VPS是Virtual Private Server的缩写,表示虚拟专用服务器。VPS(Virtual Private Server 虚拟专用服务器)技术可以将一台服务器分割成多个VPS虚拟专享服务器。

Continue reading “VPS介绍:Virtual Private Server 虚拟专用服务器”