Články
Zprávičky
Fórum
Podpořte Root
Školení
Galerie
Root do mailu
RSS
Blogy
Knihy
Speciály
Manuály
Licence
Jak na Linux
Zdroják
Hledat
Root.cz
»
Témata
»
Java
Java
1
–
30
/
509
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
TIOBE index za červenec 2025: na prvních místech žádné překvapení, ale Ada poskočila na deváté místo
TIOBE vydal svůj známý index oblíbenosti programovacích jazyků za červenec 2025. Na prvních sedmi místech není žádná změna, tyto pozice jsou stabilní již několik let: Python, C++, C, Java, C#, JS a Go. Na dalších pozicích to již tak poklidné není…
Jan Fikar
14. 7. 2025
Žebříček programovacích jazyků RedMonk: JS, Python a Java
Firma RedMonk vytváří žebříček programovacích jazyků každoročně od roku 2012. Žebříček se vytváří podle PR ve veřejných repozitářích na GitHubu bez započtení forků a také podle počtu dotazů na StackOverflow. Tato metodika může některým jazykům…
Jan Fikar
23. 6. 2025
30. výročie programovacieho jazyka Java
Dňa 23. mája 2025 si pripomíname 30 rokov od uvedenia programovacieho jazyka Java, ktorý bol oficiálne prvýkrát publikovaný spoločnosťou Sun Microsystems 23. mája 1995. Java výrazne ovplyvnila vývoj softvéru a stala sa jedným z najpopulárnejších…
johny
23. 5. 2025
Java je tu 30 let: všestranný jazyk formoval moderní informatiku
Právě dnes uběhlo třicet let od představení programovacího jazyka Java i virtuálního stroje Javy. Jak samotný jazyk, tak i její virtuální stroj prošel za tato tři desetiletí poměrně zajímavým vývojem.
Pavel Tišnovský
23. 5. 2025
Doba čtení:
32 minut
Dva bezplatné webináře od initMAX: Wazuh a Zabbix
První webinář je na téma „Forenzní analýza s Wazuh: Odhalování bezpečnostních incidentů v praxi“ a proběhne ve středu 21. května 2025. Zjistíte, jak Wazuh pomáhá při digitální forenzní analýze a odhalování bezpečnostních incidentů. Ukážeme si…
Tomáš Heřmánek
19. 5. 2025
Jádro bylo pomalejší v SPECjbb o 55 %, opraven ovladač cpuidle/menu a výkon je lepší o 3 %
Loni se do jádra dostala oprava eventpoll: prefer kfree_rcu() in __ep_remove(), která snižuje počet přerušení lokálního časovače. Trochu překvapivě tato oprava způsobuje propad v benchmarku Java SPECjbb o 55 %. Při bližším zkoumání se zjistilo, že…
Jan Fikar
4. 4. 2025
Vyšla Java 24, v máji bude mať 30 rokov
Java 24 bola oficiálne uvedená na konferencii JavaOne 2025, ktorá sa konala od 18. do 20. marca 2025 na kampuse Oracle v Kalifornii. Zoznam noviniek si môžeme pozrieť na OpenJDK stránke. Uvedenie bolo sprevádzané kľúčovým prejavom Scotta…
johny
21. 3. 2025
Co se starou JavaStation? Samozřejmě rozjet NetBSD
Když byla Java ještě novým programovacím jazykem, přišla společnost Sun s nápadem postavit počítač určený speciálně pro Javu. Srdcem měl být vlastní procesor, který by dokázal přímo pracovat s bajtkódem jako svým strojovým kódem. Celá tato snaha se…
Petr Krčmář
10. 3. 2025
Yandex vydal open source nástroj Perforator pro zlepšení výkonu serverů
Ruská společnost Yandex včera vydala open source nástroj Perforator pro kontinuální sledování výkonu serverů. Jde o podobné řešení jaké Google-Wide Profiling. Perforator by měl mít velmi malou režii méně než 1 % CPU a asi 512 MB RAM. Používá eBPF…
Jan Fikar
31. 1. 2025
Softwarová sklizeň (26. 12. 2024): sdílejte soubory mezi PC a Androidem
Pravidelná sonda do světa software. Podíváme se na nástroj pro formální ověřování správnosti programů (C a Java), budeme instalovat balíčky z 1tarball archivů a nakonec si vyzkoušíme aktualizaci více git repozitářů najednou.
Jiří Sluka
26. 12. 2024
Doba čtení:
2 minuty
ITWorkshop v Plzni: The One Billion Row Challenge - je PHP rychlejší než Java?
Dne 27. listopadu 2024 od 18:00 společnost PeoplePath pořádá IT workshop s názvem "The One Billion Row Challenge - je PHP rychlejší než Java?". Akce se koná v salonku v 1. patře v restauraci U Salzmannů v Plzni. Drobné občerstvení a nápoje jsou…
PeoplePath
18. 11. 2024
Import modulov v Jave
Java 23 predstavila možnosť importu modulov. Java organizuje kód do balíčkov, ktoré je potom možné spájať do modulov. Tieto moduly môžeme najnovšie tiež importovať pomocou import príkazu. Novinku popisuje dokument JEP 476: Module Import…
johny
28. 9. 2024
Java 23 ďalej zjednodušuje písanie malých programov
Minulý týždeň v utorok vyšla najnovšia verzia Javy: Java 23. Dokumenty JEP 476 Module Import Declarations a JEP 477 Implicitly Declared Classes and Instance Main Methods opisujú zmeny, ktoré ďalej zjednodušujú tvorbu menších programov určených na…
johny
23. 9. 2024
Postřehy z bezpečnosti: chyby v prohlížečích a nová quishingová kampaň
Podíváme se na zneužití chyb v prohlížečích Chrome a Safari, botnetové útoky skrze IP kamery, quishingovou kampaň využívající Microsoft Sway a nové útoky čínské skupiny Volt Typhoon.
Monika Kutějová
2. 9. 2024
Doba čtení:
9 minut
Postřehy z bezpečnosti: CISA varuje pred Jenkins RCE a prehlásenie NÚKIB
V dnešnom diele Postrehov sa pozrieme na stále aktívne zneužívanú zraniteľnosť v Jenkins, prehlásenie k e-shop aplikáciám od NÚKIB a ÚOOÚ, zraniteľnosti v Microsoft Outlook a Slack AI a ďalšie zaujímavosti.
CESNET CERTS
26. 8. 2024
Doba čtení:
6 minut
Primitívne typy v priraďovaní vzorov v Jave
V Jave 23 pribudla možnosť používania primitívnych typov pre syntax priraďovania vzorov (pattern matching). Novinku formálne špecifikuje dokument Primitive Types in Patterns, instanceof, and switch. Java rozlišuje dátové typy na dve základné…
johny
15. 7. 2024
Nepomenované vzory a premenné v Jave
Java 22 priniesla novú syntax pre prípady, keď nie je vyslovene potrebné pomenovať premenné. Novinku formálne špecifikuje dokument JEP 456: Unnamed Variables & Patterns. Syntax poznáme z Pythonu alebo z jazyka Go: vals = [1, 2, 3, 4, 5, 6]…
johny
9. 7. 2024
Spúšťanie programov z viacerých zdrojových súborov v Jave
V najnovšej verzii Javy 22 pribudla možnosť spúšťania programov priamo z viacerých zdrojových súborov .java. Ukážeme si, ako sa vytvára malá aplikácia pomocou príkazového riadku, Gradle manažéra a týmto najnovším spôsobom.
Ján Bodnár
15. 5. 2024
Doba čtení:
8 minut
Java zavádza markdown syntax do komentárov
JavaDoc komentáre slúžia na dokumentáciu kódu pre vývojárov a na automatické vygenerovanie dokumentácie vo forme HTML súborov. Ide o mix HTML značiek a špeciálnych @ Java tagov vnorených vo viacriadkových komentároch. JEP 467: Markdown…
johny
2. 5. 2024
Java zavádza string templates
Interpolácia reťazcov je populárna syntax pre dynamickú tvorbu reťazcov. Väčšina moderných programovacích jazykov podporuje interpoláciu v nejakej podobe. Príklad pre jazyk Python: name = 'John Doe' age = 34 msg = f'{name} is {age} years old'…
johny
22. 3. 2024
Dnes vychádza Java 22
Dnes podvečer vychádza najnovšia verzia Javy, Java 22. Zrejme najzaujímavejšou novinkou je nové API pre prácu s funkciami mimo JVM. API zastrešuje JEP 454 pod názvom JEP 454: Foreign Function & Memory API. Toto nové programovacie rozhranie…
johny
19. 3. 2024
Postřehy z bezpečnosti: Američané zakazují sdílení dat s některými zeměmi
Tentokrát si můžeme přečíst o zemích přidaných na Bidenův blacklist, znovuzrození LockBitu, zneužívání respektovaných domén, ale i nových zbraních skupiny Lazarus či pádu největšího německého trhu s ilegálním zbožím a službami.
ČD - Telematika
4. 3. 2024
Doba čtení:
5 minut
Postřehy z bezpečnosti: matka všech úniků má 25 miliard záznamů
V dnešních postřezích se podíváme na masivní zdroj uniklých dat, kybernetický útok na část Roskosmosu, kritiku NSA ze strany amerického senátu, zranitelnosti Jenkins a soutěž Pwn2Own týkající se elektrických aut.
ALEF-CSIRT
29. 1. 2024
Doba čtení:
5 minut
Online Java Akademie: večerní kurzy pro vývojáře (školení)
Java je jedním z nejžádanějších a nejoblíbenějších jazyků. Není divu, když v Javě napíšete aplikace pro servery, mobily, Smart TV nebo třeba IoT. Chcete se naučit psát v jazyce Java a využít jeho možností naplno? Online Java Akademie je kurz ve…
Redakce
20. 12. 2023
Google plánuje mít v roce 2024 hotové nástroje pro Android na RISC-V
Android pomalu vstupuje do éry RISC-V. Google zatím prohlásil, že chce v systému Android podporu této nastupující procesorové architektuře poskytnout na stejné úrovni, jakou nabízí pro ARM. Qualcomm oznámil první masově prodávaný čip RISC-V pro…
Petr Krčmář
2. 11. 2023
Proč Java používá tak dlouhé názvy tříd a proměnných?
blog
Častokrát slyším stížnosti u lidí, kteří nejsou úplně fandové do Javy, že se v ní píší sáhodlouhé názvy tříd a proměnných. Na první pohled není člověku, co píše skripty v Pythonu, jasné, proč se něco takového děje.
Redakce
31. 10. 2023
Java 21 zjednodušuje metódu main
Najnovšia verzia Javy prináša drobnú novinku. Je ňou možnosť definovania zjednodušenej metódy main. Túto novinku nájdeme v dokumente JEP 445 pod názvom Unnamed Classes and Instance Main Methods. Nová syntax je zatiaľ dostupná ako preview…
johny
6. 10. 2023
Softwarová sklizeň (27. 9. 2023): spravujte úkoly, databáze i gitovské repozitáře
Sonda do světa otevřeného softwaru. Dnes si představíme aplikaci pro notifikace z git forges, řekneme si o textovém IDE pro databáze, podíváme se na datové úložiště z dílny LinkedIn a sepíšeme si seznam úkolů.
Filip Zatloukal
27. 9. 2023
Doba čtení:
1 minuta
Vyšla nová verze Java 21
Vyšla nová verze Java 21, která je označená jako LTS. Nejvýznamnější novinkou jsou Virtual Threads díky kterým by měla stoupnout propustnost aplikací i bez nutnosti využívat reactivního stacku. Dále přináší pattern matching pro switch a record…
Saljack
19. 9. 2023
Záložky adresářů na příkazové řádce (DirectoryBookmarks)
blog
Přepínáte ve znakovém terminálu často různé adresáře souborového systému? Pak by vám mohla přijít vhod aplikace popsaná v tomto článku. Jak to funguje?
Redakce
11. 9. 2023
1
–
30
/
509
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
Zprávičky
Chromium / Chrome dostává podporu správy barev na Waylandu a přehrávání HDR videa
Před několika hodinami by do vývojové větve projektu Chromium, na kterém zakládá řada dalších prohlížečů, začleněn balík změn, které na Linuxu…
16:00
Vyšla nová verze LibreOffice 25.8 s vylepšeným rozhraním i výkonem
Pravidelná půlroční aktualizace LibreOffice, nyní verze 25.8, je venku. Novinek je opět solidní množství, uživatelé by měli mezi prvními věcmi…
14:40
Firefox 142 přináší lokální AI shrnutí pro odkazy
Uživatelé ve Spojených státech uvidí v novém Firefoxu 142 na novém panelu doporučené stránky seskupené dle témat (sport, jídlo, zábava apod.),…
Včera
Další zprávičky
Napište zprávičku
Školení Hacking v praxi: využijte dotaci na školení 82 % z ceny!
TO CHCI
ČLÁNKY DO MAILU