OSQA to Tiddlywiki

Recently I've been trying out Tiddlywiki
as an alternative to Evernote. I decided to
try convert my existing OSQA install to
Tiddlywiki as I'm travelling a lot and
don't always have access to my servers via the internet. Here's a python
script I wrote that might help anyones trying to …
comments
Read More
Verify you're hidden with conky

I run a few scripts to ensure my identity stays hidden day to day on my
laptop. Here's a few conky scripts to verify things are as they should
be.
VPN
Because I don't always know my ip or what my VPN's ip is, I wanted conky
to display the …
comments
Read More
SugarCRM 7 - Adding an action to the listview headerpanel

This tutorial should show you how to add a custom button/action that
will appear across all modules. It's a little similar to this
tutorial
with a few changes to how the button gets rendered and the actions get
called.
1. Adding the button to the headerpanel
Firstly you'll need …
comments
Read More
SugarCRM - Prevent currencies getting overridden

SugarCRM has some neat features involving currency rates, but one of the
more annoying ones is that Sugar will automatically update the base rate
every time you save a record with a currency field attached. This can be
fairly annoying default behaviour if you wish to maintain the correct
record …
comments
Read More
SugarCRM 7 - Roll SugarCRM with Docker

I find trying to replicate the SugarCRM environment locally a real pain.
One of the main issues is simply that Sugar requires such old versions
of PHP to be installed, especially compared to other web projects I have
that implement the latest/greatest versions of PHP. Running multiple PHP
versions …
comments
Read More
Setting up git with Rescuetime highlights

Recently I've written on another
site how I
use Rescuetime to provide
metrics on my overall productivity that I can review each week. One
useful feature I noticed
was Rescuetime highlights,
which gives you a good overview of your accompishments throughout the
day. The first thing I wanted to add …
comments
Read More
Solving boot2docker's fail to start error

I'm putting this obvious solution up as I couldn't see it anywhere
online.
If you try to start up boot2docker with boot2docker start and it
returns.
error in run: Failed to start machine "boot2docker-vm": exit status 1
Before destroying everything and wiping your ~/Virtualbox VMs folder,
try starting up Virtualbox …
comments
Read More
R - Cleaning/Merging Excel files
This is just a useful snippet of code I've been using a lot to tidy
up messy exports I've been getting lately.
Takes in a bunch of excel files, rewrites some variable column names in
column 3 then outputs them as a list of dataframes. These then get
merged into …
comments
Read More
SugarCRM - Git Version Control Strategy
I've found SugarCRM an utter pain to work with in terms of version
control for a number of reasons, but the most annoying is simply that
certain critical elements of the SugarCRM configuration are stored on
the database.
Over time I've worked out a system that circumvents this and I've …
comments
Read More
Better PHP Debugging with Emacs

Recently I came across an app called
CodeBug, a really nice PHP debugger for
Mac. I find debugging PHP really painful within editors such as Vim or
Emacs, so up until now I'd been stuck using the incredibly bloated
PHPStorm.
On Emacs you can currently use Geben for debugging but …
comments
Read More