Pro moddery Minecraftu: Java edice Minecraftu bude bez obfuskace.
Národní identitní autorita, tedy NIA ID, MeG a eOP jsou nedostupné. Na nápravě se pracuje [𝕏].
Americký výrobce čipů Nvidia se stal první firmou na světě, jejíž tržní hodnota dosáhla pěti bilionů USD (104,5 bilionu Kč). Nvidia stojí v čele světového trhu s čipy pro umělou inteligenci (AI) a výrazně těží z prudkého růstu zájmu o tuto technologii. Nvidia již byla první firmou, která překonala hranici čtyř bilionů USD, a to letos v červenci.
Po Canonicalu a SUSE oznámil také Red Hat, že bude podporovat a distribuovat toolkit NVIDIA CUDA (Wikipedie).
TrueNAS (Wikipedie), tj. open source storage platforma postavená na Linuxu, byl vydán ve verzi 25.10 Goldeye. Přináší NVMe over Fabric (NVMe-oF) nebo OpenZFS 2.3.4.
Byla vydána OpenIndiana 2025.10. Unixový operační systém OpenIndiana (Wikipedie) vychází z OpenSolarisu (Wikipedie).
České základní a střední školy čelí alarmujícímu stavu kybernetické bezpečnosti. Až 89 % identifikovaných zranitelností v IT infrastruktuře vzdělávacích institucí dosahuje kritické úrovně, což znamená, že útočníci mohou vzdáleně převzít kontrolu nad klíčovými systémy. Školy navíc často provozují zastaralé technologie, i roky nechávají zařízení bez potřebných aktualizací softwaru a používají k nim pouze výchozí, všeobecně známá
… více »Během tradiční ceremonie k oslavě Dne vzniku samostatného československého státu (28. října) byl vyznamenán medailí Za zásluhy (o stát v oblasti hospodářské) vývojář 3D tiskáren Josef Průša. Letos byly uděleny pouze dvě medaile Za zásluhy o stát v oblasti hospodářské, druhou dostal informatik a manažer Ondřej Felix, který se zabývá digitalizací státní správy.
Tor Browser, tj. fork webového prohlížeče Mozilla Firefox s integrovaným klientem sítě Tor přednastavený tak, aby přes tuto síť bezpečně komunikoval, byl vydán ve verzi 15.0. Postaven je na Firefoxu ESR 140.
Bylo oznámeno (cs) vydání Fedora Linuxu 43. Ve finální verzi vychází šest oficiálních edic: Fedora Workstation a Fedora KDE Plasma Desktop pro desktopové, Fedora Server pro serverové, Fedora IoT pro internet věcí, Fedora Cloud pro cloudové nasazení a Fedora CoreOS pro ty, kteří preferují neměnné systémy. Vedle nich jsou k dispozici také další atomické desktopy, spiny a laby. Podrobný přehled novinek v samostatných článcích na stránkách Fedora Magazinu: Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Silverblue a Fedora Atomic Desktops.
Po vzoru Leoše Literáka se přiznám ke své v mém případě spíš neznalosti.
Píšu do školy javový program na kreslení animací kinematických křivek. Celé to je postavené na výpočtu jednotlivých bodů a jejich spojování přímkami. Výpočty jsou celkem triviální, kreslení většiny křivek také. Najdou se však křivky, které mají i 15000 bodů. Vykreslení takové křivky trvá docela dlouho (cca 18 ms). Proto jsem se rozhodl optimalizovat.
Optimalizace se zadařila a čas jsem stáhl na třetinu. Přestala však fungovat jiná věc. Při měnění parametrů za běhu se program začal nepříjemně trhat. Dlouhou dobu jsem nemohl zjistit, kde je problém. Celou optimalizaci jsem párkrát předělal, pohrál jsem si se synchronizací a stále nic.
Po nějakém čase mě napadlo porovnat kód se starším, který fungoval v pořádku. Jediný podstatný rozdíl byl ve volání garbage collectoru při každé změně. Přišlo mi to divné, ale zkusit jsem to musel. K mému překvapení se po zakomentování onoho řádky všechno vrátilo do správných kolejí.
Po podrobnějším měření jsem s hrůzou zjistl, že volání System.gc() zažere cca 70 ms. Jindy by to nevadilo, ale když potřebuju překreslovat jednou za 10 ms, tak je to znát.
Je až k nevíře, jak mě objevení téhle prkotiny potěšilo :) ... Chybami se člověk učí :)
        Tiskni
            
                Sdílej:
                 
                 
                 
                 
                 
                 
            
    
 29.3.2007 20:40
vencour             | skóre: 56
             | blog: Tady je Vencourovo
             | Praha+západní Čechy
        29.3.2007 20:40
vencour             | skóre: 56
             | blog: Tady je Vencourovo
             | Praha+západní Čechy
        Kdybych měl pokaždý psát blogspot, když se chytim za nos  , ale dobrý ...
, ale dobrý ... 
 29.3.2007 21:51
Snilard             | skóre: 3
             | blog: Zápisky Ještěrky
             | Praha
        29.3.2007 21:51
Snilard             | skóre: 3
             | blog: Zápisky Ještěrky
             | Praha
         29.3.2007 21:58
vencour             | skóre: 56
             | blog: Tady je Vencourovo
             | Praha+západní Čechy
        29.3.2007 21:58
vencour             | skóre: 56
             | blog: Tady je Vencourovo
             | Praha+západní Čechy
        Já vim. Jsou věci v životě, co člověka naučí nadhledu a věci, co rozšíří obzory.
 29.3.2007 22:14
Snilard             | skóre: 3
             | blog: Zápisky Ještěrky
             | Praha
        29.3.2007 22:14
Snilard             | skóre: 3
             | blog: Zápisky Ještěrky
             | Praha
         
System.gc() by se pokud možno nemělo volat nikdy.
             30.3.2007 15:56
Luk             | skóre: 47
             | blog: Kacířské myšlenky
             | Kutná Hora
        30.3.2007 15:56
Luk             | skóre: 47
             | blog: Kacířské myšlenky
             | Kutná Hora
        OutOfMemoryError. V první fázi jsem to řešil tou nejhorší možnou cestou - volat explicitně System.gc(). Program se zpomalil naprosto brutálně, takže bylo hned jasné, že tudy cesta nevede  
             
             30.3.2007 18:16
Luk             | skóre: 47
             | blog: Kacířské myšlenky
             | Kutná Hora
        30.3.2007 18:16
Luk             | skóre: 47
             | blog: Kacířské myšlenky
             | Kutná Hora
         BTW ani jsem netušil (a zjistil jsem to až teď), že existuje věda stringologie
 BTW ani jsem netušil (a zjistil jsem to až teď), že existuje věda stringologie  
            BTW ani jsem netušil (a zjistil jsem to až teď), že existuje věda stringologieKdysi jsem kdesi sehnal 220stránkové PDFko celé věnované algoritmům hledání podřetězce v řetězci. Velmi poučné
 
            Ale 70 ms na mém docela silném stroji mi vyrazilo dech.To buďte rád, že ne 10 minut (sic!).
 30.3.2007 10:36
Luk             | skóre: 47
             | blog: Kacířské myšlenky
             | Kutná Hora
        30.3.2007 10:36
Luk             | skóre: 47
             | blog: Kacířské myšlenky
             | Kutná Hora
        A kdyz zacinate s Javou, tak kazdy si asi projde spojovani retezcu pomoci String += anebo StringBuffer().Spojování pomocí
String += každý relativně snadno zavrhne, až zjistí, že je to O(n^2). Tedy spíše mu bude divné, že je to najednou nějak strašně pomalé. Ale StringBuffer je z jiného soudku, už proto, že StringBuilder je až záležitost verze 1.5, takže leckdo může StringBuffer používat čistě ze zvyku.
             30.3.2007 16:36
Snilard             | skóre: 3
             | blog: Zápisky Ještěrky
             | Praha
        30.3.2007 16:36
Snilard             | skóre: 3
             | blog: Zápisky Ještěrky
             | Praha
        += neefektivní, je známá věc. Ale jak je to s těma ostatníma, hlavně se StringBuilderem, budu muset nastudovat, nebo otestovat (a nebo mi to někdo osvětlíte?) Vnukli jste mi dobrou myšlenku na studium. Díky+=, maximálně StringBuffer.append() stačilo :)
             .
.