← All categoriesExplore the topic

Technology

Software, devices and technical concepts, explained clearly.

319 summariesSorted by title
Technology

Fraction: keeping a numerator and denominator

Fraction represents rational numbers with a numerator and denominator. For example, Fraction(1, 3) + Fraction(1, 6) produces Fraction(1, 2), without first converting the fractions to ap...

Published22 Oct 2026
Technology

Gc: collecting unreachable reference cycles

In CPython, gc controls a collector that supplements reference counting. Objects referring to one another can need this additional detection once they are unreachable.

Published22 Oct 2026
Technology

Git add: staging captures particular contents

git add places selected current contents in the index for the next commit. It does not permanently arrange for every later edit to be included automatically.

Published22 Oct 2026
Technology

Git branch: a name pointing to evolving history

A Git branch is a reference to a commit that normally moves as new commits are recorded. git branch lists local branches, and creating one does not necessarily switch to it.

Published22 Oct 2026