Skip to content

Instantly share code, notes, and snippets.

@BacLuc
BacLuc / create-table-with-index.sql
Last active August 12, 2022 19:57
Show which dbms support unique index on text columns with variable length
CREATE TABLE test (
test text UNIQUE,
combined_key_part1 text,
combined_key_part2 text,
CONSTRAINT combined_key_unique UNIQUE (combined_key_part1, combined_key_part2)
);
@BacLuc
BacLuc / ECheckbox.vue
Created November 1, 2020 15:57
Vuetify create custom VCheckbox wrapper
<template>
<ValidationProvider
v-slot="{ errors: veeErrors }"
:name="name"
:vid="veeId"
:rules="veeRules">
<v-checkbox
v-bind="$attrs"
:hide-details="hideDetails"
:error-messages="veeErrors.concat(errorMessages)"
package com.vanniktech.rxriddles.operators.withscheduler;
import java.time.Duration;
import java.util.List;
import java.util.concurrent.Callable;
import java.util.concurrent.TimeUnit;
import io.reactivex.rxjava3.core.Completable;
import io.reactivex.rxjava3.core.Flowable;
import io.reactivex.rxjava3.core.Observable;
@Test
public void cancel_task() throws InterruptedException {
LocalDateTime start = LocalDateTime.now();
Action action = () -> {
try {
Thread.sleep(1000);
} catch (InterruptedException ignored) {
}
};
@BacLuc
BacLuc / StateMachine
Created April 6, 2019 19:12 — forked from elandau/StateMachine
Rx based state machine
package com.netflix.experiments.rx;
import java.util.HashMap;
import java.util.Map;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import rx.Observable;
import rx.Observable.OnSubscribe;
@BacLuc
BacLuc / PaymentEvent.java
Created April 6, 2019 19:10
rx based state machine
interface PaymentEvent {
}
<?php
/*
Skript um Samstage auszurechnen
*/
echo "<html>
<body>
<form action='' method='post'>
<input type='date' name='anfangsdatum' value='".date("Y-m-d")."'>
@BacLuc
BacLuc / merge-single-pdfs
Created July 1, 2018 13:55
merge pdfs of single info for scout camp with common infos
#!/bin/bash
DIR="Einzelne"
DIR_MERGED="Einzelne-merged"
for filename in $(ls $DIR); do
FROM=$DIR/$filename
TO=$DIR_MERGED/$filename
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=$TO $FROM lagerinfo_notfallblatt.pdf
done
@BacLuc
BacLuc / Regex.java
Created May 16, 2017 18:56
java regex
package com.company;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Regex {
public static void main(String[] args) {
package com.company;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.nio.charset.Charset;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.nio.file.Path;