Wieder was gelernt

buildozer

2024-12-16 (Monday)
Tags: Python packaging Android iOS Windows OSX Linux

buildozer Buildozer is a tool for creating application packages easily. The goal is to have one “buildozer.spec” file in your app directory, describing your application requirements and settings such as title, icon, included modules etc. Buildozer will use that spec to create a package for Android, iOS, Windows, OSX and/or Linux.

Eliminating Memory Safety Vulnerabilities at the Source

2024-10-12 (Saturday)
Tags: security programming languages memory safety C++ Rust Google Android

Eliminating Memory Safety Vulnerabilities at the Source TLDR: Switching to a memory safe language (like Rust) for new development reduces security bugs dramatically, even though the total size of old code in an unsafe language (C++) still increases. Since the old code is in “bug fixes only” mode, the number of bugs it contains decreases exponentially, and new (memory-related) bugs won’t be introduced.