You are here

Ryan McCue's blog

Why, hello there.

Ryan McCue's picture
Submitted by Ryan McCue on September 7, 2009 - 5:55am

Hey guys,

Long time, no see, eh? I must say, it has certainly been quite a while since I've been on the forums or even doing anything PA related. So, on that note, it's nice to see you all again. Rumours of my death have been greatly exaggerated. Wink While I've been gone I've been doing a variety of things, such as school stuff and working on other projects.

I see that in the meantime quite a bit of stuff has happened, so congratulations on winning in the SF Community Choice awards! There are ~20 pages on the tracker of unread posts, so I'll be taking a look at those at some point.

Source on SVN (mine, at least)

Ryan McCue's picture
Submitted by Ryan McCue on January 23, 2009 - 7:50am

I've personally wanted to have the launcher and installer source code on Subversion for a *long* time, it makes things so much easier.

So, I figured, I'd put my money (what little I have) where my mouth is, and as of today, both WinMerge Portable's source and Songbird Portable's source are available from

I'm not intending to include the original app's binaries on SVN, as SVN is no place for binaries. I've made one exception to this rule: sqlite3.exe is available with Songbird Portable as it's so small, and it's not part of Songbird itself.

Portable Devices, Autorun and You.

Ryan McCue's picture
Submitted by Ryan McCue on December 3, 2008 - 8:28am

As you may have noticed, we get a lot of talk from users here on wondering why they get this box popping up when they plug their USB drives into the computer. The users simply expect the menu to come up without having to do anything else. As they say, if U3 can do it, why can't we?

The reason behind autorun being disabled is an extremely valid one: security. Some users argue that simply autorunning a piece of software can't do anything bad to their system. Well, let's take a look at a type of virus that has been around for quite a while: the boot sector virus.

Rising From The Ashes...

Ryan McCue's picture
Submitted by Ryan McCue on November 30, 2008 - 1:24am

And when the time of its dissolution draws near that it must die, it builds itself a nest of frankincense, and myrrh, and other spices, into which [...] it enters and dies. But as the flesh decays a certain kind of worm is produced, which, being nourished by the juices of the dead bird, brings forth feathers. Then, when it has acquired strength, it takes up that nest in which are the bones of its parent, and bearing these it passes from the land of Arabia into Egypt, to the city called Heliopolis.

My First C++

Ryan McCue's picture
Submitted by Ryan McCue on April 21, 2006 - 8:15pm

Well, I decided to learn C++ so that I will be able to help Steve Lamerton out with Libertà. I went and bought C++ for Dummies and am making some simple stuff.
Anyway, I made a simple calculator. I believe it's portable, the size is under a megabyte and it's open source.
Get it here:
And source here:

Portable HM NIS Edit

Ryan McCue's picture
Submitted by Ryan McCue on April 12, 2006 - 1:54am

HowTo: Put HM NIS Edit on your USB drive.

HM NIS Edit is an NSIS editor and InstallOptions Designer. I love the fact that when you hover over a command, it gives you basic syntax, and when you click on a command and press F1, it brings up the help for that command.

Get it here:

The following tutorial assumes you already have HM NIS Edit.
HM NIS Edit will hereby be referred to as HMNE.