sunflash-Distributed to mailing list sun/NC/north-carolina sunflash-Send requests, problems to owner-sunflash@suntri.east.sun.com ---------------------------------------------------------------------------- The Florida SunFlash Third Party Announcements SunFLASH Vol 59 #27 November 1993 ---------------------------------------------------------------------------- Abstracts 59.27.A Impact Releases High Speed FFT SBus Board for Sun Workstations Impact Technologies has released SunSpot916, a SBus based card for digital signal processing (DSP). Applications for the card include medical imaging, multimedia, video/audio processing and enhancement, industrial control, radar/sonar processing, financial modeling, seismic processing, etc. The single slot card plugs into any system that has a SBus slot, which includes the popular SPARC based systems such as Sun workstations and single board computers. (72 lines) 59.27.B Translation Tool for Sun OPEN LOOK ACCENT STP version 2.0 is an OPEN LOOK to Motif source code translator for Sun-based developers who plan to migrate their applications to Motif and the Common Desktop Environment (CDE), a technology of the Common Open Software Environment (COSE). ACCENT STP (Sun Transition Pack) allows Independent Software Vendors (ISV) and in-house software developers using XView, Devguide or OLIT to protect their existing investments by migrating applications through translating the source code to OSF/Motif, the ``look-and-feel'' standard of CDE. (91 lines) 59.27.C Book: O'Reilly's Migrating to Fortran 90 Just published practical guide to Fortran 90 for the current Fortran programmer. It provides a complete overview of the new features that Fortran 90 has brought to the Fortran standard, with examples and suggestions for use. The book discusses older ways of solving problems--both in Fortran 77 and in common tricks or +extensions-- and contrasts them with the new ways provided by Fortran 90. (33 lines) 59.27.D Book: O'Reilly's Learning perl "Learning perl" provides a systematic, step-by-step, tutorial approach to learning the language. There are numerous short code examples punctuating a relaxed, informal, and precise tour of all the main features of the language. (35 lines) 59.27.E Book: O'Reilly's Sendmail "sendmail" is a comprehensive explanation of the program that acts like a traffic cop in routing and delivering electronic mail on UNIX-based networks. It is authored by Bryan Costales, with sendmail creator Eric Allman and IDA sendmail authority Neil Rickert. (36 lines) 59.27.F Book: O'Reilly's DCE/NT Book "Distributing Applications Across DCE and Windows NT" We will publish this book that tells what can you really accomplish with the compatibilities between Microsoft platforms and DCE. The book also has material for decision-makers and site administrators. Its first chapter discusses general industry problems and compares the distributed access offered by DCE/Microsoft RPC with other common solutions. (33 lines) 59.27.G Contacting O'Reilly Worldwide contact information for O'Reilly. (23 lines) -------------------------------------------------------------------------------- Details -------------------------------------------------------------------------------- 59.27.A Subject: Impact Releases High Speed FFT SBus Board for Sun Workstations From: heimlich@iti.com (Alan Heimlich) tel: 408 988 4980 fax: 408 988 5049 Santa Clara, CA USA -- Impact Technologies has released SunSpot916, a SBus based card for digital signal processing (DSP). Applications for the card include medical imaging, multimedia, video/audio processing and enhancement, industrial control, radar/sonar processing, financial modeling, seismic processing, etc. The single slot card plugs into any system that has a SBus slot, which includes the popular SPARC based systems such as Sun workstations and single board computers. FEATURES -------- * High Speed FFT/IFFT * Imaginary Devices fully supported * Advanced Library Management features * Dynamically shared object library provided * Support for unlimited imaginary devices * Fully versioned and packaged (SV) * MT MP safe (Sun) * Unix driver code included * Example code included * Online documentation * Sun Sparc and Solaris 2.x compatible * Single SBus Slot * Any user defined window possible * Any user defined overlap possible * Rectangular, Hamming and Blackman-Harris windowing supported in hardware DESCRIPTION ----------- The SunSpot916 speeds up the calculation of Fast Fourier Transforms (FFT) and inverse transforms (IFFT) by performing the operations in dedicated hardware. These algorithms are the heart of many signal processing applications. The card utilizes dedicated silicon that can perform the operation much faster than software-only approaches. The board comes with software drivers, a user library, and example code. The library supports Imaginary Devices, wherein a user may open over 4 billion devices per process. This allows the programmer to easily dedicate FFT engines to specific tasks. With this capability the programmer can often model the software to closely follow the actual signal processing flow. Key to the Imaginary Devices capability is the ability to speed up any processing by simply adding more hardware, no changes in user code are needed. All allocation of resources is automatically handled by the multithreaded, multiprocessor (MT MP) safe code. The software supports Solaris 2.1 and 2.2. Availability and Pricing ------------------------ The SunSpot916 is available now from Impact and costs $9950 USD in single quantity. This includes all hardware, libaries, sample code and one year warranty and updates on all hardware, firmware and software. Contacts -------- For additional information, please contact us at: IMPACT TECHNOLOGIES, INC. 2082-B Walsh Ave. Santa Clara, CA 95050 USA Tel +1 408 988 4980 FAX +1 408 988 5049 BBS +1 408 727 4457 EML info@iti.com -------------------------------------------------------------------------------- 59.27.B Subject: Translation Tool for Sun OPEN LOOK Contact: Dave Wagner Org: National Information Systems, Inc. Address: 4040 Moorpark Avenue, Suite 200 San Jose, CA 95117-1852 U.S.A. phone: 408/985-7100 phone: 800/441-5758 fax: 408/246-3127 email dave@nis.com Applications Helps Deliver COSE Compatibility ACCENT STP version 2.0 Speeds Conversion of OPEN LOOK Applications to OSF/Motif Compliance San Jose, California, September 21, 1993 -- National Information Systems, Inc. (NIS), of San Jose, California, announced ACCENT STP(tm) version 2.0, an OPEN LOOK to Motif source code translator for Sun Microsystems-based developers who plan to migrate their applications to Motif and the Common Desktop Environment (CDE), a technology of the Common Open Software Environment (COSE). ACCENT STP was developed by Kovi Design Automation (KDA) for distribution exclusively by NIS. ACCENT STP (Sun Transition Pack) allows Independent Software Vendors (ISV) and in-house software developers using XView, Devguide or OLIT to protect their existing investments by migrating applications through translating the source code to OSF/Motif, the ``look-and-feel'' standard of CDE. NIS and KDA are providers of emerging software technologies for software developers and project managers running open systems. Arden P. Scott, President of NIS, commented on the announcement, ``With this new version, ACCENT STP is the only comprehensive tool available to enable the Sun User Community to migrate to CDE and COSE without rewriting the graphical user interface portion of their applications. In the future, applications supporting Motif will achieve greater market acceptance and ever expanding user communities, perhaps on dozens of new hardware platforms, while OPEN LOOK applications will eventually be converted or rewritten.'' ACCENT STP was designed to enable software developers running Sun Microsystems workstations to take the first step toward complying with the Common Desktop Environment (CDE). Motif 1.2 and X11, Release 5 on SunOS 4.1.x and Solaris 2.x are supported. ACCENT STP will translate 80% to 100% of the C or C++ language application source code produced by XView, OLIT, or Devguide GIL files, including header files, where there are equivalent paradigms offered in Motif. The translated output will be recognizable Motif C or C++ source code. Version 2.0 features a number of new enhancements including support for ``drag and drop'', the TTY Widget, and internationalization support among others. ACCENT STP delivers many benefits to application developers such as Motif standard compliance, a future growth path for information systems, compatibility with Solaris 2.4/COSE CDE, application portability to multiple hardware platforms, opening new markets, and increased end-user acceptance. ACCENT STP consists of four optional modules: Devguide Conversion is priced at $4,995, XView Conversion is priced at $4,995, OLIT Conversion is priced at $4,995, and WindowMaker GUI Editor is priced at $1,495. Motif consulting and training are also available. ACCENT ToolKit, a complete Motif library and OPEN LOOK ToolKit which helps support OPEN LOOK users after the source code is translated, is available for $2,495 when purchased with ACCENT STP. National Information Systems Established in 1972, NIS is a leading provider of project management and application development tools for the open systems environment. NIS supports industry standards and the many clients who daily rely upon its software products to gain and maintain competitive advantage. With over 5000 product installations, NIS has continually proven its ability to grow through engineering new technologies. NIS's corporate mission is to provide emerging software technologies for UNIX and open systems. More information about the ACCENT STP OPEN LOOK to Motif Translator can be obtained from NIS corporate headquarters at 4040 Moorpark Avenue, San Jose, California, 95117-1852, USA, 800/441-5758, 408/985-7100, FAX 408/246-3127, or Email: info@nis.com. # # # ACCENT STP is a trademark and the NIS logo is a registered trademark of National Information Systems, Inc. OSF and Motif are trademarks of the Open Software Foundation. UNIX and OPEN LOOK are registered trademarks of UNIX System Laboratories. Sun Microsystems is a registered trademark and SunOS, Solaris, and OpenWindows are trademarks of Sun Microsystems, Inc. SPARC is a registered trademark of SPARC International, Inc. X Window System is a trademark of the Massachusetts Institute of Technology. Any other company or product names mentioned may be trademarks or registered trademarks of other companies. -------------------------------------------------------------------------------- 59.27.C Subject: Book: O'Reilly's Migrating to Fortran 90 From: brian@ora.com Migrating to Fortran 90 By James F. Kerrigan 389 pages, ISBN: 1-56592-049-X, $27.95 (US) We have just published this practical guide to Fortran 90 for the current Fortran programmer. It provides a complete overview of the new features that Fortran 90 has brought to the Fortran standard, with examples and suggestions for use. The book discusses older ways of solving problems--both in Fortran 77 and in common tricks or extensions-- and contrasts them with the new ways provided by Fortran 90. The book has a practical focus, with the goal of getting the current Fortran programmer up to speed quickly. Two dozen examples of full programs are interspersed within the text, which includes over 4000 lines of working code. Chapters cover the following topics: - Aggregate array operations and array sections. - Derived types (structures). - Subroutines and functions revisited. - Overloaded operators and assignment statements. - Modules. - Allocatable arrays and pointers. - Improvements in file handling. - Numeric precision (KIND and numeric intrinsics). - Bit manipulation. - New intrinsic functions. -------------------------------------------------------------------------------- 59.27.D Subject: Book: O'Reilly's Learning perl From: brian@ora.com Mon Nov 1 12:24:37 1993 Learning perl By Randal L. Schwartz, Foreword by Larry Wall 274 pages, ISBN: 1-56592-042-2, $24.95 (US) _Learning perl_, written by a leading Perl instructor, provides a systematic, step-by-step, tutorial approach to learning the language. There are numerous short code examples punctuating a relaxed, informal, and precise tour of all the main features of the language. In addition, each chapter contains exercise problems, together with their solutions. Anyone who works through the book will be capable of programming with a broad and productive range of Perl features. For a comprehensive and detailed guide to programming with perl, read O'Reilly's companion book Programming perl. Table of Contents 1: Introduction 2: Scalar Data 3: Arrays and List Data 4: Control Structures 5: Associative Arrays 6: Basic I/O 7: Regular Expressions 8: Functions 9: Miscellaneous Control Structures 10: Filehandles and File Tests 11: Formats 12: Directory Access 13: File and Directory Manipulation 14: Process Management 15: Other Data Transformation 16: System Database Access 17: User Database Manipulation 18: Converting Other Languages to Perl Appendix A: Exercise Answers Appendix B: Networking Basics Appendix C: Topics We Didn't Mention Index -------------------------------------------------------------------------------- 59.27.E Subject: Book: O'Reilly's Sendmail From: Brian Erwin sendmail By Bryan Costales, with Eric Allman & Neil Rickert 830 pages; ISBN: 1-56592-056-2; $32.95 (US) On November 1, we will publish _sendmail_, a comprehensive explanation of the program that acts like a traffic cop in routing and delivering electronic mail on UNIX-based networks. It is authored by Bryan Costales, with sendmail creator Eric Allman and IDA sendmail authority Neil Rickert. In _sendmail_, readers will learn: * Everything needed to know about the syntax of the sendmail.cf file, including such topics as delivery agent selections, rules and rule sets, macros, class macros, and database macros, options, and headers. * How to create sendmail address rewriting rules. * How to have sendmail insert additional custom message headers. * How to integrate sendmail and DNS. * How to use aliases and :include: files for mailing lists. * How to improve the security of sendmail configuration. * How to set up multiple queues, including offsite backup queues for disaster protection of mail handling when a site is down for an extended time. * How to control and interpret sendmail debugging output. * Whether vendor-supplied sendmail, the new Version 8 Berkeley sendmail, or IDA sendmail (a version from Europe that uses a more readable configuration file) is best for a site. It also covers the standard versions available on most systems, such as those found on Sun and DEC/Ultrix workstations. Sendmail includes a tutorial designed to teach sendmail from the ground up as well as practical administrative advice. -------------------------------------------------------------------------------- 59.27.F Subject: Book: O'Reilly's DCE/NT From: Brian Erwin Distributing Applications Across DCE and Windows NT By Ward Rosenberry & Jim Teague 302 pages, ISBN: 1-56592-047-3, $24.95 (US) We will publish this book this week that tells what can you really accomplish with the compatibilities between Microsoft platforms and DCE. It proves that applications can indeed cross platform boundaries, and shows how to do it. The book gives steps for writing a simple, portable application, and lists the complete differences between RPC support in the two environments. The programming examples share data processing across UNIX systems hosting DCE, workstations or PC's hosting Windows NT, and PC's hosting MS-DOS with or without 16-bit Windows. The book also has material for decision-makers and site administrators. Its first chapter discusses general industry problems and compares the distributed access offered by DCE/Microsoft RPC with other common solutions. Site administrators will benefit from another chapter showing how to set up configuration files to handle cross- environment applications. Topics include: - Building Bridges. - Developing a Cross-Environment Application. - Writing Interface Definitions. - Administration. - Writing a Client. - Writing a Server. - A Remodeling Handbook for Local Applications. -------------------------------------------------------------------------------- 59.27.G Subject: Contacting O'Reilly These and other O'Reilly products are available in the Americas and Japan through bookstores, or directly from the publisher. Access our gopher catalog by "telnet gopher.ora.com" (log in as "gopher"). To contact us: telephone 707-829-0515 (800-998-9938 in US & Canada); FAX 707-829-0104; email order@ora.com; or write O'Reilly & Associates, 103A Morris St., Sebastopol, CA, 95472, USA. GSA # GS-02F-6095A. Our international distributors are: * Europe (except German-speaking countries), Middle East, and Africa through International Thomson Publishing, Berkshire House, 168-173 High Holborn, London WC1V 7AA, UK. Telephone 44-71-497-1422; FAX 44-71-497-1426; or email samantha.jones@itpuk.co.uk * German-speaking countries through International Thomson Publishing, Konigswinterer Strasse 418, 53227 Bonn, Germany. Telephone 49-228-445171; FAX 49-228-441342; or email 100272.2422@compuserve.com * Asia through International Thomson Publishing, 221 Henderson Rd., #05-10 Henderson Building, Singapore 0315. Telephone 65-272-6496; FAX 65-272-6498 * Australia and New Zealand through WoodsLane, Unit 8, 101 Darley Street, Mona Vale, NSW 2103, Australia. Telephone 61-2-979-5944; FAX 61-2-997-3348; or email woods@tmx.mhs.oz.au ********************************************************************** For information about SunFlash send mail to info-sunflash@Sun.COM. Subscription requests should be sent to sunflash-request@Sun.COM. Archives are on draco.nova.edu, ftp.uu.net, sunsite.unc.edu, src.doc.ic.ac.uk and ftp.adelaide.edu.au For Gopher and WAIS access: sunsite.unc.edu. (Login as 'gopher' for a simple gopher client, 'swais' for a simple WAIS client (over 500 databases). All prices, availability, and other statements relating to Sun or third party products are valid in the U.S. only. Please contact your local Sales Representative for details of pricing and product availability in your region. Descriptions of, or references to products or publications within SunFlash does not imply an endorsement of that product or publication by Sun Microsystems. Send brief articles (e.g. third party announcements) and include contact information (non-800#, fax #, email, etc) to: John McLaughlin, SunFlash editor, flash@Sun.COM. +1 305 351 4909