Eduardo Zepeda's latests posts
Learn Python through cryptography my review of Cracking codes with Python
- python
<p>Who hasn't been tried to be convinced to invest in multi-level Bitcoin marketing? I have, but hopefully it will never happen to you. Thanks to Bitcoin, cryptography is on everyone's lips lately, especially in the discourse of unscrupulous marketers, but cryptograph...
Read more
Secure passwords, keepassxc tutorial
- linux
<p>In the previous post I talked about some <a class="markdown-link" href="https://coffeebytes.dev/en/linux/how-to-create-a-secure-password/">good practices using passwords</a>. One of the recommendations was to use a different password for each website. However, r...
Read more
How to create a secure password?
- linux
<p>One of my friends worked as an IT security auditor for a company whose name I will not mention for obvious reasons. Eventually our conversion got to the topic of his day to day work life, I asked him about his duties at the company and he replied that his job consisted mainly ...
Read more
Design Patterns In Software
- python
- algorithms
<p>Design patterns are common solutions to common problems, represented by entities and the relationships between them in programming, among them you have probably already heard of some such as: singleton, MVC or MTV, observer, among others. But that explanation of design pattern...
Read more
Uncle Bob Clean Code And The Clean Code Paradigms
- linux
- opinion
<p>There are two types of programmers, those who hate Clean Code and those who love it. This book sparks heated discussions on the internet; some consider it a bible that prophesies better times with clean and tidy code, others consider it an outdated manual written by a self-pro...
Read more
The best Django book, Two Scoops of Django review
- django
<p>This post is a review of Two scoops of Django, what I consider <strong>the best Django book</strong>. It's a total must-have book if you're into application development using Django. You've probably already heard of it, as it's a pretty popular book amo...
Read more
Django for Professionals' review
- django
<p>Some time ago, while searching for information about Django on the internet I came across a very good <a class="markdown-link" href="https://djangochat.com/" rel="noopener nofollow" target="_blank">weekly podcast called Django chats</a>. The author, named Willia...
Read more
The definitive guide to Django
- django
<div class="google-ads-container-8672022193"> <ins class="adsbygoogle" style="display:block; text-align:center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-4250730649804995" data-ad-slot="86720...
Read more
How to program an automatic wallpaper changer in Python?
- python
<p>In the previous post we made an <a class="markdown-link" href="https://coffeebytes.dev/en/python/how-to-create-an-automatic-wallpaper-changer-using-python-in-gnome/">automatic wallpaper changer in Python</a></p><p>In this entry we are going to use Cron to p...
Read more
How to create a wallpaper changer using Python in Gnome?
- python
<p>In this post we are going to create an automatic, random and minimalistic wallpaper changer for GNU/Linux using Python. With no extra functions, super lightweight and totally homemade, its only function will be to randomly select an image and set it as wallpaper. I will explai...
Read more
Django is my favorite web development framework, it is mature, its documentation and community are excellent. When I wrote about the advantages and disadvantages of Django I explained you how to go from an idea to a working prototype in a very short time and without writing almost any code. I learned much of what I know about this framework years ago, reading and practicing the contents of a book called Definitive Guide to Django: Web Development Done Right by the authors Adrian Holovaty , Jacob Kaplan-Moss (co-creators of Django) and impeccably translated into Spanish by Saul Garcia under the title La guía definitiva de Django: Desarrolla aplicaciones web de forma rápida y sencilla.
","datePublished":"Wed, 01 Apr 2020 00:00:00 +0000","dateModified":"Wed, 01 Apr 2020 00:00:00 +0000","author":{"@type":"Person","name":"Eduardo Zepeda"},"mainEntityOfPage":{"@type":"WebPage","@id":"https://coffeebytes.dev/en/django/the-definitive-guide-to-django/"}},{"@type":"BlogPosting","headline":"How to program an automatic wallpaper changer in Python?","description":"In the previous post we made an automatic wallpaper changer in Python
In this entry we are going to use Cron to program the periodic execution of this script and that it is in charge of changing the wallpaper every certain time, automatically, every hour, two hours, every day, every minute or the frequency that we want.
If you don’t know how Cron daemon works and how to schedule tasks using this tool, please check my post about Cron and Crontab .
","datePublished":"Sun, 01 Mar 2020 00:00:00 +0000","dateModified":"Sun, 01 Mar 2020 00:00:00 +0000","author":{"@type":"Person","name":"Eduardo Zepeda"},"mainEntityOfPage":{"@type":"WebPage","@id":"https://coffeebytes.dev/en/python/how-to-program-an-automatic-wallpaper-changer-in-python/"}},{"@type":"BlogPosting","headline":"How to create a wallpaper changer using Python in Gnome?","description":"In this post we are going to create an automatic, random and minimalistic wallpaper changer for GNU/Linux using Python. With no extra functions, super lightweight and totally homemade, its only function will be to randomly select an image and set it as wallpaper. I will explain the function of each line in the code.
Updated Updated for Gnome 43 and Python 3.12
If you are not familiar with Python syntax, read about one of the best books for getting into Python in my post about the book Python Immersion .
","datePublished":"Sat, 15 Feb 2020 00:00:00 +0000","dateModified":"Sat, 15 Feb 2020 00:00:00 +0000","author":{"@type":"Person","name":"Eduardo Zepeda"},"mainEntityOfPage":{"@type":"WebPage","@id":"https://coffeebytes.dev/en/python/how-to-create-an-automatic-wallpaper-changer-using-python-in-gnome/"}}]}