User Tools

Site Tools


03.09.2025

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
03.09.2025 [2025/09/03 10:19] – kalaschnikow03.09.2025 [2025/09/03 13:20] (current) – kalaschnikow
Line 1: Line 1:
 +<html>
 +<div style="font-size:xx-large; font-weight: 900;">03.09.2025 Mittwoch</div>
 +</html>
 +
 +[[Kalender]], [[http://vwiki.wialon-consulting.de/doku.php?id=kalender#september|September]], [[2025KW36|KW36]]\\ 
 +
 +====== Appointments ======
 +
 +  * None
 +
 +====== Health ======
 +  * **-** Exercises
 +    * **-** [[Attention concentration]]
 +      * **-** find good exercises
 +        * check
 +          * [[https://www-betterup-com.translate.goog/blog/brain-games-for-adults?_x_tr_sl=en&_x_tr_tl=de&_x_tr_hl=de&_x_tr_pto=rq|Die 12 besten Denkspiele für Erwachsene zum Trainieren von Gedächtnis und Konzentration]]
 +          * [[https://www.focus.de/gesundheit/ratgeber/gehirn/sudoku-und-kreuzwortraetsel-bringen-nichts-wie-wir-unser-gehirn-heute-trainieren-muessen-um-mit-75-noch-fit-im-kopf-zu-sein_id_11465926.html|6 Faustregeln vom Hirn-Professor: Wie Sie mit 75 noch fit im Kopf sind]]
 +      * **-** do these exercises
 +    * **-** Rücken
 +      * **-** Morgens
 +      * **-** Abends
 +    * **-** Augen
 +      * **-** Morgens
 +      * **-** Abends
 +    * **-** Zunge
 +      * **-** Morgens
 +      * **-** Abends
 +    * **-** Pr
 +      * **-** Morgens
 +      * **-** Abends
 +
 +====== Motivation ======
 +
 +  * **-** "RPM" (by Toni Robbins) is
 +    * our day should look like: 
 +      * Results-oriented, 
 +      * purpose-driven, 
 +      * built around a "massive action plan." 
 +    * You have to consistently ask yourself what you want, what your purpose is, and what you need to do to achieve it. 
 +
 +
 +
 +====== Tasks for the day ======
 +
 +  * [[DJHN]]
 +    * **-** Tokens vorbereiten
 +      * **-** Ayar Hama
 +        * unklar, was mit seinem HW Token geschehen ist
 +          * KFA angerufen, dortige Kollege meinte, dass Hama sich meldet und sagt was mit dem alten Token ist
 +    * **-** Personalmeldungen
 +      * **-** Alle Eintritte bis einschließlich 15.09.2025
 +        * **+** 2025-09-08 Eintritt Robinia-Ehrenfried, Isabel
 +          * Außenstelle Bad Rappenau beginnen (Kstst. 2111210)
 +            * Doris Hohmann -> Urlaubsvertretung: Panagiotis Pechlivanos
 +        * **+** 2025-09-15 Eintritt Groneberg, Oliver JuLe Bad Rappenau
 +        * **+** 2025-09-15 Eintritt Klopf Raphaela DWG Fuchsbau
 +        * **+** 2025-09-15 Eintritt Sand, Sabrina Rebecca
 +        * **+** 2025-09-15 Eintritt Wintterle Elena CHZ Mädchenschule FSJ
 +        * **-** 2025-09-15 Eintritt Ziegler, Yannik
 +          * Tim Gensrich angeschrieben, aber er ist grad in Schweden
 +            * wird sich nächste Woche (ab 08.09.2025) melden => muss reichen
 +        * **+** 2025-10-01 Eintritt Thiess, Celine
 +      * **-** Alle Austritte bis einschließlich 31.08.2025
 +        * **+** Horneck, Daniel
 +        * **+** Al Issa, Eva
 +        * **-** Horneck, Daniel
 +        * **-** Horneck, Daniel
 +    * **-** Rechner neu installieren
 +      * s. Geräte auf der "Werkbank"
 +      * **-** NB-7211144
 +      * **-** NB-7211407
 +    * **-** Smartphones vorbereiten
 +      * **-** Berk, Tina
 +    * **-** Desktops vorbereiten
 +      * s. Geräte im Schrank
 +        * es müssen Aufgaben dafür existieren, wenn nicht - anlegen
 +    * **-** Arbeitsmittel vorbereiten
 +    * **-** Arbeitsmittel ausgeben
 +    * **-** Arbeitsmittel Rückgabe
 +    * **-** Rechner entsorgen (?) -> siehe [[Rechner entsorgen]]
 +    * **-** Voucher erstellen
 +    * **-** Vorgesetzenliste verbessern
 +    * **-** Rechnungen erfassen
 +    * **-** Aufgaben erstellen
 +    * **-** Inbox IT
 +    * **-** Ordner "SIMUKL"
 +      * check with Steffen
 +    * **-** Tutorials anschauen
 +
 +
 +  * [[Search for a job]]
 +    * **-** write job applications
 +      * **-** [[https://www.mein-check-in.de/enzkreis/position-479513|IT-Systemadministrator*in]] bei Landratsamt Enzkreis
 +      * **-** [[https://stellen.hs-pforzheim.de/rn65s|Digitalisierungsmanager Hochschulverwaltung mit Schwerpunkt Campus-Management (m/w/d)]]
 +      * **-** [[https://www.jobstimme.de/job?id=942427080&searchGroupId=WZO-FkwknIgWf3XTlxU_y&coe=source%40copy-link|Initiativbewerbung - Informatik]] bei SEW-EURODRIVE
 +
 +
 +  * **-** Learning [[Android development]]
 +    * **-** start [[https://developer.android.com/develop/ui|Develop UI for Android]]
 +      * **-** choose what's next
 +    * **-** [[Android Basics with Compose]]
 +      * **-** Unit 1: Your first Android app
 +        * **-** Pathway 3: Build a basic layout
 +      * **-** Unit 2: Building app UI 
 +        * **-** [[Pathway 3 Interact with UI and state|Pathway 3: Interact with UI and state]]
 +
 +
 +  * **-** [[Chalkup]] / [[Checklist plugin]] / [[ChalkUp Checklist Departure Control]]
 +    * **-** implement Qlist screen using Room Repository
 +      * **-** implement fetching models from repository in ''QlistViewModel''
 +        * check possible solutions / tutorials / examples 
 +          * using ViewModel?
 +      * **-** continue code lab [[Android Room with a View - Kotlin]]
 +        * stopped at [[https://developer.android.com/codelabs/android-room-with-a-view-kotlin#9|10. Create the ViewModel]]
 +        * see also:
 +          * [[https://developer.android.com/codelabs/android-room-with-a-view-kotlin|Android Room with a View - Kotlin]] (my conspectus)
 +          * [[Room]]
 +          * https://developer.android.com/training/data-storage/room
 +        * misc
 +          * check [[https://kotlinlang.org/docs/reference/coroutines/basics.html|Kotlin coroutines]]
 +            * ''suspend'' etc
 +          * check [[https://en.wikipedia.org/wiki/Singleton_pattern|singleton]]
 +            * see the code in [[https://developer.android.com/codelabs/android-room-with-a-view-kotlin#5|Create DAO]] section of codelab
 +    * **-** implement TemplateList screen using Room Repository
 +      * **-** implement fetching models from repository
 +    * **-** how it will be marketed
 +      * **-** PlayStore
 +        * **-** check key words
 +      * **-** other possibilities?
 +
 +
 +  * **-** [[Search for business idea]]
 +
 +  * **-** Watch [[https://www.youtube.com/watch?v=w9AdnxIu9Y0|Use these tricks for effective bug fixing]]
 +    * from "Android Weekly #633"
 +
 +
 +  * **-** [[Avril]] / [[Avril marketing]]
 +    * **-** call Hr. Rist (from Sauter)
 +      * 07252 920-158
 +      * verwenden sie intablo?
 +        * auf der Website keine Verweise mehr auf intablo
 +      * wollen sie was anderes verwenden?
 +    * **-** find marketing segments
 +      * **-** clean up in marketing segments information found in competition
 +          * **-** [[https://formtastic.de|Formtastic]]
 +          * **-** [[https://lumiformapp.com/|Lumiform]]
 +          * ...
 +      * **-** search for "Fragebögen" 
 +        * which segments come?
 +    * **-** find 10 german software manufacturers of "Software für Handwerker" with API or possibility to contact "end user companies"
 +      * **-** https://www.softwareabc24.de/handwerker-software/ 
 +        * ***** [[https://www.tooltime.app/]] 
 +          * [[https://play.google.com/store/apps/details?id=com.tooltime|Tooltime App in PlayStore]]
 +          * the "forms" functionality exists (as "Dokumentation")
 +        * ***** https://www.streit-software.de/handwerkersoftware/apps
 +          * the "forms" functionality exists
 +        * ***** https://www.craftboxx.de/dokumentation
 +          * the "forms" functionality exists
 +        * ***** https://plancraft.de/
 +          * NO direct "forms" functionality exist, but there is a good app, which can be extended
 +        * ***** https://hero-software.de/
 +          * the "forms" functionality exists (as "Dokumente" / "Arbeitsschritte")
 +        * ***** [[https://www.rpssoftware.de/handwerkersoftware-optimus-fuer-alle-gewerke/|Optimus]]
 +          * app exists, forms functionality exist, but no information about "forms in app"
 +            * => contact [[https://www.rpssoftware.de/partner-finden/|Optimus partners]]?
 +        * ***** https://das-programm.io
 +          * the "forms" functionality exists (as "[[https://das-programm.io/funktionen/arbeitsbericht|Arbeitsbericht]]")
 +        * ***** https://openhandwerk.de
 +          * the "forms" functionality exists (as "[[https://openhandwerk.de/dokumentenmanagement/|Dokumentenmanagement]]")
 +        * **-** [[https://www.landrix.de/|Landrix Handwerk]]
 +          * there is an app for iOS, but I didn't found an Android app
 +            * => possibility to ask them whether they need an Android version
 +          * it is not clear whether they have a "Checklist" module
 +            * => ask them if they want to have it?
 +        * ***** https://www.mexxsoft.com/die-ios-und-android-app-mexxgo/
 +          * the "forms" functionality exists (as "Rapporte")
 +    * **-** find 10 german groups on linkedin for topic "Logistik & Transport"
 +    * **-** make 5 posts on linkedin
 +
 +
 +  * **-** [[Tracker for Traccar]]
 +    * **-** [[https://www.salind-gps.de/|Salind]] ansprechen
 +    * **-** fix problems from Pre-launch report:
 +      * https://play.google.com/console/u/0/developers/8995373286867912433/app/4974977083807749126/pre-launch-report/details?tab=accessibility&artifactId=4859943701217475619
 +    * **?** Fix permission problems
 +      * **-** see https://developer.android.com/training/permissions/requesting
 +      * **-** Test on Android 10
 +    * **?** Fix ad serving problems (Google AdMob)
 +      * **-** read more about the problem
 +        * **-** [[https://support.google.com/admob/answer/6128543?hl=en&sjid=16330141757691108805-EU&visit_id=638410730663664804-2161039128&ref_topic=9756841&rd=1|AdMob policies]]
 +    * **-** 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)
 +          * Info: https://support.google.com/admob/answer/13554116#next-steps
 +          * it seems that I've done this (published etc)
 +            * => test it after new release of Tracker for Traccar is published
 +      * Some links:
 +        * [[https://apps.admob.com/v2/home|AdMob]] -> open with my developer account for Google Play
 +        * [[https://www.google.com/adsense|AdSense]] -> open with my developer account for Google Play
 +    * **-** [[T4T Migration to Jetpack Compose]]
 +      * **-** migrate
 +        * **-** TrackingActivity
 +          * **-** roghly test converted Kotlin class
 +          * **-** migrate to Jetpack Compose
 +        * **-** OBDActivity
 +
 +
 +  * **-** [[Install awow2024]]
 +    * **-** "ChalkUpClient" projects
 +      * **-** check out
 +      * **-** make it work
 +      * **-** start working on it again
 +    * **+** "ChalkUpDepartureControl" project
 +      * **+** check out
 +      * **+** make it work
 +      * **+** start working on it again
 +
 +====== Goals for the week ======
 +  * [[Avril]] / [[ChalkUp]] / [[Checklist plugin]] / [[ChalkUp Checklist Departure Control]]
 +    * **-** make a plan for the first version of [[ChalkUp Checklist Departure Control]]
 +      * **+** what we want to do?
 +        * **+** LKW? / PKW? / something different?
 +          * => PKW
 +            * we start with PKW and after that we will see whether / how it will be used 
 +      * **+** clarify what should be done for the first version
 +        * Done/Drafts/Trash
 +        * Details (editable / non-editable)
 +        * Templates
 +          * only one template
 +        * Settings
 +        * About
 +      * **-** time plan
 +      * **-** how it will be marketed
 +        * **-** PlayStore
 +          * **-** check key words
 +        * **-** other possibilities?
 +
 +
 +  * [[Search for a job]]
 +    * **-** write at least 3 job applications
 +      * as consultant? / someone different?
 +
 +  * [[Tracker For Traccar]] (???)
 +
 +
 +
 +====== Task pool ======
 +
 +  * **-** [[Chalkup]] / [[Checklist plugin]]
 +    * **-** start the ChalkUpClient
 +      * **-** read about [[Android Jetpack Compose]]
 +        * **-** [[Get started with Jetpack Compose]]
 +          * **+** [[https://developer.android.com/jetpack/compose/mental-model|Thinking in Compose]]
 +          * **-** [[https://developer.android.com/jetpack/compose/lifecycle|UI Architecture / Lifecycle of composables]]
 +        * **-** [[Jetpack Compose Tutorial]] -> https://developer.android.com/jetpack/compose/tutorial
 +      * **-** create the "select questionnaire" screen
 +    * **-** write [[ChalkupSpecification]]
 +      * **-** app part
 +        * **-** sync etc
 +    * **-** PDF report builder
 +      * **-** JasperReports alternative
 +      * **-** "Jasper Reports online"?
 +      * **-** JavaScript PDF libs
 +      * **-** something different?
 +    * **-** [[myFormioDemo]]
 +      * **-** configure the form builder
 +        * **-** proper titles
 +      * **-** find out what should be done
 +        * **-** next steps
 +          * **-** integrate the formbuilder into the Avril web application
 +            * make a plan
 +            * integrate as a new war file?
 +          * **-** show forms dynamically (get from REST call)
 +          * **-** save forms to the "database"
 +            * check whether it is possible with a "REST-simulator"
 +        * **-** full plan
 +      * **-** render forms dynamically (get from REST call)
 +
 +
 +  * **-** Learning Kotlin
 +    * **-** [[Elements of Kotlin]] by Mark Murphy
 +      * **-** Abstract Classes and Interfaces
 +    * **-** Build an app with Kotlin
 +      * **-** decide what I will do
 +        * https://www.google.com/search?channel=fs&client=ubuntu-sn&q=android+development+with+kotlin
 +          * https://www.youtube.com/watch?v=BCSlZIUj18Y
 +          * https://developer.android.com/codelabs/build-your-first-android-app-kotlin#0
 +          * ...
 +    * take Kotlin tour: https://kotlinlang.org/docs/kotlin-tour-welcome.html
 +    * [[https://plugins.jetbrains.com/plugin/21067-kotlin-onboarding-introduction|Kotlin Onboarding: Introduction]] - a Kotlin course by Jetbrains
 +    * Also interesting reading about Kotlin etc.:
 +      * [[https://molidevwrites.com/a-glimpse-into-the-future-of-android-development/|A Glimpse Into the Future of Android Development]]
 +      * [[https://seb.deleuze.fr/the-huge-potential-of-kotlin-wasm/|The huge potential of Kotlin/Wasm]]
 +    * [[https://plugins.jetbrains.com/plugin/21067-kotlin-onboarding-introduction|Kotlin Onboarding: Introduction]] - a Kotlin course by Jetbrains
 +    * Also interesting reading about Kotlin etc.:
 +      * [[https://molidevwrites.com/a-glimpse-into-the-future-of-android-development/|A Glimpse Into the Future of Android Development]]
 +      * [[https://seb.deleuze.fr/the-huge-potential-of-kotlin-wasm/|The huge potential of Kotlin/Wasm]]
 +
 +
 +  * **-** [AA] Learning Angular
 +    * **-** [[Angular Docs Understanding Angular]]
 +      * **-** Components
 +        * **-** Component styles
 +        * **-** Sharing data between child and parent directives and components
 +    * **-** Tutorial: [[https://angular.io/tutorial/first-app#build-your-first-angular-app|Your first Angular app]]
 +    * **-** [[https://angular.io/guide/architecture#introduction-to-angular-concepts|Angular Concepts]]
 +
 +
 +
 +  * **-** [AB] Decide what I want to do
 +    * **-** [[Search for business idea]]
 +      * **-** [[Checklist plugin]]
 +        * **-** check open source Task management systems
 +          * **-** OpenProject
 +        * **-** check open source CRMs
 +          * **-** check [[https://www.espocrm.com/|EspoCRM]]
 +
 +    * **-** Check apps
 +      * **-** something for Fleetmanagement
 +        * misc links:
 +          * https://www.capterra.com.de/directory/20007/fleet-management/software
 +          * https://gomotive.com/
 +          * https://fleetgo.de/
 +          * https://track-platform.com/
 +          * https://www.gps-server.net/gps-tracker
 +          * https://play.google.com/store/apps/details?id=org.mobilegpstracker.client
 +      * **-** 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
 +
 +
 +
 +  * **-** Interesting videos
 +    * [[https://www.youtube.com/watch?v=HpfFu2nl32s&list=PLqyP7povlwnKYOYzqpkqUouqMAOh7MFGS|Building a Compose Multiplatform App From Scratch - Understanding the Structure]] - ca. 1h 30min
 +    * [[https://www.youtube.com/watch?v=2F-Ce7TvNGI&t=5s|Product Science Webinar | 5 common code patterns slowing down your app]] - ca. 44 min 
 +
 +
 +  * **-** "Запомнить все"
 +
 +  * **-** [[The Six-Figure Second Income]]
 +    * **-** Read "Chapter 4. Getting Open for Business" 
 +    * /home/kalaschnikow/Desktop/TheSixFigureSecondIncome.odt
 +    * /mnt/sda4/books/calibre/Lindahl, David/The Six-Figure Second Income (21)
 +
 +
 +
 +  * **-** Open Source Geschäftsmodelle
 +    * https://www.elug.de/themenabende/oss-business/Seminararbeit.pdf
 +    * https://unternehmerkanal.de/ideen/55-erfolgreiche-geschaeftsmodelle/
 +    * https://www.vawi.de/Open-Source-Software-in-Startup-Unternehmen_203.aspx
 +    * https://www.trendingtopics.eu/open-source-gastbeitrag/
 +
 +
 +  * **-** Джим Кокрум "Интернет-маркетинг: лучшие бесплатные инструменты"
 +    * /mnt/sda4/books/calibre/Dzhim Kokrum/Intierniet-markietingh_ luchshiie biesplatnyie instrumienty (2834)/
 +
 +  * **-** Translate the [[Avril.work website]] in German
 +    * **-** [[Avril Website rechtssicher gestalten]]
 +      * **-** Datenschutz
 +        * make CSS better
 +
 +
 +
 +  * **-** [AA] [[Avril]]
 +    * **-** make a plan for Avril 
 +      * **-** development
 +      * **-** sales and marketing
 +    * **-** task details page
 +      * **-** display all elements of ''Task'' properly
 +        * **->** window title
 +        * **+** user
 +          * fetch from REST
 +        * **-** state
 +          * REST ?
 +        * **-** urgency
 +          * REST ?
 +        * **-** questionnaire
 +          * REST ?
 +        * **-** address
 +          * use Leaflet ?
 +            * https://leafletjs.com/plugins.html#geocoding
 +              * https://smeijer.github.io/leaflet-geosearch/ -> 912 stars
 +          * is there something other?
 +        * **-** attachments
 +          * **-** buttons
 +            * **-** upload file
 +            * **-** delete all
 +          * **-** deletion of one file (necessary?)
 +        * **-** action buttons
 +          * **-** save
 +            * **-** on the left
 +          * **-** delete
 +            * **-** on the right
 +            * **-** flat and icon only
 +
 +
 +  * **-** [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 
 +        * https://www.servercontrolpanel.de/SCP/
 +        * https://ccp.netcup.net/
 +      * **-** 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
 +
 +
 +