home *** CD-ROM | disk | FTP | other *** search
/ ftp.robelle3000.ai 2014 / 2014.06.ftp.robelle3000.ai.tar / ftp.robelle3000.ai / newsletter / 1998 / w1998-04.txt < prev    next >
Text File  |  1998-09-13  |  20KB  |  556 lines

  1. What's Up, DOCumentation?
  2.  
  3.  
  4.  
  5.        Robelle Consulting Ltd.
  6.        Unit 201, 15399-102A Ave.
  7.        Surrey, B.C.  Canada  V3R 7K1
  8.        Toll-free:    1-888-ROBELLE
  9.                     (1-888-762-3553)
  10.        Phone:       (604) 582-1700
  11.        Fax:         (604) 582-1799
  12.        E-mail: support@robelle.com
  13.        Web: www.robelle.com
  14.  
  15. Date:  September 1998
  16.  
  17. From:  Robert M. Green, CEO
  18.        David J. Greer, President
  19.        Neil Armstrong, Editor pro tem
  20.  
  21. To:    Users of Robelle Software
  22.  
  23. Re:    News of the HP 3000 and of HP-UX, 1998 #4
  24.  
  25.    What You Will Find in This News Memo:
  26.  
  27.    IA-64: The Promise
  28.    Suprtool Training
  29.    HP World '98--A New Point of View
  30.    And the Winner Is...
  31.    Staff Spotlight: Tory Kilgour
  32.    Shut Down Shortcut
  33.    Quick Access to Recent Files
  34.    Printdoc Now in A4
  35.    Qedit Finds Y2K Problems
  36.    A Compress for Y2K Headaches
  37.    On Guard with @Guard
  38.    Web Site Tips
  39.    Download Qedit for Windows
  40.    MPE/iX 5.5 Powerpatch 5
  41.    DSEM Flag
  42.    Documentation HP Style
  43.  
  44.  
  45. IA-64: The Promise
  46. ==================
  47.  
  48. Shortly before the HP World '98 conference, Hewlett-Packard announced plans 
  49. to move HP 3000 servers to IA-64 (Intel Architecture, 64-bit). Many HP 3000 
  50. users and solution providers seemed very pleased with the commitment to IA-64 
  51. and are already on board with HP, planning to port their solutions on the new 
  52. 3000 line.
  53.  
  54. The press release states:
  55.  
  56.     Hewlett-Packard Company today announced that it plans to transition the 
  57.     HP 3000 server line to IA-64 (Intel Architecture, 64-bit). HP intends to 
  58.     leverage its co-development with Intel of EPIC (Explicitly Parallel 
  59.     Instruction Computing), the technology foundation for IA-64, to ensure a 
  60.     smooth transition for all HP 3000 customers.
  61.  
  62. Even more encouraging was news that HP would help provide a smooth transition 
  63. plan and continue to develop PA-RISC systems in conjunction with the first 
  64. IA-64 systems.
  65.  
  66. HP also stated they would be refocusing their business strategy on five key 
  67. vertical markets: mail order, health care, airlines, manufacturing and credit 
  68. unions. 
  69.  
  70. To emphasize their commitment to the new platform, HP has been giving out 
  71. T-shirts with the slogan:
  72.  
  73.     IA-64: The Sequel
  74.  
  75. The Sequel reference suggests that this is a port to a new architecture, 
  76. similar to the Classic to PA-RISC port done in the 80s.
  77.  
  78. The IA-64 announcement certainly makes the future of the HP 3000 look bright.
  79.  
  80. [Neil Armstrong]
  81.  
  82.  
  83. Suprtool Training
  84. =================
  85.  
  86. Want to learn more about Suprtool? The next training class at Robelle's head 
  87. office will be
  88.  
  89.     October 15 - 16
  90.  
  91. To arrange training at Robelle or your site, call us at 1-888-762-3553.
  92.  
  93. [Mike Shumko]
  94.  
  95.  
  96. HP World '98--A New Point of View
  97. =================================
  98.  
  99. When I joined the Robelle team back in June of this year, all I heard about 
  100. was the HP World '98 Conference & Expo. Everyone talked about how it was the 
  101. biggest HP tradeshow, gathering thousands of IT professionals and hundreds of 
  102. vendors, Channel Partners and ISVs.
  103.  
  104. Even though I was the new "kid" in the office, I was given the opportunity to 
  105. help plan for and attend the show. Although several of you asked about the 
  106. Robelle people you regularly speak to-like Hans, Mike, Paul, Ken, Dave, Kerry 
  107. and Rosemary-alas, you received "only" me instead. (How should I take 
  108. that...?:-))
  109.  
  110. Everyone was excited about this event, and Robelle was no exception. Our 
  111. booth was always a movin' an' a shakin' with our in-booth seminars, one-to-
  112. one demos, prize draw, cake & coffee and old friends stopping to say "hello." 
  113. The seminars highlighted new enhancements to Qedit (long lines), Suprtool 
  114. ($stddate), and Qedit for Windows (scripting). The one-to-one demos provided 
  115. in-depth training to current users as well as people seeing it for the first 
  116. time.
  117.  
  118. Attending HP World gave me the opportunity to meet and talk with many HP 3000 
  119. and HP 9000 enthusiasts, and to learn about the particular concerns of the 
  120. 3000 community. I heard a wide range of ideas about how businesses are coping 
  121. with their Y2K projects, as well as insights on how current customers are 
  122. using our products in their projects.
  123.  
  124. My hat goes off to the organizers of this year's events. From Dave Barry's 
  125. hilarious Key Note Address, to the Welcome Reception, to the main HP World 
  126. Reception, all events were well attended and enjoyable.
  127.  
  128. Now that HP World is over, I expect that everyone is back to their regular 
  129. routine. Thanks to this experience I have gone from being an industry novice 
  130. to being aware of current needs and goals of HP users. I will have fond 
  131. memories of my first HP World conference, but nothing may ever top the sight 
  132. of seeing some Robelle staff and clients hopping on a Harley Davidson 
  133. motorcycle for a picture and sharing the dream of winning it-you know who you 
  134. are!
  135.  
  136. [Tory Kilgour]
  137.  
  138.  
  139. And the Winner Is...
  140. ====================
  141.  
  142. Once again we held our popular prize draw and cake & coffee get together on 
  143. the show floor at HP World '98. Here are the winners:
  144.  
  145. Third prize:        Master Photos Studio
  146. Roger Peacock of Science Applications Int. in Oakridge, TN
  147.  
  148. Second prize:        A Snappy Video Snapshot
  149. Kevin West of Cardinal Health in Folsom, CA
  150.  
  151. Grand prize:        Palm Pilot Professional
  152. Roy Bybee of Infotrust in Salt Lake City, UT
  153.  
  154. You can see pictures of the prize winners and coffee get together at
  155.  
  156.     http://www.robelle.com/~bgreen/hpworld98/page5.html
  157.  
  158. As part of the "let's play a joke on the new Robellian" we convinced Tory to 
  159. pretend she was Vanna White during the prize draw. Sorry about that Tory.
  160.  
  161. [Marie Reimer]
  162.  
  163.  
  164. Staff Spotlight: Tory Kilgour
  165. =============================
  166.  
  167. If you've called Robelle lately for a product demo or information about Qedit 
  168. for Windows, you may have spoken to our newest staff member, Tory Kilgour. 
  169. Tory started in June of this year and is already helping the sales team 
  170. provide demos and assistance to customers.
  171.  
  172. Tory recently arrived in Vancouver from her home town of Toronto, Ontario, 
  173. but we decided not to hold that against her. (For the geographically 
  174. challenged, Toronto is north of Detroit and is the city that the rest of 
  175. Canada loves to trash.)
  176.  
  177. Tory moved here to join family and friends. She really appreciates the West 
  178. Coast terrain, especially the Mt. Whistler area for its hiking and mountain 
  179. climbing. Tory is also on the lookout for a local baseball league and has 
  180. hopes of being drafted by the Yankees. One suggestion Tory: don't quit your 
  181. day job.
  182.  
  183. [Paul Gobes]
  184.  
  185.  
  186. Shut Down Shortcut
  187. ==================
  188.  
  189. I noticed that when I used my network connection from home, my PC, which runs 
  190. Windows 95, would take a long time to shut down. When I used dial-up 
  191. networking, my PC logged on to an NT domain and connected to a remote disc. 
  192. When I shut down my PC, it would take up to a minute.
  193.  
  194. After some experimenting, I found that shutting down my PC was much faster if 
  195. I first disconnected from the network drives by executing this command:
  196.  
  197.     net use * /delete
  198.  
  199. To automate this step, I put the command in a batch file on my desktop and 
  200. called it netstop.bat. Now I click on the Netstop icon before shutting down. 
  201. It takes only a second to execute.
  202.  
  203. I also read that changing the Network configuration helps (in "File and 
  204. printer sharing for Microsoft Networks", change the value of the item called 
  205. "LM Announce" to "No"), but I have not tested this myself.
  206.  
  207. [Mike Shumko]
  208.  
  209.  
  210. Quick Access to Recent Files
  211. ============================
  212.  
  213. In the course of any given workday at Robelle, I edit two files: my diary 
  214. file, which contains a point form list of what I am currently working on, and 
  215. the Suprtool docnotes file, which contains a point form list of 
  216. enhancements/bug fixes being made to Suprtool.
  217.  
  218. Every morning I had to manually open these two files, but now the Recent 
  219. Files list gives me quick access to files that are used everyday.
  220.  
  221. Qedit for Windows 4.6.11 saves the name of the 16 most recently accessed 
  222. files. Now I can open one of these files using the Recent Files command in 
  223. the File menu. The file names are stored as fully-qualified names. For local 
  224. files, the drive letter and the complete path is displayed.
  225.  
  226. Host files are also fully-qualified using the appropriate syntax for the host 
  227. on which they reside. They are prefixed by the connection name. Qedit also 
  228. keeps track of the options used at the last open (i.e., Read only or Force 
  229. unnumbered).
  230.  
  231. [Neil Armstrong]
  232.  
  233.  
  234. Printdoc Now in A4
  235. ==================
  236.  
  237. Printdoc is Robelle's utility program for HP 3000 customers who wish to print 
  238. their own Robelle product manuals and change notices. By default, our manuals 
  239. are formatted to print on letter-size paper (8.5" x 11", the standard North 
  240. American size).
  241.  
  242. For customers outside of North America who wish to print on A4 paper, you can 
  243. set the OUTA4 Job Control Word before running Printdoc.
  244.  
  245.     :setjcw outa4=1
  246.  
  247.     :run printdoc.pub.robelle
  248.  
  249. [Dave Lo]
  250.  
  251.  
  252. Qedit Finds Y2K Problems
  253. ========================
  254.  
  255. We thank Dave Long of Brethren Mutual for the following Y2K tip.
  256.  
  257. For the last year and a half, I have been working on the Y2K problem within a 
  258. team in our organization. In my most recent project, I was faced with a huge 
  259. VPLUS formsfile that had many "processing specifications" (field edits) 
  260. embedded in the form's fields such as:
  261.  
  262.     IF SFPOL_EFF_DATE LT SFRATE_B_DATE THEN
  263.  
  264.     LE 500000 "Must not exceed 500,000 before 10/01/90!"
  265.  
  266. To avoid searching through every field by using "next" in Formspec, I did the 
  267. following:
  268.  
  269. 1. In Formspec, list the form.
  270.  
  271. 2. In Qedit use :Showout then Text in the spool file from the listed form.
  272.  
  273.     /:SHOWOUT
  274.     JOB#     JOB           OWNER   DFID     NAME      PR CO F  LINES STA
  275.     #S175    DAVE.DAVEACCT         #O1363   FORMLIST  8  1    17042 RDY
  276.     /T O1363.OUT.HPSPOOL
  277.     'Language' is now DATA
  278.     Note: LENGTH set to 256
  279.  
  280. 3. List all the occurrences of each date field.
  281.  
  282.     /L "SFPOL_EFF_DATE" (upshift)
  283.     41    Save Field: SFPOL_EFF_DATE  Length: 6  Data Type: IG
  284.     1754      IF SFPOL_EFF_DATE GE SF_950401_DATE THEN
  285.     1757      IF SFPOL_EFF_DATE LT SF_950401_DATE THEN
  286.     1983      IF SFPOL_EFF_DATE GE SF_0691_DATEYMD THEN
  287.     2011      IF SFPOL_EFF_DATE LT SF_0692_DATEYMD THEN
  288.     2021      IF SFPOL_EFF_DATE LT SF_0692_DATEYMD THEN
  289.  
  290.  
  291. A Compress for Y2K Headaches
  292. ============================
  293.  
  294. Featured in the May 1998 issue of Dr. Dobbs' Journal, an interesting article 
  295. describes ways to expand a date field without increasing its size. Authors 
  296. Robert Moore and Gregory Foley present compression as an alternative to the 
  297. two popular approaches: expanding the date field or using date windowing 
  298. logic. The article includes a number of innovative ways to store a wide range 
  299. of dates in six digits.
  300.  
  301. In one example, dates can be stored as CYYDDD, where C is the number of 
  302. centuries elapsed since 1900, YY is the year of the century, and DDD is the 
  303. day count in the year.
  304.  
  305. The full article, including the source code, is available at the Dr. Dobbs 
  306. Web site:
  307.  
  308.     http://www.ddj.com/ddj/1998/1998_05/index.htm
  309.  
  310. [Mike Shumko]
  311.  
  312.  
  313. On Guard with @Guard
  314. ====================
  315.  
  316. @Guard is a nifty Windows PC utility from WRQ that eliminates time-consuming, 
  317. unnecessary elements from your Web surfing and enhances privacy. You can 
  318. bypass ads, animated GIFs, and cookies to speed up the retrieval of Web 
  319. pages. The result is your browser requests less data and each retrieval takes 
  320. less time.
  321.  
  322. @Guard works by filtering codes from the HTML stream before your browser sees 
  323. it. It's totally configurable and has an interactive learning mode in which 
  324. it asks you what you want to do with certain elements as it encounters them.
  325. For example, if you are browsing a Web site that asks for cookies, you have 
  326. four choices:
  327.  
  328.     - always block cookies to this site or domain
  329.  
  330.     - always send cookies to this site or domain
  331.  
  332.     - block the request just this one time
  333.  
  334.     - allow the request just this one time
  335.  
  336. A 60-day demo is available at www.atguard.com.
  337.  
  338.  
  339. Web Site Tips
  340. =============
  341.  
  342. This is an excerpt of the full paper, available in the Robelle on-line 
  343. library at http://www.robelle.com/library. In addition to the collection of 
  344. papers, the library also has back issues of What's Up, DOCumentation?, the 
  345. SMUG encyclopedia of tips for HP users, and other useful references.
  346.  
  347. Create a Widely Accessible Web Site
  348.  
  349. How accessible is your Web site? As Web authors develop sites with more 
  350. browser-specific features, fewer users can access these sites. Yet 
  351. accessibility is both important and easy to achieve. Just keep in mind three 
  352. basic principles.
  353.  
  354.     1. Content comes first
  355.  
  356.     2. Use techniques and features that degrade gracefully
  357.  
  358.     3. Provide alternatives
  359.  
  360. On the Web, users don't read, they scan. To make your Web site more 
  361. scannable, 
  362.  
  363.     - Organize your material
  364.  
  365.     - Use meaningful highlights and headings
  366.  
  367. Three common reasons for scanning are an overload of information at the site, 
  368. extended reading on computer monitors is not comfortable, and an Internet 
  369. connection costs money to use.
  370.  
  371. Use Meaningful Links
  372.  
  373. The wording of hypertext links should be meaningful even without the 
  374. surrounding text. An example of ineffective wording is: "click here for more 
  375. information about our products," or "click here for technical support." 
  376. Because Web users are familiar with selecting a link for more information, 
  377. you don't need to give explicit directions. A list is a more effective way to 
  378. present links. For example,
  379.  
  380.     - Products Information
  381.  
  382.     - Technical Support
  383.  
  384. Write Useful Alt Text
  385.  
  386. Writing useful alt text for images is just as important as including the alt 
  387. text. Just as an image conveys information, the alt text should convey 
  388. similar information. For example, [Graph of sales figures] is a typical alt 
  389. text. A more meaningful version might be [Graph: sales have skyrocketed for 3 
  390. consecutive quarters; 16K].
  391.  
  392. Avoid Changing Font Colors and Sizes
  393.  
  394. Font settings that are legible on your system may be illegible on a different 
  395. system, especially when you use smaller font sizes. Changing colors also 
  396. affects accessibility. For example, say you change the text color to make 
  397. text appear legible on top of a dark background. If the background is not 
  398. loaded (because image loading is turned off), you might get bright yellow 
  399. text or even white text on a white background. In many cases, custom fonts, 
  400. sizes, and colors that represent heading levels reduce the site's 
  401. accessibility. By using heading tags <h1>, <h2> etc. in conjunction with 
  402. style sheets, you can improve accessibility.
  403.  
  404. [Dave Lo]
  405.  
  406.  
  407. Download Qedit for Windows from the Web
  408. =======================================
  409.  
  410. Robelle's Qedit for Windows team has been busy updating and enhancing Qedit 
  411. for Windows. Every month a new version is released with new enhancements and 
  412. fixes. You can now download the latest version of the Qedit for Windows 
  413. client from our Web site.
  414.  
  415. Both the English and the French versions are available as a self-extracting 
  416. executable file. Users downloading these files report problems with Netscape 
  417. 4.0 Gold on NT 4.0, so we also provide a link to directly download the files 
  418. with FTP.
  419.  
  420. You can reach our download page at 
  421.  
  422.     http://www.robelle.com/products/qwin/download.html.
  423.  
  424. [Dave Lo]
  425.  
  426.  
  427. MPE/iX 5.5 Powerpatch 5
  428. =======================
  429.  
  430. At HP World the furor over IA-64 and all the other positive news almost 
  431. completely overshadowed the MPE/iX Powerpatch (PP) 5 mid-August release, just 
  432. days after the conference. Now available, the release includes the following 
  433. new enhancements.
  434.  
  435. FTP Learns MPE
  436.  
  437. The very latest in FTP enhancements have been added to MPE/iX PP 5. One of 
  438. the enhancements to FTP allows the transfer of the following types of non-
  439. standard files between two HP 3000 machines:
  440.  
  441.     - Privileged files (files with PRIV file code) 
  442.  
  443.     - Circular files 
  444.  
  445.     - Message files 
  446.  
  447.     - RIO files 
  448.  
  449.     - CM KSAM files 
  450.  
  451.     - NM KSAM files 
  452.  
  453.     - HP spool files 
  454.  
  455. The file type is completely transparent to the user. The user need not 
  456. specify the file type transferred. Spool files are transferred as fixed ASCII 
  457. files. You cannot transfer the above file types to non-MPE systems, except 
  458. for HP spool files which can be transferred as fixed ASCII files from an MPE 
  459. to a non-MPE system. The client (FTP) and server (FTPSRVR) must be compatible 
  460. to take advantage of this feature.
  461.  
  462. I found this particular feature useful when I mistakenly purged from our test 
  463. machine the database that Suprtool uses to test Master Dataset eXpansion. I 
  464. was rewriting some of the tests and went to our crash-and-burn test machine 
  465. to copy the test database.
  466.  
  467.     File Transfer Protocol [A0008H30]
  468.     220 HP ARPA FTP Server [A0009001]
  469.     Connected to bluto.robelle.com 
  470.     Name(bob): neil/passwd,user.acct,suprmdx
  471.     230 User logged on
  472.     Remote system type is MPE/iX.
  473.     ftp> mget @.suprmdx
  474.  
  475. Increased Limit of Jumbo Datasets
  476.  
  477. IMAGE/SQL has supported Jumbo datasets for a couple of years now. Until 
  478. recently, Jumbo datasets were limited to 40 GB. TurboIMAGE version C.07.14 
  479. now doubles that limit to 80 GB. It is shipped with MPE/iX PP 5.
  480. Recently I traveled to the database lab to test Suprtool on a Jumbo dataset 
  481. with 80 GB of data. Here are some of the results:
  482.  
  483.     SUPRTOOL/iX/Copyright Robelle Consulting Ltd. 1981-1998.
  484.     (Version 4.1.52 Internal)  MON, JUL  6, 1998,  8:57 AM
  485.     >base music,5,mgr
  486.     >form sets
  487.  
  488.     Database: MUSIC.LARGEDB.TURBONM
  489.     Set           Item                         Entry      Load    Entry
  490.     Sets:         Num  Type  Count  Capacity   Count      Factor  Length  B/F
  491.     ALBUMS        1    M     7      2000000    1000000    50%     51      30
  492.     COMPOSERS     2    M     3      1000       7          1%      24      73
  493.     SELECTIONS-A  3    A     1      2000000    1000000    50%     20      69
  494.     SELECTIONS    4    D     6      402653160  364305240  90%     88      24
  495.     LOG           5    D     5      1023       0          0%      58      31
  496.  
  497.     >get selections
  498.     >if ComposerName = "Ludwig Beethoven"
  499.     >out testout,link
  500.     >exit
  501.  
  502.     IN=364305240, OUT=19173960. CPU-Sec=19102. Wall-Sec=21337. Wall-Min=355:37.
  503.  
  504. The 997/400 on which we were testing read through the 364 million entries in 
  505. under six hours. These results were impressive considering it had taken about 
  506. 7 days to load the database.
  507.  
  508. You can add this new feature to new databases by using $control Jumbo in 
  509. DBSCHEMA. To enable the feature in existing databases, use third-party 
  510. database tools such as DBGeneral (Bradmark) or Adager (Adager).
  511.  
  512. Suprtool supports these datasets in Suprtool version 4.1.52, now shipping as 
  513. a pre-release.
  514.  
  515. [Neil Armstrong]
  516.  
  517.  
  518. DSEM Flag
  519. =========
  520.  
  521. In the C.07.06 and higher version of IMAGE, or the version that was shipped 
  522. with MPE/iX 5.5 Express 4, a new enhancement was added to improve the 
  523. performance of the modification intrinsics DBPUT, DBDELETE and DBUPDATE.
  524.  
  525. Previously only one of these modification intrinsics could be executed at a 
  526. time per database. With the Dependency Semaphore (DSEM) flag enabled, 
  527. modification intrinsics can operate concurrently if the datasets being 
  528. modified are not related.
  529.  
  530. To take advantage of the potential throughput increase you must enable the 
  531. DSEM using DBUTIL because the default setting is disabled.
  532.  
  533.     ENABLE database FOR DSEM
  534.  
  535. The throughput gains you may experience solely depend on the physical 
  536. structure of the database. Your throughput should increase if you have a lot 
  537. of stand-alone masters and details. The increase in throughput will not be as 
  538. high if your database has a lot of physically related datasets.
  539.  
  540. [Neil Armstrong]
  541.  
  542.  
  543. Documentation HP Style
  544. ======================
  545.  
  546. HP recently announced a new format of documentation that will allow easy Web 
  547. access to all of HP's documentation. The documentation Web site is at 
  548. http://www.docs.hp.com. The documentation known as HP Instant Information 
  549. will be available on CD-ROM.
  550.  
  551. Web ordering information currently lists how to obtain the HP-UX 10.x and 
  552. 11.0 Information. Some MPE/iX manuals have been converted to this format and 
  553. are available at the Web site, but more importantly, most of the recent 
  554. Communicators are available, including the MPE/iX PP 5 release.
  555.  
  556. [Neil Armstrong]