ROOT.cz

Syndikovat obsah Root.cz
Root.cz - informace nejen ze světa Linuxu
Aktualizace: 1 min 50 sek zpět

Máte třetí vlnu? A mohl bych ji vidět?

22 Leden, 2021 - 23:19
Pandemické vlny zřejmě nemají žádnou definici. Jde vlastně jen o shodu vlády, médií, lidu, že tomuhle kopečku na grafu budeme nějak říkat. Pojmenování vyvolává dojem, že jsme něco poznali a provedli nějakou akci.
Kategorie: GNU/Linux & BSD

Red Hat nabídne Enterprise Linux zdarma pro menší nasazení a týmy

22 Leden, 2021 - 00:00
[3 minuty čtení] Red Hat oznámil, že od února rozšíří bezplatnou nabídku své linuxové distribuce Red Hat Enterprise Linux pro malá nasazení. Distribuci bude možné nasadit v menších produkčních prostředích a vývojářských týmech. V prosinci Red Hat způsobil velké pozdvižení tím, že oznámil konec projektu CentOS v jeho dosavadní podobě. Ten doposud fungoval jako nezávislý epigon, který svou distribuci vytvářel na základě zdrojového kódu distribuce Red Hat Enterprise Linux (RHEL).
Kategorie: GNU/Linux & BSD

Raspberry Pi Pico: nejmenší z rodiny malých počítačů za 100 korun

21 Leden, 2021 - 09:19
Nadace Raspberry Pi Foundation představila nejmenší počítač ze své rodiny. Jedná se o jednočipovou destičku Raspberry Pi Pico, která je postavena na novém čipu RP2040. Nabízí spoustu portů, včetně analogových.
Kategorie: GNU/Linux & BSD

Komunikace v distribuovaných systémech: asynchronní předávání zpráv

21 Leden, 2021 - 00:00
[8 minut čtení] První díl z nové série článků, která se bude zabývat ukázkou návrhu a postupu realizace některých základních funkcí distribuovaného informačního systému. Centrálním bodem bude message broker. Zabývám se návrhem a vývojem distribuovaných komunikačních systémů již řadu let. Tak jsem si řekl, že by nebylo špatné shrnout některé své zkušenosti a nabídnout je k širší diskuzi a použití.
Kategorie: GNU/Linux & BSD

Funkce v programovacím jazyku R

21 Leden, 2021 - 00:00
[30 minut čtení] Funkce jsou jednou z nejužitečnějších abstrakcí používaných při vývoji. Jazyk R práci s funkcemi samozřejmě podporuje a funkce jsou zde dokonce plnohodnotným typem s podporou lexikálních uzávěrů i funkcí vyššího řádu. 1. Funkce v programovacím jazyku R
Kategorie: GNU/Linux & BSD

Multispektrální světelný senzor pro Arduino: prvek pro lepší rozlišení

20 Leden, 2021 - 00:00
[6 minut čtení] Minule jsme měřili nanoampéry a sestrojili testovací obvod. Dnes přidáme logaritmovací prvek, který vylepší rozlišení. Funguje jako analogový počítač – matematický koprocesor, který počítá logaritmus. Na konci obvodu se proud pustí do logaritmovacích diod vyrobených z tranzistorů. Ty fungují jako analogový počítač – matematický koprocesor, který počítá logaritmus. Jejich napětí jde do vysokoohmového ADC vstupu Arduina.
Kategorie: GNU/Linux & BSD

Softwarová sklizeň (20. 1. 2021)

20 Leden, 2021 - 00:00
[1 minuta čtení] Sonda do světa otevřeného softwaru. Dnes se podíváme na netradiční souborový systém, vyzkoušíme program pro práci s RAW soubory, řekneme si o editoru myšlenkových map a nakreslíme si pár náčrtů. Netradiční souborový systém napsaný v jazyce Rust. Na rozdíl od ostatních systémů, které se soustředí na soubory a složky tuto hierarchii odstranil a zaměřil se na štítky. Podle vyjádření tvůrců umožňuje nahlížet na vaše soubory ne jako na objekty uložené ve složkách, ale jako na objekty filtrované podle složek.
Kategorie: GNU/Linux & BSD

BeagleV: první levná deska s procesorem RISC-V (obrazem)

19 Leden, 2021 - 15:40
BeagleBoard.org a Seeed oznámily BeagleV, první dostupné SBC založené na RISC-V s otevřeným designem a s Linuxem. Na desce najdete SoC StarFive JH7100, který má dvě jádra SiFive U74 RISC-V.
Kategorie: GNU/Linux & BSD

Sliding puzzle – skládání kostiček

19 Leden, 2021 - 00:00
V rámci procvičování na CodingGame jsem narazil na problém, do jehož řešení jsem dost zabředl. Jedná se o řešení hry Sliding Puzzle, tedy skládání kostiček do správného pořadí s využitím jednoho prázdného místa.
Kategorie: GNU/Linux & BSD

Řídicí struktury využitelné v programovacím jazyku Clojure (dokončení)

19 Leden, 2021 - 00:00
[43 minut čtení] Dnes se zaměříme na některá další makra ze standardní knihovny: cond->, cond->> a case. Poté si ukážeme velmi užitečné makro cond-table určené pro zápis rozhodovacích tabulek. 1. Řídicí struktury využitelné v programovacím jazyku Clojure (dokončení)
Kategorie: GNU/Linux & BSD

Postřehy z bezpečnosti: jak naštvat dominu

18 Leden, 2021 - 00:00
[5 minut čtení] V tomto dílu budeme mít potíže s únikem, vydáme se ven postranním kanálem, počkáme si na Signál, krátce se pověnujeme nešťastnému číslu 19 a (ne)navštívíme černé tržiště. Na závěr osvobodíme otroka. Podívejme se na příběh dominantní ženy, která kdesi na středozápadě ztratila nadvládu nad svým otrokem. Jak byste vysvětlili, že otrokářka nedokázala osvobodit svého podřízence z jeho sevření a bezmoci? Mohou snad za jeho stav démoni? Je náš příběh založen na skutečnosti, nebo se vás jen snažíme ovládat smyšlenkami? To se dozvíme na konci pořadu. Tedy pardon, článku. Zatím se podívejme na vážnější zprávy z právě uplynulého týdne.
Kategorie: GNU/Linux & BSD

Tails migruje na Wayland, Slimbook nabízí herní stroj s Ubuntu

18 Leden, 2021 - 00:00
[2 minuty čtení] Linuxová distribuce Tails má pro tento rok v plánu přechod na Wayland. Arch Linux zlepšuje reprodukovatelnost sestavení svých softwarových balíčků. Projekt LibreSSL prochází vyhodnocením své užitečnosti. Živá linuxová distribuce Tails, zaměřená na bezpečnost a anonymitu představila plány pro následující rok. Nadcházející verze 5.0 bude založená na Debian GNU/Linux 11 „Bullseye“. Hlavní změnou bude migrace na Wayland, od které si tvůrci slibují zvýšení bezpečnosti a vyřešení dlouhodobých nedostatků, které se skrývají v X.Org. Kromě toho je v plánu ještě více uživatelům zjednodušit obcházení internetové cenzury v jejich zemích.
Kategorie: GNU/Linux & BSD

Pat Gelsinger: buďme lepší než ta lifestylová společnost z Cupertina, Linux 5.12 a Intel GPU

17 Leden, 2021 - 00:00
[6 minut čtení] Ubuntu 21.04 a nečitelný /home, Seagate o budoucnosti, Rav1e 0.4, TSMC na 3 nm ještě letos, Intel Xe DG2 7nm procesem u TSMC, Nouveau s počáteční podporou GeForce RTX 3000. S vydáním Ubuntu 21.04 skončí ve vesmíru Ubuntu špatná praxe, kdy byl /home adresář nových uživatelů ve výchozím nastavení vytvářen s právy 755, tedy čitelný i pro jiné běžné uživatele v systému. Nově budou práva omezena na 750. Stížnosti uživatelů Ubuntu na příliš otevřené výchozí nastavení se přitom datují až do roku 2006, Canonical to odůvodňoval tím, že to usnadňuje sdílení dat mezi uživateli téhož stroje. Práva samozřejmě lze dnes a stejně tak i v budoucnu dodatečně nastavit dle libosti.
Kategorie: GNU/Linux & BSD

CrowdSec: chraňte své servery a pomáhejte tvořit reputaci IP adres

15 Leden, 2021 - 00:00
[4 minuty čtení] CrowdSec je bezpečnostní nástroj, jehož cílem je chránit služby a servery vystavené do internetu. Inspiroval se klasickým nástrojem Fail2ban, ale jednotlivé instance propojil a sází na sílu davu. Nástroj Fail2ban je tu s námi už téměř dvě dekády a jeho funkce je jednoduchá: démon sleduje vybrané logy a pokud se v nich objeví příliš mnoho neúspěšných pokusů o přihlášení, zablokuje dané IP adrese přístup pomocí systémového firewallu. Útočník tak z dané adresy už nemá šanci zkoušet například hádat hesla.
Kategorie: GNU/Linux & BSD

nftables: příklad konfigurace firewallu a vzorové situace

14 Leden, 2021 - 00:00
[4 minuty čtení] Linuxový firewall iptables je tu s námi téměř dvacet let, ale je postupně nahrazován novým moderním řešením zvaným nftables. Dnes propojíme dříve předvedené znalosti a postavíme si firewall. V předchozích dílech našeho seriálu o nftables jsme probrali hlavní vlastnosti tohoto moderního linuxového firewallu. Už víme, jak vytvářet tabulky, přidávat do nich pravidla a podle nich provádět běžné akce. Dnes si ukážeme, jak to všechno propojit dohromady a vytvořit si konfiguraci pro firewall.
Kategorie: GNU/Linux & BSD

Podrobnější popis vlastností programovacího jazyka R

14 Leden, 2021 - 00:00
[31 minut čtení] Psát užitečné skripty v jazyce R je možné i bez detailní znalosti jeho syntaxe a sémantiky. I proto se k tomuto tématu dostáváme až ve třinácté části seriálu o R. Popíšeme si vlastnosti datových typů i všechny nabízené řídicí konstrukce. 1. Základní operace s balíčky
Kategorie: GNU/Linux & BSD

Instalace Kali Linuxu na WSL2 ve Windows 10

13 Leden, 2021 - 08:20
Kali Linux je distribuce založená na Debianu. Hlavně je používaná pro digitální forenzní analýzu a penetrační testování. Integrace do Windows je úplně jednoduchá, včetně terminálu, zvuků a grafického rozhraní.
Kategorie: GNU/Linux & BSD

Multispektrální světelný senzor pro Arduino: nanoampéry a testovací obvod

13 Leden, 2021 - 00:00
[4 minuty čtení] Minule jsme probrali charakteristiky nejdůležitější součástky – fotodetektoru, který v našem případě tvoří LED. Dnes budeme měřit nanoampéry a zkonstruujeme testovací obvod. K tranzistorům BAT 102H neexistuje datasheet. Jiné tranzistory mají zase několik verzí pinoutů, které se neliší označením. Naštěstí lze typ i zapojení identifikovat pouze měřičem diod. NPN jsou jako dvě diody směřující od báze (B), PNP k bázi. Naše zapojení bude využívat pouze NPN tranzistory, které jsou v elektronice běžnější.
Kategorie: GNU/Linux & BSD

Softwarová sklizeň (13. 1. 2021)

13 Leden, 2021 - 00:00
[1 minuta čtení] Sonda do světa otevřeného softwaru. Dnes budeme měřit propustnost transportní vrstvy, nastavíme náhodnou tapetu z Unsplash, vytvoříme hosting na lokálním stroji a nakonec upravíme hlasitost pouze v jedné aplikaci. goben je nástroj pro měření propustnosti transportní vrstvy (TCP/UDP). Umožňuje simulovat komunikaci mezi serverem a klientem s volitelným omezením maximální využitelné šířky pásma. Podporuje zahájení několika souběžných rutin pro imitaci více paralelních toků. Výsledky měření lze uložit ve formě grafu (PNG) nebo v surové podobě (YAML, CSV).
Kategorie: GNU/Linux & BSD

Párování zboží pomocí CatBoost a praktické zkušeností ze Zboží.cz

12 Leden, 2021 - 00:00
[5 minut čtení] Na Zboží.cz najdete u každého produktu nabídky jednotlivých e-shopů. Uvidíte, za kolik jej prodávají či zda ho mají skladem. Potřebujeme ke každému produktu v databázi automaticky najít vystavené nabídky e-shopů, které ho prodávají. Mohlo by se zdát, že automatické párování nabídek na produkty je úkol, který by student jakékoli IT školy zvládl naprogramovat za víkend. Stačí k tomu přece pracovat se shodou EANu (číslo čárového kódu) mezi nabídkou a produktem. Co když ovšem nabídka nebo produkt EAN vůbec nemá, nebo je EAN u nabídky uveden špatně? I s takovými problémy si musí automatické párování umět poradit. To se přitom snaží najít nejlepší z milionů produktů pro každou z více než stovky milionů nabídek.
Kategorie: GNU/Linux & BSD