Posts Tagged Iphone

Happy New Year!

Well everybody! Since it’s been a while, here’s to doing what I do best: waiting months before giving anybody an update! So, here’s the update! It’s a new year (happy new year everybody, btw), and with a new year I usually decide to make a ton of changes, so here’s the game-plan!

This weekend I plan on getting the next release of the WordPress-SMF Bridge Plugin completed. This is a major bugfix release that was made possible by all the fine folks reporting issues with the plugin!

Secondly, most major categories are going to be split into subdomains that are going to act like separate blogs. Notably, my rounds through my new Dwarven Fortress, Beerdragon the Apex of Man, will be available for reading at dwarffort.jonnyfunfun.com, gaming-related posts will be available at gaming.jonnyfunfun.com, programming-related posts will be available at programming.jonnyfunfun.com, and the projects page will be forwarding you to my Google Code profile page and from there you will be able to choose where you want to go. Each of these subdomains will have a different look and feel about them (hopefully, if I can get it working) that is a bit more appropriate for the topic. The main site will also be receiving a facelift.

Now, on that note, changes to my website are not the only things coming down the pipe. On top of that, Vault Head Games is going to make a splash while we rigorously start working on our first iPhone app – so that website will be receiving some well-needed, and far over-due TLC. I will also be starting a new job on the 11th, which being less of a drive and better hours is going to provide much more time for me to actually keep this blog up and moving.

So, with all that, happy new year everybody, and let’s make a big splash here in 2010!

Tags: , , , , , , , , , , , , , , , , , ,

Beginning my iPhone development…

Well, I’ve finally broken down and done it. I’ve replaced my Windows desktop with a Mac, and now I’ve been sucked in to the realm of iPhone development. So if anybody has been wondering why it’s been a while since I’ve made a post – it’s because I’ve been spending my time working, being with the family, and developing for the iPhone. So keep your eyes peeled, because sooner than later, Vault Head Games is going to have a game on the App Store! More details to come soon!

Tags: , , , , ,

Colloquy Mobile and ZNC – pushing even when I’m connected?

Okay, so I recently picked up Colloquy Mobile for my iPhone so that I could stay connected to my IRC channels while I’m on the go. Now, since I do not own a mac (unfortunate, I know) I cannot run Colloquy itself, so using my desktop to send push notifications to my iPhone was not going to happen. As a result, I decided to set up a ZNC Bouncer and use the push module for ZNC that Colloquy provides. Everything went well, but I found one problem – even if I had my desktop machine connected to ZNC the module pushed notifications to my iPhone. That wasn’t cool. If I have some desktop IRC app connected to ZNC, I don’t want push notifications to my iPhone. So what did I do? I was a good programmer geek, and decided to make some mods to the module in order to get it working the way I wanted it to. Here’s what I came up with:

In colloquy.cpp (available here without my modification) around line 506, find the Push function:

bool Push(const CString& sNick, const CString& sMessage, const CString& sChannel, bool bHilite) {
    bool bRet = true;
    vector<CClient*>& vpClients = m_pUser->GetClients();
 
    // Cycle through all of the cached devices
    for (map<CString, CDevice*>::iterator it = m_mspDevices.begin(); it != m_mspDevices.end(); it++) {
        CDevice* pDevice = it->second;

After the vector vpClients line, at about 510, add the following:

    if (m_pUser->IsUserAttached()) {
        return false;
    }

The result should be the following:

bool Push(const CString& sNick, const CString& sMessage, const CString& sChannel, bool bHilite) {
    bool bRet = true;
    vector<CClient*>& vpClients = m_pUser->GetClients();
 
    if (m_pUser->IsUserAttached()) {
        return false;
    }
 
    // Cycle through all of the cached devices
    for (map<CString, CDevice*>::iterator it = m_mspDevices.begin(); it != m_mspDevices.end(); it++) {
        CDevice* pDevice = it->second;

After making those mods, simply build the module, load it, and you will no longer receive push notifications when a client is attached to your ZNC bouncer! If you do not wish to modify the file yourself, it can also be downloaded from here: www.jonnyfunfun.com/pub/code/colloquy.cpp

Tags: , , , , , , , , , , , , ,

My Newest Obsessions – iMob Online and Mafia Live!

Okay, so recently I have found two apps for my iPhone, one free and one paid (but I got it on sale for only 99 cents) that have completely stolen my time – iMob and Mafia Live!  They are, as you would assume, persistent, online games all about, you guessed it: making a mafia (or mob if you’re not up with the lingo).  If you haven’t checked these apps out, do so.  If you’re able to get Mafia Live! on sale still, do so – even if you have to pay full price for it, it’s worth it.  They’re both good games, very intriguing, and both very fun to play.  While iMob is much more graphical and has much more eye-candy, it crashes a lot and is slow (and at times painfully slow).  On the other hand, Mafia Live! is not as graphical and rather plain looking, but it has never crashed for me and although right out of the box it was a little slow, it is never slow enough to make me want to throw -my iPhone to the other end of the room.

So, if you heed my advice and check these two apps out – be sure to add me to your mob.  On iMob my friend code is 126-318-276 and on Mafia Live! my family code is 308-700-565.  See you in the game!

Tags: , , , , , , , , , , , , , , ,

New iPhone and Damaged Car

So for those of you who are unware, my 24th birthday is coming up this Thursday the 9th, and as a result – my wonderful wife took me out to the Apple Store in the Walden Galleria to purchase me muh iPhone.  Now on a good note, the iPhone is just simply awesome.  It didn’t take long for her to fall in love with it and want one of her own.

 

The Damage to the CarOn a not-so-good note, I managed to completely wreck my car as the result of a 9/10-point buck (so an easy 220+ pounds) at 65 miles an hour.  Oddly enough, and a testament to my wonderful non-existend wad of luck lately, the first phone call I made with the brand new iPhone was to 911.  Now the 911 dispatcher kept asking me where I was, and I really couldn’t tell him more than the expressway that I was on.  I told him, “well, my phone as GPS so I can probably look it up.”  He said back to me, “okay, let me see if I can pull that up here. <Pause> Oh yeah, you’re just outside of Colden.  The mile marker in front of you is blah.”  Nice to see that my $300 phone can at least tell emergency personnel where I am.  But yeah, so back to the buck.  He picked the perfect time to run in front of me – just when I looked over my shoulder to change lanes.  I look back, and wham!  I just wrecked that deer’s day.  From what was left of him, which included only half of his head, I counted 5 points so I guessed that the other half of his head had to have 4, 5, or 6 points.  Seems like I should go hunting with my car more often…

Tags: , , , , , , , , , , , , , , , , , , , ,

Ohloh profile for JonnyFunFun