Gotta remember this guys tuts.
James McDonald
Watch “Javascript Scroll Tutorial Load Dynamic Content Into Page When User Reaches Bottom Ajax” on YouTube
How Google+, Facebook amongst others implement the (nearly) endless scroll behaviour.
Watch “Writing Beautiful PHP Code” on YouTube
Very articulate overview of OOP and PHP Frameworks.
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...
Create an .flp image for use with VMWare using Linux
In linux do: mkfs.msdos -C floppy.flp 1440 # mount it mkdir floppy sudo mount -o loop floopy.flp floppy cp <what_you_need_on_floppy> floppy/ sudo umount floppy Once you have created the image copy it up to your datastore and then point your VM floppy...
Where is the pvscsi-Windows2008.flp image when attempting to install Windows 2008 R2 with a Paravirtualized SCSI Controller?
I want to install from an ISO a copy of Windows SBS 2011 which is WIndows 2008 R2 with a dress on. I want to run from the word go the paravirtual scsci controller driver. And to install a mass storage driver from install you need to mount the driver on a floppy. So...
Dell R710 connected to Dell MD3200 Array via 6Gbps SAS HBA’s
I had an MD3200 array failure the other day. And so I've decided to re-install the Redhat Operating System on the R710 Dell server and re-setup multipathing. Here are some of the things that I've done: Install Redhat 5 using the Dell Resource CD and then yum update...
Simple Script to Backup VCenter Appliance Postgres Database
Create a backup dir # create a directory to hold the backup files mkdir /storage/backup # create a backup script file /storage/backup/embedded_db_backup.sh # make it executeable chmod +x /storage/backup/embedded_db_backup.sh Add the following to the backup script...
Find and replace a value in multiple files in a directory tree
Just had a situation where I need to find and replace a value in multiple html, js, php files starting in /var/www/html and descending to replace all instances. This worked for me. fgrep srv-02 * -lR | xargs sed -i.bak -e 's/srv-02/srv-04/g' Basically the above means...
Fedora 18 firewall-config fails to run ServiceUnknown error
https://bugzilla.redhat.com/show_bug.cgi?id=895067The answer was systemctl restart firewalld