Skip to content

Instantly share code, notes, and snippets.

<TileLayer
attribution='&amp;copy <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
url="https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"
/>
<TileLayer
attribution='&amp;copy <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
url="http://localhost/tile/{z}/{x}/{y}.png"
/>
yarn
yarn start
const providers = {
osm: (x, y, z) => {
const s = String.fromCharCode(97 + (x + y + z) % 3)
return `https://${s}.tile.openstreetmap.org/${z}/${x}/${y}.png`
}
osm: (x, y, z) => {
const s = String.fromCharCode(97 + (x + y + z) % 3)
return `http://localhost/tile/${z}/${x}/${y}.png`
},
import java.util.concurrent.ThreadLocalRandom
val random: ThreadLocalRandom = ThreadLocalRandom.current()
(1 to 100).foreach(i => println(random.nextLong(1,10) + " x " + random.nextLong(1,10) + " = ......"))
import java.util.concurrent.ThreadLocalRandom
val random: ThreadLocalRandom = ThreadLocalRandom.current()
def getNumber(): (Int, Int) = {
val n = random.nextLong(1,100)
val d = random.nextLong(1,10)
if(n % d == 0 && n / d < 11 && n != d) (n.toInt, d.toInt)
else getNumber()
}
@softberries
softberries / read-rfid-on-rpi.py
Last active June 11, 2019 09:25
RFID reading on raspberry pi
import sys
hid = { 4: 'a', 5: 'b', 6: 'c', 7: 'd', 8: 'e', 9: 'f', 10: 'g', 11: 'h', 12: 'i', 13: 'j', 14: 'k', 15: 'l', 16: 'm', 17: 'n', 18: 'o', 19: 'p', 20: 'q', 21: 'r', 22: 's', 23: 't', 24: 'u', 25: 'v', 26: 'w', 27: 'x', 28: 'y', 29: 'z', 30: '1', 31: '2', 32: '3', 33: '4', 34: '5', 35: '6', 36: '7', 37: '8', 38: '9', 39: '0', 44: ' ', 45: '-', 46: '=', 47: '[', 48: ']', 49: '\\', 51: ';' , 52: '\'', 53: '~', 54: ',', 55: '.', 56: '/' }
hid2 = { 4: 'A', 5: 'B', 6: 'C', 7: 'D', 8: 'E', 9: 'F', 10: 'G', 11: 'H', 12: 'I', 13: 'J', 14: 'K', 15: 'L', 16: 'M', 17: 'N', 18: 'O', 19: 'P', 20: 'Q', 21: 'R', 22: 'S', 23: 'T', 24: 'U', 25: 'V', 26: 'W', 27: 'X', 28: 'Y', 29: 'Z', 30: '!', 31: '@', 32: '#', 33: '$', 34: '%', 35: '^', 36: '&', 37: '*', 38: '(', 39: ')', 44: ' ', 45: '_', 46: '+', 47: '{', 48: '}', 49: '|', 51: ':' , 52: '"', 53: '~', 54: '<', 55: '>', 56: '?' }
fp = open('/dev/hidraw0', 'rb')
ss = ""
shift = False
done = False
while not done:
@softberries
softberries / gcp-goodies-medium-post-snippets1
Created September 8, 2019 07:50
gcp-goodies-medium-post-snippets1
gcloud config set project softwaremill-playground
git clone https://github.com/GoogleCloudPlatform/deploymentmanager-samples.git