Skip to content

Mark Embling

All Posts

MarkEmbling.Utils

Whilst working in various different .NET-based projects, I can find myself doing the same things over and over again. Quite often, this can be copied and pasted from one project to another or re-implemented slightly differently from one project to another. I don't think this is the best approach, so I've decided to start bringing together all these bits and pieces to form MarkEmbling.Utils.

Continue reading

Python 2 or 3?

Way way back in 2009, I decided to look into Python. For one reason or another that didn't really go any further than playing about with Fabric but I've decided once again that it is a language I'd really like to get more involved in. However when looking to start a new project in Python, there is one very big question: Python 2 or 3? Which should I focus on and use?

Continue reading

Reverse-engineering the ColorSchemer Studio 2 File Format

Recently I bought the excellent ColorSchemer Studio 2 through the Mac App Store. Put simply, the app allows creation of colour palettes using a variety of tools including a colour wheel, various schemes, mixers and more. These palettes can also be saved to files to be opened again later, however these files are stored in a proprietary binary format that no other app (to my knowledge) can read.

Continue reading