Geek Logbook

Tech sea log book

Django Jinja Isn’t a thing

I was reading about Jinja and an article on Wikipedia caught my attention: Jinja (template engine) At the beginning I read: Jinja is similar to the Django So, Django Jinja and Jinja projects are different? I don’t think so because, in the same article, the sources point to the Jinja2 documentation. And this also happens in the Django article

50projectsIn50days – Day 2: Progress Steps

The projects related to the progress step it is generated by an another script in JavaScript that change the class in the DOM. There are two event listeners in the script and there is a function that update the CSS. So, the new style is following: The project has a an average difficulty and it’s

50projectsIn50days – Day 1: Expanding Cards

The first day of the project is about expanding cards. It’s a nice introductory projects if you don’t know anything about JavaScript. It’s easily reusable and I enjoyed while I was doing it. The images are hardcoded in the html file. That is a good point of improvement. I could create an API that gives

People in tech are aware of history? Donald Knuth

Seibel: Do you feel like programmers and computer scientists are aware enough of the history of our field? It is, after all, a pretty short history. Knuth: There aren’t too many that are scholars. Even when I started writing my books in 1963, I didn’t think people knew what had happened in 1959 I was

What $ in shell scripts means?

In this video: I saw the weird symbol: When I’m start looking about it on the internet I discovered that a lot of people has asked, and answered the question for a long time. As you can read in these question and its answer: This code is useful in order to know the exist status

First steps with tox

Tox is a tool for Python testing. I’m doing my first steps because I found it in the project: Faker, which is: Faker is a Python package that generates fake data for you.  Faker Git Hub repository If you want an interesting video explanation about that you can see anthony explains #043 You can install it