abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 22:33 | Zajímavý software

    Hru Warhammer: Vermintide 2 (ProtonDB) lze na Steamu získat zdarma napořád, když aktivaci provedete do pondělí 24. listopadu.

    Ladislav Hagara | Komentářů: 0
    včera 19:33 | Nová verze Ladislav Hagara | Komentářů: 0
    včera 13:11 | IT novinky

    Evropská komise schválila český plán na poskytnutí státní pomoci v objemu 450 milionů eur (téměř 11 miliard Kč) na rozšíření výroby amerického producenta polovodičů onsemi v Rožnově pod Radhoštěm. Komise o tom informovala v dnešní tiskové zprávě. Společnost onsemi by podle ní do nového závodu v Rožnově pod Radhoštěm měla investovat 1,64 miliardy eur (téměř 40 miliard Kč).

    Ladislav Hagara | Komentářů: 3
    včera 06:11 | Komunita

    Microsoft v příspěvku na svém blogu věnovaném open source oznámil, že textové adventury Zork I, Zork II a Zork III (Wikipedie) jsou oficiálně open source pod licencí MIT.

    Ladislav Hagara | Komentářů: 0
    včera 05:55 | Komunita

    První prosincový týden proběhne SUSE Hack Week 25. Zaměstnanci SUSE mohou věnovat svůj pracovní čas libovolným open source projektům, například přidání AI agenta do Bugzilly, implementaci SSH v programovacím jazyce Zig nebo portaci klasických her na Linux. Připojit se může kdokoli.

    Ladislav Hagara | Komentářů: 2
    20.11. 22:00 | IT novinky

    Google oznámil, že Quick Share na Androidu funguje s AirDropem na iOS. Zatím na telefonech Pixel 10. Uživatelé tak mohou snadno přenášet soubory z telefonů s Androidem na iPhony a obráceně.

    Ladislav Hagara | Komentářů: 1
    20.11. 21:22 | Nová verze

    Byla vydána nová verze 8.5 (8.5.0) skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Přináší řadu novinek a vylepšení (URI Extension, Pipe Operator, Clone With, …). Vydána byla také příručka pro přechod z předchozích verzí.

    Ladislav Hagara | Komentářů: 0
    20.11. 12:44 | IT novinky

    Evropská komise zahájila tři vyšetřování týkající se cloudových platforem Amazon Web Services (AWS) a Microsoft Azure. Evropská exekutiva, která plní také funkci unijního antimonopolního orgánu, chce mimo jiné určit, zda jsou americké společnosti Microsoft a Amazon v cloudových službách takzvanými gatekeepery, tedy hráči, kteří významně ovlivňují provoz internetu a musí dle nařízení o digitálních trzích (DMA) na společném trhu

    … více »
    Ladislav Hagara | Komentářů: 4
    20.11. 12:33 | IT novinky

    Společnost Meta Platforms vyhrála ostře sledovaný spor o akvizici sítě pro sdílení fotografií Instagram a komunikační aplikace WhatsApp. Podle amerického soudu firma jejich převzetím neporušila antimonopolní zákon, protože si tak nemonopolizovala trh sociálních sítí. Žalobu na Metu podala před pěti lety americká Federální obchodní komise (FTC). FTC argumentovala, že Meta, tehdy známá jako Facebook, koupila tyto dvě společnosti v letech 2012 a 2014 proto, aby s nimi nemusela soutěžit.

    Ladislav Hagara | Komentářů: 0
    20.11. 05:11 | IT novinky

    Home Assistant včera představil svůj nejnovější oficiální hardware: Home Assistant Connect ZBT-2 pro připojení zařízení na sítích Zigbee nebo Thread.

    Ladislav Hagara | Komentářů: 5
    Jaké řešení používáte k vývoji / práci?
     (35%)
     (47%)
     (19%)
     (18%)
     (23%)
     (15%)
     (22%)
     (15%)
     (17%)
    Celkem 378 hlasů
     Komentářů: 17, poslední 19.11. 21:57
    Rozcestník

    Khronos vydal Vulkan 1.0

    Neziskové průmyslové konsorcium Khronos Group vydalo verzi 1.0 specifikace Vulkan (Wikipedie), nového standardu specifikujícího multiplatformní výpočetní a grafické API pro přístup k GPU. Jedná se o výsledek 18 měsíční intenzivní spolupráce výrobců grafických karet a vývojářů počítačových her a operačních systémů. Současně se specifikací byly vydány ovladače, SDK a různá dema. Představení vlastností Vulkanu například v pdf prezentaci.

    16.2.2016 18:00 | Ladislav Hagara | IT novinky


    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    Václav 16.2.2016 19:33 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
    Rozbalit Rozbalit vše Re: Khronos vydal Vulkan 1.0
    To PDF je zajímavé. Fascinuje mě že u Cross Platform jsou zmíněny jen konkrétní distribuce a ne obecně Linux (nebo GNU/Linux, než na mě vyskočí RMS :D)
    Cross my heart and hope to fly, stick a cupcake in my eye!
    16.2.2016 21:00 Sten
    Rozbalit Rozbalit vše Re: Khronos vydal Vulkan 1.0
    Velká část toho API je softwarový wrapper, podobně jako Mesa
    16.2.2016 19:53 Bob
    Rozbalit Rozbalit vše Re: Khronos vydal Vulkan 1.0
    Umí to pracovat i s X nebo jen Waylandem? Mír taky nikde nezmiňují.
    16.2.2016 20:32 Ladislav Hagara | skóre: 106 | blog: Ride the Raven
    Rozbalit Rozbalit vše Re: Khronos vydal Vulkan 1.0
    Strana 20 toho pdf:
    Vulkan Window System Integration (WSI)
    Standardized extensions - unified API for multiple window systems
    - Works across Android, Mir, Windows (Vista and up), Wayland and X (with DRI3)
    mirec avatar 16.2.2016 20:13 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Khronos vydal Vulkan 1.0

    Vykreslenie trojuholníka vyzerá elegantne.

    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    16.2.2016 20:35 Jardík
    Rozbalit Rozbalit vše Re: Khronos vydal Vulkan 1.0
    Od kdy kur*a vrací std::vector::size() hodnotu typu int32_t? To bude zas nějaký spatlaný API, kde neumí použít size_t?
    16.2.2016 21:22 JK
    Rozbalit Rozbalit vše Re: Khronos vydal Vulkan 1.0
    Myslim, ze to je kvuli snadne portabilite. int32_t je implementacne nezavisly narozdil od size_t. Spis nerozumim, proc to neni uint32_t.
    16.2.2016 22:04 Jardík
    Rozbalit Rozbalit vše Re: Khronos vydal Vulkan 1.0
    int32_t je neportabilní, protože existuje jen tehdy, pokud na dané platformě je 32bit int, který nemá padding a záporná čísla jsou reprezentována jako dvojkový doplněk. Navíc to může být typ příliš velký či malý podle platformy.

    Na druhou stranu size_t je portabilní, existuje všude, je to neznaménkový typ a mohu do něj uložit hodnotu velikosti největšího alokovatelného objektu. Mohu s ním reprezentovat i "neplatný index", jako SIZE_MAX, takže -1 na takovou indikaci není důvod. A to, že má různou velikost na různých platformách přece není důležité, protože vždy mi na dané platformě stačí pro určení velikosti.

    A když mi std::vector::size() vrací std::vector::size_type, což je size_type alokátoru, což je u toho výchozího size_t, tak to určitě nebudu ukládat do proměnné typu int32_t, kde hrozí overflow, což může mít za následek smazání pevného disku, protože UB je šmejd.
    16.2.2016 22:54 kalamar
    Rozbalit Rozbalit vše Re: Khronos vydal Vulkan 1.0
    Jardiku, to zni zajimave (bez ironie), proc neotevres issue na githubu?
    17.2.2016 00:19 sid
    Rozbalit Rozbalit vše Re: Khronos vydal Vulkan 1.0
    mohol by, len ma obavu ze na rozdiel od jardika tieto api pisu ludia co chapu rozdiel medzi dokonalou krasou, preciznostou na jednej strane a pragmatickostou. Jardik bez urazky je take prevtelenie grammar nazi do C a C++ podoby.
    17.2.2016 00:25 sid
    Rozbalit Rozbalit vše Re: Khronos vydal Vulkan 1.0
    tomu sa povie byt blb a pisat rychlejsie ako citat, odvolavam tieto svoje pomluvy Jardika. Teda prvu vetu, druhu ponecham zatial v platnosti :)
    17.2.2016 13:58 error414 | skóre: 12 | blog: error414
    Rozbalit Rozbalit vše Re: Khronos vydal Vulkan 1.0
    ja jsem od Jardika nevidel jeste jinou vitku na kod nez pouziti spatneho typu promene, zda se ze je to jediny problem C a C++ :D
    17.2.2016 15:00 junk
    Rozbalit Rozbalit vše Re: Khronos vydal Vulkan 1.0
    Vzhledem k tomu, že integer overflow je nedefinovaná operace, tak optimalizátor může korektně přepokládat, že k němu nemůže dojít. Takže např.
    int i;
    if(i < i + 1) { //optimalizátor může smazat kontrolu, protože předpokládá, že přetečení nemůže nastat
      new X[i];//provede se vždy v optimalizovaném kódu
    }
    
    Takže to není nějaká akademická debata nebo fašismus, ale dost běžná chyba (podobné lze najít třeba i v kernelu). Samozřejmě je otázka jestli to má smysl řešit u demo kódu.
    18.2.2016 06:56 x
    Rozbalit Rozbalit vše Re: Khronos vydal Vulkan 1.0
    Hlavně že ve vedlejší diskusi obhajuješ pointer tagging, což je naprostý opak portovatelnosti :-)
    17.2.2016 11:22 elenril
    Rozbalit Rozbalit vše Re: Khronos vydal Vulkan 1.0
    Už jen za
    There is no global state in Vulkan and all per-application state is stored in a VkInstance object.
    by autoři měli dostat medaili. Pořád vidím zástupy takyprogramátorů kteří vesele dávají globální stav do všeho co napíšou jen aby si ušetřili trochu práce a nevidí na tom nic špatného.
    21.2.2016 16:30 Vladimír Čunát | skóre: 19
    Rozbalit Rozbalit vše Re: Khronos vydal Vulkan 1.0
    +1

    Založit nové vláknoNahoru


    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.