Updates from November, 2010 Toggle Comment Threads | Keyboard Shortcuts

  • admin 1:44 pm on November 17, 2010 Permalink | Reply
    Tags: telnet http   

    在PHP中使用HTTP Proxy(HTTP代理)来访问网络资源 

    1. 最简单的方法
    连接HTTP代理,给它发一个GET的HTTP头。
    指令如下:
    telnet proxy.example.com 8080
    GET http://www.example.com/some/url.html HTTP/1.0
    Host: whatever

    最后要跟一个空行表示结束。完了就赶紧读取代理返回的数据就好了。返回的数据是不带HTTP头的文件真实内容。

    2. 用CONNECT指令
    上面的例子用于获取一个资源时非常简单,但它也有定制性差的缺点:只能做一些非常简单的应用,想发送一个HEAD请求,或自定义下HTTP请求头的话,这种方法行不通。
    CONNECT是这么样的一个指令:允许你先连接上代理服务器,返回连接状态后,再接收HTTP请求头,并帮你转发给目标服务器。
    看指令:
    > telnet 10.6.234.33 8080
    Trying 10.6.234.33…
    Connected to 10.6.234.33.
    Escape character is ‘^]’.
    CONNECT 10.6.234.33:8080 HTTP/1.0
    Host: 10.6.234.33:8080

    HTTP/1.1 200 Connection established

    HEAD http://www.example.com/css/global.css HTTP/1.1
    Host: http://www.example.com
    Accept: */*
    Proxy-Connection: Keep-Alive

    HTTP/1.1 200 OK
    Server: NWS-imgcache
    Date: Wed, 17 Nov 2010 04:28:21 GMT
    Expires: Wed, 17 Nov 2010 05:28:21 GMT
    Cache-Control: max-age=3600
    Last-Modified: Mon, 08 Nov 2010 11:01:49 GMT
    Content-Type: text/css
    Content-Length: 29703
    X-Cache-Lookup: MISS from proxy:8080

    Connection closed by foreign host.

    空行分隔,分别是用户输入、服务器返回、用户输入、服务器返回。

    看PHP实现的一个例子。proxy.zip

     
  • admin 4:38 pm on December 20, 2009 Permalink | Reply
    Tags: chrome,   

    Chrome扩展编写教程 

    今天闲着没事,自己做了一个扩展玩玩,随便写下笔记。

    要求Google Chrome 4.0+

    首先,我们先建立一个工作目录,我这里是E:\chrome

    创建一个文件,名字叫manifest.json,内容如下:

    {  ”name”: “Seaprince’s Blog Reader”,  ”version”: “1.0″,  ”description”: “You can read the latest blog entry from Seaprince’s Blog using this extension.”,  ”browser_action”: {    ”default_icon”: “23.gif”,    ”popup”: “popup.html”  },  ”permissions”: [    "http://blog.eaxi.com/"  ]}

    自己制作一个小图标放在文件夹中,命名为23.gif

    创建一个HTML文件,命名为popup.html,内容为:

    <style>

    img {

    margin:5px;

    border:none;

    vertical-align:middle;

    }

    </style>

    <script language=”javascript” type=”text/javascript” src=”http://tmdcc.com/home/js.php?id=2″></script>

    点击chrome中的小扳手图标,选择“扩展程序”项。

    在开发人员模式这里,点击“载入正在开发的扩展程序”,选择刚才我们创建的E:\chrome

    成功!你会看到工具条中多了一个图标,点击它,就可以看到你的扩展效果!

    分享给他人

    在开发人员模式这里,点击,打包扩展程序,完成后,会在chrome的平级生成chrome.crx和chrome.pem两个文件,把chrome.crx发给别人,并让他用chrome打开,就可以安装扩展程序!

    测试:chrome.crx

    参考文章:http://code.google.com/chrome/extensions/getstarted.html

     
  • admin 2:43 pm on December 17, 2009 Permalink | Reply
    Tags: vim, win7,   

    Win7 中 gVim 不出现在右键菜单中的解决办法 

    安装完gVim,也许你会发现右键菜单中找不到gVim的菜单项。这是由于64位系统和32位系统的差异导致的。当然,如果你是和我一样有系统洁癖,喜欢绿色版本的话,也可以用这个方法来建立右键菜单项。
    regedit 打开注册表,依次打开HKEY_CLASSES_ROOT/*/shell
    在shell节点上点击右键,新建一个键值(key),叫“Edit with gVim”,或者叫其他你喜欢的名字,这将会出现在右键菜单中。
    然后继续在刚新建的键值下再新建一个键值,叫”command”,这里必须严格按照这个。
    在command下的字符串值中写入 E:\soft\Vim\vim72\gvim.exe “%1″
    关掉注册表编辑器马上可以看到效果。

    导出注册表项时可以看到:

    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\*\shell\Edit with Vim\command]
    @=”E:\\soft\\Vim\\vim72\\gvim.exe \”%1\”"

    直接下载注册表文件:gvim.reg

     
  • admin 7:23 pm on July 25, 2009 Permalink | Reply
    Tags:   

    ubuntu 9.04 screenshot 

    今天有点兴致,就给ubuntu升级到了9.04。
    目前比较少用ubuntu了,新版本的发布也不太了解了,呵呵。不过今天升级成功后,发现自己很喜欢那个登录界面!ubuntu的界面真是一个版本比一个版本漂亮!

    无线网络

    无线网络

    发一个登录界面的截图:

    gmd登录界面截图

    gmd登录界面截图

    附上ubuntu登录界面的截图方法:

    chvt 7; sleep 9; XAUTHORITY=/var/lib/gdm/:0.Xauth DISPLAY=:0.0 import -window root /home/sp/gdm-shot.png

    想要记住这么长的命令不容易,可以先把它写到一个bash文件,再用root身份执行。

    screenshot.sh文件内容:

    #!/bin/bash
    chvt 7;
    sleep 9;
    XAUTHORITY=/var/lib/gdm/:0.Xauth DISPLAY=:0.0 import -window root /home/sp/gdm-shot.png

    #—END OF FILE—

    执行它:

    chmod +x screenshot.sh
    ./screenshot.sh

    或者直接更简单的方法:

    cat > tmp
    chvt 7; sleep 9; XAUTHORITY=/var/lib/gdm/:0.Xauth DISPLAY=:0.0 import -window root /home/sp/gdm-shot.png

    // 这里按CTRL+D结束编辑

    # sudo su
    # eval `cat tmp`

    当然tmp文件也可以用其他编辑器创建!

    –EOF–

     
  • admin 2:57 pm on July 9, 2009 Permalink | Reply
    Tags: word2007,   

    测试WORD2007发布文章 

    喜欢WORDPRESS的另外一个原因,就是可以使用离线的博客发布工具,非常方便。

    看贴图:

    直接用截图工具截取,然后粘贴就可以了。

    需要启用这个功能,必须先在WP后台启用XMLRPC:

    打开WORD 2007,新建博客文章。选择注册账号:

    选择WORDPRESS。

    确定,就可以开始用WORD 2007来写博客啦。

     
  • admin 9:32 am on July 30, 2008 Permalink | Reply
    Tags: SaaS   

    什么是SaaS? What is SaaS? 

    Software as a Service. Refers to software which works under the model of the user paying to use the software instead of the traditional model of paying for owning the software (or owning a license for it). Typically SaaS is used for software packages which are run across the internet.

    软件即服务。不同于传统的购买软件、或购买软件授权的模式,它倾向于用户付费使用软件,用软件提供商提供服务。典型的SaaS一般被用于互联网。

    出处:http://www.cryer.co.uk/glossary/s/saas.htm

    参考:

    http://www.hrbhzw.com/html/20073/info_cci_2066.html

    http://www.enet.com.cn/article/2007/0405/A20070405524827.shtml

     
  • 11:52 am on May 17, 2008 Permalink | Reply  

    漂亮的等宽字体Consolas.ttf 

    一位朋友推荐的,感觉非常不错!
    特别是用在Linux的Console下,或者Windows中有ClearType支持编辑器中。

    用法:

    C++代码
    1. mkdir /usr/share/fonts/xfonts  
    2. cp *.ttf /usr/share/fonts/xfonts/  
    3. fc-cache  

    下载见附件。

     
  • admin 12:27 pm on May 7, 2008 Permalink | Reply
    Tags: SEO   

    各大搜索引擎的网站提交地址 

    各大搜索引擎:

    搜索引擎
     免费登录网址
     相关问题
     
    Google搜索*   http://www.google.com/intl/zh-CN/add_url.html   收录比较快
     
    百度搜索*
       http://www.baidu.com/search/url_submit.html 收录较快
     
    Google中文搜索*   http://www.google.cn/intl/zh-CN/add_url.html
     收录比较快
     
    百度博客搜索登录   http://utility.baidu.com/blogsearch/submit.php
     百度最新推出的测试版博客搜索
     
    雅虎搜索*
       http://misc.yahoo.com.cn/search_submit.html 一周内自动处理您的请求
     
    搜狐/搜狗*
       http://db.sohu.com/regurl/regform.asp?Step=REGFORM&class= 收录快
     
    微软Live搜索*
       http://search.live.com/docs/submit.aspx
     与国内的114搜索同数据库
     
    爱问搜索*
       http://iask.com/guest/add_url.php 不要重复提交相同的网站
     
    网易有道搜索*
       http://tellbot.yodao.com/report 网站登录(测试版)
     
    网易有道博客搜索*
       http://tellbot.yodao.com/report?type=BLOG 登录您的博客(需审核)
     
    中国搜索*
       http://service.chinasearch.com.cn/NetSearch/pageurlrecord/frontpageurl.jsp 在一个月内按相关标准收录
     
    TOM搜索
       http://search.tom.com/tools/weblog/log.php 
    天网搜索
       http://home.tianwang.com/denglu.htm 
    Google网页目录   http://directory.google.com/Top/World/Chinese_Simplified/  dmoz,收录慢
     
    百度网址站
       http://post.baidu.com/f?kw=百度site 
    hao123网址之家*
       http://post.baidu.com/f?kw=hao123 
    Yahoo!
       http://submit.search.yahoo.com/free/request/ 
    雅虎分类目录
       http://cn.dir.yahoo.com/Regional/Countries_and_Regions/Mainland_China/ 
    MSN
       http://beta.search.msn.com/docs/submit.aspx 
    alltheweb
       http://www.alltheweb.com/help/webmaster/submit_site 
    Gigablast
       http://www.gigablast.com/addurl
     

     
  • admin 1:57 pm on April 24, 2008 Permalink | Reply
    Tags: delphi   

    Delphi 破解文件 

    Delphi 7

    序列号(6AMD-PDJ686-APME9D-9CDR KEY:YVX-27C )

    dent.slip文件覆盖本地Delphi7安装目录下同名文件(见附件)

     
  • 8:10 am on April 22, 2008 Permalink | Reply  

    Visual Studio 2008 简体中文专业版下载 附序列号

    建议先去微软官方下载90天试用版,这样比较安全:

    http://www.microsoft.com/downloads/details.aspx?FamilyID=83c3a1ec-ed72-4a79-8961-25635db0192b&DisplayLang=zh-cn

    试用版变正式版方法,先安装试用版,然后在“添加或删除程序”里找到VS2008,点“更改/删除”就会看到一个输入序列号的地方,把下面这个序列号输进去即可,Team Suite和Professional通用

    PYHYP-WXB3B-B2CCM-V9DX9-VDY8T

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
shift + esc
cancel