<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>News</title>
	<link>http://www.gamegum.com/news/</link>
	<description>Latest news from GameGum</description>

	<pubDate>Tue, 06 Jan 2009 13:00:05 -0700</pubDate>

	<generator>http://www.gamegum.com/news/</generator>
	<language>en</language>

                                <item>
		<title>Speed Increase!</title>
		<link>
                        http://www.gamegum.com/news/article/151/speed-increase%21/
                </link>
		<comments>
                        http://www.gamegum.com/news/article/151/speed-increase%21/#comments
                </comments>

		<pubDate>Tue, 06 Jan 2009 13:00:05 -0700</pubDate>
		<dc:creator>proph3t</dc:creator>
                <dc:subject>News</dc:subject>

		<guid isPermaLink="false">
                        http://www.gamegum.com/news/article/151/speed-increase%21/
                </guid>

		<description>
                        <![CDATA[With recent tweaks to our server, GameGum should be running noticeably snappier over the coming days!]]>
                </description>

		<content:encoded>
                        <![CDATA[<p>With recent tweaks to our server, GameGum should be running noticeably snappier over the coming days!</p>
]]>
                </content:encoded>
                        </item>                        <item>
		<title>Happy Holidays!</title>
		<link>
                        http://www.gamegum.com/news/article/150/happy-holidays%21/
                </link>
		<comments>
                        http://www.gamegum.com/news/article/150/happy-holidays%21/#comments
                </comments>

		<pubDate>Wed, 24 Dec 2008 22:48:19 -0700</pubDate>
		<dc:creator>proph3t</dc:creator>
                <dc:subject>News</dc:subject>

		<guid isPermaLink="false">
                        http://www.gamegum.com/news/article/150/happy-holidays%21/
                </guid>

		<description>
                        <![CDATA[Have a wonderful holiday season and a happy new years!  Merry christmas!]]>
                </description>

		<content:encoded>
                        <![CDATA[<p>Have a wonderful holiday season and a happy new years!  Merry christmas!</p>
]]>
                </content:encoded>
                        </item>                        <item>
		<title>30k Users, 4k Games</title>
		<link>
                        http://www.gamegum.com/news/article/149/30k-users%2C-4k-games/
                </link>
		<comments>
                        http://www.gamegum.com/news/article/149/30k-users%2C-4k-games/#comments
                </comments>

		<pubDate>Sat, 15 Nov 2008 15:34:18 -0700</pubDate>
		<dc:creator>proph3t</dc:creator>
                <dc:subject>News</dc:subject>

		<guid isPermaLink="false">
                        http://www.gamegum.com/news/article/149/30k-users%2C-4k-games/
                </guid>

		<description>
                        <![CDATA[So we're just now a bit above 30k users, and are about 60 games away from 4k :).  We are getting about 5-10 games a day, so by the end of the month I hope to see 4,000!

Just a quick post here to thank everyone!  It's been real fun and while...]]>
                </description>

		<content:encoded>
                        <![CDATA[<p>So we're just now a bit above 30k users, and are about 60 games away from 4k :).  We are getting about 5-10 games a day, so by the end of the month I hope to see 4,000!</p>

<p>Just a quick post here to thank everyone!  It's been real fun and while GameGum is growing tremendously still despite hold we've put on our new launch I want to say that someday it will come!  And it will be worth it!</p>

<p>Thank you all, now go out and play some games!</p>
]]>
                </content:encoded>
                        </item>                        <item>
		<title>Adult Games Section Added</title>
		<link>
                        http://www.gamegum.com/news/article/148/adult-games-section-added/
                </link>
		<comments>
                        http://www.gamegum.com/news/article/148/adult-games-section-added/#comments
                </comments>

		<pubDate>Thu, 28 Aug 2008 20:50:05 -0600</pubDate>
		<dc:creator>proph3t</dc:creator>
                <dc:subject>News</dc:subject>

		<guid isPermaLink="false">
                        http://www.gamegum.com/news/article/148/adult-games-section-added/
                </guid>

		<description>
                        <![CDATA[Due to popular demand :) GameGum has added an Adult games section to it's portal.  We have always had great support for filtering Adult or Porn-related flash games with our Content Rating system which requires a verified account/age to view games,...]]>
                </description>

		<content:encoded>
                        <![CDATA[<p>Due to popular demand :) GameGum has added an Adult games section to it's portal.  We have always had great support for filtering Adult or Porn-related flash games with our Content Rating system which requires a verified account/age to view games, but today we are starting to support the "other" side of the fence by allowing an easy area to access the most popular and newest adult games.</p>

<p>So, to all you flash game porn lovers out there: <a href="http://www.gamegum.com/list/adult/">View our Adult Flash Games</a>.</p>

<p>Cheers!</p>
]]>
                </content:encoded>
                        </item>                        <item>
		<title>Coming Features: Friending Plus!</title>
		<link>
                        http://www.gamegum.com/news/article/147/coming-features%3A-friending-plus%21/
                </link>
		<comments>
                        http://www.gamegum.com/news/article/147/coming-features%3A-friending-plus%21/#comments
                </comments>

		<pubDate>Mon, 02 Jun 2008 03:01:00 -0600</pubDate>
		<dc:creator>proph3t</dc:creator>
                <dc:subject>News</dc:subject>

		<guid isPermaLink="false">
                        http://www.gamegum.com/news/article/147/coming-features%3A-friending-plus%21/
                </guid>

		<description>
                        <![CDATA[So GameGum has had a "friends" option for quite a while now and it works just fine.  You can add someone as a friend and subsequently they will show up in your Friends' Pulse on your dashboard.  If they add you, then they can see you too.

What...]]>
                </description>

		<content:encoded>
                        <![CDATA[<p>So GameGum has had a "friends" option for quite a while now and it works just fine.  You can add someone as a friend and subsequently they will show up in your Friends' Pulse on your dashboard.  If they add you, then they can see you too.</p>

<h3>What Will be New</h3>

<p>In our massive update coming up soon, we will be upgrading the friendship feature.  When Elmer adds Freddy as a friend, Freddy will see a little notification letting him know that he has a friend request pending.  Once Freddy approves this request, Elmer and Freddy can see each others' feeds and will be acknowledged across the site as friends.  This opens up many new options for us, we can have friends lists, friend buddy lists and instant messaging (something we're working on now), and better privacy options.</p>

<p>Just one little thing, but gives an idea of our broader goals.  I will continue to post updates on features leading up to the launch, which is moving closer by the day.</p>
]]>
                </content:encoded>
                        </item>                        <item>
		<title>Uploading Large Games</title>
		<link>
                        http://www.gamegum.com/news/article/146/uploading-large-games/
                </link>
		<comments>
                        http://www.gamegum.com/news/article/146/uploading-large-games/#comments
                </comments>

		<pubDate>Mon, 26 May 2008 13:32:38 -0600</pubDate>
		<dc:creator>proph3t</dc:creator>
                <dc:subject>News</dc:subject>

		<guid isPermaLink="false">
                        http://www.gamegum.com/news/article/146/uploading-large-games/
                </guid>

		<description>
                        <![CDATA[Can't get your games above 5mb or so to upload?  We had upped the limit to 8mb before, but it seems a timeout issue actually was causing some people to have their submissions forms reset without an error message.  I apologize for the frustration...]]>
                </description>

		<content:encoded>
                        <![CDATA[<p>Can't get your games above 5mb or so to upload?  We had upped the limit to 8mb before, but it seems a timeout issue actually was causing some people to have their submissions forms reset without an error message.  I apologize for the frustration this may have caused, we have tweaked some settings and are ensuring the upload process will work again for games at least 10mb in size.</p>
]]>
                </content:encoded>
                        </item>                        <item>
		<title>Migrating Data with FasterCSV and Ar-Extensions in Rails</title>
		<link>
                        http://www.gamegum.com/news/article/145/migrating-data-with-fastercsv-and-ar-extensions-in-rails/
                </link>
		<comments>
                        http://www.gamegum.com/news/article/145/migrating-data-with-fastercsv-and-ar-extensions-in-rails/#comments
                </comments>

		<pubDate>Sun, 18 May 2008 18:24:00 -0600</pubDate>
		<dc:creator>proph3t</dc:creator>
                <dc:subject>News</dc:subject>

		<guid isPermaLink="false">
                        http://www.gamegum.com/news/article/145/migrating-data-with-fastercsv-and-ar-extensions-in-rails/
                </guid>

		<description>
                        <![CDATA[Today I polished up our system for transporting the data over to the new site.  It runs very smoothly, and for the developers out there I have detailed it a bit below.  Basically, it now takes under a minute to move all the content from the live...]]>
                </description>

		<content:encoded>
                        <![CDATA[<p>Today I polished up our system for transporting the data over to the new site.  It runs very smoothly, and for the developers out there I have detailed it a bit below.  Basically, it now takes under a minute to move all the content from the live GameGum you see now to the new, improved, and totally redone GameGum we have been slaving over for a bit now.  While this may seem fundamental, it is very refreshing to be able to see the new GameGum at its full glory.</p>

<h3>How We're Doing It</h3>

<p>For any rails developers out there, the process is not as hard as you may think.  We are moving the database files by dropping it into CSV files, and then creating a set of migrations used specifically for the imports.  With the help of the gems faster-csv and ar-extensions, we can move the entire users table in about 12 seconds, and the games table in about 15, with data validated as we move.  Because the tables are so big, I did a few tricks to keep the load down while migrating.  Here's a small snippet:</p>

<p><code>
    # matched to the new database's columns
    new_columns = [:id, :title, ...]
    values = []
    n = 1</p>

<pre><code>FasterCSV.foreach("#{RAILS_ROOT}/path/to/table_data.csv") do |row|
  # match these to the old data's columns.. ruby does a little magic here
  id, title, ... = row

  values &lt;&lt; [id, title, ...]  # add the values to our array

  # heres the part to keep load down
  if n%500 == 0
     Game.import new_columns, values
     values = []
     GC.start  # Begin garbage cleaning
   end
   n = n+1
end

# and get any last rows not yet imported after the loop to import
Game.import(new_columns, values) unless values.empty?
</code></pre>

<p></code></p>

<p><em>Update</em>: Looks like the beginning of the code is not being formatted, some Markdown issues.  Oh well, should be readable.  Will of course be fixed when we migrate the data :).</p>

<p>That's it!  You can see that for the most part it's straightforward.  ar-extensions and fastercsv brought the time down a <em>ton</em>.  Our first attempt at importing the users table took almost an hour, and with the refactoring done to get what is shown above we can comfortable run the entire migration set multiple times in a period of minutes, great for testing and tweaking during the building process.</p>
]]>
                </content:encoded>
                        </item>                        <item>
		<title>Speed Update</title>
		<link>
                        http://www.gamegum.com/news/article/144/speed-update/
                </link>
		<comments>
                        http://www.gamegum.com/news/article/144/speed-update/#comments
                </comments>

		<pubDate>Fri, 09 May 2008 02:01:38 -0600</pubDate>
		<dc:creator>proph3t</dc:creator>
                <dc:subject>News</dc:subject>

		<guid isPermaLink="false">
                        http://www.gamegum.com/news/article/144/speed-update/
                </guid>

		<description>
                        <![CDATA[We tweaked a few things here and there for speed, and added a bit of RAM to the server.]]>
                </description>

		<content:encoded>
                        <![CDATA[<p>We tweaked a few things here and there for speed, and added a bit of RAM to the server.</p>
]]>
                </content:encoded>
                        </item>                        <item>
		<title>Next Time On..</title>
		<link>
                        http://www.gamegum.com/news/article/143/next-time-on--/
                </link>
		<comments>
                        http://www.gamegum.com/news/article/143/next-time-on--/#comments
                </comments>

		<pubDate>Sun, 04 May 2008 17:21:29 -0600</pubDate>
		<dc:creator>proph3t</dc:creator>
                <dc:subject>News</dc:subject>

		<guid isPermaLink="false">
                        http://www.gamegum.com/news/article/143/next-time-on--/
                </guid>

		<description>
                        <![CDATA[As the never-ending development of GameGum continues, our blog posts have fallen behind.  GameGum is transforming and evolving at a great pace right now, but until we can truly wrap up everything it will have to remain hidden from the public.  That...]]>
                </description>

		<content:encoded>
                        <![CDATA[<p>As the never-ending development of GameGum continues, our blog posts have fallen behind.  GameGum is transforming and evolving at a great pace right now, but until we can truly wrap up everything it will have to remain hidden from the public.  That doesn't me we can't share some information about it though, so today I'll begin on the overview of the up and coming new GameGum.</p>

<h3>Rails</h3>

<p>The biggest change comes from under the hood.  We are 80% of the way to completing the entire rewrite of GameGum in <a href="http://rubyonrails.org">Ruby on Rails</a>. It's coming along very nicely and symbolizes what we want to do with GameGum as a whole: become better, faster, and remain the best social gaming site on the net.  We are the only social gaming site that has built our entire platform in-house from top to bottom.  Everything on the site is built and managed by us, and that means one thing: we can move very fast.  The transfer to rails is enormous, but will once again allow us to keep our edge.  We are bringing every feature from this site, and advancing many of them to bring you the new GameGum.</p>

<h3>New Look</h3>

<p>Another redesign is in the works as well, one that once again takes the site in a dramatic new direction.  Expect a sleek, dark look with plenty of glow.  It's unique and easy to use, and definitely badass.</p>

<h3>Developers</h3>

<p>Upon the launch, our main focus will be on Developers.  We want to further GameGum's revenue share, and we have some great ideas.  These will be kept under wraps until they are ready to be shown off, but if you are a flash game developer you're not going to want to miss out.  Sign up now and begin to build your credibility as we begin to reveal our ideas for a new type of game advertising.</p>

<h3>Gamers</h3>

<p>As usual, gamers will get the most out of GameGum.  We are looking for more ways to share revenue with our players and provide a much more immersive experience.  We want it to be easy to instantly connect to your friends on the site, no matter the game or page you are on.</p>

<h3>More</h3>

<p>And of course, there will be more to come as we continue to develop.  I will keep the blog updated as progress continues, until then I encourage our players and developers to keep up the good work and enjoy being part of our wonderful community.</p>
]]>
                </content:encoded>
                        </item>                        <item>
		<title>Downtime</title>
		<link>
                        http://www.gamegum.com/news/article/142/downtime/
                </link>
		<comments>
                        http://www.gamegum.com/news/article/142/downtime/#comments
                </comments>

		<pubDate>Mon, 21 Apr 2008 18:59:42 -0600</pubDate>
		<dc:creator>proph3t</dc:creator>
                <dc:subject>News</dc:subject>

		<guid isPermaLink="false">
                        http://www.gamegum.com/news/article/142/downtime/
                </guid>

		<description>
                        <![CDATA[I want to truly apologize first of all for the downtime we recently experienced.  It was not expected at all, and was caused by a RAID failure with our hosting provider during a datacenter move.  Because we had no access to the lately backups, the...]]>
                </description>

		<content:encoded>
                        <![CDATA[<p>I want to truly apologize first of all for the downtime we recently experienced.  It was not expected at all, and was caused by a RAID failure with our hosting provider during a datacenter move.  Because we had no access to the lately backups, the situation was entirely handled by our hosting provider, who spent the majority of the weekend restoring accounts.</p>

<p>Personally, I was incredibly dismayed by the situation and I'm sure our users we're unhappy to be unable to connect to the site.  We expected to be back up within a matter of hours and not days, and if we had known we would have at least been more communicative through a temporary website.</p>

<p>In the end, we are back up and as strong as ever, and hope to make it up to everyone with an amazing new update coming within the next month (this time I hope our ETA is more accurate, and I am pushing hard for the new version to be released).</p>

<p>Next up:  an overview of what's coming next with GameGum.</p>
]]>
                </content:encoded>
                        </item>

	</channel>
</rss>
