<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Joseph Brower</title>
	
	<link>http://josephbrower.com</link>
	<description>irc: josephnexus | email: me@josephbrower.com</description>
	<lastBuildDate>Thu, 01 Nov 2012 14:09:40 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/JosephBrower" /><feedburner:info uri="josephbrower" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Binary Cocoa is now on Desura</title>
		<link>http://feedproxy.google.com/~r/JosephBrower/~3/-S6Ll2brRKQ/</link>
		<comments>http://josephbrower.com/2012/11/01/binary-cocoa-is-now-on-desura/#comments</comments>
		<pubDate>Thu, 01 Nov 2012 14:09:40 +0000</pubDate>
		<dc:creator>Joseph Brower</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://josephbrower.com/?p=279</guid>
		<description><![CDATA[Binary Cocoa has been something I&#8217;ve been working on for years.  We&#8217;re nearing the time when we open up preorders for our game 400X. Our company is now on Desura, and you can see the company page by following the handy dandy button to the right.  We&#8217;ll be updating it at least twice a week [...]]]></description>
			<content:encoded><![CDATA[<p>Binary Cocoa has been something I&#8217;ve been working on for years.  We&#8217;re nearing the time when we open up preorders for our game 400X. Our company is now on Desura, and you can see the company page by following the handy dandy button to the right.  We&#8217;ll be updating it at least twice a week to keep everyone up to date on our progress.</p>
<img src="http://feeds.feedburner.com/~r/JosephBrower/~4/-S6Ll2brRKQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://josephbrower.com/2012/11/01/binary-cocoa-is-now-on-desura/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://josephbrower.com/2012/11/01/binary-cocoa-is-now-on-desura/</feedburner:origLink></item>
		<item>
		<title>Game Development – Lessons Learned</title>
		<link>http://feedproxy.google.com/~r/JosephBrower/~3/Aqor8JGkgdg/</link>
		<comments>http://josephbrower.com/2012/10/25/game-development-lessons-learned/#comments</comments>
		<pubDate>Fri, 26 Oct 2012 05:17:28 +0000</pubDate>
		<dc:creator>Joseph Brower</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://josephbrower.com/?p=276</guid>
		<description><![CDATA[I have spent most of my free time developing a game and I have really been enjoying it. I have learned quite a bit, and I think that the development community as a whole could benefit from what my experience. I will try to keep the posting brief by only covering one item per post. [...]]]></description>
			<content:encoded><![CDATA[<p>I have spent most of my free time developing a game and I have really been enjoying it. I have learned quite a bit, and I think that the development community as a whole could benefit from what my experience. I will try to keep the posting brief by only covering one item per post. Here we go&#8230;</p>
<p>There is a lot of hardware out there. In my development team we have 3 operating systems, each with unique drives, hardware, specs and even locales. This can prove to be quite a challenge, especially since we want to reach as wide of an audience as possible. It has been a good thing though. By using multiple systems, we have found bugs now easily, and I feel like we have higher quality code. It also ensures that we follow real standards.</p>
<p>So in short, have a wide variety of systems to test on and you may find, just like I do, that your code quality improves.</p>
<img src="http://feeds.feedburner.com/~r/JosephBrower/~4/Aqor8JGkgdg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://josephbrower.com/2012/10/25/game-development-lessons-learned/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://josephbrower.com/2012/10/25/game-development-lessons-learned/</feedburner:origLink></item>
		<item>
		<title>Alex has a costume for Halloween</title>
		<link>http://feedproxy.google.com/~r/JosephBrower/~3/66Z3-6Ec75c/</link>
		<comments>http://josephbrower.com/2012/10/24/alex-has-a-costume-for-halloween/#comments</comments>
		<pubDate>Thu, 25 Oct 2012 00:39:41 +0000</pubDate>
		<dc:creator>Joseph Brower</dc:creator>
				<category><![CDATA[family]]></category>

		<guid isPermaLink="false">http://josephbrower.com/?p=274</guid>
		<description><![CDATA[Generally I post things related to tech, this is just general geekery. My son typically doesn&#8217;t like costumes, but his enjoyment of Star Trek was strong enough for this. Marnee made this for him and I think she did a wonderful job, as does Alex. Hopefully he will actually wear it for more than 5 [...]]]></description>
			<content:encoded><![CDATA[<p><img title="1351124855570.jpg" class="alignnone" alt="image" src="http://josephbrower.com/wp-content/uploads/wpid-1351124855570.jpg" /></p>
<p> Generally I post things related to tech, this is just general geekery. My son typically doesn&#8217;t like costumes, but his enjoyment of Star Trek was strong enough for this. Marnee made this for him and I think she did a wonderful job, as does Alex. Hopefully he will actually wear it for more than 5 minutes.</p>
<img src="http://feeds.feedburner.com/~r/JosephBrower/~4/66Z3-6Ec75c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://josephbrower.com/2012/10/24/alex-has-a-costume-for-halloween/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://josephbrower.com/2012/10/24/alex-has-a-costume-for-halloween/</feedburner:origLink></item>
		<item>
		<title>Long Overdue Update</title>
		<link>http://feedproxy.google.com/~r/JosephBrower/~3/GPFRwZJNku4/</link>
		<comments>http://josephbrower.com/2012/10/23/long-overdue-update/#comments</comments>
		<pubDate>Tue, 23 Oct 2012 21:18:26 +0000</pubDate>
		<dc:creator>Joseph Brower</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://josephbrower.com/?p=265</guid>
		<description><![CDATA[It&#8217;s been a while since I&#8217;ve posted anything here.  The reasons are many, but let&#8217;s just say I&#8217;ve been exceptionally busy.  In the last few months I&#8217;ve done the following: Launched a very basic lunk.it site, soon to be heavily updated and actually made marketable. Worked with the great folks at Trek Global to fix [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since I&#8217;ve posted anything here.  The reasons are many, but let&#8217;s just say I&#8217;ve been exceptionally busy.  In the last few months I&#8217;ve done the following:</p>
<ul>
<li>Launched a very basic lunk.it site, soon to be heavily updated and actually made marketable.</li>
<li>Worked with the great folks at Trek Global to fix a lot of bugs with an ERP implementation. (If you don&#8217;t know what ERP is, give me a call, it&#8217;s good stuff.)</li>
<li>Taught myself Lua, and made excellent progress on 400X, a game about one nanobot&#8217;s struggle to keep a human infection free.  We aim to have preorders opening up on Nov 9, so spread the word.</li>
</ul>
<p>Now that I&#8217;ve gotten my feet underneath me again, I figured I should post the update there.  As I make headway in these (and other projects) I&#8217;ll post it here.  Oh, I also have a new phone number, so if you are trying to get a hold of me, shoot me an email and I&#8217;ll give you my new number.</p>
<img src="http://feeds.feedburner.com/~r/JosephBrower/~4/GPFRwZJNku4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://josephbrower.com/2012/10/23/long-overdue-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://josephbrower.com/2012/10/23/long-overdue-update/</feedburner:origLink></item>
		<item>
		<title>Pagoda Box – Setting the Session Store via the Boxfile</title>
		<link>http://feedproxy.google.com/~r/JosephBrower/~3/bSurAX27-t8/</link>
		<comments>http://josephbrower.com/2012/06/16/pagoda-box-setting-the-session-store-via-the-boxfile/#comments</comments>
		<pubDate>Sun, 17 Jun 2012 03:32:16 +0000</pubDate>
		<dc:creator>Joseph Brower</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[pagodabox]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[sessions]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://josephbrower.com/?p=246</guid>
		<description><![CDATA[Keeping sessions on the disk hurts scalability.  Put sessions somewhere else (like memcache) and do it without changing your codebase. Add the new save handler: php_session_save_handler: memcache Give it the proper path: php_session_save_path: tcp://tunnel.pagodabox.com:11211 Make sure that you have the memcache extension added to your Boxfile, and that you have a memcache component.  Now you [...]]]></description>
			<content:encoded><![CDATA[<p>Keeping sessions on the disk hurts scalability.  Put sessions somewhere else (like memcache) and do it without changing your codebase.</p>
<p>Add the new save handler:<br />
php_session_save_handler: memcache</p>
<p>Give it the proper path:<br />
php_session_save_path: tcp://tunnel.pagodabox.com:11211</p>
<p>Make sure that you have the memcache extension added to your Boxfile, and that you have a memcache component.  Now you have sessions that are fast and they are in a session store that shouldn&#8217;t be a bottleneck anytime soon.  Keep in mind that memcache is volatile, so this may not be the best idea for you.  This should be adaptable to redis, which is less volatile, but I&#8217;ve never tried it.</p>
<img src="http://feeds.feedburner.com/~r/JosephBrower/~4/bSurAX27-t8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://josephbrower.com/2012/06/16/pagoda-box-setting-the-session-store-via-the-boxfile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://josephbrower.com/2012/06/16/pagoda-box-setting-the-session-store-via-the-boxfile/</feedburner:origLink></item>
		<item>
		<title>TimeClock Fusion – API Trick</title>
		<link>http://feedproxy.google.com/~r/JosephBrower/~3/Fj5fADuCV3Q/</link>
		<comments>http://josephbrower.com/2011/02/28/timeclock-fusion-api-trick/#comments</comments>
		<pubDate>Tue, 01 Mar 2011 00:50:44 +0000</pubDate>
		<dc:creator>Joseph Brower</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://josephbrower.com/?p=235</guid>
		<description><![CDATA[We&#8217;re finally getting TimeClock Fusion released and we&#8217;ve got a full fledged API.  In a fit of boredom, I decided to make it work with my bluetooth phone.  Works quite well.  Check out the script at http://develop.timeclockfusion.com/wiki/blueClock .  It&#8217;s an excellent example of how BASH can be powerful.  Anyone have any other neat ideas for what [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re finally getting TimeClock Fusion released and we&#8217;ve got a full fledged API.  In a fit of boredom, I decided to make it work with my bluetooth phone.  Works quite well.  Check out the script at <a href="http://develop.timeclockfusion.com/wiki/blueClock">http://develop.timeclockfusion.com/wiki/blueClock</a> .  It&#8217;s an excellent example of how BASH can be powerful.  Anyone have any other neat ideas for what one could do with the API?</p>
<img src="http://feeds.feedburner.com/~r/JosephBrower/~4/Fj5fADuCV3Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://josephbrower.com/2011/02/28/timeclock-fusion-api-trick/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://josephbrower.com/2011/02/28/timeclock-fusion-api-trick/</feedburner:origLink></item>
		<item>
		<title>Importance of Learning</title>
		<link>http://feedproxy.google.com/~r/JosephBrower/~3/fMCG3gG8OMg/</link>
		<comments>http://josephbrower.com/2010/12/12/importance-of-learning/#comments</comments>
		<pubDate>Sun, 12 Dec 2010 23:55:40 +0000</pubDate>
		<dc:creator>Joseph Brower</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://josephbrower.com/2010/12/12/importance-of-learning/</guid>
		<description><![CDATA[Education has always been exceptionally important to me. Unfortunately, too many people only see education as a destination (for example, their goal as far as education is concerned revolves around getting a degree or a certificate of some sort) rather than as a journey. In order for someone to be truely educated, they must understand [...]]]></description>
			<content:encoded><![CDATA[<p>Education has always been exceptionally important to me.  Unfortunately, too many people only see education as a destination (for example, their goal as far as education is concerned revolves around getting a degree or a certificate of some sort) rather than as a journey. In order for someone to be truely educated, they must understand that education is a journey, a continual process, and something that doesn&#8217;t end.  We live in a dynamic world.  Each day is different, especially when it comes to technology.</p>
<p>There is a vast difference between someone that feels that they know something because of a degree and someone that feels confidence because they have been required to truely learn something.  I am not saying that a degree is without value.  Formal education is important, but it is only the first step of many.  Bloom&#8217;s Taxonomy for learning shows that simply knowing something does not mean that we can use that knowledge.  Experience allows one to have a profound understanding of any particular topic.</p>
<img src="http://feeds.feedburner.com/~r/JosephBrower/~4/fMCG3gG8OMg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://josephbrower.com/2010/12/12/importance-of-learning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://josephbrower.com/2010/12/12/importance-of-learning/</feedburner:origLink></item>
		<item>
		<title>Fun with playdeb</title>
		<link>http://feedproxy.google.com/~r/JosephBrower/~3/t8Z_04ksa9M/</link>
		<comments>http://josephbrower.com/2010/11/20/fun-with-playdeb/#comments</comments>
		<pubDate>Sun, 21 Nov 2010 04:05:27 +0000</pubDate>
		<dc:creator>Joseph Brower</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://josephbrower.com/2010/11/20/fun-with-playdeb/</guid>
		<description><![CDATA[Playdeb.net is a project that I have really enjoyed. If you are running ubuntu, and enjoy games, I strongly suggest checking it out. Just go to playdeb.net while under Ubuntu. Then you click on the games link, then follow the link on how to install packages. Essentially, you install the playdeb package. Then you check [...]]]></description>
			<content:encoded><![CDATA[<p>Playdeb.net is a project that I have really enjoyed.  If you are running ubuntu, and enjoy games, I strongly suggest checking it out.  Just go to playdeb.net while under Ubuntu.  Then you click on the games link, then follow the link on how to install packages.  Essentially, you install the playdeb package.  Then you check for updates, then you are able to browse around the site and click to install various games.  I would suggest Naev, and The Platinum Arts Sandbox.</p>
<img src="http://feeds.feedburner.com/~r/JosephBrower/~4/t8Z_04ksa9M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://josephbrower.com/2010/11/20/fun-with-playdeb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://josephbrower.com/2010/11/20/fun-with-playdeb/</feedburner:origLink></item>
		<item>
		<title>Looking for bugs… All of the bugs…</title>
		<link>http://feedproxy.google.com/~r/JosephBrower/~3/q6LSj5QtejQ/</link>
		<comments>http://josephbrower.com/2010/11/14/looking-for-bugs-all-of-the-bugs/#comments</comments>
		<pubDate>Sun, 14 Nov 2010 20:10:36 +0000</pubDate>
		<dc:creator>Joseph Brower</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://josephbrower.com/2010/11/14/looking-for-bugs-all-of-the-bugs/</guid>
		<description><![CDATA[At Nexus we have been trying to get PHPTimeclock so that it is ready for the everyday user. It has been quite an experience. From a technical standpoint, things have been quite bug free. We only had two minor bugs, both of which were easily resolved. What has been far more difficult is the polishing [...]]]></description>
			<content:encoded><![CDATA[<p>At Nexus we have been trying to get PHPTimeclock so that it is ready for the everyday user.  It has been quite an experience.  From a technical standpoint, things have been quite bug free.  We only had two minor bugs, both of which were easily resolved.  What has been far more difficult is the polishing of the user interface.</p>
<p>We taught Justin (who has kindly been helping us as acting as our non-technical tester) how to properly file a bug report and he went to town on it.  After a few days of testing he came up with over 25 usability issues that would cause problems with any new or non-technical user.</p>
<p>A lot of these problems have been related to poor working, orthers were simply poor placement of buttons.  We are still making our way through the list, but this has already vastly improved the usability of the timeclock software.  </p>
<p>So why am I blogging about this?  Two reasons. First, we can always use more people testing.  Second, if open source is to succeed beyond the technical audience, it needs to focus on the end user.  That means we need to be going directly to the end users and learn what they like, dislike, and would want changed.  Too many open source projects are nearing technical perfection but will never see the user base that they should because end users don&#8217;t see how good it is.  With so many volunteer man hours being expended, we the community, should make it our responsibility to see to it that they are properly tested for usability.   We the developers need to put aside our pride and make sure that each and every reported bug is resolved, even ones that are just for usability and that we feel have easy workarounds.  Only then can we achieve the polish needed to reach everyone.</p>
<p>I guess my point is that we need to be seeking all bugs, not just ones that are technical.  This includes small annoyances with software, not just showstopping bugs.</p>
<img src="http://feeds.feedburner.com/~r/JosephBrower/~4/q6LSj5QtejQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://josephbrower.com/2010/11/14/looking-for-bugs-all-of-the-bugs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://josephbrower.com/2010/11/14/looking-for-bugs-all-of-the-bugs/</feedburner:origLink></item>
		<item>
		<title>Avant Window Navigator – The Only Dock I Can Stand</title>
		<link>http://feedproxy.google.com/~r/JosephBrower/~3/d5tb9RYrV8g/</link>
		<comments>http://josephbrower.com/2010/11/09/avant-window-navigator-the-only-dock-i-can-stand/#comments</comments>
		<pubDate>Wed, 10 Nov 2010 04:27:31 +0000</pubDate>
		<dc:creator>Joseph Brower</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://josephbrower.com/2010/11/09/avant-window-navigator-the-only-dock-i-can-stand/</guid>
		<description><![CDATA[I recently upgraded to Ubuntu 10.10 and figured I would take the time to really analyze my workflow and see how I could improve. One thing I discovered is that a good portion of my time was taken searching for windows. I usually have about 8 skype windows open, netbeans, a few file browsers, empathy, [...]]]></description>
			<content:encoded><![CDATA[<p>I recently upgraded to Ubuntu 10.10 and figured I would take the time to really analyze my workflow and see how I could improve.  One thing I discovered is that a good portion of my time was taken searching for windows.  I usually have about 8 skype windows open, netbeans, a few file browsers, empathy, filezilla, some spreadsheets, and a few web browser windows. That meant my time was slowly being chewed up by me hunting for windows.</p>
<p>I installed Avant Window Navigator using the software center and fired it up.  It didn&#8217;t take long before it was installed and ready to run.  After I used it for a short while, I decided I would go all out and start using it. I removed the panels (using gconf) and have been quite happy since.  There are a few things I have learned though.</p>
<p>First&#8230; For some reason,  my super key combinations (those using the windows key) don&#8217;t work anymore.  I changed the shortcuts and they work.  If anyone knows why, please let me know.</p>
<p>Second&#8230; You will want to install gnome-do.  The menu applet that is available for AWN has a &#8220;Launch&#8221; feature that requires it.</p>
<p>Third&#8230; Install the extra plugins, they are well worth it.   It really lets you add some nifty extras like a Pandora applet.</p>
<p>In short, I have tried many docks, but none has had the appeal to me that AWN has had.  I have been using it for a few weeks and have had no issues at all.  If you are a dock person, or have some time to test out a dock, I would strongly suggest giving it a shot.</p>
<img src="http://feeds.feedburner.com/~r/JosephBrower/~4/d5tb9RYrV8g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://josephbrower.com/2010/11/09/avant-window-navigator-the-only-dock-i-can-stand/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://josephbrower.com/2010/11/09/avant-window-navigator-the-only-dock-i-can-stand/</feedburner:origLink></item>
	</channel>
</rss>
