Skip to content

Instantly share code, notes, and snippets.

View kirkegaard's full-sized avatar

Christian Kirkegaard kirkegaard

View GitHub Profile
View typeout.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Typeout</title>
<style>
body, html {
margin: 0;
padding: 0px;
View covid.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
const endpoint = "https://api.covid19api.com/world/total";
const fetchData = async () => {
@kirkegaard
kirkegaard / imgur.sh
Created December 30, 2020 02:58
Upload images to imgur from cli and save it in paste buffer
View imgur.sh
imgur() {
res=$(curl -sSF image=@$1 https://api.imgur.com/3/upload |jq -r '.data.link')
echo $res |pbcopy
echo $res
}
View snow.js
// Canvas things
const canvas = document.querySelector("#snow");
const ctx = canvas.getContext("2d");
let ctxLayers = [];
let ctxHeight = 0;
let ctxWidth = 0;
// FPS things
const FPS = 60;
const FPS_TIME = (1000 / 60) * (60 / FPS) - (1000 / 60) * 0.5;
View getWeekNumber.js
const getWeekNumber = (date) => {
const pd = new Date(date);
const sj = new Date(pd.getFullYear(), 0, 1);
const wk = Math.ceil((((pd - sj) / 86400000) + sj.getDay() + 1) / 7);
return wk;
}
console.log(
getWeekNumber('2020-01-01'),
getWeekNumber('2020-01-14'),
View table_fadeout.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>hader georgehale</title>
<style>
tr:nth-last-child(9) { opacity: 0.9; }
tr:nth-last-child(8) { opacity: 0.8; }
tr:nth-last-child(7) { opacity: 0.7; }
tr:nth-last-child(6) { opacity: 0.6; }
View peakdetect.py
import math
import struct
import wave
import sys
w = wave.open(sys.argv[1], 'rb')
sum = 0
value = 0;
delta = 0;
amps = []
View bonanza.py
import argparse
import os
import re
import string
import subprocess
import sys
from shutil import which, copyfileobj
from urllib import request
from html.parser import HTMLParser
@kirkegaard
kirkegaard / tamagotchi.py
Last active July 21, 2023 10:28
a tamagotchi simulator in python
View tamagotchi.py
import os
import time
import sched
import threading
import inquirer
class Tamagotchi:
age = 0
bored = 0
View np.sh
#!/bin/bash
json=$(curl -s "http://ws.audioscrobbler.com/2.0/?method=user.getRecentTracks&api_key=$LASTFM_APIKEY&user=$LASTFM_USERNAME&format=json")
artist=$(echo $json | jq -r '.recenttracks.track[0].artist["#text"]')
song=$(echo $json | jq -r '.recenttracks.track[0].name')
echo "♫ $artist - $song"