proxy代理   soft软件   IT 业界特快   norton 诺顿病毒库   代理列表   search FTP搜索   whois IP地理位置   blog 追求完美  
money理财   life生活   RSS聚合门户   firefox WEB浏览器   免费域名   typeset 假古文   AntiVirus 反病毒   ipcn 站点导航  

« November 2007 | Main

December 31, 2007

2007年度 ipcn.org/ipchina.org 总结报告 我爱网络

2007年度 ipcn.org/ipchina.org 总结报告 对大家来说 简单说来是 *.ipchina.org 域名系统放心了 并多提供了 *.myipcn.org proxy 教育网出国代理重新开放 又可以用了 ftp 搜索引擎 功能更好 数据有效性更好了 具体细节是 1. 解决了ipcn.org ipchina.org域名所有权问题 非常辛苦的成功转移了域名注册商(20070501) 转移过程中怕失败 还启用了新域名 myipcn.com(20070322) 同时还申请了 ftpsousuo.com ourantivirus.com 和一堆.cn域名 同时完善了域名系统的一些代码 还有一些地方可以改比如重设密码啥的 最后还给域名系统用户发了新年快乐的信 比较遗憾的是 Google 不知道为什么7月底曾删了ipcn.org的索引 后来恢复后(9月中下)搜索结果也不靠前了 基本上是google的错误吧 如果因为当初跳转域名的话就太失败了 2. proxy 教育网出国代理重装上阵 呼声挺高的 后来还是决定开放 不过这次很严格 只能教育网用户使用 也只能使用非免费的web 同时2小时变更密码 并加了防自动化手段 同时修正了自动配置脚本的问题 3. norton 病毒库下载这块做了分拆和防盗链 本来就是分流 不该防盗链的 只不过流量实在是太大了 那些迅雷太可怕 4. 大多链接改成在新窗口打开 5. 合并了 Google  More...

Posted by windtear at 11:51 PM

vmware gsx server service 我爱网络

net start vmauthdservice net start vmserverdwin32  More...

Posted by windtear at 12:31 AM

squid 对 404 302 缓存的相关问题 我爱网络

1. squid 缓存 404 当后端realserver文件不存在 返回 404 object not found squid 进行缓存的时间依赖于 squid.conf 的negative_ttl 配置 negative_ttl 30 seconds 一般http server 都支持配置404错误页面 ErrorDocument 404 /404.html 如果这里错误页面是不同域名的 那就是一个 302 Moved temporary 2. squid 缓存 302 如上所述 跨域错误页面就是302跳转 此时不想squid 缓存302 可以这么搞 加上过期头 Cache-Control: max-age=30 后端apache可以通过 ExpiresActive on ExpiresDefault A30 这样的方式激活 squid 3 之后 加上了 http_status 的 acl 可以结合 http_status 设置好 acl 然后 cache  More...

Posted by windtear at 12:15 AM

December 30, 2007

升级到 MovableType 3.3x 并修改 entry_basename 兼容性 我爱网络

以前开始用时采用了 3.1x 从 3.121 升级到了 3.17 用了 nofollow Blacklist 插件 改了 scode 来antispam 准备升级到最新的mt4 发现要求还挺多 而且数据库支持方面有所减少 严格等 于是决定先升级到 3.3x (3.3x最新版本是 3.35 2007.04.12) 3.2 支持blog个数开始不限制 3.32 发布后做了3次升级 开始是小改动 后来支持了fastcgi 相比3.1x 增加了三个表: mt_config mt_tag mt_objecttag 升级之后要做的事: MT entry_basename 兼容性修改 最早的格式是 yyyy/mm/dd/0000id.html <$MTEntryDate format="%Y/%m/%d/"$><$MTEntryID pad="1"$>.html 改成了 yyyy/mm/dd/entry_basename.html 为了 mt_entry 表中的 entry_basename 字段内容兼容 只能 update mt_entry 修改 update mt_entry set entry_basename=concat('00000',entry_id) where entry_id>=0 and  More...

Posted by windtear at 2:24 PM

[php] realip judge 前面补0的ip格式剔除 我爱网络

realip 还是 ip 这里说的是带不带0的问题 比如: 166.111.008.028 和 166.111.8.28 拆开后 008 或者 8 是 $ip_addr_1q (1q 1/4) 作为字符处理后 通过如下判断就可以了 strcmp(strval(intval($ip_addr_1q)),$ip_addr_1q) 如果返回0 则相同 即是8 如果返回非0 则不同 即是 008 08 等 具体php 判断ip格式请参考 判断ip 格式的php 程序代码 http://windtear.net/archives/2006/06/17/001008.html  More...

Posted by windtear at 1:52 PM

December 14, 2007

rm -rf * 系统管理员要排查的定时炸弹 我爱网络

很简单的一件事 很严重的后果 具体就不多说了 系统管理员需要注意的就是查一下 crontab 里面有没有调用 rm -rf * 的地方 /etc/crontab 这里的 PWD 环境变量是 / root 帐号 crontab -e 添加的定时任务 PWD 环境变量是 /root 这里面如果写的容错性判断不完善的话 导致 rm -rf * 在 / 目录执行 后果就是整个数据没了... 所谓容错性判断 比较好的是用 find find /path ... | xargs rm -rf 千万不要用 cd /path rm -fr * 万一谁不小心把 /path 删了 就会出现 rm -rf * 在 / 执行的恶劣情况 所以 rm  More...

Posted by windtear at 4:34 PM

December 13, 2007

山西的宽带运营商太过分了 私自窜改dns解析 我爱网络

一个山西的同学说访问不了校内网 由于该同学不太懂电脑 于是非常费劲的远程指导让他贴了宽带信息 开始 运行 cmd 在dos黑窗口输入 ipconfig/all 最后发现是运营商的dns搞鬼 山西宽带给的 dns 是 202.99.192.68 这个域名服务器解析 www.xiaonei.com 的时候 私自插入了一条 A 记录 www.xiaonei.com. 1 IN A 221.204.253.56 具体如下: ns.sxtyptt.net.cn has address 202.99.192.68 # dig www.xiaonei.com @202.99.192.68 ; > DiG 9.2.4 > www.xiaonei.com @202.99.192.68 ;; global options: printcmd ;; Got answer: ;; ->>HEADER ;; flags: qr rd; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL:  More...

Posted by windtear at 7:03 PM

F5 MIB 再学习 唯一性标记用地址的小bug 我爱网络

原来看过 f5 的 mib: BigIP F5 VIP 相关的几个 SNMP MIB http://windtear.net/archives/2006/12/30/001179.html 转换了 ltmVirtualServAddr (VIP)当文件名用存数据 .1.3.6.1.4.1.3375.2.2.10.1.2.1.3 VALUE ltmVirtualServAddr OBJECT-TYPE ( Syntax: [UNIVERSAL 4] OCTET STRING (SIZE (0..255)) Access: read-only Status: current Description: The ip address of this virtual server. It is interpreted within the context of an ltmVitualServAddrType value. ) ::= 1.3.6.1.4.1.3375.2.2.10.1.2.1.3 今天发现了一个 rrdtool 提示的错误 illegal attempt to update using time  More...

Posted by windtear at 4:35 PM

December 11, 2007

perl 用Spreadsheet::WriteExcel写了个处理/读写excel的小程序 我爱网络

算是上篇blog的延续吧: 用 Spreadsheet::ParseExcel 处理中文 excel 文件 http://windtear.net/archives/2006/12/24/001173.html 目标: 读出来excel 根据具体的字段 从别处获取信息后再更新到excel的相应列里面 解决: 写excel 要用到 use Spreadsheet::WriteExcel; 考虑到中文 use Unicode::Map(); my $maps = new Unicode::Map("GB2312"); 根据读出来的excel表循环sheet 在每一个sheet里面 循环行 然后更新对应列 $worksheet->write_unicode($row, $col, $maps->to_unicode($wcontent)); $wcontent 就是根据情况具体处理过的 或者原样写回的数据 思路很简单 中文问题是要考虑的 剩下的就是实现了 如果源excel规范的话 就不会太折腾:(  More...

Posted by windtear at 10:15 PM

perl 变量转义的问题 我爱网络

就是变量的内容怎么当成本身 别转义 (Kcore遇到的) $pattern="a.*.b"; 就是别把.*去匹配一堆 就是匹配 '.*' 这样的字符 也就是 \.\* 用 \Q \E 解决这件事 具体参见 perlop $str ="ca.*.bc"; if($str=~/c\Q${pattern}\Ec/) { print "ok\n"; } 顺带如果 $pattern 是stdin标准输入的 $pattern=<>; 要 chomp 一下 chomp($pattern); Kcore思想的示意代码: #!/usr/bin/perl # $pattern=<>; chomp($pattern); print $pattern."\n"; open(FILE,'<test.txt') || die "cant open test.txt"; while ($line=<FILE>) { if ($line=~/\Q${pattern}\E/) { print $line; } } 相关文章: shell 脚本的注意事项: eval 转义 引号  More...

Posted by windtear at 1:39 PM



Google
 
搜索windtear.net 搜索所有网页

本站使用中的任何问题,请与 windtear @ windtear.net 联系
Copyright© 1999-2012 Windtear. All rights reserved.