20.06.2026
Table of Contents
<html> <div style=“font-size:xx-large; font-weight: 900;”>20.06.2026 Samstag</div> </html>
Appointments
- None
Health
- - Exercises
- - Rücken
- - Morgens
- - Abends
- - Augen
- - Morgens
- - Abends
- - Zunge
- - Morgens
- - Abends
- - Pr
- - Morgens
- - Abends
Goals for the day
- + [AА] Book keeping
- + Check inbox
- + Check “rechnungen” directory
- + Check emails concerning financial stuff (invoices, payments etc.)
- + v.kalaschnikow@gmail.com
- + kalaachnikowmailru@gmail.com
- + Check accounts
- + ING (+20.137,14€)
- + C24 (+1323,30€)
- x make a money transfer to C24 (if necessary)
-
- - Job applications (do I want to send them? → check)
- - Seeburger
- - (Junior/Senior) 2nd LVL Support (m/w/d) at Nesto Software
- Nesto Software GmbH, Tullastraße 58, 76131 Karlsruhe
- ca 1 hr
- - First Level Supporter at UKBW
- Waldhornplatz 1, Karlsruhe
- ca. 1 hr
- TVöD-VKA E 9b
- - IT-Support Agent bei Acandis in Pforzheim
- 40-80 k€
- - Check
- - [AA] https://www.malt.de
- - [AA] https://www.gulp.de
- - [AA] hays.de
- - for Gijas
-
- - check
- - Google
-
-
- nach “Co-founder gesucht” suchen
- e.g. indeed
- Learning AI with Gemma 4
- Gemma 4 Tutorial (video)
-
- Suche:
- using gemma 4 android studio
- Learning AI
- Using Claude Code for free: https://www.youtube.com/watch?v=BxD6_ig_T08
- 1h Claude Code Crash Course For App Developers (Beginner Level) by Philipp Lackner
-
- - Talk with Rolf
- - technical questions
- - general questions
- - present situation
- all must-fields implemented
- all docs are valid
- mappings for 80% of fields on the IT-TransSpedi side implemented
- financial data in MGR invoices is OK (Netto + Brutto)
- NOT ALL tax types are implemented
- - plan for future
- Azure integration ⇒ account necessary(!)
- tests on Azure
- full implementations of data structures on the IT-TransSpedi-side
- do it make sense to study ZUGFeRD specs?
- in my opinion: NO
- - talk about money
- - PowerApps
- - what is it?
- - is it possible to start a CMD utility?
- - how to run Java?
- at command line:
- - Azure and Java
- - Microsoft Report Server
- - how to create PDF/A-3 ?
- not possible directly
- with free tools:
- LibreOffice Draw
- with Java libraries
- iText
- with non-free tools
- Notes:
- SSRS is being phased out as a standalone brand and product. Microsoft is consolidating all on-premises reporting under Power BI Report Server (PBIRS).
- BUT: at seems that with PBIRS it is not possible too
- - Azure Benutzer hinzufügen
- - Check → Zahlungsinfo hinzufügen
- - unsere Beispiel ZUGFeRD PDF an Rolf schicken
- - welche Formate sollen genommen werden?
- XRechnung
- reines XML
- Note:
- it is possible to embed (multiple) PDFs into the XML, but the result is not ZUGFeRD. ZUGFeRD is a PDF with embedded XML.
- ZUGFeRD
- PDF with embedded XML
- - Chalkup
- - implement
ItemDetails- - save timestamp
- - add carousel for images
- - implement
HomeScreen- +
ItemonHomeScreen- at first copy from “Inventory” example project
- - implement
QuestionnaireFragmentAppBar- - implement
More…menu- - Rename
- - Delete
- - implement title
- especially after “Rename”
- - implement
PhotoQuestionView- - implement proper saving of input on configuration change
- - implement take photo request
- - implement cleaning after cancel
- - implement select photo request
- - implement delete photo
- - test AI Agent
- - Glomus
- Publish Glomus 1.0
- - Provide information about your app and set up your Store Listing
- - Let us know about the content of your app
- - Set privacy policy
- - App access
- - Ads
- - Content rating
- - Target audience
- - Data safety
- - Government apps
- - Financial features
- - Health
- Manage how your app is organised and presented
- Select an app category and provide contact details
- Set up your Store Listing
- - implement “ToDos for first version” ⇒ Glomus Version 1.0
- + don't draw stop icon for running track
- - Track map screen
- x update title on stop
- + don't update title on stop for changed title
- - Track list screen
- + jump to new track item in the list on start of new track
- currently simply to the top of list
- + MainNavigation
- + use single pane strategy (track list/ map / track details) in horizontal orientation
- citation: “NavDisplay automatically falls back to using a SinglePaneSceneStrategy by default.”
- + show information about GPS
- + translations
- …
-
- - calculate track length
- - test
- - learn about
rememberSaveable/ state / recomposition- State and Jetpack Compose by Google (Florina Muntenescu)
- Misc:
-
- interesting article, but it is too soon for me (I don't understand it properly)
-
- - center on current location
- - test
-
- - run
ELM327-emulatorand try to see the emulated data
- - Learning Android development
-
- ? Unit 2: Building app UI
-
- - make a conspectus of How to learn a language fast, according to polyglot Olly Richards
- - find games to learn English
-
- - fix “Prominent Disclosure” problem
- add an alert window when user starts tracking
- see / rework
TrackingActivity.checkLocationPermission() - “Don't warn again” checkbox
- - Salind ansprechen
- - fix problems from Pre-launch report:
- ? Fix permission problems
- - Test on Android 10
- ? Fix ad serving problems (Google AdMob)
- - read more about the problem
- - Test version “1.0.20” - test all OBD params
- - test OBD with our car
- - fix AdMob / AdSense / GooglePlay problems
- + Content obscuring Google-served ads
- + Encouraging clicks
- ***** Site Behaviour: Navigation
- I don't really know what Google means. May be this problem is bound to “content obscuring Google-served ads” (like in this post: https://groups.google.com/g/google-admob-ads-sdk/c/nR173C97fwU?pli=1)
- so I hope that it will be fixed if I fix the “content obscuring” issue.
- + Consent requirement: Certified CMP not adopted
- + Create a GDPR message in AdMob (https://apps.admob.com/v2/home?pli=1)
- it seems that I've done this (published etc)
- ⇒ test it after new release of Tracker for Traccar is published
- Some links:
-
- - migrate
- - TrackingActivity
- - roghly test converted Kotlin class
- - migrate to Jetpack Compose
- - OBDActivity
-
- - check the ideas 200 to 300 from https://www.geschaeftsideen.de/geschaeftsideen.php
- - articles to read
-
- - implement using memory for loading / saving questionnaires
- - check Avril's implementation
- Sync?
- - check “modern” solution
- DataStore?
- Scoped Storage?
- Jetpack?
- - how it will be marketed
- - PlayStore
- - check key words
- - other possibilities?
-
- - Unit 2
-
- …
- - [AА] Check business ideas
- - search for freelancer sites
- - check IT-Genossenschaften
- - find more
-
- - check Google Play
- - check AdMob
-
- - Write some posts about Avril
- - find where I can post
- - LinkedIn
- - Facebook
- - other possibilities?
- - Work Avril bonus program out
- conditions
- one time / permanent
- one time
- find the customer for X €
- permanent (Sales and 1-Level Support)
- 5 € + X€ margin
- how much?
- write text for posts
- distribution channels
- organizations
- forums
- keywords
- search for similar examples of bonus programs
- branches
- security
- field services
- Außendienst
- cleaning
- facility management
- Hausmeisterservice
- montage
- - Check marketing possibilities (facebook & forums & …)
- - post new year congrats to 3 communities
- - find more communities
- - facebook
- Use following topics
- - Security
- - Außendienst
- - Logistik
- - Vertrieb
-
- - migrate
- - TrackingActivity
- - roghly test converted Kotlin class
- - migrate to Jetpack Compose
- - OBDActivity
- - GooglePlay
- - AdMob → open with my developer account for Google Play
- - AdSense → open with my developer account for Google Play
- - Create a GDPR message in AdMob (https://apps.admob.com/v2/home?pli=1)
- - [AА] Winterize our garden tools
- - SPAM Problems from 27.12.2022 (see also Mail Server)
- - check logs
- - [AA] Avril
- - Translate the Avril.work website in German
- - Push my work to Git(!)
- copy files from /home/kalaschnikow/Desktop/avrilsite/ to avril_website project
- add my changes from www.avril.work
- CSS
- header
- footer(?)
- ?
- - Impressum
- - Cookies etc.
- - Translate the Avril.work website in English
- - Homepage
- + Text
- - Images
- - Features
- - Text
- - Images
- - Contacts
- - Impressum
- - Cookies etc.
- - Avril marketing (https://vwiki.avril.work/doku.php?id=avril_marketing_todo)
- - Check forums
- - Check Odoo Marketplace for possibilities
- - make a plan for Avril
- - development
- - sales and marketing
- - [AB] Decide what I want to do
- - Check apps
- - something for Fleetmanagement
- misc links:
-
- also OpenSource possibilities!
-
- - Tracker for Traccar
- - can it be profitable?
- - what if the app would be contain an optional “Tasks” feature?
- configuration
- enable
- server address
- user
- etc
- simple user creation
- - Professional GPS tracker
- IoT parameters
- [AB] Learn Kotlin
- Kotlin Onboarding: Introduction - a Kotlin course by Jetbrains
- Also interesting reading about Kotlin etc.:
- [AB] Learn Unit testing
- - [AB] Check Google Play
- + Number of Tracker for Traccar installations
- 309 (03.02.2023)
- + Why are the “payments on hold”?
- (seems to be) Google wants to know my bank account
- I can set my bank account data in Google Play / AdMob when I want to fetch my money (at the moment ca.200€)
- - What should be done with
- + Target API
- target API of my apps should be updated to 33 (my latest published productive version of T4T has target SDK = 30)
- - Ad ID Permission
- - Developer Program Policy Update
- - [AB] Check my current tasks
- - Clean tasks
- - Tasks on Saturdays (this and the next saturday)
- - Review my Task pool
- - [AC] Check netcup
- + when starts the next period
- 23. Mai 2023 - 22. November 2023
- + when I receive the next invoice?
- im Mai 2023 (normalerweise 23.05.2023)
- + how much will it cost?
- max. EUR 6,53 (inkl. MwSt.) per month
- for 6 months ⇒ 6 * 6,53 = 39,18€
- - what is running on netcup's server? (⇒ at least http://avril2021.avril.work)
- - check netcups web apps
- - check domaindiscount for all used IPs
- - check my keepass
- - check browser
- - do I really need it?
- - [AB] Buy one of the keyboards
- - make a photo
- - write the text
- - publish both on ebay
- - [AB] The letter from the tax office
- - Give the Feststellungserklärung for the piece of land in Büchenbronn (with ELSTER)
- see the letter from tax office
- see also my mails with “Grundsteuer” (search in Gmail)
- - buy / give away the tabletop football
- - buy / give away the suntan cabin
Goals for the week
- Avril
- [AB] publish new app version
- [AA] more stable MQTT connection
- [AB] targetSdkVersion = 29
- [AC] Implement possibility to add new users for admins
- Tracker For Traccar
- [AB] targetSdkVersion = 29
- [AB] Implement trips
- [AB] List screen
- [AB] Details screen
- [BA] при работе приложения вместе с таскером traccar.intent.action.START_SERVICE работает как надо, а STOP_SERVICE изменяет состояние, т.е. если служба была остановлена, то она запускается, и наоборот.
- [BA] поменяйте имя параметра BATTERY на batt
- [BA] добавьте параметр charging (булево), который будет означать заряжается телефон или нет.
- [BA] Check: в 9-ом Андроиде HTTP по умолчанию запрещен
- [CA] сделать возможность изменения периода отправки координат на сервер с помощью таскера (возможно и других настроек тоже).
20.06.2026.txt · Last modified: by kalaschnikow
