home *** CD-ROM | disk | FTP | other *** search
/ Nebula / nebula.bin / Newsletters / NeXTNuggetNewsDigest / vol.06.09.txt < prev    next >
Internet Message Format  |  1993-08-07  |  30KB

  1. Date: Thu, 25 Feb 93 13:54:26 PST
  2. From: Conrad_Geiger
  3. To: user_groups@next.com
  4. Subject: v6.9 - NeXT Nugget News Digest (vol. 6, issue 9, February, 1993)
  5.  
  6. NeXT Nugget News Digest (vol. 6, issue 9, February, 1993)
  7.  
  8.              ***  TABLE OF CONTENTS  ***
  9.  
  10. NeXT/NeXTSTEP RESOURCE GUIDE AND MISC.
  11.  =>   37. BANG-up Magazine Seeks Authors to Write Columns, Articles
  12.  =>   38. Announcing Yet Another NeXTSTEP Programming Book!
  13.  =>   39. New Mesa Spreadsheet User Open Forum forms
  14.  =>   40. NeXTSTEP 3.0 Documentation Reference
  15.  =>   41. Announcement: New CD ROM Disc For NeXTSTEP 3.0 Now Shipping
  16.  =>   42. FTP NeXTSTEP Public Domain and Demo Archives
  17.  =>   43. Music Kit and DSP Tools CDROM Release
  18.  =>   44. Winter 1993 release of NeXTanswers Now Available
  19.  =>   45. NeXTSTEP Information Management Applications on the
  20.                 Internet
  21.  =>   46. Internet Companion: A Beginner's Guide to Global Networking
  22.  =>   47. First Book on Programming in NeXTSTEP Release 3.0
  23.  =>   47a.You can Order your technical Books by Email
  24.  =>   47b.Review of Mahoney/Garfinkel's NeXTSTEP Programming Book
  25.  =>   48. Announcing VVI Services
  26.  
  27.  
  28. Conrad Geiger
  29. Manager, International NeXT User Group Program (over 420 groups
  30. worldwide)
  31.  
  32.  
  33. ____________________________________________________________________
  34. ____________________________________________________________________
  35.  
  36. NeXT/NeXTSTEP RESOURCE GUIDE AND MISC.
  37.  
  38.  
  39.  =>   37. BANG-up Magazine Seeks Authors to Write Columns, Articles
  40.  
  41. BANG-up Magazine is a publication for NeXTSTEP users
  42.                
  43. Updated January 12, 1993
  44.  
  45. BANG-up Magazine is targeted at the NeXT user community. The magazine
  46. covers a wide range of topics, both technical and non1technical. We
  47. continue to solicit articles, suggestions, and advertisements.
  48.  
  49. We are now looking for new submissions of articles and columns for
  50. the upcoming issues of the magazine. All contributions remain the
  51. property of the author. Any submission to the magazine will be used
  52. at the sole discretion of BANG-up Magazine. BANG-up reserves the
  53. right to make editorial changes to original works as necessary.
  54.  
  55. The next issue of the magazine will focus on Object Oriented Systems.
  56. What makes NeXT a leader in the race for object oriented platforms?
  57. How will the race for object oriented technology affect us, from the
  58. perspective of the user as well as the programmer. The following
  59. issue will focus on NeXTSTEP/486.
  60.  
  61. In addition to the headline articles of the magazine, regular columns
  62. and articles are published which do not fall within the topics chosen
  63. for a specific issue.  If you have a submission which is not
  64. specifically related to the topics at hand, please send us your work
  65. regardless!
  66.  
  67. Send submissions to:            bangup@dolphin.com
  68. Inquiries to:                   sherry@dolphin.com
  69. Advertising info:               zac@dolphin.com
  70. OR CALL:                        1-800-843-0328
  71.  
  72. If you have any questions regarding the magazine, please feel welcome
  73. to contact us at 1-800-843-0328 extension 2, or send NeXTMAIL to
  74. "sherry@dolphin.com." BANG-up is the user's publication for the Bay
  75. Area NeXT Group, a NeXT user group based in northern California. The
  76. magazine is published as a service of Dolphin Software Inc.
  77.  
  78.  
  79.  
  80. ____________________________________________________________________
  81.  
  82.  =>   38. Announcing Yet Another NeXTSTEP Programming Book
  83.  
  84. From: alex@pencom.com (Alex Duong Nghiem)
  85.  
  86. I'm getting ready to wrap up my NeXTSTEP book (which includes a fair
  87. amount of   Objective-C code), and I have placed  a tar file on
  88. sonata.cc.purdue.edu and   cs.orst.edu under the submissions
  89. directory: the tar file   (AlexNeXTSTEPBook.tar.Z) contains the
  90. table of contents and list of figures.    The book will be published
  91. by Prentice-Hall and should be available before NeXTWorld on May
  92. 25-27.
  93.  
  94. As for scope, the book is 500+ pages in the current format, although
  95. that may   change when it's actually trimmed to fit the standard book
  96. size.  BTW, the book will probably _not_ include a disk: the source
  97. code will be available via   Internet and Usenet. I encourage you to
  98. download the file and check it out.
  99.  
  100. If you need more info, please feel free to e-mail me directly: I'd be
  101. more than   happy to answer any general questions, such as
  102. availability, coverage, etc.
  103.  
  104.  
  105. Best regards,
  106.  
  107. Alex Duong Nghiem          Phone: (512) 343-1111
  108. Pencom Software            Fax:   (512) 343-9650
  109. 9050 Capital of TX Hwy N.  Mail:  alex@pencom.com
  110. Suite 300          
  111. Austin, TX 78759   
  112. USA
  113.  
  114.  
  115.  
  116. ____________________________________________________________________
  117.  
  118.  =>   39. New Mesa Spreadsheet User Open Forum forms
  119.  
  120. Athena Design is proud to announce the Mesa e-mail alias.  The intent
  121. of the alias is to allow people an open forum to discuss Mesa, its
  122. uses, features, short-comings, etc.
  123.  
  124. The alias is mesa@athena.com.  To subscribe, please send mail to
  125. mesa-request@athena.com.
  126.  
  127. We would like to see a solid discussion of all issues regarding Mesa
  128. so we can respond with a better product.
  129.  
  130. Thanks.
  131.  
  132. David Pollak
  133.  
  134. P.S.  Mesa 1.3 is available for anonymous ftp at athena.com,
  135. Purdue, cs.orst.edu, and other places.  In addition, we have put
  136. CultureShock into the public domain.  Copy it and have fun.
  137.  
  138.  
  139. ____________________________________________________________________
  140.  
  141.  =>   40. NeXTSTEP 3.0 Documentation Reference
  142.  
  143. Below are the ISBN numbers for ordering the new NeXTSTEP 3.0
  144. documentation (that is currently shipping) from your local bookstore:
  145.  
  146. Title:                                           ISBN
  147.  
  148. NeXTSTEP Development Tools and Technique,   0.201.63249.7
  149. NeXTSTEP Network and System Administration, 0.201.63254.3
  150. NeXTSTEP Operating System Software,         0.201.63252.7
  151. NeXTSTEP Programming Interface Summary,     0.201.63253.5
  152. NeXTSTEP User Interface Guidelines,         0.201.63250.0
  153. NeXTSTEP General Reference, Vol. 1,         0.201.62220.3
  154. NeXTSTEP General Reference, Vol. 2,         0.201.62221.1
  155. NeXTSTEP OOP and the Objective C Language,  0.201.63251.9 *
  156.  
  157.  
  158. * Expected to ship on April 2, 1993.
  159.  
  160.  
  161.  
  162.  
  163. ____________________________________________________________________
  164.  
  165.  =>   41. Announcement: New CD ROM Disc For NeXTSTEP 3.0 Now Shipping
  166.  
  167. Company:                monoChrome Inc.
  168. Comany Address:         173 Westgate Drive
  169.                         Edison, NJ  08820-1163
  170. Email:                  kheit@hangout.rutgers.edu
  171.                         soni@rwja.umdnj.edu
  172.                         szatrows@gandalf.rutgers.edu
  173. Product Name:           monoLib (i.e. mono(lithic)Lib(rary))
  174.  
  175. Product Description:    CD ROM full of shareware/freeware/demoware
  176. information,source code (examples, shareware/freeware/demoware,
  177. examples, GNU, pallettes classes etc), graphics (tiff, gif, eps,
  178. ps, etc), literature (recipies, bible, works of over 50 different
  179. authors, lyrics), refrences (FAQ's, NeXTanswers etc), and other
  180. files typically found on FTP (next and non next) archive sites.
  181.  
  182. Other Info:             -Over 1 gig of Information on 2 CD ROMs.
  183.                         -Information is uncompressed and usable
  184.                            right off the CD ROM
  185.                         -Information, references, literature are
  186.                         all indexed with Digital Librarian
  187.                         -A great wealth of programming examples
  188.                         and source code
  189.  
  190. Pricing:                $90.00
  191.                         Volume, User Group, & Higher Education rates
  192.                         available.
  193.  
  194. Our pricing structure is based on what organization you are from
  195. and what quantity you purchase...
  196.  
  197.  
  198. ********************************************************************
  199.  
  200.   Educational/User Group/Reseller*    (send photo copy proof that you
  201.   are a student/staff/faculty member.  If you are a usergroup member
  202.   please ask your user group leaders to place an order for you)
  203.   *If you would like to become a reseller please contact us to make
  204.   arrangements.
  205.  
  206.    qty            price
  207.  
  208.   1-4          $75.00 each
  209.   5-24         $70.00 each
  210.   25-49        $65.00 each
  211.   50-99        $60.00 each
  212.   100+         contact us for larger orders
  213.  
  214.  
  215.   Regular Pricing
  216.  
  217.    qty            price
  218.  
  219.   1-4          $90.00 each
  220.   5-24         $85.00 each
  221.   25-49        $75.00 each
  222.   50-99        $65.00 each
  223.   100+         contact us for larger orders
  224.                                                                        
  225.  
  226. ********************************************************************
  227.  
  228. Our Propaganda:  We (John Kheit & Arvind Soni) are members
  229. of the NeXT Jersey Users Group and were putting together a public
  230. domainshareware/demoware/etc.ware collection for our NeXT user group.
  231. John was in charge of maintaining the software library for the group
  232. and found it was killing him.  The users suggested that we put the
  233. over 1 gigabyte worth of software on a CD.  So we did!  This task was
  234. much more difficult than we had expected, but was extremely
  235. pleasureful because of all the great (and we really do mean this)
  236. people we got to know by making this product.  We always thought
  237. that the NeXT community and its developers were wonderful people but
  238. doing this project has proven this to be fact.
  239.  
  240.     Please email us for further ordering information.  Also, if you
  241. wish to see a listing of all the files that come on the two discs...
  242. you can find listing information order forms on nova.cc.purdue.edu
  243. in the pub/next/submissions or pub/next/3.0/demos or somewhere on
  244. the site!
  245.  
  246. John & Arv
  247.  
  248.  
  249.  
  250.  
  251.  
  252. ____________________________________________________________________
  253.  
  254.  =>   42.  FTP NeXTSTEP Public Domain and Demo Archives
  255.  
  256. Below are some of the latest archived files on the
  257. sonata.cc.purdue.edu ftp archive site under /pub/next/submissions:
  258. (If you have an internet connection, use the command "ftp" or the
  259. public domain NeXTSTEP application: GatorFTP+, to retrieve or browse
  260. these files.)
  261.  
  262.  
  263.         93_winter_NeXTanswers_README
  264.         93_winter_NeXTanswers_docs.tar.Z
  265.         93_winter_NeXTanswers.tar.Z
  266.         92_fall_NeXTanswers_Supplement.tar.Z
  267.         92_summer_NeXTanswers_Supplement.tar.Z
  268.         93_winter_NeXTanswers_Supplement.tar
  269.  
  270.         EquationBuilder3.0.README
  271.         EquationBuilder3.0.tar
  272.  
  273.         Mesa1.3.tar.Z
  274.  
  275.         ObjInspector.compressed
  276.         gcc-2.3.3-NeXT.tar.Z
  277.         Broadcast_1.0.compressed
  278.         VirtSpace3.0-CORRECTION
  279.         VirtSpace3.0.tar.Z
  280.  
  281.         PRI_NewProducts.tar.Z
  282.  
  283.         Nugget_News_Digest_Dec92.tar.Z
  284.         Nugget_News_Digest_Nov92.tar.Z
  285.  
  286.         Nugget_News_Digest_Dec92.txt
  287.         Nugget_News_Digest_Nov92.txt
  288.  
  289.         sounds
  290.  
  291.         Desktop1-1.README
  292.         Desktop1-1.tar
  293.         Digit.app.tar.Z
  294.         Digit.README
  295.         TimeFlies.1.8.tar.Z
  296.         AlexNeXTSTEPBook.README
  297.         AlexNeXTSTEPBook.tar.Z
  298.         TimeWarp.tar.Z
  299.         TimeWarp.README
  300.         rman-dec92.tar.Z
  301.         rman-README
  302.         Dual_CPU_Back-plane.Z
  303.         FrontDesk.tar.Z
  304.         TimeSync1.0DEMO.tar.Z
  305.         ScenePatch.app.compressed
  306.         co-Xist3.0.demo.tar
  307.         tip_zmodem.tar.Z
  308.         tip_zmodem.Read.me
  309.         score-inventions.tar.Z
  310.         Presto_v0.9.6b.tar
  311.         pCD.tar.Z.TAKEME
  312.         photo_cd.tar.Z
  313.         photo_cd.tar.Z.README
  314.         pCD.tar.Z
  315.         HP_LaserJet_4_PostScript_600DPI.ppd
  316.         HP_LaserJet_4_PostScript_300DPI.ppd
  317.  
  318. ____________________________________________________________________
  319.  
  320.  =>   43. Music Kit and DSP Tools CDROM Release
  321.  
  322. The CD ROM release of the Music Kit and DSP Tools INSTALLATION
  323. PACKAGE comes free with a year membership to the Bay Area Next Users
  324. Group (BANG).  To join BANG and obtain the CD ROM, send a check for
  325. US $35 to the following address:
  326.  
  327.         BANG
  328.         P.O. Box  1731
  329.         Palo Alto, CA 94302
  330.         phone: (415) 327-BANG
  331.         e-mail: info@BANG.org
  332.  
  333. The CD ROM also contains a wide variety of other NeXT software.
  334.  
  335.  
  336. ____________________________________________________________________
  337.  
  338.  =>   44. Winter 1993 release of NeXTanswers Now Available
  339.  
  340. The Winter 1993 release of NeXTanswers is now available on the
  341. Internet archive servers.  NeXTanswers is a collection of answers to
  342. commonly asked technical questions about the NeXT Computer System.
  343. The topics covered include system administration, programming, and
  344. NeXT applications and should be indexed for use with Digital
  345. Librarian.
  346.  
  347. NeXTanswers can be obtained three ways: by ftp from an archive
  348. server, by email from Purdue, or as a subscription on floppy disk
  349. from NeXT (call 1-800-484-NeXT for information).  You'll want the
  350. latest release (in this case referred to by the 93_winter prefix).
  351.  
  352. You can obtain NeXTanswers via anonymous ftp from one of the
  353. following Internet archive servers (it may be found on others as
  354. well):
  355.  
  356. ________________________________________________________
  357. hostname                IP address     directory
  358. ________________________________________________________
  359. sonata.cc.purdue.edu  128.210.15.30    pub/next/docs/NeXT
  360. cs.orst.edu           128.193.32.1     pub/next/documents/NeXTanswers
  361.  
  362. Note that at the time of this posting, NeXTanswers may still be in
  363. each archive server's submissions directory.
  364.  
  365. The NeXTanswers release is also available by email from the Purdue
  366. archive server, for those without ftp access.  Send a message
  367. consisting of "help" to archive-server@cc.purdue.edu.  If the "From:"
  368.  
  369. line in your message header will not be in Internet format (e.g.
  370. name@site.edu), include a line like
  371.  
  372.  
  373.        path name@site.edu
  374. or
  375.        path wellknownsite!yoursite!yourname@uunet.uu.net
  376.  
  377.  
  378. Note that name@site.bitnet or name@site.UUCP won't work.
  379.  
  380. There are two versions of NeXTanswers: a complete set, and a monthly
  381. supplement for those who already have the previous month's complete
  382. set.  The complete set is called 93_winter_NeXTanswers.tar.Z and
  383. occupies 664 Kb of disk space.  The supplement is called
  384. 93_winter_NeXTanswers_Supplement.tar.Z, occupies 82 Kb, and contains
  385. files that are new or changed since the Fall 1992 release.  When the
  386. Winter 1993 release is installed and indexed, it occupies about 2.41
  387. Mb.
  388.  
  389. Each release also includes instructions on how to install and use
  390. NeXTanswers.  The documentation (INSTALL.rtf, README.rtf, and
  391. CHANGES) is included in a separate file called
  392. 93_winter_NeXTanswers_docs.tar.Z.
  393.  
  394.  
  395. ____________________________________________________________________
  396.  
  397.  =>   45. NeXTSTEP Information Management Applications on the
  398.           Internet
  399.  
  400. If you are in the internet, you have to try these public domain
  401. applications!
  402.  
  403. Here are a few Internet Applications that are available for the
  404. NeXTSTEP environment among others.  These tools can be used by anyone
  405. on the internet to help you better manage information.  If you know
  406. of other available tools or applications in progress, please drop me
  407. a message.
  408.  
  409. thanks,
  410. Conrad_Geiger@next.com.
  411.  
  412.  
  413. >From David Spitzler:
  414.  
  415. Archie.app
  416. The School of Computer Science at McGill University developed a
  417. server that enables users to locate programs, documents, etc. on the
  418. Internet (more than 300,000 machines). More than 1000 sites are
  419. archive servers. To simplify the task of locating files, McGill wrote
  420. software that lists and updates all files at archive sites. It proved
  421. so popular that McGill now makes the service available to anyone on
  422. the Internet. McGill calls its server Archie, the "server's server."
  423. Archie allows users to search for specific program names or strings
  424. and find which server contains the program, or to list all the
  425. software on the server at a particular site.
  426.  
  427. GatorFTP+
  428. A full featured, graphical front-end to the FTP protocol. Commonly
  429. used FTP sites can be selected from an on-screen scroll view, and
  430. connection to a remote site is made by the click of a button.
  431. GatorFTP+ displays remote directories in a NeXT-style browser and
  432. allows multiple "puts" and "gets". There is also an automatic
  433. "uncompress" and "untar" feature.
  434.  
  435.  
  436. Gopher.app
  437. The internet Gopher uses a simple client/server protocol that can be
  438. used to publish and search for information held on a distributed
  439. network of hosts. Gopher clients have a seamless view of the
  440. information in the gopher world even though the information is
  441. distributed over many different hosts. Clients can either navigate
  442. through a heirarchy of directories and documents or ask an index
  443. server to return a list of all documents that contain one or more
  444. words. Since the index server does full-text searches every word in
  445. every document is a keyword.
  446.  
  447. The NeXT-Gopher client is now being maintained at Michigan State
  448. University.  The Gopher release (available via FTP at
  449. boombox.micro.umn.edu) also bundles and app called Ph which gives you
  450. access to directory information at many universities.  It is used to
  451. obtain traditional phone book information.  More importantly, for
  452. e-mail users, it provides access to e-mail addresses.  Some
  453. Universities provide other data, such as information about courses,
  454. restaurants, and weather. Ph is a client program.  It communicates
  455. with a server program, written by the Computing Services Office (CSO)
  456. at the University of Illinois Urbana-Champaign.
  457.  
  458.  
  459. LibraryOfCongress.app
  460. This is an interface to an Internet service for searching the Library
  461. of Congress card catalog.  You can find items in the catalog and then
  462. e-mail orders to on-line bookstores to "check them out."  This app
  463. was written by Mike Hawley, of the MIT Media Lab.
  464.  
  465.  
  466. Tree.app
  467. Also known as "Gopher in a Forest," this is a graphical look at
  468. "gopherspace," this app, although totally useless as an information
  469. access tool, is a nice virtual reality demo.  Every gopher site
  470. worldwide can be visualized as a tree, with "wires" connecting the
  471. branches of different sites.
  472.  
  473.  
  474. WAIS
  475. WAIS stands for Wide Area Information Servers and is a protocol
  476. between clients and servers for accessing and retrieving information.
  477. A NeXT client called WASItation allows you to tap into a variety of
  478. databases around the world. You can also use WAIStation to create
  479. your own databases.
  480.  
  481. Originally conceived for commercial purposes for distributing
  482. for-profit information (i.e Dow Jones), this is a public domain
  483. package that is used widely in education for accessing many WAIS and
  484. Gopher servers.
  485.  
  486.  
  487. Weather.app
  488. An interface to weather information, primarily via the Weather
  489. Underground at the University of Michigan College of Engineering,
  490. Atmospheric, Oceanic, and Space Sciences (downwind.sprl.umich.edu).
  491. Sources include Zephyr Weather Information, National Weather Service
  492. forecasts for US cities and regions, ski reports, Environment Canada
  493. weather information, severe weather logs from the National Severe
  494. Storms Forecast Center, and earthquake reports from the U.S.
  495. Geological Survey.
  496.  
  497. The interface also fetches weather maps and taps other material from
  498. the National Center for Atmospheric Research in Boulder
  499. (ncar.ucar.edu), the University of Illinois at Urbana-Champaign
  500. (vmd.cso.uiuc.edu), labs at the Massachusetts Institute of Technology
  501. (everest.lcs.mit.edu, synoptic.mit.edu), the Solar Terrestrial
  502. Dispatch (xi.uleth.ca), the University of Washington
  503. (geophys.washington.edu), and Contel (duats.contel.com) which
  504. provides FAA flight planning and weather information.
  505. This app was written by Mike Hawley of the MIT Media Lab.
  506.  
  507.  
  508.  
  509.  
  510. ____________________________________________________________________
  511.  
  512.  =>   46. Internet Companion: A Beginner's Guide to Global Networking
  513.  
  514. A new book entitled the Internet Companion: A Beginner's Guide to
  515. Global Networking (Addison-Wesley, $10.95) was just published, and a
  516. sample chapter of it is available via ftp at world.std.com in
  517. /OBS/The.Internet.Companion.  The forward is by US Vice
  518. President-Elect, Al Gore.
  519.  
  520.  
  521. ____________________________________________________________________
  522.  
  523.  =>   47. First Book on Programming in NeXTSTEP Release 3.0
  524.  
  525. News
  526.  
  527. FOR IMMEDIATE RELEASE
  528.  
  529. Contact:   Allan M. Wylde, Publisher
  530.    TELOS, The Electronic Library of Science
  531.    (408) 249-9314
  532.  
  533.  
  534. First Book on Programming in NeXTSTEP Release 3.0
  535. Published by TELOS
  536.  
  537.  
  538. NeXTSTEP Programming--STEP ONE: Object-Oriented Appclications
  539. Simson L. Garfinkel and Michael K. Mahoney
  540. ISBN: 0-387-97884-4
  541. Price: $39.95
  542. Hardbound, 672 pages, includes DOS diskette
  543.  
  544. Santa Clara, Calif., December 18, 1992 - TELOS (The Electronic
  545. Library of Science) announced today that it has released NeXTSTEP
  546. Programming-STEP ONE: Object-Oriented Applications, by Simson L.
  547. Garfinkel and Michael K. Mahoney, the first comprehensive instruction
  548. manual for new NeXTSTEP users.
  549.  
  550. NeXTSTEP Programming is a hands-on book that teaches programmers how
  551. to write applications that take full advantage of NeXTSTEP, the
  552. object-oriented operating-environment from NeXT Computer, Inc. Priced
  553. at $39.95, NeXTSTEP Programming comes with a DOS floppy disk that
  554. contains complete source code for all programs used in the book and a
  555. tutorial for Interface Builder, the object editor bundled with the
  556. NeXTSTEP development environment. The disk is compatible with NeXT
  557. hardware and with any PC hardware running NeXTSTEP 486, the NeXTSTEP
  558. operating environment for 486 PCs, available in early 1993.
  559.  
  560. NeXTSTEP combines object-oriented programming tools,
  561. interface-customizing utilities, a multi-tasking UNIX operating
  562. system, built-in networking, multimedia connections and Display
  563. PostScript for WYSIWYG capabilities.
  564.  
  565. Table of Contents (chapters):
  566.  
  567. Preface
  568.  
  569.  1.     Intro to the NeXTSTEP Graphical User Interface
  570.  2.     NeXTSTEP Development Tools
  571.  3.     Creating a Simple Application with Interface Builder
  572.  4.     Creating an Application without Interface Builder
  573.  5.     Building a Project:  A Four-Function Calculator
  574.  6.     Nibs and Icons
  575.  7.     Delegation and Resizing
  576.  8.     Events and Responders
  577.  9.     Mach and the Window Server
  578. 10.     MathPaper and Multiple Windows
  579. 11.     Spawning Multiple Processes and the Text Object
  580. 12.     Text and Rich Text
  581. 13.     Saving, Loading, and Printing
  582. 14.     Drawing with Display PostScript
  583. 15.     Draw Yourself:  All About NeXTSTEP Views
  584. 16.     GraphPaper:  A Multi-Threaded Application with a Display List
  585. 17.     Color
  586. 18.     View Resizing and Mouse Tracking
  587. 19.     Zooming and Saving Graphics Files
  588. 20.     The Pasteboard and Services
  589. 21.     Preferences and Defaults
  590.  
  591. Appendix A:     Source Code Listings
  592. Appendix B:     References
  593. Index
  594.  
  595. About the Authors
  596. Simson Garfinkel is Senior Editor at NeXTWORLD Magazine and an
  597. experienced NeXTSTEP developer. He is also the co-author of Practical
  598. UNIX Security. Michael Mahoney is professor and chair of the Computer
  599. Engineering and Computer Science Department at California State
  600. University, Long Beach, and is president of the Southern California
  601. NeXTSTEP Users Group (SCaN).
  602.  
  603. About TELOS
  604. TELOS is an imprint of Springer-Verlag New York, with publishing
  605. facilities at 3600 Pruneridge Avenue, Suite 200, Santa Clara, Calif.
  606. 95051. Its publishing domain encompasses the natural and physical
  607. sciences, computer science, mathematics, and engineering. TELOS
  608. strives to wed the traditional print medium with the emerging
  609. electronic media to provide the reader with a truly interactive
  610. multimedia information environment. All TELOS publications delivered
  611. on paper come with an associated electronic component.
  612.  
  613. A limited number of review copies are available. Contact Cindy
  614. Peterson of Springer-Verlag at (408) 249-9314 for a copy.
  615.  
  616. To Order: Call TOLL FREE 1-800-SPRINGER   (1-800-777-4643)
  617. 8:30 a.m. to 5:30 p.m. (EST)
  618.  
  619. Credit Cards Accepted: American Express, MasterCard, Visa, Discover
  620. In New Jersey: Call (201) 348-4033
  621.  
  622. Purchase Orders To: Springer-Verlag New York, Inc., 44 Hartz Way,
  623. Secaucus, NJ 07096
  624. Fax Purchase Orders To: (201) 348-4505
  625.  
  626. NY, NJ, MA, VT and CA residents should include applicable sales tax.
  627. Canadian residents should include 7% GST.
  628.  
  629. Shipping: Add $2.50 for the first book; $1.00 for subsequent books.
  630. Foreign Airmail Orders: Add $10.00 per book.
  631.  
  632. All orders are processed upon receipt. Prices quoted are payable in
  633. U.S. currency.
  634.  
  635. For information on bulk sales of 10 or more, please contact the
  636. Scicom department of Springer-Verlag at (212) 460-1675.
  637.  
  638. For information on 30-day examination copies for course adoption,
  639. please contact Lilliana Sierra at (201) 348-4033 ext. 322.
  640.  
  641.  
  642. __________________________________________________________________
  643.  
  644.  =>   47a. You can Order your technical Books by Email
  645.  
  646. from the following locations:
  647.  
  648.  
  649. Quantum Books
  650. 4 Cambridge Center
  651. Cambridge MA  02142
  652. +1 617 494 5042
  653. Fax +1 617 577 7282
  654. quanbook@world.std.com
  655.  
  656. WordsWorth Books
  657. 30 Brattle Street
  658. Cambridge MA  02138-3761
  659. +1 617 354 4223
  660. 800 899 2202
  661. +1 617 354 1529
  662. Fax +1 617 354 4674
  663. 73457.315@compuserve.com
  664.  
  665. Softpro
  666. 112 Mall Road
  667. Burlington MA  01803-5300
  668. +1 617 273 2917
  669. Fax +1 617 273 2499
  670. softpro@world.std.com
  671.  
  672. Computer Literacy Bookshops, Inc.
  673. PO Box 641897
  674. San Jose, CA  95164-1897
  675. +1 408 435 5017
  676. Fax +1 408 435 1823
  677. orders@clbooks.com
  678. service@clbooks.com
  679. info@clbooks.com
  680.  
  681. O'Reilly & Associates, Inc.
  682. 103 Morris Street
  683. Sebastopol CA  95472
  684. 800 998 9938
  685. +1 707 829 0515
  686. Fax +1 707 829 0104
  687. nuts@ora.com
  688. book-info-request@ora.com
  689.  
  690.  
  691. ____________________________________________________________________
  692.  
  693.  =>   47b.Review of Mahoney/Garfinkel's NeXTSTEP Programming Book
  694.  
  695.  As a NeXTSTEP neophyte with a very limited knowledge of C (and
  696. virtually no previous knowledge of objective-C), I found Garfinkel
  697. and Mahoney's book to be not only very informative, but surprisingly
  698. enjoyable reading. The range of material presented (object oriented
  699. programming, NeXT development tools and standard objects, threads,
  700. basic PostScript, event handling, defaults database access, etc.) is
  701. extensive. They make no claims of comprehensiveness, but sufficient
  702. material is given to enable a meaningful foray into all of these
  703. areas. More importantly, everything is presented in the most
  704. meaningful context possible: development of full-blown applications.
  705. Their example applications are well chosen both in terms of being
  706. relevant and interesting to a wide audience as well as providing an
  707. appropriate setting for applying all of the tools which they present.
  708.  
  709. The difficulty and complexity of the examples progresses fairly
  710. smoothly so that the numerous hurdles of understanding which must be
  711. overcome seem relatively tractable at the time when they are reached.
  712. The book was written with obvious care and contains surprisingly few
  713. typos.  Source code is provided on an accompanying disk and, with
  714. very few exceptions,  it works as expected. The examples presented
  715. essentially provide just the sort of annotated templates that a
  716. newcomer needs to begin fashioning his or her own apps. All in all, I
  717. enjoyed reading Step One; I learned a lot from it; and I strongly
  718. recommend it to anyone who wants to learn about NeXTSTEP programming.
  719.  
  720.  
  721. Duane Storti
  722. University of Washington
  723. Email: storti@u.washington.edu
  724.  
  725.  
  726.  
  727.  
  728.  
  729. ____________________________________________________________________
  730.  
  731.  =>   48.  Announcing VVI Services
  732.  
  733. For Immediate Release:
  734.  
  735. Contact:
  736.         e-mail:  support@vvi.com
  737.         voice:   814-234-9613
  738.         FAX  :   814-234-9614
  739.  
  740. VVI, a development company specializing in NeXTSTEP products,
  741. introduces services and products, available now, for NeXTSTEP
  742. developers to market, license, and distribute their NeXTSTEP
  743. applications.
  744.  
  745. Imagine the future of marketing and sales: A user launches the
  746. marketing program and reads about a whole host of applications and
  747. resources. The description of a particular application is interesting
  748. and they want a copy! They get it at the click of a button. A few
  749. minutes later the user is demo'ing it, they like it - it's what they
  750. need! With some fill in the blanks and a click of the button they are
  751. registered for a commercial version of the application, with password
  752. in hand! The user has immediate access to the applications they need
  753. and the developer has immediate access to their market! Everybody
  754. wins!
  755.  
  756. But, not only is this the future, IT'S THE PRESENT! It's happening as
  757. you read! The software and service to do this have been rigorously
  758. tested and are used now for products distributed by VVI.
  759.  
  760. This is what VVI provides:
  761.  
  762. Distribution Application - A network oriented distribution and
  763. marketing application called VVdistributor. Clients can distribute
  764. and use the developer's applications at the click of a button! The
  765. documentation includes brochure templates for integration into this
  766. application. This application, when appropriate, will differentiate
  767. between host type and other client environment factors so
  768. distribution to different machines is always easy, efficient and
  769. transparent to the user.
  770.  
  771. Licensing Object Library - A software marketing library which
  772. consists of ready-made Objective-C Objects for registration,
  773. licensing, protection, demonstration mode, and distribution. This
  774. represents a time saving resource which would take the equivalent of
  775. another application to develop. Done in the true spirit of object
  776. oriented programming!
  777.  
  778. A High Speed Network Server - The developer's market gets immediate
  779. access to their latest products through our dedicated network server.
  780. There is no need for costly duplication of floppies, CD's, or mass
  781. mailings. Since products are immediately retrievable with no version
  782. limitations the developer can respond quickly and appropriately to
  783. any operating system updates, computer platform changes, or code
  784. additions.
  785.  
  786. Billing and Registration - VVI provides billing and registration
  787. service. Users click their buttons and we click ours! We have
  788. developed internal applications with nice NeXTSTEP user interfaces
  789. for the registration process.
  790.  
  791. These services and products are particularly apropos in the light of
  792. developments regarding platform changes and operating system
  793. upgrades. Once applications are integrated into this marketing and
  794. distribution system developers can respond quickly to any changes.
  795. Imagine what it will be like to have this capability during the 3.0
  796. to 486 (and other(s)) transition!
  797.  
  798.  
  799. This is a comprehensive network-marketing system with no stone
  800. unturned! It's a WIN WIN situation! Developers win, the users win! To
  801. find out how to win contact VVI at:
  802.  
  803. e-mail:  support@vvi.com
  804. voice:   814-234-9613
  805. FAX  :   814-234-9614
  806.  
  807. VVimaging, Inc. (VVI) has developed software applications and
  808. libraries for the NeXT computer since 1989.
  809.  
  810. VVimaging, VVI, and VVdistributor are trademarks of VVimaging, Inc.
  811. NeXT and NeXTSTEP are trademarks of NeXT Computer, Inc.
  812.  
  813.  
  814.  
  815. ____________________________________________________________________
  816. continued in issue 6.10
  817.  
  818.