Skip to content

Instantly share code, notes, and snippets.

@ppretki
ppretki / Main.java
Created May 26, 2020 03:39
Convert non-ASCII characters to ASCII in Java
package com.przemekpretki;
import org.apache.lucene.analysis.miscellaneous.ASCIIFoldingFilter;
public class Main {
static String toASCII(String text) {
char[] output = new char[4 * text.length()];
ASCIIFoldingFilter.foldToASCII(text.toCharArray(), 0, output, 0, text.length());
return new String(output).trim();
@ppretki
ppretki / VerneMQWebHooks.java
Last active February 24, 2021 12:44
VerneMQ with Redis Auth / WebHooks / Postgres Auth
import static spark.Spark.*;
import javax.json.Json;
import lombok.extern.slf4j.Slf4j;
@Slf4j
public class VerneMQWebHooks {
private static final String RESULT_OK = Json.createObjectBuilder()
.add("result", "ok")