Mark Foster's Blog

Misadventures in Technology

Entries for the ‘General’ Category

PHP/Apache running on Linux won’t connect to a PostgreSQL server

SELinux will block PHP/Apache from connecting to PostgreSQL (and probably any other DB) by default on some Linux distributions. If you are trying to get PHP to connect to a PostreSQL DB on a linux box for the first time and you are sure your pg_hba.conf on the target box is setup correctly then try [...]

TestMyWireless.com

I just finished testmywireless.com. It is a mobile-targeted website that allows you to test your wireless bandwidth on mobile phones or tablets that do not have Flash support (I.e. iPhone) without installing an app. It is intended to be used as a comparison shopping tool for folks in the market for smartphones and tablets. To [...]

National Broadband Map Review

The National Telecommunications and Information Administration (NTIA) in collaboration with the FCC has published a series of broadband maps on a new site called National Broadband Map (NBM). These maps show what broadband services are available throughout the United States as well as other interesting broadband data. Hit this link and click the “Explorer the [...]

MsMpEng.exe – Microsoft Security Essentials high CPU Utilization

If you are running Microsoft Security Essentials with real-time protection enabled on a machine running ThinkVantage Access Connections you might notice the MsMpEng.exe service consuming most of your CPU time. This will cause your Lenevo laptop to run obnoxiously slow. Allegedly this issue was fixed with a new version of Access Connections but on a [...]

25 ways to insecurity

The 2009 CWE/SANS Top 25 Most Dangerous Programming Errors was recently released by CWE/SANS. Most of the items are old news but I think it is a good checklist that should be on the boiler plate for web application design documents. By putting security requirements in the software specification and design documents, the project manager [...]