How to filter names (in unicode) using regular expressions

fun escapeSpecialCharacters(string: String): String { return string.replace("[^\\p{L}\\p{N}\\p{P}\\p{Z}]".toRegex(), "_") } Unicode Regular Expressions

Sections along the Grand Tour of Switzerland

Discover the No. 1 road trip of the Alps – over five Alpine passes, along 22 lakes and to 12 UNESCO World Heritage sites. Hop in, start the engine, drive off and pump up the music. Each stage of the Grand Tour of Switzerland has its own Spotify playlist, ensuring you’ve always got the perfect ...

Kotlin Programmer Dictionary: Function Type vs Function literal vs Lambda expression vs Anonymous function

https://blog.kotlin-academy.com/kotlin-programmer-dictionary-function-type-vs-function-literal-vs-lambda-expression-vs-anonymous-edc97e8873e

Limit 4GB przy nagrywaniu filmów lustrzanką

http://karolzielinski.com/po-polsku/limit-4gb-nagrywanie-filmow-lustrzanka/

How to build a smaller Docker image

https://medium.com/@gdiener/how-to-build-a-smaller-docker-image-76779e18d48a

Docker images from Google

Language focused docker images, minus the operating system Base images for Google Docker containers

A minimal Ubuntu base image modified for Docker-friendliness

Baseimage-docker only consumes 8.3 MB RAM and is much more powerful than Busybox or Alpine

Web Browser Security – BrowserLeaks.com

BrowserLeaks.com – It’s all about Web Browser Fingerprinting. Here you will find the gallery of web browser security testing tools, that tell you what exactly personal identity data may be leaked without any permissions when you surf the Internet.

Java Practices

javapractices.com offers concise presentations of Java practices, tasks, and designs, illustrated with syntax-highlighted code examples. Some general-purpose references are provided, along with some source code. See below for user comments on the site

Kotlin with Jackson: Deserializing Kotlin Sealed Classes

https://medium.com/@sergio.igwt/kotlin-with-jackson-deserializing-kotlin-sealed-classes-c95f837e9164