Elizabeth Smith's Blog: Hey, Code Coverage on Windows!
602187
Elizabeth Smith has posted about a new toy she received from the folks at Microsoft that adds in a missing piece of development functionality on Windows - code coverage and testing.   So this evening I managed to get PHPT running my tests (they're just basic .phpt tests but run-tests is..well flakey is a nice description some days) for my winapi php extension wrapped inside a "generic test" for Visual Studio. [...] So what did all this accomplish? I now can run my phpt tests through visual studio and collect code coverage on what theyÃ¢ÂÂre testing. Like GCOV, only for windows.   She's also included a screenshot of what the interface and results of the testing look like in the latest Visual Studio tool.
688722
Sample code that exploits a yet-to-be-fixed Windows flaw is circulating. Microsoft plans to deal with it on the next Patch Tuesday.
714494
With test-driven development being promoted as one thing that can help encourage better coding, most developers are looking into its use and how it can help. Paul Jones takes an opposite approach, though, and looks at how it could cause "ravioli code" in an application.   I know that test-first and test-driven development (TDD) are popular methodologies these days, but something about those processes has always met with a level of mental resistance from me. Even though it sounds good in theory, I have been intuitively wary of the "test-first" mentality for some reason. My own approach is closer "remember to code so you can test it later" and then "test-last" after the API is mostly stable.   He includes quotes from Slashdot comment quotes from AuMatar and dkf. Be sure to check out the comments on the post (17 of them at the time of this posting) for some opinions from others about test-driven development and how it can affect your code.   Blogs also mentioning this discussion:   PHP in Action another post from Paul on some of the responses
466722
On his blog today, Cocoliso talks about a handy bit of code to allow for syntax highlighting in your page - Geshi.   What if I told you that with as little as 3 lines of code, you could highlight code on your site? You'd jump at it, wouldn't you? Why not run with the big boys? Your users will love you for it and for good reason. It greatly increases readability.   He walks through the simple installation and how to use it in your page - complete with the code he uses to include the functionality in your page.
310675
Like many, I was pretty shocked by the recent Microsoft-EU deal to settle the long-running investigation into interoperability issues.  This was not so much because of the way Microsoft has used every kind of delaying tactic it could before eventually agreeing (for the nth time) to try harder in the future.  My real dismay was provoked by the gap between appearance and reality â a chasm that I think bodes ill for the future of open source. read more
300748
SoTuA writes &quot;Few months after SP2 hit windowsupdate.com, Finjan Software reports that security flaws have been found in WinXP SP2, including malicous code execution without user intervention.
171154
Now that Steve Ballmer and company have given you all the facts you need to compare Windows and Linux, allow me to add just one little tidbit.
106705
The core code for Windows is undergoing a rewrite to make it slimmer for use in a wide range of future products.
551854
InfoWorld - A hacker has released attack code that could be used to exploit a critical bug in some versions of the Windows operating system.
51437
eEye Digital Security has alerted Microsoft's bug team about a remote code vulnerabilityin Office 2007. Microsoft confirmed that  it's looking into the report.
561967
Killing two birds with one stone Hands on Iâve been fascinated by cross-platform programming for more years than I care to remember, and my interest has recently been sharpened by the acquisition of a number of Apple Macs â both Intel and PPC (PowerPC). This article focuses primarily on some technical aspects of Qt, Trolltechâs cross-platform C++ toolkit which, as you may know, is the architectural core behind the KDE desktop on Linux. At the end, I show how easy it is to create a simple application without writing a line of code.â¦
544632
How a seemingly simply Microsoft bug betrayed its author's disdain for a wide range of secure coding principles.
676379
Christian Stocker has an update on his blog today that Windows users will be happy to hear:   Frank Kromann applied some patches yesterday to the PECL sources of the uploadprogress extension to make it compile under Windows (almost the same as by SteveH provided in a comment of my post yesterday). Therefore, thanks to the pecl4win site, a compiled dll is now already available. Get it here (untested by me..)   He also mentions some documentation that was asked about concerning the package (and the patches), but notes that he "can't promise anything any time soon".
299911
From Paul Jones' weblog today, there's a posting that more and more developers should live by - Document Your Project Already!
698606
New virtual-machine technology can be used to test software patches and migrate aging Windows NT applications. By John Foley, Paula Rooney, CRN.
104025
Less than a day after Microsoft detailed the latest Windows vulnerability, hackers were hunting for exploit codes. By Gregg Keizer, TechWeb News.
583170
Vista's bug count so far is OK with the Windows security manager.