PDS cau, dle aktualniho emailu od Veseleho, ja a kolega Ondřej Hájek hledame tretiho do party, seslibychom zitra po obede v knihovne a sladili si implementace
Já se klidně připojím. :)
Taky hledám tým a proti Jan Pavlica jsem to dokonce testoval. :) Nebude vám vadit, když budme 4? :)
Tak se pojdme potkat vsichni 4 zitra 13 v knihovne a zkusime jak to pude, pripadne doladime
KKO proj Ahoj, kto už máte hotový projekt, akú kompresiu ste dosiahli pre tie vzorové súbory (hd*.raw)? Ja sa pohybujem medzi 239 - 197KB a príde mi to málo :D Vďaka :) EDIT: Mám na mysli statické kódovanie.
Ahoj, zatím se pachtím na začátku a mám tam chyby, ale vyšlo mi se statickým huffmanem kolem 120KB (asi nejlepší z nich) a nepoužívám žádné optimalizace ani jiné kuťky, naopak bych vsadil na to, že budu mít výkonnostně slabý projekt.
staticky bez modelu: data/hd01.raw 127133 data/hd02.raw 121402 data/hd07.raw 183913 data/hd08.raw 139069 data/hd09.raw 218243 data/hd12.raw 203182 data/nk01.raw 213279 staticky s modelem: data/hd01.raw 111592 data/hd02.raw 109183 data/hd07.raw 126413 data/hd08.raw 115621 data/hd09.raw 153530 data/hd12.raw 143925 data/nk01.raw 198868
Moje výsledky
Čau, jak jste řešili ukládání Huffmanova stromu k zakódovaným datům při statické variantě?
Zobrazit všechny odpovědi (10)
Láďa Bambuch ja tam mrsknem pôvodný histogram, a strom si v dekoderi vytvorim rovakou metodou ako v encoderi
Láďa Bambuch ukládám jen délky kódů (takže 257× 1B), jak je to popsané na slajdech
Jan Žárský jak ti délka kódu pomůže dekódovat vstup? 🤔
Láďa Bambuch je to na slajdu 29, u kanonického Huffmanova kódování to jde odvodit
A pak to dekóduješ podle algoritmů na slajdech 32 a 33
Používáte na zápis binárních dat "bitset"? Z nějakého důvodu mi to přehazuje bajty. :D
Láďa Bambuch ne, bitset jsem nakonec zavrhl, protože jsem potřeboval více operací. Napsal jsem si vlastní funkce.
Láďa Bambuch nepouzivam, mam spraveny maly 8bitovy buffer, kam to zapisujem cez bitove operacie a ked je plný, tak ho zapisem do suboru.
Netrvá potom zápis moc dlouho, když to zapisuješ po bajtu?
Láďa Bambuch tak prvně, neřeším vůbec rychlost. Za druhé, pokial používaš std::ofstream, ten je este buferrovany, takze to to kompenzuje, ad 3, mozes kludne spravit vacsi buffer, to uz je iba folklór.
Pri adaptívnej variante, ako často prepočítavate strom? Po každom bajte, alebo každých n bajtov?
Zobrazit všechny odpovědi (2)
Po kazdom, FGK algoritmus.
ja zkusil dle slidu kazdych n bytu kde n je mocnina dvojky
KKO Mohl by mi někdo osvětlit, kde u statického Huffmanova kódování v projektu mám vzít ty pravděpodobnosti výskytu? Jsou všechny stejné? Mám si vytvořit nějaké svoje pravděpodobnosti? Pokud bych je čerpal z načteného obrázku, je to už adaptivní kódování, ne? Díky.
Ako to chápem ja, tak: Statické = 2 prechody, 1. prechod vytvoríš histogram, druhý prechod kóduješ Adaptivní = 1 prechod, pravdepodobnosť meníš dynamicky za behu
Zobrazit všechny odpovědi (1)
Díky, špatně jsem pochopil slidy.
ACR proj2 Ahoj, nesetkal se nekdo po dokonceni jednoho z run_full_ souboru s timto?
BIF Zdravim, testovali jste nekdo projekt na tom velkem vstupu co je odkazany v zadani? Potvrdil by mi nekdo ze ty referencni hodnoty co maji vyjit opravdu sedi? Ja totiz furt dostavam vic at se snazim jak se snazim.
testovala jsem a vyšlo mi to stejně jako v zadání
Ok, diky, aspoň vím, že je bota u mě
POS neříkal náhodou na přednášce kdy opravi projekty a pulsemku?
podobně jako u GUXu i tady to vždycky trvá, před rokem jsme psali půslemku 4.4. a výsledky byly 4.5., a 1. projekt byl opravený 8.5.
řádný termín zkoušky byl pak 9.5.
nepisal mu niekto nahodou mail?
A neříkal to náhodou na poslední přednášce včera?
Bylo mi odepsáno na mail ohledně projektů, že první už je nahozen a druhý bude v průběhnu dnes - zítra
Polka je uz asi opravena z 2. projektu
DJA ako sa prichystávate na predtermín?
http://www.fit.vutbr.cz/study/advisor/20192020/priprava_ZS/ Právě jsme s Jaroslav Dytrych připravili 1. návrh rozvrhu na zimní semestr 2019/2020. Příští týden jej budou připomínkovat vyučující a je možné, že tam ještě bude plno změn. Můžete nahlédnout a případně připomínkovat a kritizovat. Ale je třeba říct, že je tam plno závislostí a požadavků od vyučujících, k čemuž se přidává omezená kapacita poslucháren (letos je to horší než v minulých letech vlivem mnoha nových předmětů a specializací). Je to tedy jakýsi kompromis mezi vším, co je potřeba uvažovat. V magisterském studijním programu je navíc spousta různých kombinací daných obory, nově specializacemi a vysokou volitelností předmětů - určitě tedy budou jednotlivci, pro které ten rozvrh nebude pěkný. Ani kolizím přednášek se nelze zcela vyhnout - lze je jen omezit. Nelze slíbit, že to půjde nějak výrazněji vylepšit, ale o něco se v rámci možností pokusit můžeme... Kdyby si někdo chtěl zkusit, jak by to vypadalo po nějakém přeskládání, opět je tu i odkaz na plánovací aplikaci http://www.fit.vutbr.cz/study/advisor/20192020/priprava_ZS/planovani/ .
http://www.fit.vutbr.cz/study/advisor/20192020/priprava_ZS/planovani/
PDS Kam odesilate zpravu typu error, pokud dojde "getlist" od neregistrovaneho peera? Neni mi jasne, odkud mam zjistit port, na kterem ten neregistrovany peer posloucha, protoze poslat to mohl z random portu, ktery neodpovida jeho nabindovanemu portu pro receive. Diky za hinty
Pouzivam IP a port z UDP receive, co ine mozeme pouzit.. nic :D jn, je to dost nedomyslene, ale tak.. :D drobnost asi. V pripade Hello davam prednost IP a portu z benkodovanej spravy.
Zobrazit všechny odpovědi (4)
v getlist zprave prave zadana takova informace neni GETLIST := {"type":"getlist", "txid":<ushort>} ja to teda aktualne resim pres txid, ze kazde HELLO obnovi txid a transakci pocitam jako porad tu stejnou do dalsiho HELLO, ale nejsem si jisty, jestli je to tak koser.
Moc neni. Kdyz mi Prijde getlist, tak pokud je ten odesilatel registrovan NA ME NODE (noda ze zadani nesmi poslat LIST nekomu, kdo u ni neni registrovany), tak mu poslu LIST (a to je jedno kam to poslu, ale vzhledem k tomu, ze to musel poslat z registrovane ip:port, tak to muzu poslat tam odkud to prislo.
Ale jak zjistis, ze to poslal nekdo registrovany k tobe? v GETLIST neni nic o tom, kdo to posila. A z prijatych dat sice muzes vytahnout IP a port, ze ktereho to prislo, ale ten port, co mas ulozeny v peerech je ten, na kterem peer nasloucha, ne ze ktereho posila.
getlist sa posiela so socketu, ktory je bindnuty na chat ip, chat port, a posiela sa getlist na reg ip, reg port
PDS Hromadný projekt - Python: Dotaz především na Pythonisty - dělali jste GUI? Který framework jste použili? Nebo jak jste jinak řešili konkurentnost STDOUT a STDIN? :) Na těch virtuálkách jsem našel jenom CURSES a v tom se mi to patlat úplně nechce (už jsem to zkusil a nechal na tom asi tak 8 hodin).
PDS Prieskum Na koľko strán A4 máte dokumentáciu ku projektu ?
4
Zobrazit všechny odpovědi (7)
To ma teší, niektorí kamaráti totiž píšu dlhšie slohy (10 a viac strán A4) než ja na maturite zo slovenčiny (a to som písal úvahu).
Boha, taky mám v plánu být stručný a výstižný. Nehodlám strávit psaním dokumentace víc času, než psaním projektu. :D
Thomas Atgyweirio no o sietarov je dokumentacia dost dolezita IMHO :D Namatkovo z fora ISA a IPK.. "V dokumentaci se strhávalo za formáty bibliografie mimo normy a dobré konvence a absence relevantních projektových věcí v dokumentaci. ", "Kromě zdrojáků jsem si pečlivě pročetl i vaše dokumentace, kde vám doporučím k přečtení http://www.fit.vutbr.cz/info/szz/pokyny_bp.php.cs, abyste v co nejbližší době začali vytvářet dokumentace se štábní kulturou."
Dávid Bolvanský Mojím snom vždy bolo vytvárať projekty s dokonalou štábnou kultúrou, úžasnou kvalitou kódu, a jedinečnými implementačnými nápadmi, ktoré si potom prečíta / vyskúša jeden človek, a skončia na serveri FITu zpadnuté v prachu ako dôkaz/doklad o mojej aktivite počas štúdia.
Roman Dobiáš nezabudaj, co tiez dakedy bolo na fore, ze plne splnene zadane je na 3/4 bodov, u BP/DP znamka C :D musis urobit este nieco naviac, aby si dostal plny pocet bodov :D :D
Dávid Bolvanský Dobre, veď ja by som sa nesťažoval, keby ma tieto projekty vnútorne o niečo obohatili, ale mám pocit, že tento projekt mi nedal o moc viac ako IPK.
Roman Dobiáš :D no, boli aj individualne zaujmove projekty :D
5 strán a aj to som už naťahoval
0
PDS - (python3) Přes co komunikujete mezi RPC a peer/node...? Zkoušel jsem multiprocessing listener/client, ale nedaří se mi to udělat non-blocking.. Může někdo poradit.?
Named pipe s vlastným vláknom
Zobrazit všechny odpovědi (1)
Taky named pipe, respektive fifo "soubor" :D
peer/node <-- TCP ---> RPC klient
FLP-log citanie vstupu - SOLVED 2 hodiny som stravil nad tym ze mi program cyklil na citani vstupu kvoli nespravnym znakom noveho riadku vo vstupnych suboroch. preto sem pisem aby ste si nato dali aj ostatny pozor.
FLP prolog - stalo sa niekomu ze vyvijal na verzii 8.x a na verzii 7.x mu to cykli? nemohli by ste sa podelit stym ako ste to riesili plz? Pozn. na fitator.cz to uz niekto v minulosti riesil ale fitator.cz mi nefunguje. Vam funguje fitator?
ARC proj2 Ahojte, viete mi niekto objasniť, ako mám chápať veľkosť domény/dlaždice a to rozdelenie? Uvažujme doménu s hranou N = 16 a počtom procesorov P = 16. Takúto doménu môžem rozdeliť na 16 dlaždíc, každá s hranou N' = 4. Moja otázka je, či sa doménou rozumie iba to modré vnútro, ktoré je vnútri for loopu počítané(varianta A), alebo sa tým myslí aj to okolie šírky 2 (varianta B). Budem vďačný za hint. :)
Riešim to z dôvodu, že pri variante B neviem, čo mám chápať ako okolie, ak budem budem počítať dlaždicu na okraji (oranžová oblasť bude zasahovať mimo mriežku)
Osobne to riešim tak, že rovnomerne rozdelím celú domenu na časti, vrátane tých okrajových zón, a potom počas výpočtu overujem, aby som nepočítal tie okrajové zóny. Konkrétne, overujem to len počas počítania okrajov pred tým, ako ich pošlem susedom. Pri výpočte zvyšku dlaždice už to neoverujem (pretože okraje som už vypočítal). EDIT: čiže pod domenou si osobne predstavujem aj tie okraje (varianta B).
Zobrazit všechny odpovědi (2)
Takze varianta B, ale nepocitas bunky povodneho okraja, nejak takto?
Presne tak, okrajové tile-y nemajú niektorých susedov.
offtopic Thoughts?
https://volkfi.com/
Jednak se asi neujme a jednak bych se nemohl připojit k internetu kdekoliv mimo města (resp. obydlené oblasti), ne? Ale nápad zajímavý.
Jsem jediny komu to pripomina Sillicon Valley? :D
Podobne jako Google Fi
PDS Hromadný projekt Komu běží nody někde veřejně, mohli byste se pochlubit IP adresou, portem a jazykem implementace?
pošli tvoje údaje, můj node: 172.27.132.114:65000 peer: 172.27.132.114:65001 jazyk: C++
Zobrazit všechny odpovědi (7)
Zatím ladím peera a chtěl jsem rovnou začít testovat proti jinýmu nodu. Node dodělám a pak pošlu
tak aspon rekni jazyk, at si te muzu pridat do dokumentace :D
protoze mi chybi akorat jeden clovek jeste :D
Python
P.S: nevim jak dlouho ten node pobezi jeste :D jestli myslis ze to stihnes az nekdy v noci tak to nevim zda to do te doby nevypnu :D
nahodim to dystak na merlina jeste asi na pozadi, kdybych byl nucen toto ukoncit :D
Michal Vlnas zprava :D
Jak vlastně do dokumentace popisujete to "relevantní prokázání funkcionality a interoperability" ? To jako loginy lidí, se kterýma jsem to testoval?
Jan Hammer tak nějak se o to snažím, rád bych tam napsal i tebe, protože jsem ti na tu veřejnou noudu na merlinovi zaslal nemalé množství spamu :D a odhalil jsem díky tomu nake chyby u sebe :D takže jestli hledáš ještě někoho do dokumentace tak si mě klidne napiš taky :D
Zobrazit všechny odpovědi (1)
Ok
Jinak ono stačí na merlinovi "ps -ef | grep node" - nějaké nody tam běží a jde vidět i adresa s portem.
Zobrazit všechny odpovědi (1)
To jo, a s argumentem -u vidíš i login, ale stále to chce ten jazyk implementace. :)
PRL Ještě jeden dotaz k Parallel Suffix Sum. Jak je na slide 7 ta smyčka "for k=1 to log n": Pro n=6 mi vychází, že jsou potřeba iterace 3. Ale ať počítám, jak počítám, log(6) prostě nikdy nevyjde 3. nejblíže jsem se trojce přiblížil když jsem použil log o základu 2, což se rovná 2.584962500721156 - a můj dotaz tedy zní: Má se to zaokrouhlovat, nebo jsem se to počítá úplně jinak? A případně - zaokrouhlovat vždy nahoru nebo dle pravidel zaokrouhlování [ >=2.5 => 3 ]? EDIT: Experimentálně mi to vychází na zaokrouhlovací funkci ceil() takže zaokrouhlovat vždy nahoru, ale rád bych to měl ještě od někoho potvrzené. :)
Já jsem to neřešil, ten cyklus jsem udělal jako while, tedy než doskáčeš na konec seznamu. Ale uznávám, že logaritmus je více podle slidu, a zaokrouhlení nahoru a dvojkový základ mi přijde logické a dává tam největší smysl.
Má to být zaokrouhlené nahoru, ve slajdech to chybí. V knížce, podle které jsou slajdy psané, je zaokrouhlení zapsané
Zobrazit všechny odpovědi (1)
Od kapitoly 2.3 jsou všechny potřebné algoritmy bez chyb a trochu víc vysvětlené https://www.fit.vutbr.cz/study/courses/PDA/private/Reif02_SaraBaase.pdf
PRL Parallel Suffix Sum: Mám asi docela blbý dotaz, ale není mi jasná jedna věc. Prezentace H007, slide 8: Tam vyrobil nad každou hranou na následníka nějakou hodnotu - může mi někdo říct, jak tyto hodnoty vyčaroval? Nebo ideálně jak vyčaroval všechny "init" hodnoty? V pseudokódu na straně 7 je zadané že na vstupu je pole hodnot "V" a operátor. Ale na slidu 8 pracuje ještě se seznamem Succ (který se používal v List Ranking na slidu 4) - mám to brát tak, že Succ je další vstup do PSS? A to, co je v sloupci "suffix sum" (a tudíž zároveň i to, co je nad hranami vázaného seznamu v první iteraci) je obsah pole hodnot V poté, co ho proženeme první IF podmínkou v tom vnějším FORu?
mám 2 vstupní parametry pro Suffix sum, Eulerovu cestu a váhy hran. Za Succ si dosaď Eulerovu cestu a za V ty váhy Na těch slajdech jsou hodnoty V vycucané z prstu
Jak já chápu 8. slide: v kolečkách jsou indexy, takže šipky ukazují podle Succ (tabulka dole vlevo). Na druhém obrázku vlevo jsou nad šipkami hodnoty odněkud získané (to, co se v rámci suffix sumy sčítá) a odpovídají hodnotám prvního řádku tabulky Suffix sum (vpravo dole) - akorát ne zleva doprava, ale podle indexů. V dalších obrázcích mají šipky u sebe součet dvou předchozích šipek.
Zobrazit všechny odpovědi (2)
Já vím, kde tam ty čísla jsou. Mě spíš zajímalo, jestli to je "jen" někde dopočítatelné z těch indexů, nebo je jak vázaný seznam (Succ), tak ty váhy hran (Suffix sum) jsou součástí vstupu a tudíž vycucané z prstu. :)
Thomas Atgyweirio myslím, že jsou součástí vstupu
PRL Prednaska buduci tyzden nebude, dnes bola posledna
Reakce na dnešní e-mail? :D
Zobrazit všechny odpovědi (1)
Naznačoval to i před týdnem, takže spíš ne.
Ne, pan Zbořil to říkal i přednášku předtím, že poslední týden nám dají volno na studium
+ neochota opravene slajdy zverejnit
mohls posbírat i naše autogramy na todle pro dobrou věc. hm nebo udělat šablonu do Thunderbirdu?
Tohle podepíšu
Skôr ako na pravopisné chyby (ktoré im vskutku budú jedno) by som poukázala na tú big-ass iróniu, že v algoritmoch v slajdoch sú chyby meniace priebeh algoritmu, ale jediná odpoveď na fóre, ktorú človek môže dostať, je "spravte to presne podľa algoritmov v slajdoch". Zlé slajdy sme videli už v mnoho predmetoch a prežili sme. Ich neochota tie slajdy aspoň opraviť, keď študenti na tie chyby upozornia a zavádzať na fóre, to je to, čo nie je v poriadku.
Jinak bavil se o tom někdo s Hanáčkem osobně třeba po přednášce? Neberte mě špatně, se vším v mailu souhlasím, akorát mi to přijde jako dost velkej skok do neznáma dávat do kopie mailu rovnou děkana. Vím, že už to někdo řešil mailem, ale přijde mi, že s Hanáčkem se jedná po mailu úplně jinak než osobně :D
Zobrazit všechny odpovědi (2)
Děkana jsem tam dal proto, že je to z hlediska služebního postupu jeho přímý nadřízený (Hanáček je garant i vedoucí ústavu).
Jako jo, já jsem to pochopil, jenom si myslím, že by bylo lepší se napřed s Hanáčkem zkusit domluvit a až v případě neúspěchu napsat takový mail... A nebo aspoň po zkouškovým... Kdo ví, jak bude Hanáček reagovat, a myslím, že všichni si dokážeme zrovna v PRL představit prostě "neudělatelnou" zkoušku (navíc s tou úrovní materiálů).
RIP
PRL jsem loni měl a organizace by mohla a měla být lepší, davat do kopie děkana mi přijde ale lidsky jako trapas, sorry. Představ si že jsi PM ve firmě na nějakém projektu a nějaký jeden programátor pošle v mailu na tvého šéfa stížnost (kde mluví o dalších lidech, kteří ale nejsou podepsaní), navíc používá slova jako tragický a podobně. Ty bys s takovým člověkem chtěl vést debatu? Chcete ať s vama jednají vyučující férově? Tak s něma tak jednejte i vy. Něco úplně jiného by samozřejmě bylo kdyby tebe konkrétně úmyslně topil..A ještě si myslíš jaký nejsi hrdina Po mailu to jsi teda král
Zobrazit všechny odpovědi (10)
Dokud do Hanáčka někdo důležitý nerýpne, tak se nic nezmění. A Zemčík s Růžičkou jsou ochotni naslouchat studentům. Navíc Zemčík často zmiňuje, že od studentů není žádná zpětná vazba, tak tady je.
Martin Link Nikas Bylo tady nebo někde na přednášce nějaké hlasování nebo možnost aby se studenti mohli přidat pod tento příspěvek? Pokud ne, tak i když s tím kupa lidí může souhlasit, tak je to pořád výlev jednoho studenta, který za mě patří spíše někde do hodnocení předmětu nebo směrem na SU. To co píšeš je pravda, jenže jsi evidentně nepochopil můj point. Toto není zpětná vazba od studentů, ta by měla být rozhodně podána jinou formou. Já s váma souhlasím ohledně těch materiálů a organizace, ale vadí mi ta forma, to je všechno.
Martin Urbanczyk Je to narocne riesit "pekne a milo". X rokov je situacia v PRL zla, a verim ze dotazniky obsahuju staznosti na chyby v prednaskach. Ale - citaju sa vobec dotazniky? Ak pan doc. Hanacek necita maily od studentov (ocakavam, ze ani tento si neprecita :D) a vraj ani doktorandov, tak ako mozeme cakat, ze precita dotazniky? Alebo aj pan Zboril, ml, minule na prednaske sa zasmial, ze tu chybu v slajde ma uz X rokov a ze na nu studenti upozornuju vzdy. Ja som bol za Zboril, ml po prednaske, ze som im obom pisal mail, a ze nikto z nich neodpovedal. Odpovedal dost negativne ohladom zverejnenia fixnutych slajdov, dokonca sa vyrazal, ze sa ak sa nas...e tak ich zmaze :D Mozno je sposob predania staznosti takto nie najvhodnejsi, no asi je na case to posunut hore, aby dekan a spol. vedeli, ake to v PRL je, kedze PRL sa stalo povinnym predmetom pre vsetky specializacie v novom magistrovi a skutocne by sa malo tiez inovovat. Minimalne opravit jasne chyby v slajdoch, ktore maju dopad na cinnost algoritmov. Je zabavne citat na fore potom, ze "projekt urobte podla algoritmu z prednasky" :D
Studentska unia o probleme vie: https://github.com/su-fit-vut/student-voice/issues/24 , ale zial, ziadna aktivita v tom nebola dalej vykonana od nich. Preto sa necudujem, ze to niekto poslal dekanovi.
Jakou má cenu psát člověku, kterému studenti každý rok hlásí problémy, a on nic nechce řešit? Tady je velice správně poslána kopie i děkanovi. Kolikrát se oni nemazlí se studenty, tak proč vy s ním jo? Dávid, SU ještě funguje? :o
Bohužel pan Hanáček je velmi náročný v tom, že na zprávy neodpovídá ani nám - a sami dobře víte že ani osobní konverzace s ním nejsou o nic lepší. Co se týče toho tlačit to zvrchu, tak tam je fakt problém v tom, že je to vedoucí ústavu a jediná možnost jak to řešit s jeho nadřízenými je teda přímo děkan, který mu stejně nemůže rozkázat updatovat slajdy, protože mu nic tu povinnost zveřejňovat slajdy nedává. Myslím si, že jediná změna, kterou teď můžeme očekávat, pokud si ten mail teda vůbec přečte, je kompletní smazání slajdů a odkázání na přednášky a studijní literaturu.
A Tadeáš Pavlík, stále fungujeme :) Doporučuju sledovat Studentská unie FIT VUT v Brně a https://github.com/su-fit-vut/student-voice/issues pokud chceš vědět co řešíme, abys neměl pocit že nefungujeme :)
Anet Helešicová jj hned som si vcera vsetky slajdy zalohoval
Anet Helešicová dovolím si nesúhlasiť. doc. Hanáček je zamestnaný na fakulte ako docent a jeho pracovnou náplňou je aj vedenie prednášok a s tým spojená príprava materiálov na prednášky. Z toho dôvodu mám za to, že v prípade slajdov sa jedná o zamestnanecké dielo. V takom prípade je doc. Hanáček držiteľom iba osobnostných práv k slajdom, držiteľom majetkových práv je škola, čo by jeho zamestnávateľ.
Ok, tak sice trochu se zpožděním, ale taky se vyjádřím. Chápu, že se ti forma nelíbí, ale vzhledem k tomu, že se tohle s Hanáčkem řeší už řadu let a zpětná vazba, dotazníky atp. mají evidentně nulový efekt, si myslím, že hodit do kopie jeho nadřízeného není nefér. Ta situace s PM, kterou popisuješ, je podle mě úplně odlišná, Hanáček je vedoucí ústavu a nevidím jiný způsob, jak na něj zatlačit, když styl komunikace, který je podle tebe "fér," již několik let selhává. Toho krále komentovat nebudu, ale nemám problém Hanáčka navštívít osobně a za mail se postavit. Vzhledem k tomu, že s obsahem souhlasíš (i když se ti nelíbi forma), můžem jít klidně spolu :D
Matej Postolka prisla nejaka odpoved? :D ked tak nas informuj o tom, ako sa to vyvinie :D
Zobrazit všechny odpovědi (1)
Zatím nic, ale kdyžtak to sem hodím :D
MUL Nevíte, kdy budou obhajoby projektů?
KRY Projekt 2 - ECC Nemáte někdo nějaké fajn zdroje k projektu? Nebo rady jak začít?
Určite si prečítaj tento článok. Stačí len použiť tie rovnice a vzťahy tam uvedené a máš projekt https://wis.fit.vutbr.cz/FIT/st/cwk.php?title=Projekt_2&src=Eliptick%E9_k%F8ivky_a_%B9ifrov%E1n%ED&ns=KRY&action=download&ts=20190221131840-ihujnak&cache=no&csid=683114&id=12834
Jak dlouho vám to tak počítá s těmi zadanými hodnotami a testovacím klíčem z Wiki? Mi se nedaří dospět k výsledku, i když podle toho paperu na těch testovacích hodnotách mi to funguje
Zobrazit všechny odpovědi (8)
Anet Helešicová okamžitě
Mi už naštěstí taky, měla jsem chybu ve výpočtu :D
Anet Helešicová Super :) a používáš někde ten parametr B ze zadání?
Ne :D Trochu jsem z toho nervózní, ale podle žádného z těch článků jsem nenašla potřebu ho používat
Jj, také tak
Jan Anet v RFCčku je podmínka, která musí platit: 4*a^3 + 27*b^2 != 0 mod p. viz https://tools.ietf.org/html/rfc6090 sekce 3.3.1. Discriminant k tomu je to bčko
To mi přijde zbytečné kontrolovat, když a a b jsou prostě zadané konstanty, které stejně nemůžeme upravovat
Dále to používám pro kontrolu, zda bod leží na křivce: y^2 = x^3 + ax + b mod p
AGS projekt Stává se vám také, že agent dostane od okolí vjem, že je na jeho pozici nějaká surovina, i když ji minulé kolo picknul? Tím pádem, když se ji pokusí picknout znova, tak se v konzoli objeví chyba, že není co picknout.
tam sa stáva toľko vecí, že buď rád, že len to :D tvoja chyba sa aspoň dá ošetriť. mne ale napríklad sa stane, že keď druid testuje napr. ?depot(gold,X) úplne náhodne niekedy vyhodí chybu že zlyhal test. pritom 200x pred tým to šlo a 200x potom to ide tiež...
Zobrazit všechny odpovědi (1)
Ano, je tam hodně takových podivností. Tobě byhc poradil leda nepoužívat takové testy, ale raději takové "testy" vytvořit pomocí podmínek v plánu a pro jistotu napsat i fail verzi plánu, jehož podmínka bude pouze true. Já mám projistotu už všech plánů i variantu, kde je v podmínce pouze true. V některých případech by se do takových variant sice vůbec dojít nemělo, ale budu radši, když agent nějak posere tah, než aby program hodil error.
FLP Haskell projekt - body
Pre dalsie generacie - simplify bkg
rka-2-dka
dka-2-mka