MongoDB is a cross-platform document-oriented database. Classified as a NoSQL database. MongoDB can be used for rapid development and storing of Big Data while the database is very scalable.[Read more…]
Python virtual environment
Python virtualenv or venv are the short forms of virtual environment.
Virtualenv is useful for different projects with unique requirements for each of them, like versions of python or at least different versions of Python libraries.
So they run parallel on a same system in separated from each other environments without any conflicts between them.
Docker on openSUSE
The official Docker documentation is more than enough for the installation and configuration.
For the quick jump into the docker world I wrote some references from the official documentation down.
So the most important steps from the requirements and the main guideline for the installation:
– Docker requires a 64-bit installation
– Kernel must be 3.10 at minimum
git diff side-by-side
During committing of larger feature over GIT, I recognised a need to perform a side by side diffs instead the typical line-in-line diffs which are default by running git diff or the same line-by-line diff which is provided by the Fork.app
However you can do side-by-side diffs with git![Read more…]
WireGuard site2site VPN
WireGuard(WG) aims to provide a VPN that is both simple and highly effective.
Also to make a really good alternative technology to the existing like IPsec or OpenVPN.
WG is a free and open-source software application and communication protocol that implements virtual private network (VPN) techniques to create secure point-to-point connections in routed or bridged configurations.
I tried WG in a complex high availability datacenter setup and replaced a couple of existing OpenVPN connections with wireguard.
The result was performant and simple at once.
- « Previous Page
- Next Page »