Disassembler

Artificial intelligence is no match for natural stupidity.
RSS kanál

Všechny články

Udev pravidla pro USB-to-RS232 převodníky


Mám deb-based linux s jehož pomocí občas hrnu nějaká data do jiných zařízení po COM portu. Jelikož základní deska počítače, na kterém linux běží, pochází již z tohoto století, nemá žádný nativní COM port. Co ale má, je kýbl USB portů, a tak tedy pro krmení používám USB-to-RS232 převodníky. Občas ale těch převodníků potřebuju mít zapojených více zároveň, a protože jsou všechna zařízení stejného typu, rád bych věděl, kam se mi které připojilo, respektive který /dev/ttyUSB končí v kterém portu. V ideálním případě bych ještě přál, aby se mi převodníky vždy připojily stejně.

číst dále… žádný komentář

Základní debugování shellových skriptů


Shellové skripty používám rád a často. Jsou fajn, protože pro jejich běh není potřeba instalovat žádné interprety nebo jiné balíky a jsou snadno přenositelné. Dá se říci, že jejich jedinou závislostí je přítomnost správné verze shellu, a ta je stejně na drtivé většině systémů už předem splněna. Postupem času se však od psaní jednoduchých několikařádkových skriptíků propracujete až k výrobě složitějších nástrojů a utilit a dříve nebo později se dostanete do situace, kdy budete potřebovat tyhle záležitosti nějakým způsobem ladit. IDE na vývoj shell skriptů sice existují, ale mou první volbou by bylo použít to, co se dá najít snad na každém *nixovém systému. Cat, vi a shell samotný.

číst dále… 1 komentář

Bear 71


V RSS feedech, které odebírám, jsem narazil na zajímavou a nádherně zpracovanou věc. Bear 71. Jedná se o jakousi kombinaci dokumentárního filmu s interaktivní mapou, vytvořenou ze střípků záznamů z kamer sledujících život v kanadské divočině.

číst dále… žádný komentář

Sudo a bug v debugu


Sudo. Mocný nástroj, umožňující běžným uživatelům spouštět předem nakonfigurované příkazy s oprávněním roota. Stejně jako jiné mocné nástroje, nepatří do rukou nezkušeným a někteří staromilci, zamrzlí v dobách BSD 4, jej považují za bezpečnostní riziko jako celek. Právě ti se minulý týden museli radovat a říkat „Já vám to říkal“. V sudo byla totiž 30. ledna 2012, ve verzi 1.8.3p2, konečně zalepena poměrně snadno zneužitelná bezpečnostní díra, zející zde téměř rok.

číst dále… žádný komentář

Polovičaté zaokrouhlování v PHP


Doprogramoval jsem ke stránkování možnost zvolit si číslo stránky. Zatím nemám článků tolik, aby se v přehledu všechny nedaly proklikat za chvilku, ale pomalu přibývají a pokud mě někde nesrazí vlak nebo nezlynčují Apple fanboyové, přibývat budou i nadále. Při psaní třídy, která se o stránkování stará, jsem zjistil, že PHP, při zaokrouhlování s použitím třetího parametru $mode a přesnosti vyšší než 0, zaokrouhluje nesprávně, resp. parametr $mode nefunguje tak, jak by asi měl.

číst dále… 1 komentář