Uncategorized

Here’s how you upload a file into S3 using Python and Boto3. If you wanted to upload a whole folder, specify the path and loop through each file. Set the key to the the name of the file etc.

So after a bit of the gym and thinking about how poor the above code is.. I modified it slightly..

March 1, 2019

Python – Boto3 – Upload to S3

Here’s how you upload a file into S3 using Python and Boto3. If you wanted to upload a whole folder, specify the path and loop through […]
April 25, 2017

Get Dynamics CRM Organisation ID to manage AD groups

Once again, I’ve taken control of a (few) Dynamics environments, each having been setup slightly differently (Account per service, single account across all services, user accounts […]
September 26, 2014

Dynamic CRM 2013 – POP3 Email Profile Setup

Had the fun task of setting up POP profiles on CRM recently using GMAIL for relay. Process was more painful than I was hoping (And you […]
June 30, 2014

Reporting – is design important? Do I see personal growth?

I’ve been working with reports for near 5 years now in some capacity – At a business level, a personal level, open-source project level. Through various […]
May 8, 2014

Multiplexing

Multiplexing is the use of hardware or software (including manual procedures) to reduce the number of devices or individuals that access or use the Microsoft Dynamics […]
December 18, 2013

CIsco Jabber – Disable phone popup screen

Cisco jabber has a nasty habit of popping up whenever you get a call..   CTRL+R %appdata% Cisco UC Jabber CSF Config “jabberLocalConfig.xml” Open in notepad […]
December 3, 2013

SharePoint 2013 – Change CSS of left hand menu (Top link)

/*FIRST LINK ON LEFT NAVIGATION*/ .static li:nth-child(1) a{ color:maroon!important; font-weight: bold !important; } .static > .static li:nth-child(1) a{ color:#666666!important; font-weight:normal !important; }
June 5, 2013

The dangers of agile development in a forward thinking organisation

As part of my ‘I’m not a developer’ mentality (coughrealitycough) I’ve gone back to abusing standard out of the box functionality to meet new criteria I’ve […]