« June 2006 | Main | August 2006 »
July 29, 2006
跟进 CVSNT ViewVC 我爱网络
http://windtear.net/archives/2006/07/29/001041.html 跟进 CVSNT ViewVC http://www.march-hare.com/cvspro/ cvsnt 2.5.03.2382 http://march-hare.com/archive/cvsnt-2.5.03.2382-rh9-rpm.tar.gz 1080996 Jul 6 00:48 cvsnt-2.5.03.2382-rh9-rpm.tar.gz # tar ztvf cvsnt-2.5.03.2382-rh9-rpm.tar.gz 1009544 2006-07-05 22:59:21 cvsnt-2.5.03.2382-1.i386.rpm 22195 2006-07-05 22:59:21 cvsnt-database-mysql-2.5.03.2382-1.i386.rpm 27354 2006-07-05 22:59:21 cvsnt-database-odbc-2.5.03.2382-1.i386.rpm 19283 2006-07-05 22:59:21 cvsnt-database-sqlite-2.5.03.2382-1.i386.rpm 17958 2006-07-05 22:59:21 cvsnt-protocol-gserver-2.5.03.2382-1.i386.rpm 20830 2006-07-05 22:59:21 cvsnt-protocol-sserver-2.5.03.2382-1.i386.rpm http://viewvc.tigris.org/servlets/ProjectDocumentList?folderID=6004 http://viewvc.tigris.org/files/documents/3330/33320/viewvc-1.0.1.tar.gz http://www.akhphd.au.dk/~bertho/cvsgraph/ http://www.akhphd.au.dk/~bertho/cvsgraph/release/cvsgraph-1.6.1.tar.gz 378269 Jul 20 22:30 viewvc-1.0.1.tar.gz 114337 Jul 8 14:03 cvsgraph-1.6.1.tar.gz 之前一直没跟进 用的是ViewCVS viewcvs-0.9.2 140063 Jan More...Posted by windtear at 12:01 AM
July 28, 2006
Firefox 1.5.0.5 起解决了紫光输入法的兼容问题 我爱网络
http://windtear.net/archives/2006/07/28/001040.html Firefox 1.5.0.5 起解决了紫光输入法的兼容问题 所谓兼容问题就是: 之前在紫光输入法开启的时候 Firefox 输入数字会出现两次 holly 大侠曾提供过改动patch,如今Mozilla官方算是解决了这个兼容问题 Firefox 最新版本可到 http://firefox.ipcn.org/ 下载 附: 发信人: holly (愤中), 信区: FreeDevelop 标 题: [原创]SeaMonkey/FireFox 与紫光不兼容问题的 fix 发信站: 水木社区 (Fri Feb 10 21:44:40 2006), 站内 fix 很简单. 如下 bash-2.05b$ diff widget/src/windows/nsWindow.cpp widget/src/windows/nsWindow.cpp.orig 3586,3591c3586 < // a WM_KEYUP message just followed WM_KEYDOWN with an asciiKey is < // certainly meanless for application. I More...Posted by windtear at 11:28 PM
July 27, 2006
查出一处隐藏很深的内存泄漏 写了一段域名分拆的代码 我爱网络
http://windtear.net/archives/2006/07/27/001039.html 查出一处隐藏很深的内存泄漏 写了一段域名分拆的代码 查出来了也就不算深了 简单说就是路径问题:申请内存 使用内存 释放内存 由于配置有变化导致释放内存部分代码没发生作用 感谢老阙 satan 小白帮忙定位 小白从局外的角度 根据给出的问题相关的那几行代码 只看申请释放的地方 很快就看出问题了 具体解决这里略去 思路有两个: 1. 从申请处着手,必要时才申请、使用 2. 从释放处着手(全局释放处 src/HttpRequest.c requestDestroy),判断是否要释放 顺便写了一段域名分拆的代码(为了排版能显示下 if部分代码样式有调整) int len=strlen(wtdomain); int count=0, countmax=2, i, start=0; if (len>=7 && (wtdomain[len-3]=='.'&&wtdomain[len-2]=='c'&&wtdomain[len-1]=='n'&&wtdomain[len-7]=='.') && ( (wtdomain[len-6]=='c'&&wtdomain[len-5]=='o'&&wtdomain[len-4]=='m') || (wtdomain[len-6]=='n'&&wtdomain[len-5]=='e'&&wtdomain[len-4]=='t') || (wtdomain[len-6]=='o'&&wtdomain[len-5]=='r'&&wtdomain[len-4]=='g') ) ) { countmax=3; } for (i=len-1;i>=0;i--) { if (wtdomain[i] == '.') count++; if (count==countmax) { start=i+1; More...Posted by windtear at 11:57 PM
July 25, 2006
squid clean cache or purge cache 我爱网络
http://windtear.net/archives/2006/07/25/001038.html squid clean cache or purge cache 讨论:清空一个squid缓存或者删除一个已缓存的网页 7. Operational issues # 7.3 I want to restart Squid with a clean cache echo "" > swap.state 不能只是简单的删除cache目录的 swap.state 或者把该文件大小搞到0 而应该像上面那样搞一字节垃圾进去 也可以直接 echo > swap.state 手工删除单个URL的方式: squidclient -h $ip -p80 -m PURGE http://www.site.domain/url More...Posted by windtear at 11:49 PM
July 24, 2006
Dell笔记本解决续 80元买了个移动之星笔记本T12硬盘盒 我爱网络
http://windtear.net/archives/2006/07/24/001037.html Dell笔记本解决续 80元买了个移动之星笔记本T12硬盘盒 21日笔记本坏了之后 23日周日跑了一趟中关村 开始排查确认硬盘是否损坏 用了两种牌子的卡都认不出来硬盘 于是断定硬盘盒 调了个新硬盘 接到电脑里认不出来 用同样的方式排查也认不出来 用硬盘盒测试新硬盘ok 测试老硬盘也ok 为了数据考虑 于是买了个移动之星笔记本T12硬盘盒 (80¥) 回到家里竟然神奇的把电脑修好了 不重新插光驱的话也可以这样解决: 第一次启动提示没硬盘 按 Ctrl Alt Del 重起 第二次启动提示internal 再按 Ctrl Alt Del 重起 第三次启动提示没插牢 按 Esc 解决 More...Posted by windtear at 11:31 PM
July 22, 2006
Dell 笔记本电脑 Modular Bay 接触不良解决办法 我爱网络
http://windtear.net/archives/2006/07/22/001036.html Dell 笔记本电脑 Modular Bay 接触不良解决办法 昨天我的 Dell Inspiron 2200 从50米高滑下来了 然后就坏了 1. No bootable devices--strike F1 to retry boot, F2 for setup utility. 2. internal 3. The device in the system modular bay cannot be identified. It may not be completely inserted or may have some other problem. Please read and complete the following stepes in order: 1) Press More...Posted by windtear at 9:29 PM
July 20, 2006
php 编译: gd freetype imagettfbbox 我爱网络
http://windtear.net/archives/2006/07/20/001035.html php 编译: gd freetype imagettfbbox --with-ttf --with-freetype-dir=/usr/local/lib --enable-gd-native-ttf gd GD Support enabled GD Version 2.0 or higher FreeType Support enabled FreeType Linkage with freetype FreeType Version 2.1.10 GIF Read Support enabled GIF Create Support enabled JPG Support enabled PNG Support enabled WBMP Support enabled More...Posted by windtear at 5:02 PM
July 18, 2006
Squid 2.6 升级指南 我爱网络
Squid 2.6 升级指南 相关文章: Squid 2.6.PRE2 release http_port 80 改为 http_port 80 vhost cache_access_log ... 改为 access_log ... no_cache ...改为 cache ... httpd_accel_host virtual httpd_accel_port 80 httpd_accel_single_host off httpd_accel_with_proxy on httpd_accel_uses_host_header on 删除 改为(定义内部DNS或hosts文件 或根据具体情况定义acl 设置转发) acl ipcndm dstdomain .ipcn.org cache_peer www.ipcn.org parent 80 0 no-query no-digest no-netdb-exchange login=PASS originserver cache_peer_access www.ipcn.org allow ipcndm cache_peer_access www.ipcn.org deny all always_direct allow More...Posted by windtear at 11:42 PM
July 17, 2006
架了个面向教育网和网通的星际战网(battle.net) 我爱网络
http://windtear.net/archives/2006/07/17/001033.html 架了个面向教育网和网通的星际战网(battle.net) 背景是为教育网和网通的人挑战星际搭桥 呵呵 (当时是北航的xiao在rox高校比赛后个人挑战清华站队...) http://www.newsmth.org/bbscon.php?bid=611&id=153869 发信人: windtear (追求完美), 信区: StarCraft 标 题: 架了个战网(面向网通教育网) 大家试一下 发信站: 水木社区 (Sun Jul 16 14:36:28 2006), 站内 地址: sc.ipcn.org 可以用附件的BwGate2设置添加 也可直接导入附件注册表 (注意:会把现有的冲掉) REGEDIT4 [HKEY_CURRENT_USER\Software\Battle.net\Configuration] "Battle.net gateways"=hex:31,30,30,30,00,30,33,00,73,63,2e,69,70,63,6e,2e,6f,\ 72,67,00,30,00,07,43,4e,43,2f,43,45,52,4e,45,54,20,42,61,74,74,6c,65,2e,6e,\ 65,74,20,62,79,20,77,69,6e,64,74,65,61,72,00 网通 教育网速度应该还可以 大家试试 More...Posted by windtear at 11:33 PM
July 16, 2006
升级 *.ipchina.org 免费域名系统代码 我爱网络
http://windtear.net/archives/2006/07/16/001032.html 升级 *.ipchina.org 免费域名系统代码 功能改动: email确认提示 未激活帐号可以登录重设email发送激活码 其他为小细节改动: 完善 JavaScript 容错性判断 邮箱可用性提醒 第二天更新提醒 增加bbsid说明 增加一个session cookie 修改资料放开 More...Posted by windtear at 11:08 PM
July 15, 2006
改了 windtear 追求完美 blog 的 trackback ping URL 模板 我爱网络
http://windtear.net/archives/2006/07/15/001031.html 改了 windtear 追求完美 blog 的 trackback ping URL 模板 原因很简单 spam 太多了 即便用了很多手段也还是不够 cgi-bin/lib/MT/ConfigMgr.pm $mgr->define('TrackbackScript', Default => 'wt-tb.cgi'); 现有的可以通过 find xargs perl 修改 More...Posted by windtear at 11:20 PM
July 14, 2006
提一下 redhat 发行版 init.d 的 killproc 我爱网络
http://windtear.net/archives/2006/07/14/001030.html 提一下 redhat 发行版 init.d 的 killproc killproc {program} [signal] 函数定义在 /etc/init.d/functions # A function to stop a program. killproc() { 这里想提的是查找pid的部分 Redhat 习惯在 /var/run/ 放 pid 文件 所以优先看pid文件 如果没有的话 则调用 pidof 去获得pid 所以需要注意的就是: 如果有可能冲突的话 最好用自己的program name 以免被误伤 More...Posted by windtear at 11:58 PM
July 13, 2006
php 编译: gd imagecreatefromjpeg 我爱网络
http://windtear.net/archives/2006/07/13/001029.html php 编译: gd imagecreatefromjpeg 需求: 想要php支持JPG 之前用php自带的: gd GD Support enabled GD Version bundled (2.0.28 compatible) GIF Read Support enabled GIF Create Support enabled PNG Support enabled WBMP Support enabled XBM Support enabled 后来用了最新gd 并且改了php编译参数 --with-gd 改为 --with-gd=/usr/local/lib gd GD Support enabled GD Version 2.0 or higher GIF Read Support enabled GIF Create Support enabled JPG Support enabled PNG More...Posted by windtear at 11:40 PM
July 12, 2006
无线路由的局域网接口与DHCP广播 我爱网络
http://windtear.net/archives/2006/07/12/001028.html 无线路由的局域网接口与DHCP广播 昨天的事 无线路由/AP是NetGear的 之前网线接在广域网接口 AP设置了DHCP做了个NAT 别人移动位置时 不小心把网线接在局域网接口上了 于是AP的DHCP也广播出去了 由于没有VLAN设置 再由于核心交换机也没有DHCP SNOOPING 结果就是发生了一些问题 记录一下 More...Posted by windtear at 11:44 PM
July 11, 2006
更新 ipcn proxy allow.site 顺便去掉了微软系列网站 我爱网络
http://windtear.net/archives/2006/07/11/001027.html 更新 ipcn proxy allow.site 顺便去掉了微软系列网站 ipcn.pac 修改: else if( (shExpMatch(host, "*.microsoft.com")) || (shExpMatch(host, "*.passport.com")) || (shExpMatch(host, "*.passport.net")) || (shExpMatch(host, "*.passportimages.com")) || (shExpMatch(host, "*.windowsupdate.com")) || (shExpMatch(host, "*.hotmail.com")) || (shExpMatch(host, "*.msn.com")) || (shExpMatch(host, "*.msdnaa.net")) || (shExpMatch(host, "*.interactservices.com")) || (shExpMatch(host, "*.thespoke.net")) || (shExpMatch(host, "*.gotdotnet.com")) || (shExpMatch(host, "*.asp.net")) || (shExpMatch(host, "*.wimdows.net")) || (shExpMatch(host, "*.worldofdotnet.net")) || (shExpMatch(host, "*.wimdows.net")) || (shExpMatch(host, "*.c-sharpcorner.com")) || (shExpMatch(host, "*.imaginecup.com"))) More...Posted by windtear at 11:51 PM
July 8, 2006
过滤搜索引擎agent的python代码 我爱网络
http://windtear.net/archives/2006/07/08/001024.html 过滤搜索引擎agent的python代码 在一个大循环里面 # deal with useragent spider = agent.find('Yahoo! Slurp') if spider != -1: continue spider = agent.find('Baiduspider') if spider != -1: continue spider = agent.find('Googlebot') if spider != -1: continue 这几家搜索引擎爬虫/Spider的UserAgent信息为: Mozilla/5.0 (compatible; Yahoo! Slurp China; http://misc.yahoo.com.cn/help.html) Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp) Baiduspider+(+http://www.baidu.com/search/spider.htm) Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) More...Posted by windtear at 11:48 PM
July 6, 2006
改密码的 expect 脚本 附送加用户的 shell 脚本 我爱网络
http://windtear.net/archives/2006/07/06/001022.html 改密码的 expect 脚本 附送加用户的 shell 脚本 #!/usr/bin/expect -f # set timeout 20 if {$argc<1} { send_user "usage: $argv0 \[WTUSER\] \[WTPASS\]\n\n" send_user "Example:\n" send_user " $argv0 windtear password\n" exit } set WTUSER [lindex $argv 0] set WTPASS [lindex $argv 1] spawn passwd $WTUSER expect "New UNIX password:" { send "$WTPASS\r" } timeout { exit 1 } expect "Retype new UNIX More...Posted by windtear at 11:39 PM
July 5, 2006
教育网免费地址段更新 可直连包括msn在内的微软旗下网站 我爱网络
http://windtear.net/archives/2006/07/05/001021.html 教育网免费地址段更新 可直连包括msn在内的微软旗下网站 http://netsupport.tsinghua.edu.cn/mfdzb/freeip.htm 2006年7月5日6:10开始生效 http://www.nic.edu.cn/RS/ipstat/internalip/ 通过清华校园网访问以下网络地址免收流量费: 网络号 主机掩码 网络掩码 network-number host-bits netmask -------------------- --------------- --------------- 58.17.0.0 0.0.255.255 255.255.0.0 ...... 教育网直连微软完成 CERNET公布IP段 +64.4.10.0 0.0.1.255 +64.4.16.0 0.0.3.255 +64.4.22.0 0.0.0.255 +64.4.26.0 0.0.0.255 +64.4.27.64 0.0.0.63 +64.4.27.128 0.0.0.127 +64.4.30.0 0.0.1.255 +64.4.34.0 0.0.1.255 +64.4.36.0 0.0.1.255 +64.4.38.0 0.0.0.255 +64.4.43.0 0.0.0.255 +64.4.48.0 0.0.1.255 +64.4.51.0 0.0.0.255 +64.4.53.0 0.0.1.255 +64.4.56.0 0.0.0.255 +64.4.61.0 0.0.0.255 +65.54.131.192 0.0.0.63 +65.54.139.192 0.0.0.63 +65.54.145.125 0.0.0.0 More...Posted by windtear at 11:48 PM
July 3, 2006
Python 变量命名和函数名相同情况下的问题 我爱网络
http://windtear.net/archives/2006/07/03/001020.html Python 变量命名和函数名相同情况下的问题 问题产生: 写了个python程序 测试没问题 后来运行中出现异常 原因是程序里面出现了变量和函数名相同的情况 len = len(port) 问题解决: 改为 lenport = len(port) More...Posted by windtear at 11:57 PM
July 2, 2006
pptp vpn openvpn tunnel 等情况下网关的设置 我爱网络
http://windtear.net/archives/2006/07/02/001019.html pptp vpn openvpn tunnel 等情况下网关的设置 简单说一下就是网关设本地ip还是设对端ip openvpn tap0 linux 设对端 windows 设对端 pptp vpn windows 设本地 linux tunnel 设本地 More...Posted by windtear at 11:29 PM