{"text_format":"dbase-jsonl-2026-09-30","columns":[{"name":"MAGAZINE","type":"character","width":30},{"name":"DATE","type":"character","width":8},{"name":"ART_TITLE","type":"character","width":40},{"name":"PAGE","type":"character","width":4},{"name":"AUTHOR","type":"character","width":30},{"name":"ART_CAT","type":"character","width":20},{"name":"QKKEY1","type":"character","width":20},{"name":"QKKEY2","type":"character","width":20},{"name":"QKKEY3","type":"character","width":20},{"name":"QKKEY4","type":"character","width":20},{"name":"QKKEY5","type":"character","width":20},{"name":"ARTICLE","type":"memo","width":10,"read":false}],"n_rows":18,"rows_kept":18,"cut":false,"deleted_skipped":0,"read_ended":"whole","bounds":"16MiB/16384/4096/first_that_fit","version":"dbase_level_three_memo","encoding_class":"enc_absent","reader":"statdb_count/9"}
["PROGRAMMER'S JOURNAL","05-1990","PIXEL PANNING","21","PEDER JUNGCK","GRAPHICS","MOTION","ANIMATION","ARCADE GAMES","SMOOTH ACTION IMAGES",null,null]
["PROGRAMMER'S JOURNAL","05-1991","HARDWARE ASSISTED DEBUGGERS","26","BRETT SALTER","HARDWARE","NONMASKABLE","INTERRUPT","386MAX","DEBUGER",null,null]
["PROGRAMMER'S JOURNAL","05-1991","OBJECT-ORIENTED SCSI PROGRAMMING","32","BRETT GLASS","HARDWARE","HARDWARE INTERFACES","SCSI","CAM","TURBO PASCAL",null,null]
["DR. DOBB'S MAGAZINE","08-1990","PORTING C PROGRAMS TO 80386 PROTECTED MD","16","WILLIAM F. DUDLEY, JR.","PROGRAMMING","C PROGRAMS","ANSI COMPILER","REAL-MODE ASSEMBLY","EMS PAGE",null,null]
["DR. DOBB'S MAGAZINE","08-1990","ENCAPSULATING C MEMORY ALLOCATION","24","JIM SCHIMANDLE","PROGRAMMING","MEMORY ALLOCATION","MALLOC() FREE()","MEMORY LEAKAGE",null,null,null]
["DR. DOBB'S JOURNAL","08-1990","AWK AS A C CODE GENERATOR","36","WAHHAB BALDWIN","PROGRAMMING","CONVERT CODE","UNIX","PATTERN-ACTION",null,null,null]
["DR. DOBB'S JOURNAL","08-1990","IMPLEMENTING BICUBIC SPLINES","48","RAYMOND G. LAUZZANA","GRAPHICS","SMOOTH CURVE","SPLINE","DRAWING OBJECTS","TOOLBOX",null,null]
["DR. DOBB'S JOURNAL","08-1990","EXTENDING PRINTF()","60","JIM MISCHEL","C PROGRAMMING","PRINTF()","VARIABLE ARGUMENTS","OUTPUT FORMATTED","VPRINTF()",null,null]
["PROGRAMMER'S JOURNAL","05-1991","VIRTUAL REALITIES","51","STEPHEN M. KUHN","C PROGRAMMING","VIRTUAL MEMORY","640K LIMIT","EMS PAGING","DISK STORAGE",null,null]
["PROGRAMMER'S JOURNAL","05-1991","HASHING FUNCTIONS","69","JOHN OTKEN","ASM PROGRAMMING","STRING HASHING","TABLE LOOKUP","HASH TABLE","ASSEMBLY LANGUAGE","WINDOWS 3.0",null]
["PROGRAMMER'S JOURNAL","11-1990","VGA COLOR PAGING","20","MICHAEL ABRASH","GRAPHICS","COLOR PAGING","16 COLOR","PALETTE RAM","DAC","COLOR SELECT",null]
["PROGRAMMER'S JOURNAL","05-1990","WRITING AN ANSI C PREPROCESSOR","58","W. SUMERLIN","C PROGRAMMING",null,null,null,null,null,null]
["PROGRAMMER'S JOURNAL","11-1990","B-TREE INDEXING","42","M.STEVEN BAKER","DATABASE","DBASE CLIPPER","FOXPRO","INDEXING NDX FILE",null,null,null]
["PROGRAMMER'S JOURNAL","11-1990","OPTIMIZATION STRATEGIES","79","JOHN OTKEN","ASM PROGRAMMING","PERFORMANCE","CODE AND DATA","ALIGNMENT",null,null,null]
["PROGRAMMER'S JOURNAL","01-1989","HIGHER 256-COLOR RESOLUTION ON THE VGA","18","MICHEAL ABRASH","GRAPHICS","320 X 400","MODE 13H","MCGA",null,null,null]
["PROGRAMMER'S JOURNAL","01-1989","SMART TERMINAL EMULATION IN WINDOWS","74","WILLIAM S. HALL","WINDOWS PROGRAMMING","C LANGUAGE","MODEM","TERMINAL EMULATOR","H-19 TEMNINAL",null,null]
["PROGRAMMER'S JOURNAL","01-1989","WHICH CODE IS FASTER?","64","ETHAN WINER","BASIC PROGRAMMING","QUICKBASIC","STRING OPERATIONS","ARRAY MANIPULATION","CODEVIEW","INTEGER MATH",null]
["PROGRAMMER'S JOURNAL","01-1989","MY KINGDOM FOR AN OVERLAY","54","BILL MADISON","PASCAL PROGRAMMING","OVERLAY MANAGER","TURBO PASCAL 5.0","THRASHING","EMS",null,null]