Jump to content

Ray Duncan: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
 
(10 intermediate revisions by 2 users not shown)
Line 3: Line 3:
==Publications==
==Publications==
===Books===
===Books===
* Duncan: ''Advanced OS/2 Programming'' - Microsoft Press 1988, ISBN 1-55615-045-8 ([http://www.os2site.com/sw/dev/misc/advancedprogramming.zip zip])
* Duncan: ''Advanced OS/2 Programming'' - Microsoft Press 1988, ISBN 1-55615-045-8
* Duncan: ''MS-DOS Functions - Quick Reference'' - Microsoft Press 1988, ISBN 1-55615-128-4
* Duncan: ''IBM ROM BIOS - Quick Reference'' - Microsoft Press 1988, ISBN 1-55615-135-7
* Duncan: ''Advanced MS-DOS Programming'' (2nd Edition) - Microsoft Press 1988, ISBN 1-55615-157-8
* Duncan: ''Essential OS/2 Functions - Quick Reference'' - Microsoft Press 1988, ISBN 1-55615-177-2
* Duncan: ''Essential OS/2 Functions - Quick Reference'' - Microsoft Press 1988, ISBN 1-55615-177-2
* Duncan: ''MS-DOS Extensions - Quick Reference'' - Microsoft Press 1989, ISBN 1-55615-212-4
* Duncan: ''Power Programming with Microsoft Macro Assembler'' - Microsoft Press 1991, ISBN 1-55615-256-6


===Articles===
===Articles===
;Dr. Dobb's Journal
;Dr. Dobb's Journal
*Graphics on IBM's Personal Computer (Vol 7, No 7, Jul 1982)
*Graphics on IBM's Personal Computer (Vol 7, No 7, Jul 1982)
*Writing OS/2 Applications with I/O Privileges (Vol 13, No 12, Dec 1987)
*Writing OS/2 Applications with I/O Privileges (Vol 13, No 12, Dec 1988)
*Interprocess communications in OS/2 (Vol 14, No 6, Jun 1988)
*Interprocess communications in OS/2 (Vol 14, No 6, Jun 1988)
;Microsoft Systems Journal
*''OS/2 Multitasking: Exploiting the Protected Mode of the 286''
*''OS/2 Inter-Process Communication: Semaphores, Pipes, and Queues''
*''Porting MS-DOS® Assembly Language Programs to the OS/2 Environment''
*''Character-Oriented Display Services Using OS/2's VIO Subsystem''
*''Writing OS/2 Bimodal Device Drivers: An Examination of the DevHlp API''
*''Design Goals and Implementation of the New High Performance File System'' (Vol.4 No.5)
*''OS/2 Version 2.0: Exploiting the 32-bit Architecture of 80386 and 80486-based Systems'' (Vol.5 No.3)


;PC Magazine - Power Programming
;PC Magazine - Power Programming
*''Parsing Command Lines in OS/2'' (1988-12-27) {{L-GB|NIG9adkUxkQC|263}}
*''Parsing Command Lines in OS/2'' (1988-12-27) {{L-GB|NIG9adkUxkQC|263}}
*''Taking a Realistic Look at DOS 4.0'' (1989-01-17) {{L-GB|C6VFJIbxX7MC|329}}
*''Taking a Realistic Look at DOS 4.0'' (1989-01-17) {{L-GB|C6VFJIbxX7MC|329}}
*OS/2 Environments, Times, and Dates (1989-01-31)
*''OS/2 Environments, Times, and Dates'' (1989-01-31) {{L-GB|pMnJ2MkrjNgC|267}}
*''Comparing DOS and OS/2 File Systems'' (1989-02-14) {{L-GB|kggOZ4-YEKUC|321}}
*''Comparing DOS and OS/2 File Systems'' (1989-02-14) {{L-GB|kggOZ4-YEKUC|321}}
* File Management in C and Assembly Language (1989-02-28)
*''File Management in C and Assembly Language'' (1989-02-28) {{L-GB|9wwQdu9dei0C|297}}
*''How OS/2 works with a Mouse'' (May 1989) {{L-GB|2jkWJsu_9CoC|309}}
*''Putting a Mouse in Your Programs'' (1989-05-16) {{L-GB|2jkWJsu_9CoC|309}}
* Getting Acquainted with the Latest Version of OS/2 1.2 - Part 2 (1990-04-10)
*''Getting Acquainted with the Latest Version of OS/2: 1.2 (Part 1)'' (1989-03-27) {{L-GB|G4lbfW7i6xAC|348}}
* Using Long Files and Extended Attributes Part 1 (1990-04-24)
*''Getting Acquainted with the Latest Version of OS/2: 1.2 (Part 2)'' (1990-04-10) {{L-GB|5kj9fdPQCzYC|320}}
* Using Long Files and Extended Attributes Part 2 (1990-05-15) [https://archive.org/stream/PC_Magazine_1990-05-15_v9n09#page/n307/mode/2up]
*''Using Long Files and Extended Attributes Part 1'' (1990-04-24) {{L-GB|2jT7iztEdKcC|320}}
* A Sneak Preview of the 32-Bit Version of OS/2 2.0 (1990-05-29)
*''Using Long Files and Extended Attributes Part 2'' (1990-05-15) {{L-GB|GNYH0lLwKgAC|312}}
* ''Explore the Depths and Impacts of the OS/2's New 32-Bit API'' {{L-GB|u7WbsmbttwYC|368}} (1990-06-12)
*''A Sneak Preview of the 32-Bit Version of OS/2 2.0'' (1990-05-29) {{L-GB|FK9cQfDtQZkC|391}}
* An Overview of the OS/2 2.0 Memory Management Scheme (1990-06-26)
*''Explore the Depths and Impacts of the OS/2's New 32-Bit API'' (1990-06-12) {{L-GB|u7WbsmbttwYC|368}}
*''An Overview of the OS/2 2.0 Memory Management Scheme'' (1990-06-26) {{L-GB|3bSfCwxhFmMC|429}}


;IBM Personal Systems Technical Solutions
;IBM Personal Systems Technical Solutions
* Design Goals and Implementation of the new High Performance File System (#2 1990)
* Design Goals and Implementation of the new High Performance File System (#2 1990) - ''Reprint from [[Microsoft Systems Journal]], Sep 1989''


==Links==
==Links==
*LinkedIn: http://www.linkedin.com/in/raygduncan
*LinkedIn: http://www.linkedin.com/in/raygduncan
*Twitter: https://twitter.com/raygduncan


{{DEFAULTSORT:Duncan, Ray}}
{{DEFAULTSORT:Duncan, Ray}}
[[Category:Author]]
[[Category:Author]]

Latest revision as of 23:59, 24 February 2024

Ray Duncan is currently the CTO of Cedars-Sinai Medical Center, Los Angeles.

Publications

Books

  • Duncan: Advanced OS/2 Programming - Microsoft Press 1988, ISBN 1-55615-045-8
  • Duncan: MS-DOS Functions - Quick Reference - Microsoft Press 1988, ISBN 1-55615-128-4
  • Duncan: IBM ROM BIOS - Quick Reference - Microsoft Press 1988, ISBN 1-55615-135-7
  • Duncan: Advanced MS-DOS Programming (2nd Edition) - Microsoft Press 1988, ISBN 1-55615-157-8
  • Duncan: Essential OS/2 Functions - Quick Reference - Microsoft Press 1988, ISBN 1-55615-177-2
  • Duncan: MS-DOS Extensions - Quick Reference - Microsoft Press 1989, ISBN 1-55615-212-4
  • Duncan: Power Programming with Microsoft Macro Assembler - Microsoft Press 1991, ISBN 1-55615-256-6

Articles

Dr. Dobb's Journal
  • Graphics on IBM's Personal Computer (Vol 7, No 7, Jul 1982)
  • Writing OS/2 Applications with I/O Privileges (Vol 13, No 12, Dec 1988)
  • Interprocess communications in OS/2 (Vol 14, No 6, Jun 1988)
Microsoft Systems Journal
  • OS/2 Multitasking: Exploiting the Protected Mode of the 286
  • OS/2 Inter-Process Communication: Semaphores, Pipes, and Queues
  • Porting MS-DOS® Assembly Language Programs to the OS/2 Environment
  • Character-Oriented Display Services Using OS/2's VIO Subsystem
  • Writing OS/2 Bimodal Device Drivers: An Examination of the DevHlp API
  • Design Goals and Implementation of the New High Performance File System (Vol.4 No.5)
  • OS/2 Version 2.0: Exploiting the 32-bit Architecture of 80386 and 80486-based Systems (Vol.5 No.3)
PC Magazine - Power Programming
  • Parsing Command Lines in OS/2 (1988-12-27) 263
  • Taking a Realistic Look at DOS 4.0 (1989-01-17) 329
  • OS/2 Environments, Times, and Dates (1989-01-31) 267
  • Comparing DOS and OS/2 File Systems (1989-02-14) 321
  • File Management in C and Assembly Language (1989-02-28) 297
  • Putting a Mouse in Your Programs (1989-05-16) 309
  • Getting Acquainted with the Latest Version of OS/2: 1.2 (Part 1) (1989-03-27) 348
  • Getting Acquainted with the Latest Version of OS/2: 1.2 (Part 2) (1990-04-10) 320
  • Using Long Files and Extended Attributes Part 1 (1990-04-24) 320
  • Using Long Files and Extended Attributes Part 2 (1990-05-15) 312
  • A Sneak Preview of the 32-Bit Version of OS/2 2.0 (1990-05-29) 391
  • Explore the Depths and Impacts of the OS/2's New 32-Bit API (1990-06-12) 368
  • An Overview of the OS/2 2.0 Memory Management Scheme (1990-06-26) 429
IBM Personal Systems Technical Solutions
  • Design Goals and Implementation of the new High Performance File System (#2 1990) - Reprint from Microsoft Systems Journal, Sep 1989

Links