Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána v nové verzi 2025.8.
Herní studio Hangar 13 vydalo novou Mafii. Mafia: Domovina je zasazena do krutého sicilského podsvětí na začátku 20. století. Na ProtonDB je zatím bez záznamu.
Operátor O2 má opět problémy. Jako omluvu za pondělní zhoršenou dostupnost služeb dal všem zákazníkům poukaz v hodnotě 300 Kč na nákup telefonu nebo příslušenství.
Společnost OpenAI představila GPT-5 (YouTube).
Byla vydána (𝕏) červencová aktualizace aneb nová verze 1.103 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.103 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Americký prezident Donald Trump vyzval nového generálního ředitele firmy na výrobu čipů Intel, aby odstoupil. Prezident to zdůvodnil vazbami nového šéfa Lip-Bu Tana na čínské firmy.
Bylo vydáno Ubuntu 24.04.3 LTS, tj. třetí opravné vydání Ubuntu 24.04 LTS s kódovým názvem Noble Numbat. Přehled novinek a oprav na Discourse.
Byla vydána verze 1.89.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.
Americká technologická společnost Apple uskuteční v USA další investice ve výši sta miliard dolarů (2,1 bilionu korun). Oznámil to ve středu šéf firmy Tim Cook při setkání v Bílém domě s americkým prezidentem Donaldem Trumpem. Trump zároveň oznámil záměr zavést stoprocentní clo na polovodiče z dovozu.
Zálohovací server Proxmox Backup Server byl vydán v nové stabilní verzi 4.0. Založen je na Debianu 13 Trixie.
těch funkcí?…těch mnoha funkcí?
pěkná diskuze se zde rozjíždí...
Buď hulíte vy, nebo já. Každopádně nejmíň jeden z nás je krutě mimo ... :DOn asi myslel tento WebDAV.
sem nekde myslim kdysi cet ze az bude wine1 tak pojede vsechno jako na widlich ,ale mozna se mi to jen zdaloTak to bylo max. někde u verze 0.0.1.
Jinak k tomu aby všechno jelo jako na widlích: Na to bude krátká jakákoliv verze, protože tolik hackerů aby to dali dohromady snad na světě ani není. Chování Windowsů se totiž, jak jsem četl, upravuje i podle toho jakou zrovna spouští aplikaci.
O tom bylo zrovna psáno v posledních (aspoň myslím posledních) WWN. Takový malý odstaveček shrnující rozhovor s nějakým zástupcem ATI, který říkal, že jejich ovladače mají dost hacků pro konkrétní programy.Jinak k tomu aby všechno jelo jako na widlích: Na to bude krátká jakákoliv verze, protože tolik hackerů aby to dali dohromady snad na světě ani není. Chování Windowsů se totiž, jak jsem četl, upravuje i podle toho jakou zrovna spouští aplikaci.
O tom bylo zrovna psáno v posledních (aspoň myslím posledních) WWN. Takový malý odstaveček shrnující rozhovor s nějakým zástupcem ATI, který říkal, že jejich ovladače mají dost hacků pro konkrétní programy.Přesně to jsem měl na mysli.
A tady vidíme, proč se ty widle chovají tak blbě. Vývojáři píšou jak prasata, je to nekompatibilní a kde se to nejlépe opraví? V ovladačích, samozřejmě! A to se netýká jenom ATI a nVidia, ale i jakýchkoli jiných ovladačů.
Nechápu, proč někdo nemůže psát programy tak, aby fungovaly s tím co je a potřebuje na to hacky ovladačů a widlí. Fakt je mi to velkou záhadou - žeby M$ vydal směrnici, které to nařizuje, aby nebylo snadné napsat Wine?Nechci ni říkat, ale zase jde o to kdo ty ovladače vydává. Jsou to většinou velké komerční subjekty. A znovu připomínám, že v klasické teorii se jako základní cíl předpokládá maximalizace zisku. A pokud někdo napíše aplikaci, tak že nedodržuje standard(nebo API), tak je jasné, že výsledky budou trochu nepředvídatelné. A pokud konkurence ve svém ovladači zajistí pomocí hacku, že program bude fungovat, tak jak bylo původně zamýšleno, klienti se nebudou ohlížet na autora toho konkrétního programu(Stejně, tak jako za všechny problémy v Oknech můžou Okna a Microsoft, odsouzení je přece tak lehké) a prostě to bude negativní reklama. A negativní reklama stěžuje první základní cíl firmy. Takže je úplně jasné, kde se to opraví. Jedna firma vydá program, vydělá a hotovo, druhá firma zajistí, aby program jel tak jak má, vydělá a hotovo. Nemusím byt ani ekonom nebo matematik abych si to dovedl spočítat.
Taky podle toho vypadají, že mají 50M+.To asi píšou v Pascalu nebo já už fakt nevím…
To asi píšou v Pascalu nebo já už fakt nevím…Ale houbeles v Pascalu, binárka z Delphi je asi stejně velká jako ekvivalentní binárka z C++ (teda pokud není staticky slinkovaná s VCL
Ale houbeles v Pascalu, binárka z Delphi je asi stejně velká jako ekvivalentní binárka z C++ (teda pokud není staticky slinkovaná s VCLTo nebylo nic proti Pascalu(jen měl teda smůlu, že mi zrovna přišel pod ruku), ale právě nadávka na velikost těch ovladačů(kvůli těm "obrovským omalovánkám v .NETu").). Pokud vím, tak ovladače samotné se píšou dál v C++, a k nim se dělají obrovské omalovánky v .NETu.
Když si dá člověk tu práci, je občas schopný z instalačního CD vypreparovat jenom samotný ovladač, který má do 1 MB. Pravda, už je to pár let, co jsem do Windows instaloval nějaký hardware, třeba se situace opravdu změnila.Změnila…když chce člověk nainstalovat ovladače třeba od grafiky(ale týká se to i Bluetooth a jiných periferií), tak musí stahovat pomalu 100MB instalátor ze kterého to prostě jen tak nevypreparuje a dalšího spamu, ikonky v systray a bůh ví čeho ještě se prostě nezbaví.
Pokud je Nero takové, jaké je, tak je o to evidentně zájem.Spíš bych řekl, že se snaží lidem ten zájem vnutit. Takový moloch se už moc nikomu nelíbí(dokonce už jsem to i někde četl), ale zase na druhou stranu, pokud už se najde takový blázen, který za to ty prachy zaplatí, tak může být potěšen, že ušetří za jiné balíky, protože Nero umí téměř od všeho něco. Takový systém v systému.
Kdyby to umělo jen vypalovat, tak to už dneska umí každej program i systém, to by ta firma zkrachovala. Musí nabídnout něco navíc.A proto bůh žehnej za GNOME a za to, že se nemusí takovými problémy zabývat. Jsem docela rád, že vše v GNOME dělá jen to k čemu je určeno a doufám, že to tak i nadále zůstane.
emacs22-bin-common
.
samozřejmě hack je "v pořádku", pokud ta chyba je v driveru a díky tomu ta aplikace nefunguje jak máAno, myslel jsem to, když nějaká funkce funguje u každého programu, tak jak má, ale u některé aplikace ne(a to také z důvodu nedorozumění). Nechápu co má třeba v ChangeLogu ovladače od nVidie dělat:
Fixed bug XXX relevant to game YYY
Všechna čest(a časem snad i nějaké drobné) vývojářům Wine, protože já bych na to nervy neměl. A hlavně potom takovou databázi hacků udržovat…
Pokud napíši Qt aplikaci a ona mi nebude fungovat, většinou nepíši Trolltechu, aby napsali hack, aby ta moje aplikace fungovala, ale napíši tu aplikaci tak, aby akceptovala současné API Qt a fungovala. Obdobně to funguje snad všude, kde se podívám.Ono spíše jde o to, že Trolltech(pokud se teda budu držet příkladu, zase tím nemám na mysli nic proti Trolltechu) není neomylný a může se také v nějaké funkci seknout nebo když té lépe formuluji, nedomyslí přesné fungování té funkce. Takže v X programech bude vracet funkce to co má, ale zrovna aplikaci Y(a představme si, že aplikace Y je třeba součástí nějakého významného projektu do kterého bylo vraženo spousty peněz nebo nedejbože hra) nevrací přesně to co má. Co má teď dělat? Uvést funkci do pořádku a tím tak znefunkčnit X programů nebo to nechat tak a tím tak znehodnotit produkt Y(a ještě ať si to zkomplikujeme, si představme, že aplikace Y má dva frontendy a to GTK verzi a QT verzi). To si přece nemůže dovolit a hack pro aplikaci Y, tak aby fungovala jak má mi přijde jako nejschůdnější řešení, ale jak říkám, potom teda čest těm kteří to budou chtít znovu reimplementovat a tyto hacky objevovat a hlavně udržovat.
Takže v X programech bude vracet funkce to co má, ale zrovna aplikaci Y(a představme si, že aplikace Y je třeba součástí nějakého významného projektu do kterého bylo vraženo spousty peněz nebo nedejbože hra) nevrací přesně to co má.Pokud změna funkce jenom opraví její chování tak, aby v tom daném jediném případě programu Y vracela to, co má, pak je ta oprava v pořádku. Pokud to ale všem funguje a změna nutná pro zprovoznění Y by ovlivnila chování všem ostatním, pak ten hack má být v tom programu Y a ne v knihovně.
K velikosti ovladačů - máš skutečně pravdu. Několikrát jsem to už zkoušel, že jsem si vypreparoval ovladače. U starších ovladačů to funguje (Windows NT 4 například - tam to je často nutností), ale když jsem nedávno instaloval WinXP na své mašině, musle jsem chtě nechtě použít ten bláznivej instalátor.
No ono psat drivery je docela narocne na znalosti a zkusenosti programatora. Kod se blbe ladi (zadny SEGFAULT, ale BSOD a reset), a vubec je to casove narocne. Z toho je jedna ocividna a oskliva cesta. Proste minimalizovat funkci ovladace a nechat conejvice prace na utilite co bezi v userspace.
Priklad: prectete neco z USB a to neco je treba dejmetomu zasiforvat a poslat zpatky po USB. Varianta 1: Prectu USB, poslu do Userspace, zasifruju pomoci CryptoAPI/OpenSSL, poslu driveru, Poslu po USB. , Varianta 2: Prectu USB, zasifruju vlastni napsanou sifrovaci funkci (kterou jsem dva dny vyhakovaval z OpenSSL), poslu zpatky. A ted co je rychlejsi napsat...
Tiskni
Sdílej: