Skip to content

Instantly share code, notes, and snippets.

View TimBroddin's full-sized avatar

Tim Broddin TimBroddin

View GitHub Profile
document.addEventListener("DOMContentLoaded", function() {
const title = document.title;
const updateData = () => {
const timer = document.querySelector('div[data-aq="bidding-container"] div[data-aq="timer-running"]');
const lastMinute = document.querySelector('.timer-countdown-label');
const highestBid = document.querySelector('div[data-aq="highest-bid"] > h3');
if(timer) {
https://www.vrt.be/vrtnu/a-z/dertigers/4/dertigers-s4a1/
https://www.vrt.be/vrtnu/a-z/dertigers/4/dertigers-s4a2/
https://www.vrt.be/vrtnu/a-z/dertigers/4/dertigers-s4a3/
https://www.vrt.be/vrtnu/a-z/dertigers/4/dertigers-s4a4/
https://www.vrt.be/vrtnu/a-z/dertigers/4/dertigers-s4a5/
https://www.vrt.be/vrtnu/a-z/dertigers/4/dertigers-s4a6/
https://www.vrt.be/vrtnu/a-z/dertigers/4/dertigers-s4a7/
https://www.vrt.be/vrtnu/a-z/dertigers/4/dertigers-s4a8/
https://www.vrt.be/vrtnu/a-z/dertigers/4/dertigers-s4a9/
https://www.vrt.be/vrtnu/a-z/dertigers/4/dertigers-s4a10/
@TimBroddin
TimBroddin / docker-compose.yml
Last active January 6, 2021 08:24
Voorbeeldje
version: "2"
services:
portainer:
image: portainer/portainer
container_name: portainer
ports:
- 9000:9000
labels:
- "traefik.http.routers.portainer.rule=Host(`portainer.example.com`)"
- "traefik.http.routers.portainer.tls=true"
{
posts {
entries {
artist {
name
}
photographers {
firstName
lastName
fullName
Looking for files in /Users/timbroddin/Downloads/messages 2/inbox/HLNCOMMENTS_A-SR9EtryQ/*.json
Totaal aantal berichten: 16088
-----------------------------------
Aantal berichten
-----------------------------------
┌──────────────────┬────────┬─────────┐
│ Naam │ Aantal │ Percent │
├──────────────────┼────────┼─────────┤
const flow = machine => {
machine.register("intro", ({ machine, conv, input }) => {
conv.ask("Dit is een kleine demonstratie. Wat is je naam?");
return {
next: "vraag_naam"
};
});
machine.register("vraag_naam", ({ machine, conv, input }) => {
ffmpeg -i "$1" -r 14 -an -vf scale=1080:1920 -filter:v "setpts=0.5*PTS" "$1.fr.mp4"
#exit;
ffmpeg -i "$1.fr.mp4" -r 30 -filter:v "setpts=0.5*PTS" "$1.rs.mp4"
ffmpeg -i "$1.rs.mp4" -filter_complex "[0:v]reverse,fifo[r];[0:v][r] concat=n=2:v=1 [v] " -map "[v]" "$1.b.mp4"
for i in {1..4}; do printf "file '%s'\n" $1.b.mp4 >> list.$1.txt; done
ffmpeg -f concat -i list.$1.txt -c copy $1.boomerang.mp4
rm "$1.fr.mp4"
@TimBroddin
TimBroddin / README.md
Created January 28, 2019 15:56
SCRIPT-8
setInterval(() => document.title = `${window.queueViewModel.ticket.progress()*100}%`, 1000);