User Tools

Site Tools


08.05.2024

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
08.05.2024 [2024/05/07 16:20] – kalaschnikow08.05.2024 [2024/05/08 13:31] (current) – kalaschnikow
Line 1: Line 1:
 +<html>
 +<div style="font-size:xx-large; font-weight: 900;">08.05.2024 Mittwoch</div>
 +</html>
 +
 +[[Kalender]], [[http://vwiki.wialon-consulting.de/doku.php?id=kalender#mai|Mai]], [[2024KW19|KW19]]\\ 
 +
 +====== Appointments ======
 +
 +  * None
 +
 +
 +====== Health ======
 +  * **-** Exercises
 +    * **-** Rücken
 +      * **-** Morgens
 +      * **-** Abends
 +    * **-** Augen
 +      * **-** Morgens
 +      * **-** Abends
 +    * **-** Zunge
 +      * **-** Morgens
 +      * **-** Abends
 +    * **-** Pr
 +      * **-** Morgens
 +      * **-** Abends
 +
 +
 +====== Tasks for the day ======
 +
 +  * **-** [[datachecker]]
 +    * **-** make a Transformer for "Blockdistanz" (see "1.2 Blockdistanz / Einstau Sonde")
 +      * **+** configure remote debugging for ''sparktest'' project
 +      * **-** implement ''HadSlopeMarkerTransformer''
 +        * **+** test slope markers ''GetSlope*FromOneRowUDF''
 +          * **+** to previous point
 +            * **+** mark negative slopes
 +            * **+** mark positive slopes
 +          * **+** to next point
 +            * **+** mark negative slopes
 +            * **+** mark positive slopes
 +        * **-** implement ''MarkAsBetweenNegativeSlopeStartAndPositiveSlopeEndUDF''
 +          * **-** test
 +            * **+** test with data of one year
 +              * fixed memory problems
 +                * increased memory for Spark interpreter
 +                  * driver memory
 +                  * executor memory
 +                * increased heap memory for Zeppelin
 +            * **-** tests with real data
 +              * **-** define scenarios
 +              * **-** test all defined scenarios
 +        * **-** clean up in ''HadSlopeMarkerTransformer'' and in all UDFs used there
 +      * **-** implement ''ReplaceValuesWithinEntlastungEventUDF''
 +        * **-** decide whether the given point is valid or not
 +          * **-** mark points with
 +            * **-** "hasNegativeSlopeInPast"
 +              * see ''lastNegativeSlope''
 +            * **-** "hasPositiveSlopeInFuture"
 +              * see ''lastPositiveSlope''
 +              * Idea: use "SORT BY timestamp DESC" 
 +          * **-** use gradient (as first solution) => ''GradientBasedBlankingDistanceDataTransformer''
 +            * **-** check how gradient can be calculated
 +              * proposal 1:
 +                * if (start point is near of the maxValue)
 +                  * if(t2-t1 < X min)
 +                    * if(slope > 0 && slope > maxSlope)
 +                      * => mark as "probableBlockingDistance"
 +              * proposal 2 (older?):
 +                * if (start point is near of the maxValue)
 +                  * if(there was a slope with "speed" <= maxSpeed)
 +    * **-** optimize building
 +      * set jar to "target" of sparktest
 +    * **-** create a new project for transformers
 +    * **-** test "1.1. Einfache Ausreißer"
 +      * test data is in ''/home/vkalaschnikow/Desktop/buero/Entwicklung/Plausibilitätsprogramm/Beispiele Messfehler Datenlücken'' 
 +    * **-** implement a graph for our data
 +      * **-** find out which graph libs exist
 +      * **-** decide how to handle "big data problem"
 +        * **-** find out which solutions exist
 +        * **-** implement 2-3 options
 +    * **-** "data gaps analysis" -> ''SparkTester.getStatsAboutMultipleIntervals()''
 +      * **-** test [[Apache Zeppelin]]
 +        * **-** build zeppelin from IntelliJ
 +        * **-** Writing visualizations:
 +          * https://zeppelin.apache.org/docs/0.11.0/development/helium/writing_visualization_basic.html
 +    * **-** [[Apache Spark]]
 +      * **-** check statistics possibilities
 +      * **-** check reporting possibilities
 +
 +
 +  * **-** [[rdconverter]]
 +    * **-** write a "User Guide" for rdconverter
 +    * **-** make a small "Project Developer Guide"
 +    * **-** Clean up
 +      * **-** nuertingen
 +        * **-** use "data/in" as input directory
 +        * **-** use "vars" directory for configs
 +      * **-** nagold
 +        * **-** use "data/in" as input directory (make use of recursion!)
 +        * **-** check what can be done additionally
 +    * **-** extend documentation
 +      * **-** CsvPreprocessor
 +
 +  * **-** [[Lieb-ib]]
 +
 +  * **-** [[Maven]]
 +    * **-** [[https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html|Introduction to the Build Lifecycle]]
 +
 +
 +  * **-** Anleitung für neue Mitarbeiter
 +  * **-** [[Acron]] kennenlernen
 +    * **-** Acron-Anleitung.docx
 +    * **-** Beschreibung Datentransfer.docx
 +    * Projekte zur Einarbeitung
 +      * SES
 +      * Sindelfingen Q3 2023
 +      * Aalen Q3 2023
 +  * ...
 +  * ...
 +  * ...
 +
 +  * **-** [[DWA-M 151]]
 +    * **-** Entry Part 5 into my wiki
 +    * **-** Summarize Part 6
 +
 +====== Task pool ======
 +
 +
 +  * **-** [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
 +
 +
 +
 +  * **-** 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/
 +
 +
 +  * **-** make a plan for Avril 
 +      * **-** development
 +      * **-** sales and marketing
 +
 +
 +====== Goals for the week ======
 +  * [[Lieb-ib]]
 +    * ...
 +  * [[Avril]]
 +    * ...
 +  * [[Tracker For Traccar]]
 +    * ...
 +
 +
 +