Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - luvar

Stran: [1] 2 3 ... 11
1
Studium a uplatnění / Re:Pomoc se statistikou
« kdy: 26. 11. 2021, 06:37:02 »
Vsuvka k diskusii... Spominate si na svoje prve stretnutie s trinomickou vetou? ((a+b)^3=a^3+3a^2b+3ab^2+3b^3)). Frontálnou výukov odovzdané vedomosti (ako ich dostali predpokladám takmer všetci účastníci fóra) sa dali imho vpodstate len nabiflovať. Taký vzorec existuje a basta. Obdobne ako vzorec na objem gule a podobne... Keď človek ale dostane trinomickú kocku ako hračku https://duckduckgo.com/?q=trinomic+cube&t=ffab&iar=videos&iax=videos&ia=videos&iai=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DBL7rKE61DFA tak je to imho rozdiel, ako keď pochopí integrál a vzorec pre guľu si už pamätať nemusí...

Toto imho chýba v mnohých predmetoch/školách a je to primárne o metodike nastavenej štátom a v druhom rade o osobe vyučujúceho...

Osobne mám veľmi fajn skúsenosť s algebrou (grupoidy, pologrupy a obdobné srandy. dodnes si pamatam skratku poset = partialy ordered set a z toho si viem odvodit aj definiciu a hadam aj par axiom platiacich pre ne). Vyucujuci sice nabuchal tri trivialne poucky na tabulu, zistil, ci chapeme, a potom sa spytal, ci je relacia "byt kamarat" reflexivna,.... symetricka,... tranzitivna a antisymetricka. Na krepom priklade ukazal kopu veci a potom dal dalsiu definiciu, ktoru by sme spravili aj sami (aspon polovica v sale). Vzdy po dvoch, ci troch, pouckach nasledoval "aha" moment a vysvetlil pouzitie a idealne priklad z praxe. To bol predmet, kde som sa takmer ucit nemusel. Sranda ale bola na skuske. Ziaden priklad z minulych rokov sa neopakoval a spoluziaci tu skusku nazvali "IQ test". Ja suhlasim. Napriklad nieco ako: Vymyslite najmensi mozny poset, ktorý je homomorfný s ciastocne definovanym posetom, kde operacia * znamena "x leti rychlejsie a dalej, ako b"...

2
Sítě / Ako nájsť IPV6 poskytovateľa
« kdy: 10. 09. 2021, 07:44:17 »
Dobrý deň,
je nejaký postup, ako nájsť vo svojom okolí poskytovateľa IPV6 konektivity (ide mi o verejnú adresu a tiež podporu progresívnejšieho ISP)? Predpokladám, že niekde v štatistikách o tokoch dát by sa mohla dať nájsť aspoň firma, ktorá má registrované ipčky a ktorá nejaký trafic robí...

3
Server / Re:Spolehlivá databáze jako náhrada Oracle AQ
« kdy: 23. 08. 2021, 07:39:02 »
Ono ak ide o publish/subscribe tok sprav s perzistenciou, tak existuju o rad lepsie riesenia ako databaze (orakle riesenie tohoto problemu nepoznam). Osobne by som spravil prototyp s RabbitMQ, apache kafkou, alebo apache pulsar-om. Zalezi od toho, kde je potrebna garancia, ze sa sprava ulozi/spracuje a ci spracovanie bezi singlethreaded, alebo nie, pripadne, ci sa vyzaduje striktne zoradenie sprav... Proste je potrebne napisat viac o konkretnom probleme a najdeme spravne kladivo.

PS: Ak clovek pozna technologu X a je s nou par rokov spokojny, nema zmysel do projektu zavadzat technologiu Y, ktora je efektivnejsia/vhodnejsia, ale clovek s nou nema skusenosti. Ak je tam ale financny rozdiel (tuna je), tak to zmysel moze mat. Co chcem povedat, ak ma niekto v time skusenost s niecim, co tu bolo napisane a je to vhodne, tak pouzit na prototyp danu vec a neskusat to, co vide z diskusie ako idealne riesenie. Niekedy na efektivite riesenie zalezi menej, ako na "famliarnosti" danej technologii v time.

4
Hardware / Re:Výber/kúpa „otvoreného“ smartfónu
« kdy: 02. 08. 2021, 21:13:48 »
Ja len pre info, rozhodol som sa pre pinephone... Aktualne "nepotrebujem" telefon tak nutne a tak si to vyskusam bez stresu, ze ako stabilne sa s tym da telefonovat a smskovat :) Mozno sa pozriem na aplikacie "telefon" a postelujem hladanie v kontaktoch (ak to bude pomale) a hlavne sa tesim na moznost zadokovat to a pouzit s tym plnotucnu klavesnicu (ssh na iny stroj, pisanie "todo" listov, mailov).

PS: Sailfish ma lakal, tak nan urcite pozriem. A kvoli nostalgii by som mrkol aj na gentoo, vid https://wiki.gentoo.org/wiki/PinePhone

5
Hardware / Re:Výber/kúpa „otvoreného“ smartfónu
« kdy: 31. 07. 2021, 15:03:22 »
Pod otvoreným som mal na mysli, že opensource. Kludne i platený, ale s možnosťou pozrieť sa na zdrojáky.

iPhone som používal (XS tuším) asi 4 mesiace a nesadol som si s ním. Proste akosi som sa v ňom nevedel orientovať a asi by mi pomohlo "školenie", alebo popozerať návody/manuály. Druhou prekážkou bola, že to bolo veľké... Proste na môj bývalý jelly pro to nemalo ani náhodou a to bol pre mňa vyhovujúci telefón. Odišlo ale tlačidlo power :/

Zachytil som pár názorov, že chcem od telefónu veľa. To je fakt až takýto žalostný stav vo svete mobilov? Som namotivovaný a pozriem si nejaké pine phone versu XYZ review, alebo podobne... Ak máte niekto nejaké blogy, či videá k viacmenej aktuálnemu stavu, uvítam.

PS: Ďakujem za všetky príspevky. Sailfish budem silno zvažovať v spolupráci so sony hw...

6
Hardware / Výber/kúpa „otvoreného“ smartfónu
« kdy: 29. 07. 2021, 05:54:25 »
Dobry den,
opat mi raz dozil nejaky kus HW a rad by som si vybral nieco vhodneho pre mna. Poskulujem po https://www.pine64.org/pinephone/ a podobnych, ale nemam v nich prehlad.

Moje potreby/požiadavky:
  • Zvláda telefónny zoznam o 2k kontaktoch, kde každý kontakt okrem mena/priezvyska a pár telefónnych čísiel má aj nejaké mailové adresy, meno spoločnosti a hlavne "notes". Zvládne vyhľadávať aspoň v menách spoločností. Ideálne aj v notes.
  • Hľadanie aj v telefónnych číslach (šéf má koncovku 247 a viem, že kurier zo včera mal koncovku 3636)
  • rýchly telefón (zvládne aspoň quake3, alebo vyhľadávanie v zozname "realtime" :D
  • logovanie polohy (GPS), postačuje s exportom do gpx (poznám oruxmaps, ale postačí aj niečo o rád jednoduchšie)
  • možnosť nejakej synchornizácie fotiek/gpx logov. Ideálne syncthing, btrfs send, či rsync
  • zálohovanie sms a ideálne aj hovorov napríklad cez IMAP (používam ku spokojnosti https://f-droid.org/en/packages/com.zegoggles.smssync/)
  • synchronizácia kontaktov cez webdav (používal som funambol so syncml, aktuálne https://f-droid.org/en/packages/at.bitfire.davdroid/. Vpodstate aj niečo custom by som asi zvládol prežiť. Kontakty mám v Zimbra groupware-i)
  • Navigácia za pomoci OSM dát (https://f-droid.org/en/packages/net.osmand.plus/)
  • Rozumne kvalitné fotky. Toto je ale relatívne nízkoprioritná požiadavka.
  • Bluetooth a možnosť používať handsfree na telefonovanie. Aspoň funkcia histórie hovorov v aute...
  • Mail a web browser. Vpodstate hlavne mail. Ako browser by som prežil aj links :)
  • Nejaký kalendár by sa zišiel, ale asi by som prežil aj bez neho

Mojím cieľom je vybrať HW, čo mi vydrží čo najdlhšie a bude viacmenej "záplatovaný". To znamená, že málo rozšírený (security by obscurity), alebo naozaj podporovaný.

PS: Čokolvek, čo obsahuje "google play" odmietam. Flashovanie skompilovaného cyanogen mod obrazu ma už neláka.

7
Odkladiště / Re:Realistický pohled na IoT pro dům
« kdy: 25. 07. 2021, 21:50:47 »
Nejake pripady pouzitia za mna (zatial neoverene praxou):

"nahrada bypas-u pre rekuperaciu":
Ak rekuperacia nema "bypass" pre fungovanie v lete (napriklad Paul Focus s entalpickym vymennikom nema), tak pocas chladnejsej noci sa rekuperacia celu noc snazi udrzat teplo v dome a pri nasavani vonkajsieho vzduchu ho ohrieva vzduchom, ktory vypusta von. Teda to, co v zime chceme. Pre ochladenie vzduchu v dome mozeme spravit napriklad to, ze ventilator pre nasavanie nechame bezat a ventilator na vyfukovanie vypneme a vzduchu umoznime odist inakadial (otvorene okno napriklad). Samotny scenar teda zabezpeci, ze ked sa v lete otvori okno, tak sa rekuperacia nevypne, ale vypne len vyfukovanie a nasavanie idealne zapne naplno...

"otvor zaluziu, bo narazim":
Ked sa otvoria balkonove dvere, tak zdvihni automaticky zaluziu... (Toto nie je univerzalne mozno a v praxi ak sa najde scenar, ze chcem iba vetrat a zaluziu mat zatvorenu, tak automatizacia nema zmysel)

"vypnutie wifi/telky/mikrovlnky/...":
Pri nepritomnosti (vsetky mobili sa odhlasili z wifi, alarm zaisteny a ziaden pohyb v dome) sa mozu iste zasuvky povypinat. Pre detekciu navratu by malo postacovat otvaranie brany, detekcia auta na parkovisku, ci otvorenie vchodovych dveri, alebo odistenie alarmu. Toto je uz dost specificky pripad a nebude vyhovovat moc domacnostiam.

8
Tri veci, co ma napadaju k teme:
  • bottleneck sa hlada "jednoducho"... Zacal by som iotop, iostat, sar, htop a podobnymi. Ked veci nebudu zjavne, tak nasadit cokolvek z repertoaru http://www.brendangregg.com/linuxperf.html
  • aj nie je nutnost vlastneho kravleru, tak https://yacy.net/ ma pekny kravler a funkcny i pre lokalne pouzitie
  • otazka, ci app pustat v kontajneri, alebo na virtualkach je "zcestna". Ak nejde o akademicke cvicenie, ale o serioznu app, tak musi byt nakodena tak, aby single app dokazala vyuzit cely server (fyzicky). Inak by to mohlo znamenat mrhanie prostriedkami, alebo nutnost k danej app na dany server prilepit inu app, aby sa doplnali co do spotreby zdrojov. Mam overene v praxi, ze pouzivanim "epol" (https://man7.org/linux/man-pages/man7/epoll.7.html, v jave je to nio balicek) je mozne na jednom threade "pocuvat" na milione endpointov (ip:port) a v jednom threade sa aplikacia ani nezapoti, ked ma odpovedat kratkymi spravami na kratke requesty (TCP). Latencia (95p) bola pod milisekundu. Pripadne odporucam mrknut 10k problem (https://en.wikipedia.org/wiki/C10k_problem) a jeho nastupcovia.

9
Server / Re:Ake NAS a kolko diskov?
« kdy: 10. 07. 2021, 17:40:45 »
Ja by som len rad prispel poznamkou k RAID. Ako bolo povedane, nie je to zaloha, ale redundancia a IMHO to v domacom prostredi netreba vobec. Riskujete problemy typu rozsynchronizovany raid a ako bonus mate moznost dostat sa do stavu, kedy jeden disk odide a vy si to kvoli zlemu konfigu, alebo lenivosti "nevsimnete" a po dvoch rokoch takehoto fungovania odide i disk druhy...

Osobne ako vhodnejsie pre domacu prevadzku vidim dva disky v style samostatnych diskov a raz za cas (den, tyzden) sa z jedneho na druhy prehodia data. Ten druhy moze byt kludne aj vypnuty (hdparm riesi) bezne. Takto ked odide "hlavny" disk, tak to zistite a viete v pripade potreby prehodit mountpointy a pokracovat dalej v praci. V kazdom pripade o tom ale budete vediet :)

PS: Idealne je, ked tie disky nie su v rovnakom HW (na rovnakom zdroji, na rovnakej faze v elektrickej zasuvke), ci v rovnakej budove...

10
Bazar / Re:Kamera POE Vivotek FD8166
« kdy: 08. 07. 2021, 07:58:18 »
Dobry den,
chcel by som sa spytat na skusenosti pri pouziti so zoneminder-om, pripadne moniton. Pripadne doterajsi sposob pouzitia (aky sw pre nahravanie), pripadne dovod predaja, ci skusenosti s danym hw.

Pekny den.

11
Software / SW pre logovanie home automation dát
« kdy: 27. 06. 2021, 11:27:58 »
Ahoj vospolok,
rád by som vrámci riešenia home automation "svojpomocne" vyriešil zber dát pre nejaké štatistické hranie sa v budúcnosti. Chcel by som sa spýtať na existujúce riešenia, ktoré by pokryli takýto druh zberu dát. Predpokladám, že to budú vedieť aj SW ako OpenHAB (rule engine pre automatizovanie s kopcom podporovaheno HW), ale nemam zatial prehlad ani v tejto oblasti.

Druhy logovaných dat:
  • teploty, vlhkosti, ... (proste skalárne veličiny)
  • stlačenia tlačidiel, prepnutia prepínačov (tie veci na stenách, pir senzory, senzori otvorenia okien a podobne. Udalosti.)
  • stav výstupov, aktuátorov (zapnuté svetlo, motor, ... Tuná mi ide asi skôr o trvania, ale i stav k nejakému presnému času by sa hodil možno)

Pre skaláry by som použil jednoducho prometheus (v skutočnosti už používam a som spokojný s fungovaním). Pre zvyšné dve veci ale nie je toto riešenie vhodné, nakoľko robí snapshotting a také stlačenie tlačidla nezachytáva (aspoň nie spolahlivo). Trvania zapnutosti výstupov by bolo jednoduché napočítavať v nejakom "skripte" a poskytovať do prometheusa ako skalár, ale myslím, že by to nebolo celkom to pravé orechové pri možných použitiach v budúcnosti.

Poprosím o návrhy k akejkoľvek z potrebných druhov "databáz". Ideálne jednu, ktorá zvládne všetko vhodne a pohodlne (áno, postgresql poznám a mám rád, ale to množstvo kódu okolo na moje použitie by sa mi asi nepáčilo :).

12
Co sa tyka realnej hodnoty, to je vysoko relativne. Za mna by som ta kludne porovnal s kolegom, co som mal pred cca 4 rokmi. Vystudoval vysoku, ale mimo odbor (cinsky jazyk). Mal algoritmicke myslenie a asi rocnu az dvojrocnu prax ako operator/administrator v korporate. Ovladal linux a vpodstate skriptovanie v zsh/bash, python-e a na moj vkus bol dost dobry v jave a springu. U nas mal nastupny plat 2600€ v hrubom. Za mna bol skilovanejsi ako polka ludi, co dokoncila vysoku skolu s IT zameranim. Predtym, nez zacal robit/rozhodovat, sa zamyslel. Imho uz len toto bolo extra cenne. Mal za mna dost velky rozhlad, ktory netusim, kde ziskal.

Co sa snazim povedat, ono cena na trhu prace zalezi jednak od skilu a jednak o tom, ako clovek vie pristupovat k problemom a riesit ich (pozriet man-pagu, polhodka, napisat riadok kodu, 5 minut. Problem vyrieseny, napr.).

13
Vývoj / Re:Zlepšení čitelnosti vlastního kódu
« kdy: 22. 06. 2021, 16:47:45 »
Přidám ještě jednu věc, o které se divím, že tu explicitně nepadla: Psát unit testy a nemilosrdně refaktorovat.

Unit testy tě donutí kód psát znovupoužitelně a rozdělit ho na smysluplné části (protože je tím pádem nutné ho použít alespoň ze dvou míst, z produkčního kódu a z testovacího kódu). To je hrozně důležitý.

Unit testy ti umožní refaktorovat kód, který se ti nelíbí - a to se stává pořád - vrátíš se ke staršímu kódu, nerozumíš mu, protože už to nemáš tolik v hlavě, nebo se ti něco nelíbí něco čeho sis nevšiml, tak to upravíš tak, aby to dávalo lepší smysl. Tohle neustálé vylepšování je podle mě povinnost, bez které se z projektu časem stane břečka. Super kód se často nepíše na první dobrou, ale iteruje se k němu. Nebo něco, co byl super kód dřív, přestane dávat smysl a musí se to trochu předělat kvůli novým byznys požadavkům. Unit testy ti dají důvěru a svobodu nutnou k tomu, aby jsi mohl kód upravovat a nebál se, že něco rozbiješ. To je hrozně důležitý.

Amen...

Unit testy nútia k rozumným konštruktorom a potláčajú zverstvá ako posúvanie dát cez environment property (či inú ľudovú tvorivosť) a ich prítomnosť dáva určitú istotu pri refaktoringu. TO je tiež dôležité (ako už bolo napísané).

14
Server / Re:Sběr dat z louky
« kdy: 14. 06. 2021, 03:15:08 »
Pre alternativu so sms mozem odporucit na android telefon (imho kludne na sukromny, bezne pouzivany => nie dedikovany iba na tento ucel) nainstalovat sms backup+ https://f-droid.org/en/packages/com.zegoggles.smssync/

Aplikacia dokaze vsetky sms a aj historiu volani, ukladat do "mailov". Konkretne si vytvori dva imap adresare a kazda sms sprava (kazdy hovor) je tam ulozeny naledne ako jeden mail.

15
Vývoj / Re:Zlepšení čitelnosti vlastního kódu
« kdy: 02. 06. 2021, 13:03:30 »
ano, presne tak. skupinka povedzme 4 developerov prezera kod.

Moj subjektivny nazor na toto je, ze je to prilis neefektivne. Jeden schopny koder (poznajuci jazyk, problemovu domenu a idealne i projekt) by mal plne stacit. Pri 4 developroch za jednym monitorom sa to imho zvrhne na offtopic velmi rychlo :)

PS: Ale code review dvoch, ci troch, po sebe iducich ludi by nemusel byt celkom strata casu (ak ide naozaj o extra kvalitu kodu, ktora ma opodstatnenie v letectve, medicine, ci podobne).

Stran: [1] 2 3 ... 11