|
Volume 16, Number 1 |
Summer, 2006 |
Marble Falls, Texas |
|
|
Unibase by DMAC, Unibase Imaging,
Release 8.3, Are Faster Than Ever
|
|
Unibase by DMAC and Unibase Imaging, Release 8.3,
are the fastest 32 bit versions yet. The new
release is compiled in Microsoft's Visual Studio
2005. The release is currently in quality
assurance testing at DMAC.
Somewhere in the past year DMAC clients noticed
that a Microsoft update caused Unibase by DMAC
to slow down in the 32 bit version. DMAC immediately
planned a switch to Microsoft's latest C++ compiler
and integrated development environment hoping that
the latest tools would enable DMAC to fix the
problem. As soon as Microsoft finalized the Visual
Studio 2005 in December 2005, DMAC's developers
began porting and testing the new DMAC release.
As usual, after much sweat and tears, the speed
problem was located in the low level interface
to the operating system. Next DMAC adjusted code
to fit the latest Microsoft approach.
So, upgrade to Release 8.3 of Unibase by DMAC and Unibase Imaging
as soon as you can if you are using the 32 bit
version of Unibase and want more speed.
For those following the upgrade path, Unibase
by DMAC, release 8.2, will never make it out
of quality assurance testing and initial beta
users. Speed is so important to DMAC clients
that Release 8.3 was started before Release 8.2
left beta testing. All of the improvements of
the 8.2 release have been rolled into the 8.3
release. In addition DMAC clients have still
had Release 8.1 upgraded with any fixes or minor
improvements throughout the process.
As discussed in other articles in this newsletter,
some new features not mentioned in prior news letters
are as follows:
1. New G3 with strips decoding image support.
2. Total rework of i/o to minimize delayed write issues.
3. Kill Unibase by DMAC, Unibase Imaging with red x works.
4. Support of WebBase 2 with WebBase 2 licensing integrated.
For those users still using the 16 bit version
of Unibase by DMAC and Unibase Imaging, Release
8.3 still supports 16 bit. With the speed improved,
DMAC hopes it has removed the last user objection
to moving to 32 bit for users who are purchasing
new equipment. For those running old equipment,
all DMAC can say is we will support 16 bit as long
as we know how. The "gotchas" are going to be the
16 bit compiler won't compile, the new Microsoft
Vista won't run 16 bit so we cannot test or
something we have not considered. Until then ....#
|
|
DMAC Moves To Texas; Tries VPN In The Process
|
|
For us at DMAC the big news since the Fall, 2005
newsletter is DMAC's move to Marble Falls, Texas.
DMAC's stockholders gave up owning their own building.
DMAC gave up lots of floor space. But DMAC gained a
lot.
Tina Kay is happier. And when Tina Kay is happier,
everyone is happier. Tina Kay is now near her son,
daughter and grandchildren. Fred Tarbox is happier
too. Not only is he closer to his family, he now
lives on Lake LBJ, has a boat (with operator),
no hills to mow, no pool to clean, no snow to
shovel, can walk to lunch as before, and is warmer
all year.
For the first month or so after the move, DMAC
tried out its VPN (virtual private network). By
communicating with DMAC's Winchester office, DMAC
developed metrics associated with running the
network over 1500 miles of internet. DMAC's
conclusion was that it did not work as well as
expected.
Additional good news was that once he had visited
Marble Falls, Mark Rix, DMAC's newest stockholder,
decided that he would move his remaining Winchester
office of DMAC to Marble Falls also. By the start
of summer once again all of DMAC, except for its
contract developers and support partners, is located
in the same city and building.
DMAC will keep its three separate networks as
part of its WAN so that DMAC can learn about
issues with such things in as much as many DMAC
clients have multiple networks as part of a WAN.
The speed degradation caused by distance will
disappear.
Another article in this newsletter discusses the
successful switch to VOIP (voice over internet
protocol) with a virtual pbx. The old main telephone
number still should work (540-667-4695). The new
general telephone number is 830-265-4551. The new
fax number is 830-693-0988. The inbound watts line
number remains the same 888-667-4695.
All email addresses remain valid. For those who use
snail mail, the new street address is
Data Management Assistance Corporation
705 1st Street, Suite 104
Marble Falls, Texas 78654
Thanks to all clients who supported and encouraged
this move. Special thanks to those understanding
clients who put up with support slowed down by the
actual move the first week of May. #
|
|
DMAC Switches To VOIP Virtual PBX Successfully
|
|
DMAC now runs with a VOIP (voice over Internet Protocol)
virtual PBX. Clients probably notice the new options
for voice mail and direct extensions.
For the first few months after the move, DMAC
could answer the phone in either Winchester,
Virginia or Marble Falls, Texas. Now everything is
located in Marble Falls, Texas but the phone
system cares not.
Hopefully DMAC's clients have seen nothing but
good from this upgrade. At least no one has
complained to DMAC about the phones.
Internally, the new system has many other features.
In addition to personal voice mailboxes, DMAC
employees now have email's sent to them when they
miss a call or have a voice message. In addition
each of us at DMAC can modify our individual
station settings as needed through our Web browser.
For example, when Mark Rix brought his office
from Winchester to Marble Falls, he had his
extension forwarded to his cell phone.
DMAC is trying to stay modern. We at DMAC try
new things; so do our clients. This is good.#
|
|
DMAC Attacks the Big Red X; X Works Right in Release 8.3
|
|
For years Data Entry did not allow keyers to use
the mouse. Slowly as more and more keyers do what
they want anyway, DMAC is learning to support the
mouse in an intuitive way. This past winter, with
several client's help, DMAC went after closing a
window running Unibase by DMAC or Unibase Imaging
with a mouse the way our clients wanted it to behave.
Now in Release 8.3 all of the testing and
comments have created clicking on the Red X which
should produce what the keyer wishes.
So when you are in data entry in Unibase by DMAC
and click on the Red X, the batch is closed, the
user is logged out, and everything is left as if
the user did whatever was necessary to leave Unibase
by DMAC under the old rules.
And likewise DMAC's people think you get the right
response for the Unibase Imaging and the Main Menu
when you click on the Red X. But if the response
is not what you expect - let DMAC know. #
|
|
G3 Image Decoding Gets An Upgrade For Strip Processing
|
|
DMAC's clients bring in the most unusual TIFF
(Tagged Image File Format) image files. For
several years DMAC worked with G4
(or Group 4 as also known) TIFF images.
Recently a client brought in a G3 TIFF file which
Unibase by DMAC could not decode in all three
of its decoding algorithms. DMAC uses one
algorithm in snippi.exe, one in dei.exe and one
in Wrfmouse.exe. Each algorithm is based on a
different open source rendition of TIFF decoding.
So anyway, DMAC finally added enough features
to the Wrfmouse decoder that the image decoded
in it. Next DMAC decoded it in the dei.exe decoder
and lastly in the snippi decoder.
What was the problem?
DMAC's decoding problem had to do with G3 images
represented in strips. At the first of every
strip DMAC found a new line indicator. The
proper response dictated in the image circumstances
was to ignore the new line indicator. Nowhere
in the specification was this new line discussed.
Only by seeing how the decoder in Wrfmouse handled
the new line did DMAC know what to do.
G4 decoding came after G3 decoding and the
specification was written more tightly.
G3 decoding in 2003 was upgraded to handle DNG
images. DMAC was sure for a while that the
client had found one of these DNG images.
Guess DMAC can wait until another client brings
us a DNG image to decode. DMAC cannot slay
dragons which do not bother clients. DMAC does
not wish to waste the resources.#
|
|
Microsoft's Delayed Write Error Bears Watching
|
|
While no DMAC client has specifically told DMAC
of problems with delayed writes and Unibase by
DMAC or Unibase Imaging, DMAC is waiting for the
first report.
This problem is sorta like Avian Flu or Mad Cow
Disease; DMAC does not think it will go away until
a cure is found. Developers are aware that the
problem can attack almost any software environment.
The fix is not easily discerned. And Microsoft
operating systems are not going to change to help
developers solve the problem.
The problem comes from the ways in which security
can be enforced on a network. Some user opens
a file on a server, then the Microsoft environment
no longer allows that user to use the same
credentials. Even if the user gets new credentials,
the file cannot be accessed. In fact in some cases
the file is closed by Microsoft.
While waiting for the first complaint, DMAC has
been experimenting with various techniques to
solve the problem. The first DMAC client who
wants DMAC to work on the problem will have to
beta all the possible solutions DMAC has considered
until one solution works in all cases.
Obviously, the easier solution would be to convince
network and server support people it is their
problem and let them fix the problem. But….#
|
|
Mark Rix Joins Tina Kay And Fred Tarbox As A DMAC Stockholder
|
|
Mark Rix, DMAC's Century Products Group Vice
President , joins Tina Kay and Fred Tarbox as a
major DMAC stockholder.
Mark is an electrical engineering graduate of
George Mason University. Previously he served
nine years in Texas Instruments' software/custom
hardware development group.
Mark has handled the Century Products at DMAC
since 2004. Now Mark will also take over the
direction of the quality assurance program and
testing of Unibase by DMAC and Unibase Imaging
in addition to the Century Products Group.
As DMAC looks at the upcoming Microsoft VISTA
operating system and the continued need for quality
multi-user software environments, DMAC is making
changes now to better provide for its clients and
grow with the expanding niche it serves.#
|
|