🔭 Currently working on a private nuxt app (&& my CS degree... && actual work stuff)
marekprochazka / v2_markogebra Goto Github PK
View Code? Open in Web Editor NEWSchool project - graphing app
School project - graphing app
Je třeba zrychlení, když je v mezipaměti více křivek, nebo šumu
Body/křivky musí mít v list view tlačítko delete
Možná řešení:
Indexovat souřadnice -> kouknout v jakém stavu je objekt popřípadě upravit
Možná změnit způsob zapisování do listu
Pokud přepíšu změnu, měla by se přepsat v changes_cache a ne se napsat jako další. Zpomaluje to chod
Vždycky bere data z cache nikokliv z hromady zbytečních listů.
#1
Koukne se na to_animate a ví přesně s jakýma datama má pracova
#1
To add data to cache in right format and update table
#1
Měnit se bude pomocí comboboxu
Počkat na #24
Je třeba vytvořit architekturu uspořádání souborů v projektu
jednopísmenový zápis barev u pie shazuje kvůli gui apliakci
Obecné issue na refactoring
Nezobrazí se koláč ani data. Do konzole háže error
Koláčové grafování hlásí chybu a nezobrazuje se v listu
obdobně, jak má Math svoje nastavení limit a mřížky, tak bar může mít ku příkladu rotaci textu a stejně jako v Math se tu hodí grid settings
Vytvořit komentáře v kódu pro zlepšení přehlednosti
Na frontend přibude:
zaškrtávací tlačítko "automatická aktualizace limit" a entries, který budou zammčený, pokud bude zapnutá automatická aktualizace limit
.py soubory obsahující classu, která je děděná v app.py se přesunou do zvláštní složky
Refaktorovat stávající formát dat do modelů podobných pro příklad djangu.
Je to výhodné z důvodu přehlednosti a možnosti ukládání dat.
Tato issue nahrazuje #1
Souhnná issue
Věci, které po změně řešení dat nefungují, ale nebyly hlavní prioritou
Při vykreslování grafu funkce se špatně nastaví limity a funkce se neobjeví celá
stejná osa nemůže mít stejný min a max
Řešení funguje hrozně nešikovně
Je třeba vymyslet úplně jinej způsob jak to dělat
na ose x třeba každých 25 a na y každých 50
třebam zajistit, aby to dělalo vždy stejně
rozjetí projektu jedním souborem
Je třeba kompletně překopat funkcionalitu kreslení funkce. Celá špatně
Nastudovat, jak funguje limitace grafu. Něco tam divně hafruje.
Poměry stran taky ne vždy sedí
Když už se funkce jednou vykreslí, tak se neaktualizuje po změně rozměrů plátna (zůstane uřízlá)
Kódově, ale i uživatelsky přívětivější konzole
Finální řešení:
Při matematickém grafování je apliakce schopna zapamatovat si hodnoty limit.
Nová tabulka v databázi/JSON
Možnost vkládat do vstupu funkcí goniometrické funkce, ln
Generace za pomocí pseudo-náhody:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.