python3-bornagain
Simulate and fit X-ray and neutron GISAS -- Python3
BornAgain is a software package to simulate and fit small-angle scattering at
grazing incidence. It supports analysis of both X-ray (GISAXS) and neutron
(GISANS) data. Calculations are carried out in the framework of the distorted
wave Born approximation (DWBA). BornAgain provides a graphical user interface
for interactive use as well as a generic Python and C++ framework for modeling
multilayer samples with smooth or rough interfaces and with various types of
embedded nanoparticles.
debian-package-book-en-us
How to package for Debian (in English)
The information in this book is of particular interest to users of the
script. But also people who are generally interested in packaging for a
distribution will find information in this book.
gittuf
security layer for Git repositories (program)
gittuf is a security layer for Git repositories. With gittuf, any
developer who can pull from a Git repository can independently verify
that the repository's security policies were followed. gittuf's policy,
inspired by The Update Framework (TUF) (https://theupdateframework.io/),
handles key management for all trusted developers in a repository,
allows for setting permissions for repository branches, tags, files,
etc., protects against other attacks
(https://ssl.engineering.nyu.edu/papers/torres_toto_usenixsec-2016.pdf)
Git is vulnerable to, and more — all while being backwards compatible
with forges such as GitHub and GitLab.
libthread-tie-perl
alternative separate thread implementation of shared variables
The standard shared variable scheme used by Perl, is based on tie-ing the
variable to some very special dark magic. This dark magic ensures that shared
variables, which are copied just as any other variable when a thread is
started, update values in all of the threads where they exist as soon as the
value of a shared variable is changed.
elpa-auto-dictionary
automatic dictionary switcher for Emacs spell checking
Auto-dictionary is a minor mode that hooks into Flyspell's on-the-fly spell
checking and extends these checks to also detect language. Auto-dictionary
then sets 'ispell-dictionary' to use the detected language. This package is
useful for bilingual and multilingual Emacs users.
gobject-introspection
Generate interface introspection data for GObject libraries
GObject Introspection is a project for providing machine readable
introspection data of the API of C libraries. This introspection
data can be used in several different use cases, for example
automatic code generation for bindings, API verification and documentation
generation.