Skip to content

Instantly share code, notes, and snippets.

View completableFutureSpringMVC.kt
package com.example.mvc
import org.springframework.web.bind.annotation.GetMapping
import org.springframework.web.bind.annotation.RestController
import java.lang.Thread.sleep
import java.util.concurrent.CompletableFuture
import java.util.concurrent.ExecutorService
import java.util.concurrent.Executors
dvas0004 /
Created Oct 31, 2019 — forked from PuKoren/
Recompile APK + Sign with apktool
# You must first install apktool ( and android SDK
# and decompile apk using it
# apktool d -rf my-app.apk
# then generate a key for sign in:
# keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
rm signed-app.apk
apktool b -f -d com.myapp
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore com.myapp/dist/com.myapp.apk alias_name
zipalign -v 4 com.myapp/dist/com.myapp.apk signed-app.apk
View reverseCssSelector.js
var TopLevelObject = {}
TopLevelObject.DOMNodePathStep = function(value, optimized)
this.value = value;
this.optimized = optimized || false;
TopLevelObject.DOMNodePathStep.prototype = {
* @override
* @return {string}
View SSL_Reverse_Proxy.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<template encoding-version="1.2">
<name>Beats (encrypted)</name>
<backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
View alerting.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<template encoding-version="1.2">
<backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
View netflow_to_file.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<template encoding-version="1.2">
<name>NetFlow To File</name>
<backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
View Exploring Gaussian Process.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
dvas0004 /
Created Feb 25, 2019
python script to verify ECDSA signatures generated from the newer Estonian eID cards. Signature and Certificate must be obtained from eID itself, eg by using:
# pip install ecdsa
# pip install cryptography
from ecdsa import VerifyingKey, BadSignatureError
from cryptography import x509
import logging
import sys, os
logger = logging.getLogger('openzwave')
import openzwave
from openzwave.node import ZWaveNode
from openzwave.value import ZWaveValue
from openzwave.scene import ZWaveScene
dvas0004 / employeeHarvesting.js
Created Nov 22, 2018
Employee Harvesting from Linked In (companion code to blog post)
View employeeHarvesting.js
const linkedinEmail = '*******';
const linkedinPassword = '*******';
const companyName = 'CHANGE ME';
const extraFilter = 'change me (or set to null)';
const maxPages = 2;