<?xml version="1.0" encoding="UTF-8"?>
<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/"
	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/"
	>

<channel>
	<title>Javamancy &#187; programming</title>
	<atom:link href="http://www.javamancy.com/blog/tag/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.javamancy.com/blog</link>
	<description>Where babbling isn&#039;t just merely babbling... it&#039;s flowing through the Internet, one transaction at a time...</description>
	<lastBuildDate>Wed, 11 Jan 2012 20:43:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>End of Life for WordPress Dependencies: MySQL and PHP</title>
		<link>http://www.javamancy.com/blog/2010/07/25/end-of-life-for-wordpress-dependencies-mysql-and-php/</link>
		<comments>http://www.javamancy.com/blog/2010/07/25/end-of-life-for-wordpress-dependencies-mysql-and-php/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 05:00:54 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Operations]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=2944</guid>
		<description><![CDATA[As many of you know, WordPress depends upon a variety of software packages to do the things that it does, as a weblog product (and some of you have extended it even further&#8230;). Two of these things are foundational items: PHP, the language and operational runtime for WordPress, and MySQL, the persistence datastore that WordPress [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>As many of you know, WordPress depends upon a variety of software packages to do the things that it does, as a weblog product (and some of you have extended it even further&#8230;). Two of these things are foundational items: PHP, the language and operational runtime for WordPress, and MySQL, the persistence datastore that WordPress uses.</p>
<p><a href="http://wordpress.org/news/2010/07/eol-for-php4-and-mysql4/" target="_blank">Both of these are being incremented upward to more current versions</a>.</p>
<p>For many WordPress  administrators, this will not be a dramatic issue, other than confirming your settings with your site host; some may require some configuration switches being &#8220;flipped&#8221; to use PHP 5.2 and MySQL 5.0.15. There may even be some adjustments to your site&#8217;s php.ini file.</p>
<p>However, if you&#8217;re a big-time hacker, and you&#8217;ve been coding in some changes to the base WordPress package (and who doesn&#8217;t these days, right?), then you will need to ensure that your code has not been exploiting some of the PHP 4 quirks that have changed in PHP 5 syntax: you will have to rewrite or redesign those parts of your code. For some developers, this endeavor may not be trivial.</p>
<p>On the other hand, the MySQL upgrade is generally better tolerated, since a lot of PHP developers tend to use the provided MySQL connector API. Again, however, if you are one of those who enjoys spinning up your own, parallel data persistence API or are using another package in addition to the WordPress one, you will have to ascertain the LoE for modifying your code. Also, if you have crafted some stored procedures for your MySQL 4 instance(s), you may have to re-implant them into your waiting MySQL 5 instance(s) once they are ready. Code-wise, it should be a straightforward import for most developers.</p>
<h3>N.B.</h3>
<p>Further reading of interest:</p>
<ul>
<li><a href="http://www.php.net/" target="_blank">PHP</a></li>
<li><a href="http://dev.mysql.com/downloads/" target="_blank">MySQL</a> (now owned by Oracle)</li>
<li><a href="http://www.wordpress.org/" target="_blank">WordPress</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2010/07/25/end-of-life-for-wordpress-dependencies-mysql-and-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stop the Insanity! Or, WordPress Development for 2010, a New Year&#8217;s Resolution</title>
		<link>http://www.javamancy.com/blog/2009/12/26/stop-the-insanity-or-wordpress-development-for-2010-a-new-years-resolution/</link>
		<comments>http://www.javamancy.com/blog/2009/12/26/stop-the-insanity-or-wordpress-development-for-2010-a-new-years-resolution/#comments</comments>
		<pubDate>Sat, 26 Dec 2009 06:00:33 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Management]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[change management]]></category>
		<category><![CDATA[configuration management]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[release management]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=2697</guid>
		<description><![CDATA[I&#8217;ve always wondered how some popular open source and GPL projects keep going. Many times, they seem to implode upon themselves, whether due to internal or external forces imposing their undue influences upon the work at hand. The good ones realize that they are imploding and take measures to stop it from happening&#8230; and sometimes, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;ve always wondered how some popular open source and GPL projects keep going. Many times, they seem to implode upon themselves, whether due to internal or external forces imposing their undue influences upon the work at hand. The good ones realize that they are imploding and take measures to stop it from happening&#8230; and sometimes, they manage to successfully execute an appropriate plan of action in time.</p>
<p>Here&#8217;s an interesting live example: WordPress.</p>
<h3>Scenario: WordPress</h3>
<p><a href="http://wordpress.org/development/2009/12/setting-scope/" target="_blank">Jane Wells posted yesterday</a> about an anticipated change to how WordPress development will change to fit a model that should address their scope creep problems that have been hampering their releases, of late. She refers to project management as providing the answer for their woes with scope creep; yes, there&#8217;s additional verbiage in the post, but essentially, that is what she is primarily referring to. There is that additional component to the problem, in the form of release scheduling, which plays a part in the problem set.</p>
<p>At this point, some of you will be nodding sagely toward your display screens (LCD&#8217;s, iPhones, BlackBerry devices, <em>et al.</em>) and thinking, &#8220;Well, project management techniques would help manage what is going on, but&#8230; there&#8217;s something else in play that needs to be controlled, right?&#8221;</p>
<h3>Management Perspective</h3>
<p>Yes, sage thought (or thinking sagely, perhaps?), indeed.</p>
<p>While project management in general is a useful discipline or tool to have, even for small teams, especially those that conform to a matrixed (or &#8220;mixmaster&#8221;) configuration, it is not the magic bullet that many people think it is.</p>
<p>In essence, it is a way to react to chaos in the workplace by arbitrarily grouping workstreams into some semblance of order, based on a variety of criteria, like limited resource availability, priorities, scheduling conflicts, release dates, <em>et al</em>.</p>
<p>However:</p>
<p>What if trying to rope in the insanity of scope creep and meandering requirements are symptoms of a greater problem? Using reactive techniques to mitigate further damage to a production schedule is only an immediate-term fix.</p>
<p>Instead, determining a new way to manage requirements intake and development, and a new workflow cycle for controlling change and releases, would be much closer to a longer-term solution. Figuring out the most appropriate mechanism by which to introduce and control change (whether fixes, new features, extensions, etc.) and to align them with ongoing development and documentation is the basis for the transition toward a fully-realized workflow that integrates configuration management with project management. Of course, not an easy task (certainly, easier to simply state what seems to be needed for this scenario, as opposed to actually implementing it)&#8230; <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  But a lot of the basic tools to build upon are already in-place or being used or available.</p>
<p>So, this will be an interesting live scenario to follow.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2009/12/26/stop-the-insanity-or-wordpress-development-for-2010-a-new-years-resolution/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>NetBeans 6.7.1 Available, with JavaFX Support</title>
		<link>http://www.javamancy.com/blog/2009/07/27/netbeans-6-7-1-available-with-javafx-support/</link>
		<comments>http://www.javamancy.com/blog/2009/07/27/netbeans-6-7-1-available-with-javafx-support/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 02:12:27 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[NetBeans]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=2502</guid>
		<description><![CDATA[After several weeks, the long-awaited update to NetBeans 6.7, now with JavaFX support, is finally released to the general public. As you may recall, it was our expert recommendation to NOT uninstall or replace your NetBeans 6.5/6.5.1 IDE if you are actively developing for the JavaFX platform, since it was not available as a feature [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>After several weeks, the long-awaited update to <a href="http://www.javamancy.com/blog/2009/06/29/netbeans-6-7-now-available/">NetBeans 6.7</a>, now with JavaFX support, is finally released to the general public.</p>
<p>As you may recall, it was our expert recommendation to <strong><span style="color: #ff0000;">NOT</span></strong> uninstall or replace your NetBeans 6.5/6.5.1 IDE if you are actively developing for the JavaFX platform, since it was not available as a feature in NetBeans 6.7. And since there are no significant issues with installing NetBeans 6.7 alongside an existing 6.5 or 6.5.1 installation, that was a usable pattern at the time.</p>
<p>With the release of NetBeans 6.7.1, you may choose to replace your previous installation of NetBeans 6.7 with this update. For those of you who are cautious or conservative in your dev rig upgrading processes, it is advised that you do not immediately remove NetBeans 6.5/6.5.1 from your dev rigs until after you have determined that NetBeans 6.7.1 provides you with a satisfactory level of JavaFX programming functionality comparable to what you currently enjoy with the previous version. <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2009/07/27/netbeans-6-7-1-available-with-javafx-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scheme&#8217;ing on NetBeans</title>
		<link>http://www.javamancy.com/blog/2009/06/20/schemeing-on-netbeans/</link>
		<comments>http://www.javamancy.com/blog/2009/06/20/schemeing-on-netbeans/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 05:00:47 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[LambdaBeans]]></category>
		<category><![CDATA[NetBeans]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Scheme]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=2388</guid>
		<description><![CDATA[Here&#8217;s a fun news bit, on the cusp of the upcoming FCS release of NetBeans 6.7: Just when you thought you&#8217;d heard everything about declarative programming on the NetBeans platform&#8230; there&#8217;s the &#8220;rise&#8221; of Scheme, as both a dev language supported on NetBeans technology and as an implementation of an alternative NetBeans-based IDE on its own. LambdaBeans [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Here&#8217;s a fun news bit, on the cusp of the upcoming FCS release of NetBeans 6.7:</p>
<p>Just when you thought you&#8217;d heard everything about <em>declarative</em> programming on the NetBeans platform&#8230; there&#8217;s the &#8220;rise&#8221; of Scheme, as both a dev language supported on NetBeans technology and as an implementation of an alternative NetBeans-based IDE on its own.</p>
<p>LambdaBeans is the IDE in question (<a href="http://www.antonioshome.net/blog/2009/20090412-1.php" target="_blank">at 1.0 RC1</a> as of this writing), built specifically to support Scheme development in a NetBeans-like development context. <a href="http://netbeans.dzone.com/news/scheme-editor-netbeans" target="_blank">Geertjan interviewed</a> the intrepid developer who embarked on creating LambdaBeans; it seems surprising that fans of other languages have not created similar IDEs targeting their languages of choice. After all, NetBeans itself is the prime example of a decently sophisticated application built on the NetBeans Platform. So why not just use as much of the IDE source as possible, remove the extraneous code not applicable for your features, and then focus on adding language-specific highlighting and management? <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Good times, folks&#8230; good times. <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<h3>N.B.</h3>
<p>Want to try LambdaBeans 1.0 RC1? <a href="http://kenai.com/projects/lambdabeans/downloads" target="_blank">Download it now from the Project Kenai site</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2009/06/20/schemeing-on-netbeans/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gaming the TIOBE Index</title>
		<link>http://www.javamancy.com/blog/2009/05/22/gaming-the-tiobe-index/</link>
		<comments>http://www.javamancy.com/blog/2009/05/22/gaming-the-tiobe-index/#comments</comments>
		<pubDate>Sat, 23 May 2009 03:17:52 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Meanderings]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=2383</guid>
		<description><![CDATA[More than a year ago, we mentioned the TIOBE Index and how, despite being a popular scan of popular programming languages, is the creature of a commercial venture. A few days ago, Tim Bunce discussed on his blog about how the TIOBE Index can be, and perhaps has been, gamed, primarily through having owners of [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>More than a year ago, we <a href="http://www.javamancy.com/blog/2008/04/27/popular-programming-languages/">mentioned the TIOBE Index</a> and how, despite being a popular scan of popular programming languages, is the creature of a commercial venture.</p>
<p>A few days ago, <a href="http://blog.timbunce.org/about/" target="_blank">Tim Bunce</a> discussed on his blog about how the <a href="http://blog.timbunce.org/2009/05/17/tiobe-index-is-being-gamed/" target="_blank">TIOBE Index can be, and perhaps has been, gamed</a>, primarily through having owners of various Web pages/sites crowdjamming their content with keywords that appear on the &#8216;index.</p>
<p>So, is it valid? Sure, if that&#8217;s what you&#8217;re tracking, of course.</p>
<p>Then again, the Internet has plenty of room for other techniques to track programming language popularity, so let&#8217;s keep &#8216;em coming! <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2009/05/22/gaming-the-tiobe-index/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Snip-Snip-Snipt!</title>
		<link>http://www.javamancy.com/blog/2009/03/01/snip-snip-snipt/</link>
		<comments>http://www.javamancy.com/blog/2009/03/01/snip-snip-snipt/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 02:42:17 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Management]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Services]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Snipt]]></category>
		<category><![CDATA[Snipt.net]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=1723</guid>
		<description><![CDATA[Snip-snip-snip&#8211; Snipt! No, this shouldn&#8217;t be confused with SnipSnap&#8230; Snipt is a new Web-based service that has a promising slogan: &#8220;long-term memory for coders&#8221;. The premise of the offering is to allow coders (developers, programmers, enthusiasts, etc.) to store their code snippets online and, presumably, to also share them with others. Clearly, Snipt has entered [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><em>Snip-snip-snip&#8211;</em></p>
<p><strong>Snipt!</strong></p>
<p>No, this shouldn&#8217;t be confused with <a href="http://www.javamancy.com/blog/2008/06/29/snipsnap-first-year-death-anniversary/">SnipSnap</a>&#8230; <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><a href="http://snipt.net/" target="_blank">Snipt</a> is a new Web-based service that has a promising slogan: &#8220;long-term memory for coders&#8221;. The premise of the offering is to allow coders (developers, programmers, enthusiasts, etc.) to store their code snippets online and, presumably, to also share them with others.</p>
<p>Clearly, Snipt has entered into the sphere of influence that has traditionally been populated (and in some cases, dominated) by wikis, code repositories, code portals, code management software, knowledge base cores, and bulletin boards. It has the glamor of fun that Twitter has, but whether it will survive past its initial year of gee-whiz into its maturity phase as a stable work-horse product for the masses is anybody&#8217;s guess at this point. <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<h3>Management Perspective</h3>
<p>Snipt represents a curious touchpoint for IT and development managers and directors.</p>
<p>As code becomes more streamlined over time, it would be easy for a coder to place proprietary code or restrictive open source licensed code onto Snipt, which may be inadvertently or deliberately shared. Does this make Snipt a vulnerability that leading-edge tech firms cannot afford to be exposed to?</p>
<p>Also, should corporate developers be allowed to use content from Snipt? Should Snipt&#8217;s TOS be more strongly worded to prevent ambiguity? How does licensing enforcement work for large code blocks?</p>
<p><em>Hmm&#8230;</em> Definitely something to consider. If your organization does not have a clear and concise policy of using external code and exposing corporate code to the public (like a vetting process or scrubbing automation, for instance), this is yet another reason to formulate one.</p>
<p class="alert">March 11, 2009 Clarification Update: To be clear, the &#8220;Snipt&#8221; referred to in this article is actually <a href="http://snipt.net/" target="_blank">Snipt.net</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2009/03/01/snip-snip-snipt/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Tokbox Sample Code and APIs: Where are They?</title>
		<link>http://www.javamancy.com/blog/2008/12/14/tokbox-sample-code-and-apis-where-are-they/</link>
		<comments>http://www.javamancy.com/blog/2008/12/14/tokbox-sample-code-and-apis-where-are-they/#comments</comments>
		<pubDate>Sun, 14 Dec 2008 15:51:01 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[Little Bit More]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Tokbox]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=1382</guid>
		<description><![CDATA[A Little Bit More to Tokbox: Free Video Calls, Anyone?: A fellow reader had posted a comment earlier today about where to find sample Java code on Tokbox&#8217;s site for their product. It appears that their original URL that was offered on their site no longer links to the sample code that they touted months back. [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>A <a href="http://www.javamancy.com/blog/2008/06/16/reintroducing-a-little-bit/">Little Bit More</a> to <em><a title="Permanent Link to Tokbox: Free Video Calls, Anyone?" rel="bookmark" href="http://www.javamancy.com/blog/2008/06/24/tokbox-free-video-calls-anyone/">Tokbox: Free Video Calls, Anyone?</a></em>:</p>
<p>A fellow reader had posted a <a href="http://www.javamancy.com/blog/2008/06/24/tokbox-free-video-calls-anyone/#comment-864">comment earlier today</a> about where to find sample Java code on Tokbox&#8217;s site for their product.</p>
<p>It appears that their original URL that was offered on their site no longer links to the sample code that they touted months back. It seems that the materials have been <a href="http://developers.tokbox.com/index.php/Getting_Started" target="_blank">relocated/linked onto another page</a>.</p>
<p>Hopefully this new URL will remain helpful for awhile. <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2008/12/14/tokbox-sample-code-and-apis-where-are-they/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google Chromium Project Now Available</title>
		<link>http://www.javamancy.com/blog/2008/09/02/google-chromium-project-now-available/</link>
		<comments>http://www.javamancy.com/blog/2008/09/02/google-chromium-project-now-available/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 20:15:48 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[CI]]></category>
		<category><![CDATA[CM]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=519</guid>
		<description><![CDATA[Hey developers! Get your copies of the Windows beta version of Chrome now!

"Shhh! It's a secret! Don't tell anybody that you can get Chrome now!"

If you're not interested in source code, please go back to our article about Chrome availability.

But: if you ARE a developer, you're definitely going to want to read about this:

]]></description>
			<content:encoded><![CDATA[<p></p><p>&#8220;Shhh! It&#8217;s a secret! Don&#8217;t tell anybody that you can get Chrome now!&#8221;</p>
<p>If you&#8217;re not interested in source code, please go back to our article about <a href="http://www.javamancy.com/blog/2008/09/02/missing-chrome-download-frustrates-internet-users/">Chrome availability</a>.</p>
<p>If you&#8217;re a developer, however, you&#8217;re most likely going to want to visit Google&#8217;s [GOOG] <a href="http://code.google.com/chromium/" target="_blank">Chromium code page</a>. This is the open source project page for the Chrome Web browser. Like on many other Google open source projects, you may fetch a <a href="http://build.chromium.org/buildbot/archives/chromium.tgz" target="_blank">source tarball</a> to get yourself started, as well as check on project progress and other niceties. They even tossed in a <a href="http://build.chromium.org/buildbot/waterfall/" target="_blank">build tracker page</a> for their CI server(s).</p>
<p>At this time, they&#8217;re focusing on the Windows builds, so if you&#8217;re like me, you&#8217;re going to have to dust off your Visual Studio 2005 and perhaps (again, like me) update it with the new APIs and SDKs. However, since <a href="http://dev.chromium.org/developers/how-tos/getting-started" target="_blank">a checklist (&#8220;Getting Started&#8221;) is provided</a>, this should be a fairly straightforward procedure.</p>
<p>If you&#8217;re interested in Chromium, browse the project, including the <a href="http://dev.chromium.org/developers" target="_blank">developer</a> and <a href="http://dev.chromium.org/for-testers" target="_blank">tester</a> pages. You may be surprised or amused by some of the processes being espoused; you may want to adopt some of the practices in your own organization; or you may take the presented materials as a cautionary tale for your dev group. As usual, YMMV. <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2008/09/02/google-chromium-project-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PlayStation 2 Linux Kit</title>
		<link>http://www.javamancy.com/blog/2008/06/25/playstation-2-linux-kit/</link>
		<comments>http://www.javamancy.com/blog/2008/06/25/playstation-2-linux-kit/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 06:00:50 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Gadgetry]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PlayStation 2]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=117</guid>
		<description><![CDATA[The Setup When discussing the PlayStation 3 Ubuntu Linux construct, I mentioned Sony&#8217;s previous attempt at a hobbyist kit for the PlayStation 2. This is the story of that kit. The Premise On May 22, 2002, a limited release of an &#8220;enthusiast&#8221; developer product was released that converted a PlayStation 2 (with the original shell, [...]]]></description>
			<content:encoded><![CDATA[<p></p><h3>The Setup</h3>
<p>When <a href="http://www.javamancy.com/blog/2008/06/23/wanna-free-playstation-3-with-ubuntu-linux/">discussing the PlayStation 3 Ubuntu Linux construct</a>, I mentioned Sony&#8217;s previous attempt at a hobbyist kit for the PlayStation 2.</p>
<p>This is the story of that kit. <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h3>The Premise</h3>
<p>On May 22, 2002, a limited release of an &#8220;enthusiast&#8221; developer product was released that converted a PlayStation 2 (with the original shell, not the compressed smaller form factor) into a viable MIPS-based Linux host. This is the PlayStation 2 Linux Kit. While it was not a massive bestseller, it was a valuable niche product that gave a glimpse to thousands of people into how PS2 games are designed, as well as acting as a potential onramp for professional PS2 game development.</p>
<p>Unlike the do-it-yourself nature of the PS3 Linux setup, the PS2 Linux Kit was actually packaged and sold by Sony in limited quantities. It came with a Gentoo distro set, and it provided limited support for CRTs and LCDs. It also came with a hard disk that slotted into the hidden open drive bay in the original PS2 consoles via a proprietary plug interface; a USB keyboard; a USB mouse; an A/V cable; and a network adapter.</p>
<p>Although the release of the product caused a bit of excitement, it shortly became clear that the &#8220;enthusiast&#8221; aspect of the dev kit meant that there would be little additional product development for it: <em>what-you-got-is-what-you-got</em>. Nevertheless, although it seemed as if Sony as a company did not invest a lot of time or effort in supporting the dev kit, other than for warrantied issues, a developer community quickly arose around the dev kit. Even individual Sony developers got into the swing of things at times.</p>
<p>While the PS2 Linux Kit has seemingly been marginalized even further with the advent of the PS3 and the dramatic change in the latest PS2 consoles (thereby preventing the use of the dev kit), there are still sites devoted to providing useful information and code for it, so there&#8217;s still some longevity left for it.</p>
<h3>The Action</h3>
<p>&#8230; And here&#8217;s a few of those sites:</p>
<ul>
<li><a href="http://playstation2-linux.com" target="_blank">Linux for PlayStation 2 Community</a> : This is the main congregating point for many of the dev kit users and developers, so it&#8217;s definitely worth visiting.
<ul>
<li><a href="http://playstation2-linux.com/coding-on-playstation2.php" target="_blank">Coding for the PS2</a></li>
</ul>
</li>
<li><a href="http://www.hsfortuna.pwp.blueyonder.co.uk/" target="_blank">Dr. Henry S. Fortuna&#8217;s PS2 dev page</a></li>
</ul>
<h3>More Reading</h3>
<div>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Linux_for_PlayStation_2" target="_blank">Wikipedia entry on the PS2 Linux Kit</a></li>
</ul>
</div>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2008/06/25/playstation-2-linux-kit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tokbox: Free Video Calls, Anyone?</title>
		<link>http://www.javamancy.com/blog/2008/06/24/tokbox-free-video-calls-anyone/</link>
		<comments>http://www.javamancy.com/blog/2008/06/24/tokbox-free-video-calls-anyone/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 17:07:23 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Convergence]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[Little Bit]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Tokbox]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=123</guid>
		<description><![CDATA[A Little Bit: Tokbox&#8216;s premise is a Web-based free video calling service. It was highlighted earlier today on CNBC, and it is being funded by one of the YouTube founders. In addition to providing a consumer-facing interface (so you can vidcall your buddies, and even me, if you&#8217;re so inclined), the Tokbox site also provides [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>A <a href="http://www.javamancy.com/blog/2008/06/16/reintroducing-a-little-bit/">Little Bit</a>:</p>
<p><a href="http://www.tokbox.com/" target="_blank">Tokbox</a>&#8216;s premise is a Web-based free video calling service. It was highlighted earlier today on CNBC, and it is being funded by one of the YouTube founders. In addition to providing a consumer-facing interface (so you can vidcall your buddies, and even <em>me</em>, if you&#8217;re so inclined), the Tokbox site also provides information about their <a href="http://www.tokbox.com/view/developer" target="_blank">exposed API</a>, including some code samples and docs. And yes, somebody was kind enough to contribute a Java code sample for the API. <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2008/06/24/tokbox-free-video-calls-anyone/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

