Skip to content

Instantly share code, notes, and snippets.

@kozak127
kozak127 / wol.instructions
Last active September 12, 2017 08:20
Wake On Lan Linux
WOL_DISABLE=N in /etc/default/tlp
NETDOWN=no in /etc/default/halt
sudo systemctl enable wol@eth3
@kozak127
kozak127 / CustomRsqlVisitor.java
Created May 5, 2020 22:27
RSQL JPA Specification SpringBoot nestedProperties
import cz.jirutka.rsql.parser.ast.AndNode;
import cz.jirutka.rsql.parser.ast.ComparisonNode;
import cz.jirutka.rsql.parser.ast.OrNode;
import cz.jirutka.rsql.parser.ast.RSQLVisitor;
import org.springframework.data.jpa.domain.Specification;
public class CustomRsqlVisitor<T> implements RSQLVisitor<Specification<T>, Void> {
private RsqlSpecificationBuilder<T> builder;
@kozak127
kozak127 / osx_docker_machine_eval.sh
Last active January 5, 2021 16:16
OSX CMD Docker DockerCompose Toolchain
# paste this into .zshrc/.bashrc
# check if `docker-machine` command exists
if command -v docker-machine > /dev/null; then
# fetch the first running machine name
local machine=$(docker-machine ls | grep "Running" | head -n 1 | awk '{ print $1 }')
if [ "$machine" != "" ]; then
eval "$(docker-machine env $machine)"
fi
fi
import keyboard
import time
import random
while True:
keyboard.press_and_release("F13")
interval = random.randint(1, 179)
time.sleep(interval)
@kozak127
kozak127 / main.py
Created April 16, 2023 15:43
Microsoft ToDo -> Google Calendar Tasks migration script
from __future__ import print_function
import os.path
import json
import time
from google.auth.transport.requests import Request
from google.oauth2.credentials import Credentials
from google_auth_oauthlib.flow import InstalledAppFlow
from googleapiclient.discovery import build