Byla vydána (𝕏) nová verze 24.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 24.7 je Thriving Tiger. Přehled novinek v příspěvku na fóru.
Binarly REsearch upozorňuje na bezpečnostní problém PKFail (YouTube) v ekosystému UEFI. Stovky modelů zařízení používají pro Secure Boot testovací Platform Key vygenerovaný American Megatrends International (AMI) a jeho privátní část byla při úniku dat prozrazena. Do milionů zařízení (seznam v pdf) po celém světě tak útočníci mohou do Secure Bootu vložit podepsaný malware. Otestovat firmware si lze na stránce pk.fail. Ukázka PoC na Linuxu na Windows na YouTube.
Mobilní operační systém /e/OS (Wikipedie) založený na Androidu / LineageOS, ale bez aplikací a služeb od Googlu, byl vydán ve verzi 2.2 (Mastodon, 𝕏). Přehled novinek na GitLabu. Vypíchnuta je rodičovská kontrola.
Společnost OpenAI představila vyhledávač SearchGPT propojující OpenAI modely umělé inteligence a informace z webů v reálném čase. Zatím jako prototyp pro vybrané uživatele. Zapsat se lze do pořadníku čekatelů.
Distribuce Linux Mint 22 „Wilma“ byla vydána. Je založená na Ubuntu 24.04 LTS, ale s desktopovým prostředím Cinnamon (aktuálně verze 6.2), příp. MATE nebo Xfce, balíkem aplikací XApp, integrací balíčků Flatpak a dalšími změnami. Více v přehledu novinek a poznámkách k vydání.
Příspěvek na blogu Truffle Security: Kdokoli může přistupovat ke smazaným a privátním repozitářům na GitHubu.
Byla vydána nová verze 14 integrovaného vývojového prostředí (IDE) Qt Creator. Podrobný přehled novinek v cgitu. Vypíchnout lze podporu rozšíření v Lua.
Byla vydána verze 1.80.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Apple oznámil, že v beta verzi spustil své Apple Maps na webu. Podporován je také webový prohlížeč Chrome. Ne však na Linuxu.
Portál Stack Overflow po roce opět vyzpovídal své uživatele, jedná se především o vývojáře softwaru, a zveřejnil detailní výsledky průzkumu. Průzkumu se letos zúčastnilo více než 65 tisíc vývojářů. Z Česka jich bylo 710. Ze Slovenska 246.
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:
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: