April 21, 2004
Dr. Dobb's Software Tools Newsletter - April 2004
Shannon Cochran
Do you find keeping up with new developer products and version updates harder than keeping up with the Joneses (whoever they are)? If so, Dr. Dobb's Software Tools e-mail newsletter is just the deal for you. Delivered once a month to your mailbox, this unique newsletter keeps you posted on the latest in SDKs, libraries, components, compilers, and the like.
Dr. Dobb's Software Tools Newsletter - 4/15/04
Perforce Software has announced Version 2003.2 of its Fast Software Configuration
Management System, featuring the Perforce Plug-In for Windows Explorer
(P4EXP). This release one-click access to Perforce SCM functionality when
you use Windows Explorer to browse files and folders. In addition, this
feature gives novice SCM users access to source control via the familiar
file management environment of Windows Explorer. Additional server enhancements
in Version 2003.2 include: more versatile file diff layouts for mixed-platform
environments and new options for integrating files and viewing annotated
file content.
Perforce Software, Inc.
2320 Blanding Ave
Alameda, CA 94501
510-864-7400
http://www.perforce.com/
Riverbank Computing has updated PyQt, a set of Qt bindings for Python
that supports the same platforms as Qt. PyQt 3.10 is implemented as a
set of nine extension modules containing 300 classes and over 5750 functions
and methods. PyQt also includes bindings to QScintilla, the port to Qt
of the Scintilla editor component, and the pyuic utility, which generates
Python code to implement user interfaces created with Qt Designer in the
same way that the uic utility generates C++ code.
Riverbank Computing Limited
http://www.riverbankcomputing.co.uk/
PathScale has developed a suite of high-performance compilers for Linux
clusters based on the AMD Opteron processor. PathScale C, C++, and Fortran
90/95 compilers are offered as an annual subscription service. The PathScale
compiler suite is based on technology originally developed by SGI. The
compilers feature: balanced performance results for both floating point
and integer computations; support for 64-bit and 32-bit compilation; native
code generation for the AMD64 ABI; compatibility with the GNU/GCC tool
chain and debuggers; and binary and source code compatibility.
PathScale,
Inc.
477 N. Mathilda Avenue
Sunnyvale, CA 94085
408-746-9100
http://www.pathscale.com/
The ShellPlus Development Group has completed Version 2.3 of its shell
extension components package, ShellPlus Components, designed to help Delphi
and C++ Builder developers write applications with help of shell/namespace
extensions. ShellPlus offers a set of VCL components to extend Windows
Explorer with third-party applications without having to implement all
operating system level required interfaces. The component package handles
all required methods and interfaces, letting you focus on writing application
code.
ShellPlus Development Group
http://www.shellplus.com/
SAPIEN Technologies is offering PrimalScript 3.1, a new version of its
code-based scripting environment for system and network engineers, Web
developers, and programmers working in multiple languages. In this version,
PrimalScript language support includes Macromedia Flash ActionScript 2.0,
Macromedia Flex, AutoIt, and Ch. PrimalScript 3.1 offers multi-level PrimalSense
for working more deeply into projects. This as-you-type help encompasses
object member lists, code completion, function lists, parameter help,
code coloring, and more.
SAPIEN Technologies, Inc.
3212 Jefferson Street,
#288
Napa, CA 94558
707-252-8700
http://www.sapien.com
New from Parasoft is SOAPtest 2.5, which performs WSDL validation, client/server
unit and functional testing, and performance testing on Web services.
This version offers support for MIME attachments, JMS and Asynchronous
testing, and WS-Security, including fully configurable SOAP Headers and
support for X509, SAML, username security tokens, XML Digital Signature
and XML Encryption. Enhanced load testing features include SNMP and Windows
monitors, customizable HTML reports and detailed report histograms. The
WS-I Analyzer Tool is included to verify WSDL and SOAP traffic for conformance.
Parasoft
101
E. Huntington Dr.
Monrovia, CA 91016
626-256-3680
http://www.parasoft.com/
Catalyst Systems has announced the latest release of application build
management tool, Openmake 6.3. The primary goal of Openmake is to remove
the requirement for you to perform any scripting at all--no makefiles,
no XML scripting for Ant and no special Java classes are needed to perform
builds within the IDE or externally by a build master. The new version
includes a plug-in for the Eclipse IDE; the ability to dynamically generate
Ant build scripts at build time; and integration with Visual Studio .NET.
Catalyst
Development Corporation
56925 Yucca Trail, PMB 254
Yucca Valley, CA 92284
760-228-9653
http://www.catalyst.com/
Shunra Software is offering Shunra\Storm Solution Suite 3.1, which emulates
an enterprise environment, including the global network and remote end-user
load, in a test lab. Shunra\Storm 3.1 integrates with third-party automated
load-testing tools, scripting tools, shell and control processes, Tcl,
SQL tools, VBScripts, home-grown applications, and many console applications
such FTP, ping, and Telnet. The new version includes the ability to save
the entire lab configuration in a single file, including complete instructions
for all third-party tools. Through the central console, stored test scenarios
can be re-run automatically.
Shunra Software Ltd.
555 Eighth Ave, Suite
1102
New York, NY 10018
212-279-8895
http://www.shunra.com/
NS BASIC Corporation has made NS Basic/Palm 4.1 available to mobile developers.
Features include a major increase in speed for Palm OS 5.x devices as
well as fixes and enhancements to the IDE. The same NS Basic executable
runs on devices ranging from a five-year old Palm III to the latest Tungsten
T3--any Palm OS device using Palm OS 3.1 or later--without changes. NS
Basic includes features such as databases, serial and IR communications,
signature capture, bar code reading, wireless communications and more;
on the desktop, NS Basic for Palm runs on Windows 95/98/ME/NT/2000/XP.
NS
BASIC Corporation
77 Hill Crescent
Toronto, Canada M1M 1J3
416-264-5999
http://www.nsbasic.com/
SYFi has updated iJen, its motion-detection library. iJen lets C++ developers
create their own programs based on motion detection like the Sony Playstation
2's EYE Toy system. It is also possible to build the iJen engine into
existing software. SYFi has created a motion detection-based visualisation
plug-in for Nullsoft's Winamp MP3 player. The new version of the library
is faster, and improvements in TinyCam (SYFi's camera manager) code now
make it easier to initialize and use many more types of webcams.
SYFi Ltd.
http://www.syfi.co.uk/
Core Lab has released Version 1.50 of PostgreSQLDirect .NET Data Provider,
for direct access to a PostgreSQL server within the Microsoft .NET Framework.
Completely based on ADO.NET, the code is 100 percent managed and can be
used in the same way as the SQL Server .NET or the OLE DB .NET data providers.
PostgreSQLDirect .NET uses a native message-based protocol for communication
with PostgreSQL server, and thus doesn't require the PostgreSQL client
library. The new version offers support for connection pooling, enables
MD5 and Crypt user authentication methods, offers GetSchemaTable with
full KeyInfo, and provides batch execution of multiple SELECT statements.
Core
Lab Software Development
55 Gv.Shironencev str., 81 apt.
Kharkov 310170
UA
http://www.crlab.com/
Intel has begun shipping Intel VTune Performance Analyzer 2.0 for Linux,
its first fully Linux-native performance analysis tool for the Intel Itanium
processor family. The Intel VTune Performance Analyzer identifies lines
of code in an application that consume excessive amounts of processor
resources. Developers can use this analysis to quickly identify and remove
potential performance bottlenecks. Intel also introduced Version 2.0 of
the Intel VTune Performance Analyzer Driver Kit, which adds open-source
drivers for the Intel VTune Performance Analyzer, letting you use the
tool with unsupported Linux distributions and customized kernels.
Intel
Corporation
2200 Mission College Blvd.
Santa Clara, CA 95052
408-765-8080
http://www.intel.com/
Systinet has announced Version 4.7 of its WASP Server for Java, a modular
Web services runtime environment for creating, deploying and managing
Web services in Java and J2EE applications. WASP supports all XML Schema
types, and has fully verified and tested support for FpML, OFX, ACORD,
Parlay, and HL7. WASP can share security identity definitions with a J2EE
server, so the same identities are used for access control with both J2EE
components and Web services. For applications that demand high reliability,
the WASP Server can be clustered using J2EE servers clustering technologies
and load balanced using Cisco LocalDirector or any existing load-balancing
infrastructure available for J2EE application servers.
Systinet Corporation
5
Cambridge Center, 8th Floor
Cambridge, MA 02142
617-868-2224
http://www.systinet.com/
The Quest JProbe performance tuning suite now supports 64-bit Windows
and Linux Java environments, including BEA WebLogic JRockit 8.1 and IBM
1.3.1 JVM. JProbe also supports Hewlett-Packard HP-UX 11i for Itanium,
running HP's 1.4.1 JVM or higher. Quest JProbe provides Java performance
profiling, memory debugging, code coverage and thread analysis capabilities
in one integrated suite. Graphically depicting everything from memory
usage to calling relationships, Quest JProbe helps developers understand
precisely what is causing problems in Java applications, down to the offending
line of source code.
Quest Software, Inc.
8001 Irvine Center Drive
Irvine,
CA 92618
949-754-8000
http://www.quest.com/
MetaCase has released Version 4.0 of its customizable modeling and code
generation environment MetaEdit+, aimed at expert developers looking to
gain productivity by generating full code directly from models. The MetaEdit+
environment includes Method Workbench, which experienced developers use
to define a modeling language as a metamodel and a code generator to turn
the models into code. Method Workbench then guides the process and automatically
creates the development tools for other developers.
MetaCase
Ylistvnmdentie
31, 40500 Jyvdskyld
Finland
+358-14-4451-400
http://www.metacase.com/
Innoopract has announced the World Wide Web Windowing Toolkit (W4T) Eclipse
Plug-In, which provides a visual method for Java developers to create
Web user interfaces to their applications. Developers utilizing the W4T
Eclipse Plug-In compose Web front ends that serve as interfaces to Java
server applications. They can use pre-built components, compose their
own elements, and integrate them with events and Java functions. The components
use rendering kits to deliver customized output for all standard browsers,
including Internet Explorer, Netscape Navigator and Mozilla.
Innoopract
Informationssysteme GmbH
Stephanienstrasse 20
76133 Karlsruhe, Germany
+49-721-966-23-60
http://w4toolkit.com/
Mindreef SOAPscope 3.0 is a Web services diagnostics system; it includes
lifecycle interoperability testing and troubleshooting throughout the
development, deployment and support of a Web service. This new release
also offers many additional features including Microsoft Visual Studio
.NET integration and the ability to graphically query message logs to
quickly pinpoint performance bottlenecks and other problems. New message
analysis and WS-I Testing Tools integration, combined with WSDL analysis
that was released in version 2.0, completes SOAPscope's Web services interoperability
solution.
Mindreef, Inc.
22 Proctor Hill Road
Hollis, NH 03049
603-465-2204
http://www.mindreef.com/
GoAhead Software has updated SelfReliant 3.0, adding a new, standalone
product designed to make applications highly available in less than 30
minutes with no programming. SelfReliant Basic Availability Management
(SR-BAM) allow developers to add HA functionality through a browser-based
console, configuring recovery policies in case of an application failure
(including start, stop, restart and sub-second switchover of monitored
applications and services). For projects that require applications to
share their state, SR-BAM features failover between pairs of applications
and/or nodes: Developers write to a set of APIs to checkpoint active/standby
and active/active applications and external services.
GoAhead Software
10900
NE 8th Street, Suite 1200
Bellevue, WA 98004
425-453-1900
http://www.goahead.com/
Polar, a provider of software components with full source code, has released
Polar Converter Component 1.0, a component that supports new WordML document
format as well as HTML, TXT, RTF, and DOC formats. Polar Converter Component
can perform up to 20 different conversions, to/from any of supported file
types. Both release and trial versions include samples that can be used
to test the conversion quality.
Polar
Put Supavla 121000 Split
Croatia
http://www.polarsoftware.com/
OnDemand Software has introduced WinINSTALL 8. Features include advanced
hardware and software inventory, a new, single task based console, unified
database, advanced MSI packaging features, multicast replication, a patch
management system and new levels of notification and reporting. New features
for MSI packaging include conflict assessment checking, MSI validation
and automatic repair, discover archived base-lining, a new MSI patch wizard,
and several other new performance related MSI packaging features.
OnDemand
Software, Inc.
9148 Bonita Beach Road, Suite 210
Bonita Springs, Florida,
34135
866-495-0541
http://www.ondemandsoftware.com/