tailspin
Co se dozvíte v článku
tailspin je nástroj pro sledování změn v logovacích souborech v reálném čase s podporou barevného zvýraznění. Jedná se o vylepšenou alternativu k příkazu tail -f
(tzv. follow mode), ale s lepší vizualizací a funkcemi. Automaticky zobrazuje nové řádky přidávané do logu.
Umožňuje zvýraznit určité části logu pomocí regulárních výrazů. Nechybí filtrování a vyhledávání, podpora sledování více logovacích souborů současně, či procházení historie a rolování zpět i v průběhu real-time sledování.
github.com/bensadeh/tailspin, 5.0.0
Tero Subtitler
Tero Subtitler je nástroj pro práci s titulky, zaměřený na generování, úpravu a zobrazování titulků. Podporuje různé formáty titulků (např. SRT, ASS, SSA). Umožňuje generovat titulky na základě textových vstupů, upravovat časování titulků pro synchronizaci s videem, zobrazit titulky v režimu náhledu při přehrávání videa, či export do formátů vhodných pro editory i přehrávače. Užitečnou funkcí může být také vygenerování prázdného videa s titulky.
github.com/URUWorks/TeroSubtitler, 1.0.1.9
pktstat
pktstat je nástroj pro sledování síťového provozu v reálném čase. Zobrazuje statistiky paketů, připojení a protokolů, které aktuálně procházejí síťovým rozhraním. Umí zobrazit aktivní síťová spojení, včetně informací o IP adresách, portech a přenosech.
Podporuje filtry pomocí pcap, kdy je možné sledovat pouze určité pakety (např. HTTP, TCP, UDP), stejně tak usnadňuje analýzu provozu díky barevnému zvýraznění paketů.
github.com/dkorunic/pktstat, 0.2.4
vmlinux-to-elf
vmlinux-to-elf je nástroj pro extrakci souboru ELF z komprimovaného jádra Linuxu (vmlinux, vmlinuz, bzImage, zImage). Za tímto účelem prohledá jádro a vyhledá tabulku symbolů (kallsyms), která je přítomná v nezměněné podobě ve většině jader.
Jinými slovy, umožňuje převod binárního obrazu jádra na ELF soubor, který je lépe čitelný pro ladicí nástroje typu GDB nebo nástroje pro analýzu jádra (IDA Pro, Ghidra).
github.com/marin-m/vmlinux-to-elf
Blbinka
Dokonalá ukázka moderní technologie – ví o problému, dokáže ho detailně popsat, ale jediné řešení je stejně na vás. Trochu jako kolega v práci, který vám řekne, že se něco rozbilo, ale už ho ani nenapadne to opravit. Protože co kdyby to bylo rozbité naschvál.