<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.6.3" -->
<rss version="0.92">
<channel>
	<title>Storage B</title>
	<link>http://www.storage-b.com</link>
	<description>James A. Chappell's technical web log</description>
	<lastBuildDate>Tue, 11 Nov 2008 18:56:55 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>OpenDDS Version 1.2 Released</title>
		<description>
(via OpenDDS)



Java Bindings for OpenDDS
Added the ability for using multiple repositories to provide redundant service metadata management
Implemented the WaitSet, GuardCondition, and StatusCondition interfaces from the OMG DDS specification
Implemented DomainParticipant::get_current_time() from formal/07-01-01
Removed requirement for repository domain specification files
Internal service Entity identifiers have been expanded to 128 bits
dcps_ts.pl changes
DCPSInfoRepo changes
Fixed bug in ...</description>
		<link>http://www.storage-b.com/c/35</link>
			</item>
	<item>
		<title>FreeVMS</title>
		<description>
Having spent a lot of time working with VMS, I have mixed feelings about FreeVMS:



Goals
The VMS (Virtual Memory System) operating system is available only on VAX, Alpha and Itanium processors, and in spite of its undeniable qualities, its future seems uncertain. The FreeVMS project tends to the coding of an ...</description>
		<link>http://www.storage-b.com/vms/31</link>
			</item>
	<item>
		<title>OpenDDS Version 1.1 Released</title>
		<description>
(via OpenDDS)



               More QoS features have been implemented
               dispose() notifications have been added

          ...</description>
		<link>http://www.storage-b.com/c/29</link>
			</item>
	<item>
		<title>C++ functions to convert between decimal degrees and degrees, minutes, and seconds</title>
		<description>
Back when I was developing  shiphandling simulator software, I ran into situations where it was necessary to convert decimal degrees to degrees, minutes, and seconds (for example, nautical types like to express
latitude/longitude using degrees, minutes, and seconds while computers prefer decimal degrees). 


Here's some C++ functions which handle the ...</description>
		<link>http://www.storage-b.com/c/16</link>
			</item>
	<item>
		<title>WordPress 2.5</title>
		<description>
This site has been upgraded to WordPress 2.5. 
 </description>
		<link>http://www.storage-b.com/site-news/30</link>
			</item>
	<item>
		<title>Multics</title>
		<description>
(via mit.edu)



Multics (Multiplexed Information and Computing Service)
was a mainframe timesharing operating system that began at MIT as a
research project in 1965. It was an important influence on operating
system development.


...


In order to preserve the ideas and innovations that made Multics so important in the development of computer systems, Bull HN has ...</description>
		<link>http://www.storage-b.com/retrocomputing/28</link>
			</item>
	<item>
		<title>C++ Functions to Evaluate Chebyshev Polynomials</title>
		<description>
Here’s some  C++ functions which evaluate Chebyshev  polynomials:


T0(x):
double T0(double x) ;


T1(x):
double T1(double x) ;


T2(x):
double T2(double x) ;


Tn(x):
double Tn(unsigned int n, double x) ;


These are inline functions defined in the header file, chebyshev.h:



-- start --


//==================================================================
/**
 *  chebyshev.h -- C++ functions to evaluate Chebyshev polynomials
 *
 *  Copyright ...</description>
		<link>http://www.storage-b.com/math-numerical-analysis/27</link>
			</item>
	<item>
		<title>OpenDDS</title>
		<description>
OpenDDS:



OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS leverages the Adaptive Communication Environment (ACE) to provide a cross platform environment.


OpenDDS is supported by Object Computing, Inc.



Download OpenDDS here.
 </description>
		<link>http://www.storage-b.com/c/26</link>
			</item>
	<item>
		<title>X Windows Programming in C++: Part III</title>
		<description>
X Windows Programming in C++: Part I
X Windows Programming in C++: Part II


Continuing with our task of creating a C++ version of basicwin.c, we next look at XCreateSimpleWindow.
Here’s some code snippets from basicwin.c showing the use of XCreateSimpleWindow:



/* basicwin.c */
#include &#60;X11/Xlib.h&#62;

Display *display;
int screen_num;

static char *progname; /* name this program was ...</description>
		<link>http://www.storage-b.com/c/x/25</link>
			</item>
	<item>
		<title>X Windows Programming in C++: Part II</title>
		<description>
X Windows Programming in C++: Part I


Continuing with our task of creating a C++ version of basicwin.c, we next look at XOpenDisplay / XCloseDisplay.  Here's some code snippets from basicwin.c showing the use of these functions:




/* basicwin.c */

#include &#60;X11/Xlib.h&#62;

/*
 .
 .
 .
 */

Display *display;
int screen_num;

/*
 .
 .
 .
 */

void ...</description>
		<link>http://www.storage-b.com/c/x/24</link>
			</item>
</channel>
</rss>
