Skip to content

Instantly share code, notes, and snippets.

View Mejiro-McQueen's full-sized avatar

Mejiro McQueen Mejiro-McQueen

  • NASA Jet Propulsion Laboratory
  • Los Angeles
View GitHub Profile
@Mejiro-McQueen
Mejiro-McQueen / dsn_monitor.py
Last active June 13, 2024 18:00
Influx2 Plugin Example
import ait.core
from ait.core.server.plugins import Plugin
from ait.core.message_types import MessageType
from ait.core import log
import socket
from bitstring import BitArray
from enum import Enum
import json
import xmltodict
from functools import reduce
@Mejiro-McQueen
Mejiro-McQueen / defining-guix-packages-private-repository.org
Created March 23, 2024 05:13
How to define guix packages where the source is a private repository.

Motivation

Our goal is to provide a proof of concept for writing a guix package defintion where the source is stored in a private github repository.

There are several reasons you may want to do this:

  • Your opensource software is experimental and not fit for public consumption.
  • You workplace produces propietary software, but you would like your workflow to benefit from all the guix goodness.

In this tutorial you will repackage the GNU Hello example from the guix-cookbook tutorial.

Caveats and Notes

  • I have no guix or guile experience and this tutorial may not follow best practices.