Use Json Patch in Spring application

What is JSON Patch? Json Patch is a format defined in RFC 6902 that describes changes to a JSON document. According to RFC 6902 we can define JSON patch like this: JSON Patch defines a JSON document structure for expressing a sequence of operations to apply to a JavaScript Object Notation (JSON) document; it is suitable for use with the HTTP PATCH method. The “application/json-patch+json” media type is used to identify such patch documents. Lets take as example the following JSON document. This document defines the tipical User model used by most applications. [Read More]

Install a private OpenVPN server in your home network using a Raspberry Pi

In this tutorial you will learn how to install the OpenVPN server on your home network using only a Raspberry Pi. After completing this guide you will have a fully functional VPN Server in your home. Using the VPN will protect your internet traffic when you are connected to public or non trusted WiFi networks. While using the VPN your traffic is encrypted and sent directly to your home network, then it will be routed to the destination by your ISP. Another advantage is that you can securely access your home network while you are away. For example, you can watch your movies stored in a local NAS, control smart lights, check the security cameras etc… All of these without exposing these services ports over the Internet! [Read More]

First post!

This is my first post, how exciting!