• Fabian, Frank
    • Balancing Network Load with Priority Queues, Dec2001, 75
  • Fagan, Sean Eric
    • Asynchronous Communications Using select and poll" Sep98, 48
    • Tracing BSD System Calls, Mar98, 38
  • Fairman, William
    • Cross-Platform Database Programming (with R. Hoff), Mar95, 36
  • Faison, Ted
    • Borland C++ 4.5 and OLE 2.0 Programming, Apr95, 68
    • Examining Borland Delphi 2.0, Jun96, 64
    • Horizontally Scrollable Listboxes, WS/93, 47
  • Fan, Ming
    • Creating Electronic Markets (with J. Stallaert and A.B. Whinston), Nov98, 52
  • Farley, James F.
    • Neural Nets for Predicting Behavior (with P.D. Varhol), Feb93, 82
    • A Visual Approach to Data Acquisition (with P.D. Varhol), May93, 145
    • Visualizing Data in Real Time (with P.D. Varhol), Dec93, 58
  • Farmer, Dan
    • Being Prepared for Intrusions (with W. Venema), Apr2001, 78
    • Bring Out Your Dead, Jan2001, 102
    • Forensic Computer Analysis: An Introduction (with W. Venema), Sep2000, 70
    • What Are MACtimes?, Oct2000, 68
  • Farrelly, Eugene M.
    • The Digita OS: An Extensible Imaging Platform (with C.E. Vidales), Dec2000, 82
  • Favitta, Michael
    • reviews
      • MCDISPLAY, from MasterComputing, Inc., Jan84, 93
      • TRANSFORM, from MasterComputing [language preprocessor for MS-BASIC], Dec83, 112
      • Unica and XM-80: Unix-like commands for Z-80 CP/M systems, Apr83, 83
  • Fedorov, Alex G.
    • The Windows .RES File Format (with D.M. Rogatkin), Aug93, 133
  • Feiber, Jonathan
    • Tackling Large-Scale Programming Projects (with W. Courington and M. Honda), SES/88, 45
  • Felsenstein, Lee
    • The Commons of Information, May93, 18
  • Felton, Sam
    • BLOBs and Object-oriented Database Engines, Dec92, 90
  • Feng, Liang
    • WAP Clients & SET Protocol (with L. Jin, S. Ren, and G.Z. Hua), Jun2001, 85
  • Ferguson, Kenneth M.
    • Savage floating-point benchmark, deficiencies of, Aug84, 107
  • Fernandes, Andrew D.
    • Elliptic-Curve Cryptography, Dec99, 56
  • Fernandes, Laryn
    • Review of Graphic Java 2: Mastering the JFC, by David M. Geary, Sep99, 120
  • Fernandez, Eduardo
    • reviews
      • Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design, by Craig Larman, Dec98, 135
      • UML and C++: A Practical Guide to Object-Oriented Development, by R.C. Lee and W.M. Tepfenhart, Dec98, 135
      • UML Distilled: Applying the Standard Object Modeling Language, by Martin Fowler with Kendall Scott, Dec98, 135
      • Use Cases Combined with Booch/OMT/UML: Process and Products, by P.P. Texel and C.B. Williams, Dec98, 135
  • Ferrari, Alberto Daniel
    • Real-Time Scheduling Algorithms, Dec94, 60
  • Ferris, Jeffrey
    • PowerPC Address Munging [letter], Jan95, 10
  • Fey, Edgar H., Jr.
    • Compiler Design, A Fundamental Mistake of - Guest Essay, Mar83, 71
  • Finger, Jonathan
    • Lightweight Tasks in C, May95, 48
  • Finkelstein, Lev
    • C++ Set-Theoretic Operations on Virtual Containers (with G. Begelman and E. Gabrilovich), Oct2001, 40
  • Finnegan, James
    • Implementing Games for Windows, SB.May/Jun95, 42
  • Firmage, Joseph
    • Novell's AppWare Distributed Bus, IOSR, 50
  • Firoozyé, Ramin
    • A Cross-Platform Plug-in Toolkit, Jun93, 120
    • Examining the StarView Application Framework, Dec93, 78
  • Fischer, Ronald
    • Functional Programming and FPCA '89, Dec89, 96
    • Variable-Level Programming, Jun89, 46
  • Fischer, Todd
    • Optimizing Embedded Linux, May2002, 51
  • Fishburne, William
    • Margination and Project Gutenberg, May2000, 52
  • Fisher, Steven
    • Emulate Wordstar on TOPS-20, Jan84, 76
  • Fitler, William
    • A Few More Thoughts on Program Portability, Dec88, 20
    • Writing Portable Applications with X/GEM, Mar89, 38
  • Fitzpatrick, Michael E.
    • reviews
      • Dynamics of Software Development, by Jim McCarthy, Aug97, 125
      • Mastering Regular Expressions: Powerful Techniques for Perl and Other Tools, by Jeffrey E.F. Friedl [O'Reilly & Assoc., 1997], Dec97, 141
      • The Unicode Standard, Version 2.0, by The Unicode Consortium (with L. Vanhelsuwé), Aug97, 125
  • Flanigan, Pat
    • NCSA Symera (with J. Karim), Nov98, 20
  • Fleming, Jim
    • The C+@ Programming Language, Oct93, 24
    • Virtual Personal Computer, Feb84, 32
  • Flenniken, Steve
    • Managing Multiple Data Segments Under Microsoft Windows (with T. Paterson), Feb90, 16; Mar90, 58
  • Fletcher, G. Yates
    • A Mini Forth for the 68000, Jan87, 22
  • Fletcher, Guy
    • SCISTAR: Greek and math symbols with Wordstar (with J. Thomas), Aug84, 26
  • Florence, Mark
    • Digital Video File Formats, MM/94, 10
  • Floyd, Edwin T.
    • An Existential Dictionary, Nov90, 20
    • Hashing for High-Performance Searching, Feb87, 34
  • Floyd, Michael A.
    • Borland Developer's Conference, DU-Oct95, 2
    • Borland International Conference, DU-Sep94, 2
    • Building a Database File Viewer, Apr93 Supplement, 25s
    • Building an E-mail Manager, Dec94, 82
    • A Class Act, Apr89, 58
    • Comparing Object-Oriented Languages, Oct93, 104
    • A Conversation with Linus Torvalds, May94, 27
    • EDITORIAL, Dec89; WS/91; Apr93 Supplement; MM/94; WS/94; PL94; IH94; SB.Jul/Aug95; SB.Sep/Oct95; SB.Jan/Feb96; SB.Mar/Apr96
    • The Evolution of Component-Based Programming, in "The Changing Landscape of Software Development," Jan91, 96S
    • Examining Turbo Pascal for Windows, Nov92, 94
    • Extending Visual Basic's Comm Control, Dec95, 44
    • Making the C-to-Fortran Connection, Aug89, 22
    • The Object d'Art, Oct91, 52
    • Rebel Alliance, SB.Sep/Oct95, 4
    • Roll Your Own Object-Oriented Language, Nov90, 16
    • Turbo Pascal with Objects, Jul89, 56
    • What? Me Worry About Windows Programming?, WS/91, 4
    • Why Ask Why, MM/94, 3
    • Windows Programming Power with Custom Controls, by Paul Cilwa and Jeff Duntemann [review], Jun94, 133
  • Flynn, James
    • Optimizing Microcontroller Performance, Nov97, 62
  • Fodor, Oliver
    • OpenCard Framework Application Development (with V. Hassler), Feb2000, 70
  • Foley, D. Gregory
    • Date Compression and Year 2000 Challenges (with R.L. Moore), May98, 20
  • Folger, Troy
    • Undocumented OS/2: DosQProcStatus, Aug94, 125
  • Fomitchev, Max I.
    • Automatic Updates for Distributed Applications, Jul2000, 129
    • MMX Technology Code Optimization, Sep99, 38
    • Optimizing 3DNow! Real-Time Graphics, Aug2000, 40
    • Real-Time Music Synthesis & Embedded Applications (with J. Hershberger), Jan2002, 55
  • Ford, Dan
    • Associations in C++, Aug94, 62
    • Event-Driven Threads in C++, Jun95, 48
    • Mutual Exclusion and Synchronization in Java, Jan98, 62
  • Forte, Derrick B.
    • 68HC05-Based Peripheral Devices: Part I (with H.T. Nguyen), Jun98, 66
    • 68HC05-Based Peripheral Devices: Part II (with H.T. Nguyen), Jul98, 72
  • Fortner, Brand
    • HDF: The Hierarchical Data Format, May98, 42
  • Foshay, Laird
    • Ten Years After: Still Reinventing the Wheel, Sep92, 16
  • Fosner, Ron
    • Programming with OpenGL, Jul95, 86
    • Programming with OpenGL Primitives, SB.May/Jun96, 42
    • Virtual Reality and the WorldToolKit for Windows, Jan95, 78
  • Foulk, Richard
    • Small-C Compiler, v.2, standards and portability in relation to [letter], Mar83, 11
  • Fox, David L.
    • Benchmarking C Statements, Feb89, 60
    • A Peephole Optimizer for Assembly Language Source Code, Aug85, 56
  • Fox, Joshua
    • Collaborative Applications and the Java Shared Data Toolkit, Feb2000, 32
    • So What is SO_KEEPALIVE?, Sep2000, 123
  • Fraley, Phillip E.
    • Fuzzy Logic in C: An Update (with J.A.R. Tucker and L.P. Swanson), Apr94, 56
  • Franks, Neville
    • Adding an Extension Language to Your Software, Sep91, 34
  • Franz, Marty
    • Programmer Tools For Actor 3.0, Nov90, 86
    • Runic: An Interactive Extensible Compiler, Mar82, 12
    • Son of Runic: Writing the Compiler, Apr82, 54
    • Writing Filters In an Object-Oriented Language, Dec89, 28
  • Frazier, George F.
    • Cross-Platform Coroutines in C++, Mar2001, 72
    • Porting C++ Code from NT to UNIX, Apr99, 84
    • Removing Blocking Network I/O From Windows Programs (with D. Yenzer), Jun96, 56
  • Free, Gordon
    • Programming with Communication Protocol Stacks, Mar92, 72
  • Freed, Edwin E.
    • Binary Magic Numbers - Some Applications and Algorithms, Apr83, 24
  • Freeh, Vincent W.
    • Anatomy of a Parasitic Computer, Jan2002, 63
  • Freeman, Neil
    • Review of C-INDEX+, Ver. 3.1, from Trio Systems, Jun88, 128
  • Freeman, Steve
    • Partial Revelation and Modula-3, Oct95, 36
  • Fremberg, Daniel
    • The Mithra Authentication Protocol, May2003, 44
  • Fressola, Alfred A.
    • Copyright and Trade Secret Protection, Mar86, 12
  • Frey, Donnalyn
    • Unix vs. Unix, Dec88, 28
  • Frick, Arne
    • Simulating Graphs as Physical Systems (with G. Sander and K. Wang), Aug99, 58
  • Frid-Nielsen, Lars
    • Celestial Programming with Turbo Pascal (with A. Lane), Jun91, 80
  • Fried, Stephen S.
    • Accessing Hardware from 80386 Protected Mode, Part I, May90, 92; Part II, Jun90, 78
    • Pentium Optimizations and Numeric Performance, Jan95, 18
    • Shared Memory and PC Supercomputing, Jan94, 18
  • Friedman-Hill, Ernest J.
    • idldoc: Automatic Documentation for CORBA IDL (with R.A. Whiteside), Jun97, 46
  • Fryer, R.J.
    • Faster Fractal Compression (with D.R. McGregor, P. Cockshott, and P. Murray), Jan96, 34
  • Fulco, William
    • The QuickTime/AVK Connection, Jul92, 28
  • FunkHouser, Robert K.
    • Review of Volkswriter, for the IBM PC, from Lifetree Software, Jul82, 61
  • Furuta, Richard
    • Review of Two TEX Implementations for the IBM PC (with P.A. MacKay), Sep85, 80
  • Fusina, Luca
    • Interfacing the 68000 to an AIM 65 (with C. Granuzzo), Jan82, 12


    Next section (G)