Third Royalty Statement

I’d love to say Christmas came early this year, but it looks like sales of Redmine Plugin Extension and Development didn’t quite hit the numbers needed to actually result in a royalty cheque. Ah well, there’s always Q1 of 2015 :D

I’ve added the latest numbers to those from my previous post in order to show the running total of units sold this year.

Ebook Mini Subscription Packtlib Mini Print Book Mini Subscription (3rd Party Mini)
Q1/2014 18 3 18 0
Q2/2014 73 1 33 2
Q3/2014 25 2 24 4
Read on →

Git Push to GitHub and Bitbucket

Last Updated:

I just want to start off by saying how much I LOVE Git. I’ve been working with it for a number of years now (coming from Subversion and sharing code on Google Code and SourceForge) and have fully embraced GitHub as the “victor” (IMHO) for both online source control and collaborative development.

The one “downside” to GitHub though is that you don’t have the ability to manage a private repository for free. They do offer reasonable hosting plans, but I generally use private repos for client work or other professional backups.

Bitbucket on the other hand offers unlimited private repositories. They limit the collaborative features you have access to, but if you’re strictly mirroring or backing up, that’s not an issue.

In order to configure your repository to push to both, all you need to do is:

1) create a new repository on Bitbucket

2a) edit the .git/config of your local repository

2b) add a second url entry under the same remote as you’re already pushing to

3) now to initialze the Bitbucket remote execute git push origin -u --all.

This will attempt to push all branches to the remote named origin. Since the version on GitHub is already up to date, the Bitbucket version will be initialized and all changes will be pushed.

Now, whenever you issue a git push command, both remote repositories will receive the changesets!

Vote ScummVM for SourceForge POTM

Last Updated:

Although I haven’t used my SourceForge account in a number of years, when I started working with ScummVM, that’s where the code and issue tracker were, so that’s where the development community was as well.

They’ve since moved to GitHub, but SourceForge has included them in the running for Project of the Month, January 2015.

If you’ve still got an account, or just feel like creating one to show them some love, head on over to the voting page for POTM and reply with VOTE: scummvm.

They’ve got my vote ;)

Just Finished - Robotrek

I was planning on writing this review a while ago, but it turns out I nuked my phone and lost my progress so I had to start all over again. I originally started this on 2014-09-26, but I kind of lost my motivation … and I started playing Terranigma, which is pretty awesome so far.

In my ongoing series of articles about old games that I never got around to playing, today I’m going to tackle Robotrek.

Robotrek is a silly RPG that revolves around “getting to the bottom” of a situation involving a group calling themselves the “hackers” who are disrupting the peace of your home town of Rococo.

The story follows your character, who wants to be an inventor, and right off the bat learns how to make robots. As you progress through the game, you’ll eventually be able to build three robots, which can be swapped in an out during battle.

Read on →

Gallery Tag for Octopress

While working on my post about finishing Robotrek, I found that I had taken a lot more screenshots than would fit nicely with the amount of copy I intended to write.

I hope to be done the just finished … article soon-ish …

Since I didn’t really want to discard any, I figured I’d just throw the execss screenshots into a carousel or gallery.

I found an excellent example, but it didn’t quite produce the results I was looking for.

Read on →

Second Royalty Statement

Although I haven’t really had much to write about lately, I just got another royalty update from Packt Publishing about Redmine Plugin Extension and Development so I wanted to share the latest sales figures … sort of :P

In the table below, I’ve added the latest numbers to those from my previous post in order to show the running total of units sold this year.

Ebook Mini Subscription Packtlib Mini Print Book Mini Subscription (3rd Party Mini)
Q1/2014 18 3 18 0
Q2/2014 73 1 33 2
Read on →

Just Finished - Fire Emblem: The Sacred Stones

I’ve played a lot of RPGs over the years (JRPGs mostly) but have somehow managed to hear little to nothing about the Fire Emblem series.

My focus was mostly on the Final Fantasy series, as well as other Square-Enix properties so it’s possible this is why :P

This post isn’t really meant to be a review; it’s more just my thoughts on the game right after I finished it as (a) I didn’t take any notes, and (b) I started this playthrough over a year ago.

Read on →

Pipe Command Output to Logentries

Last Updated:

I’ve been using Logentries for a couple of months now to manage variou project logs and have found it to be extremely convenient.

If you want to retrofit a crontab or any other process to use the Logentries Token-TCP type log, just do the following:

COMMAND | while read -r line; do echo "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee $line" > /dev/tcp/; done

Where aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee is your log token, and COMMAND is whatever your like.

For example:

lsblk | while read -r line; do echo "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee $line" > /dev/tcp/; done

Hopefully this helps someone other than myself :)

First Royalty Statement

Last Updated:

Just a quick update on Redmine Plugin Extension and Development. I received my first royalty statement today, which basically just indicates that not enough books have sold to exceed the advance I received initially.

(I probably didn’t need to redact anything from the image, but it seemed appropriate.)

The deal I had with Packt was that they’d front me $600 against future sales, of which my cut is (I believe) ~ 16% of the list price.

Still a ways to go (sales-wise) before I would consider this a “profitable” venture, but it’s nice to see that there is at least some initial interest.

I was approached by Packt a little while back to author another book, but based on the amount of time I invested in this one as well as the sales figures I’m sharing here, I don’t think it would be a good choice :P

Should I consider writing another book? Any thoughts out there from my fellow denizens of the interwebs?