Geek Logbook

Tech sea log book

Testing in Python: Pytest Vs Unit test

How important are the tests? Testing is one of the most important skills we need to develop once we join the industry. In fact, knowing about testing is something that is not as evaluated as it could be. In general, the challenges are related to having logic related to programming skills or knowing about design

Why is it important to know what Environment Variables are?

While learning to avoid hardcoding some keys in my projects, I found the concept of environment variables. I’ve found this interesting article about this topic here in medium: An Introduction to Environment Variables and How to Use Them. The main reason we have to use Environment Variables in our projects is, as Jim Said: “The

Setting environments in Python

When we start a project in Python we make the beginner mistake of installing each tool in any place. However, as we advance in our knowledge and looking to improve what we do we start thinking about good practice. One of them is the “virtual environment”. The official documentation says the following: A virtual environment

Empowerment for the new leaders in tech

Once a new hire is designing as a team leader of a team. One of the first challenges is how it could be possible that this new person could achieve ownership of the project and the inspiration of the team members. Companies have been talking about empowerment in recent years, but I couldn’t see it

Agro Analytics Datasets

Looking for data set to put into practice some knowledge about Agroanalytics, I find some interesting challenges: There are a lot of courses about it, for example, at Wageningen University (In fact, there are some exciting courses in @edXOnline) But, I’ve had some problems in getting valuable Agro Analytics datasets to work or play in

What is a bastion host?

Definition of Bastion Host A bastion host is a specific computer in a network that has the objective of not affecting another part of the system by the attack from outside the network. For Example, the internet. 

Are SSH and Bash the same? (Spoiler: No)

The thing is: when you start to run some console commands you notice that all the things you write in that place are not the same. Simple to understand, difficult to order each part in your head. I wondered at that time, What is the difference between SSH and Bash? This question was answered in

Connect Ubuntu in Virtual Box with SSH

After understanding the importance of a well understanding of ssh. It’s time to make our first practice connecting from our windows to a Ubuntu installed in a virtual machine in Virtual Box. You have to use the direction in the second red box. Useful Documentation:

What is Whale Alert

Whale alert is a blockchain tracker, which reports interesting transactions. Especially the larger ones.  It is a process that follows the blockchain transaction to know if the transfer value exceeds a certain limit considered important. As Whale alert said on its webpage: “At Whale Alert we track these transactions made on various blockchains, convert them