Skip to content

Instantly share code, notes, and snippets.

@AdamWorley
AdamWorley / NDC-London2024.md
Last active February 19, 2024 11:09
NDC - unabridged

Buying the ticket

Tickets tend to go up for sale a little under a year in advance and for places all around the world BUT they're all hosted in English! (yay colonialism?)

As of writing this NDC Sydney is under way with Oslo, Copenhagen, TechTown(?) and Porto neatly spaced throughout the year. Early bird prices are available up to 4-5 months before the start of the conference and are around 20% cheaper than a standard ticket.

What's included

  • FOOD! (and drinks!), these are served throughout the conference. Several food stalls are setup each day with various selections from different cultures and regions (think one day will be pizza, burgers, boa buns etc..., the next day might be pasta, hot dogs etc...). Coffee is available from machines or baristas on nearly every floor.
  • An NDC Hoodie - You'll get a form sent out asking for some info and your top size is one of them
# Various controller udev rules stolen from https://gitlab.com/fabiscafe/game-devices-udev
# TODO: Move this the hell out of this file somehow
udev.extraRules = ''
# 8Bitdo F30 P1
SUBSYSTEM=="input", ATTRS{name}=="8Bitdo FC30 GamePad", ENV{ID_INPUT_JOYSTICK}="1", TAG+="uaccess"
# 8Bitdo F30 P2
SUBSYSTEM=="input", ATTRS{name}=="8Bitdo FC30 II", ENV{ID_INPUT_JOYSTICK}="1", TAG+="uaccess"
# 8Bitdo N30
SUBSYSTEM=="input", ATTRS{name}=="8Bitdo NES30 GamePad", ENV{ID_INPUT_JOYSTICK}="1", TAG+="uaccess"
# 8Bitdo SF30
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running ‘nixos-help’).
{ config, pkgs, ... }:
let
unstable = import <nixos-unstable> {
config = { allowUnfree = true; };
};
@AdamWorley
AdamWorley / devDrive.ps1
Created October 19, 2023 08:29
Dev Drive Setup Script
# Define the Dev Drive path
$DevDrive = "D:\packages"
# Function to display progress message
function Show-Progress($message, $color) {
Write-Host -ForegroundColor $color "Progress: $message"
}
# Create npm cache directory and set environment variable
$npmCacheDir = Join-Path $DevDrive "npm"
We can make this file beautiful and searchable if this error is corrected: Unclosed quoted field in line 2.
name,ring,quadrant,isNew,description
Azure DevOps,Adopt,Platforms,FALSE,"<p>As the <strong><a href=""https://azure.microsoft.com/en-us/services/devops/"">Azure DevOps</a></strong> ecosystem keeps growing, our teams are using it more with success. These services contain a set of managed services, including hosted Git repos, build and deployment pipelines, automated testing tooling, backlog management tooling and artifact repository. We've seen our teams gaining experience in using this platform with good results, which means Azure DevOps is maturing. We particularly like its flexibility; it allows you to use the services you want even if they're from different providers. For instance, you could use an external Git repository while still using the Azure DevOps pipeline services. Our teams are especially excited about <a href=""https://azure.microsoft.com/en-us/services/devops/pipelines/"">Azure DevOps Pipelines</a>. As the ecosystem matures, we're seeing an uptick in onboarding teams that are already on the Azu
#!/bin/bash
echo "----------------------------------------------"
echo " Generate Self Signed Cert"
echo "----------------------------------------------"
name="clientCert"
echo "Generating certificate $name.crt"
openssl req -x509 -newkey rsa:4096 -sha256 -days 2190 -nodes -keyout $name.key -out $name.crt -subj "/CN=$name"