- Frau + Tochter (2 Erwachsene, 1 Zimmer)
- Zeitraum: 27.03. - 31.03.2026 (4 Nächte)
- Budget: max. ~€300/Nacht
A documentation of our process to generate a personalized Rally Cross event voucher using AI image generation.
Create a printable voucher (DIN A4) for a Rally Cross event as a 16th birthday gift, featuring:
To deploy Red Hat Developer Hub (RHDH) on OpenShift, multiple container images work together through the OpenShift Operator Lifecycle Manager (OLM). This document explains the different types of builds available and how they are distributed through various container registries.
Three main components are involved in a RHDH deployment:
| {"time":1669661619395,"telemetry":{"Clutch":1.0,"Brake":0.0,"Throttle":0.9991061,"Handbrake":0.0,"SteeringAngle":0.0944157839,"Rpms":0.0,"Gear":0,"SpeedMs":50.70474,"DistanceRoundTrack":4283.12158,"CurrentLap":1,"CurrentLapTime":110.148262}} | |
| {"time":1669661619426,"telemetry":{"Clutch":1.0,"Brake":0.0,"Throttle":0.9991061,"Handbrake":0.0,"SteeringAngle":0.0944157839,"Rpms":0.0,"Gear":4,"SpeedMs":50.7033844,"DistanceRoundTrack":4284.81055,"CurrentLap":1,"CurrentLapTime":110.181595}} | |
| {"time":1669661619457,"telemetry":{"Clutch":1.0,"Brake":0.0,"Throttle":0.9991061,"Handbrake":0.0,"SteeringAngle":0.09211275,"Rpms":0.0,"Gear":4,"SpeedMs":50.7513466,"DistanceRoundTrack":4285.65527,"CurrentLap":1,"CurrentLapTime":110.198265}} | |
| {"time":1669661619487,"telemetry":{"Clutch":1.0,"Brake":0.0,"Throttle":0.9991061,"Handbrake":0.0,"SteeringAngle":0.08664401,"Rpms":0.0,"Gear":4,"SpeedMs":50.8654671,"DistanceRoundTrack":4287.34766,"CurrentLap":1,"CurrentLapTime":110.2316}} | |
| {"time":1669661619518,"telemetry":{"Clutch":1.0,"Brake": |
| def hive_schema(filename): | |
| nl = ',\n' | |
| diag_parq = fastparquet.ParquetFile(filename) | |
| data = diag_parq.schema.text | |
| schema = filter(None, data.split('\n')[1:]) | |
| schema = [re.sub(r'^[^a-z]+', ' ', l) for l in schema] | |
| schema = [re.sub(r':', '', l) for l in schema] | |
| schema = [re.sub(r'BYTE_ARRAY.*', 'STRING', l) for l in schema] | |
| schema = [re.sub(r'INT64, TIMESTAMP_MICROS.*', 'TIMESTAMP', l) for l in schema] | |
| schema = [re.sub(r'INT64, TIMESTAMP_MILLIS.*', 'TIMESTAMP', l) for l in schema] |
| // Extend width of left bar from 34rem to 40rem | |
| // For the desktop app: | |
| // * enable developer tools | |
| // * right click anywhere -> inspect element, to bring up the console | |
| // * copy and paste | |
| $('.desktop .room-menu__panel').setAttribute('style', 'width: 40rem'); | |
| $('.app-layout.app-layout--left-menu').setAttribute('style', 'width: calc(100% - (40rem))'); |
| #!/usr/bin/env bash | |
| ~/src/scratch/manageiq/extract_provider_gem.sh \ | |
| -n ovirt \ | |
| -d "app/models/manageiq/providers/redhat spec/models/manageiq/providers/redhat spec/vcr_cassettes/manageiq/providers/redhat" \ | |
| -l \ | |
| -e ~/src/manageiq \ | |
| -r \ | |
| -g ~/src/manageiq \ | |
| -p durandom \ |