Disassembler

Artificial intelligence is no match for natural stupidity.

Linux

Odemknutí účtu a reset hesla na AIX


Jenom si tu odložím strohý návod na základní znovuzprovoznení uživatelských účtů na AIX. Příkazy, které používám jednou za půl roku, mi dělá problém si zapamatovat. O to víc je pak potřebuju vysypat z rukávu během deseti vteřin a ne a ne je v poznámkách najít.

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

Převod českého textu z UTF-8 do ASCII


Když jsem byl ještě malé admiňátko, které se učilo PHP, zjistil jsem, že docela často potřebuju převádět český text s diakritikou do podoby, která by byla více přátelská k nejrůznějším technologiím. I přesto, že Unicode je tu s námi už více než 20 let, všelijaké handly, pretty URL a URL vůbec, jména souborů a další věci tak nějak nemají rády, když se do nich tahají neanglické znaky. A když už takové znaky náhodou snesou, martýrium začne v okamžiku, kdy je chcete přestěhovat do jiného prostředí.

číst dále… 1 komentář

Update systému skrytého za SOCKS proxy


Včera jsem řešil celkem zajímavý problém. Zákazník má několik serverů odříznutých od vnějšího světa i podnikové sítě, ke kterým se dá přistoupit pouze skrze SOCKS proxy. Úkolem bylo na všech serverech updatovat instalované balíčky na jejich nejnovější verze, nacházející se v oficiálních repozitářích.

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

Ublížený ProLiant a RAIDové zmrtvýchvstání


Obyčejně mi lidi před osmou ranní nevolají, takže pokud mě někdo telefonicky vytáhne z postele, musí to být opravdu vážné. Jako třeba dnes, kdy mi volal můj oblíbený nelinuxový správce linuxových serverů kvůli zbořenému RAIDu.

číst dále… 1 komentář

Java 7 Update 666


Java je docela zajímavá věc. Vůbec celá myšlenka toho, že existují snadno ovladatelné vyšší programovací jazyky, které se kompilují do univerzálního bajtkódu, a až ten je následně spouštěn na aplikačních virtuálních strojích lhostejno na jaké architektuře, je z pohledu generací odkojených na Z80 assembleru poněkud obtížně uchopitelná. Na jednu stranu je fajn, že se code monkey nemusí vůbec starat o to, jak počítače vlastně fungují a může si lepit svůj kód, ale na druhou stranu je celá tahle paráda neskutečně komplexní a čas od času se podaří nechat někde nějakou bezpečnostní skulinku. Nebo, jako v případě Javy 7 Update 6, díru jako kráva, kterou bez problému projede i bitevní tank.

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