2004年4月1日

应该说今天做了不少事情:

  • Weekly Meeting
  • Professional Skill Reading

A.Fence-X邮件组:周四会议结果

FOCUS ON
Layered Service Provider(LSP)
TODO
  • 交换资料、工具:
    • 交流各自的资源链接-LSP相关
    • 交流各自的LSP例程,包括源代码和可执行文件
    • 交流各自的开发测试工具-谁有Sniffer或相关网络工具?给大家共享一下
  • LSP代码及其可执行文件研究
    • Win98SE,WinMe,Win2K,WinXP上LSP运行试验(由在公司内的开发人员负责)
    • 和我们项目相关的几个问题(全体开发人员都进行调研)
      • 如何在LSP里分离出e-mail数据?
      • 如何在LSP层与邮件加密应用的其他部分协作?
      • 在LSP层里延时对收发邮件的影响?
NOTICE:
实际运行LSP相关例程时,应该事先备份系统注册表及相关资料,因为安装和卸载没有保证的LSP可能会导致网络访问不正常,甚至无法登陆系统!!!(hdc是我们的第一个受害者,同情啊~)
B.PSR
  • 苦恼CVS在windows下的安装?先了解一下CVSNT Installation Background 吧(不过我现在用的CVSNT2.0.34好像不太适用?没添加成用户,天哪!?)。
  • "Source code should be respected"-有人在他(她?)的文章A pattern language for software development 里这样表述,我同意,呵呵。
  • 记得以前我曾经从网上拷贝了一堆16进制代码,打开命令行运行debug然后汇编输入运行-那是一个时间相当长的3D Demo。如果作者真的是以16进制写的这个程序,那它的源代码就完全非我这等俗类可以理解。不过即时你是个使用Java/C/C++还是其他高级语言的程序员,你也可以读读一篇戏谑反讽的随笔(很长的一篇随笔,哈),学学How To Write Unmaintainable Code

18:15 | 评论 (0)

昨天申请了IPSTAT II的统计功能,今天就去看它做的统计数据,我发现数据分析是一项很有趣的工作-当然,如果全部由人手工计算的话,就是机械和枯燥的了,所以这就是计算机这个好朋友的存在优势。很感兴趣的是谁在关注我的Blog,从IP来知道访问者的位置,进而猜猜你是谁,怎么做呢?

Google:IP 查询

然后比较测试,最后我选择了全库IP和手机号码归属地定位查询网,并在这里推荐大家使用:)

注:刚才休息时发现这个查询网的域名被重定向至它的论坛,令人失望啊!

这是一个搜索为王(Searching is the king!)的时代,查地图我们可以去图行天下,查资料我们可以去Google,还有呢?你来告诉我吧。

HTML的出现改变了人们共享信息(Share)的方式,Google的兴起真正标志着互联网信息有效检索(Search)的开始,Blog的出现影响着大众信息发表(Publish)的途径。这就是我心目中互联网上的三大革命。

12:55 | 评论 (0)

2004年3月31日

◎_◎做了什么呢?

  • 准备明天周例会的资料

唉,用TDI在MSDN里搜,搜出一堆比我画的好看的Windows网络体系结构图那,hummmmmmm……

17:45 | 评论 (0)

我画的草稿

参考资料:

16:09 | 评论 (0)

发现一个提供免费网络流量统计的网站IPSTAT II,中间需要发送验证码至邮箱,第一次用的新浪的邮箱,结果验证码的邮件半天都没有收到~郁闷!换用雅虎的邮箱,马上就收到了。和,看来以后在国外网站上应该使用雅虎的邮箱了,新浪的邮箱真的不是很保险,以前就出现过给自己发信,信却丢了的情况……

13:02 | 评论 (0)

今天收到第二书店发来的一封信,顺便看了看,发现好像有好多好书啊~然后到互动出版网去搜索(因为我是那里的会员,呵呵)

加上前面想看的探索需求和Doom启示录,一共有5本书!让我想想,怎么实现这个读书列表呢……

10:02 | 评论 (0)

2004年3月30日

其实好像大半天都在dawdle了,呵呵。不过最后还是干了些正事:

  • LSP调查(包括文章、书籍和代码的阅读理解)

以前那个老是我等他的家伙今天竟然要急着拉我走,可恶啊~

18:14 | 评论 (0)

2 LSPs installed:
1056: MailControl Layered Provider with 15 layered entries
1120: Foobar with 3 layered entries

Removing LSPs...

Removing dummy entry for: MailControl Layered Provider
Removing the associated layered entries with GUIDs:
GUID: {C74116FA-E7AE-464B-ADC0-1A48C2C7A48C}
1057: LAYERED WinSock Proxy [tcp]
Uninstalled providers for {C74116FA-E7AE-464B-ADC0-1A48C2C7A48C}
GUID: {397A966A-495F-4384-82F4-C0567CE9C380}
1058: LAYERED WinSock Proxy [udp]
Uninstalled providers for {397A966A-495F-4384-82F4-C0567CE9C380}
GUID: {AD9E0DC6-F53E-43C9-813D-4D84803E3A5A}
1059: LAYERED WinSock Proxy for RSVP [tcp]
Uninstalled providers for {AD9E0DC6-F53E-43C9-813D-4D84803E3A5A}
GUID: {1BB34ABE-72E9-4AC2-8838-43F6DBB4DC29}
1060: LAYERED WinSock Proxy for RSVP [udp]
Uninstalled providers for {1BB34ABE-72E9-4AC2-8838-43F6DBB4DC29}
GUID: {A1A7C673-1B0E-415A-AF50-8522D8ADDA78}
1061: LAYERED MSAFD Tcpip [TCP/IP]
Uninstalled providers for {A1A7C673-1B0E-415A-AF50-8522D8ADDA78}
GUID: {7AFB40E4-D227-4608-925E-2DAC91B831F4}
1062: LAYERED MSAFD Tcpip [UDP/IP]
Uninstalled providers for {7AFB40E4-D227-4608-925E-2DAC91B831F4}
GUID: {9AE090AD-3E47-421E-9204-EDB0D4F458B6}
1063: LAYERED MSAFD Tcpip [RAW/IP]
Uninstalled providers for {9AE090AD-3E47-421E-9204-EDB0D4F458B6}
GUID: {261184B4-CBB9-4102-AD5B-87FF2FFE372E}
1064: LAYERED RSVP UDP Service Provider
Uninstalled providers for {261184B4-CBB9-4102-AD5B-87FF2FFE372E}
GUID: {3C1B73B0-840C-4CE8-A590-12B211884FD4}
1065: LAYERED RSVP TCP Service Provider
Uninstalled providers for {3C1B73B0-840C-4CE8-A590-12B211884FD4}
GUID: {C51E4D16-2542-4726-B35F-F433D06CC7DA}
1066: LAYERED MSAFD NetBIOS [\Device\NetBT_Tcpip_{EA4F0B9F-7EAB-4475-B
5C0-2FDFBAB80419}] SEQPACKET 0
Uninstalled providers for {C51E4D16-2542-4726-B35F-F433D06CC7DA}
GUID: {A9D52891-7BB1-492E-984C-4E0FD815FCB3}
1067: LAYERED MSAFD NetBIOS [\Device\NetBT_Tcpip_{EA4F0B9F-7EAB-4475-B
5C0-2FDFBAB80419}] DATAGRAM 0
Uninstalled providers for {A9D52891-7BB1-492E-984C-4E0FD815FCB3}
GUID: {EBB69AB3-0C1F-41DD-8043-A074286763D9}
1068: LAYERED MSAFD NetBIOS [\Device\NetBT_Tcpip_{D4F8E624-3DA4-444F-A
D6D-820873AB59D0}] SEQPACKET 1
Uninstalled providers for {EBB69AB3-0C1F-41DD-8043-A074286763D9}
GUID: {971159F7-0E9C-40C6-8985-F820B90144EA}
1069: LAYERED MSAFD NetBIOS [\Device\NetBT_Tcpip_{D4F8E624-3DA4-444F-A
D6D-820873AB59D0}] DATAGRAM 1
Uninstalled providers for {971159F7-0E9C-40C6-8985-F820B90144EA}
GUID: {2B73D7AF-9D14-46A8-BCF7-308A8E7D3D66}
1070: LAYERED MSAFD NetBIOS [\Device\NetBT_Tcpip_{67CF4EA4-8B35-482B-B
D5F-C8BDADCAB2F7}] SEQPACKET 2
Uninstalled providers for {2B73D7AF-9D14-46A8-BCF7-308A8E7D3D66}
GUID: {0D9340EE-3D7A-46EA-B760-22CACE711D42}
1071: LAYERED MSAFD NetBIOS [\Device\NetBT_Tcpip_{67CF4EA4-8B35-482B-B
D5F-C8BDADCAB2F7}] DATAGRAM 2
Uninstalled providers for {0D9340EE-3D7A-46EA-B760-22CACE711D42}


Removing dummy entry for: Foobar
Removing the associated layered entries with GUIDs:
GUID: {BC1116D5-95B0-4F4E-A7C9-2914AE0ED018}
1121: Foobar over [MSAFD Tcpip [UDP/IP]]
1122: Foobar over [MSAFD Tcpip [RAW/IP]]
1123: Foobar over [RSVP UDP Service Provider]
Uninstalled providers for {BC1116D5-95B0-4F4E-A7C9-2914AE0ED018}

17:49 | 评论 (0)

本来打算build好Network Programming for Microsoft Windows第12章LSP的例子看看,结果运行nmake的结果是出错,断定是build的include没有设置好,然后在计算机里搜未定义类型,呵呵,发现安装的最新的Platform SDK的例子里也有一个LSP,而且这个版本相对较新,build之!

编了3个批处理文件build.cmd/clean.cmd/setenv.cmd,以后可以省事了(^^

构建成功,主要结果文件instlsp.exe和lsp.dll。

安装readme做试验,安装LSP,然后用SpOrder.Exe去看,8错8错,打开浏览器腾讯TT,利用Dbgview观察调试字符串……

然后,运行instlsp.exe -r,可是没有反应~呃,那就试试instlsp.exe -f,结果连之前MailControl的LSP都给卸载了!!!哈,肯定是MailControl的开发者没有改例子模板里的GUID吧?感觉有些心虚,不会出问题吧?然后……突然,机器的响应停滞!!!

好,重启了没问题,而且我发现instlsp是直接卸载掉非MS的所有的LSP?为什么呢?明天来研究研究。

17:48 | 评论 (0)

三个要素:

  • 感觉
  • 感情
  • 生活

开始也许只是一种感觉,之后感情和生活纠缠在一起成长。人与人,在一起磕磕碰碰难免,特别是距离如此之近的时候。总需要大家不断地努力,互相理解体谅支持。现实中令人烦恼的问题如影随形,没有办法去逃避,更不应该怨天尤人,而是应该去面对解决,解决之后任何问题就不再是问题了。相信自己的能力,相信自己的运气,相信两个人会有一个美丽的未来,努力去品尝享受青涩:一个成熟恋情必须经过四个阶段

给所有恋爱中和准备恋爱的人们。

13:21 | 评论 (1)

2004年3月29日

很多琐碎的事情,但主要的工作只有一个

  • 继续调查邮件加密

晚上去老西面馆吃面~~~

18:39 | 评论 (0)

休息的时候查了查,看来迎春花是只有黄颜色一种吧……

18:19 | 评论 (2)

<<  102 103 104 105 106 107 108 109 110 

Copyright twinsant.