Technology
-
One Quarter of the Way: 100 Days of Coding Python Bootcamp
After having applied the object oriented programming paradigm in a few lessons building games like snake and pong with Turtle the course deviates to explain how to read and write csv files and introduces the pandas library. On day 26 list and dictionary comprehension are introduced as powerful and elegant ways to create a list…
-
Extending the Life of My Mac Pro Trash Can
Some time ago I wrote that I bought a new Mac Studio to replace my old 2013 Mac Pro. In reality I have ended up continuing to use the Mac Pro on a daily basis. The main reason being that other people in the family use the Mac Studio as well and I want access…
-
One Fifth of the Way: 100 Days of Coding Python Bootcamp
After a 2 week holiday without coding I continued with this course this weekend and managed to finish days 19 and 20. In days 20 and 21 the objective is to build the snake game and while this by itself is not very interesting to me, it did help me to learn how to create…
-
Getting Started with PyCharm for Python Programming
To complete the programming projects of the beginner section of the Python 100 days of code bootcamp you are recommended to install PyCharm as the coding editor. Via PyCharm you can then get easy access to a folder structure with the projects of the first 15 days including each time a blank main.py file, some…
-
Why I Chose Refurbished iPhone 16 Pro Over iPhone 17
Recently one of our kids was in need of a new phone so I was going to get myself a new iPhone and give my current iPhone to him. At first I was considering to buy the new iPhone 17 Pro or Pro max but I found the price ticket prohibitive. Actually, coming from an…
-
Exploring Turtle Graphics: A Random Walk in Python
As part of the 100 Days of Code with Python training we had to plot a random walk using Turtle Graphics. There was a link to this wikipedia page explaining the mathematics and applications of random walks in various fields. I didn’t read all the mathematical details for various dimensions, only the 1d case and…
-
From 100 Days of Code to Ideas for Geometry Projects with Turtle
After having finished the beginner section of 100 Days of Code Python Bootcamp on Udemy I decided to push on and to explore the remaining 85 days of coding as well. A vacation intervened with this but now I managed to continue the lessons and finished days 16-18 which are about Object Oriented Programming. Day…
-
Chilli Pepper Harvest and Tasting Grown in the Auk Mini
In a previous post I mentioned that my chilli peppers weren’t growing well and that I discovered on the Auk site some tips which I applied. I pruned away the high branches of all the plants and that really did the trick for the chilli peppers. I have peppers growing by the dozens and have…
-
100 Days of Programming Projects: Reflections and Tips after Day 14 and the Beginner Level Section of the Course
Day 14 marks the end of the beginner level. I just finished that and all in all as expected nothing fundamentally new learned so far. Still, I had some refreshers here and there and learned a couple of nice tricks. Most days ended with a guided programming project that used newly learned concepts of that…
-
Mastering Python Basics: Essential Programming Concepts From the First 7 Days of 100 Days of Coding Bootcamp Course on Udemy
The first 14 days are labelled as beginner level. And so far I have certainly not learned any new concepts, it is all about the basics of programming really: variables, conditional statements, loops, functions and the like. Still, most of what I learned so far came from the daily programming projects. During those projects I…
