« November 2005 | Main | January 2006 »
December 31, 2005
2005年度 ipcn.org/ipchina.org 总结报告 我爱网络
http://windtear.net/archives/2005/12/31/000872.html 稳步发展 开拓创新 追求完美 ----2005年度 ipcn.org/ipchina.org 总结报告 前言 稳步发展、开拓创新是2005年ipcn.org/ipchina.org的主旋律。 稳步发展作为2003、2004年度的主旋律在2005年得到了较好的延续和完美诠释, 于是,2005年度总结报告的大标题我都没换,不是因为偷懒,而是我写了半天敲定后, 发现和2004年完全一样,也许是偶然之中的必然吧。 过去的一年里,在为网友搭建更好的网络服务平台、提供更多资讯方面,我以追求完美 为宗旨,刻苦钻研,精益求精,大部分工作都是细节上的优化和改进,稳步发展,开拓创新, 加上主客观的努力,最终在资讯数量、服务质量、用户体验等多方面取得了巨大的成绩。 综述 2005年,ipcn.org 系列服务在保持既有服务稳定运行的前提下,与时俱进,开拓创新, 诺顿升级病毒库(norton.ipcn.org)、免费代理系统和免费代理列表、域名系统(domain.ipcn.org)、 FTP 搜索系统、Firefox下载镜像、typeset 假古文、whois IP地理位置等具有广泛影响力的 网络服务系统持续稳定提供,并做了大量改进优化。 2005年PV系统上线,blog飞速发展,一台新服务器测试上线。 ipcn.org 代表着互联网先进生产力的发展要求,代表着网络资源先进精神的前进方向, 代表着最广大网友的根本利益。 一.Blog windtear 追求完美 Blog 方面成绩显著,2005年写了330篇blog,其中我爱网络279篇,个人空间51篇。 Blog访问量和alexa排名在2005年飞速上升,来自搜索引擎的访问开始非常多,而且很多 关键词搜索引擎都给了很高的排名(从访问跟踪Refer看到的)。 由于blog的存在,本年度总结报告越来越没必要写,尽管很多细节没有blog出来, 不过blog足以记录2005年ipcn/ipchina的巨大发展。 技术方面,blog系统的反垃圾(Comment AntiSpam,Trackback ping AntiSpam)进行了较多完善。 (btw:IPCN邮件系统的反垃圾、反病毒也做了多次改进完善) 二.ICP备案 ipcn.org/ipchina.org/windtear.net 在2005年中响应国家号召,完成了备案。 三.PV访问跟踪系统 PV系统是2005年较大的成果之一,也是年度两大目标(PV系统和FTP搜索)的一个交代。 通过PV系统,可以发现来自搜索引擎的访问量越来越大,这也是ipcn发展的一个证明。 四.诺顿升级病毒库 2005 年 norton.ipcn.org 面临的问题是负载更大,后来加了一台服务器做下载前端缓存,并 做了一些改动,确保有效缓存。 五.代理系统 proxy.ipcn.org 代理系统立足方便广大教育网网友访问国外网络资源以更好的进行学习工作, 严守互联网规则和相关网络规定,为网友个人和所访问网站都提供了有益的作用和便利。 免费代理列表于2005年做了一些修改,主要是改成html发布,一是便于统计,二是使界面改动 成为可能。 More...Posted by windtear at 6:16 PM
[LVS] RHEL AS4下防止Realserver LVS回答ARP竞争 我爱网络
http://windtear.net/archives/2005/12/31/000871.html [LVS] RHEL AS4下防止Realserver LVS回答ARP竞争 多次想写 LVS 都没来的详细写 去google搜 lvs site:windtear.net 发现 blog里面上次明确提到 LVS 这几个字母已经是一年以前了 这次不多写 解决问题先 [LVS] RHEL AS4下防止Realserver LVS回答ARP竞争 sysctl -w net.ipv4.conf.eth0.arp_ignore=1 参考: http://www.austintek.com/LVS/LVS-HOWTO/HOWTO/LVS-HOWTO.arp_problem.html#2.6_arp 可以加到系统配置里面 以便系统重起时即生效 /etc/sysctl.conf net.ipv4.conf.lo.arp_ignore = 1 net.ipv4.conf.lo.arp_announce = 2 net.ipv4.conf.all.arp_ignore = 1 net.ipv4.conf.all.arp_announce = 2 /etc/sysconfig/network-scripts/ifcfg-lo:1 DEVICE=lo:1 IPADDR=192.168.0.57 NETMASK=255.255.255.255 NETWORK=192.168.0.0 ONBOOT=yes ARP=no 2004-12-03 23:35 我爱网络 负载均衡 Load Balance 2004-07-02 16:13 我爱网络 CFS (Cluster File System) 顺便给几个LVS的URL链接先 The Linux Virtual More...Posted by windtear at 3:32 PM
December 30, 2005
Linux下的C/C++开发 我爱网络
http://windtear.net/archives/2005/12/30/000870.html Linux下的C/C++开发 其实Linux下C/C++开发我做的不算多 最多可以说折腾的多 看到Linux版问就假装很懂的样子回了一下 发信人: windtear (追求完美), 信区: LinuxApp 标 题: Re: 有人做Linux下C/C++开发吗? 发信站: 水木社区 (Fri Dec 30 23:07:48 2005), 站内 编辑器得熟 设计好数据结构 想清楚算法 写代码的时候记得加注释 注意释放不用的内存 然后复杂的话 有时间看看automake autoconf文档 研究研究gcc编译选项 学学gdb 开发过程可以试试版本控制 做好了考虑打包分发部署 -- Linux下的开发第一个就是编辑器的问题 VIM Emacs pico 不光C/C++ 其他各种脚本语言也需要编辑器 shell perl python expect php jsp html sql VIM 用的还算顺溜 别的也只停留在知道或者体验过一下下的水平上 算法确实很重要 算法、数据结构应该是开发中最核心的地方 一个程序员如果只会写代码 那就太低级了 这也就是架构师要比工程师高不少档次的原因 注释 代码风格 缩进 More...Posted by windtear at 11:44 PM
December 29, 2005
猫扑收购DoNews 2005完美结束 我爱网络
http://windtear.net/archives/2005/12/29/000869.html 猫扑收购DoNews 2005完美结束 晚上终于得以闲下来 开着成龙的《美丽的神话》 然后就浏览IT业界信息 重点看了猫扑(Mop)收购斗牛士(DoNews)的相关报道 陈一舟:我的第一篇博客 - 写在和Donews喜结连理之时 http://home.donews.com/donews/article/8/89315.html 刘韧:我违背了初衷 http://blog.donews.com/liuren/archive/2005/12/28/674730.aspx ...... 昨天上午 突然看到水木ITExpress转载新浪科技的消息 猫扑收购DoNews为上市准备 刘韧非卖品不再 到新浪搜狐的科技频道一查 都是第二"头条"的位置 于是就回了一个字 "帅" 发信人: windtear (追求完美), 信区: ITExpress 标 题: Re: 猫扑收购Donews为上市准备 刘韧非卖品不再 发信站: 水木社区 (Wed Dec 28 11:26:04 2005), 站内 帅 说起来我是去年12月份注册了donews帐号的 http://blog.donews.com/windtear/archive/2004/12/16/204874.aspx 当时我刚把我的blog从水木转移出去 启用了windear.net新域名 一直做水木的blog管理 对blog界一直都还算关注 donews是我很看好的一个Blog服务提供商(BSP) 总共没几个人 做的踏实 实在 刘韧本人也很厉害 猫扑是千橡互动集团旗下的互动社区 陈一舟更是非常厉害 出手不凡 全是大手笔 远的ChinaRen不说 近的各种大动作也确实需要一定能力的 技术的进步 用户的潜力、草根的力量慢慢发展壮大 More...Posted by windtear at 11:50 PM
December 28, 2005
/tmp 临时文件目录的安全、性能相关问题 我爱网络
http://windtear.net/archives/2005/12/28/000868.html /tmp 临时文件目录的安全、性能相关问题 昨天水木社区LinuxApp版讨论了 /tmp 目录的安全问题 缘起是icyblue网友的WEB服务器被攻击(跑php b2evolution) 然后就讨论到了 /tmp 的安全问题 顺道也捎带讨论了一下 php 配置的安全加固 关于/tmp的安全问题 大家的共识是挂载/tmp分区时(mount)禁止执行(noexec)和suid(nosuid) mount -o nosuid,noexec ... /tmp icyblue自己后来通过做一个文件当成loop设备解决了 dd if=/dev/zero of=/var/tmp.block bs=1M count=50 losetup /dev/loop0 /var/tmp.block mke2fs /dev/loop0 losetup -d /dev/loop0 cat >> fstab /var/tmp.block /tmp ext2 loop,nosuid,noexec mount /tmp 这样能减少/tmp因为默认是所有人可读写执行带来的潜在安全问题 不过从根本上解决应用的问题是最应该的解决办法 从性能角度考虑 把 /dev/shm 共享内存给 /tmp 也不错 shm /dev/shm tmpfs defaults 0 0 none /dev/shm More...Posted by windtear at 11:28 PM
December 27, 2005
RSA SecurID 集成Windows认证 我爱网络
http://windtear.net/archives/2005/12/27/000867.html RSA SecurID 集成Windows认证 目的: windows登录用RSA SecurID Token CODE认证 提高系统安全性 步骤: 在windows安装RSA ACE/Agent 安装的时候注意选择 不能用默认安装(默认是域客户端Agent) 选择自定义安装 然后选择本地Agent 需要提供RSA ACE/Server的sdconf.rec 以便知道服务器的信息 然后在控制面板 RSA ACE/Agent 设置必要的信息 选择加入 RAS SecurID 验证的用户组 设置 Reserve 密码(当ACE/Server无法连接时使用) (注:版本6.0 新增了离线认证 Offline Authentication 如果想要离开RSA网络环境 可以下载离线认证数据) 然后就配置成功 可以享受 SecurID 带来的安全了 相关文章: RSA SecurID 双因素认证(Two-Factor Authentication) (导言) More...Posted by windtear at 6:33 PM
December 26, 2005
通过 stdarg 进行不定参数调用处理 - variable argument lists 我爱网络
http://windtear.net/archives/2005/12/26/000866.html 通过 stdarg 进行不定参数调用处理 - variable argument lists log参数不定时 stdarg就排上用场了 #include <stdio.h> #include <stdarg.h> void valistTestLog(const char *fmt, ...) { va_list args; char buf[8192]; int size; va_start(args, fmt); size = vsnprintf(buf, 8192, fmt, args); va_end(args); if (size ... ) { ...... } printf("%d\n",size); printf("%s\n",buf); } 然后就可以 valistTestLog 调用了 btw: 到 RHEL 4 已经彻底扔掉 <varargs.h> header file 了 checking for varargs.h... More...Posted by windtear at 10:12 PM
December 25, 2005
用 php 写 script 管理脚本 我爱网络
http://windtear.net/archives/2005/12/25/000865.html 用 php 写 script 管理脚本 用 php 写 script 这个太不新鲜了 不过还是写一下吧 一是正好今天刚写了一个 二是算一个介绍 本blog以前还没写过 不过 我还是支持 python perl bash/sh 写脚本 python 写程序维护性好 perl 模块多 灵活强大 bash/sh 其实也很强大 到处都有shell/bash 最好每一个都形成自己的模板 或者常用的函数库(模块化的思想) 下次再用 揪一个类似的改吧改吧就行了 如果用php写了一个基础类/库 那么用 php 写相应的管理脚本是最好的选择 快速开发 潜在出错率超级底 #!/usr/bin/php -e <?php $argv = $_SERVER['argv']; $argc = $_SERVER['argc']; if( $argc < 1 ){ echo "\n"; echo "php -e ipcnmanage.php user\n\n" More...Posted by windtear at 11:18 PM
December 24, 2005
从内存泄漏(Memory Leak)提到内存管理 我爱网络
http://windtear.net/archives/2005/12/24/000864.html 从内存泄漏(Memory Leak)提到内存管理 昨天下午忙着追一个内存泄漏问题 今天就blog写写内存的事 林锐在《高质量C++/C编程指南》第七章详细总结了内存管理这一块 内存分配: 内存分配方式有三种: (1)从静态存储区域分配。内存在程序编译的时候就已经分配好, 这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 (2)在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建, 函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中, 效率很高,但是分配的内存容量有限。 (3)从堆上分配,亦称动态内存分配。程序在运行的时候用malloc或new申请任意多少的内存, 程序员自己负责在何时用free或delete释放内存。动态内存的生存期由我们决定, 使用非常灵活,但问题也最多。 指针与数组的对比: 数组要么在静态存储区被创建(如全局数组),要么在栈上被创建。 数组名对应着(而不是指向)一块内存,其地址与容量在生命期内保持不变,只有数组的内容可以改变。 指针可以随时指向任意类型的内存块,它的特征是“可变”,所以我们常用指针来操作动态内存。 指针远比数组灵活,但也更危险。 栈内存在函数结束时自动消亡 函数malloc的原型如下: void * malloc(size_t size); 用malloc申请一块长度为length的整数类型的内存,程序如下: int *p = (int *) malloc(sizeof(int) * length); 我们应当把注意力集中在两个要素上:“类型转换”和“sizeof”。 函数free的原型如下: void free( void * memblock ); 如果p是NULL指针,那么free对p无论操作多少次都不会出问题。 如果p不是NULL指针,那么free对p连续操作两次就会导致程序运行错误。 【规则7-2-4】动态内存的申请与释放必须配对,防止内存泄漏。 More...Posted by windtear at 5:28 PM
December 22, 2005
RSA SecurID 双因素认证(Two-Factor Authentication) (导言) 我爱网络
http://windtear.net/archives/2005/12/22/000863.html RSA SecurID 双因素认证(Two-Factor Authentication) (导言) 一直想写写 RSA SecurID 双因素认证(Two-Factor Authentication) 不过这个能写好多篇 从介绍 到安装 配置 部署 管理 从容灾 到二次开发 改进 优化 迁移 从windows 到Solaris Linux 从老版本3.x 4.x 到5.2 6.0 从老名字ACE/Server ACE/Agent 到新名字Authentication Manager、Agent 从硬件令牌(Token) 到软件实现 从问题 到解决 注意事项 一堆一堆的东西可以写... 20051206写环境变量时就顺带提了一下 RSA ACE/Server API dll 20051214拿到种子文件等资源后 当天就调通了RSA认证 可是一直没机会写 前天在机器上装了windows 2000 server 今天就顺便测试了一下windows password intergration 研究了一下性能 部署问题 怕再不写以后就没激情写了 于是就先导言一把 算是纪念 也算是预告 新文章写了之后 More...Posted by windtear at 7:39 PM
December 21, 2005
[LOG] Windows 2000 Server SP4 后的 windowsupdate 我爱网络
http://windtear.net/archives/2005/12/21/000862.html [LOG] Windows 2000 Server SP4 后的 windowsupdate 复查更新历史 您尚未从此网站安装更新程序或通过在您的计算机上打开“自动更新”功能来安装更新程序。要立即选择和安装更新程序,请转至此网站的主页。 复查更新历史 如果更新程序安装失败,请单击“失败”图标 ,了解如何解决该问题。 注意: 要删除更新程序,请转至控制面板中的“添加和删除程序”。 注释: = 成功 = 已取消 = 失败 打印当前页 | 全部打印 产品 更新程序 状态 日期 来源 Windows 2000 Outlook Express 6 Service Pack 1 安全更新程序 (KB897715) 2005年12月21日 Windows Update 网站 Windows 2000 Windows Malicious Software Removal Tool - 2005年12月 (KB890830) 2005年12月20日 Windows Update 网站 Windows 2000 More...Posted by windtear at 11:18 PM
December 20, 2005
Windows XP 下安装 Windows 2000 后续扫尾工作 我爱网络
http://windtear.net/archives/2005/12/20/000861.html Windows XP 下安装 Windows 2000 后续扫尾工作 win2000安装会覆盖 ntldr NTDETECT.COM bootfont.bin 这三个文件覆盖后 原先安装的 Windows XP 等就不能启动了 如果要在Windows XP下安装 windows 2000 需要先备份 XP 的文件 等win2000装完 进到2000之后需要再覆盖回去 2005-06-29 00:00 322,730 bootfont.bin 2005-06-29 00:00 47,564 NTDETECT.COM 2005-06-29 00:00 257,200 ntldr 2000-01-10 12:00 304,624 bootfont.bin 2003-06-19 12:05 34,724 NTDETECT.COM 2003-06-19 12:05 221,088 ntldr 这三个文件默认具有系统、隐藏、只读属性 覆盖前最好去掉 覆盖后加上(通过attrib命令 帮助附后) attrib -s -h -r ntldr attrib +s More...Posted by windtear at 6:38 PM
December 19, 2005
通过/PAE打开Windows 2003/2000的大内存支持 我爱网络
http://windtear.net/archives/2005/12/19/000860.html 通过/PAE打开Windows 2003/2000的大内存支持 正好有同学问起来这事 就写一下 其实微软的东西还是看微软自己的support http://support.microsoft.com/ 大多问题在微软的知识库(knowledge base/kb)都可以找到答案 打开Windows 2003/2000大于的大内存支持 简单的回答就是修改boot.ini (C:\boot.ini 隐藏只读系统文件 修改需先改属性) 启动参数加上 /PAE 详细的参看微软知识库 上面还提了/nolowmem 和 /3GB 两个开关 Intel Physical Addressing Extensions (PAE) in Windows 2000 http://support.microsoft.com/kb/268363/ 4 GB RAM 调优功能和物理地址扩展开关介绍 http://support.microsoft.com/kb/291988/ Windows Server 2003 和 Windows 2000 提供大内存支持 http://support.microsoft.com/kb/283037/ 或者 http://support.microsoft.com/default.aspx?scid=kb;zh-cn;283037 You may notice unpredictable behavior on a multiprocessor computer that is running SQL Server More...Posted by windtear at 8:13 PM
December 18, 2005
soff 发布 腾讯 QQ/TM 珊瑚虫增强包 v4.1 最终测试版 我爱网络
http://windtear.net/archives/2005/12/18/000859.html 发信人: soff (要期末考了,怎么办), 信区: NewSoftware 标 题: 腾讯 QQ/TM 珊瑚虫增强包 v4.1 最终测试版 发信站: 水木社区 (Sun Dec 18 19:02:42 2005), 站内 http://update.soff.net/CoralQQPlus41.php 245d9664c05c0d2f374a509ccc955e61 CQQ41RC.rar 2005 年 12 月 16 日推出 v4.1 最终测试版 ☆ 新增强制将好友变为“在线”或者“隐身”状态的指令 ☆ 珊瑚虫精简 IP 数据库更新到 12/18 11:45 “强制”的意思是不管对方真正的状态是什么,你都可以让你的QQ上显示的他的状态为“在 线”或者“隐身”。举个例子说,对方如果没有上线,你执行“上线”指令后,你的QQ就会 把他显示成“在线”,不过这样的话你向他发消息自然他要上线之后才能看到。 向珊瑚虫好友发指令: 上线:show: 隐身:hide: 例如:show:43367324,即将好友43367324强制变为在线状态。 说明:该命令只能暂时将好友变为设置的状态,过一段时间后,好友又会恢复到原来的状态 。这个指令用来做什么呢,比如说你想给一个隐身的好友发魔法表情,如果对方不在线的话 你是发不了的,现在执行了这个指令就可以发了。其它的用途就大家自己探索吧,呵呵。 -- 爱自己的孩子是人 爱别人的孩子是神 我的电脑--属性--高级--性能--数据执行保护--添加 CoralQQ.exe ※ 来源:·水木社区 newsmth.net·[FROM: 221.216.137.*] More...Posted by windtear at 11:33 PM
December 17, 2005
水木Blog允许搜索引擎扒数据后 MySQL数据库第一次死掉 我爱网络
http://windtear.net/archives/2005/12/17/000858.html 水木Blog允许搜索引擎扒数据后 MySQL数据库第一次死掉 水木Blog主页: http://mysmth.net/ 访问会自动跳转(通过mod_rewrite)到:http://www.newsmth.org/pc/index.html 之前水木robots.txt禁止一切搜索引擎搜索任何数据 经过大家多次要求开放blog搜索 现在已打开 http://www.newsmth.org/robots.txt User-agent: * Allow: /pc/ Disallow: / 今天早上发现水木Blog不能正常访问: Host 'bbs.newsmth.net' is blocked because of many connection errors. Unblock with 'mysqladmin flush-hosts' 到sysop反映情况后:KCN说明了原因 发信人: KCN (毒中之毒~strongest), 信区: sysop 标 题: Re: mysql 发信站: 水木社区 (Sat Dec 17 10:37:03 2005), 站内 看来开放blog搜索还是比较狠啊 【 在 windtear (追求完美) 的大作中提到: 】 : Host 'bbs.newsmth.net' is blocked More...Posted by windtear at 11:36 AM
December 16, 2005
FoxMail 6 Beta2 发布 我爱网络
http://windtear.net/archives/2005/12/16/000856.html FoxMail 6 Beta2 发布 http://fox.foxmail.com.cn/ http://dl_dir.qq.com/qqfile/foxmail/foxmail6.0beta2.exe 2005-03-17日 16时腾讯收购Foxmail 不到500万 还收编了包括Foxmail创始人张小龙在内的20位团队成员 2005-11-22 Foxmail6.0 Beta1 发布 Foxmail开始支持RSS 2005-12-15 Foxmail6.0 Beta2 发布 Foxmail6.0beta2.exe 5811778 bytes Foxmail6.0beta1.exe 5539893 bytes 已经安装 Foxmail 6 Beta1 的用户可以在线更新 菜单 帮助->检查新版本(L)... 在线更新完毕后 提示"组件下次启动时更新" 重起foxmail就是新版本了 很方便 很简单 Simply the Best Foxmail 6.0 Beta2对Beta1的主要改进: (1) 可选择界面皮肤 (2) 大幅提高启动速度(快于Foxmail 5.0) (3) 优化资源占用情况 (4) 完全支持Gmail,解决收发时效率问题 (5) 可选择以纯文本方式阅读邮件 (6) 可选择主界面中显示快捷地址栏 (7) 可选择关闭RSS阅读功能 (8) More...Posted by windtear at 11:28 AM
December 15, 2005
Google个性化主页介绍 http://www.google.com/ig?hl=zh-CN 我爱网络
http://windtear.net/archives/2005/12/15/000855.html Google个性化主页介绍 http://www.google.com/ig?hl=zh-CN 访问google主页 可以看到"个性化主页"链接 如果没有登录 则有"登入"链接 通过Google Account登录 现在默认有新浪体育、焦点、网易商业、和讯网摘等聚合 IE Firefox 都支持 (包括AJAX特性支持) 点"添加内容" 左边会展现现有内容 让你选择 各种新闻、资讯,可以添加Gmail 可以通过鼠标拖动方便地移动位置 每一项内容都可以设置显示个数 最大为9 不想要可以直接点X按钮去掉 通过一些列同样的设置 你的Google 个性化主页就设置完成了 以后就可以享受Web2.0带来的便利和快捷了 另外 Google开放了个性化首页API http://www.google.com/apis/homepage/ 之前微软(Microsoft)也开放了Live.com的API 我们欢迎这种竞争 互联网的春天正在飞速走来 比几年前那次速度更快 更理性 更智慧 让我们拭目以待 Google个性化主页参考时间表: 2005-05-20 Google 宣布推出Google个性化主页服务(当时还没定名) 2005-10-27 Google 个性化主页支持RSS聚合 开始提供新闻订阅服务 2005-11-03 Google 个性化主页支持多语言 2005-12-14 Google 个性化主页开放API More...Posted by windtear at 2:56 PM
December 14, 2005
squid access log部分的处理流程和buffer处理 我爱网络
http://windtear.net/archives/2005/12/14/000854.html 昨天改patch 提一下squid access log部分的处理流程和buffer处理 buffer 就是利用内存比硬盘I/O快的原理 尽量减少I/O次数 数据在内存中积累一定数量之后再写到硬盘 《APUE Second Edition》 Section 3.9 I/O Efficiency 比较了不同大小 BUFFERSIZE 情况下读 Section 5.4. Buffering 介绍了 buffering 相关原理、类型、实现 Section 5.12. Implementation Details Figure 5.11. Print buffering for various standard I/O streams 提了具体细节 关于squid access log处理这块 本身squid是不存在问题的 改patch是因为之前的patch有问题 (考虑不充分提前return造成的) 具体patch就不提了 这里提一下 squid log 的buffer处理 include/autoconf.h /* Define if you have the memcpy function. */ More...Posted by windtear at 10:01 PM
December 13, 2005
同学录、校友录客户端Alumni 0.14 b1212 发布 更新了http://alumni.ipcn.org/ 我爱网络
http://windtear.net/archives/2005/12/13/000853.html同学录、校友录客户端Alumni 0.14 b1212 发布 更新了http://alumni.ipcn.org/作者Snaileo在留言板进行的更新http://ccf125.ccf.shnic.net/guestbook/现在官方主页应该是http://alumni.4936.net/下面两个是作者曾经用过 可能后来忘了的http://alumni.ipcn.org/http://alumni.7u7.net/于是我就自己上去下载了新版本更新了http://alumni.ipcn.org/最新稳定版Alumni 0.1.3 [2005年10月23日][1.22MB]最新测试版Alumni 0.1.4 b1212 [2005年12月12日] More...Posted by windtear at 10:39 PM
December 11, 2005
搜索引擎的关键词分拆 - 分解来自搜索引擎的refer关键词 我爱网络
http://windtear.net/archives/2005/12/11/000852.html搜索引擎的关键词分拆 - 分解来自搜索引擎的refer关键词到年底了就开始回顾总结年初订的计划中有一个是PV系统PV是PageView的缩写 主要是做访问跟踪的经过努力 我的PV系统IPCN PageView Tracking System v1.0.2于6月底正式上线了(2005-06-28 16:22:11)2005-07-04 22:57 我爱网络 IPCN PV 系统上线2005-06-30 23:52 我爱网络 perl 的 Unicode 处理, 5.6.1 到 5.8.0 的大升级2005-12-08 23:55 我爱网络 又见编码与解码 javascript escaped UNICODE string 的解码 (php&perl)下午看PV系统的数据 于是就到ITExpress发起讨论《搜索引擎》...根据我的理解PV系统这块 特别是小型PV系统最重要的在于数据处理这方面数据收集方法这块不是什么问题最不济还可以用squid/apache log所以我的努力主要花在了数据处理、管理查看统计接口上本篇blog就写一下其中的关键词分拆 (只是分解refer关键词 这个不叫分词)搜索引擎 关键词 起始条(页) 纪录数 google q start num baidu wd/word pn rn yahoo p/va/vo/ve/vp b n yisou p 3721 p/name qq word/w More...Posted by windtear at 11:49 PM
December 10, 2005
del.icio.us 被 Yahoo 收购 我所想到的 我爱网络
http://windtear.net/archives/2005/12/10/000851.html下午上网 看到ITExpress版面提到雅虎收购 delicious发信人: ROOT (admin), 信区: ITExpress标 题: Yahoo buys del.icio.us发信站: 水木社区 (Sat Dec 10 14:28:58 2005), 站内就追踪看了看We’ve been acquired by Yahoohttp://blog.del.icio.us/blog/2005/12/yahoo.htmlGreat Tastes That Go Great Togetherhttp://www.ysearchblog.com/archives/000223.html然后看到很多blogger都写了这事WebLeOn's Blog: Yahoo收购Del.icio.ushttp://webleon.net/2005/12/yahoodelicious.html【刻录事】: del.icio.us并入yahoohttp://www.klogs.org/archives/310未完成 - Incomplete: Yahoo收购美味书签对web2.0是件喜事吗http://in.comengo.net/index.php/archives/yahoo-acquire-delicious/未完成 - Incomplete: del.icio.us之后,谁是下一个?http://in.comengo.net/index.php/archives/who-will-be-the-next/......两个月前看到delicious已经那么火了 就骗文章数介绍了一下 2005-10-09 17:44 我爱网络 社会网络时代的网上地址簿 delicious http://del.icio.us/和 delicious 一样火的 flickr 较早之前就已经被 yahoo 收购 前面也介绍过 2005-05-13 17:34 我爱网络 Flickr photo sharing - Yahoo收购的图片共享空间服务提供商web 2.0 时代, More...Posted by windtear at 11:35 PM
December 9, 2005
今天是水木提供blog服务两周年 我爱网络
http://windtear.net/archives/2005/12/09/000850.html 今天是水木提供blog服务两周年 下午就在BlogManager发文纪念了一下 http://www.newsmth.org/bbscon.php?bid=358&id=211920 并转到了 sysop 版面 http://www.newsmth.org/bbscon.php?bid=303&id=111350 KCN 发了水木blog的第一篇 我发了第二篇 比上帝晚7分多钟 (2004年底我自己的blog做了主站转移) 两年过去了 如今blog界还是非常火爆 不过水木blog由于经历了丢数据、被物理接管等灾难 人气已经大受影响 而且现在新域名 新站点不允许搜索引擎扒数据 也很大程度上降低了水木blog的影响 作为一个blog用户 一个blogger 我喜欢她 作为水木blog助理 我希望水木blog继续发展下去 撑起来自己有特色的一面旗帜 发信人: windtear (追求完美), 信区: sysop 标 题: 今天是水木提供blog服务两周年 发信站: 水木社区 (Fri Dec 9 14:15:41 2005), 站内 【 以下文字转载自 BlogManager 讨论区 】 发信人: windtear (追求完美), 信区: BlogManager 标 题: 今天是水木提供blog服务两周年 发信站: 水木社区 (Fri Dec More...Posted by windtear at 11:34 PM
December 8, 2005
又见编码与解码 javascript escaped UNICODE string 的解码 (php&perl) 我爱网络
http://windtear.net/archives/2005/12/08/000849.html又见编码与解码 javascript escaped UNICODE string 的解码 (php&perl)先列出两篇相关blog 2005-06-30 23:52 我爱网络 perl 的 Unicode 处理, 5.6.1 到 5.8.0 的大升级 2004-05-23 01:54 我爱网络 UTF-8 今天的主题刚才看到feuvan在HAPPY提《convert js escaped string to PHP readable》就想到了6月份我上PV系统时处理各种编码解码问题的情景feuvan同学提的是php语言比如: %u4EE3 -> 代 ->代看到 %u 后面4个字节则为 javascript escaped string(当有 UTF 字符时编码为 %uXXXX 样子 如果没有 UTF 字符 则为 %XX%XX)把十六进制的 4EE3(XXXX) 转成十进制的 20195(php 函数为 hexdec perl 函数为 hex)根据 《UTF-8 今天的主题》 提到的对应可以这样转成 unicode (摘自php.net)function code2utf($n){ if($n<128)return More...Posted by windtear at 11:55 PM
December 6, 2005
环境变量 Environment Variable 我爱网络
http://windtear.net/archives/2005/12/06/000848.html 环境变量 Environment Variable 先看个例子: %SystemRoot%\system32\drivers\etc\hosts %systemroot%\system32\msblast.exe %SYSTEMROOT%\system32\aceclnt.dll 1.环境变量不区分大小写 2.第一个是hosts文件可以改域名指向等 第二个是臭名昭著的冲击波 最后一个是RSA ACE/Server API dll (写程序集成RSA SecurID认证用) 缘起: 经常有人请教问题 比如问咋改hosts测试东西等 考虑到系统未必装在了 C 盘 就要通过环境变量告诉他/她修改 %SystemRoot%\system32\drivers\etc\hosts 文件 所谓追求完美 别人问msn传的文件在哪? 回答:%USERPROFILE%\My Documents\我接收到的文件\ 接着人家再问我想删已经记录的msn聊天记录 太危险了 回答:%USERPROFILE%\My Documents\我接收到的文件\yourname0123456789\历史记录\hername9876543210.xml 冲击波的那个年代 让人看有没有%systemroot%\system32\msblast.exe 也是需要描述的 正文: ALLUSERSPROFILE C:\Documents and Settings\All Users APPDATA C:\Documents and Settings\Administrator\Application Data CommonProgramFiles C:\Program Files\Common Files COMPUTERNAME WINDTEAR ComSpec C:\WINDOWS\system32\cmd.exe FP_NO_HOST_CHECK NO HOMEDRIVE More...Posted by windtear at 11:29 PM
December 5, 2005
7-Zip 4.31 Released 免费的好东西一定要推 我爱网络
http://windtear.net/archives/2005/12/05/000847.html7-Zip 4.31 Released 免费的好东西一定要推http://www.7-zip.org/http://prdownloads.sourceforge.net/sevenzip/7z431.exe?downloadhttp://prdownloads.sourceforge.net/sevenzip/7z431-x64.exe?download7-Zip 4.31 2005-12-04# Speed optimizations# 64-bit Windows support# LZH support# CHM support# Multivolume CAB support# Drag and Drop improvements昨天写的手工升级Firefox1.5的源安装文件是通过7zS.sfx制作的7-zip压缩格式的自解压文件 2005-11-27 18:15 我爱网络 给 Total Commander 配置 7-Zip 压缩文件(.7z)支持 2005-11-26 16:55 我爱网络 超强播放器 MPC 6.4.8.7 发布 (Media Player Classic) More...Posted by windtear at 11:18 PM
December 4, 2005
全手工升级 Mozilla Firefox 1.5 我爱网络
http://windtear.net/archives/2005/12/04/000846.html1号blog写了 Firefox 1.5 2005-12-01 21:43 我爱网络 Firefox 1.5 教育网下载 (windows mac linux * 中文版 English version)趁周末有时间就从原来1.0.7升到了1.5可以blog的是:升级是全手工升级的所谓全手工 是相对自动升级和安装而言的介绍如下:我喜欢英文版 于是就下载了英文版Firefox Setup 1.5.exe5225384 Bytes MD5: d0cbbd5d8c47fe36ee8f26fb1255838c这是通过7zS.sfx制作的7-zip压缩格式的自解压文件前面提到过7-zip压缩 和 给 Total Commander 配置 .7z 支持通过配置好的TC 可以直接 Ctrl+Pagedown进入Firefox Setup 1.5.exe内部得到 browser.xpi en-US.xpi xpcom.xpi talkback.xpi adt.xpi 5个.xpi文件还有license.txt install.ini config.ini setup.exe setuprsc.dll UninstallFirefox.zip其中 .xpi 还是压缩文件 内部有 install.js 和 bin 目录其中bin目录就是我们需要的升级文件en-US/bin 有browserconfig.properties 和 searchplugins 目录(注意别覆盖你改过的)xpcom 是一些dll组件talkback adt(inspector) 是帮助Mozilla提高的extensions解压覆盖到老的 Mozilla More...Posted by windtear at 11:31 PM
December 3, 2005
银行、理财与网上银行介绍 我爱网络
http://windtear.net/archives/2005/12/03/000845.html 银行、理财与网上银行介绍 (本文最近于2006-01-15 11:50更新) 缘起(此处略 详见附后) 导航:(排名不分先后) 1.北京银行(原北京商业银行) 2.中国银行 3.招商银行 4.中国工商银行 5.中国建设银行 6.交通银行 7.中国农业银行 网上银行介绍: 1.北京银行(原北京商业银行) 96169 [返回导航] 登录信息为卡号 身份证号(医保必须为18位身份证号) 登录密码 提供服务: 账户管理 代理业务 个人贷款 外汇业务 医保业务 网上挂号 可以本行同名卡/折间转账 查余额 交易记录 交电话费 网上挂号 2.中国银行 95566 [返回导航] 登录信息为用户名 密码(登录密码可以用用户名 卡号 电话银行密码重置) 基本的余额查询 交易查询 定活互转 全球通代缴费 挂失 还可以投资挂牌交易 3.招商银行 95555 [返回导航] 招商银行分为大众版 专业版 大众版默认都开通 登录信息为卡号 查询密码 图形验证码 可以查余额 交易 定活互转 申请支付卡 转帐 More...Posted by windtear at 11:49 PM
December 2, 2005
从论坛之争到web技术讨论 我爱网络
http://windtear.net/archives/2005/12/02/000844.html 从论坛之争到web技术讨论 今天水木社区ITExpress版面比较热的一个主题是关于Discuz!的一条新闻 Discuz! 代表 Crossday Discuz! Board 论坛系统,是基于PHP、数据库的论坛系统 用的比较普遍 IT业界特快版面的讨论先是论坛系统的讨论 Discuz! PHPWind vbb IPB UT phpbb 很多人多比较推崇Discuz! 我在学校的时候玩过一些论坛系统 或者说折腾过 phpbb leobbs(雷傲) vbb 还帮别人维护过别的开源论坛系统 基于bbs的也一直跟进关注 门户网站的论坛系统也了解了一下 其实论坛最关键的在于两块 读和写 读牵涉到优化、加速、缓存 写牵涉到存储、效率、速度 数据重要 要安全 速度也重要 要有好的用户体验 还要有好的可维护性、可管理性 于是讨论很自然的就发散开去 展开了一场web技术大讨论 动态内容加速 静态内容加速 php的加速 eaccelerator Zend fastcgi技术 后端realserver的比较 前端加速设备的比较 各种技术 lighttpd apache iis tux squid F5 mod_rewrite memcached 要是不关注这个领域 估计看的肯定很晕 说起来也是 现在web概念吵的这么火 web2.0 More...Posted by windtear at 11:42 PM
December 1, 2005
调整 *.ipchina.org 域名系统后台结构 增强系统可维护性 我爱网络
http://windtear.net/archives/2005/12/01/000843.html 调整 *.ipchina.org 域名系统后台结构 增强系统可维护性 这次调整主要是后台结构的调整 是从系统可维护性的角度出发做的 上午要做 firefox 1.5 的下载就想把前端调整一下 于是就顺便改了 *.ipchina.org 域名系统后台 一个主要改动就是把人性化解析(view)中不同的部分完全采用 $INCLUDE 实现顺便更新了 20051021 的教育网地址(似乎和20050913的相比没有改动)改动的效果减少了I/O次数 数据库域名只需读一次 写一次zone文件(原为写两次)国内、国外不同的部分 相关文件完全不同(这里国内、国外现在区分的是教育网与其他) *.ipchina.org 域名系统前台前一段做了一点细小调整把现在的用户数、域名数显示去掉了一是减少I/O 二是算是属于机密 呵呵相关的perl管理机器人脚本做了相应改动 2005-07-22 20:14 我爱网络 [公告] 大家可继续放心使用 *.ipchina.org 域名 2005-07-16 20:03 我爱网络 归整 ipcn ipchina 等域名 整理 DNS Server 2004-12-14 19:35 我爱网络 [公告] *.ipchina.org 域名系统调整 庆祝开放两周年 新买了 windtear.net 2004-08-15 23:33 我爱网络 我爱网络 IPCN 域名生效两周年 2004-08-09 21:44 我爱网络 bind view - 人性化的dns解析 2004-03-24 13:28 我爱网络 *.ipchina.org 域名系统改版 2003-12-17 More...Posted by windtear at 9:56 PM
Firefox 1.5 教育网下载 (windows mac linux * 中文版 English version) 我爱网络
http://windtear.net/archives/2005/12/01/000842.htmlFirefox 1.5 教育网下载 (windows mac linux * 中文版 English version)http://firefox.ipcn.org/Firefox 1.5 中文版 & English VersionWindows MacOS X Linux i686 三个操作系统平台都可以下载了 (1.0.7 保留)教育网下载可能会快些顺便把google firefox推介也加上了教育网上mozilla太慢了我绕道多次才搞下来从电信过去勉强能到30KB/s然后又经过两次中转到下载源服务器通过改dns指向到前端下载缓存sweatenjoy it~ 2005-09-26 14:12 我爱网络 Firefox 1.0.7 Release 更新了 http://firefox.ipcn.org/ 2005-08-09 19:29 我爱网络 Mozilla Firefox 的迁移与备份 profiles.ini 2005-05-07 19:05 我爱网络 Firefox 设为默认浏览器后打开中文文件错误的解决 2005-05-02 22:38 我爱网络 firefox pagerank extensions 2005-01-26 18:15 我爱网络 Firefox JRE 支持 @Linux/Windows 2004-12-22 21:29 我爱网络 More...Posted by windtear at 9:43 PM