I was able to solve this problem but not in a manner that is either mentally satisfying or feels conclusive. The problem: User reports that suddenly printing from Internet Explorer 7 no longer works on a Windows XP Professional machine. The problem seemed to start without cause this week on Monday (before Microsoft Updates on Patch Tuesday). Independent of the web page … [Read more...]
SQL Injection Attacks
Anybody that will be coding publicly-accessible SQL-based web applications needs to be aware of the threat from SQL Injection attacks. SQL injection attacks are attempts made by a malicious user to gain access to the SQL back-end database and can occur from, for example, a PHP front-end. One way for the attack to work is to input unexpected data. If it is formatted in a way … [Read more...]
PrimalTask – A Developer-Minded To Do List.
One of the free tools offered by SAPIEN Technologies is called PrimalTask. It is, simply put, a To Do (or task) list. They offer a handful of other free tools, mostly related to PowerShell utilities, but check them out. With only a 2 MB footprint in memory, there's no harm in letting this run in the background. If you have two monitors, just stash it away in a place that's … [Read more...]
Synergy – Sharing keyboard and mouse across multiple machines
Synergy is something I'm really excited to post about, but I'm afraid I won't do it justice with just words. You really have to see Synergy in action to see it and believe it. Even screenshots and a recorded desktop would fall short. Synergy allows you to use one keyboard and mouse seamlessly across two networked computers. I have two Windows boxes setup right next to each … [Read more...]
Make Firefox Extensions Work for New Versions
If you've become dependent on a few Firefox extensions, going without them can be painful. You have two options to try and make those extensions work if you went with the Firefox upgrade but your extensions haven't yet. These are more work-arounds than solutions and won't fix the problem if there's something architecturally different that prevents the extension from behaving … [Read more...]