<?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>Storage B</title>
	<atom:link href="http://www.storage-b.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.storage-b.com</link>
	<description>James A. Chappell's technical web log</description>
	<lastBuildDate>Thu, 19 Aug 2010 12:11:38 +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>OpenDDS 2.2</title>
		<link>http://www.storage-b.com/c/112</link>
		<comments>http://www.storage-b.com/c/112#comments</comments>
		<pubDate>Tue, 17 Aug 2010 23:36:45 +0000</pubDate>
		<dc:creator>jac</dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[DDS]]></category>

		<guid isPermaLink="false">http://www.storage-b.com/?p=112</guid>
		<description><![CDATA[(via OpenDDS) (17 August 2010) We are pleased to announce the release of OpenDDS version 2.2! Completed the implementation of the Content-Subscription Profile (which was begun in version 1.3 of OpenDDS). This includes: QueryCondition (previously OpenDDS had a partial implementation) ContentFilteredTopic MultiTopic The content-subscription profile can be disabled at compile-time in order to reduce footprint: [...]]]></description>
			<content:encoded><![CDATA[<p>
(via <a href="http://www.opendds.org/">OpenDDS</a>)
</p>
<blockquote>
            <p><strong>(17 August 2010) We are pleased to announce the release of OpenDDS version 2.2!</strong></p>
              <ul> 
                <li>Completed the implementation of the Content-Subscription Profile (which
                    was begun in version 1.3 of OpenDDS).  This includes:
                    <ul> 
                       <li>QueryCondition (previously OpenDDS had a partial implementation)</li> 
                       <li>ContentFilteredTopic</li> 
                       <li>MultiTopic</li> 
                    </ul> 
                    The content-subscription profile can be disabled at compile-time in order
                    to reduce footprint: set the MPC feature &#8220;content_subscription&#8221; to 0.
                </li> 
                <li>The code generation tools for OpenDDS have changed in this release.  The
                    Perl script &#8220;dcps_ts.pl&#8221; is no longer used and instead the OpenDDS IDL
                    Compiler &#8220;opendds_idl&#8221; takes its place.  opendds_idl also includes the
                    functionality which used to be in tao_idl and enabled with -Gdcps.
                    Existing applications that use MPC do not need to make any changes unless
                    they happen to depend on some rarely-used arguments to dcps_ts.pl.  See the
                    OpenDDS Developer&#8217;s Guide for the list of arguments accepted by opendds_idl.
                </li> 
                <li>Renamed odds_repoctl command to repoctl.  Add a decorator if needed when
                    installing external to the OpenDDS directories.</li> 
                <li>Renamed odds_monitor command to monitor.  Add a decorator if needed when
                    installing external to the OpenDDS directories.</li> 
                <li>Renamed Wireshark dissector &#8216;odds&#8217; library to &#8216;OpenDDS_Dissector&#8217;.
                    The source directory was renamed from $DDS_ROOT/tools/odds_dissector
                    to $DDS_ROOT/tools/dissector.</li> 
                <li>Fixed transport so it now allows associations between datareaders and
                    datawriters attached to the same transport to work.</li> 
                <li>Fixed a bug that causes samples larger than 64K to not work correctly with
                    the SimpleTCP transport.</li> 
                <li>Added nak_delay_intervals and nak_max configuration options for reliable
                    multicast to help reduce naks.</li> 
                <li>Added support for Ownership qos.</li> 
                <li>Added support for GROUP presentation.</li> 
                <li>Changed the default DataWriterQos reliability max_blocking_time from infinite
                    to be 100ms to be consistent with spec 1.2.</li> 
                <li>A new &#8220;configure&#8221; script is available to assist with setting up prerequisites
                    for OpenDDS compilation, including optionally downloading ACE+TAO.  See the
                    INSTALL file for details.</li> 
              </ul> 
            <p>
              See the <a href="http://www.opendds.org/releasenotes.html">Release Notes</a> for details.
            </p> 
</blockquote><img src="http://www.storage-b.com/36aa1a2b/266bbf68/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.storage-b.com/c/112/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Test</title>
		<link>http://www.storage-b.com/site-news/97</link>
		<comments>http://www.storage-b.com/site-news/97#comments</comments>
		<pubDate>Mon, 16 Aug 2010 12:13:27 +0000</pubDate>
		<dc:creator>jac</dc:creator>
				<category><![CDATA[Site News]]></category>

		<guid isPermaLink="false">http://www.storage-b.com/?p=97</guid>
		<description><![CDATA[Testing twitter&#8230;]]></description>
			<content:encoded><![CDATA[<p>
Testing twitter&#8230;
</p><img src="http://www.storage-b.com/36aa1a2b/266bbf68/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.storage-b.com/site-news/97/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenDDS 2.1.3</title>
		<link>http://www.storage-b.com/c/91</link>
		<comments>http://www.storage-b.com/c/91#comments</comments>
		<pubDate>Fri, 18 Jun 2010 21:36:50 +0000</pubDate>
		<dc:creator>jac</dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[DDS]]></category>

		<guid isPermaLink="false">http://www.storage-b.com/?p=91</guid>
		<description><![CDATA[(via OpenDDS) (18 June 2010) We are pleased to announce the release of OpenDDS version 2.1.3! Various fixes for memory management issue on transport framework. Fixed duplicate message issue caused by a lost link. Memory leak fixes. Fixed deadlocks on reliable multicast transport during association and shutdown periods. Improved reliable multicast transport and reduced nak [...]]]></description>
			<content:encoded><![CDATA[<p>
(via <a href="http://www.opendds.org/">OpenDDS</a>)
</p>
<blockquote>
<p align="justify">
<strong>(18 June 2010) We are pleased to announce the release of OpenDDS version 2.1.3!</strong>
</p>
<ul>
<li>Various fixes for memory management issue on transport framework.</li>
<li>Fixed duplicate message issue caused by a lost link.</li>
<li>Memory leak fixes.</li>
<li>Fixed deadlocks on reliable multicast transport during association and shutdown periods.</li>
<li>Improved reliable multicast transport and reduced nak overflow.</li>
<li>Extended the capabilities of the OpenDDS-Bench performance test framework. This consists mostly of expanded pre-configured tests as well as additional execution and plotting scripts. The user guide at performance-tests/Bench/doc/user_guide.html contains the details.</li>
<li>Masked interrupts in threads created by OpenDDS to avoid failures while in system calls. Example:<br /><br />
 ERROR: ACE::handle_write_ready return -1 while waiting to unclog. handle_write_ready: Interrupted system call<br /><br /></li>
<li>Added support to set the TTL for multicast transports.</li>
</ul>
<p align="justify">
See the <a href="http://www.opendds.org/releasenotes.html">Release Notes</a> for details.
</p>
</blockquote><img src="http://www.storage-b.com/36aa1a2b/266bbf68/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.storage-b.com/c/91/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 3.0</title>
		<link>http://www.storage-b.com/site-news/88</link>
		<comments>http://www.storage-b.com/site-news/88#comments</comments>
		<pubDate>Thu, 17 Jun 2010 22:58:32 +0000</pubDate>
		<dc:creator>jac</dc:creator>
				<category><![CDATA[Site News]]></category>

		<guid isPermaLink="false">http://www.storage-b.com/?p=88</guid>
		<description><![CDATA[This site has been upgraded to WordPress 3.0.]]></description>
			<content:encoded><![CDATA[<p>
This site has been upgraded to <a href="http://wordpress.org/development/2010/06/thelonious/">WordPress 3.0</a>. 
</p><img src="http://www.storage-b.com/36aa1a2b/266bbf68/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.storage-b.com/site-news/88/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Digital Library of Mathematical Functions</title>
		<link>http://www.storage-b.com/math-numerical-analysis/85</link>
		<comments>http://www.storage-b.com/math-numerical-analysis/85#comments</comments>
		<pubDate>Fri, 14 May 2010 14:09:38 +0000</pubDate>
		<dc:creator>jac</dc:creator>
				<category><![CDATA[Math / Numerical Analysis]]></category>

		<guid isPermaLink="false">http://www.storage-b.com/?p=85</guid>
		<description><![CDATA[Check out: NIST Digital Library of Mathematical Functions (companion to the NIST Handbook of Mathematical Functions)]]></description>
			<content:encoded><![CDATA[<p>
Check out: <a href="http://dlmf.nist.gov/">NIST Digital Library of Mathematical Functions</a> (companion to the <em><a href="http://www.amazon.com/exec/obidos/ASIN/0521192250/ref%3Dnosim/yetanothewebs-20">NIST Handbook of Mathematical Functions</a></em>)
</p><img src="http://www.storage-b.com/36aa1a2b/266bbf68/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.storage-b.com/math-numerical-analysis/85/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Return of OS/2?</title>
		<link>http://www.storage-b.com/retrocomputing/83</link>
		<comments>http://www.storage-b.com/retrocomputing/83#comments</comments>
		<pubDate>Wed, 14 Apr 2010 17:35:59 +0000</pubDate>
		<dc:creator>jac</dc:creator>
				<category><![CDATA[Retrocomputing]]></category>

		<guid isPermaLink="false">http://www.storage-b.com/?p=83</guid>
		<description><![CDATA[Is IBM considering an OS/2 redo? Should IBM consider a return of OS/2? A systems integrator close to the computing giant swears there&#8217;s a move afoot inside IBM to reintroduce the operating system &#8212; revered by some, reviled by many &#8211;before it faded out more than 10 years ago. He has heard this from inside [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://searchdatacenter.techtarget.com/news/article/0,289142,sid80_gci1508584,00.html">Is IBM considering an OS/2 redo?</a>
</p>
<blockquote>
<p align="justify">
Should IBM consider a return of <a href="http://en.wikipedia.org/wiki/OS/2">OS/2</a>?
A systems integrator close to the computing giant swears there&#8217;s a move afoot inside IBM to reintroduce the operating system &#8212; revered by some, reviled by many &#8211;before it faded out more than 10 years ago. He has heard this from inside Big Blue itself.
</p>
<p align="justify">
This will mean nothing to young&#8217;uns who do not remember the great OS war waged between IBM and Microsoft after their joint development of OS/2 fell apart. Running on both PCs and servers, OS/2 was object-oriented and CORBA-compliant, could multitask and sported a neat graphical user interface. People liked the OO <a href="http://en.wikipedia.org/wiki/Workplace_Shell">Workplace Shell</a> GUI very much.
</p>
<p>
&#8230;
</p>
<p align="justify">
According to the integrator, IBM&#8217;s nascent plan is to repurpose OS/2 &#8220;services&#8221; atop a Linux core.
</p>
<p align="justify">
The obvious question is why? And the answer is despite Windows&#8217; spanking, IBM shops still run quite a bit of OS/2 &#8212; not that they&#8217;ve advertised that fact. In theory these companies can drop this Linux-OS/2 amalgam in to replace aging installations with minimal disruption.
</p>
</blockquote>
<p>
I thought Workplace Shell was the best thing about OS/2, otherwise my interest in OS/2 at this point is pretty minimal.
</p><img src="http://www.storage-b.com/36aa1a2b/266bbf68/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.storage-b.com/retrocomputing/83/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>dms.h</title>
		<link>http://www.storage-b.com/c/81</link>
		<comments>http://www.storage-b.com/c/81#comments</comments>
		<pubDate>Tue, 13 Apr 2010 00:12:49 +0000</pubDate>
		<dc:creator>jac</dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[JAC]]></category>
		<category><![CDATA[dms]]></category>

		<guid isPermaLink="false">http://www.storage-b.com/?p=81</guid>
		<description><![CDATA[Looks like someone is actually using some free software I developed.]]></description>
			<content:encoded><![CDATA[<p>
Looks like <a href="http://code.google.com/p/prcdev-soft/" title="Development of various software for private VATSIM use.">someone</a> is actually <a href="http://www.google.com/codesearch/p?hl=en#5KJINRoWZPw/trunk/sector_generator/include/dms.h&#038;q=%22james%20a.%20chappell%22&#038;sa=N&#038;cd=3&#038;ct=rc&#038;d=0">using</a> some free <a href="/c/16">software</a> I developed.
</p><img src="http://www.storage-b.com/36aa1a2b/266bbf68/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.storage-b.com/c/81/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenDDS 2.1.2</title>
		<link>http://www.storage-b.com/c/79</link>
		<comments>http://www.storage-b.com/c/79#comments</comments>
		<pubDate>Wed, 24 Mar 2010 19:12:46 +0000</pubDate>
		<dc:creator>jac</dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[DDS]]></category>

		<guid isPermaLink="false">http://www.storage-b.com/?p=79</guid>
		<description><![CDATA[(via OpenDDS) (23 March 2010) We are pleased to announce the release of OpenDDS version 2.1.2! This is a bugfix release to account for issues introduced by the previous version. Various bugfixes for locking issues during sample removal. Fixed a bug in obtain_buffer() that did not return the TIMEOUT error code when max_blocking_time is 0 [...]]]></description>
			<content:encoded><![CDATA[<p>
(via <a href="http://www.opendds.org/">OpenDDS</a>)
</p>
<blockquote>
<p align="justify">
<strong>(23 March 2010) We are pleased to announce the release of OpenDDS version 2.1.2!</strong>
</p>
<ul>
<li>This is a bugfix release to account for issues introduced by the previous version.</li>
<li>Various bugfixes for locking issues during sample removal.</li>
<li>Fixed a bug in obtain_buffer() that did not return the TIMEOUT error code when max_blocking_time is 0 or a very small period.</li>
<li>Fixed a deadlock in the new IP multicast transport caused when data is received while a reliable session is handshaking.</li>
<li>Fixed an issue which caused spurious synch threads to be created for connectionless transports (i.e. UDP/IP, IP multicast).</li>
<li>Enhanced the experimental UDP/IP transport to support multiplexing samples to unique endpoints rather than unique entities.</li>
</ul>
<p align="justify">
See the <a href="http://www.opendds.org/releasenotes.html">Release Notes</a> for details.
</p>
</blockquote><img src="http://www.storage-b.com/36aa1a2b/266bbf68/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.storage-b.com/c/79/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenDDS 2.1.1</title>
		<link>http://www.storage-b.com/c/75</link>
		<comments>http://www.storage-b.com/c/75#comments</comments>
		<pubDate>Tue, 09 Mar 2010 16:08:38 +0000</pubDate>
		<dc:creator>jac</dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[DDS]]></category>

		<guid isPermaLink="false">http://www.storage-b.com/?p=75</guid>
		<description><![CDATA[(via OpenDDS) (8 March 2010) We are pleased to announce the release of OpenDDS version 2.1.1! This is a bugfix release to account for issues introduced by the previous version. Various bugfixes have been applied to the new IP multicast transport and the Extensible Transport Framework (ETF) to improve stability. Added IDL for ContentFilteredTopic and [...]]]></description>
			<content:encoded><![CDATA[<p>
(via <a href="http://www.opendds.org/">OpenDDS</a>)
</p>
<blockquote>
<p align="justify">
<strong>(8 March 2010) We are pleased to announce the release of OpenDDS version 2.1.1!</strong>
</p>
<ul>
<li>This is a bugfix release to account for issues introduced by the previous version.</li>
<li>Various bugfixes have been applied to the new IP multicast transport and the Extensible Transport Framework (ETF) to improve stability.</li>
<li>Added IDL for ContentFilteredTopic and MultiTopic, but they are not yet implemented (operations will return NULL or RETCODE_UNSUPPORTED).</li>
<li>A Wireshark 1.2.x compatible dissector is included in this release. See $DDS_ROOT/tools/odds_dissector/README for details.</li>
</ul>
<p align="justify">
See the <a href="http://www.opendds.org/releasenotes.html">Release Notes</a> for details.
</p>
</blockquote><img src="http://www.storage-b.com/36aa1a2b/266bbf68/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.storage-b.com/c/75/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenDDS 2.1</title>
		<link>http://www.storage-b.com/c/71</link>
		<comments>http://www.storage-b.com/c/71#comments</comments>
		<pubDate>Fri, 05 Feb 2010 23:24:31 +0000</pubDate>
		<dc:creator>jac</dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[DDS]]></category>

		<guid isPermaLink="false">http://www.storage-b.com/?p=71</guid>
		<description><![CDATA[(via OpenDDS) (5 February 2010) We are pleased to announce the release of OpenDDS version 2.1! The OpenDDS-Bench performance testing framework has been enhanced to include support for user-submitted performance results. A new monitor library introduces an instrumentation mechanism for reporting OpenDDS runtime information. A new instrumentation application is available to view executing OpenDDS service [...]]]></description>
			<content:encoded><![CDATA[<p>
(via <a href="http://www.opendds.org/">OpenDDS</a>)
</p>
<blockquote>
<p align="justify"><strong>(5 February 2010) We are pleased to announce the release of OpenDDS version 2.1!</strong>
          </p><ul>
            <li>The OpenDDS-Bench performance testing framework has been enhanced to
                include support for user-submitted performance results.</li>
            <li>A new monitor library introduces an instrumentation mechanism for
                reporting OpenDDS runtime information.</li>

            <li>A new instrumentation application is available to view executing         
                OpenDDS service Entities.</li>
            <li>A new IP multicast transport is available which replaces the older
                ReliableMulticast and SimpleMcast transports.</li>
<li>A new UDP/IP transport is available which replaces the older
                SimpleUdp transport.</li>
<li>Numerous bugs in the Extensible Transport Framework (ETF) have been      
                addressed to improve the stability of new and existing transports.</li>
          </ul>
<p align="justify">
          See the <a href="http://www.opendds.org/releasenotes.html">Release Notes</a> for details.
</p>
</blockquote><img src="http://www.storage-b.com/36aa1a2b/266bbf68/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://www.storage-b.com/c/71/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
