How to install Redis on Synology NAS (Container Manager)

Hello everyone! 👋 I run a small set of containers on my NAS at Home to monitor different weather and run automations. Because of this I wanted to install Redis on my NAS as well. Redis is a key value database that has a lot of extra modules such as: Redis Search: A query and indexing engine for Redis, providing secondary indexing, full-text search, vector similarity search and aggregations. Redis JSON: A NO-SQL Document Database Redis Graph: A graph database. Redis TimeSeries: A time series database. Redis Bloom: Bloom and Cuckoo filters implementation. Redis Streams: An append only Log These functionalities save me a lot of time and improve my software running inside my home. Redis is also a simple service to deploy and maintain. ...

December 16, 2024 · 1 min · Denis Nutiu

Testing Python projects with Tox

Hi 👋 In this article I will show you how to test your Python projects with Tox. Introduction Tox is a tool for automating testing in Python, their vision is to standardize the testing process. It can be used to easily test your project using multiple Python interpreters and run various commands. Getting Started To get started all you need to add to your project is a tox.ini file. To simplify running the tests we will make use of the following Dockerfile, which contains Python interpreters for 3.6 and 3.7 ...

July 29, 2021 · 3 min · Denis Nuțiu

Docker basics for Developers

Introduction Hello 🙋‍♂️ In this article we will discuss a tool called Docker 🐬 Docker is a platform which allows to package individual applications in containers. This achieves application isolation at the OS level without the need to use virtualization technologies by making use of the OS APIs. Since it can be a little hard to get into Docker if you are new I will try to keep things short and concise. ...

June 19, 2021 · 4 min · Denis Nuțiu

Adding PostgreSQL support to your ASP.Net Core application via Docker

I’ve been playing recently with ASP.Net Core and I’m developing a small Web API project in order to teach myself the framework. In still article I’ll explain how to use a Postgres database with Docker, in order to make your development experience much more enjoyable. Before moving on, please make sure that you’ve installed: Docker Docker-Compose First, create the docker-compose.yml file in your root directory of the project, the file should contain: ...

May 11, 2019 · 2 min · Denis Nuțiu

Getting started with PL/SQL

I signed up for the Database Design course at my university, the courses are great but the practical laboratories are not, it’s just a bunch of tiresome SQL queries and incomplete instructions. If you too have to do a lot of tiresome SQL queries I suggest the following setup: Download Docker. Download any Intellij IDE (if you’re a student you can get it for free). Preferably DataGrip. After you installed the aforementioned tools you start with a some docker commands: ...

October 18, 2018 · 1 min · Denis Nuțiu