Eduardo Zepeda's latests posts
Get to know the basic Docker Compose commands
- docker
- linux
<p>Docker compose allows us to create applications with multiple containers, these containers will interact and will be able to see each other. To configure each of these services we will use a file in YAML format (also called YML). In this docker compose tutorial I show you some...
Read more
How to write a docker file from scratch
- docker
- linux
<p>In the previous post <a class="markdown-link" href="https://coffeebytes.dev/en/docker/the-most-useful-and-basic-docker-commands/">I explained the most common Docker commands, run, exec, pull, etc</a>. Up to this point everything has been done manually, through t...
Read more
The Most Useful and Basic Docker commands
- docker
- linux
<p>If you read the previous post where I explain <a class="markdown-link" href="https://coffeebytes.dev/en/docker/what-is-docker-and-what-is-it-for/">what Docker is for</a> you should already have a pretty simple idea of Docker, but I haven't posted anything ...
Read more
What is Docker and what is it for?
- docker
<p>If you have been using computers for a long time, you are probably more familiar with a virtual machine than a container, aren't you? Docker solves the same problem as virtual machines but in a different way than the latter. But let's take it one step at a time, le...
Read more
Understand inheritance types in Django models
- django
- databases
<p>Sometimes, when we create Models in Django we want to give certain characteristics in common to several of our models. Probably, the first approach that would come to our mind would be to repeat the fields over and over again. This would bring us two problems; first, we are re...
Read more
How to convert jpg to webp on GNU Linux?
- linux
<p>A couple of weeks ago I wanted to convert my ecommerce images from jpg to webp. Normally to modify images in GNU/Linux I use GIMP or imageMagick, but neither of these two have native support for webp, or if they do I'm so clueless that I didn't notice.</p><p>A...
Read more
Learning Django through the book Django by example, my review
- django
<p>This book plans to teach you Django by creating four projects from scratch. Django by Example starts by creating a blog, then a social network, an online store and finally a learning platform. Each project is developed practically from scratch and uses some libraries to comple...
Read more
Get to know bat in linux, the syntax highlighting cat
- linux
<p>The other day I was looking for syntax highlighting tools and I came across a pretty interesting tool called <a class="markdown-link" href="https://github.com/sharkdp/bat" rel="noopener nofollow" target="_blank">bat</a> (Yes, like bat in English), it's bas...
Read more
Pipenv: The virtual environment manager you DON'T know
- python
<p>Since I started using Python I use virtualenv and pip to manage virtual environments. But while reading <a class="markdown-link" href="https://coffeebytes.dev/en/django/django-for-professionals-review/">Django for Professionals</a> I found out that there was a b...
Read more
Django 3.1 changes and new features: complete overview
- django
<p>A few hours ago I was browsing <a class="markdown-link" href="https://twitter.com/hello_wired" rel="noopener nofollow" target="_blank">my twitter</a> and I found out that they just released Django 3.1, changes and new features of ; my favorite web framework. Thi...
Read more