-
Breaking into the debugger programatically with Perl
In some situations you might wish to programatically stop the execution of a script if a debugger is attached. Some use-case scenarios: You are debugging an area of the code which gets frequently executed (in a loop for example), but you are only interested to see its status under certain conditions You have a central…
-
What you are willing to pay for
Disclaimer: as always, these are my own opinions, and don’t necessarily reflect the opinions of my past or current employers. To be read with Eminem – Loose Yourself in the background I’ve just finished an intervention at a large company. They had a major virus problem and we were brought in to offer expert advice.…
-
The fallout is upon us!
Well, almost. I’ve just watched the trailers for Fallout 3 and they look very interesting. I have my doubts with regards of the new combat system (they just had to appeal to the FPS fans, didn’t they? – but the same time it seems that unless you use the tactical mode, you will suffer a…
-
Fun post day – save the mouse! petition
Every animal deserves the right to good living conditions. Save the mouse! PS. I would have liked to embed the people are strange commercial from Animal Planet, but I couldn’t find it. It’s mind bogging how companies fail to use viral media to their advantage π
-
Blogging from Gnome
I’ve installed the Gnome Blog widget for some quick blogging, and so here it is – my first quick entry. Some updates: The HTML generated is pretty clean (probably mostly because it doesn’t have a whole lot of formatting features) It misplaced the title π (instead of making it the title of the post, it…
-
stackoverflow.com
Stackoverflow went into public beta. It is a really fascinating (and addictive!) site. What does it do? It provides a place for people to ask and answer programming related questions It it a combination of reddit/digg/forums/wiki You can vote on questions/answers and also edit them (if you got enough reputation) A few quick pointers if…
-
Qemu codeswarm
Codeswarm visualizations seem to be in-vogue now. So I put one together for the Qemu project. The music is from Jamendo (Paul D. Miller aka Dj Spooky). The video is licensed under the CreativeCommons Attribution-Noncommercial-Share Alike 3.0 license.
-
Why Web Applications Firewalls don’t block
Jeremiah Grossman describes it much more concisely than I did. To implement default-deny Web Application Firewalls (WAF) must know everything about a website at all times, even when they change. Thatβs programmatically documenting every expected request method, URL, parameter name/value pair, cookie, process flow, etc making default-permit deployments the rule rather than the exception.
-
I smell propaganda
Being in a post-communist (whatever that might mean) country has some advantages. For example it sensitives you to propaganda. You can smell it instinctively and immediately you start to raise questions: how true is this? what are the supporting facts? Wikipedia defines propaganda as: Propaganda is a concerted set of messages aimed at influencing the…
-
YATP – Yet An other Twitter Problem
Twitter isn’t the most reliable service out there. Today I signed up to follow a friend who is too lazy to type more than 140 characters at a time ;-), so doesn’t blog. While signing up, the CAPTCHA didn’t show up. After several page refreshes I took a look at the source and it is…
