iOSRPG.com has a much better look now!

My last post about iOSRPG.com is only a few days old, but I wasn’t happy with how the site looked.  I purchased a template and customized it and things look MUCH better now.

Posted in Uncategorized | Leave a comment

iOSRPG.com – find the best & worst RPG’s for iOS!

About a year ago I registered the domain iosrpg.com with the idea to build a ratings site for every RPG I could find for iOS.  I never really had time to build out my idea, but I’ve managed to get around to building it now, so I’d like to tell you about iOSRPG.com now.

The idea is that the site is a database for Role Playing Games (RPG) of various types for the Apple iPhone, iPad or iPod Touch (any device that can run iOS).  The site has a number of features that make finding the best games or specific types of RPG’s easy.  You can filter down the database by RPG genre, price, device, and more.  If you register you can rate or comment on any of the games in the system.  You can also add games that you own to your “Owned Games” list or games that you want to your “Wanted Games” list.

I’ve got a Price List that shows every game, the type and price of the game.  Prices that change from the day before will show up in either Red or Green to indicate a rise or fall in price.  I’m planning to have the site email you when any of the games you want falls in price.

I’m hoping that if traffic picks up that I can start getting good reviews and write-ups for games the site shows as well as doing featured games or “Game of the Day” type things.  At the very least, I hope for the site to be a way for people to find RPG’s easily as the iTunes RPG category isn’t that great.

Posted in Gaming, iOS | Leave a comment

I tried to love you, Galaxy Nexus.

Right around Christmas time I went and got the latest and greatest Google Phone, the Galaxy Nexus running Android 4.0 Ice Cream Sandwich.  I stood in line for a bit to get it and was thoroughly excited for the Android 4 goodness, the super large screen and the 4G LTE.  Here I am, almost a month later, left with a bad taste in my mouth from the phone, from Google and from Verizon.

Let me start by saying I’m not an Apple fanboy and I’m not a Google fanboy.  I like products on both sides and know that the competition is good for everybody.  I do use a Macbook Pro now though because OSX is seriously nice and the laptop itself is fantastically engineered with great battery life, etc.  Anyways, I’m supposed to be writing about why I loved the Galaxy Nexus and why I decided to ditch it.

The Galaxy Nexus has a lot going for it.  It has a really large, high resolution screen that has more pixels than Apple’s iPad. Honestly going back to any phone smaller than the GN feels funny and I do prefer the larger screen.  However, having such a large screen made the phone a little clunky to carry and getting it out of my pocket was always a chore.  That’s a minor gripe.  The display is nice, especially at high brightness levels, but that sucks up battery quickly.  Lowering the brightness helps but I quickly noticed a lot of banding in the screen.  Hard to explain, but it almost looked like little waves in the pixels.  Here’s a screenshot by somebody else that really shows off what I’m talking about.

Next thing that was nice was the 4G/LTE.  The kind of speeds I was getting were really fast and very impressive.  I could sync and download apps super quickly.  Google Music worked really well with 4G also.  I don’t really have any complaints at all about the 4G network.  Coverage was good, speeds were great.  I’ll miss that.

Battery life was OK.  I picked up the extended battery so that I could get through a complete day with casual use.  Without the extended battery I could barely get to the afternoon before needing to charge again.  I do like that the GN gives me the option of getting extended batteries.  I could have lived with the battery life I was getting daily with the extended battery.

The camera was garbage.  It was really fast, with no shutter lag…. and took really bad, blurry, grainy pictures.  I used it quite a bit and thanks to it being so fast, I would have to take 10-20 pictures just to get 1 or 2 good ones.  It was really really bad in low light.  The video was pretty good, no real complaints there.  The built in panoramic mode was pretty cool as well as some of the image effects and editing tools.  I never played with the Movie studio app though.

Also, in terms of the smoothness in scrolling and the response of the OS, Android 4 is the best version of Android yet.  It still doesn’t match the smoothness and responsiveness of iOS though.  I’m not just talking about the home screens with your icons here, because ICS has a really smooth home screen with widgets and live wallpapers.  It’s when I’d start running apps that shouldn’t be laggy where I noticed it all.  Run the CNN app on the Galaxy Nexus and watch it stutter trying to scroll the headlines.  The Amazon App Store was even worse.  Netflix scrolled horribly slow and laggy.  I can be content with that though, because the HTC Incredible I had before was way worse than the GN.  I’ll kinda miss widgets and live wallpapers, but they aren’t required for the phone to be acceptable.  I could only stand to use slow moving live wallpapers anyways and widgets really only showed me the weather, some pics and my email.  Like I said, they are nice, but I can live without those things.

Even with the things I mentioned above, I would have been willing to keep the phone and use it for quite a while.  I had 3 extremely annoying problems, that were probably hardware related, but who knows.  I’ll get to why I didn’t just trade in for another GN in just a minute.  The 3 problems were:

  1. Quite often I’d go to use the camera and get this message: “Cannot connect to Camera”.  Only solution I found was to reboot.  This happened probably 30% of the time I would go to take a picture.  Missed a few shots of my kids playing that would have been good.
  2. The proximity sensor had issues, especially after playing a game or using the touch screen with an app.  When phone calls would come in, sometimes the screen wouldn’t turn off at all during the call.  I muted a few people and hung up on a few others.  It also happened the other way around where I’d get a call and the screen would go off and stay off.  No matter what I tried, the screen would not come back on until the other person hung up.
  3. The phone froze up and rebooted way more times than a new phone should.  It happened mostly when I’d get calls.  That’s not acceptable to me.  A smartphone in 2012 should work 99.9% of the time when it comes to sending and receiving calls.

I tried to take the phone to Verizon to just get another Nexus.  Just like when you take your car to the mechanic, when I got to the score I couldn’t reproduce any of the problems I was having.  They wouldn’t even just take my word for it and said they couldn’t help me.  I was down to either just getting a ‘refurb/like new’ from Samsung or to trade in for something else since I was in my grace period still.  I contemplated some other Android phones, all of which had their flaws.  I honestly just felt like I didn’t want to go through the hassle with Samsung when it should have been so much more easier than this.  I’m unhappy with this phone, it has problems, believe me and give me another one.  Apple does that right.

I went home and just sat on it all for another day or so.  I thought about some other things, mostly with Android itself, that helped steer me towards just getting an iPhone.  Quite a few times recently some friends at work would show me an app on their iPhone that was very cool/useful/fun, etc.  I’d go look in the Android market for the same app.  No dice.  It’s not that Android doesn’t have plenty of apps, because it does, but it’s still missing so many apps that are available on iOS.  I think software availability is very important to me.  I like features as much as the next guy, but what good are a bunch of bells and whistles if you can’t get software that really lets you “use” your phone.  Apple does that right, and things could change for Google this year or next.

I’ve given Google a few chances now, but I’m tired of dealing with a poor product and poor service.  I went back over to the walled garden for a bit with an iPhone 4S.  Will I stay with it?  No idea, but I am hopeful that it will just work as it’s supposed to and maybe later this year I’ll look and see where Google’s at with things.  I think they’ll do well as more phones come out with ICS and I will be looking forward to going back to 4G.  However, I believe that Apple is probably cooking up some big updates with the iPhone 5 and I look forward to seeing what they show off too.

So in short:
Galaxy Nexus -> big, nice screen, crappy camera, fast 4G, weak market, only sometimes smooth, buggy
iPhone 4S -> smaller, really nice screen, great camera, slow 3G, fantastic market, always smooth, less-buggy

One final thought:  I’m not really trying to start another iOS vs Android debate.  Really and truly if Verizon had just taken my word for it and given me another Galaxy Nexus, I would have kept it and been fine.  I know how good Apple’s customer service is and I know the 4S is a good phone, even if it’s not 4G, so I’m choosing the side that will mean the fewest headaches and right now that’s Apple.

Posted in Tech, Uncategorized | Leave a comment

SharePoint 2010 and the dreaded 500 Internal Server Error

This week at work I came back from Christmas break to discover that both of the SharePoint front-end servers had been ‘patched’ with dozens of updates and fixes.  The list of things installed on the servers was a mile long and just as I feared, when I pulled up the SharePoint web app, it was dead.  ”500 Internal Server Error” was all that I could get.  That’s got to be the most worthless error you could possibly get, only topped by a blank white page.

So it was my job to fix it, or else face having to reinstall and reconfigure SharePoint which could easy take a few weeks.  I honestly do not know the exact culprit from the long list of patches that actually broke SharePoint and IIS, but at the very least I want to share the steps I took to fix it.  First and foremost is getting past only seeing the 500 Internal Server Error.  I did the usual thing and checked out the SharePoint ULS logs followed by the Windows Server Event log and then finally the IIS logs.  Nothing unusual jumped out from any of those places which left me scratching my head even more.

The trick to figuring out the errors was a feature in IIS7 called ‘Failed Request Tracing’.  Basically you go to the SharePoint web app via IIS Manager and under the Actions pane on the right side click on ‘Failed Request Tracing’.

You’re not done though, as by only doing this step won’t actually give you any logs to dig through.   You’ve still got to setup the Tracing Rules for this app.  Do that by clicking on ‘Failed Request Tracing Rules’ and then click Add over on the right.  Go through the wizard and on the Error Code box put in 500 (notice this could be helpful in tracing other error codes as well).  Now when you go back to your SharePoint site and refresh it, a file will be generated in the directory you specified the Failed Request Log files to go to.

It’s pretty amazing the amount of information logged from a single failed request.  One refresh would generated a 200k file, so be sure you turn this off after you’re done.  The log file is in XML and somewhat of a pain to look through manually, so check out this Log Viewer made especially for these kinds of log files: http://www.iis.net/community/default.aspx?tabid=34&g=6&i=1653

After spending some time looking through the trace log files I finally found some information that pointed me in the direction of the problem.  In my case, a set of web.config config types had been blocked at the parent level in IIS.  I had to do a number of requests to the site to get the logs to show them all, but in the end by doing this command I was able to unlock those configs and SharePoint functioned again.

appcmd.exe unlock config -section:CONFIG_SECTION_HERE

For more information on this, check out this page.  I’d like to go back through the list of things installed to see which of them could have made these changes to IIS, because this was a real pain to figure out.  Thankfully SharePoint appears to work as normal now which means I don’t have to spend a few weeks rebuilding.  I hope this information can be useful to somebody else, and at the very least can be a refresher for me if I ever run into problems like this again.

Posted in SharePoint, Tech | Leave a comment

My new toy… Verizon Galaxy Nexus!

After a few months of trying to be patient and do my research, I decided to get the Verizon Galaxy Nexus.  Let me just say that the decision wasn’t easy, between it and the iPhone 4S, but I’m very satisfied with the choice of getting the Galaxy Nexus.  I’m not going to bash the iPhone at all, because it’s a great phone in it’s own right, but was lacking in a few things that I really wanted in a phone I plan on keeping for the next 1.5-2 years.  Here’s a quick run-down of the things I love about the Galaxy Nexus:

The Screen
This phone is pretty big, but not so big that it’s cumbersome.  The screen is most of the reason for the phone’s size measuring in at 4.65″.  It is amazing to look at!  The screen’s resolution is 1280×720, so everything is extremely crisp and clear on it.  Great color, awesome at any viewing angle and it holds up better during daytime light than my HTC Incredible did.   Going back to any phone with a < 4″ screen just feels too tiny to use, IMO.

Verizon’s 4G/LTE
Another thing I really wanted on a new phone was 4G connectivity, because we have very good coverage here where I live and I didn’t want to have to live with just 3G over the next few years.   The speeds I’m getting with 2 or 3 bars of 4G service exceed my home cable modem.  Here are some speedtest.net results from my phone:

INSIDE: 14.6mbps down / 7.4mbps up
OUTSIDE: 26.4mbps down / 15.9mbps up

Android 4.0 Ice Cream Sandwich
This phone is the first to run the newest version of the Android Operating System, 4.0 or Ice Cream Sandwich.  This is by far the most polished and smoothest version of Android I’ve used.  It has nearly zero lag, which is something that I did notice about 2.3.  Apps load instantly, app switching is much improved and the overall look and feel of Android 4.0 is impressive.  There are so many little improvements all over that it’s too much to list.  The software on the phone is great, with a fantastic camera app including 1080p video and a built in panorama mode.  Image and video editing are now included.  Google’s apps all work great like gmail, calendar, docs, etc.  Google Music is phenomenal and handy with 4G.

Room for improvement
The Galaxy Nexus is fantastic, but there are some places that could still be better.  The camera is actually really good, even at only 5MP, but sometimes it’s so fast that it get’s blurry pictures.  However, because it is so fast I can just snap away and delete the ones that don’t turn out good.  Face Unlock is a new way to unlock your phone using the front camera and it does work pretty well.  It’s not as accurate or as fast as I’d like though, but I would imagine they can fix that in future updates.  It also would have been nice if the phone had an SD memory slot like just about every other Android phone.  It’s ok though because it has 32gb built in so I don’t see myself needing a lot of storage anytime soon.

Conclusion
The Galaxy Nexus is simply amazing.  I’m still discovering new things about it and there are a lot of things I haven’t even tried yet like Google Wallet and Android Beam.  The Market on Android has really turned into an easy to use system and more and more of the most popular iOS apps are now showing up on Android.

2012 is going to be Android’s year as more and more phones get Android 4.0 and more developers get their games and apps onto the platform.  I was leery about giving Google another chance, but so far so good and I can’t wait to see what they roll out next year!

* I should mention also that my battery life has been pretty good so far.  I can easily go an entire day with casual use and on days when I have used it a lot it manages to last till the late evening.  With 4G off it will go over a day before needing a charge.

Posted in Tech | Leave a comment

‘Mobile Stats for BF3′ and ‘HaloSphere 2.1′

It’s been a busy month, especially with my decision to close down HaloCharts.com back in early November.  That part of my life is over and I’m moving on now.  It was a painful decision, but at the same time extremely freeing.  After the aftershock of the event, my inbox has slowly been going back to normal and now I barely have any email besides spam on a daily basis.  Anyways, I’m really blogging to talk about two projects I have going on right now.

Mobile Stats for BF3
The first is a small but useful stats app for the game Battlefield 3 that is finally out on iOS with the name “Mobile Stats for BF3″.  I actually submitted the first binary on November 5th and it took till today to get it approved.  It was denied 5 times due to issues with trademarked images, etc, in the app.  In the end it was a super small image that I kept missing, but Apple wasn’t very clear any of the times it was rejected as to why.  I am glad that it’s finally out though and it will start to get even more updates now.  It has been on Android since November 4th and is doing extremely well with a lot of installs and daily users.  I can’t wait to see how the iOS version does!

HaloSphere 2.1
I’ve also been very busy working on a large update for HaloSphere2 I’m calling the 2.1 update.  It includes 3 new systems for the game itself and quite a few small updates and tweaks around the game.   I expect to have this update out around Christmas, possibly a few days after it, but I’m trying my best to get it done in time.  I think the changes will be a lot of fun, but they will alter how the game is played quite a bit too.  Head over to HaloSphere.net for a full run-down of what’s new!

Posted in Uncategorized | Leave a comment

The great Phone decision of 2011

I’m eligible for an early upgrade on my phone.  Phones are cool, so I figured I better get with the times and plan on a new phone soon.  Currently I have a HTC Incredible, aka Droid Incredible on Verizon.  It’s been a good phone and a bad phone, which has made my decision on which phone to get next very difficult.  You’d thinking picking a phone would be easy, but phones are such a core part of your daily routine now, you really have to like whatever phone you end up with because the cost to change later on is way too high.

I’m down to two though, which should make this easier.  The iPhone 4S or the upcoming Galaxy Nexus.  Both have their advantages and disadvantages, which I’ll list below to help me get my thoughts down on the matter.

iPhone 4S

PROS

  • Very fast device
  • Great camera (1080p video)
  • Very responsive UI
  • Large selection of Apps (the largest?  I think Android has topped it)
  • Larger selection of Games (I think this is still true)
  • Compatibility with Apple TV
  • I already have quite a few purchased games and apps from having an iPod Touch and iPhone 3G
  • Great battery life (I have heard some problems in this area though with the 4S)
  • Siri (although I’m on the fence still to whether Siri is actually useful or something I would find handy)
  • iCloud
  • Expansive accessory market
  • Great customer service and protection plan

CONS

  • Smaller screen
  • Not 4G
  • More tightly locked, meaning less customization.  Wallpaper and Icons pretty much sums it up
  • Stuck with the amount of space you buy (16gb, 32gb)
  • Have to sync with itunes
  • No Flash Support

Galaxy Nexus

PROS

  • Amazing Screen (if it’s as good as the Galaxy SII’s)
  • Very fast device
  • NFC (Google Beam, Google Wallet)
  • Panoramic Camera
  • 1080p video (even though its only 5mp)
  • 4G LTE connection speeds (which from what I’ve seen on a friend’s phone, it really is super fast)
  • Google Maps and Navigation built in (extremely handy)
  • Tons of Apps and many Games (but fewer games than the iOS platform)
  • Emulators (which mean you could pretty much run tons and tons of the greatest NES/SNES/Genesis/N64/PS1 Games ever made)
  • Minecraft Pocket Edition (big MC fan here)
  • Widgets and great customization (much more than just a wallpaper and icons)
  • I also have apps and games I have purchased already for Android that would be nice to keep using
  • Flash Support for Video and Games
  • Google controlled, should get Android updates faster than other devices

CONS

  • Battery life ? (TBD, but most of the 4G phones have problems here.  It can’t be worst than my Incredible’s battery life though)
  • Stuck with the amount of space you buy (16gb, 32gb, etc).
  • Only 5mp camera (but maybe that really isn’t a con if the optics are good)
  • Unsure about stability of Android 4.0 (ICS)  I have had many problems with Android 2.3, but then I’m running CM7 on an Incredible and I just have bad luck with stuff too (lots of problems on my iphone 3g way back when)

After writing all of these out, it feels like I really can’t make the wrong choice here.  I think 4G could be a deal-breaker though unless the battery is just shot by having it in the Nexus.  And that screen….

Posted in Tech, Uncategorized | 8 Comments

Battlefield 3 Stats for iOS

Just a preview of a new Battlefield 3 app I’m working on:

This app is powered by the API from BF3stats.com

Right now, it’s fairly basic, but includes a lot of stat sections, with many more to come.  It has been built and submitted to the app store for review.  I’m going to charge $0.99 for it at first at least, to cover some expenses I have.  I hope it gets a lot of use, which will likely encourage me to add to it.  I’m just barely scratching the surface of the available data in the API.

I’ll let you know when it’s out!  I would expect it to be approved by late next week, around the 11th.

Posted in Battlefield3, Coding, Gaming, iOS | Leave a comment

Firestream.net Forums 2003 – 2006 Archive

I recently came across a backup of the old Firestream.net Forums that was dated mid-2006.  I’ve setup an archive page so that all of the old topics and posts from back then can be accessed once again.  There were some amazing discussions that took place during that time, by some amazing members.  Brings back many many memories…

So here’s the link:
http://firestream.net/forumarchive

Enjoy.

Posted in Uncategorized | 6 Comments

I suck at blogging and other news

I really do.  I don’t suck at twitter, however.

So, I’ve been very busy for a few months, both with normal life and work as well as on HaloCharts, HaloChallenges and HaloSphere2.  HaloCharts has had constant updates from myself and Tuffjuice for a while, with much more planned to be launched soon.  We are focusing more on “video” content now, which I think you’ll enjoy very much.  TuffJuice has been busy adding more MLG related stuff to the site, like little badges for pro players, special headers and more.  HC Jules also got to interview an Pro for the latest HaloCharts Podcast, which is very entertaining stuff.

HaloChallenges will get some much needed updates soon as well.  I’ve managed to complete a few small things for HC Redemption, but he has a wish-list, so I’ve got some work to do.  Redemption has been hard at work setting up new challenges for your enjoyment and getting a lot of promotion from 343i and HBO, so that’s cool.

HaloSphere2 is also about to move into Phase II of development to bring in some substantial new features to the game-play.  I am happy with it’s growth as over 4000 people have played it just since July!  Unfortunately the iPad app probably won’t happen now, due to specific rules Apple has for web-based apps on their platform.  HaloSphere2 Mobile should still be possible though, and will hopefully be available by Christmas time.  Kegonomics put together a slick HC Mobile mockup design, which may or may not match the final product.  I love his design though.

HaloRing will get a big update soon also.  More info on that soon.

Completely unrelated, I just completed the Microsoft Certification exam 70-667 for SharePoint 2010 Configuration, so I’ve got a new MCTS badge coming soon for 2010 (I have the 2007 also).  Happy about that, I am.  I’m actually writing this blog post while attending the Microsoft Sharepoint Conference in Anaheim, CA this week.

I also got a new 2011 Macbook Air, which in just a week’s time has proven to be the best laptop/computer I’ve ever had.  It’s crazy fast thanks to the new Samsung SSD Apple is putting in them.  I’ve got Windows7 on bootcamp and have also started with the Windows Phone 7 SDK so that I can get HC Mobile (and HS2 Mobile) into the Windows Marketplace down the road.  My daily OS is OS X though, but it’s handy having Windows when I need it.

So that’s it for now!

Posted in HaloCharts, HaloSphere, SharePoint, Tech | 3 Comments