• 01) DWG version 12, Binary Data Structures (FORTRAN-77)
  • 02) Bouncing Ball
    "Written in nine languages, Scratch, JavaScript, Java, Python, C++Assembler, C#, Visual Basic, and Jane".
    I also wrote the JavaScript emulator of the MIT Scratch application.
  • 03) FITS (Flexible Image Transport System) (Oct 30, 2024)
    Reading a FITS image file. (JavaScript live)
  • 04) Parse Compiler Statement (Oct 2024)
    Parsing statement statement Jane's compiler example.
  • 05) Vidoes - Programming Lessons (June 2024)
    A set of videos that describe some of the basic programming issues.
  • 06) HTML Replacement Language (June 2024)
    A proposal to replace HTML as the dominant web document format. Actually usefull for all documents generation. Contains a link to a video of an example showing a 124 lines of DDL to replace 1421 lines of HTML.
  • 07) Memory Structures to Cg2  (Nov 7 2022)
    Jane's moving of memory structures to Cg2 logic examples
  • 08)  JavaScript String Formatting Ruler
    A format utility for JavaScript String object, tab or comma separated values into columns
  • 09) JavaScript Date prototype functions
    Increment by year, months, days, minutes, and seconds.  Format to Text and randomize date values
  • 10) Common Languages, Parser Examples
    ADA, Assembler X64, Backus-Naur Form, C, C++, C#, COBOL (VAX), CSV, FORTRAN 77 (fixed), FORTRAN 90 (free form), Delphi, HTML, Jane, Java, JavaScript, JSON, Matlab, PHP, Python, SQL, Swift, VHDL, Visual Basic
  • 11) History of Software Development

Some JavaScript Examples


Parsing and Tables Class Examples


Other Class Examples


Source Code
Papers / Books / Videos of Interest
 

32) CollinsCOGO - "Web Base Cogo Package"
JavaScript to take Coordinate Geometry Statements and create PLAT maps

33) Sound Recorder - Microphone recording example
JavaScript source code, Download as .ogg and and a .wav file.

34) PDF - "PDF Reports on the Web"
JavaScript HTML to PDF File Generator. Create PDF reports on an ASP server or on the client side of your web applications

35) Draw - "WebGL 3D Images without programming"
Web based JavaScript 3D Objects using WebGL

36) Common Ground 2000 - "Universal Data Exchange Format"
Windows Workstation App, sample program to list and display .CG2 formatted files

37) HTML Ruler - "An old concept revisited"
An example of a suggested html editor

38) ETERMS - "Managed Information on the Web"
Web Based Application, Software as a Service, for Large and Small Service Companies an integrated Quotes, Orders, Rate Sheet and Scheduling system

39) ICMap - GIS Web publishing software - "Facility Mapping on the web"
Designed for large facility Web mapping applications. ICMap is a batch process to create tiled images directly from GIS database files. Build your own web based Land base and Facility Layers to share your corporate GIS database on the web

40) Maverick Professional - "Database Translations"
Windows Workstation App, A GIS and Non-GIS Database translator, View, List, and Export Utility. The Translator is project based for complete control over the selection of the input and for the assignment to the output features.

41) Maverick Centerline - "Graphic Utility"
Windows Workstation App, Turn Centerlines into Right-of-ways with / without fillet curves. Process any number of line segments, and any number of input files, extremely fast processing for Tiger line files of complete County wide centerlines. The majority of the Tiger files take just a few minutes to create right-of-way or edge-of-pavement digital maps of your County. 

42) MaverickHex - "File Content Hex Viewer"
Windows Workstation Application, View a File in Hex format

43) MaverickSnap - "Graphic Utility"
Windows Workstation Application. A Line, Arc, Symbol and Text Snapping utility. An accurate snap and line break utility designed for large scale facility mapping to fix/validate connectivity and for operator cleanup and validation.