From - Sat Oct 10 13:28:22 1998 Return-path: Envelope-to: tapu9@central.susx.ac.uk Delivery-date: Fri, 9 Oct 1998 23:49:03 +0100 Received: from hermes.javasoft.com (hermes.java.sun.com) [204.160.241.85] by maila.central.susx.ac.uk with smtp (Exim 1.82 #16) id 0zRlLJ-00046f-00; Fri, 9 Oct 1998 23:49:01 +0100 Received: by hermes.java.sun.com (SMI-8.6/SMI-SVR4) id WAA04995; Fri, 9 Oct 1998 22:56:54 GMT Date: Fri, 9 Oct 1998 22:56:54 GMT Message-Id: <199810092256.WAA04995@hermes.java.sun.com> X-Mailing: 9 From: JDCBulletin@java.sun.com Subject: JDC Bulletin To: JDCBulletin@hermes Reply-To: JDCBulletin@java.sun.com Errors-To: JDCMailErrors@sun.com Precedence: junk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Beyond Email 1.0 Status: X-Mozilla-Status: 8001 Welcome to the Java(sm) Developer Connection(sm) Bulletin Java(tm) Technology College (JTC) The Java(tm) Technology College is your opportunity to learn about the newest and hottest Java technologies. The Java Technology College - Hosted by Sun Microsystems(tm) & Partners is taught by expert Java developers and engineers from Sun Microsystems and leading organisations using Java technologies. If you are a skilled software developer (Java technologies, object-oriented, or structured software), or an IT architect / manager, reseller, ISV, or system integrator, this series of emerging technology events offers you the opportunity to return to your 'school days' and get qualified at the Java Technology College. * Java Technology College Curriculum The Java Technology College (JTC) is a series of conferences, workshops and seminars aimed at existing and aspiring Java Developers. Hosted by Sun Microsystems and partners, it brings together the best authorities in Java technology-based solutions for personal, networked Java appliances and embedded Java technology. The JTC allows you to share in the opinions, experiences and knowledge of professional developers, all of whom have produced commercial Java applications and solutions - learn about Java technology from the source. By attending these JTC events, developers will effectively reduce their learning curves, avoid common pitfalls and achieve a higher project success rate. * Get 'Qualified' at the Java Technology College The Java Technology College events are aimed squarely at the Java developer or technical manager and will allow you to gain a valuable and early insight into the development of Java technology-based solutions for the embedded, networked and personal appliances market. * No more skipping school Java technology promises benefits to developers such as standard set of APIs that work across many platforms allowing you to implement applications on new devices - from smartcard to supercomputer - quickly and a 50% reduction in development times. Many developers are now using Java technology and are impressed by its power, robustness and portability. But how do you get started, how do you select the right tools and how can you gain from the experience of others? The Java Technology College has been initiated for developers keen to return to their 'school days' and get started with this exciting technology. * Who should attend: Developers and technical architects working in the embedded or personal appliances area, utilising technologies such as kiosks, PDA's, handheld computers, smartcards and embedded technology, call centres & telephony, innovative GUI's, 3D graphics and related environments, who would like to start using Java technology or who have started and want to exchange experiences or gain expert assistance from solution providers who have already developed commercial products. The Java Technology College is open to System Integrators, ISV's, IHV's, application developers and project managers from all areas. Places are limited so book now. * What you will gain: You will leave the forum with all the tools and the knowledge required to start building your Java application or solution with the latest technologies, or to improve what you have already started. Key topics: * Where to start - how to get the best from the Java platform * Architecting Java technology systems for small appliances or embedded technology * Selecting development tools * Java technology - embedded, personal or enterprise? * Writing device drivers in the Java programming language * What resources are available * Testing, certification & education Hands on time available for you to practice what you have learnt. Case studies will illustrate the theories throughout the programme. Further demonstrations and 'real' proof of concept appliances will be made available for guest's use. Schedule of events - Java Kiosk Development - Oct 29th & 30th - Java GUI's and 'Swing' - Nov 9th & 10th - Java Phones, PDA's and set-top-boxes - Dec 2nd & 3rd - Java 3D - Jan 20th & 21st - More to be announced... Cost: Nominal charge of 250 per person to include two full days of sessions, daily refreshments and dinner on the Tuesday evening. Java Development kits, Driver development kits, sample drivers and code, application programmers guides, white papers and copies of the presentation materials will be provided. Attendees also gain free entry to the Java Technology College e-mail alias. Venue: Sun Microsystems, Farnborough Aerospace Centre, Farnborough. BR Farnborough 30 mins from London 30 mins south of Heathrow airport, Junction 4 off the M3 towards Aldershot Accommodation: The closest hotel is the Posthouse (5 mins walk). Please indicate if you would like us to arrange a booking there, as we have some rooms reserved (credit card details required). ** STOP PRESS - Special 'multi-event offer' - Choose to attend a selection of JTC events and receive a substantial saving. - Attend one JTC event £250 per person - Attend two JTC events £400 per person (saving of £100) - Attend three JTC events £500 per person (saving of £250) - Attend four JTC events £600 per person (saving of £400) *How to register: Mail 'FCS EVENTS' at fcs@motorcoach.co.uk requesting the registration form and further details of the events. Or call 0121 322 2722 quoting Sun Microsystems to register. Discover why Java technology is the most talked about and quickly adopted technology in years. Register early - this is one college that you will definitely 'want' to attend ! For more information about Sun Microsystems, Inc. developer program, the Sun(sm) Developer Connection(sm), visit our website at: http:// www.sun.com/developer Or call the free phone number 0800 962761. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -- Note -- The names on the JDC mailing list are used for internal Sun Microsystems(tm) purposes only. To remove your name from the list, see Subscribe/Unsubscribe below. -- Feedback -- Comments? Send your feedback on JDC Email to: JDCBulletin@Sun.com -- Subscribe/Unsubscribe -- The JDC Bulletin is sent to you because you elected to subscribe when you registered as a JDC member. To unsubscribe from JDC Email, go to the following address and enter the email address you wish to remove from the mailing list: http://developer.java.sun.com/unsubscribe.html -- Copyright -- Copyright Sun Microsystems, Inc. All rights reserved. 901 San Antonio Road, Palo Alto, California 94303 USA This document is protected by copyright. For more information, see: http://developer.java.sun.com/developer/copyright.html JDC Bulletin October 9, 1998 From - Tue Oct 13 12:55:04 1998 Return-path: Envelope-to: tapu9@central.susx.ac.uk Delivery-date: Tue, 13 Oct 1998 12:34:50 +0100 Received: from mercury.sun.com [192.9.25.1] by maila.central.susx.ac.uk with smtp (Exim 1.82 #16) id 0zT2j1-0007L3-00; Tue, 13 Oct 1998 12:34:48 +0100 Received: from Ireland.Sun.COM ([129.156.220.30]) by mercury.Sun.COM (SMI-8.6/mail. with SMTP id EAA04321 for ; Tue, 13 Oct 1998 04:34:30 -0700 Received: from ireserver by Ireland.Sun.COM (SMI-8.6/SMI-SVR4-sd.fkk205) id MAA16981; Tue, 13 Oct 1998 12:34:28 +0100 Received: from triumph by ireserver (SMI-8.6/SMI-SVR4-se.fkk202) id MAA14063; Tue, 13 Oct 1998 12:34:28 +0100 Message-Id: <199810131134.MAA14063@ireserver> Date: Tue, 13 Oct 1998 12:34:28 +0100 (BST) From: Ciara Lawler - European Programme Centre - Sun Microsystems Reply-To: Ciara Lawler - European Programme Centre - Sun Microsystems Subject: Roadshow Confirmation To: E.A.Bezerra@susx.ac.uk Cc: Ciara.Lawler@Ireland.Sun.COM MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Content-MD5: /pn54asL9DOC4tVuCOwA5A== X-Mailer: dtmail 1.2.0 CDE Version 1.2 SunOS 5.6 sun4m sparc Status: X-Mozilla-Status: 8003 Thank you for registering to attend Sun's Software Technology Day. You have been registered for the event on Monday, 9th November at the Queen Elizabeth II Conference Center, London. Details of the agenda and venue, plus any further updates will be posted to the Technology Day web site... www.sun.com/developers/europeshow/ If you are unable to attend, please let us know as this will allow us to re-allocate your place. You can contact us by sending an e-mail to eurodev@sun.com or by calling us on one of the freephone numbers listed below. Austria 0660 6793 Belgium 0800 1 80 43 France 0800 90 86 09 Germany 0130 813 862 Italy 167 874 707 Netherlands 060 224 205 Portugal 50 544 1319 Spain 900 98 44 64 Sweden 020 797 334 Switzerland 0800 559 539 UK 0800 962761 International Toll Number +353 1 819 9000 Again, thank you for your registration and we look forward to seeing you there! Sun Microsystems, Inc. Technology Day Team From - Wed Nov 04 15:06:04 1998 Return-path: Envelope-to: tapu9@central.susx.ac.uk Delivery-date: Tue, 3 Nov 1998 23:26:30 +0000 Received: from newmonics.com [192.188.162.1] by maila.central.susx.ac.uk with esmtp (Exim 1.82 #16) id 0zapqI-0006jK-00; Tue, 3 Nov 1998 23:26:30 +0000 Received: (from slist@localhost) by newmonics.com (8.8.3/8.8.3) id RAA02567; Tue, 3 Nov 1998 17:27:01 -0600 Resent-Date: Tue, 3 Nov 1998 17:27:01 -0600 From: "Gina Navratil" To: Subject: InfoBurst Date: Tue, 3 Nov 1998 17:21:01 -0600 Message-ID: <01be0780$9eed1b20$1403a8c0@iguana.home> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.71.1712.3 X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 Resent-Message-ID: <"ZXVkK.A.dh.P_4P2"@newmonics.com> Resent-From: perc-info@newmonics.com X-Mailing-List: archive/latest/8 X-Loop: perc-info@newmonics.com Precedence: list Resent-Sender: perc-info-request@newmonics.com Resent-Bcc: Status: RO X-Mozilla-Status: 8001 InfoBurst - November 3, 1998 HEADLINES (Details Below) *NewMonics Names New President *NewMonics Offers New PERC Integration Kit to pSOS Users *Rockwell Collins Licenses PERC Software for JEM Microprocessor NEW PRESIDENT NewMonics, Inc. today announced the appointment of Douglas A. Higgins as president. Higgins brings to the company over twenty years of experience in executive management for information technology companies. Details: http://www.newmonics.com/WebRoot/press.releases/Higginspres.html PERC INTEGRATION KIT TO pSOS USERS At the Embedded Systems Conference West show, NewMonics announced the availability of its new PERC Integration Kit for users of Integration Systems' popular pSOS real-time operating system. Details: http://www.newmonics.com/WebRoot/press.releases/PERCIntKit.html ROCKWELL COLLINS LICENSES PERC NewMonics, Inc. recently announced that Rockwell Collins has licensed its PERC family of software products for use in the JEM microprocessor. PERC Java-compliant development and integration software is designed for embedded real-time systems. Details: http://www.newmonics.com/WebRoot/press.releases/RClicPERC.html From - Tue Nov 17 17:22:28 1998 Return-path: Envelope-to: tapu9@central.susx.ac.uk Delivery-date: Tue, 17 Nov 1998 17:03:55 +0000 Received: from hermes.javasoft.com (hermes.java.sun.com) [204.160.241.85] by maila.central.susx.ac.uk with smtp (Exim 1.82 #16) id 0zfoXU-0001K3-00; Tue, 17 Nov 1998 17:03:48 +0000 Received: by hermes.java.sun.com (SMI-8.6/SMI-SVR4) id RAA27650; Tue, 17 Nov 1998 17:17:26 GMT Date: Tue, 17 Nov 1998 17:17:26 GMT Message-Id: <199811171717.RAA27650@hermes.java.sun.com> X-Mailing: 32 From: JDCTechTips@sun.com Subject: JDC Tech Tips Vol. 2 No. 4 To: JDCMember@sun.com Reply-To: JDCTechTips@sun.com Errors-To: JDCMailErrors@sun.com Precedence: junk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Beyond Email 2.1 Status: X-Mozilla-Status: 8001 -WELCOME- to the Java(sm) Developer Connection(sm) Tech Tips. This issue covers JDK(tm) 1.2 features for performing directory and file manipulation. The JDC Team- J D C T E C H T I P S TIPS, TECHNIQUES, AND SAMPLE CODE * Setting File Modification Times * Walking across File Systems - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - T I P S , T E C H N I Q U E S , A N D S A M P L E C O D E SETTING FILE MODIFICATION TIMES. One of the Java programming language's strengths (and weaknesses) is that the language is somewhat insulated from the underlying operating system. java.io.File is one of the classes that bridges this gap, and for JDK 1.2, some important features have been added. One JDK 1.2 feature is the ability to set the modification time on a file. This feature has various uses, an important one being the ability to change the modification time of a source file in relation to files derived from that file (such as object files). This type of interaction is standard when you're performing software builds. The UNIX "touch" command offers this functionality, and files that are "touched" have their modification time set to the current time. This feature is sometimes implemented by reading the first byte of the file and then writing it back, but a cleaner operation is to rely on a system service for this purpose. With JDK 1.2 a new method has been added to File: "setLastModified". To see how this method works, consider the following utility program that is the equivalent of touch: import java.io.*; public class touch { public static void main(String args[]) { long curr_time = System.currentTimeMillis(); for (int i = 0; i < args.length; i++) { File f = new File(args[i]); boolean b = f.setLastModified(curr_time); if (!b) System.err.println("touch failed: " + args[i]); } } } This program iterates over its file arguments, and sets the modification time of each file to the current time. setLastModified returns false if the time cannot be set. Times are measured in milliseconds since the starting point (January 1 1970 00:00:00 GMT), though a given underlying operating system may only support precision to the nearest second. WALKING ACROSS FILE SYSTEMS. Another quite important feature of JDK 1.2 file support is the ability to obtain a list of all the file system roots. With UNIX there is only one root for file-naming purposes, "/". But on Windows systems, there are multiple roots, one for each partition or logical drive. The roots have names like "C:" or "G:". File.listRoots is a static method that can be used to obtain all the roots. listRoots is especially useful if you need to iterate across all the files on a PC to find particular files by name or contents. On a system running Windows NT 4.0 with multiple physical drives and partitions, listRoots returns a list similar to the following: A:\ C:\ D:\ E:\ F:\ G:\ J:\ K:\ M:\ P:\ R:\ S:\ T:\ W:\ Z:\ An example of using listRoots is the following program that displays every directory and file name located on a local system: import java.io.*; public class roots { public static void visit(File f) { System.out.println(f); } public static void walk(File f) { visit(f); if (f.isDirectory()) { String list[] = f.list(); for (int i = 0; i < list.length; i++) walk(new File(f, list[i])); } } public static void main(String args[]) { File list[] = File.listRoots(); for (int i = 0; i < list.length; i++) { if (list[i].exists()) walk(list[i]); else System.err.println("not accessible: " + list[i]); } } } The program uses listRoots to find all the file system roots, and then recursively walks through each one, expanding directories as they are found. An example of the first few lines of output on the same Windows NT 4.0 system mentioned above would be: C:\ C:\.hotjava C:\.hotjava\properties C:\boot.ini C:\bootsect.lnx C:\IO.SYS C:\MSDOS.SYS C:\NTDETECT.COM C:\ntldr C:\old The total output on the Windows NT 4.0 system is about 59,000 lines. Note that listRoots may return the names of some roots that are not immediately accessible, for example A: in reference to an empty floppy drive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -- NOTE -- The names on the JDC mailing list are used for internal Sun Microsystems(tm) purposes only. To remove your name from the list, see Subscribe/Unsubscribe below. -- FEEDBACK -- Comments? Send your feedback on the JDC Tech Tips to: JDCTechTips@Sun.com -- SUBSCRIBE/UNSUBSCRIBE -- The JDC Tech Tips are sent to you because you elected to subscribe when you registered as a JDC member. To unsubscribe from JDC Email, go to the following address and enter the email address you wish to remove from the mailing list: http://developer.java.sun.com/unsubscribe.html -- ARCHIVES -- You'll find the JDC Tech Tips archives at: http://developer.java.sun.com/developer/javaInDepth/TechTips/index.html -- COPYRIGHT -- Copyright 1998 Sun Microsystems, Inc. All rights reserved. 901 San Antonio Road, Palo Alto, California 94303 USA. This document is protected by copyright. For more information, see: http://developer.java.sun.com/developer/copyright.html The JDC Tech Tips are written by Glen McCluskey. JDC Tech Tips Vol. 2 No. 4 November 16, 1998 From - Wed Nov 25 17:57:34 1998 Return-path: Envelope-to: tapu9@central.susx.ac.uk Delivery-date: Wed, 25 Nov 1998 17:54:52 +0000 Received: from hermes.javasoft.com (hermes.java.sun.com) [204.160.241.85] by maila.central.susx.ac.uk with smtp (Exim 1.82 #16) id 0zij9M-00078A-00; Wed, 25 Nov 1998 17:54:49 +0000 Received: by hermes.java.sun.com (SMI-8.6/SMI-SVR4) id SAA08982; Wed, 25 Nov 1998 18:05:07 GMT Date: Wed, 25 Nov 1998 18:05:07 GMT Message-Id: <199811251805.SAA08982@hermes.java.sun.com> X-Mailing: 33 From: JDCNewsletter@Sun.com Subject: JDC Newsletter Vol. 2. No. 3 To: JDCMember@Sun.com Reply-To: JDCMember@Sun.com Errors-To: JDCMailErrors@sun.com Precedence: junk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Beyond Email 2.1 Status: X-Mozilla-Status: 8001 X-Mozilla-Status2: 00000000 X-UIDL: 35cdc3bc00000886 -WELCOME- to the Java Developer Connection(sm) Newsletter, covering Early Access software releases, new products, developer programs, and more. J D C N E W S L E T T E R PRODUCT NEWS * Early Access Developer Release Software * JDK(tm) 1.2 Port for Linux Announced * Java Card(tm) API 2.1 Specification Draft 2 Released * EmbeddedJava(tm) 1.0 Specification Now Complete * Java(tm) Embedded Server 1.0 Demo Released * JDBC 2.0 Standard Extension APIs Now Available * Java(tm) Servlet API Specification 2.1 Released * Java Communications API 2.0 Released INSIDE THE JDC * New on the JDC * PersonalJava(tm) Contest Winners Announced! DEVELOPER PROGRAMS AND RESOURCES * Java(sm) Business Expo(sm) * Java Industry Connection(sm) Web Site * New Sun Developer Essentials(tm) Editions Available * Sun Support Access Announced * Sun Developer Connection(sm) Goes Global * Is Your Software 100% Pure Java(tm)? * Java Platform Events * Visit Sun's Java Technology Web Site - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - P R O D U C T N E W S EARLY ACCESS DEVELOPER RELEASE SOFTWARE. The following Java(tm) platform software is now available for download on the JDC: Java Development Kit 1.2 Release Candidate 2, Java Media Framework 1.1, JavaHelp(tm) 1.0, Java Wallet Release 1.0, Java 3D(tm) 1.1, POP3 Provider. To access, see: http://java.sun.com/jdc/earlyAccess/index.html JDK(tm) 1.2 PORT FOR LINUX ANNOUNCED. In support of the Linux developer community, this announced port is designed to enable Java technology-based applications to run on the Linux operating system. The port represents the latest operating environment to support the Java platform, with more than 15 platforms currently supporting the JDK -- from AIX and the MacOS to Netware and now Linux. For more information, see: http://java.sun.com/pr/1998/11/pr981102-01.html JAVA CARD(tm) API 2.1 SPECIFICATION DRAFT 2 RELEASED. Includes updates and design enhancements while maintaining consistent usability with earlier API versions. The Java Card specifications are designed to enable Java technology to run on smart cards and other devices with limited memory, and also to allow applications written for one Java Card-enabled smart-card platform to run on any other Java Card-enabled platform. Benefits of the Java Card technology include: platform independence, multi-application capability, programming flexibility, post-issuance of applications so card issuers have the ability to respond dynamically to changing customer needs, and compatibility with existing smart card standards. For more information, see: http://java.sun.com/products/javacard/ EMBEDDEDJAVA(tm) 1.0 SPECIFICATION NOW COMPLETE. EmbeddedJava 1.0 provides a configurable Java technology environment for building embedded devices designed to be used by consumers. The EmbeddedJava platform is continuing to evolve, with future releases expected to include support for Jini(tm) technology and real-time extensions. To access, see: http://java.sun.com/products/embeddedjava/ JAVA(tm) EMBEDDED SERVER 1.0 DEMO RELEASED. A small footprint network server that enables the real-time deployment and installation of applications to remote embedded devices. The Java Embedded Server is a new addition to the Sun Microsystems(tm) line of application servers, and provides the foundation for embedded intelligent systems in both industrial infrastructure and consumer products. The self-playing demo is designed to enable developers to find out more about what the Java Embedded Server can do for them and their products. To access, see: http://java.sun.com/products/embeddedserver/demo.html JDBC(tm) 2.0 STANDARD EXTENSION APIS NOW AVAILABLE. The JDBC API is a standard SQL database access interface, and provides Java language programmers with a uniform interface to a range of relational databases. It also provides a common base on which higher level tools and interfaces can be built. JDBC is a standard part of the Java platform and is included in the JDK. To access, see: http://java.sun.com/products/jdbc JAVA(tm) SERVLET API SPECIFICATION 2.1 RELEASED. The latest version of the Java(tm) Servlet API Specification. Notabe changes include a programmatic interface for request forwarding and server-side includes, facilities for resource abstractions, and the API has been modified for distributed servlet engines. To access, see: http://java.sun.com/products/servlet/2.1/ JAVA(tm) COMMUNICATIONS API 2.0 RELEASED. Used to write platform-independent communications applications for technologies such as voice mail, fax, and smartcards, this version of the Java Communications API contains support for RS232 serial ports and IEE 1284 parallel ports. To access, see: http://java.sun.com/products/javacomm/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - I N S I D E T H E J D C NEW ON THE JDC. Technical articles covering Enterprise JavaBeans(tm) Entity and Session Beans, Programming with Java I/O Streams, and a new tutorial on Java Security by MageLang. You'll also find Tech Tips to improve I/O performance with buffering and using Jar file manifests. To access, see: http://java.sun.com/jdc/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D E V E L O P E R P R O G R A M S A N D R E S O U R C E S JAVA(sm) BUSINESS EXPO(sm). Sponsored by Sun, the only conference devoted to Java technology solutions for the business enterprise. Includes a showcase of mission-critical enterprise applications built on Java technology and solutions -- December 8 to 10, 1998, at the Jacob Javits Center in New York. Be sure to visit the JDC booth. For information or to register, see: http://www.eventinfo.zdevents.com JAVA(sm) INDUSTRY CONNECTION(sm) WEB SITE. A new web site dedicated to showcasing the real-world uses of Java technology. The site offers quick, easy access to a broad range of information, including Java technology-related industry announcements, customer success stories, product and customer news, a Java Software solutions guide, plus a consolidation of news sources specific to Java technology. To access, see: http://java.sun.com/industry NEW SUN DEVELOPER ESSENTIALS(tm) EDITIONS AVAILABLE. Two new Sun Developer Essentials editions -- offering developers easy, early access to Sun software and tools. The Professional Edition delivers the core set of cross-platform tools for developing products on the Solaris(tm) operating environment and Java platform. The Enterprise Edition is tailored for the needs of developers deploying client-server web-based applications, and includes network management and PC integration products. The Foundation Edition, announced in August 1998, continues to provide the tools and technologies for getting started with Java technology. All Sun Developer Essentials editions are available in English, French, Spanish, German, Italian, and Swedish. For more information and pricing, see: http://java.sun.com/pr/1998/11/pr981102-02.html SUN SUPPORT ACCESS ANNOUNCED. Provides developers with easy, affordable access to development support for Java technology and the Solaris operating environment. Includes a new web-based technical library -- available to all Sun Developer Connection(sm) program members -- and offers flexible alternatives for problem escalation and resolution through Sun developer software engineers. Sun Support Access includes: Developer Access ONLINE, Developer Access DIRECT, and Developer Access PLUS. Note: JDC members automatically become members of Sun Developer Connection when they register with the JDC. For more information, see: http://java.sun.com/pr/1998/11/pr981102-02.html http://developer.java.sun.com/developer/techSupport/supportaccess.html SUN DEVELOPER CONNECTION(sm) GOES GLOBAL. Sun Developer Connection (SDC) is launched and ready for business worldwide. With a presence in France, Germany, Italy, Japan, and the United Kingdom, SDC is actively working with developers around the world. For more information, see: http://www.sun.com/developers IS YOUR SOFTWARE 100% PURE JAVA(tm)? Add your application to the over 400 applications already certified, and take advantage of Sun's developer programs. Take the first step, and test your software with JavaPureCheck(tm), the free utility that tests your code for you. For more information, and to find out how easy it is to certify, use the following addresses: http://java.sun.com/100percent/download.html http://java.sun.com/100percent/checklist.html 100percentpure-program@java.sun.com JAVA PLATFORM EVENTS. Find out about upcoming industry expos, tradeshows, and conferences. For information, see the Java technology calendar of events at: http://java.sun.com/nav/new/calendar.html VISIT SUN'S JAVA TECHNOLOGY WEB SITE. For the latest news and information on the Java platform, see java.sun.com. Plus discover products, programs, services, and more. To access, see: http://java.sun.com . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -- Note -- The names on the JDC mailing list are used for internal Sun Microsystems(tm) purposes only. To remove your name from the list, see Subscribe/Unsubscribe below. -- Feedback -- Comments? Send your feedback on the JDC Newsletter to: JDCNewsletter@Sun.com -- Subscribe/Unsubscribe -- The JDC Newsletter is sent to you because you elected to subscribe when you registered as a JDC member. To unsubscribe from this newsletter and any other JDC Email, go to the following address and enter the email address you wish to remove from the mailing list: http://developer.java.sun.com/unsubscribe.html To become a JDC member and subscribe to this newsletter go to: http://java.sun.com/jdc/ -- More on Java Technology -- For the latest news and information on Java technology, see Sun's Java technology site at the following address: http://java.sun.com -- Archives -- You'll find the JDC Newsletter archives at the following address: http://java.sun.com/jdc/techDocs/newsletter/index.html -- Copyright -- Copyright 1998 Sun Microsystems, Inc. All rights reserved. 901 San Antonio Road, Palo Alto, California 94303 USA This document is protected by copyright. For more information, see: http://java.sun.com/jdc/copyright.html JDC Newsletter Vol. 2 No. 3 November 24, 1998 From - Fri Nov 27 10:48:09 1998 Return-path: Envelope-to: tapu9@central.susx.ac.uk Delivery-date: Fri, 27 Nov 1998 10:47:29 +0000 Received: from sunx1.central.susx.ac.uk [139.184.24.11] (root) by maila.central.susx.ac.uk with smtp (Exim 1.82 #16) id 0zjLQv-0006dQ-00; Fri, 27 Nov 1998 10:47:29 +0000 Received: from tapu9 by sunx1.central.susx.ac.uk with smtp (Exim 1.82 #17) id 0zjLOW-0002vr-00; Fri, 27 Nov 1998 10:45:00 +0000 Date: Fri, 27 Nov 1998 10:45:00 +0000 (BST) From: Eduardo Bezerra To: Eduardo Bezerra Subject: Re: WASPP (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Status: X-Mozilla-Status: 0019 X-Mozilla-Status2: 00000000 X-UIDL: 35cdc3bc000008bb -- Eduardo Augusto Bezerra e-mail: E.A.Bezerra@sussex.ac.uk http://www.sussex.ac.uk/engg/research/space/ http://www.inf.pucrs.br/~eduardob ---------- Forwarded message ---------- Date: Sun, 13 Sep 1998 17:26:48 +0000 From: "Jane (Jenny) S. Donaldson" To: Eduardo Bezerra Subject: Re: WASPP Dear Eduardo, Thank you for your interest in Annapolis Micro Systems, Inc. Our family of reconfigurable computers is called WILDFIRE(tm). The WASPP project adds a DSP processor (TMS320C32-60) onto a WILD(tm) board. We are in the process of defining a WASPP product, and will send you info and pricing when it is available. In the meanwhile, here is information about the WILDFIRE(tm) boards. Please email us if you have more questions. We look forward to hearing from you again soon. Sincerely, Jane (Jenny) S. Donaldson, Annapolis Micro Systems, Inc. ********************************* Below this line is some information about our WILDFIRE(tm) series of boards. ************************************************** First a general introduction: WILDFIRE(tm) is a family of Reconfigurable Computing Engines, based on Xilinx 4000 series FPGAs as Parallel Processing Elements. This revolutionary kind of computer architecture is not based on Von Neumann type processor architecture. When you download your application into the Processing Elements, you are creating a processor which is customized for your particular algorithms. Your applications run at hardware speeds, rather than at software speeds. Some of our customers have applications running faster on WILDFIRE(tm) than on a Cray YMP. The WILDFIRE(tm) family has a range of sizes, running from the original WILDFIRE(tm), which has a systolic or SIMD array of 16 Processing Elements, and can be connected together to form an array of 256 Processing Elements; through WILDCHILD(tm) with 8 Processing Elements; WILDFORCE(tm) and WILDTIME(tm), with 4 Processing Elements; and WILD-ONE(tm), which has 2 Processing Elements. WILDFIRE(tm) and WILDCHILD(tm) are VME-based boards, and can take a number of different host systems, including Sun, PC, Silicon Graphics, and Data General. WILDFORCE(tm) and WILD-ONE(tm) are PCI based, and reside in a PC, SGI Origin 200 or a DEC Alpha. WILDTIME(tm) is our new COMPACTPCI board. WILDFIRE(tm) is suitable for supercomputing-type applications. It was derived from SPLASH 2, developed by Supercomputing Research Center (now CCS) and licensed from NSA. At the other end of the scale, WILD-ONE(tm) could be used as an attached processor in a PC, and would be very suitable for use in a classroom, where it could be used to teach digital design, VHDL coding, and a host of other topics. We supply a C Run-Time library (to be called by your host application), and VHDL models of our system, as well as examples. You write your Host Application in C, and your Processing Element Applications in VHDL. We simulate using Model Technology, synthesize using Synplify Lite, and place and route the Processing Elements using Xilinx's place and route tools. The Model Technology, Synplicity and Xililnx packages are off-the-shelf design packages, which you can buy from us if you are in the United States, or through their sales distribution channels if you are not in the United States. The prices of our boards depend on the number of Processing Elements, the size of the Processing Elements, and the speed grade of the Processing Elements. > Date: Wed, 9 Sep 1998 11:46:25 +0100 (BST) > To: ams@annapmicro.com > Subject: WASPP > From: E.A.Bezerra@sussex.ac.uk (Eduardo Bezerra) > > From: Eduardo Bezerra > To: Annapolis Systems > > I am a PhD student at Sussex University (Space Science Centre), > and I would like to receive more informations about your WASPP > platform. I am going to design a fault-tolerant computer to be > used in satellites, and I am looking for a platform to start > some tests. > > Could you please send me more informations about WASPP (price, ...) ? > > Thank you in advance, > > Eduardo. > > -- > Eduardo Augusto Bezerra > e-mail: E.A.Bezerra@sussex.ac.uk > http://www.sussex.ac.uk/engg/research/space/ > http://www.inf.pucrs.br/~eduardob > > Jane (Jenny) S. Donaldson, President Annapolis Micro Systems, Inc. 190 Admiral Cochrane Drive, Suite 130 Annapolis, Maryland 21401 Phone: 410 841-2514 Fax: 410 841-2518 email: jdonald@annapmicro.com Web site: http://www.annapmicro.com Home of WILDFIRE(TM) Reconfigurable Computing Engines From - Fri Nov 27 10:48:09 1998 Return-path: Envelope-to: tapu9@central.susx.ac.uk Delivery-date: Fri, 27 Nov 1998 10:47:36 +0000 Received: from sunx1.central.susx.ac.uk [139.184.24.11] (root) by maila.central.susx.ac.uk with smtp (Exim 1.82 #16) id 0zjLR1-0006dp-00; Fri, 27 Nov 1998 10:47:35 +0000 Received: from tapu9 by sunx1.central.susx.ac.uk with smtp (Exim 1.82 #17) id 0zjLOe-0002w8-00; Fri, 27 Nov 1998 10:45:08 +0000 Date: Fri, 27 Nov 1998 10:45:08 +0000 (BST) From: Eduardo Bezerra To: Eduardo Bezerra Subject: Re: Ola' (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Status: X-Mozilla-Status: 0019 X-Mozilla-Status2: 00000000 X-UIDL: 35cdc3bc000008bc -- Eduardo Augusto Bezerra e-mail: E.A.Bezerra@sussex.ac.uk http://www.sussex.ac.uk/engg/research/space/ http://www.inf.pucrs.br/~eduardob ---------- Forwarded message ---------- Date: Fri, 11 Sep 1998 14:20:12 -0300 From: Manoel Eusebio de Lima To: Eduardo Bezerra Subject: Re: Ola' Eduardo Bezerra wrote: > Ola' todos, > > Gostaria de comunicar que finalmente iniciei meu doutorado. > Estou na Universidade de Sussex trabalhando com tolerancia a > falhas em computadores de bordo de satelites. > > Aproveitando, estou interessado em entrar em contato com > o pesquisador alemao que apresentou um trabalho no workshop > final do PISH em Gramado. O trabalho dele e' relacionado > a utilizacao de Java para descricao de Hardware. Nao sei o > nome nem a intituicao desse pesquisador. Sera' que alguem > poderia enviar alguma informacao ? > > Abracos a todos e obrigado novamente pela oportunidade > de ter trabalhado com voces no PISH. Vou aproveitar muito do > que aprendi no meu curso aqui em Sussex. > > Abracos, > > Eduardo. > > -- > Eduardo Augusto Bezerra > e-mail: E.A.Bezerra@sussex.ac.uk > http://www.inf.pucrs.br/~eduardob > http://www.sussex.ac.uk/engg/research/space/ Caro Eduardo Tudo bem com voce? Bom receber noticias suas. Eduardo, nao tenho comigo o e-mail do pesquisador, mas seu nome e' Dr. Klaus Buchenrieder Siemens AG, ZT ME 5, Coporate Technology, Munich, Germany Espero que esta informacao possa te ajudar. Sucesso em teu doutorado. Um abraco. Manoel From - Fri Nov 27 10:48:09 1998 Return-path: Envelope-to: tapu9@central.susx.ac.uk Delivery-date: Fri, 27 Nov 1998 10:47:22 +0000 Received: from sunx1.central.susx.ac.uk [139.184.24.11] (root) by maila.central.susx.ac.uk with smtp (Exim 1.82 #16) id 0zjLQo-0006ci-00; Fri, 27 Nov 1998 10:47:22 +0000 Received: from tapu9 by sunx1.central.susx.ac.uk with smtp (Exim 1.82 #17) id 0zjLON-0002vc-00; Fri, 27 Nov 1998 10:44:51 +0000 Date: Fri, 27 Nov 1998 10:44:51 +0000 (BST) From: Eduardo Bezerra To: Eduardo Bezerra Subject: Re: Java/FPGA (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Status: X-Mozilla-Status: 0019 X-Mozilla-Status2: 00000000 X-UIDL: 35cdc3bc000008ba -- Eduardo Augusto Bezerra e-mail: E.A.Bezerra@sussex.ac.uk http://www.sussex.ac.uk/engg/research/space/ http://www.inf.pucrs.br/~eduardob ---------- Forwarded message ---------- Date: Thu, 10 Sep 1998 22:03:14 -0700 (PDT) From: Michael Chu To: Eduardo Bezerra Cc: nweaver@cs.berkeley.edu, Andre' DeHon Subject: Re: Java/FPGA Eduardo, Currently, we are refining our BOOM (BRASS Object-Oriented Module-generators) system that will allow you to describe circuit designs for FPGAs using Java. When we are done, the system will be available from our website: http://www.cs.berkeley.edu/projects/brass/BOOM In the meantime, documentation is available online that describes how to use the BOOM system. You might want to take a look at those (under "Online Documentation"). Please feel free to ask questions! Michael. mmchu@cs.berkeley.edu ----------------------------------------------------------------------- Michael Chu mmchu@cs.berkeley.edu University of California, Berkeley http://cs.berkeley.edu/~mmchu ----------------------------------------------------------------------- On Tue, 8 Sep 1998, Eduardo Bezerra wrote: > > Hi, > > I am a PhD student at Sussex University (Space Science > Centre), and I would like to receive more informations > about your work: "Object Oriented Circuit-Generators in Java". > Is there available any tool that, from a Java description, > generates an FPGA configuration ? > > I am going to design and implement a fault-tolerant > computer to be used in satellites, and I am interested in > using Java as the hardware description language. > > Thank you in advance for any information, > > Eduardo. > > -- > Eduardo Augusto Bezerra > e-mail: E.A.Bezerra@sussex.ac.uk > http://www.sussex.ac.uk/engg/research/space/ > http://www.inf.pucrs.br/~eduardob > > From - Fri Nov 27 10:48:09 1998 Return-path: Envelope-to: tapu9@central.susx.ac.uk Delivery-date: Fri, 27 Nov 1998 10:47:45 +0000 Received: from sunx1.central.susx.ac.uk [139.184.24.11] (root) by maila.central.susx.ac.uk with smtp (Exim 1.82 #16) id 0zjLRB-0006eS-00; Fri, 27 Nov 1998 10:47:45 +0000 Received: from tapu9 by sunx1.central.susx.ac.uk with smtp (Exim 1.82 #17) id 0zjLOm-0002wG-00; Fri, 27 Nov 1998 10:45:16 +0000 Date: Fri, 27 Nov 1998 10:45:16 +0000 (BST) From: Eduardo Bezerra To: Eduardo Bezerra Subject: guestbook entry (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Status: X-Mozilla-Status: 8001 X-Mozilla-Status2: 00000000 X-UIDL: 35cdc3bc000008bd -- Eduardo Augusto Bezerra e-mail: E.A.Bezerra@sussex.ac.uk http://www.sussex.ac.uk/engg/research/space/ http://www.inf.pucrs.br/~eduardob ---------- Forwarded message ---------- Date: Wed, 9 Sep 1998 14:17:15 -0500 From: Gina Navratil To: E.A.Bezerra@susx.ac.uk Subject: guestbook entry Dear Eduardo Thank you for signing our NewMonics Website Guestbook. Could you help me with just a couple of quick questions? Your answers will be very helpful. Does your organization plan to purchase a Java virtual machine during 1998? If yes, What version of Java is essential? 1.0.2 or 1.1+? What libraries are essential? net, lang, util, io, other What operating system will you use? What CPU will you use? Please feel free to verify that we recorded your information correctly: Name: Eduardo Augusto Bezerra Company: University of Sussex Address: Space Science Centre-School of Engineering, University of Sussex City, Zip: Brigthon BN1 9QT Country: UK Phone: +44 (0) 1273 678421 Fax: +44 (0) 1273 678399 Thank you very much for your help! Sincerely Gina Navratil NewMonics, Inc. (515) 296-0897 Voice (515) 296-4595 Fax gina@newmonics.com http://www.newmonics.com NewMonics NewMonics specializes in providing Java technologies for embedded and real-time systems. NewMonics was founded in March of 1996 by Dr. Kelvin Nilsen, who has received international recognition for his contributions (patents, papers and presentations) to the field of real-time garbage collection. NewMonics, which is growing rapidly, has fifteen engineers, supported by three documentation specialists and four managers. One-third of the engineers hold Ph.D. degrees. PERC is NewMonics' clean-room implementation of Java. Unlike Java virtual machines from other companies, NewMonics' PERC provides accurate defragmenting real-time garbage collection. PERC customers include Integrated Systems, Inc., the world's largest real-time operating system vendor and the United States Department of Defense, one of the world's largest and most influential users of embedded computer systems. The award-winning PERC virtual machine is fully Java-language compatible, yet meets very precise time constraints, and requires less memory. Assistance is available from NewMonics to custom fit PERC to meet specific needs. From - Fri Sep 12 11:44:30 1997 Message-ID: <3419554E.559E@andros.inf.pucrs.br> Date: Fri, 12 Sep 1997 11:44:30 -0300 From: Eduardo Augusto Bezerra X-Mailer: Mozilla 3.01Gold (X11; I; SunOS 5.5.1 sun4m) MIME-Version: 1.0 To: 96201618@music.pucrs.br Subject: CGI publico Content-Type: multipart/mixed; boundary="------------6ABC67935B5" X-Mozilla-Status: 0001 Content-Length: 4572 This is a multi-part message in MIME format. --------------6ABC67935B5 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cristiano, O CGI publico abaixo resolve teu problema (estou enviando um HTML em anexo):
Basta trocar o leonard@cap.ufrgs.br pelo teu e-mail. Qualquer duvida manda um mail para o Leonardo (nao conheco ele). Eduardo. -- Eduardo Augusto Bezerra e-mail: eduardob@andros.inf.pucrs.br url : http://www.inf.pucrs.br/~eduardob url : http://www.inf.pucrs.br/~gaph --------------6ABC67935B5 Content-Type: text/html; charset=iso-8859-1; name="book.htm" Content-Transfer-Encoding: 8bit Content-Disposition: inline; filename="book.htm"