OS/2 Magazine: Difference between revisions
Appearance
No edit summary |
|||
(14 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
OS/2 Magazine was published by Miller Freeman (MFI). | OS/2 Magazine was published by [[Miller Freeman]] (MFI). | ||
OS/2 Magazine and [[ | OS/2 Magazine and [[OS/2 Developer Magazine|OS/2 Developer]] have been folded into a single publication beginning January 1996. | ||
==Issues== | ==Issues== | ||
Line 16: | Line 16: | ||
;No. 4 (Apr 1994) | ;No. 4 (Apr 1994) | ||
*Jeff Duntemann: ''Moving into a Non-Intel Future'' | |||
*Brian Proffit: ''Moving to a 32-Bit World'' | |||
*Alex Lane: ''The REXX Column: REXX Program Structure'' | *Alex Lane: ''The REXX Column: REXX Program Structure'' | ||
;No. 5 (May 1994) | ;No. 5 (May 1994) | ||
*Timothy F. Sipples: ''Presenting On-line Information'' | *Timothy F. Sipples: ''Presenting On-line Information'' | ||
*Rick Meigs: ''Mysteries of config.sys'' | |||
*Alex Lane: ''The REXX Column: Variables aren't Enough'' | *Alex Lane: ''The REXX Column: Variables aren't Enough'' | ||
;No. 6 (Jun 1994) | ;No. 6 (Jun 1994) | ||
*Craig Bobchin: ''A Tale of Five Databases'' | *Craig Bobchin: ''A Tale of Five Databases'' | ||
* Alex Lane: ''The REXX Column: Recursion'' | *Alex Lane: ''The REXX Column: Recursion'' | ||
;No. 7 (Jul 1994) | ;No. 7 (Jul 1994) | ||
Line 31: | Line 34: | ||
;No. 8 (Aug 1994) | ;No. 8 (Aug 1994) | ||
*Eric Pinnell: ''At Your Command'' | |||
*Larry O'Brien: ''The Right Tool for the Right Job'' | |||
*Mark J. Minasi: ''Under the Hood: config.sys Odds and Ends'' | |||
;No. 9 (Sep 1994) | ;No. 9 (Sep 1994) | ||
Line 77: | Line 83: | ||
*Stan Kelly-Bootle: ''End Notes: Class Warfare'' | *Stan Kelly-Bootle: ''End Notes: Class Warfare'' | ||
[[File:OS2Mag-V2N6.jpg|thumb|''Volume 2 Number 6'']] | |||
;No. 6 | ;No. 6 | ||
*Dick Goran: ''The REXX Column'' | *Dick Goran: ''The REXX Column'' | ||
Line 120: | Line 127: | ||
*Dean Roddey: ''Debugging from Inside Out'' | *Dean Roddey: ''Debugging from Inside Out'' | ||
*Dick Goran: ''The REXX Column: Making REXX Look Pretty'' | *Dick Goran: ''The REXX Column: Making REXX Look Pretty'' | ||
*Matt Smith; Mark Benge: ''GUI Corner: A ROP in the Park'' | *Matt Smith; Mark Benge: ''GUI Corner: A ROP in the Park'' ([https://github.com/OS2World/DEV-SAMPLES-bmp2 Sample]) | ||
*Bob Angell: ''Data at Ease - DataEase 5.0 for OS/2'' | *Bob Angell: ''Data at Ease - DataEase 5.0 for OS/2'' | ||
*Mark J. Minasi: ''Under the Hood: Examining OS/2's Multitasking Structure'' | *Mark J. Minasi: ''Under the Hood: Examining OS/2's Multitasking Structure'' | ||
Line 167: | Line 174: | ||
*Gregg Taylor: ''A Programming Language'' | *Gregg Taylor: ''A Programming Language'' | ||
*Roger Sessions: ''The World of Objects: [[Your Dog on Java]]'' | *Roger Sessions: ''The World of Objects: [[Your Dog on Java]]'' | ||
*Matt Smith; Mark Benge: ''GUI Corner: Everything's Under Controls'' | *Matt Smith; Mark Benge: ''GUI Corner: Everything's Under Controls'' ([https://github.com/OS2World/DEV-SAMPLES-C-PM-ctrl1 Sample]) | ||
*Guy Scharf: ''OS/2 Toolbox: Guidelines for Programming'' | *Guy Scharf: ''OS/2 Toolbox: Guidelines for Programming'' | ||
*Dick Goran: ''The REXX Column: REXX Meets the Internet'' | *Dick Goran: ''The REXX Column: REXX Meets the Internet'' | ||
Line 177: | Line 184: | ||
*Emily A. Vander Veer: ''Developing and Using OpenDoc Extensions'' | *Emily A. Vander Veer: ''Developing and Using OpenDoc Extensions'' | ||
*Roger Sessions: ''The World of Objects: [[My Girl Scouts Are Better Than Your Girl Scouts]]'' | *Roger Sessions: ''The World of Objects: [[My Girl Scouts Are Better Than Your Girl Scouts]]'' | ||
*Matt Smith; Mark Benge: ''GUI Corner: CTLDATA Lazy Programming'' | *Matt Smith; Mark Benge: ''GUI Corner: CTLDATA Lazy Programming'' ([https://github.com/OS2World/DEV-SAMPLES-C-PM-ctrl2 Sample]) | ||
*Dick Goran: ''The REXX Column: [[OK, I wrote it, now what?]]'' | *Dick Goran: ''The REXX Column: [[OK, I wrote it, now what?]]'' | ||
*Stan Kelly-Bootle: ''End Notes: Object Succcess'' | *Stan Kelly-Bootle: ''End Notes: Object Succcess'' | ||
Line 184: | Line 191: | ||
*Steven J. Gutz: ''Connecting to Sockets - Programming TCP/IP using C'' | *Steven J. Gutz: ''Connecting to Sockets - Programming TCP/IP using C'' | ||
*Merill Callaway: ''Event Programming in REXX'' | *Merill Callaway: ''Event Programming in REXX'' | ||
*Roger Sessions: ''The World of Objects: SOM 3.0 Lost in the Garden'' | *Roger Sessions: ''The World of Objects: SOM 3.0 [[Lost in the Garden]]'' | ||
*Matt Smith; Mark Benge: ''GUI Corner: All In The Presentation'' | *Matt Smith; Mark Benge: ''GUI Corner: All In The Presentation'' ([https://github.com/OS2World/DEV-SAMPLES-C-PM-ctrl3 Sample]) | ||
*Guy Scharf: ''OS/2 Toolbox: MKS Source Integrity 7.1c'' | *Guy Scharf: ''OS/2 Toolbox: MKS Source Integrity 7.1c'' | ||
*Dick Goran: ''The REXX Column: [[Potpourri of REXX items]]'' | *Dick Goran: ''The REXX Column: [[Potpourri of REXX items]]'' | ||
Line 194: | Line 201: | ||
*''REXX and the Object Paradigm'' | *''REXX and the Object Paradigm'' | ||
*David Braun: ''Better Graphics Through DIVE'' | *David Braun: ''Better Graphics Through DIVE'' | ||
*Scott Danforth: ''Going DirectToSOM with C++'' | *Scott Danforth: ''Going DirectToSOM with C++'' / ''A SOM Glossary'' | ||
*Roger Sessions: ''The World of Objects: [[A Kilometer Is Not a Kilometer]]'' | |||
*Roger Sessions: ''The World of Objects: A Kilometer | *Matt Smith; Mark Benge: ''GUI Corner: Caching In'' ([https://github.com/OS2World/DEV-SAMPLES-C-PM-ctrl4 Sample]) | ||
*Matt Smith; Mark Benge: ''GUI Corner: Caching In'' | |||
*Dick Goran: ''The REXX Column: [[Info-ZIP's UnZip REXX Interface]]'' | *Dick Goran: ''The REXX Column: [[Info-ZIP's UnZip REXX Interface]]'' | ||
;No. 10 (Oct 1996) | ;No. 10 (Oct 1996) | ||
* Matt Smith; Mark Benge: ''A Picture Perfect Control'' | *David Moskowitz: ''Migrating to VisualAge C++'' | ||
*Roger Sessions: ''The World of Objects: [[Ten Rules for Distributed Object Systems]]'' | |||
*Matt Smith; Mark Benge: ''A Picture Perfect Control'' ([https://github.com/OS2World/DEV-SAMPLES-C-PM-framctl Sample]) | |||
*Guy Scharf: ''OS/2 Toolbox: TSEJr and Memory Management Using SPM/2'' | |||
*Dick Goran: ''The REXX Column: [[Customizing Your Latest OS/2 Install]]'' | |||
;No. 11 (Nov 1996) | ;No. 11 (Nov 1996) | ||
* Matt Smith; Mark Benge: ''A Picture Perfect Control - The Sequel'' | *Linden deCarmo: ''Multimedia meets REXX'' | ||
*Matt Smith; Mark Benge: ''A Picture Perfect Control - The Sequel'' ([https://github.com/OS2World/DEV-SAMPLES-C-PM-framctl Sample]) | |||
*Dick Goran: ''The REXX Column: [[Happenings]]'' | |||
;No. 12 (Dec 1996) | ;No. 12 (Dec 1996) | ||
* Matt Smith; Mark Benge: ''A Picture Perfect Control - The Finale'' | *Daniel House: ''OpenDoc Support in VisualAge for Basic'' | ||
*Roger Sessions: ''[[Dynamic Frameworks]]'' | |||
*Matt Smith; Mark Benge: ''A Picture Perfect Control - The Finale'' ([https://github.com/OS2World/DEV-SAMPLES-C-PM-framctl Sample]) | |||
*Guy Scharf: ''OS/2 Toolbox: MQSeries for OS/2'' | |||
*Dick Goran: ''The REXX Column: [[REXX on OS/2 Warp Version 4]]'' | |||
===Volume 4=== | |||
;No. 1 (Jan 1997) | |||
*Michael Ramsey: ''Advanced Game Design with OS/2'' | |||
*Mike Baryla, Gary Cole, Paul Everett: ''Scripting Object REXX Agents'' | |||
*Mark Benge, Matt Smith: ''Java Alive!'' | |||
*Roger Sessions: ''The Year of Net Wars'' | |||
*Bill Schindler, Esther Schindler: ''R:Base 5.5 and R:Web'' | |||
*Dick Goran: ''[[Identifying Places and Things]]'' | |||
==Links== | |||
*[https://hobbes.nmsu.edu/?search=OS2MagArticleDB_1997-01-15.zip OS/2 Magazine Article Database] | |||
[[Category:Magazines]] | [[Category:Magazines]] |
Latest revision as of 03:07, 6 October 2023
OS/2 Magazine was published by Miller Freeman (MFI).
OS/2 Magazine and OS/2 Developer have been folded into a single publication beginning January 1996.
Issues
Volume 1
- No. 1 (Dec 1993)
- Alex Lane: The REXX Column: First Steps
- No. 2 (Feb 1994)
- Brian Proffit: Test Drives: Basic and Telecom
- Alex Lane: The REXX Column: More REXX Basics
- No. 3 (Mar 1994)
- Alex Lane: The REXX Column: Programming with Functions
- No. 4 (Apr 1994)
- Jeff Duntemann: Moving into a Non-Intel Future
- Brian Proffit: Moving to a 32-Bit World
- Alex Lane: The REXX Column: REXX Program Structure
- No. 5 (May 1994)
- Timothy F. Sipples: Presenting On-line Information
- Rick Meigs: Mysteries of config.sys
- Alex Lane: The REXX Column: Variables aren't Enough
- No. 6 (Jun 1994)
- Craig Bobchin: A Tale of Five Databases
- Alex Lane: The REXX Column: Recursion
- No. 7 (Jul 1994)
- Steve Gallagher: A Secret Guide to the Enhanced Editor
- Alex Lane: The REXX Column: Never Completely Hopeless
- No. 8 (Aug 1994)
- Eric Pinnell: At Your Command
- Larry O'Brien: The Right Tool for the Right Job
- Mark J. Minasi: Under the Hood: config.sys Odds and Ends
- No. 9 (Sep 1994)
- Brian Proffit: REXX Goes GUI
- Dick Goran: REXX Column: Creating Objects
- Mark J. Minasi: Under the Hood: DOS under OS/2
- No. 10 (Oct 1994)
- Dick Goran: REXX Column: Parsing and Templates
- Dick Conklin: Information Center: What's in a Name?
- Mark J. Minasi: Under the Hood: Any Port in a Storm
- Stan Kelly-Bootle: End Notes: OS/2 Batch Files to Go
- No. 11 (Nov 1994)
- Robert Orfali; Dan Harkey: Opening up OpenDoc
- Dick Goran: REXX Column: Calling All Signals
- No. 12 (Dec 1994)
- Dick Goran: REXX Column: Programming Arrays
Volume 2
- No. 1
- Brian Proffit: Test Drives: In Envy of Reality
- Dick Goran: REXX Column: REXX Data Queues
- No. 2
- Seymour J. Metz: Practicing Safe REXX
- Bill Schindler: How Fast is Fast?
- Dick Goran: The REXX Column
- Dick Conklin: Information Center
- Stan Kelly-Bootle: End Notes: Are You Being Client/Server
- No. 3
- Dick Goran: REXX Column: Welcome New REXX Users
- Mark J. Minasi: Under the Hood: The Object of Objects
- No. 4
- Brian Proffit: Test Drives: Building PL/I
- Don Harkey; Robert Orfali: Close Encounters with SOM
- Dick Goran: REXX Column: REXX Components
- Mark J. Minasi: Under the Hood: Exploring Program Objects
- No. 5
- Bruce Hallberg: The Path to \Nowhere
- Dick Goran: REXX Column: Drag and drop with REXX
- Stan Kelly-Bootle: End Notes: Class Warfare

- No. 6
- Dick Goran: The REXX Column
- No. 7
- J.C. Love: Xbase for OS/2
- Dick Goran: REXX Column: A Matter of Style
- No. 8
- Dick Goran: REXX Column: At the REXX Symposium
- Mark J. Minasi: Under the Hood: Cut the FAT
- No. 9
- Brian Proffit: Test Drives: Parsed System Boxes
- Bill Schindler: Enhanced Editor Tips
- David E. Reich: LIBPATH Tips
- Dick Goran: REXX Coding Tips
- Dick Goran: REXX Function Tips
- Dick Goran: Miscellaneous REXX Tips
- Dick Goran: REXX Column: REXXUTIL Grows Up
- Mark J. Minasi: Under the Hood: Cross-eyed about Cross-Linked Files
- Stan Kelly-Bootle: End Notes: REXX Dishes Fit for a King
- No. 10
- Dick Goran: REXX Column: The Ins and Outs of REXX
- Mark J. Minasi: Under the Hood: Fixing Extended Attributes Problems
- Stan Kelly-Bootle: End Notes: Silver Threads Among Gold
- No. 11
- Dick Goran: REXX Column: Build It Your Way
- Mark J. Minasi: Under the Hood: An inside look at HPFS
- No. 12 (Dec 1995)
- Tim Bryce: Tricks of the IPF Trade
- Brian Proffit: Test Drives: Slick Pascal Relief
- Rick Kruer: Visual Report Writing
- Dick Goran: REXX Column: Where goest my True Type fonts?
Volume 3
- No. 1 (Jan 1996)
- Merill Callaway: REXX Interprocess Control
- Scot A.C. Gould: All the Threads, All the Time
- Dean Roddey: Debugging from Inside Out
- Dick Goran: The REXX Column: Making REXX Look Pretty
- Matt Smith; Mark Benge: GUI Corner: A ROP in the Park (Sample)
- Bob Angell: Data at Ease - DataEase 5.0 for OS/2
- Mark J. Minasi: Under the Hood: Examining OS/2's Multitasking Structure
- No. 2 (Feb 1996)
- Max Eidswick; Sandy Eidswick: Everything you always wanted to know about HPFS
- David E. Reich: Introducing the Developer API Extensions
- Dick Goran: The REXX Column: Tips and Tricks from Another Source
- Roger Sessions: The World of Objects: LittleDogs, Polymorphism, and Frameworks
- Matt Smith; Mark Benge: GUI Corner: A Lesson in Iconography
- Guy Scharf: OS/2 Toolbox: Product Update
- Mark J. Minasi: Under the Hood: How Multitasking Works
- No. 3 (Mar 1996)
- A. Jack Turner: Hacking the Migration Database
- Lou Miranda: Not Your Father's C Compiler
- Bruce Eric Högman: Using DOS Programs as OS/2 Functions
- Dick Goran: The REXX Column: Look What I Found On Warp Connect
- Roger Sessions: The World of Objects: Encapsulation, and the EPIC Nature of Dogs
- Matt Smith; Mark Benge: A Pointer of Contention
- Rick Kruer: HockWare's VisPro/REXX 3.0
- Mark J. Minasi: Under the Hood: Getting Your Priorities Straight
- Stan Kelly-Bootle: End Notes: Son et Lumière
- No. 4 (Apr 1996)
- Merill Callaway: Using REXX APIs in DB2/2
- Roger Sessions: The World of Objects: Distributed Objects
- Matt Smith; Mark Benge: DBCS: Double-Byte Your Pleasure
- Guy Scharf: OS/2 Toolbox: IBM's Workstation Interactive Test Tool
- David Moskowitz: Pick a Compiler
- Dick Goran: The REXX Column: Parse this!
- Mark J. Minasi: Under the Hood: Meet MAXWAIT
- Stan Kelly-Bootle: End Notes: Surviving the Next Big One
- No. 5 (May 1996)
- Bill Schindler: Learning the Enhanced Editor
- Lou Miranda: Exploring VisualAge C++ 3.0 Visual Builder
- Harris Kravatz: Moving Mainframe User Interfaces to OS/2
- Roger Sessions: The World of Objects: Metaclass, and the Dogs of Shakespeare
- Matt Smith; Mark Benge: DBCS: the Double Feature!
- Dick Goran: The REXX Column: Need More? Call an API
- No. 6 (Jun 1996)
- Bill Schindler: Extending the Enhanced Editor
- John Gillett; Norman Sheen: Debugging REXX DLLs Written in C/C++
- Gregg Taylor: A Programming Language
- Roger Sessions: The World of Objects: Your Dog on Java
- Matt Smith; Mark Benge: GUI Corner: Everything's Under Controls (Sample)
- Guy Scharf: OS/2 Toolbox: Guidelines for Programming
- Dick Goran: The REXX Column: REXX Meets the Internet
- Dick Goran: The REXX Column: LaunchPad Revisited
- Stan Kelly-Bootle: End Notes: Brush Up Your C++
- No. 7 (Jul 1996)
- Gordon W. Zeglinski: The Miracle Heap
- Emily A. Vander Veer: Developing and Using OpenDoc Extensions
- Roger Sessions: The World of Objects: My Girl Scouts Are Better Than Your Girl Scouts
- Matt Smith; Mark Benge: GUI Corner: CTLDATA Lazy Programming (Sample)
- Dick Goran: The REXX Column: OK, I wrote it, now what?
- Stan Kelly-Bootle: End Notes: Object Succcess
- No. 8 (Aug 1996)
- Steven J. Gutz: Connecting to Sockets - Programming TCP/IP using C
- Merill Callaway: Event Programming in REXX
- Roger Sessions: The World of Objects: SOM 3.0 Lost in the Garden
- Matt Smith; Mark Benge: GUI Corner: All In The Presentation (Sample)
- Guy Scharf: OS/2 Toolbox: MKS Source Integrity 7.1c
- Dick Goran: The REXX Column: Potpourri of REXX items
- Stan Kelly-Bootle: End Notes: Programming the OS/2 Warp PM
- No. 9 (Sep 1996)
- Merill Callaway: Java Meets REXX
- REXX and the Object Paradigm
- David Braun: Better Graphics Through DIVE
- Scott Danforth: Going DirectToSOM with C++ / A SOM Glossary
- Roger Sessions: The World of Objects: A Kilometer Is Not a Kilometer
- Matt Smith; Mark Benge: GUI Corner: Caching In (Sample)
- Dick Goran: The REXX Column: Info-ZIP's UnZip REXX Interface
- No. 10 (Oct 1996)
- David Moskowitz: Migrating to VisualAge C++
- Roger Sessions: The World of Objects: Ten Rules for Distributed Object Systems
- Matt Smith; Mark Benge: A Picture Perfect Control (Sample)
- Guy Scharf: OS/2 Toolbox: TSEJr and Memory Management Using SPM/2
- Dick Goran: The REXX Column: Customizing Your Latest OS/2 Install
- No. 11 (Nov 1996)
- Linden deCarmo: Multimedia meets REXX
- Matt Smith; Mark Benge: A Picture Perfect Control - The Sequel (Sample)
- Dick Goran: The REXX Column: Happenings
- No. 12 (Dec 1996)
- Daniel House: OpenDoc Support in VisualAge for Basic
- Roger Sessions: Dynamic Frameworks
- Matt Smith; Mark Benge: A Picture Perfect Control - The Finale (Sample)
- Guy Scharf: OS/2 Toolbox: MQSeries for OS/2
- Dick Goran: The REXX Column: REXX on OS/2 Warp Version 4
Volume 4
- No. 1 (Jan 1997)
- Michael Ramsey: Advanced Game Design with OS/2
- Mike Baryla, Gary Cole, Paul Everett: Scripting Object REXX Agents
- Mark Benge, Matt Smith: Java Alive!
- Roger Sessions: The Year of Net Wars
- Bill Schindler, Esther Schindler: R:Base 5.5 and R:Web
- Dick Goran: Identifying Places and Things