User Tools

Site Tools


23.08.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
23.08.2025 [2025/08/16 11:05] – kalaschnikow23.08.2025 [2025/08/23 09:18] (current) – kalaschnikow
Line 1: Line 1:
 +<html>
 +<div style="font-size:xx-large; font-weight: 900;">23.08.2025 Samstag</div>
 +</html>
 +
 +[[Kalender]], [[http://vwiki.wialon-consulting.de/doku.php?id=kalender#august|August]], [[2025KW34|KW34]]\\ 
 +
 +====== 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 (+12.766,30€)
 +      * **-** C24 (+1.626,40€)
 +      * **-** Paypal (+55,03€)
 +    * **x** make a money transfer to C24 (if necessary)
 +
 +
 +  * **-** [[Search for a job]]
 +    * **-** Check
 +      * **-** https://www.arbeitsagentur.de
 +      * **-** https://www.jobstimme.de/
 +      * **-** https://www.interamt.de
 +      * **-** https://www.cyberforum.de/jobboerse
 +      * **-** https://www.linkedin.com/jobs/search
 +      * **-** https://www.get-in-it.de/jobsuche?city=5895&radius=25
 +      * **-** [AA] https://www.freelancermap.de/
 +      * **-** [AA] https://www.malt.de
 +      * **-** [AA] https://www.gulp.de
 +      * **-** [AA] [[https://www.hays.de/jobsuche/stellenangebote-jobs/p/3?q=&r=Bretten%2C+DE&cityID=1864955&distance=20&e=false&pt=false|hays.de]]
 +    * **-** for Gijas
 +      * **-** https://jobwrk.com/jobs/
 +        * **-** check
 +      * **-** https://de.stagepool.com/jobs/q=;t=;c=;m=0
 +      * **-** https://buehnenjobs.de
 +      * **-** [[https://www.google.com/search?channel=fs&client=ubuntu-sn&q=Schauspieler&ibp=htl;jobs&sa=X&ved=2ahUKEwif0Ma44p-CAxU6RvEDHchGDWwQudcGKAF6BAgTEDo&sxsrf=AM9HkKnIrErIAEGAOnkxt4I9CROmDAshbg:1698737530454#fpstate=tldetail&htivrt=jobs&htichips=city:5S-raZElv0fwdypK_GAnBA%3D%3D&htischips=city;5S-raZElv0fwdypK_GAnBA%3D%3D:K%C3%B6ln_comma_%20NRW&htidocid=AoVHtjGk1T2F58B3AAAAAA%3D%3D|Google]]
 +
 +
 +  * **-** [[Glomus]]
 +    * **-** implement FAB
 +        * **-** implement proper icons
 +    * **-** implement service
 +      * **-** implement start service
 +      * **-** implement stop service
 +    * **-** track list screen
 +      * **-** implement location screen
 +        * **-** select an alternative for a map widget
 +          * Google Maps: https://medium.com/@mahbooberezaee68/how-to-use-google-map-in-jetpack-compose-dc21920b0cb8
 +          * Overviews: 
 +            * https://fosspost.org/android-open-source-google-maps-alternatives
 +            * https://wiki.openstreetmap.org/wiki/Android
 +            * https://www.linkedin.com/pulse/different-type-map-sdks-inandroid-riyas-pullur-a2epc/
 +            * https://stackoverflow.com/questions/23542613/osm-osmsharp-osmdroid-mapbox-which-one-to-use
 +          * OSMDroid:
 +            * https://mrappbuilder.medium.com/how-to-integrate-and-work-with-open-street-map-osm-in-an-android-app-kotlin-564b38590bfe
 +            * https://stackoverflow.com/questions/77297775/create-a-map-using-openstreetmap-with-jetpack-compose-in-kotlin-programming-lang
 +          * Mapsforge
 +          * MapCompose
 +            * https://github.com/p-lr/MapCompose
 +          * ...
 +      * **-** implement possibility to select items from the list
 +        * see:
 +          * [[https://medium.com/make-apps-simple/multi-list-item-selection-in-jetpack-compose-301fcf375a6c|Multi-List Item Selection in Jetpack Compose]]
 +      * **+** implement dummy deletion
 +    * **-** implement ''onClick'' in navigation drawer menu
 +      * **-** Tracks
 +      * **-** dummy items
 +
 +
 +  * **-** [[Learning English]]
 +    * **-** make a conspectus of [[https://preply.com/en/blog/10-tips-learn-languages-fast/|How to learn a language fast, according to polyglot Olly Richards]]
 +    * **-** find games to learn English
 +
 +  * **-** [[Tracker for Traccar]]
 +    * **-** fix "Prominent Disclosure" problem
 +      * add an alert window when user starts tracking
 +        * see / rework ''TrackingActivity.checkLocationPermission()''
 +        * "Don't warn again" checkbox
 +    * **-** [[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
 +
 +
 +  * **-** Learning [[Android development]]
 +    * **-** [[Android Basics with Compose]]
 +      * **-** [[Pathway 1 Kotlin Fundamentals]]
 +        * **-** [[https://developer.android.com/codelabs/basic-android-kotlin-compose-function-types-and-lambda#0|Use function types and lambda expressions in Kotlin]]
 +      * **?** 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]]
 +
 +
 +  * **-** [[Search for business idea]]
 +    * **-** check the ideas 200 to 300 from https://www.geschaeftsideen.de/geschaeftsideen.php
 +      * https://www.geschaeftsideen.de/geschaeftsideen.php?anfang=200
 +    * **-** articles to read
 +      * **-** https://gruenderplattform.de/ratgeber/inventur-deiner-ressourcen
 +      * **-** https://gruenderplattform.de/unternehmen-gruenden/ikigai
 +      * **-** https://www.geschaeftsideen.de/rollender-kreislauf-Altreifen-als-Rohstoffquelle.html
 +      * **-** https://www.geschaeftsideen.de/Kuenstliche-Intelligenz-als-Alltagshilfe-fuer-zu-Hause.html
 +
 +
 +  * **-** [[Chalkup]] / [[Checklist plugin]] / [[ChalkUp Checklist Departure Control]]
 +    * **-** 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?
 +
 +
 +  * **-** [[https://developer.android.com/courses/android-basics-compose/course|Android Basics with Compose]]
 +    * **-** Unit 2
 +
 +  * **-** [[Install awow2024]]
 +    * ...
 +
 +  * **-** [AА] Check business ideas
 +    * **-** [[Business Ideas]]
 +    * **-** search for freelancer sites
 +      * https://ultrapress.de/18-projektboersen-fuer-freelancer-und-unternehmen/
 +    * **-** check IT-Genossenschaften
 +      * **-** https://karlsruhe.impacthub.net/
 +      * **-** find more
 +
 +  * **-** [[Tracker for Traccar]]
 +    * **-** check Google Play
 +    * **-** check AdMob
 +
 +  * **-** [[Avril marketing]]
 +    * **-** 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
 +          * https://www.securitas.de/
 +          * [[https://www.bdsw.de|Bundesverband der Sicherheitswirtschaft]]
 +        * 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
 +
 +
 +
 +
 +  * **-** [[T4T Migration to Jetpack Compose]]
 +    * **-** migrate
 +      * **-** TrackingActivity
 +        * **-** roghly test converted Kotlin class
 +        * **-** migrate to Jetpack Compose
 +      * **-** OBDActivity
 +
 +
 +  * **-** GooglePlay
 +    * **-** [[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
 +      * **-** Create a GDPR message in AdMob (https://apps.admob.com/v2/home?pli=1)
 +        * Info: https://support.google.com/admob/answer/13554116#next-steps
 +
 +
 +  * **-** [AА] Winterize our garden tools
 +    * see https://lifehacker.com/home/winterize-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
 +        * https://apps.odoo.com/apps/modules
 +
 +    * **-** make a plan for Avril 
 +      * **-** development
 +      * **-** sales and marketing
 +
 +
 +  * **-** [AB] Decide what I want to do
 +    * **-** [[Search for business idea]]
 +
 +    * **-** Check apps
 +      * **-** something for Fleetmanagement
 +        * misc links:
 +          * https://www.flexihub.com/best-fleet-management-software/
 +            * also OpenSource possibilities!
 +          * 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
 +
 +  * [AB] Learn Kotlin
 +    * [[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]]
 +
 +  * [AB] Learn Unit testing
 +    * [[https://www.baeldung.com/java-unit-testing-best-practices|Best Practices for Unit Testing in Java]]
 +
 +
 +
 +  * **-** [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
 +
 +
 +====== 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] сделать возможность изменения периода отправки координат на сервер с помощью таскера (возможно и других настроек тоже).
 +
 +
 +