Windows Communication Foundation (WCF) does not log messages by default. To activate message logging, you must add a trace listener to the System.ServiceModel.MessageLogging trace source and set attributes for the <messagelogging> element in the configuration file.
Lessons learned from NUL byte bugs Posted on 2012-12-10Last time I explained how sloppy representations can cause various vulnerabilities. While doing some research for that post I stumbled across NUL byte injection bugs in two projects. Because both have been fixed now, I feel like I can freely talk about them with a clear conscience.
Assassin’s Creed III: The tech behind (or beneath) the actionAssassin’s Creed III (ACIII) follows the story and path of Desmond Miles as he uses the Animus once again to relive the memories of his Assassin ancestors while fighting the Knight Templars.
Fight against Software ComplexityWhy does software in the industry suck so much? Having worked at couple of startups and big companies as well, I can quite honestly say that of all the projects/repos that I had worked on, there was but one that didn’t suck.
I’m 85, and I Learned to Code. You Should Too.Let me tell you a story, a true story, about how an old dog did learn new tricks. I am the old dog, 85 years old as a matter of fact, and the new tricks were computer programming. By taking the online course at CodeHS.
InsyghtLab: Visuele proeftuin van TU DelftDe TU Delft opende onlangs het InsyghtLab, een testfaciliteit van de afdeling Intelligent Systems.
Comparing two techniques in .NET Asynchronous Coordination PrimitivesLast week in my post on updating my Windows Phone 7 application to Windows 8 I shared some code from Michael L. Perry using a concept whereby one protects access to a shared resource using a critical section in a way that works comfortably with the new await/async keywords.
Why Are Dead People Liking Stuff On Facebook? – ReadWriteLast month, while wasting a few moments on Facebook, my pal Brendan O’Malley was surprised to see that his old friend Alex Gomez had “liked” Discover. This was surprising not only because Alex hated mega-corporations but even more so because Alex had passed away six months earlier.
Code AbuseOne programmer's extension is another programmer's abuse. Dear KV, During some recent downtime at work, I've been cleaning up a set of libraries, removing dead code, updating documentation blocks, and fixing minor bugs that have been annoying but not critical.
Failing productivelyI was in the Facebook offices in London recently. Very cool offices in a very nice location but what one of the things that struck me most was the signage on the walls.
This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.
This list is compiled from my Pocket list.