Hexadecimální dělení od ruky: odvození algoritmu a jeho optimalizace
Zdroj: root.cz 03.02.2021 (00:00) it, počítače
[8 minut čtení] S pomocí BCD aritmetiky se dá školní algoritmus dekadického dělení zrychlit a zjednodušit. S dělením hexadecimálních čísel propiskou se můžeme zase předvádět před kamarády programátory. Tato programátorská rekreace může přinést pocit nezávislosti, že dokážeme dělit bez kalkulátoru, zajímavý vhled do samotných principů aritmetických operací, nebo pocit úspěchu, že jsme dokázali něco optimalizovat na rychlost a spolehlivost. Budeme schopni pokračovat i za desetinnou nebo šestnáctinnou čárku, bez omezení počtu číslic operandů. celý článek
V 91 letech zemřel Jacob Ziv. Autor kompresních algoritmů, na kterých stojí GIF nebo ZIP
Zdroj: zive.cz 28.03.2023 (16:45) it-pocitace
V sobotu 25. března zemřel ve věku 91 let Jacob Ziv – izraelský elektroinženýr, který se proslavil zejména spoluprací na tvorbě bezztrátových kompresních algoritmů LZ77 a LZ78. O jeho úmrtí informoval Izraelský technologický institut Technion, kde působil. „V roce 2021 se stal prvním izraelským ...
Optimalizace async. parseru JSON v C++20
Zdroj: root.cz 09.05.2024 (00:00) it-pocitace
Toto je dodatek k předchozímu článku o parsování JSON pomocí korutiny. Původním záměrem byl spíš benefit asynchronního zpracování. Diskutéři pod článkem mě donutili podívat se na možnosti optimalizace na rychlost.
Základní optimalizace v Go aneb pomáháme překladači
Zdroj: root.cz 08.12.2022 (00:00) it-pocitace
Seznámíme se se základními optimalizacemi, které je v některých případech vhodné či nutné provádět na úrovni zdrojového kódu. Některé dále zmíněné optimalizace jsou (zdánlivě) triviální, na druhou stranu ovšem opomíjené.
Shluková analýza (clustering) a knihovna Scikit-learn (2)
Zdroj: root.cz 07.12.2023 (00:00) it-pocitace
Dnes si naznačíme některé meze algoritmu K-means, kterým jsme se zabývali v předchozím článku a které omezují použití tohoto algoritmu pouze na některé problémy řešené shlukovou analýzou.
Základní optimalizace v Go aneb pomáháme překladači (2)
Zdroj: root.cz 13.12.2022 (00:00) it-pocitace
Seznámíme se s dalšími optimalizacemi, které je vhodné či nutné provádět na úrovni zdrojového kódu. Jedná se o předávání polí odkazem či hodnotou, optimalizace průchodu poli, řezy i mapami a taktéž použití synchronizace u gorutin.
Volba funkcí a algoritmů pro trénink neuronových sítí ve scikit-learning
Zdroj: root.cz 17.10.2024 (00:00) it-pocitace
Popíšeme si aktivační funkce, které lze vybrat při konstrukci neuronových sítí. Taktéž se zmíníme o možnosti výběru algoritmů použitých při tréningu neuronových sítí a jejich vlivu na kvalitu výsledků.
Podpora SIMD operací v GCC s využitím intrinsic pro nízkoúrovňové optimalizace
Zdroj: root.cz 20.10.2022 (00:00) it-pocitace
V první části článku dokončíme popis problematiky SIMD technologie NEON na architektuře ARM. Část druhá bude věnována takzvaným intrinsic, které programátorům umožňují přímo v C provádět i nízkoúrovňové optimalizace.
Literate programming: kombinace slovního popisu algoritmu s kódem
Zdroj: root.cz 14.05.2020 (00:00) it-pocitace
[20 minut čtení] V dnešním článku si ve stručnosti představíme některé novější nástroje podporující paradigma známé pod jménem literate programming. Jedná se o kombinaci slovního popisu algoritmu společně s vlastním zdrojovým kódem. 1. Literate programming
Softwarová sklizeň (3. 7. 2024): tvoříme GTK3 / GTK4 rozhraní
Zdroj: root.cz 03.07.2024 (00:00) it-pocitace
Sonda do světa otevřeného softwaru. Dnes si představíme hexadecimální editor, vyzkoušíme nástroj pro tvorbu uživatelského rozhraní, řekneme si o rychlém textovém editoru a zkomprimujeme si pár PDF souborů.
Kousek RNA dokáže přimět nádory, aby přestaly růst. Zabrzdí buněčné dělení a potlačí nežádoucí geny
Zdroj: zive.cz 08.09.2023 (07:45) it-pocitace
Novým způsobem, jak porazit rakovinu, může být obelstění nemoci tak, aby sabotovala sama sebe. Vědci zabývající se léčbou rakoviny vymysleli terapii, při níž jsou rakovinné buňky oklamány, aby vstřebaly kousek RNA, který zablokuje jejich dělení. Ve 21denní studii provedené na myších nádory ...
Podpora programovacího paradigmatu založeného na tocích (dat) knihovnou glow
Vědci z Brna mají nové poznatky o vývoji embrya, pomůžou při umělém početí
Stravovací návyky černých děr poslouží k odhadu jejich velikosti
Kompresní algoritmy v souborech ZIP: Reduce a LZ77
OpenSSH ukončí podporu algoritmu ssh-rsa. Co přesně to znamená?
Operace zlomené ruky Zemana proběhla standardním způsobem
Facebook kvůli chybě půl roku zviditelňoval škodlivý obsah, místo aby ho upozaďoval
Světovou čtyřku Plíškovou vyřadila z Australian Open zlomenina ruky
Průzkum: Pětině Čechů vzal obchodník kartu z ruky, hrozí pak problémy
Jak výhodně a bezpečně koupit telefon z druhé ruky. Pozor na záruku a podezřelé inzeráty
Světovou čtyřku Plíškovou vyřadilo z Australian Open zranění ruky
Recenze mobilu Huawei P50 Pocket. První pokus s véčkem vyšel jen tak napůl
Použití instrukcí SSE a AVX pro zrychlení bitových operací
Fotografování dalekohledem: příprava a softwarová optimalizace
Qubity: Kvantový rozjezd Nvidie, konkurence kvantovým počítačům, výhodné kvantové optimalizace
Qubity: Čína má rekord s kvantovým simulátorem, lepší kvantové optimalizace, algoritmy pro mRNA
Prezident Zeman je v nemocnici kvůli zlomenině ruky
Pokuta pro Twitter za zneužívání osobních dat, kyberchondrie a propouštění v technologickém sektoru
Aktuální bitcoionový výprodej a rozbitý algoritmický stablecoin
Qubity: Nobelovy ceny opět za kvantovou fyziku, nový typ kvantového počítače, přehled algoritmů
Jablko z druhé ruky: Jak na nákup bazarového zařízení od Applu
Kompresní algoritmy v souborech ZIP: Deflate, Implode a srovnání
C++: mapování hodnot z runtime na integrální konstanty
Muskův Neuralink bude testovat ovládání robotické ruky čipem implantovaným v mozku
Qubity: Velkovýroba kvantových počítačů, teleportace logických qubitů, katalog kvantových algoritmů
Velký špatný. Windows 11 mohou snižovat výkon PC až o čtvrtinu. Hlavně kvůli bezpečnosti
Novinky pro Linux 6.7: nejen lepší CPU scheduler či konec ReiserFS
Rekurze a pattern matching v programovacím jazyku F#
Tenistka Vondroušová kvůli zranění ruky přijde po OH také o US Open
Poklepáním prstů to nemusí skončit. Apple si patentoval detekci pohybu zápěstí a dalších gest ruky
Tenista Lehečka kvůli zranění pravé ruky skrečoval čtvrtfinále v Dubaji
Novinky pro Linux 5.17: optimalizace sítě i vylepšení pro disketové mechaniky
Optimalizace pro Ryzeny s 3D V-Cache i podpora běhu Radeonů na LoongArch míří do jádra