Skip to content

Instantly share code, notes, and snippets.

import sys
import json
import random
import math
def debug(msg):
print(f"{turn_count} {msg}", file=sys.stderr, flush=True)
unions = {}
targets_at_war = set()
import json
import requests
import argparse
from pathlib import Path
from multiprocessing.pool import ThreadPool
import threading
import sys
VERSIONS_URL = 'https://launchermeta.mojang.com/mc/game/version_manifest.json'
OBJECTS_URL = 'http://resources.download.minecraft.net/{hash[0]}{hash[1]}/{hash}'

Skagen Hybrid communication

Basics

Every command starts with 1 byte indicating if the command is a request-, write- or response-command. (All bytes are hexadecimal). Every group of bytes is little endian.

A request-command starts with 01 and gets a response-command from the watch, starting with 03. (See Requests for more info)

A write-command starts with 02. (See Writes for more info)

Keybase proof

I hereby claim:

  • I am robbe7730 on github.
  • I am robbe7730 (https://keybase.io/robbe7730) on keybase.
  • I have a public key whose fingerprint is 88FD AD96 B66C A92F 2728 7107 4D1C 8E8F BD1C 7188

To claim this, I am signing this object:

@Robbe7730
Robbe7730 / chat.py
Last active April 26, 2018 23:24
something something cammie something chat
from flask import Flask, request, escape
import json
app = Flask(__name__)
messages = []
@app.route("/messages", methods = ['POST', 'GET'])
def message():
if request.method == 'POST':
if request.data:

Speelweek Haftige Helden

Verhaallijn

Wij, de kinderen zijn uitgenodigd door de SHA (Super Helden Assosiatie) op een superhelden-meeting, waar we kennis kunnen maken allemaal andere superhelden. Nu we daar zijn merken we dat onze eigen krachten niet zo super zijn als we eerst dachten. Omdat we ook aanzien willen worden als superhelden, gaan we zelf onze superkrachten maken. Dankzij Bertacus leren we dat we ook superhelden kunnen worden door gadgets, we proberen al een beetje, maar merken dan dat we meer geld/materiaal nodig hebben en het begint stilaan op te geraken... Gelukkig kunnen we nog wel wat bijverdienen en hebben nu ruwe versies van onze gadgets, maar we moeten ze nog testen natuurlijk. We leren de monsters kennen die superheldenwereld proberen aan te vallen en gaan eens proberen om te helpen verdedigen men onze nieuwe gadgets. (Deze monsters gebruiken we ook een beetje als extra rode draad in het verhaal, vooral voor de in- en uitloop. Als we bijvoorbeeld een Lazerblaster 5000 gemaakt hebben,

Speelweek Haftige Helden

Verhaallijn

Wij, de kinderen zijn uitgenodigd door de SHA (Super Helden Assosiatie) op een superhelden-meeting, waar we kennis kunnen maken allemaal andere superhelden. Nu we daar zijn merken we dat onze eigen krachten niet zo super zijn als we eerst dachten. Omdat we ook aanzien willen worden als superhelden, gaan we zelf onze superkrachten maken. Dankzij Bertacus leren we dat we ook superhelden kunnen worden door gadgets, we proberen al een beetje, maar merken dan dat we meer geld/materiaal nodig hebben en het begint stilaan op te geraken... Gelukkig kunnen we nog wel wat bijverdienen en hebben nu ruwe versies van onze gadgets, maar we moeten ze nog testen natuurlijk. We leren de monsters kennen die superheldenwereld proberen aan te vallen en gaan eens proberen om te helpen verdedigen men onze nieuwe gadgets. (Deze monsters gebruiken we ook een beetje als extra rode draad in het verhaal, vooral voor de in- en uitloop. Als we bijvoorbeeld een Lazerblaster 5000 gemaakt hebben,

def maxSubArraySum(a,size):
max_so_far =a[0]
curr_max = a[0]
start, stop = 0, 0
for i in range(1,size):
curr_max = max(a[i], curr_max + a[i])
max_so_far = max(max_so_far,curr_max)
if curr_max == a[i]:
@Robbe7730
Robbe7730 / update.sh
Created February 4, 2018 12:45
An Arch+pacaur update script
#!/bin/bash
function setTime() {
echo $1 > ~/.lastupdate
}
log=true
if [ ! -f ~/.lastupdate ]
then