• nginx反向代理后,让IIS Log中记录真实客户IP

    前面有篇文章, Nginx反向代理for win2003, 使用之后, 发现IIS的Log中, c-ip客户端IP不是用户真正的IP, 而是proxy server的IP, 据说这个是IIS的问题.

    f5的Joe Pruitt提供了解决方案X-Forwarded-For Log Filter for Windows Servers, 他写了一个ISAPI扩展来让IIS支持这个proxy chain.

    点击这里下载F5XForwardedFor.zip, 或者直接在本站下载F5XForwardedFor.zip. 安装中注意要给F5XForwardedFor.dll相应的iis运行用户读取的权限(最简单的办法是添加everyone的读取权限)

    发布时间:2010/6/16 所属分类:【Nginx
  • jQuery 1.4.2 Visual Cheat Sheet

    jQuery 1.4.2 API 最新Visual Cheat Sheet
    下载地址:jQuery Visual Cheat Sheet 1.4.2, 或者点击这里下载jQuery-Visual-Cheat-Sheet-1.4.2.pdf

    发布时间:2010/6/14 所属分类:【jQuery
  • DNS中的递归查询和迭代查询

    递归查询的工作方式
    迭代查询的工作方式
    如何配置递归查询及迭代查询
    调整最佳性能的查询方式

    发布时间:2010/6/14 所属分类:【System
  • DNS缓存相关知识

    DNS缓存记录可以分为两种:
    一个是本机的DNS查询缓存记录,查看本机的DNS缓存记录访问很简单,在命令行下用ipconfig /displaydns命令就可以了,比如我电脑上的运行结果:

    C:\Documents and Settings\Administrator>ipconfig /displaydns
    清除本机的DNS缓存命令:
    ipconfig /flushdns

    二是ISP DNS服务器上的缓存记录。
    在客户端用命令行查询:
    如何查询ISP DNS服务器的缓存记录,应该是发送一个非递归的查询来检验 dns 服务器是否缓存了指定的域名的记录

    发布时间:2010/6/11 所属分类:【System
  • HTML5 canvas效果Liquid Particles

    Liquid Particles是Daniel Puhe近期的一个作品, 它向我们展示了canvas的魅力. 点击这里欣赏Liquid Particles

    效果如下图:
    HTML5 canvas特效liquid particles

    发布时间:2010/6/11 所属分类:【Blog
  • 一个解析URL的函数parseURL

    该函数创建一个新的a元素, 并使用location的属性获取想得到的url数据.
    这里还有一个jQuery URL Parser

    发布时间:2010/6/11 所属分类:【Javascript
  • iPhone开发的基础知识

    Q:iPhone是什么
    A:iPhone是Apple推出的一种多点触摸的智能手机,自推出以来,广受好评,在欧美使用十分普遍。国内前段时间联通引进100万台,而国内使用水货的也不在小数。

    Q:iPhone是什么操作系统
    A:iPhone实际上是Mac的Mini版,相当于Windows Mobile是Windwos的精简版一样,采用的是Cocoa语言

    发布时间:2010/6/10 所属分类:【iPhone
  • OPhone开发的基础知识

    Q:OPhone是什么?
    A:OPhone是中国移动大力推行的一种操作系统的统称,用来抗衡中国联通的iPhone,同时,也是中国移动3G(TD-SCDMA)的主打操作系统,以中国移动将近5亿的用户基础,这将会是一个庞大的市场。

    Q:OPhone采用什么系统?
    A:OPhone采用Google的Android操作系统,Android是一种基于Linux的手机操作系统。

    发布时间:2010/6/10 所属分类:【Mobile
  • 3G时代手机网站的特点和开发原则

    虽然国内用手机上网的速度实在不咋的,3G要么速度奇慢,要么费用巨高,Wifi热点因为某些部门的禁止而无法普及。或者也是个好事,指不定哪天美国佬因为Wifi的辐射造成了大批量死亡,那就是我们某些部门的高瞻远瞩了,哈哈。

    作为一个程序员,当然会更注技术层面的东西,今天我就把我对国内手机网站开发的一些看法分享给大家,为什么要说国内呢,因为国内要考虑手机上网的资费和速度问题。

    发布时间:2010/6/10 所属分类:【Mobile
  • 移动网站开发——标记语言

    移动互联网被称为“第五次科技革命”,而随着iPhone和Android等智能手机的日渐流行和iPad等平板电脑的出现,移动互联网的潜力和趋势也愈发显现,针对移动设备的网站开发越来越受到关注,国内很多公司也开始重视面向所有移动设备的网站开发。

    一般来说,对于移动网站可以采取两种方式:

    •专门开发一个独立的移动版本
    •使用media type和media query控制网站在移动浏览器的表现

    发布时间:2010/6/10 所属分类:【Mobile
  • 编写跨浏览器兼容的 CSS 代码的金科玉律

    作为 Web 设计师,你的网站在各种浏览器中有完全一样的表现是很多人的目标,然而这是一个永远无法真正实现的目标,很多人认为,完美的跨浏览器兼容并不必要,这样说虽然没错,但在很多情形,一种近似的兼容还是很容易实现的,本文讲的是各种跨浏览器兼容的 CSS 编码准则和技巧。

    Browsers-css in The Principles Of Cross-Browser CSS Coding

    理解 CSS BoxModel
    理解 block 级和 inline 级 对象的区别
    理解 Floating 和 Clearing 属性
    首先使用 IE 进行测试
    IE 浏览器最常见的问题
    永远不要指望在所有浏览器中都一模一样
    Form 控件在不同浏览器显示总是不同
    字体的表现都有差异
    使用 CSS Reset

    发布时间:2010/6/9 所属分类:【(X)Html/CSS
  • HTML5 Table Template

    HTML5 Table Template, HTML5表格模板, 基本涵盖表格中所用元素.
    <table dir="ltr" width="500" border="1">
    <caption>Here we assign header information to cells by setting the scope attribute.</caption>
    <colgroup width="50%" />
    <colgroup id="colgroup" class="colgroup" align="center" valign="middle" title="title" width="1*" span="2" style="background:#ddd;" />
    <thead>
    <tr>
    <th scope="col">Name</th><th scope="col">Side</th><th scope="col">Role</th>
    </tr>
    </thead>
    <tfoot>
    <tr>
    <td>Darth Vader</td><td>Dark</td><td>Sith</td>
    </tr>
    </tfoot>
    <tbody>
    <tr>
    <td>Obi Wan Kenobi</td><td>Light</td><td>Jedi</td>
    </tr>
    </tbody>
    </table>

    发布时间:2010/6/9 所属分类:【(X)Html/CSS
  • 兼容ie6的十条修复

    我们知道ie会在一段时间内仍然流行,但是我们仍然可以支持浏览器并且避免hacks和条件css吗?这里有十条使用有效的html和css代码修复可以兼容ie6常见的问题。
    1、使用一个声明
    2、使用position: relative
    3、为浮动元素使用display:inline
    4、设置元素启动hasLayout
    5、修复重复字符的bug
    6、使用a标签完成可点击和hover原理
    7、使用!important,或是高级选择符替代ie特定代码
    8、避免百分比定义
    9、早点和经常测试
    10、重构你的代码

    发布时间:2010/6/8 所属分类:【(X)Html/CSS
  • HTTP状态代码

    如果向您的服务器发出了某项请求要求显示您网站上的某个网页(例如,当用户通过浏览器访问您的网页或在 Googlebot 抓取该网页时),那么,您的服务器会返回 http 状态代码以响应该请求。

    此状态代码提供了有关请求状态的信息,且为 Googlebot 提供了有关您网站和请求的网页的信息。

    一些常见的状态代码为:

    200 - 服务器成功返回网页
    404 - 请求的网页不存在
    503 - 服务器暂时不可用
    以下提供了 HTTP 状态代码的完整列表。点击链接可了解详细信息。您也可以访问有关 HTTP 状态代码的 W3C 页来了解详细信息。

    发布时间:2010/6/6 所属分类:【System
  • Chrome各版本下载地址

    Windows平台:

    最新稳定版(Stable Channel)Chrome在线安装: 【点击这里
    最新测试版(Beta Channel)Chrome在线安装: 【点击这里
    最新开发版(Dev Channel)Chrome在线安装: 【点击这里
    最新Chromium下载地址: 【点击这里

    发布时间:2010/6/5 所属分类:【Blog
  • apple的html5 Showcase

    apple为了展示safari的html5,css3和javascript的支持而发布的展示站点Apple HTML5. 目前包含了audio, video, transition, gallery, 360度全景图等效果展示, 回头深挖一下, 学习学习.

    发布时间:2010/6/5 所属分类:【Blog
  • html5test.com测试你的浏览器支持多少html5特性

    html5test.com测试你的浏览器支持多少html5特性, 如doctype html, canvas, video, audio, storage等等

    发布时间:2010/6/5 所属分类:【Blog
  • 网络限速软件NetBalancer

    NetBalancer是seriousbit出的网络限速软件, 点击这里下载NetBalancer.

    NetBalancer让您设置您的Internet应用的带宽限制。它允许您设置的限制和上传和/或下载一个基于每个应用的基础上的速度,并阻止所有网络流量为选定的进程的优先事项。该方案还提供了有关的所有程序使用互联网的详细信息,他们有多少数据传输以及IP地址连接到它们。免费的版本有一些限制,但只允许您设置最多5个进程在一个时间限制或优先事项,但是这应该是足以应付一般用户

    有了它, 我们可以进行模拟低网速情况下站点的表现情况等操作.
    软件不难使用, 我做了汉化, 点击这里下载NetBalancer的汉化文件, 下载后, 放入NetBalancer的安装目录下的Localization目录即可.

    发布时间:2010/6/4 所属分类:【Blog
  • border-image generator生成器

    border-image-generator是一个border-image属性的生成器, 来自Kevin Decker. 使用它我们可以很方便的生成border-image的应用效果. 近日Kevin Decker对其进行了更新, 使之支持本地文件访问, 具体请看博文border-image-generator: Local File Access.

    发布时间:2010/6/3 所属分类:【Blog
  • 查看firefox的默认样式

    在firefox的地址栏输入 resource://gre/res/html.css 即可查看firefox的默认样式.

    发布时间:2010/6/3 所属分类:【Blog
«  1 2 3 4 5 6 7 8 9  » 

XeonWell Studio