Get Ready for GDPR!

The General Data Protection Regulation (GDPR) takes effect on 25th of May 2018. This introduces considerable new responsibilities on all businesses, large or small. There is a legal responsibility to make sure information is kept securely and with due care, and is restricted to only those who need it. There are heavy penalties for data breaches, and an obligation to …

SQL To Check Space Taken Up By Each Table

This SQL for use with Microsoft SQL Server is a little better than the standard EXEC sp_MSforeachtable @command1=”EXEC sp_spaceused ‘?’” SELECT t.NAME AS TableName, (sum(a.total_pages) * 8) / 1024 as TotalSpaceMB FROM sys.tables t INNER JOIN sys.indexes i ON t.OBJECT_ID = i.object_id INNER JOIN sys.partitions p ON i.object_id = p.OBJECT_ID AND i.index_id = p.index_id INNER JOIN sys.allocation_units a ON p.partition_id …

Car and Driving Video on WordPress Example

Car and DrivingĀ are a customer we do a large amount of work with. This page is a demo for their clients, to show how to embed a video on a WordPress website (which is what the Rectangle Red website is built in). See Car and Driving's Wiki for more information; this page is done using the embed code shown on ...

HTTPS fails on IIS7.5 after server restart

If HTTPS fails to start correctly following a server restart, but HTTP does. Try looking at the binding on the website which https is attached to; the act of looking (and clicking ok) will be enough to get https running again temporarily. But if it fails again on reboot, look at the logs, and in particular for the codeĀ 0x8009030d in …

Office 365, Microsoft Exchange, Outlook and Android Calendar Sync

My, this is harder than it needs to be. If you are using Office365, and have an address like clive@rectanglered.onmicrosoft.com, one of the big attractions is getting access to Microsoft Exchange’s push based shared calendar system. If you naively try to share a calendar from Office365, you will merely get a readonly copy – no use to anyone. Office365 does …