Event Audio for Godot
A simple fire-and-forget audio triggering system for Godot.
Create audio banks, linking event triggers with audio resources.
Play audio with one line of code:
EventAudio.play_3d("shoot+laser", my_player)
If a trigger isn't found, nothing is played.
for item in list
do
echo "$item"
done
for ((i=0; i<10; i++))
do
echo "$i"
done
…and more…
For users to experience a quality service it must be built in a robust way.
Progressive enhancement is a way of building websites and applications based on the idea that you should make your page work with HTML first.
Only after this can you add anything else like Cascading Style Sheets (CSS) and JavaScript.
All government services must follow progressive enhancement, even if part of the service or a parent service needs JavaScript.
Datenschutz bei Mastodon
cattrs: Flexible Object Serialization and Validation
Because validation belongs to the edges.
cattrs is a Swiss Army knife for (un)structuring and validating data in Python. In practice, that means it converts unstructured dictionaries into proper classes and back, while validating their contents.
Example
cattrs works best with attrs classes, and dataclasses where simple (un-)structuring works out of the box, even for nested data, without polluting your data model with serialization details:
Python terminal utility to plot the distribution of a (newline-separated) dataset as a boxplot.
QRSVG is a small JavaScript project to render a two-dimensional bitmask (mostly assumed to be a QR code) to an SVG element as a collection of SVG paths with defined purposes.
APIFlask is a lightweight Python web API framework based on Flask and marshmallow-code projects. It's easy to use, highly customizable, ORM/ODM-agnostic, and 100% compatible with the Flask ecosystem.
Suche in 1018 korpusbasierten monolingualen Wörterbüchern in 290 Sprachen.
Das Korpus deu_news_2023 z.B. ist ein Deutsches Nachrichten-Korpus basierend auf Texten von 2023. Es umfasst 33.142.449 Sätze und 520.813.152 Tokens.
htpy is a library that makes writing HTML in plain Python fun and efficient, without a template language.
cloudpickle makes it possible to serialize Python constructs not supported by the default pickle module from the Python standard library.
cloudpickle is especially useful for cluster computing where Python code is shipped over the network to execute on remote hosts, possibly close to the data.
Among other things, cloudpickle supports pickling for lambda functions along with functions and classes defined interactively in the main module (for instance in a script, a shell or a Jupyter notebook).
Friction is a powerful and versatile motion graphics application that allows you to create vector and raster animations for web and video platforms with ease.
WezTerm is a powerful cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust