ByteCode.NewsSubmit
Use quotes for an exact word.

Subscribe

RSSPodcast
Log in

Knowledge Base

324 entries

openliberty

a "lightweight open framework" for building Java applications - it's a jakarta EE application server, just not branded explicitly as such.

opml

an XML format for outlines, often used for import and export of RSS feeds.

osgi

OSGi is a module system for Java. It's used in Eclipse, Glassfish, and a host of other environments.

paradox

Borland's relational database for DOS/Windows; PAL (Paradox Application Language) let you build form-based apps without SQL. Largely forgotten once Access showed up because who knew people don't think in tuples. Fantasti

parcel

a zero-config bundler that is supposed to just work out of the box. Reportedly great developer experience, no setup required.

parquet

Parquet is an open-source, column-oriented data format designed for efficient storage and retrieval. It's meant more for bulk data than specific object serialization.

pdfbox

Apache PDFBox - a Java library for working with PDF documents; handles text extraction, form filling, PDF creation, and rendering; the right choice when Tika is overkill and you only need PDFs

pep 3

Guidelines for Handling Bug Reports

pep 4

Deprecation of Standard Modules

pep 622

Structural Pattern Matching

poi

Apache POI - the Java library for reading and writing Microsoft Office formats (DOCX, XLSX, PPTX and their legacy equivalents); what Tika delegates to internally for Office documents

postgres

an open-source relational database known for standards compliance, extensibility, and advanced features like JSONB and full-text search.

primate

Primate is an opinionated, largely language-neutral web framework. It supports multiple front ends, backends, and runtimes, with a tendency towards to the javascript ecosystem.

protobuf

Protocol Buffers, Google's binary serialization format, is more compact and faster to parse than JSON or XML, at the cost of human readability. Widely used in gRPC and high-throughput systems.

pudl

the "Pleasantly Usable Design Language," a spec and distribution of a common UI language for the web.

puppeteer

a Node.js library for driving headless Chrome or Chromium (and Firefox) over DevTools: scraping, screenshots, PDFs, browser tests. Heavy: every call means a whole browser process.

python

a dynamically-typed, interpreted high-level language. Emphasizes readability and a *massive* ecosystem, commonly used as a glue language. Whitespace is significant in Python.