No, ten Elasticsearch je NoSQL, tím jsem začal. Ale začalo přibývat dat spíše relačního charakteru (a ještě budou přibývat), a není úplně přímočaré to tam řešit. Tak kombinace PostgreSQL na všechno (s ORM a schema/datovými migracemi z Djanga), a kopie reportů v Elasticsearch pro hledání, je takové praktické řešení. Navíc PostgreSQL je s JSON a hstore fieldy jedna z nejlepší NoSQL databází, která v ničem neomezujeAndrej.Ramaseuski píše:Vzhledem k charakteru prace z datama (zadne komplikovane agregace, razeni a t.d.), a take z duvodu vetsi navrhove flexibility, u podobnych projektu bych mozna uvazoval na nasazeni nejake NoSQL databazi. Ale, nejspis, stejne bych skoncil u PostgreSQL, kterou, prece, zname o neco vice.Jan.Bednarik píše:NOVINKY
Rozhodl jsem se vyměnit Flask za Django a přidat relační databázi (PostgreSQL). Taky ta rozhodnutí dokumentuji. Chvíli to trvalo, ale serverová část je téměř celá přepsaná (což nebyl záměr) a téměř celá pokrytá testy (což byl záměr). Každopádně teď ten vývoj zas bude průžnější a rychlejší. Blížíme se stabilní verzi.
Plnohodnotná Evidence lobbistických kontaktů
Moderátoři: Vedoucí centrálních orgánů, Republikové předsednictvo - asistenti, Personální odbor - celý
Úkoly nyní postupně převádíme do nového specializovaného systému Úkoly. Nové úkoly prosím dávejte přímo tam. Diskuse k úkolům je tam také možná, pouze musíte být přihlášeni. Jakmile dojde k odladění nového systému a převedení veškerých úkolů, bude toto fórum uzavřeno, archivováno a zrušeno.
Děkujeme za pochopení.
- Jan.Bednarik
- Administrativní odbor
- Příspěvky: 2789
- Registrován: 24 říj 2017, 00:23
- Profese: vývojář SW
- Bydliště: Olomouc
- Dal poděkování: 6106 poděkování
- Dostal poděkování: 7199 poděkování
Re: Plnohodnotná Evidence lobbistických kontaktů
- Tito uživatelé poděkovali autorovi Jan.Bednarik za příspěvek:
- Andrej.Ramaseuski
„Vidíš-li, že se člověk mýlí, nehněvej se naň. Pomni, že není možné mýlit se schválně.“ Seneca
člen CF • člen a dělník v TO (vývoj a správa systémů) • člen AO • předsedající CF
RV (11/2019–3/2023) • předseda OLK (6/2018–11/2019) • místopředseda MS Olomouc (12/2017–6/2018)
jan.bednarik@pirati.cz • 603 439 481 • pište mi na Zulip
- Petr.Vileta
- Člen KS Plzeňský kraj
- Příspěvky: 34745
- Registrován: 22 črc 2009, 18:12
- Profese: Celkem Spokojený Důchodce
- Bydliště: Plzeň 2
- Dal poděkování: 31650 poděkování
- Dostal poděkování: 25742 poděkování
- Kontaktovat uživatele:
Re: Plnohodnotná Evidence lobbistických kontaktů
https://www.root.cz/clanky/mysql-vs-pos ... -firebird/
Řadový člen, stínový ministr švihlých nápadů a fórista
Fide, sed cui fidas, vide.
Věř, ale komu věříš měř.
(Perchta z Pernštejna - Bílá paní)
-
- Příznivec Pirátů – Moravskoslezský kraj
- Příspěvky: 4112
- Registrován: 18 čer 2009, 12:09
- Profese: IT administrátor
- Dal poděkování: 795 poděkování
- Dostal poděkování: 4099 poděkování
Re: Plnohodnotná Evidence lobbistických kontaktů
... 17 let starý testPetr.Vileta píše:Jen tak pro zajímavost, srovnávací testy.
https://www.root.cz/clanky/mysql-vs-pos ... -firebird/
- Tito uživatelé poděkovali autorovi Ondra.kl za příspěvky (celkem 3):
- Vit.Fux, Jan.Bednarik, Roman.Semik
- Petr.Vileta
- Člen KS Plzeňský kraj
- Příspěvky: 34745
- Registrován: 22 črc 2009, 18:12
- Profese: Celkem Spokojený Důchodce
- Bydliště: Plzeň 2
- Dal poděkování: 31650 poděkování
- Dostal poděkování: 25742 poděkování
- Kontaktovat uživatele:
Re: Plnohodnotná Evidence lobbistických kontaktů
To jsem nějak přehlédl ale nic novějšího mi Google nenabídl.Ondra.kl píše:... 17 let starý testPetr.Vileta píše:Jen tak pro zajímavost, srovnávací testy.
https://www.root.cz/clanky/mysql-vs-pos ... -firebird/
No tak snad tohle? https://db-engines.com/en/system/Firebird;PostgreSQL
Řadový člen, stínový ministr švihlých nápadů a fórista
Fide, sed cui fidas, vide.
Věř, ale komu věříš měř.
(Perchta z Pernštejna - Bílá paní)
- Jan.Bednarik
- Administrativní odbor
- Příspěvky: 2789
- Registrován: 24 říj 2017, 00:23
- Profese: vývojář SW
- Bydliště: Olomouc
- Dal poděkování: 6106 poděkování
- Dostal poděkování: 7199 poděkování
Re: Plnohodnotná Evidence lobbistických kontaktů
* fix data schůzky
* fix přihlašování přes mojeID.cz
* u jmen autorů, kteří mají shodné jméno a příjmení, se zobrazuje identifikátor pro rozlišení, o koho jde
- Tito uživatelé poděkovali autorovi Jan.Bednarik za příspěvky (celkem 2):
- Jan.Hora, Vit.Fux
„Vidíš-li, že se člověk mýlí, nehněvej se naň. Pomni, že není možné mýlit se schválně.“ Seneca
člen CF • člen a dělník v TO (vývoj a správa systémů) • člen AO • předsedající CF
RV (11/2019–3/2023) • předseda OLK (6/2018–11/2019) • místopředseda MS Olomouc (12/2017–6/2018)
jan.bednarik@pirati.cz • 603 439 481 • pište mi na Zulip
- Petr.Vileta
- Člen KS Plzeňský kraj
- Příspěvky: 34745
- Registrován: 22 črc 2009, 18:12
- Profese: Celkem Spokojený Důchodce
- Bydliště: Plzeň 2
- Dal poděkování: 31650 poděkování
- Dostal poděkování: 25742 poděkování
- Kontaktovat uživatele:
Re: Plnohodnotná Evidence lobbistických kontaktů
Šel by vytvořit jakýsi kalendář, něco na způsob Google calendar, kde by bylo přehledně vidět ve kterých dnech proběhla nějaká schůzka a kdy se nestalo vůbec nic? Mohla by se tam jako "title=" zobrazovat jména autorů, nebo alespoň počet záznamů v ten den.
A nebo jinak. Umožnit uživateli vytvoření nějakého filtru, např. "01.01.2018-31.01.2018; Jan Posvar".
Myslím, že možnost filtrování a hledání by se měla pomaloučku programovat už teď, aby se později nenarazilo na nějaký nedostatek ve struktuře dat.
Řadový člen, stínový ministr švihlých nápadů a fórista
Fide, sed cui fidas, vide.
Věř, ale komu věříš měř.
(Perchta z Pernštejna - Bílá paní)
- Jan.Bednarik
- Administrativní odbor
- Příspěvky: 2789
- Registrován: 24 říj 2017, 00:23
- Profese: vývojář SW
- Bydliště: Olomouc
- Dal poděkování: 6106 poděkování
- Dostal poděkování: 7199 poděkování
Re: Plnohodnotná Evidence lobbistických kontaktů
Šlo by, ale je to "nice to have" funkce. On ten čas na blbosti teprve přijde, ještě chybí spousta zásadních věcí. Každopádně API je funkční - nějaký skriptík, který ty schůzky nakopíruje do Google kalendáře, si kdokoliv může vytvořit hnedPetr.Vileta píše:Vyvíjí se to slibně, je čas začít si vymýšlet blbosti.
Šel by vytvořit jakýsi kalendář, něco na způsob Google calendar, kde by bylo přehledně vidět ve kterých dnech proběhla nějaká schůzka a kdy se nestalo vůbec nic? Mohla by se tam jako "title=" zobrazovat jména autorů, nebo alespoň počet záznamů v ten den.
A nebo jinak. Umožnit uživateli vytvoření nějakého filtru, např. "01.01.2018-31.01.2018; Jan Posvar".
Jsem strukturu databáze měnil asi desetkrát, a neustále se bude vyvíjet a měnit, dle aktuálních potřeb. Každopádně pokročilejší hledání je jedna z těch důležitějších věcí, která by měla být hotová ideálně před ostrým nasazením (ale prakticky to postačí brzy poté).Petr.Vileta píše:Myslím, že možnost filtrování a hledání by se měla pomaloučku programovat už teď, aby se později nenarazilo na nějaký nedostatek ve struktuře dat.
„Vidíš-li, že se člověk mýlí, nehněvej se naň. Pomni, že není možné mýlit se schválně.“ Seneca
člen CF • člen a dělník v TO (vývoj a správa systémů) • člen AO • předsedající CF
RV (11/2019–3/2023) • předseda OLK (6/2018–11/2019) • místopředseda MS Olomouc (12/2017–6/2018)
jan.bednarik@pirati.cz • 603 439 481 • pište mi na Zulip
- Petr.Vileta
- Člen KS Plzeňský kraj
- Příspěvky: 34745
- Registrován: 22 črc 2009, 18:12
- Profese: Celkem Spokojený Důchodce
- Bydliště: Plzeň 2
- Dal poděkování: 31650 poděkování
- Dostal poděkování: 25742 poděkování
- Kontaktovat uživatele:
Re: Plnohodnotná Evidence lobbistických kontaktů
To jsi mě špatně pochopil. Myslel jsem kalendář, kde bude vidět "zaplněný" den pouze tam, kde v ten den byl zapsán nějaký report. Příklad:Jan.Bednarik píše:... nějaký skriptík, který ty schůzky nakopíruje do Google kalendáře, si kdokoliv může vytvořit hned
13.2. nikdo nic nezapsal.
Pak by sis mohl kliknout na 15.2. a zobrazí se ti příspěvky těch 3 lidí (možná s první větou) a opět si budeš moci vybrat, co z toho chceš vidět.
Řadový člen, stínový ministr švihlých nápadů a fórista
Fide, sed cui fidas, vide.
Věř, ale komu věříš měř.
(Perchta z Pernštejna - Bílá paní)
- Jan.Bednarik
- Administrativní odbor
- Příspěvky: 2789
- Registrován: 24 říj 2017, 00:23
- Profese: vývojář SW
- Bydliště: Olomouc
- Dal poděkování: 6106 poděkování
- Dostal poděkování: 7199 poděkování
Re: Plnohodnotná Evidence lobbistických kontaktů
Ale nebráním se udělat takový kalendářový přehled přímo v defaultní aplikaci k registru, někdy časem. Je tam ale k dispozici to API, aby takové nápady mohl kdokoliv realizovat sám a prakticky hned.
- Tito uživatelé poděkovali autorovi Jan.Bednarik za příspěvky (celkem 2):
- Jan.Hora, Vit.Fux
„Vidíš-li, že se člověk mýlí, nehněvej se naň. Pomni, že není možné mýlit se schválně.“ Seneca
člen CF • člen a dělník v TO (vývoj a správa systémů) • člen AO • předsedající CF
RV (11/2019–3/2023) • předseda OLK (6/2018–11/2019) • místopředseda MS Olomouc (12/2017–6/2018)
jan.bednarik@pirati.cz • 603 439 481 • pište mi na Zulip
- Petr.Vileta
- Člen KS Plzeňský kraj
- Příspěvky: 34745
- Registrován: 22 črc 2009, 18:12
- Profese: Celkem Spokojený Důchodce
- Bydliště: Plzeň 2
- Dal poděkování: 31650 poděkování
- Dostal poděkování: 25742 poděkování
- Kontaktovat uživatele:
Re: Plnohodnotná Evidence lobbistických kontaktů
Řadový člen, stínový ministr švihlých nápadů a fórista
Fide, sed cui fidas, vide.
Věř, ale komu věříš měř.
(Perchta z Pernštejna - Bílá paní)