Skip to content

Instantly share code, notes, and snippets.

View nxgeo's full-sized avatar
hi!

Nikolaus Georgi nxgeo

hi!
  • ID
  • 21:54 (UTC +07:00)
  • Facebook nxgeo
View GitHub Profile
@nxgeo
nxgeo / Restart-DeallocatedSpotVMs.ps1
Created September 22, 2024 05:16
Automates restarting deallocated Azure Spot VMs.
Connect-AzAccount -Identity
function CheckAndStartVM {
param (
[string] $ResourceGroupName,
[string] $VMName
)
$vm = Get-AzVM -ResourceGroupName $ResourceGroupName -Name $VMName -Status
@nxgeo
nxgeo / poorAuthz.js
Last active May 5, 2023 12:20
ssstt
import { initializeApp } from 'firebase/app';
import { getAuth, GoogleAuthProvider, signInWithCredential } from 'firebase/auth';
import {
getFirestore, doc, updateDoc, getDoc,
} from 'firebase/firestore';
// get it from firebase.bangkit.conf.ts
const config = {};
const app = initializeApp(config);
@nxgeo
nxgeo / ugnet.bat
Created August 29, 2022 02:22
UGNET Startup
start chrome --start-maximized 172.16.16.254:8000
@nxgeo
nxgeo / generate_bearer_token.py
Created September 13, 2021 12:34
An example implements for generating a Twitter bearer token in Python.
from requests import post
CONSUMER_KEY = ''
CONSUMER_SECRET = ''
r = post('https://api.twitter.com/oauth2/token?grant_type=client_credentials',
auth=(CONSUMER_KEY, CONSUMER_SECRET))
try:
@nxgeo
nxgeo / crc_response.py
Created September 12, 2021 12:00
An example of implementing a CRC response in Python.
from base64 import b64encode
from hashlib import sha256
from hmac import new
from flask import Flask, request, jsonify
CONSUMER_SECRET = ''
app = Flask(__name__)