Why can’t you un-pend an IRP?
I was playing around with SDV and the pending bit the other day, and tried setting and clearing it in back-to-back lines in a dispatch routine. Having CSQ mark the IRP pending (which is automatic, if it succeeds at queuing the IRP) caused SDV to blow up with a very confusing error.
According to a PowerPoint […]
Still CCIE #5444
After donating a nontrivial amount of my Thanksgiving weekend to studying, I am pleased to report that I passed my re-certification exam and am still CCIE #5444.
I had complained about a few books previously; now I have some empirical data to help me better evaluate them. First, let me say that I was pleasantly surprised […]
Offtopic: podcasts I like
Totally off topic, I’ve told several people over the last couple of days about some of the podcasts I listen to regularly. Here are three of my favorites.
TalkCrunch by Michael Arrington of TechCrunch. He gets A-list guests (well, from my little world, anyway) and asks good questions. Great way to stay plugged in.
Swarthmore College Faculty […]
Back in cisco land
I have finally started studying in earnest for my CCIE re-certification. I’m taking the Security specialization exam (which makes more sense for me, considering what I do for a living). I looked at the exam blueprint, and (surprisingly?) not much has changed since last time.
I decided to try actually ordering a book, since they keep […]
Fifteen ways to turn off a laptop?
Joel Spolsky is a bright guy. His latest blog posting about user interface design, Choices = Headaches (should that be == instead?), makes a case that I’ve been rolling around internally for our Next Big Product. Simplisticly: sometimes too many choices are worse than you’d think.
The really amazing part is that he references some research […]
More fun than dental work: getting a Subversion client working on Vista
For as long as I’ve been making money programming, I have been using CVS for version control. And, while it’s served me faithfully over the years, it is showing its age, having trouble coping with our multi-million line codebase and our ever-growing dev and test teams. Everyone says Subversion is the way to go, so […]
More on Passthru
Speaking of recent Passthru changes, there’s a not-so-recent set of changes to the Passthru INFs in the XP+ DDKs. If you originally did your IM INFs before that time, it’s time to re-check them. In particular, there were changes around the CopyInf directive.
Speaking of which, I mailed Johan Marien at Microsoft today to let him […]
Site maintenance: new WDK tag
I’m changing over my DDK tag to WDK going forward, with a little bit of a transition period until I get tired of clicking the extra checkbox. I know I have a lot of subscribers to the DDK tag as its own feed, so this is official notice that DDK is now going to be […]
A fantastic podcast series from Xerox PARC
I ran across this fantastic podcast series from PARC the other day. There is, in particular, a four-part series on scalability and multi-threaded architecture. They are:
High Performance Throughput Computing by Dr. Marc Tremblay of Sun, the chief architect of the Niagra processor
The new paradigm of Multicore processors: Changing the focus from frequency to instructions per […]
Alex Ionescu is blogging
I’ve been meaning to post this for days but I keep forgetting. Alex Ionescu, who is another one of those guys that just seems to know way more than one person should be allowed to know about Windows internals, has started blogging (again).
He’s got a good user-mode debugging series posted, and if I know Alex, […]