News for the blog 2021-03-21
- I’ve released cmemgzip v. 0.4.1, with colors, and is now a package available to install download from PIP.
pip3 install cmemgzip
- I keep teaching to learn to program in Python, to become a Junior BackEnd Developer. To groups and individuals.
It is so beautiful and wonderful seeing people transform their minds, their lives and their confidence with the coding skills and being able to chase after better jobs, and so funny and beautiful when this happens in a group dynamic, with friendship, that I’m thinking about assembling a new Group of Students.
Those classes are in English but I got some suggestions to do group classes in Spanish. Even if Catalan is speak by around 11 Million people in the world if I have enough requests I’ll gladly do it.
if you’re interested reach me in LinkedIn.
- I’ve made CTOP.py compatible with Python 2 in order to support legacy Servers.
- I’ve updated my book Python Combat Guide as I regularly do. One of the things you’ll find is my script to upload packages to pypi.org very easily so you and the rest of the world can download with pip install package.
I’ve added my script in a blog post too. - I’ve added a new script in Bash that compresses files from a given directory, which are older than n days (2 by default).
Ideal for Cron to compress ever growing log directories and core dumps.
https://blog.carlesmateo.com/2021/03/21/compress_old-sh-a-simple-bash-script-to-compress-files-in-a-directory-older-than-n-days/
- This new is hilarious:
https://www.engadget.com/icloud-true-last-name-lock-out-192224309.html
One person named True as surname gets locked in iCloud due to a bug in their coding, confusing the surname by a boolean property.
- Bugs everywhere.
I always smile when I find bugs. Bugs are everywhere, but always make me smile when important companies with tons of resources make them.
Today I show this bug received in my email from Glassdoor. :)
You can see how in the email they assume that key will exist, and doesn’t, so a KEY NOT FOUND error is displayed. :)
It is funny, but remembers us the importance of doing our best trying to avoid bugs, working seriously with Methodology, implementing Unit Testing, Functional Testing, having also QA.. all the mechanisms we can, as they can be the last line of defense to avoid releasing bugs to Production.
- In the past I taught Java and PHP, and I still help my mates with their Assembler Practices in their Masters, so I could not stop laughing with this:
Rules for writing a Comment