Unixové objevy

March 9th, 2009 by Jakub Lucký

Dovolil jsem si sem zapsat pár Unixových objevů, které jsem v poslední době učinil

unp

Balík unp je pěkný, propracovaný Perlovský skript určený na rozbalování absolutně všech archivů a zvládá vše sám bez parametr.

find

Find vedle spousty šikovných hledání umí být také nebezpečným nástrojem, pokud se vám někdo přihlašuje na SSH (a nemá rootovské práva), protože pomocí find (a některých jeho voleb, především -writable) lze v systému najít všechny skripty, do kterých mám možnost zapisovat. A pokud se najde takový skript, který obvykle spouští admin (takže často jako root) a bez kontroly, pak je pohroma (díra) na spadnutí, protože si tam je jednoduše možné připsat jakýkoliv kód.

pure-ftpd-mysql

Velmi jednoduše nastavitelný a spravovatelný FTP server, instalace i s nastavením a TLS šifrováním za 15 minut

lm-sensors

lm-sensors sice nejsou žádnou novinkou, ale zjistil jsem, že bez problémů zvládájí oba mé stroje, T61 i Little Falls 2, na kterém dokáží i regulovat větrák

Geogebra

Tahle pro studenty středních škol dokonalá multiplatformní fíčurka mi byla představena na hodinách matematiky a je vážně dokonalá. Umožňuje velice pěkně kreslit a řešit úlohy  z planimetrie i analytické geometrieve 2D. Propracovaná lepší náhrada za Cabri.

Encfs

Velmi jednoduché řešení šifrovaných souborů, je integrováno do fuse a nic víc pro svůj běh nepotřebuje.

KURVUE - KUlturní ReVUE

March 8th, 2009 by Jakub Lucký

Po velmi dlouhé době jsem rozhodl, že zase začnu psát do blogísku. Kromě snad brzkého zveřejnění mého servříku se chystám především uvést novou sekci KURVUE, která se bude věnovat kulturním akcím (99% čtenářstva, to jest IT, padá na zadek) a hlavně divadlu, kterému se v poslední době věnuji opravdu dost.

V KURVUE vás budou čekat především recenze divadel, ale asi i jiných kulturních akcí, podle toho, kam všude se vetřu. V rámci nejbližších školních hodin se tak chystám napsat recenzi na Ze života hmyzu od studia KLAP, která byla naprosto famózní

Prozatím howgh

Dělá z nás Google debily?

January 18th, 2009 by Jakub Lucký

Všimli jste si toho, že Google občas vůbec nehledá váš řetězec, ale nějaký jiný, o kterém si myslí, že pro vás bude užitečnější. Všimněte si na přiloženém obrázku:Google z nás dělá debila

Existuje workaround, který zabrání Googlu měnit vaše dotazy a tím je umístění uvozovek okolo jednotlivých slov (např hledat “google” místo google), bohužel u víceslovného dotazu je to opravdu vojeb.

Cítím se trošku rozpačitě nad tím, když mi pak vychází výsledky na úplně jiné věci, obzvlášť jako v případě xset/xsel…

Možná by byl dobrý návrh  navrhnout volbu strict/laid-back query do Google Labs? Co vy na to?

PF 2009

December 31st, 2008 by Jakub Lucký

PF2009

Všem, kteří ještě mé PF nedostali, ale i těm, kteří ho dostali, přeji pěkný rok 2009

Vybíráme mirror

December 21st, 2008 by Jakub Lucký

Tak jsem se zase jednou rozhodl, že si zkusím potunit Debian a najít si ten nejideálnější mirror:

root@gondolin:/home/jakub# netselect ftp.cz.debian.org ftp.debian.cz debian.ignum.cz debian.mirror.web4u.cz debian.sh.cvut.cz ftp.cvut.cz ftp.zcu.cz

256 debian.mirror.web4u.cz

root@gondolin:/home/jakub# netselect ftp.cz.debian.org ftp.debian.cz debian.ignum.cz debian.mirror.web4u.cz debian.sh.cvut.cz ftp.cvut.cz ftp.zcu.cz

226 ftp.cz.debian.org

root@gondolin:/home/jakub# netselect ftp.cz.debian.org ftp.debian.cz debian.ignum.cz debian.mirror.web4u.cz debian.sh.cvut.cz ftp.cvut.cz ftp.zcu.cz

333 debian.sh.cvut.cz

root@gondolin:/home/jakub# netselect ftp.cz.debian.org ftp.debian.cz debian.ignum.cz debian.mirror.web4u.cz debian.sh.cvut.cz ftp.cvut.cz ftp.zcu.cz

291 ftp.debian.cz

root@gondolin:/home/jakub# netselect ftp.cz.debian.org ftp.debian.cz debian.ignum.cz debian.mirror.web4u.cz debian.sh.cvut.cz ftp.cvut.cz ftp.zcu.cz

442 ftp.debian.cz

root@gondolin:/home/jakub# netselect ftp.cz.debian.org ftp.debian.cz debian.ignum.cz debian.mirror.web4u.cz debian.sh.cvut.cz ftp.cvut.cz ftp.zcu.cz

307 debian.mirror.web4u.cz

Jak vidíte, teorie relativity (o tom, že je všechno relativní) platí…

Vánoce, Vánoce přicházejí

November 1st, 2008 by Jakub Lucký

Už máte nakoupené dárky? Ne? A aspoň vánoční výzdobu? Taky ne?

Co je to s vámi, je nejvyšší čas…

Asi žijeme v bláznivé době, když do nás toto hučí všechny obchodní domy a reklamy… Celé mé rozčarování vychází z vánočního prodeje, který jsem před týdnem a půl potkal v centru Prahy

Počítáme s Novinky.cz

October 22nd, 2008 by Jakub Lucký

Nedalo se nevšimnout, jakým způsobem se snaží Novinky.cz v článku “Člověk kvůli spamu ztratí ročně téměř tři dny” aplikovat matematiku na reálný svět

Podle nich třídění spamu připraví lidi v zaměstnání v průměru o zhruba 1200 minut ročně, tedy asi celkem 20 hodin.

V závislosti na délce pracovního týdne to pak znamená skoro tři dny za rok.

Otázkou tedy je, proč se čas, spočítaný na základě empirického zkoumání a statistického odhadu, spočítaný přesně pro celý rok, tedy konečné číslo času potřebného na jeden rok má ještě vynásobit konstantou ležící někde na intervalu <3;4>, podle toho, jak dlouhý je pracovní týden.

Druhou otázkou, která nepochybně stojí za odpovězení, je zdravý rozum. Copak běžný člověk opravdu stráví 1/120 svého času? Dost o tomto čase pochybuji, neboť spamové filtry minimalizují čas k tomuto potřebný. Leda že by statistický vzorek tvořili administrátoři mail serverů

Strace

October 15th, 2008 by Jakub Lucký

strace; strace; strace; strace; strace; strace; strace

Tak se ten blbý příkaz jmenuje

Jeden z mála příkazů, které nejsem schopný si zapamatovat.

Pro neznalé, strace sleduje a vypisuje veškerá systémová volání a signály spuštěné binárky, což je užitečné na debugging a jiné veselosti tohoto typu.

Zajímavý problém

October 13th, 2008 by Jakub Lucký

Dnes jsem narazil (v souvislosti s blogískovátkem od Aničky) na poměrně zajímavý problém, jehož řešení není bohužel příliš nasnadě. Nebo je a já jsem slepý.

Mějme  blogovátko v Perlu. Udržujte úsporným způsobem  n překladů blogovátka, kde n náleží N a n > 1. Použití gettext je zakázáno

Všem děkuji za případné návrhy

Sledujeme nainstalované balíky v Debianu

October 8th, 2008 by Jakub Lucký

Na popud Páji jsem napsal krátký a poměrně srozumitelný příkaz, který na Debianu/Ubuntu vypíše všechny balíky, které kdy byli instalovány, tedy kromě všech libněco

1
grep install dpkg.* | grep -v installed | awk '{print $4}' | grep -v lib | uniq

Použití je poměrně zřejmé…

Tak, třeba to nějaký méně zkušený uživatel tuhle potrubárensko konstrukci použije…