Code for connecting to a bluetooth smart cube
The only external dependency is lz-string
Adapted from cstimer by Shuang Chen (cs0x7f) https://github.com/cs0x7f/cstimer Copyright (C) 2023 Shuang Chen Licensed under the GPLv3
#!/usr/bin/env -S uv --quiet run --script | |
# /// script | |
# requires-python = ">=3.13" | |
# dependencies = [ | |
# "mutagen", | |
# ] | |
# /// | |
""" | |
Deduplicates music, assuming it has been tagged with MusicBrainz Picard. |
drop table if exists y_comp_dates; | |
create table y_comp_dates as | |
select | |
id as competitionId, | |
year * 10000 + endMonth * 100 + endDay as endDate | |
from | |
Competitions; | |
drop table if exists y_results; |
Code for connecting to a bluetooth smart cube
The only external dependency is lz-string
Adapted from cstimer by Shuang Chen (cs0x7f) https://github.com/cs0x7f/cstimer Copyright (C) 2023 Shuang Chen Licensed under the GPLv3
create table compdates as | |
select | |
id as competitionId, | |
year * 1e6 + month * 1e2 + day as date | |
from Competitions; | |
create table africans as | |
select | |
Persons.id as wcaId | |
from |
class SwimmingAbility: | |
def swim(self, name, message): | |
print(f"{name} {message}") | |
class Duck: | |
def __init__(self, name): | |
self.name = name |
fn main() { | |
let original_owner = String::from("Something"); | |
let new_owner = original_owner; | |
println!("{}", original_owner); | |
} |
@timeit | |
def calc_averages_naive(times: List[float], window_size: int, cutoff_size: int): | |
divisor = window_size - (cutoff_size * 2) | |
averages = [] | |
for i in range(len(times) - window_size + 1): | |
window = times[i:i+window_size] | |
window.sort() | |
averages.append(sum(window[cutoff_size: -cutoff_size]) / divisor) |
#!/bin/bash | |
# Convert all pdfs in a folder into pngs using inkscape | |
for f in *.pdf | |
do | |
echo "Now processing $f" | |
inkscape --without-gui -f $f --export-png ${f%.*}.png --export-area-page | |
echo | |
#!/usr/bin/python3 | |
import json | |
import time | |
def tic(): | |
tic.start = time.time() | |
def toc(): | |
print('Time elapsed:', round(time.time() - tic.start, 3),'s\n') | |
return (time.time() - tic.start) |
#!/usr/bin/python3 | |
''' | |
Created on 19 May 2016 | |
Copyright (c) 2016 Brendan Gray and Sylvermyst Technologies | |
Permission is hereby granted, free of charge, to any person obtaining a copy | |
of this software and associated documentation files (the "Software"), to deal | |
in the Software without restriction, including without limitation the rights | |
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |