CLR Inside Out: IronPython, from MSDN Magazine
IronPython is the code name for an implementation of the Python programming language written by the CLR team at Microsoft. IronPython runs on the Microsoft .NET Framework and supports an interactive console with fully dynamic compilation. It is well integrated with the rest of the .NET Framework and makes all .NET libraries easily available to Python programmers, while maintaining full compatibility with the Python language.
This column will give a brief overview of Python and what sets dynamic languages apart from other languages. I will discuss iterative development, describe how IronPython integrates with .NET while staying true to Python syntax, and show the advantages of using IronPython to utilize .NET.
Besides, Here are some sample codes on CodePlex:
Popularity: 18% [?]
Web 2.0 makes phishing spam obsolete, from ZDNet.
Although this article doesn’t mention why “Web 2.0 makes phishing spam obsolete” is, I think the reason may be XSS. Before Samsung case, PayPal had been found the same flaw which is very hard to prevent in June 2006 as well.
Popularity: 14% [?]

Mozilla Firefox 2.0b2 Branch builds (20060913)
Sepecial Check-in
Known Issues
- checkout finish: Wed Sep 13 02:15:15 PDT (UTC -0700) 2006
- All Chech-in, FX Chech-in from last build
- my vs7.1-BonEcho patch
- my tweaks profile patch
- Adobe Flash Player (9.0.16.0)
- Used branding artwork by JairoB
- UAO of zh_TW.Big5 Unicode Fix
- P0/P1/P2/P3 all build with VC7.1
- P0 build build with /GAL7 arch:SSE and mmoy’s SSE patches, for Athlon XP, and Duron 1.1 GHz+
- P1 build build with /GAL6 and mmoy’s MMX patches, for Generic CPU
- P2 build build with /GAL6 arch:SSE and mmoy’s SSE patches, for Pentium III ,Celeron 500+
- P3 build build with /GAL7 arch:SSE2 and mmoy’s SSE2 patches, for AMD Athlon 64, AMD Sempron, Pentium D, Pentium M, Pentium 4 and Celeron 1.7 GHz+
Popularity: 10% [?]

Mozilla Firefox 2.0b2 Branch builds (20060911)
Sepecial Check-in
Known Issues
- checkout finish: Mon Sep 11 02:24:58 PDT (UTC -0700) 2006
- All Chech-in, FX Chech-in from last build
- my vs7.1-BonEcho patch
- my tweaks profile patch
- Adobe Flash Player (9.0.16.0)
- Used branding artwork by JairoB
- UAO of zh_TW.Big5 Unicode Fix
- P0/P1/P2/P3 all build with VC7.1
- P0 build build with /GAL7 arch:SSE and mmoy’s SSE patches, for Athlon XP, and Duron 1.1 GHz+
- P1 build build with /GAL6 and mmoy’s MMX patches, for Generic CPU
- P2 build build with /GAL6 arch:SSE and mmoy’s SSE patches, for Pentium III ,Celeron 500+
- P3 build build with /GAL7 arch:SSE2 and mmoy’s SSE2 patches, for AMD Athlon 64, AMD Sempron, Pentium 4, Pentium M, and Celeron 1.7 GHz+
Popularity: 7% [?]
Comparative tests of antivirus programs - 15-25 25 August 2006, from www.virus.gr.
Since December 2005, this 3-party organization virus.gr has announced their Anti-Virus detection-rate report version August 2006.
By the way, AOL Active Virus Shield is free antivirus software based on Kaspersky AV v6.0.0.299 with an AOL frontend GUI, thus the detection rate is the same as Kaspersky.
I list some famous ones as followings:
| Rank |
Product Description |
Detection Rate |
| 1 |
Kaspersky version 6.0.0.303 |
99.62% |
| 1 |
Active Virus Shield by AOL version 6.0.0.299 |
99.62% |
| 2 |
F-Secure 2006 version 6.12.90 |
96.86% |
| 3 |
BitDefender Professional version 9 |
96.63% |
| 8 |
AntiVir Personal version 7.01.01.02 |
95.45% |
| 9 |
Nod32 version 2.51.30 |
95.14% |
| 12 |
McAfee version 10.0.27 |
93.03% |
| 21 |
Norton Professional version 2006 |
83.18% |
| 22 |
AVG version 7.1.405 |
82.82% |
| 24 |
Panda 2007 version 2.00.01 |
82.23% |
| 26 |
PC-Cillin 2006 version 14.10.1051 |
80.90% |
| 40 |
E-Trust version 7.2.0.0 |
50.36% |
| 41 |
ZoneAlarm with VET Antivirus version 6.5.722.000 |
44.65% |
Popularity: 6% [?]
0 Comments
Filed under: IT

Mozilla Firefox 2.0b2 Branch builds (20060908)
Sepecial Check-in
Known Issues
- checkout finish: Fri Sep 8 03:44:53 PDT (UTC -0700) 2006
- All Chech-in, FX Chech-in from last build
- my vs7.1-BonEcho patch
- my tweaks profile patch
- Adobe Flash Player (9.0.16.0)
- Used branding artwork by JairoB
- UAO of zh_TW.Big5 Unicode Fix
- P0/P1/P2/P3 all build with VC7.1
- P0 build build with /GAL7 arch:SSE and mmoy’s SSE patches, for Athlon XP, and Duron 1.1 GHz+
- P1 build build with /GAL6 and mmoy’s MMX patches, for Generic CPU
- P2 build build with /GAL6 arch:SSE and mmoy’s SSE patches, for Pentium III ,Celeron 500+
- P3 build build with /GAL7 arch:SSE2 and mmoy’s SSE2 patches, for AMD Athlon 64, AMD Sempron, Pentium 4, Pentium M, and Celeron 1.7 GHz+
Popularity: 8% [?]
Peer to Peer (p2p) in Windows Vista - People Near Me API from ebooth’s blog.
The overview of the p2p APIs available in Windows Vista is:
- PNRP (Peer Name Resolution Protocol) is like server-less DNS. It allows clients to register secured and unsecured peer names that can be resolved over the internet. Currently large data centers are required to host services that PNRP has the potential to replace. PNRP gives people the ability to discover a friend and see their presence online and then play a game or work on a project together.
- PNM (People Near Me) allows for dynamic discovery and invitation of computers running Windows Vista on the same subnet or Ad-hoc wireless. This means you can play games with people in the airport, swap photos with your friends or collaborate with colleagues. For example Windows Meeting Space uses PNM.
- Peer Naming API allows email providers to tie PNRP names to email addresses. Then any program that uses the WinSock APIs can resolve registered email addresses. This means you can literally ping a friend or put their email address where you would have to put an IP address in a game.
- Graphing is a mesh networking API. It allows groups of people to share information and collaborate. A game could create a mesh of online players so that it could do server-less match making. Or an evangelism team could collaborate on a document without having to upload the latest copy to a server.
- Grouping is the security component of Graphing. It allows for a group to be administrated, so that membership and permissions can be restricted. Think of Grouping and Graphing as a database in the cloud.
- Peer Channel is the only managed API in the P2P API suite. It allows for mesh replication instead of mesh collaboration.
- Application Invite (AppInvite) allows a user to invite another user to use a collaboration application. Any application can register with the invite API and when a user sends an invite to use that application the application will be launched by Windows Vista. Windows Meeting Space is an example of an application that uses AppInvite.
- Contacts API allows the creation and administration of p2p contacts.
- Serverless Presence: Gets contact presence information.
Popularity: 43% [?]