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 behaviorwith 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