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....

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