Skip to content

Instantly share code, notes, and snippets.

View NyCodeGHG's full-sized avatar

Marie NyCodeGHG

View GitHub Profile
@NyCodeGHG
NyCodeGHG / main.rs
Last active January 29, 2023 21:07
windows display upside down toggle in rust (🚀)
/// Windows Display Upside down toggle
/// Made with <3 by Marie
use std::{mem::MaybeUninit, time::Duration};
use windows::Win32::Graphics::Gdi::{
ChangeDisplaySettingsA, EnumDisplaySettingsA, DEVMODEA, DMDO_180, DMDO_DEFAULT,
DM_DISPLAYORIENTATION, ENUM_CURRENT_SETTINGS,
};
@NyCodeGHG
NyCodeGHG / JWTExtension.kt
Last active January 7, 2024 11:14
ktor JWT testing blog post
package dev.nycode.ktor.jwt.testing
import com.auth0.jwt.JWT
import com.auth0.jwt.JWTVerifier
import com.auth0.jwt.algorithms.Algorithm
import org.junit.jupiter.api.extension.ExtensionContext
import org.junit.jupiter.api.extension.ParameterContext
import org.junit.jupiter.api.extension.ParameterResolver
class JWTExtension : ParameterResolver {
@NyCodeGHG
NyCodeGHG / ConfigurationProperty.kt
Last active March 18, 2021 13:43
Spigot Configuration Boilerplate for Kotlin
package de.nycode.fynixlobby.config
import de.nycode.fynixlobby.PluginInstance
import de.nycode.fynixlobby.config.feature.LobbyWeatherType
import kotlin.properties.ReadWriteProperty
import kotlin.reflect.KProperty
typealias ChangeListener<T> = (newValue: T) -> Unit
fun config(path: String, default: String): ConfigurationProperty<String> =