Of Interest

Dr. Dobb's Journal June, 2005


Electric Cloud has sponsored the creation of the GNU Make Standard Library (GMSL), aimed at providing a common set of tools for all users of GNU Make. The GMSL includes list and string manipulation, integer arithmetic, associative arrays, stacks, and debugging facilities. The GMSL is released under the General Public License and is hosted on SourceForge. Electric Cloud also offers Electric Cloud 2.1, designed to reduce build times by distributing the software build in parallel across scalable clusters of servers.

Electric Cloud Inc.

2307 Leghorn Street

Mountain View, CA 94043

650-968-2950

http://gmsl.sourceforge.net/

Pantero Software is designed to create rules and services that deliver valid data in integration projects. You use graphical tools to import data schemas or models, map data from one representation to another, define rules to ensure validity and consistency, and define error-handling behavior—with all of it captured as metadata. The Pantero runtime software implements these rules as web services or Java controls. Pantero Release 1.3 supports Eclipse and the JBoss application servers as well as software from BEA and IBM.

Pantero Software

300 Fifth Avenue, Suite 630

Waltham, MA 02451

781-890-2890

http://www.pantero.com/

The 7.2 release of Amzi! Prolog + Logic Server incorporates the Eclipse 3.0 IDE to provide editing, debugging, and project management for logic programs, embedded logicbases, and remote logicbases on web servers. Amzi! 7.2 adds graphical icons for breakpoints indicating the four debug ports: call, fail, redo, and exit. In conjunction with the call stack, this function illustrates advanced logic programming features such as backtracking, recursion, and unification. Amzi! is available on Windows, Linux, Solaris, and HP/UX.

Amzi! Inc.

47 Redwood Road

Asheville, NC 28804

828-350-0350

http://www.amzi.com/

The EngInSite PHP Editor is an IDE that automatically recognizes public and private functions of the class. EngInSite PHP Editor is "HTML-aware" and comes with CSV support. Its architecture emulates HTTP server behavior in the Editor's output window. It also offers a breakpoint option and an option to upload PHP scripts to a server. SFTP, SSH1, and WebDAV are supported as well as FTP: The program connects to a remote server on its own, automatically uploading only new or changed files.

LuckaSoft

Anholter Strasse 2B

D46395 Bocholt, Germany

+49 2871 233 8 01

http://www.enginsite.com/

Recursion Software's C++ Toolkits, a collection of C++ class libraries, has added support for Sun Microsystem's Solaris 10 operating system, along with Linux, AIX, Tru64, HP-UX, IRIX, Red Hat Linux, Mac OS, VxWorks, Windows, PocketPC, and Suse/Linux. The C++ Toolkits enable development of multithreaded distributed applications, and include advanced class libraries for developing and deploying transactions in distributed and service-oriented architecture (SOA) environments.

Recursion Software Inc.

2591 North Dallas Parkway, Suite 200

Frisco, TX 75034

800-727-8674

ActiveSMS is an ActiveX DLL that lets you send and receive SMS through GSM/GPRS terminals. It handles voice calls and the phonebooks of both SIM and terminal. Integral into any application that supports COM technology, ActiveSMS provides an interface that exports "events" and "methods" to handle reception and forwarding of text, Flash, or binary messages, as well as multiple forwarding, voice call handling, and status report handling. It supports serial connections, IrCOMM, IrDA, USB, and Bluetooth and is able to communicate with the terminals both in "PDU mode" and in "Text Mode."

Net Sphaera S.n.c.

Via Torre Della Catena, 150

Benevento, Italy

http://www.activesms.biz/eng

Helixoft has released VBdocman .NET 2.0, a Visual Basic .NET Add-In for generating technical documentation from VB.NET source files. It parses source code and automatically creates table of contents, index, topics, cross references, and context-sensitive help. Users can create their own formats of output documentation: The predefined output formats are Help 2 (Microsoft help technology used in Visual Studio .NET), CHM, RTF, HTML, and XML.

Helixoft

Tomasikova 14

080 01 Presov, Slovakia

http://www.vbdocman.com/net/

IT GlobalSecure has updated SecurePlay Version 2.1, its multiplayer state engine. SecurePlay implements a suite of cryptographic protocols to stop many kinds of cheating and piracy, and offers a programming interface for multiplayer, networked game development. SecurePlay 2.1 includes integrated networking and interoperability between Java and C++ in Windows and Linux. You receive a complete copy of the documented source code in Flash, Java, J2ME, or C++, with a PS2 release forthcoming.

IT GlobalSecure Inc.

1837 16th Street NW

Washington, DC 20009-3317

202-332-5878

http://www.secureplay.com/

Graphics & Scripting Tools has announced Vector Graphics ActiveX, a fully fledged vector graphics platform for incorporating 2D vector graphics into an application-development cycle. The component is compatible with Visual C++, Visual Basic, and Delphi development tools and is designed to create professional-quality technical drawings, illustrations, charts, and diagrams. By establishing links between graphic shapes and real objects, the developer can connect to OPC servers to watch and modify processes in real time.

Graphics & Scripting Tools LLC

Kosm Strasse 10

394055 Voronezh, Russia

http://www.script-debugger.com/

DDJ