Table of contents

  1. All blog posts

    1. Posts for 2010

      1. Posts for August 2010

        1. Posts for 09th August 2010

          1. Crowdsourcing and CAPTCHA

          2. reCAPTCHA and nms FormMail - part I

            1. Comment left at 2010-11-23 03:20:39

            2. Comment left at 2012-11-06 01:16:36

        2. Posts for 10th August 2010

          1. reCAPTCHA and nms FormMail - part II

            1. Comment left at 2014-10-08 12:20:26

            2. Comment left at 2014-10-08 22:09:34

        3. Posts for 11th August 2010

          1. reCAPTCHA for FlatPress

            1. Comment left at 2010-11-14 13:43:51

            2. Comment left at 2010-11-15 19:42:02

            3. Comment left at 2010-11-15 20:19:09

            4. Comment left at 2011-01-16 02:46:00

            5. Comment left at 2011-01-16 21:12:56

            6. Comment left at 2012-06-08 06:36:59

            7. Comment left at 2012-09-30 18:06:30

            8. Comment left at 2013-04-01 13:07:15

            9. Comment left at 2013-05-13 18:34:17

            10. Comment left at 2013-08-01 07:20:13

          2. Changes to DateChanger plugin for FlatPress

        4. Posts for 12th August 2010

          1. Changes to sitemap plugin for FlatPress

            1. Comment left at 2011-08-05 10:01:10

            2. Comment left at 2011-08-05 21:58:58

            3. Comment left at 2012-06-26 13:57:39

            4. Comment left at 2012-06-26 18:24:22

        5. Posts for 15th August 2010

          1. Prescribed particulars (of rights attached to shares)

        6. Posts for 16th August 2010

          1. NUnit mocks and the Extend method

          2. Thumbs up for LDAP Admin

        7. Posts for 21st August 2010

          1. GoogleSearchBox for FlatPress

            1. Comment left at 2010-12-22 21:02:56

            2. Comment left at 2010-12-22 22:59:41

            3. Comment left at 2010-12-22 23:43:28

            4. Comment left at 2010-12-22 23:43:28

            5. Comment left at 2010-12-23 15:04:06

            6. Comment left at 2010-12-23 15:58:46

            7. Comment left at 2010-12-23 22:23:22

            8. Comment left at 2010-12-23 23:12:14

            9. Comment left at 2010-12-23 23:37:11

            10. Comment left at 2010-12-23 23:56:48

            11. Comment left at 2010-12-24 21:21:30

            12. Comment left at 2010-12-29 19:35:56

            13. Comment left at 2011-02-22 21:52:33

            14. Comment left at 2011-02-23 22:04:37

      2. Posts for September 2010

        1. Posts for 11th September 2010

          1. nms FormMail and Japanese characters

            1. Comment left at 2011-03-28 23:03:25

      3. Posts for October 2010

        1. Posts for 16th October 2010

          1. Ebay Listing for York Pacer 2120 TreadMill

      4. Posts for December 2010

        1. Posts for 06th December 2010

          1. nofollow and FlatPress comments

        2. Posts for 07th December 2010

          1. Available for further contracts from January 2011

        3. Posts for 08th December 2010

          1. Connecting to OpenLDAP on Lucid Linux from S.DS.P

        4. Posts for 22nd December 2010

          1. GoogleSearchBox, JavaScript and write once, test everywhere

        5. Posts for 23rd December 2010

          1. Selecting the correct language in SyntaxHighlighter plugin

            1. Comment left at 2011-07-28 06:41:07

            2. Comment left at 2012-07-15 17:32:10

    2. Posts for 2011

      1. Posts for January 2011

        1. Posts for 17th January 2011

          1. Available for further contracts from June 2011

      2. Posts for February 2011

        1. Posts for 13th February 2011

          1. Thunderbird exceeding the maximum number of IMAP connections

      3. Posts for August 2011

        1. Posts for 05th August 2011

          1. Availability of sitemap plugin for FlatPress

      4. Posts for September 2011

        1. Posts for 14th September 2011

          1. Available for further contracts from September 2011

      5. Posts for October 2011

        1. Posts for 28th October 2011

          1. Merge and sort log4net files

    3. Posts for 2012

      1. Posts for January 2012

        1. Posts for 27th January 2012

          1. Add log4net files to SQL database

            1. Comment left at 2012-10-15 20:14:44

          2. Available for further contracts from March 2012

      2. Posts for February 2012

        1. Posts for 02nd February 2012

          1. Using PowerShell to change case in files

          2. Changing the case of files

        2. Posts for 23rd February 2012

          1. Search Providers for web browsers

        3. Posts for 29th February 2012

          1. reCAPTCHA for FlatPress version 1.1

            1. Comment left at 2012-04-08 14:46:19

            2. Comment left at 2012-04-09 18:03:40

            3. Comment left at 2013-06-14 17:27:25

            4. Comment left at 2013-06-16 23:03:20

            5. Comment left at 2013-06-16 23:45:43

          2. Reducing priority of Flatpress Comment Center

      3. Posts for June 2012

        1. Posts for 27th June 2012

          1. EU Cookie Directive Plugin

            1. Comment left at 2016-03-27 15:42:48

            2. Comment left at 2016-03-27 20:39:20

      4. Posts for October 2012

        1. Posts for 18th October 2012

          1. reCAPTCHA and nms FormMail - sample perl script

            1. Comment left at 2013-07-09 07:02:39

            2. Comment left at 2013-07-09 10:29:06

        2. Posts for 22nd October 2012

          1. Cookie Statements

    4. Posts for 2013

      1. Posts for February 2013

        1. Posts for 27th February 2013

          1. Dell XPS M1530 - Bluetooth 355 and Windows 7

            1. Comment left at 2013-11-16 11:37:41

            2. Comment left at 2013-11-28 13:12:18

      2. Posts for May 2013

        1. Posts for 13th May 2013

          1. Flatpress Theme Used On RamblingRoss

      3. Posts for August 2013

        1. Posts for 18th August 2013

          1. Sick engine noises

    5. Posts for 2014

      1. Posts for June 2014

        1. Posts for 16th June 2014

          1. Mouldy pictures

      2. Posts for July 2014

        1. Posts for 27th July 2014

          1. Securing FlatPress

    6. Posts for 2015

      1. Posts for August 2015

        1. Posts for 31st August 2015

          1. Migration of blog to Stacey, The Lightwight Content Management System

      2. Posts for September 2015

        1. Posts for 20th September 2015

          1. Using Disqus to provide commenting support in a flat file blog

      3. Posts for October 2015

        1. Posts for 10th October 1015

          1. Add Twig Split filter to Stacey

      4. Posts for November 2015

        1. Posts for 20th November 2015

          1. Use version 1.0.2 of Markdown Extra in Stacey

    7. Posts for 2016

      1. Posts for January 2016

        1. Posts for 04th January 2016

          1. Fix warnings generated by the cache held by Stacey

          2. Improve search functionality in sites hosted by Stacey

      2. Posts for April 2016

        1. Posts for 11th April 2016

          1. Migration of profile to Stacey

      3. Posts for June 2016

        1. Posts for 19th June 2016

          1. Issues with Stacey CMS URLs

      4. Posts for October 2016

        1. Posts for 06th October 2016

          1. Blog moved from ramblingross.co.uk

        2. Posts for 10th October 2016

          1. MX record for Vidahost

  2. Previous (and current) clients of Greystoke Systems Ltd

    1. International Business Machines Corporation (Havant)

    2. Alphaprint

    3. MBA Systems Ltd.

    4. Eastleigh College

    5. International Computers Limited

    6. International Business Machines Corporation (Hursley)

    7. Royal Mail

    8. BBC Technology

    9. BigHand

    10. Nokia Corporation

    11. Vertu

    12. Momu

    13. NICE Systems Limited

    14. Vertu

    15. Sony Professional

    16. iMeta Technologies

    17. Heath Wallace

    18. iMeta Technologies

    19. DCSL Software

    20. NHS Solutions Provider

    21. LexisNexis Group

  3. Contact Ross Fruen

  4. Profile of Ross Fruen - an experienced contract C#, SQL, .NET developer

  5. Resources

    1. Wisecom 3314EM4 or 3314EM5 modem information file

    2. Materials to teach yourself elementary C++

      1. Introduction to the City and Guilds course 7261-229

      2. Program Preparation

      3. Components of a C++ source file

      4. Simple Input and Output

      5. Code presentation and maintenance

      6. Operations

      7. Control Structures

      8. 7261-229 Exercises

      9. Sample Practical Assignment for course 7261-229

    3. Materials to teach yourself intermediate C++

      1. Introduction to City and Guilds course 7261-249

      2. Program Development

      3. Functions in C++

      4. Classes

      5. Storage

      6. Data types and scope

      7. File manipulation

      8. 7261-249 Exercises

      9. Sample Solution

    4. Additional materials to teach yourself intermediate C++

      1. Class Libraries

      2. Debugging Techniques

      3. Error Handling

      4. Class Techniques

      5. Windows : Events and multi-tasking

      6. Windows : Memory and libraries

    5. A selection of slides on the internals of Windows NT

    6. Revision notes for Microsoft examination 70-016

      1. COM Architecture

      2. User Interface

      3. Deploying Applications

      4. Designing Applications

      5. Establishing the Development Environment

      6. Testing and Debugging

    7. Revision notes for Microsoft examination 70-316

      1. Background and general information on C#

      2. Creating User Interfaces in C#

      3. Types and Members

      4. Object-Oriented Programming and Polymorphism

      5. Testing and Debugging Your Application

      6. Data Access

      7. Controls

      8. Advanced Framework Topics

      9. Assemblies, Configuration and Security

      10. Deployment

    8. Revision notes for Microsoft examination 70-515

      1. Understanding Web Communications

      2. Creating Websites

      3. Web Configuration Files

      4. Using Master Pages

      5. Using Themes

      6. Caching

      7. ASP.NET Life Cycle

      8. Client side state management

      9. Server side state management

      10. Common Server Controls

      11. Specialised Server Controls

      12. Input validation

      13. Site navigation

      14. Web Parts

      15. Globalisation and Localisation

      16. Accessibility

      17. User Controls

      18. Web Server Controls

      19. Debugging websites

      20. Troubleshooting websites

      21. Deploying websites

      22. AJAX websites

      23. AJAX library

      24. jQuery library

      25. HTTP Handler and modules

      26. XML Web Services

      27. WCF Services

      28. LINQ

      29. LINQ and ADO.NET

      30. Data Source Controls

      31. Data Bound Controls

      32. Dynamic Data

      33. User Profiles

      34. ASP.NET membership

      35. MVC Applications

      36. Models, Views and Controllers

    9. Revision notes for Microsoft examination 70-536

      1. Framework Fundamentals

      2. Input and Output

      3. Searching, modifying and encoding text in the .NET framework

      4. Collections & Generics

      5. Serialisation

      6. Graphics

      7. Threading

      8. Application Domains

      9. Installing and Configuring Applications

      10. Instrumentation

      11. Application Security

      12. Data Security

      13. Interoperation

      14. Reflection

      15. Mail

      16. Globalization