Skip to content

Instantly share code, notes, and snippets.

View Agent-E11's full-sized avatar

Eamon Burns Agent-E11

View GitHub Profile
@Agent-E11
Agent-E11 / jeopardy_time.py
Created April 24, 2024 20:27
Simple game time calculator for btc-raspberrypiclub/jeopardy
"""
This is a simple script to calculate the maximum possible time that
a github.com/btc-raspberrypiclub/jeopardy game should take, using the
given variables.
"""
def input_default(prompt: str, default: int) -> int:
"""
Get input from the user, appending
f" ({default}): " to the given prompt.
@Agent-E11
Agent-E11 / 01-basic-config.yaml
Last active December 10, 2023 07:15
basic server `netplan` config
# Make sure that the `/etc/netplan` folder is not accessable by users other than root
# e.g. `chmod 660 -R /etc/netplan`
network:
version: 2
renderer: NetworkManager # You can also use `networkd`
ethernets:
enp0s3: # It is possible that you will need to change this. Run `ip address show` to list your network interfaces
dhcp4: no
addresses: [192.168.0.100/24] # Set your own static IP(s) here (using CIDR notation)
@Agent-E11
Agent-E11 / main.rs
Last active March 10, 2023 04:44
Basic tic tac toe program written in Rust
use std::io;
use ndarray::{self, arr2, Array2, Array1};
fn main() {
let cell_empty: char = '-';
let stdin = io::stdin();
let mut grid = arr2(&[
[cell_empty, cell_empty, cell_empty],
[cell_empty, cell_empty, cell_empty],