Tipps für Bewerber

Heute eine kleine Sammlung an Bewerbungstipps für technische Berufe, entstanden in Kooperation mit Tino Dietel, Engineering Lead bei TRADEBYTE. Ein paar Tugenden vorweg Rechtschreibung Nichts bringt uns mehr auf die Palme, als Rechtschreibfehler: Verben werden klein, Nomen werden groß geschrieben. Nutze bitte die Rechtschreibprüfung in deinem Schreibprogramm. Lass noch jemanden drüberschauen, wenn Du dir unsicher…

How to implement Python Decorators – Part 2

When you’ve finished reading How to implement Python Decorators you might wonder if it is possible to hand over some parameters to the decorator function. And yes that is possible and can come in quite handy. For a Flask project I wrote a decorator to manage authorization of endpoints. I wanted to grant access to…

X- & Z-Axis Assembly – Prusa i3 MK3S+

Assembling the Y-Axis of the Prusa i3 made a lot of fun. So up to the next: X-Axis The assembly is pretty straight forward. The manual has enough imagery and the description is very detailed. One tip: instead of using the included allen keys consider using a little electric screwdriver like the Bosch IXO. It…

How to use glob in Python

Motivation Sometimes you need to find files across multiple directories and / or directory hierarchies according to certain pattern. E.g. find all image files with the jpg extension You can use it to find files in a directory by using wildcard semantics. Let’s say we have a directory structure like this: glob_test/ |– dir_a/ |–…

Y-Axis Assembly – Prusa i3 MK3S+

The Tools Prusa included some tools. Pliers, a screwdriver and some hex wrenches. Their claim is that this is all you need to assemble the printer. While that might be true you should consider some additional tools. An electric screwdriver with the correct bits speeds up the process. And a hex socket should be used…

Prusa i3 MK3S+ Assembly

As mentioned in my New Year’s Resolutions and Technology Learning Roadmap 2022 I wanted to learn about 3D printing. After a serval hours of contemplating and researching I finally bought a Prusa i3 MK3S+ 3D Printer. I’ve decided to buy a kit instead of a fully assembled version to save a few bucks and to…

Anatomy of a Gradle file

Motivation Understanding Gradle is mandatory if you want to build good Android apps Bare Minimum This is the bare minimum you need to be able to compile and run an Android application: plugins { id ‘com.android.application’ id ‘kotlin-android’ } android { compileSdk 30 defaultConfig { applicationId “de.creatronix.myapplication” minSdk 21 } } dependencies { implementation ‘androidx.core:core-ktx:1.6.0’…

How to write your __init__.py

What should you put into your __init__.py? Perhaps you already know that a python package is a directory which contains a __init__.py file In this article we will solve the mystery around the __init__.py For this article let’s assume the following project structure: Empty init file Sometimes doing nothing isn’t so bad at all. You…