V pátek 28. srpna se v Praze uskuteční již osmý Mobile Linux Hackday. Jako obvykle se potkáme v pražské pobočce SUSE v Karlíně na Křižíkově, takže kromě mobilního Linuxu je to tentokrát i příležitost přijít se podívat na nově zrekonstruované kanceláře. Začínáme v 10:00, ale dorazit můžete samozřejmě kdykoliv v průběhu dne. Setkáním vás provede David Heidelberg, vývojář GPU ovladačů v Mesa 3D a jeden z hlavních lidí české komunity kolem … více »
Představen byl Raspberry Pi Compute Module 5 Programming Jig. Jedná se o zařízení umožňující připravit Compute Module 5 do plně funkčního stavu bez nutnosti použití dalších vstupně / výstupních desek. Podporuje automatizaci pomocí nástroje rpi-sb-provisioner. Podrobnosti v dokumentaci.
Hackeři ve Francii ukradli data více než půl milionu daňových poplatníků. Je to jeden z největších hackerských útoků v dějinách země. O útoku z konce června informovala až teď daňová správa. Teprve od pondělí dotčeným občanům zasílá e-maily s instrukcemi, jak postupovat dál. Hackeři se sice nedostanou k penězům dotyčných, hrozí ale věrohodné podvody. Hackeři získali třeba celá jména, údaje o rodinných příslušnících nebo také údaje o
… více »Společnost Framework představila nový Framework Laptop 12 s Intel Core Series 3, Thunderbolt 4, Wi-Fi 7, volitelnou čtečkou otisků prstů a podsvícenou klávesnicí s open-source firmwarem ZMK. Objednat lze s předinstalovanou Fedorou 44 KDE Plasma.
Byl vydán Mozilla Firefox 154.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 154 bude brzy k dispozici také na Flathubu a Snapcraftu.
Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 168 (pdf).
Open-source citační manažer Zotero (Wikipedie, GitHub) byl vydán v nové major verzi 10. Přehled novinek v příspěvku na blogu.
Interaktivní editor binárních dat GNU poke byl vydán ve verzi 5.0 (seznam změn).
Byla vydána verze 0.85 telnet a ssh klienta PuTTY (Wikipedie). Řešeno je 5 zranitelností.
Byly publikovány novinky z vývoje GIMPu. Pracuje se na novém formátu souborů. Stávající binární XCF bude nahrazen "zazipovaným XML". XCF zůstane plně podporován pouze pro načítání starých souborů.
Ahojte.
Pisu aplikaci, ktera bude pomoci g. funkci pocitat. Uzivatel tam treba zada delku jedne strany, rekne kde je pravy uhel a da tam nejakou funkci a rekne, u jakeho uhlu se nachazi a aplikace dopocita vsechny strany a uhly.. Casem to rozsirim o dalsi veci... Ale resim dilema. Az ted me napadlo, ze ta appka musi jit psat i nejak jinak, nez to ted pisu ja 
Strucne receno, muj program si pomoci milionu if, else if a else overi vsechny podminky (treba co je zadany) a pro kazdou situaci je tam originalne, individualne napsana adekvatni matematicka operace vcetne vystupu. Ale nejde to nejak jinak? Abych tam nemusel mit tisic ifu?
klidne prilozim zdrojak
predem dekuju za pomoc
Řešení dotazu:
Ja bych treba tohle resil pointrama, obecnyma funkcema na pocitani nad tema pointrama a pak jednoduche funkce, ktere overi zadani parametru a vhodne prehazi poradi pointeru (aby vzdy a = f(b,c)). Melo by to jit napsat relativne kratky. Je dulezity to rozmyslet abstraktne, ne jit a rovnou psat.
ted sem zjistil, ze vetsinu veci to pocita spatne
pracuju na oprave
a = 5 cm b = 3 cm beta = 30°Podmínka na alespoň jeden údaj o délce strany je splněna, žádný údaj není nulový, ale nepřijde mi, že by to jednoznačně určovalo konkrétní trojůhelník.
A co je nejednoznačné?
Pokud vyjdu z:
Trojúhelník je tvořen body A,B,C a jeho strany jsou tvořeny úsečkami strana a úsečkou BC, strana b úsečkou CA, strana c úsečkou AB a úhly BAC=α ABC=β ACB=δ (nebo-li α u bodu A, β u bodu B, δ u bodu C).
Tak mi vychází vždy právě jeden tvar.
|BC| = a = 5 cm |AC| = b = 3 cm |ABC| = beta = 30°
Matnou, jediné řešení, které vidím a klidně je možné, že se pletu, abych dostal dva tvary je udělat trojúhelník ACB (řekněme „zrcadlený“ trojúhelník; bod C je druhý proti směru hodinových ručiček po bodu A), místo trojúhelníku ABC.
Jinak nevím a nechám se podat.
)
|BC| = 5 cm |AC| = 3 cm úhel ABC = 30°platí, že bod A leží na přímce procházející bodem B, která se stranou BC svírá úhel 30°. Dále platí, že bod A leží na kružnici se středem v bodě C a poloměrem 3 cm. V tomto případě se zmíněná kružnice a přímka protne ve dvou bodech, takže trojúhelník jednoznačně zadán není - nejde o dva symetrické trojúhelníky. Z toho důvodu se trojúhelník musí sestrojovat dle věty "sus", kdy platí, že známý úhel svírají dvě zadané strany, což jsem si při psaní původního příspěvku neuvědomil. Dvě výjimky tvoří situace, kdy je přímka tečnou té kružnice a nebo je úhel ABC == 90°.
Dík.
Každopádně výsledkem je to, že tvrzení, že k jednoznačnému určení tvaru trojúhelníku stačí mít tři údaje, z nichž alespoň jeden je strana a zbytek jsou další strany nebo úhly, není pravdivé, protože existují zadání, která generují více než jedno řešení.
Netvrdil jsem, že to stačí, jen jsem pro konkrétní zadání viděl jen jedno řešení.
OT: Držím se konvence, že pokud není zadáno jedná se o ABC.
Netvrdil jsem, že to stačí, jen jsem pro konkrétní zadání viděl jen jedno řešení.Pokud bych udělal chybu a zvolil bych příklad, kdy je skutečně jen jedno řešení, bylo by asi záhodno spíše navrhnout správný příklad než se vrtat v tom špatném ;).
OT: Držím se konvence, že pokud není zadáno jedná se o ABC.Všechny čtyři trojúhelníky jsou kandidáti na trojúhelník ABC. Jestli se točí písmena proti směru nebo po směru nemá z hlediska zadání žádný význam, pokud není orientace explicitně uvedena.
Až jsem odeslal, tak jsem si uvědomil, že to není kompletní, doplnění „Držím se konvence, že pokud není explicitně zadáno jedná se o ABC a platí že jsou v pořadí CCW“, tak aspoň bylo psáno a používáno.
OT: Trojúhelníky používám už jen snad definované třemi 3d souřadnicemi a definicí CW nebo CCW(což je obvykle default), a pak mám ještě jeden v autě…
A až tě to přestane bavit, tak se koukni na Prolog.A až zjistíš, že k tomu není žádný software, ve kterém by se to dalo rozumně ladit, tak se vrať zpátky na zem.
Tiskni
Sdílej: