Very articulate overview of OOP and PHP Frameworks.
James McDonald
Migrating ODBC Dependent Applications from a 32-bit to a 64-bit Server
I have an Java application that polls a Time and Attendance clock and connects to a ODBC datasource and injects the records into a database table. I recently moved it from an old 32-bit server Windows 2008 to Windows 2008 R2 and couldn't get it to connect to the...
Accessing the Full Outlook Web App on a Linux Client
I am running Fedora 18. If I connect to my remote Outlook Web App with Google Chrome I get the "use the light version of Outlook Web App" already pre-ticked and logging in it is indeed the Light Version. So I've been suprised to find if I use Firefox 19.0 that I can...
SQL Server for Small Business 2008R2 English
Just trying to Install SBS Premium Edition Add-on specifically the SQL component from the ISO "SW_DVD9_SQL_Svr_for_Small_Bus_2008_R2_English_MLF_X16-29732.ISO" Getting this error: SQL Server 2008 R2 Enterprise setup: During the Setup Support Files: Error reading from...
Protecting Microsoft Small Business Server with a Apache Reverse Proxy
I have used a reverse proxy setup to protect my SBS 2003 server for the last 7 or so years. This last weekend I migrated from SBS 2003 to SBS 2011 and suddenly access to the SBS2011 Outlook Web App via my Apache reverse proxy setup broke. I traced the problem to the...
The Things I Like About a Regular Open Source Release Cadence
The things I like about using a regularly released Opensource Operating System Every 6 months I am forced to backup and cleanup my computer to install the newest version When you first install it there are bugs which are fixed with each update. So your user experience...
ICE default IO error handler doing an exit()
Problem: [user@host01 ~]$ FBReader loading /usr/lib64/zlibrary/ui/zlui-active.so ICE default IO error handler doing an exit(), pid = 5823, errno = 0 [user@host01 ~]$ Cause: Installing the latest updates and forgetting to reboot for several days Resolution Reboot!...
Google Drive, DropBox, Box, Sky Drive Implementing Client Side Encryption
In the "come on you wanna use our service" information that these cloud storage solutions provide, you will see words like "secure" "encrypted" and many other synonyms for "your data is safe and secure with us". The good thing about cloud storage is your (potentially)...
SPAM Can Teach You Things
Normally when I get a SPAM email with a weblink in it I like to have a look at what is on the remote page without allowing it to exploit Firefox, Internet Explorer or Chrome vulnerabilities. So I request the bogus page using wget When requesting a SPAM link using wget...
OpenSource 3D CAD Program
I've been using QCAD for a few years to do house plans and structural design. It is a fantastic easy-to-use product. But I've come to the limit on some of it's features. Until today I didn't even know there was an alternative opensource version named FreeCAD but...
