Byla vydána nová verze 3.22.0 grafického vývojového prostředí a platformy Gambas (Wikipedie) založené na interpretru programovacího jazyka Basic s rozšířením o objektově orientované programování. Přehled novinek v poznámkách k vydání. Zdrojové kódy jsou k dispozici na GitLabu.
FreeBSD odstranilo poslední GPL kód ze základního systému. Konkrétně dpv, libdpv, libfigpar a dialog. Instalátor před čtyřmi lety přešel z dialogu na bsddialog.
Sociální síti 𝕏 (dříve Twitter) má dnes 20 let. Pro veřejnost byla zpřístupněna 15. července 2006.
Insula Faktury je open source generátor faktur, který běží přímo ve webovém prohlížeči. Žádná registrace, žádné sledování, žádné omezení. Zdrojové kódy jsou k dispozici na Codebergu.
První Mobile Linux Hackday v Plzni, tj. komunitní setkání věnované Linuxu na mobilních zařízeních, proběhne 24. července od 10:00. Akce je otevřená všem zájemcům – od zvědavců po zkušené vývojáře. Dopoledne proběhnou přednášky Davida Heidelberga a Petra Hodiny o aktuálním stavu mobilního Linuxu: proč vůbec chtít tučňáka v kapse, jaké telefony jsou dnes dobře podporované a co taková podpora obnáší. Po obědě se zaměříme na konkrétní
… více »3D software Blender byl vydán ve verzi 5.2 s prodlouženou podporou. Videopředstavení na YouTube.
SketchForge 3D (GitHub, reddit) je open source 3D editor / CAD běžící ve webovém prohlížeči bez nutnosti účtu nebo cloudového úložiště. Inspirovaný byl Tinkercadem. Doporučena je lokální instalace.
Byla vydána nová verze 11.9 webového prohlížeče Midori (Wikipedie, GitHub). S novým centrem ovládání, pokročilejším blokováním reklam, optimalizací výkonu…
Na Crowd Supply běží kampaň na podporu open source čtečky elektronických knih Open Book Touch. Postavena je na ESP32-S3. Má 4,26palcový dotykový e-papírový displej s rozlišením 480×800 pixelů, podsvícení, slot na microSD kartu. Cena je 149 dolarů a poštovné 12 dolarů. Dodání je plánováno na duben 2027.
Na Humble Bundle běží akce Linux: All the Things by O'Reilly a Picos, HATs, and More by Raspberry Pi Press. Elektronické knihy lze koupit se slevou a současně podpořit organizace Code for America a Raspberry Pi Foundation.
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: