Car Reg Plate Game in Python

Me and my wife occasionally play a simple game when on longer car journeys. In the UK the last 3 characters in a car registration plate are letters.

by
Cnbrb - Own work. Licensed under Public Domain via Wikimedia
Commons.more ...



Chase the ace - The curse of the dealer

Introduction

Chase the ace is a simple card game that I was taught when I was younger from my dad. Recently on holiday I was playing with some friends and for a few games it was always the dealer that was put out of the game first. We’d noticed ...

more ...

SuiteCRM Push Notifications

SuiteCRM Push Notifications is a package which adds push notifications using third parties as a possible workflow action. It currently only supports PushBullet.

Simply define your PushBullet API token for users that wish to receive notifications:

UserPage

Then create a new workflow with the user as the recipient (careful not to ...

more ...

SuiteCRM for Developers Released

Intro

I work with SuiteCRM at my day job daily and have become quite experienced in it’s use, particularly customising and developing with SuiteCRM. However as a young project it lacks the wealth of resources that other projects have. Even the project from which it is forked could do ...

more ...

SuiteCRM Custom Search Fields

Intro

Sometimes you may want to add custom search fields to a module that do more than simply search a field. In this post we’ll be looking at how to add a custom search field which will allow searching for all accounts that have no associated contacts.

Adding the ...

more ...

SuiteCRM Package Builder

SuiteCRM package builder is a small PHP script which eases the pain of building a SuiteCRM package for installing changes to other instances. It simply requires a SuiteCRM install and a compliant manifest file.

This means you can build up the bulk of the package just by running something similar ...

more ...

BeanFactory Cache

Intro

The BeanFactory is a great way to load and query for beans without using SQL.

For example we can load an Account with a known id:

$bean = BeanFactory::getBean('Accounts', '1234');

Unexpected behaviour

However this method can cause some unexpected behaviour. Let’s look at the following example: wzxhzdk ...

more ...

Sort Live Wallpaper

Sort Live Wallpaper adds a visualization of three sort algorithms to your background: Insertion Sort, Bubble Sort and QuickSort. It is available from the Play store.

sortlivewallpaper1

more ...

Fitocracy Bulk CSV

Fitocracy Bulk CSV

Fitocracy Bulk CSV is a simple Greasemonkey userscript which adds a link on the fitocracy performance page which allows the downloading of all your performance files as a zip file.

Get the script

more ...