berryc@arcturus.uucp (Craig D. Berry (x1710)) (03/27/91)
I am interested in obtaining information on companies that provide training for X and Motif. The Southern California area is prefered, if possible. Also if anyone has first hand knowledge and opinions about the following companies it would be appreciated; Hands On Learning Corporation - Burlington MA Brandon Training Group - New York City Thanks for your help.
rws@expo.lcs.mit.EDU (Bob Scheifler) (03/28/91)
The following information is provided "as is", without warranty. No
attempt has been made to verify the information, or check credentials.
No endorsement of these services is implied.
If you would like to be added to this list of speakers, please end
information to rws@expo.lcs.mit.edu.
From: westhawk!thp@relay.eu.net
Name : Tim Panton.
Email : thp@westhawk.uucp or ... uunet!ukc!cam-cl!westhawk!thp
Address: Westhawk Ltd, 26 Rydal Grove, Helsby, Cheshire, WA6 0ET. UK.
Phone : +44 9282 2574
I can talk on : Basic X stuff, Xt programming, HCI issues.
From: mitch@osf.org
I have taught courses on Xt and Motif.
Mitch Trachtenberg
5 Holyoke Street
Boston, MA 02116
(617)267-7960 home
(617)621-8895 work
mitch@osf.org
From: harden@ics.com
Integrated Computer Solutions, Inc.
201 Broadway
Cambridge, MA 02139
E-mail: info@ics.com
Voice: 617/621-0060
Fax: 617/621-9555
Integrated Computer Solutions, Inc. provides X training, support, and
consulting. ICS holds monthly programming courses with lab covering Xt
(Athena), Xlib, OSF/Motif, widget writing, as well as seminars on strategic
issues. Our training concentration is on client-side programming, with an
emphasis on programming at the toolkit level. ICS offers comprehensive tech.
support and consulting, via telephone, e-mail, and on-site visits. We also
provide strategic information and advice.
From: ixi!clive@relay.eu.net
We (IXI Limited) do formal X training. We have two standard courses: the
Strategic Overview (XSO) and the Programmers' Workshop (XPW).
The XSO is a one day seminar for senior executives, development managers,
marketing and sales staff, and others who want to know how their business will
be affected by the growing popularity of X. It does not go into technical
details, and is updated frequently to keep up with the market situation.
The XPW is a four day hands-on course for C programmers, teaching use of Xlib
and Xt, covering everything that a total X novice needs to become a competent
X programmer.
Both courses are given regularly at our Cambridge training centre and at
customer sites (this includes other European countries and North America).
Courses can be tailored to individual customer requirements.
In addition, we provide "one-off" training courses on specific subjects, and
can provide speakers and consultants for projects of any size, from half a
day upwards.
IXI Limited Telephone: UK: Cambridge (0223) 462 131
62-74 Burleigh Street USA: (617) 621 7108
Cambridge Other: +44 223 462 131
CB1 1OJ Fax: UK: Cambridge (0223) 462 132
United Kingdom USA: 011 44 223 462 132
Other: +44 223 462 132
Email: clive@ixi.co.uk
From: jas@hpfcra.fc.hp.com
Name: Jeff Stevenson
Email: jas%hpfcra@hplabs.hp.com
Phone: 303-229-2107
Postal: Jeff Stevenson; MS 73
Hewlett-Packard Company
3404 E. Harmony Rd.
Fort Collins, CO 80525-9599
Topics: PEX architecture; X/PEX interactions; PHIGS/PHIGS PLUS
API on PEX; PEX History and Personal View of Future (as
appropriate)
And, of course, all requests are subject to HP management
approval and allocation of time.
From: ora!adrian@uunet.uu.net
I will be available for training and consulting during summer 1990.
The main topics of training will be X concepts, writing applications
using widgets (Motif or OPEN LOOK), writing widgets, and Xlib.
Dan Heller may also be available, and can cover the above topics as well
as the Xview toolkit.
Adrian Nye (O'Reilly & Associates, Inc.)
6188 McPherson Ave. #404
St. Louis, MO 63112
UUCP: uunet!ora!adrian ARPA: adrian@ora.uu.net
(314) 862-6647
From: jeremy@eik.ii.uib.no
Here is how to get in touch with me:
====================================
Dr. Jeremy Cook
Department of Informatics // Institutt for Informatikk
Bergen High Technology Centre // H{\o}yteknologisenteret i Bergen
Thorm{\o}hlensgate 55 // that {\o} is an oh with a line through it
N-5008 Bergen
Norway
telephone: +47 5 54 41 74 (work)
fax: +47 5 54 41 99
email: jeremy@eik.ii.uib.no
This is what I can/do offer:
============================
Hands-on courses (2ish days) at the clients own site to get folk started
with X11 (and the Motif widget set).
Prefer to provide such courses in Norway/Scandinavia/Europe in that order.
I can give references if necessary.
-- Jeremy Cook
(jeremy@eik.ii.uib.no)
From: grinstei@hawk.ulowell.edu
The Graphics Research Laboratory can provide generic as well as custom
courses and does contract work as well.
Courses (1-5 days depending on depth needed):
Overviews on X, Intrinsics, Motif, C and C++.
Details on above (how to program using).
Internals on above (how to develop and extend).
Contracts:
Applications using X, Intrinsics, Motif (in ADA, Fortran, C or C++).
Developing new widget libraries.
Developing interactive tools.
Contact:
Dr. Georges Grinstein Director - Graphics Research Laboratory
grinstein@ulowell.edu University of Lowell
(508)-934-3627 Lowell, MA 01854
From: lperson@carbon.lcs.mit.edu
Name: L. W. person
email:lperson%carbon.prime.com@RELAY.CS.NET or
UUCP: !decvax!cvbnet!carbon!lperson
Address: 75 page Road, #4 , Bedford, MA, o1730
Tel (617)-275-4675
Synopsis: Give training seminars here and Pacific Rim on software portability
and reliability through X window and other applications.
From: glennw%crevasse.wv.tek.com@relay.cs.net
I would be willing to present my ICCCM talk, for a fee.
ICCCM Tutorial synopsis:
This tutorial covers the Inter-Client Communication Conventions recently
adopted by the X Consortium as a part of the core X standard. The
conventions are examined from a client developer's perspective.
Attendees will learn the responsibilities of a portable, cooperative X
client, how window and session managers might respond to client actions,
and how to properly design and code a cooperating X client. Conventions
covered include selections, communication of multilingual text, resource
names, manipulating windows, icons, and popups, handling input focus,
input devices, and colormaps, and starting and stopping windows, clients,
and sessions. The R4 ICCC changes in the Xlib and X toolkit intrinsics
programmatic interfaces are described. A simple ICCCM-compliant
Xlib client is presented as an example.
Glenn Widener
Tektronix, Inc.
(UPS) 2660 SW Parkway
(US Mail) PO Box 1000
m/s 61-850
Wilsonville, OR, 97070
Home: (503)648-9533
Work: (503)685-2494
Fax: (503)682-1500
From: brian%padouk.ima.isc.com@ima.ima.isc.com
Brian R. Holt
Email: brian@ima.isc.com
Post: 29 Trowbridge Street
Newton Centre, MA 02159
Phone: 617-661-7474 x206 (day)
617-332-3073 (eve)
Fax: 617-661-2070
Programming with OSF/Motif, 1/2 day or 1 day tutorials.
From: lpgc@eng.sun.com
Laurence Cable,
Member Technical Staff,
Intrinsics based toolkits group,
Sun Microsystems,
2550 Garcia Ave,
Mountain View, CA 94043
tel 415-336-5766
lpgc@sun.com
synopsis:
general X architecture
Intrinsics based toolkits
UIMS
OpenLook
Applications development
standards
From: toddb%tekcrl.labs.tek.com@relay.cs.net
Todd Brunhoff
toddb@tekcrl.labs.tek.com
17885 N.W. Dogwood Ct.
Beaverton, OR 97006
X protocol and architecture
Design of X applications, including Xlib, motif and intrinsics
Video and X
Unix internals
From: hania@med.stanford.edu
Hania Gajewska, hania@med.stanford.edu
52 Skylonda Drive, Woodside, CA 94062
(415) 851-2386
I can talk about Xtk and a variety of widget sets (DEC, Motif, Athena).
Also, ICCCM.
From: smikes@pjspot.att.com (Tibor S Mikes)
I speak about or teach the following:
Introduction To The X Window System
Xlib Programming
Xt Programming
Introduction To Motif
Motif Programming
Introduction To OpenLook
OpenLook Programming With Xt+
The X Platform For Business Systems
Open Systems Architecture and X
Integration of Multi-architecture Applications Using The X Platform
Building HyperText Applications With X
CASE Technology Using The X Platform
Steven Mikes
(201) 271-0261 Home
(201) 560-8635 FAX
(609) 985-7650 Bluestone Consulting, Inc.
(201) 615-4718 Bell Labs (subject to change)
e-mail: {att!}pjspot!smikes
From: jody@shell.com (Jody Winston)
Jody Winston
xprt Consulting
731 Voyager
Houston, TX 77062
jody@shell.uucp
..!{sun,psuvax1,bcm,rice,decwrl,cs.utexas.edu}!shell!jody
(Voice: 713 663-2993 or 713 480-7330)
We do training on:
Porting the server (X11R4) to custom hardware
Widget (Motif and Athena) Writing
X Application development using Motif and Athena widgets
From: nazgul@alphalpha.com (Kee Hinckley)
Kee Hinckley
Email: nazgul@alphalpha.com
USPS: Alphalpha Software, Inc.
148 Scituate St.
Arlington, MA 02174
Phone: +1 617/646-7703
Fax: +1 617/646-7703 (plus 3 after first ring if your fax doesn't send beeps)
Programing with OSF/Motif, 1/2 day or 1 day tutorial.
From: Jan Newmarch <jan@cancol.oz.au>
At the University we give a semester course on Xlib and Motif,
and I also give a three-day version of the course externally.
+----------------------+---+
| Jan Newmarch |:-)| ACSnet: jan@cancol.oz
| Info. Sciences & Eng.|___| ARPA: jan%cancol.oz.au@uunet.uu.net
| Univ Canberra | UUCP: {uunet,ukc}!munnari!cancol.oz.au!jan
| P.O. Box 1 | CSNET: jan%cancol.oz@australia
| Belconnen A.C.T. 2616 | JANET: jan%au.oz.cancol@EAN-RELAY
| AUSTRALIA | Telephone: (Aust) (6) 252422
+--------------------------+
From: carroll@osf.org
The Open Software Foundation is currently offering a 5 day programming
course for OSF/Motif at customer sites only. The course uses a case approach!
60% of the class time is spent working on laboratory exercises. During the
course the students are required to contruct two applications piece by piece.
Starting with putting a single widget on the screen, each lab adds additional
information the student needs to know to construct the next step in the
application. The students will end up with a fairly sophisicated graphics
application and another that is text-based.
Included with the 350 page student guide is the 5 OSF/Motif manuals
published by Prentise Hall are given to each student.
For more information please contact Jane Carroll - 617-621-8780 or
carroll@osf.org
From: jonp@sdata.no (Jon Petter Bjerke )
At Skrivervik Data A/S in Oslo, Norway, Jo Are Rosland and myself, Jon
Petter Bjerke, are giving two courses on X on a regular basis:
1) Two-day introduction to the X user environment (based on "plain MIT X")
2) Five-day X programming course/workshop, dealing with Xlib, Xt, OSF/MOTIF and
XView. The course is mostly based on Doug Young's book.
Hands-on training is provided using Sun workstations and NCD X terminals.
Telephone +47 2 15 63 93
Fax +47 2 22 03 26
email: joare@sdata.no, jonp@sdata.no
mail: P.O.Box 123 Refstad, N-0513 OSLO 5
From: jtk@cs.purdue.edu (Tim Korb)
I teach a two-day course covering the fundamentals of the X Toolkits.
Students learn how the toolkits are organized and how they can be used
to rapidly develop X-based user interfaces. Although several toolkits
are mentioned and briefly compared, including Motif and XView, the
course concentrates on the X Intrinsics and the Athena Widget set.
Topics include: some background on X; terminology from object-oriented
programming; the resource manager and user preferences; the X
Intrinsics; using widgets; the Athena Widget set; building widgets;
and other available widgets and toolkits.
This course is offered on-site as well as at public tutorials.
John T. Korb, jtk@cs.purdue.edu
Department of Computer Science
Purdue University
West Lafayette, IN 47907
317-494-6184
From: wrd@cs.purdue.edu
Professor Wayne R. Dyksen
Department of Computer Science
Purdue University
West Lafayette, Indiana 47907
317-494-6182
wrd@cs.purdue.edu
I teach a two-day, in-depth course covering the fundamental concepts,
terminology, and capabilities underlying the X Window System. In
particular, I give a complete tour of the C interface, Xlib. Students
gain an understanding of the many important issues faced when
designing and writing X applications. The course is well organized
with a proven track record; it includes lectures notes consisting of
over 500 slides. A detailed syllabus of the course is given below.
The course is offered both privately, at your site, or publicly.
"Introduction to the X Window System"
Wayne R. Dyksen
Course Syllabus
---------------
Overview (philosphy, design goals, history, capabilities); X Concepts
(architecture, using X, client/server communication, resources,
properties); Windows (hierarchy, configuration, attributes, visual and
depth, class, shaped windows); Graphics Contexts (graphics pipeline,
pixel selection, clipping, patterning, pixel output, graphics exposure
events, GC defaults); Graphics (drawing and filling curves, drawing
text, regions, images, cursors); Color (color concepts, visuals,
virtual colormaps, colorcells); Events (event types, selecting events,
processing events, controlling event delivery, event compression,
exposure event strategies); The Keyboard and Pointer (keycodes,
keysyms, logical modifiers, keymaps, button mapping, keyboard and
pointer preferences); Window Management (window manager tasks,
grabbing, reparenting, substructure redirection, save sets, hints);
User Preferences (determining preferences, the resource manager, using
the resource manager); Inter-Client Communication (selections, cut
buffers, window management, session management, resources).
From: mhess@eng.sun.com
Name: Marty Hess
Email: mhess@eng.sun.com
Address:
Sun Microsystems, Inc.
A1-43
2550 Garcia Avenue
Mountain View, CA 94043-1100
X topic(s) that I talk about: PEX
Claudette Hayle
Information Systems Group, Ltd.
885 Third Ave.
29th Floor
New York, NY 10022
(212) 303-5512
FAX: (212) 230-3299
Provides training on Advanced Technologies that includes Motif, OPEN LOOK,
and the X Window System.
Name: Oliver Jones
Email: oj@saber.com or oj%saber@harvard.harvard.edu
Address: 185 Alewife Brook Parkway, 3rd floor
Cambridge, MA 02138
Phone: (617) 876-7636
Fax: (617) 547-9011
Talk topics: Introduction to X, Xlib, X graphics, X events, debugging
Track record: tutorials at USENIX, SIGgraph, X Conferences
Availability: subject to my workload (we work hard at Saber)
Printed tutorial materials: On request; please contact me.
Name: Stan Hanks
Email: stanh@bcm.tmc.edu
Address: Director, Information Technology Planning and Development
Baylor College of Medicine, Mail Stop: IR-3
One Baylor Plaza
Houston TX 77030
Phone: (713) 798-4649
Fax: (713) 798-3729
My consulting group, Technology Transfer Associates, Inc., offers
a range of seminars intended to make you management understand the pros
and cons of open systems computing, a set of courses intended to help the
technical profession do their jobs, and (of course) consulting services
in a range of areas. All consultants and speakers are either faculty or
research staff at institutions you would recognize, and many of them
you might recognize by name.
We use Sun SPARCstations, Solbourne file and compute servers, and a variety
of X terminals for presentations in our facilities. For on-site, we can
negotiate. Materials, including copies of the slides, manuals, workbooks,
and other publications are furnished.
X-specific Seminars offered:
X Windows Overview
X-specific Courses offered:
Using the X Window System
Programming X Windows Applications Using the Xt Toolkit
Writing Your Own Widgets for X Windows
Distributed Graphics Programming Using PEX and DORE
Name: Berry Kercheval
Email: berry@lll-crg.llnl.gov
Address: 982 Bonnie Clare Lane
Concord CA 94518
USA
Phone: (415) 827-9035
I have done 1 day tutorials on "Introduction to X Concepts" for the
UKUUG and the EXUG. Willing to travel (obviously).
Name: Learning Tree International
Address: 8000 Towers Crescent Dr.
Vienna, VA 22182
and
6053 West Century Blvd. PO Box 45028
Los Angeles, CA 90045-0028
Phone: (703) 893-3555
(213) 417-8888
Course: X Window System Programming: A Hands-On C Workshop
Name: Keith Edwards
Email: keith@cc.gatech.edu
Address: Software Engineering Research Center
Georgia Tech
Atlanta, GA 30332-0280
Phone: (404) 894-6266
I have a comprehensive class I teach on programming at the Xlib and Xt
Intrinsics layers. I can also talk about workstation video and audio,
unix internals, and network programming.
Name: Martin J. Schedlbauer
Email: ...!uunet!wang!saturn!martin
Address: 8 Gilman Rd.
Billerica, MA 01862
I provide customized seminars in X Windows, OSF/Motif, C, and C++. Course
outlines and schedules can be obtained from the above address.
The fee is negotiated with each client and is independent of the number of
students in the seminars.
References from previous students can be furnished upon request.