Hlavní navigace

Nástroje a utility

Užitečné programy, prográmky a utilitky.

CZ.NIC vydal novou verzi aplikace Datovka

Laboratoře CZ.NIC vydaly další verzi aplikace Datovka (4.12). Novinkami tohoto vydání jsou například možnost zažádat o výpis bodového hodnocení z centrálního registru řidičů nebo funkce umožňující zálohování uložených zpráv a jejich obnovení ze…

Vyšel Metasploit 5.0: je výkonnější a jednodušší

Vývojáři uvolnili novou verzi penetračního testovacího nástroje Metasploit s označením 5.0. Nová verze je podle nich výkonnější a zároveň je jednodušší pro uživatele. Novinky shrnují na svém blogu, kde píší o nové databázi, automatizačním API,…

Okular umí zobrazit a ověřit digitální podpis

Prohlížeč PDF z KDE Applications 19.04.0 Okular umí zobrazit a ověřit digitálně podepsané PDF soubory. Kompilace je trochu složitější, protože je vyžadován popler-0.73, který vyšel teprve před týdnem. Můžete si však nový Okular nainstalovat jako…

LLVM přechází na GitHub

Ve fázi dokončovací je přechod projektu LLVM z verzovacího systému Subversion na Git. LLVM konkrétně bude hostovat na GitHubu. Odpovědi na všechny otázky, které mohou kohokoli zajímat, shrnuje zápis v dokumentaci projektu. James Knight nyní dodává,…

Pokročilejší operace nabízené systémem RabbitMQ

Ve druhé části článku o RabbitMQ si ukážeme další možnosti, které lze při nasazení tohoto systému využít. Popíšeme si způsob konfigurace tzv. rozvětvení (fanout), použití směrovačů či konfiguraci front s prioritami zpráv.

Doba čtení: 36 minut

GNU Tar 1.31 přináší podporu zstd

Před dvěma dny vyšel GNU Tar 1.31, přináší podporu komprese zstd. Při kompresi použijte přepínač --zstd. Dekomprese je automatická, pokud soubor končí na .zst nebo  .tzst. (zdroj: phoronix)

Vydán GNU Sed 4.6, zapisuje rychleji

Včera byl vydán GNU Sed 4.6 neinteraktivní textový editor nazvaný podle „stream editor“. Nově zápis plně využívá vyrovnávací paměť, což zlepšuje výkon třeba sed -i. Kdo by preferoval staré chování, kdy zápis využívá vyrovnávací paměť jen po…

RabbitMQ: jedna z nejúspěšnějších implementací brokera

Třetím nástrojem implementujícím fronty zpráv a popř. i asynchronní fronty úloh, s nímž se na stránkách Rootu seznámíme, je nástroj nazvaný RabbitMQ. Dnes si ukážeme základní vlastnosti tohoto systému a jeho použití v Pythonu a Clojure.

Doba čtení: 34 minut

QEMU 3.1 vylepšuje podporu ARM a končí s GTK2

Virtualizační nástroj QEMU vyšel v nové verzi 3.1. Mezi hlavní novinky patří vylepšení podpory architektury ARM, přidání procesoru Cortex-A72, vylepšení emulace netlink, přidání x86 procesoru IceLake server/client a další. QEMU se také v této verzi…

13. 12. 2018 12:09

Celery: systém implementující asynchronní fronty úloh pro Python (dokončení)

Ve druhém článku o projektu Celery si nejprve ukážeme dva nástroje určené pro sledování stavu workerů, úloh a front. Dále si popíšeme tvorbu periodických úloh, použití plánovače a na závěr se též zmíníme o signálech.

Doba čtení: 30 minut

Celery: systém implementující asynchronní fronty úloh pro Python

Druhým systémem pro správu úloh psaných v Pythonu a spouštěných asynchronně s využitím front je nástroj Celery, s jehož základním nastavením a vlastnostmi se dnes seznámíme.

Doba čtení: 35 minut

OpsMop je nový projekt autora Ansible, YAML mění za Python 3

Michael DeHaan vytvořil Ansible před sedmi lety, projekt se dočkal obrovského rozšíření a jde o nejpopulárnější konfigurační nástroj současnosti. Přesto sám autor uznává, že není dokonalý a představuje OpsMop.

Doba čtení: 5 minut

Použití nástroje RQ (Redis Queue) pro správu úloh zpracovávaných na pozadí

Po popisu základních vlastností databáze Redis si ukážeme užitečný nástroj, který je na Redisu postaven. Ten se jmenuje RQ (Redis Queue) a slouží pro správu úloh, které jsou (většinou paralelně) spouštěny na pozadí.

Doba čtení: 34 minut

Apify: taháme data z webu aneb jak na kalendář ČLK

Znáte to… chodíte na web, který sice obsahuje užitečné informace, ale ty se nedají rozumně filtrovat a procházet. Žádné API nemají (nebo jej neznáte) a rádi byste si usnadnili práci s jejich daty.

27. 11. 2018 10:00

Listopadové opravné verze Zabbix 4.0.2 LTS a 3.0.24 LTS

Dnes vyšly nové LTS verze dohledového systému Zabbix 4.0.2 a Zabbix 3.0.24. Jedná o opravné verze, přinášející jen drobné nové vlastnosti. V dokumentaci je popis drobných uprav Zabbix Frontendu. V oficiálním repozitáři repo.zabbix.com se nové soubory objeví zanedlouho.

26. 11. 2018 13:46

Facebook BOLT: zrychlení linuxových binárek

Facebook zveřejnil projekt BOLT (Binary Optimization and Layout Tool), který má zrychlovat X86–64 a AArch64 ELF spustitelné soubory. Měly by fungovat soubory kompilované GCC a Clang. BOLT používá LLVM a nejprve se analyzuje výkon aplikace pomocí…

Historie příkazů v Bashi aneb vracíme se do budoucnosti

Bash je švýcarským nožem každého správného admina. Jeho užitečnou funkcí je ukládání historie příkazů, která má spoustu pokročilých vlastností schopných ještě více ulehčit život. Ukážeme si několik triků.

Doba čtení: 3 minuty

Jak zjistit úroveň komprese na Btrfs?

Pokud používáte Btrfs s kompresí, asi vás někdy napadlo, jak dobře jsou vlastně vaše soubory komprimované. Napříkladdu bude ukazovat jen nekomprimovanou velikost. Pomůže specializovaný nástroj compsize, třeba v Ubuntu se balíček jmenuje…

12. 11. 2018 15:47

Dropbox vydal novou verzi, která v Linuxu vyžaduje nešifrovaný ext4

Dropbox vydal novou verzi svého klienta pro Linux, který přestal podporovat jiné souborové systémy než ext4. Mezi souborovým systémem a klientem navíc nesmí být žádná další vrstva, jako například šifrování. O tomto rozhodnutí jsme vás informovali…

Flatpak, Snap, Modularity: počátek konce éry balíčkovacích systémů?

Podobně jako PBI balíčky v PC-BSD či pozdější Flatpak, Snap či AppImage, i novinka volitelného repozitáře Modularity ve Fedoře 29 vyvolává úvahy o tom, jestli je klasický systém RPM nadále udržitelný.

Doba čtení: 5 minut

Obslužné aplikace eObčanky jsou k dispozici pro Linux

Na informačním portálu eIdentita.cz je k dispozici balíček obslužných aplikací pro eObčanku, nově také ve verzi pro Linux. Jde o .deb balíček, v jehož popisku se dočteme: „Balíček obsahuje kompletní softwarovou podporu elektronických funkcí…

Vyšly opravné verze Zabbix 4.0.1 LTS a 3.0.23 LTS

Koncem října byly vydány nové verze Zabbix 4.0.1 LTS a 3.0.23 LTS. Do čtyřky byly přidány drobné nové vlastnosti. Po upgradu ze Zabbix 3.4 se objevovala např. známá chyba ZBX-14882 spojená s VMware Collectorem, který se špatně choval, když obdržel…

1. 11. 2018 10:47

Datovka je na Flathubu, vyžadovala několik oprav

Jiří Eischmann na svém blogu popisuje, jak dostal aplikaci Datovka do Flatpaku. „Základ manifestu pro flatpak Datovky jsem napsal na LinuxDays během našeho workshopu na vytváření flatpaků. Má relativně málo závislostí,“ píše na svém blogu. „Napsat…

Vyšel Asterisk 16 LTS, zaměřuje se na opravy chyb a stabilitu

Na konferenci AstriCon 2018 byla zveřejněna nová LTS verze Asterisk 16. I z důvodů LTS (Long Term Support) je v této verzi méně nových funkcionalit a je zaměřena primárně na stabilizaci a opravu chyb. Co je nového se dozvíte na wiki projektu.

22. 10. 2018 11:48

Na GitHubu jsou nejvíc upovídaní Češi

GitHub zveřejňuje statistiky ze svých repozitářů v rámci zprávy nazvané The State of the Octoverse. Do žebříčků se dostalo také Česko, protože Češi mají za poslední rok nejvíce komentářů napříč všemi projekty na GitHubu. Na dalších místech jsou…

AWX: otevřená varianta Ansible Tower pro automatizaci správy

Spravujete větší množství serverů a stále ještě nepoužíváte automatizační nástroje? Slyšeli jste o Ansible, ale příkazová řádka (CLI) pro vás není dost sexy? Pak se pohodlně posaďte a přečtěte si, co všechno vám může AWX přinést.

Doba čtení: 7 minut

Zpracování XML a HTML v Pythonu s využitím knihoven lxml a Beautiful Soup

Dnes si nejprve ukážeme některé další možnosti nabízené knihovnou lxml, která je určena pro načítání, modifikaci i ukládání souborů ve formátech XML a HTML. Pak se seznámíme s knihovnou se záhadným názvem Beautiful Soup.

Doba čtení: 28 minut

Nový Zabbix 4.0 LTS: mnoho úprav vzhledu i funkčnosti

Společnost Zabbix SIA vydala 2. října 2018 novou verzi monitorovacího systému Zabbix. Zabbix 4.0 LTS přináší spoustu nových vlastností, které si podrobněji popíšeme.

Doba čtení: 11 minut

Vyšel očekávaný Zabbix 4.0 LTS

Dnes vyšel dlouho očekávaný monitorovací systém Zabbix 4.0 LTS. Podrobnosti o vydání popisují mnoho nových vlastností. Více podrobností najdete v samostatném článku.

Byla vydána verze Zabbix 4.0.0rc1

Ve středu 19. září byla vydána první release candidate verze monitorovacího systému Zabbix 4.0 LTS. Vydání této verze se dvakrát posunulo. Aktuálně to vypadá, že by do konce Q3 mohla poslední LTS verze vyjít dle plánu. Zabbix summit 2018 konaný…

24. 9. 2018 11:35