16.01.2023 Montag
[[Kalender]], [[http://vwiki.wialon-consulting.de/doku.php?id=kalender#january|January]], [[2023KW03|KW03]]\\ ====== Appointments ====== * **-** 13:00 - 14:00 KIESELMANN GmbH * Herr Müller (Leitung IT), Herr Bickel (Teamleitung Systeme & Security), Herr Gerst (Recruiting). ====== Goals for the day ====== * **-** Health * **-** Rücken * **-** Zunge * **-** Morgens * **-** Abends * **-** Augen * **-** [AA] Search for a job ([[search_for_a_job|see also]]) * **->** [AA] https://www.xing.com/jobs/ * **+** [AB] https://www.arbeitsagentur.de * **-** [AA] Gurtam * **-** How to give my units to Hr.Rehse (directly) * **?** read and sign new terms of service * **-** read * **-** sign * **-** scan * **-** https://solibri.github.io/Developer-Platform/9.10.4/examples.html * **-** Find out what is "JobTicket BW" * **-** [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) * **-** [AB] Solve the problems with the Postfix server on 94.199.215.198 (see [[SPAM Problems from 27.12.2022]]) * **-** check whether some SPAM warnings are still in the file ''/var/log/mail.log'' * **-** check mail queue (see "Useful commands"?) * e.g. ''qshape deferred'' for deferred queue * ''postqueue -p'' -> display all mails in queue * **-** check whether the server sent mails * log? (''/var/log/mail.log'' and ''/var/log/mail.err'') * **-** check if mails to local user ''root'' are really necessary * get IDs of mails in the queue of 12 January: * ''postqueue -p | grep "Jan 12"'' * **-** check if account ''test@glomus-gps.de'' still sends spam * **-** find out where login attempts were logged * **-** find out whether these login attempts still occur * if not -> restart postfix and check again * if yes -> find out it can be stopped * **-** check documentation about "postfix block spam" (-> Google-search) * **-** check documentation about Postfix configuration * **-** check the documentation about how to deal with compromised server * **-** find the process/script sending spam mails ( e.g. see the directory /var/spool/postfix/maildrop on the server?) * **-** are spam mails sent with a (PHP?)script or my postfix is an "open relay"? * **-** [AB] Check the answer from Familienkasse * **-** Ask whether they received my objection (Einspruch) (it should be made until 12.01.2023) * **-** through the phone call 0800 4 5555 30 * **-** through an e-mail * **-** [AB] Order a disk for Bosch kitchen machine * https://www.amazon.de/gp/product/B003YFHZ38/ref=ppx_od_dt_b_asin_title_s00?ie=UTF8&psc=1 * **-** [AB] Buy one of the keyboards * **-** make a photo * **-** write the text * **-** publish both on ebay * **-** [AB] buy the Opel * **-** buy / give away the tabletop football * **-** buy / give away the suntan cabin * **-** [AC] Gym * **-** Spine * **-** 1 * **-** 2 * **-** Eyes * **-** 1 * **-** 2 * **-** Pr * **-** 1 * **-** 2 ====== By topic ====== ===== Search for a job ===== * [[Search for a job]] * **-** [AA] https://www.arbeitsagentur.de * **-** Java * **-** [[https://www.arbeitsagentur.de/jobsuche/suche?angebotsart=1&wo=75015%20Bretten,%20Baden&umkreis=25&was=Java&sort=moddatum|25km Bretten]] (116) * **-** [[https://www.arbeitsagentur.de/jobsuche/suche?angebotsart=1&wo=Heilbronn,%20Neckar&umkreis=10&was=Java&sort=moddatum|10km Heilbronn]] (18) * **-** Informatik * **-** [[https://www.arbeitsagentur.de/jobsuche/suche?angebotsart=1&wo=75015%20Bretten,%20Baden&umkreis=25&was=Informatik&sort=moddatum|25km Bretten]] (286) * **-** [[https://www.arbeitsagentur.de/jobsuche/suche?angebotsart=1&wo=Heilbronn,%20Neckar&umkreis=10&was=Informatik&sort=moddatum|10km Heilbronn]] (148) * **-** IT * **-** [[https://www.arbeitsagentur.de/jobsuche/suche?angebotsart=1&wo=75015%20Bretten,%20Baden&umkreis=25&was=IT&sort=moddatum|25km Bretten]] (1.427) * **-** [[https://www.arbeitsagentur.de/jobsuche/suche?angebotsart=1&wo=Heilbronn,%20Neckar&umkreis=10&was=IT&sort=moddatum|10km Heilbronn]] (729) * **-** [AA] https://www.xing.com/jobs/ * **-** [AA] [[https://www.xing.com/jobs/search?keywords=Java&location=Bretten&radius=20&sort=date|Java]] * 10.01.2023 - 74 * **-** [AA] [[https://www.xing.com/jobs/search?keywords=Informatik&location=Bretten&radius=20&sort=date|Informatik]] * 10.01.2023 - 406 * **-** [AA] [[https://www.xing.com/jobs/search?keywords=IT&location=Bretten&radius=20&sort=date|IT]] * 10.01.2023 - 406 * **-** https://jobs-daheim.de/ * **-** [[https://jobs-daheim.de/jobs?job_type=all&remote_type=all&category=&query=Java&page=1|Java]] (30.11.2022 -> 125) * **-** [[https://jobs-daheim.de/jobs?job_type=all&remote_type=all&category=&query=Informatik&page=1|Informatik]] (30.11.2022 -> 297) * **-** [[https://jobs-daheim.de/jobs?job_type=all&remote_type=all&category=&query=IT&page=1|IT]] (30.11.2022 -> 473) * **-** [AA] https://www.get-in-it.de/jobsuche?city=5895&radius=25 * **-** [AA] https://www.freelancermap.de/ * **-** [AA] https://www.jobstimme.de/ * **-** [AA] https://www.malt.de * **-** [AA] https://www.gulp.de * **-** [AA] https://www.hays.de * **-** [AA] https://www.workwise.io ===== Avril ===== * **-** [[Avril]] * **-** Check contacted leads * **-** Locarus (http://forum.locarus.ru/) * **-** Change Signature -> add link to http://avril-logistics.wialon-consulting.de * **-** GlonassSoft (site? / forum?) * **-** Find other possible consumers * Where? * GPS monitoring * Security * ? * **-** Check contact form (ssh -p 1122 kalaschnikow@vs1164012.vserver.de) * **-** Add notifications about sync and RabbitMQ problems * **-** Should work only for me * **-** Sync problems * **-** RabbitMQ connection breaks * **-** Fix problems with pictures * **-** Service to check for job updates * **-** JDU (Job delete util) * **-** write documentation how to develop, install, and use it * **-** implement configurability (through .properties file?) * **-** Move projects to the notebook * **-** avril (server part) * **-** Avril App * **-** Talk with Artem * **-** Remove chevron buttons if the movement not possible ("Up" for first, "Down" for last) * **-** "Required" mechanism is not implemented for ListQuestionView -> implement ''isValid()'' * **-** Try/catch for not existing Min/Max values * **-** Json from ListQuestionView is contained in a String, it can be a problem for PDF reports * **-** Implement tables * **-** Issue av-42: Avril (не проверяется подпись на предмет заполнения) * **-** Show "Creation date" (Custom 2) * **-** По нажатии на Resolve телефон лочится, после унлока на экране сразу виден опросник * **-** Clean Avril * **-** Remove tasks marked as "Deleted" * **-** Remove attachments from deleted tasks * **-** Think about "Archive" folder * **-** [[http://gitlab.wialon-consulting.de:8080/avril/avril/issues/2|[Mobile] App crashed on attachment click]] * **-** Configure IntelliJ + Docker properly : https://dzone.com/articles/deploy-to-wildfly-and-docker-from-intellij-using-m * **-** Set the timezone properly for all containers * See: * http://herbert.cc/blog/docker-java-timezone/ * Read about Reverse Proxy with nginx * See also: https://stackoverflow.com/questions/44624844/configure-reverse-proxy-for-keycloak-docker-with-custom-base-url * **-** [[https://angular.io/tutorial|Angular Tutorial]] * **-** Angular Buch * **-** 21. Использование и создание модулей * **-** Avril 2.0 * **-** Ein Klick auf einer Organisation soll die entsprechende Taskliste laden * **-** Prüfen, ob die App nicht zu viel zieht * **-** Jobs / Fragebögen nur für die entsprechende Organisation (bzw. Mitarbeiter) holen * **-** jrserver * **-** automate image/container creation * use Maven to build image(container?), e.g. see [[https://codefresh.io/howtos/using-docker-maven-maven-docker/|this link]] * create my own Docker repository ===== Wiatrack ===== * **-** [[Wiatrack]] * **-** Find a new tracking platform to distribute Wiatrack * **-** Check http://www.aurora-soft.by/ again * **-** ... ===== Business ===== * **-** Business * **-** Check "тендеры" * **-** In Germany * **-** In Russia? * **-** https://forum.gurtam.com/viewtopic.php?id=16730 * **-** In Kazakhstan? ===== Misc ===== * **-** [[https://developer.android.com/jetpack/compose|Jetpack Compose]] * [[https://medium.com/androiddevelopers/whats-new-in-jetpack-1891d205e136|What's new in Jetpack]] * Hilt -> DI library for Dagger 2 * Check training * See also https://www.techyourchance.com/dagger-hilt/ * Paging 3 * library to load and display small chunks of data incrementally * App Startup * library helping initialize components at application startup * Jetpack Autofill API (Android 11) * InlineSuggestionUi * Easier animations with core-animation and SeekableAnimatedVectorDrawable * Database Inspector (in Android 4.1 beta) * Window Manager * library to support new form factors (e.g. foldables) * MotionLayout * API extending ConstraintLayout to manage complex animations * Motion Editor in Android Studio 4.0 * See also https://blog.stylingandroid.com/motionlayout-visibility/ * Updates in existing libraries * Navigation 2.3 * WorkManager * Benchmark * Permissions * Games SDK * CameraX * Security * AppCompat * backport for many UI elements * WebKit * Jetpack Compose * [[https://developer.android.com/jetpack/compose/tutorial|Jetpack Compose Tutorial]] ====== 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] сделать возможность изменения периода отправки координат на сервер с помощью таскера (возможно и других настроек тоже).