Hlavní navigace

Softwarová sklizeň (9. 11. 2011)

David Kovalský

Pravidelná středeční sonda do světa (převážně) otevřeného softwaru. Dnes si přestavíme Vim plugin pro práci s verzovacími systémy, inteligentní grep zdrojových kódů, jednoduchého správce úkolů, démon pro sběr entropie a hackerský prohlížeč. Pochopitelně nebude chybět ani tolik oblíbená blbinka.

VCSCommand

VCSCommand je plugin pro editor Vim usnadňující práci s verzovacím systémem. Podporuje snad všechny otevřené VCS, co ve světe OSS existují – CVS, Subversion, SVK, GIT, Bazaar a Mercurial. Nemusíte proto opouštět prostředí editoru jen kvůli commitu či diffu. Co se týká dokumentace, nejlepší je zabrousit do zdrojých kódů – HEAD:/doc/vcsc­ommand.txt obsahuje kompletní seznam příkazů i s několika málo příklady. Malé upozornění: aby vše fungovalo, jak má, budete potřebovat Vim verze 7 či novější.

www.vim.org/scrip­ts/script.php?scrip­t_id=90, 1.99.45, MIT

Coccigrep

Coccigrep je chytrý grep pro jazyk C a C++ založený na Coccinelle. Umožňuje efektivněji vyhledávat, kde v kódu se nachází zadaná struktura či atribut. Podobně jako u grepu lze hledání blíže specifikovat, detaily a reálné příklady najdete přímo na domovské stránce projektu. Dodám jen, že implementační jazyk je zde Python – není tedy problém s přenositelností na jiné platformy.

home.regit.or­g/software/coc­cigrep/, 1.6, GPLv3

TkDo

TkDo je jedna z mnoha implementací základního TODO nástroje. Tentokrát v podání GUI, postaveno nad knihovnami Tcl/Tk. Více než cokoliv jiného je zde kladen důraz na jednoduchost a přehlednost. Velikost ikon a tlačítek je vhodná i pro proklatě malé displeje a špatně ostřící uživatele. Úkoly lze organizovat do stromové struktury a libovolně přeskupovat, TkDo ještě podporuje kategorie, ale tím jsme výčtem funkcí v podstatě skončili. Určitě není tak dotažený jako můj oblíbený Task Coach, na druhou stranu pokud nepotřebujete pokročilé funkce, odvede TkDo mnohem lepší práci. Jen na okraj – chválím TkDo za použití SQLite místo XML pro ukládání úkolů. Již po několika týdnech XML soubor u Task Coache nepříjemně nabobtná, což výrazně zpomaluje práci s ním.

www.jmos.net/tkdo/, 0.3, BSD Revised

Haveged

Pokud děláte na systému hodně kryptografických operací, možná už jste narazili na problém nedostatku entropie v systému. Většinou po vás aplikace chce blbnutí s myší či jiné náhodné operace, aby se entropie doplnila. Občas je možné využít čtení z /dev/urandom, pokud nejsou kladeny vysoké nároky na náhodnost. Nebo nastartovat Haveged. Tento démon využívá algoritmu „HArdware Volatile Entropy Gathering and Expansion“ k doplnění poolu entropie v systému. Pokud vás zajímají technické detaily, jak Haveged funguje, koukněte na domovské stránky projektu a také na z nich odkazované materiály.

www.issihosts­.com/haveged/, 1.3a, GPLv3

XXXTerm

XXXTerm je minimalistický webový prohlížeč postavený na WebKitu. Co je na něm zajímavé, je ovládání. Klikání myší v roce 2011 nikoho nepřekvapí, ale ovládání pomocí klávesových zkratek rozhodně ano. A nyní záleží, zda patříte k „Vimařům“ nebo „Emacsákům“. Těm prvním bude XXXTerm vyhovovat výrazně více. Standardně je k dispozici odhadem 50 klávesových zkratek k ovládání, pochopitelně si můžete nadefinovat své vlastní. Pro jistotu dodám, že vám u XXXTermu oproti jiným prohlížečům pravděpodobně nebude nic chybět – umí panely, JavaScript, permanentní i session cookies, whitelisty, blacklisty, historii, má download manažer i záložky.

opensource.con­formal.com/wi­ki/XXXTerm, 1.8.1, ISC

Blbinka

Spokojenost s X serverem.

Našli jste v článku chybu?

9. 11. 2011 10:55

Před časem jsem zkoušel používat Vimperator:
http://vimperator.org/vimperator

Občas se to ovšem popralo o klávesové zkratky. A občas mi úplně zatuhnulo zadávání textu. Nějaký ten rok už to ale bude, třeba už je to vyřešeno.

Pokud někdo používá(l) oba, zajímaly by mě zkušenosti a rozdíly.


11. 11. 2011 9:35

Dobrý den,
skutečnost je taková, že sklizeň promítá situaci na Linuxovém softwarovém poli. Zpočátku nebyl problém psát jen o těch nejzajímavějších kusech sw, protože jednoduše bylo na výběr. Sklizeň (zpočátku - co zajímavého na poli softwaru), běží od roku 1999 s průměrem okolo 50 dílů ročně, přičemž v jednom díle je nejméně napsáno o 4 aplikacích. To je doposud přibližně 2560 aplikací. Z výběru musíme také vyjmout aplikace, o kterých se již na ROOTu psalo, ať už ve zprávičce nebo v samostatném …

Root.cz: Nová třída SD karet A1 s vysokým výkonem

Nová třída SD karet A1 s vysokým výkonem

120na80.cz: Rovnátka, která nejsou vidět

Rovnátka, která nejsou vidět

Vitalia.cz: 7 originálních adventních kalendářů pro mlsné

7 originálních adventních kalendářů pro mlsné

120na80.cz: Boreliózu nelze žádným testem prokázat

Boreliózu nelze žádným testem prokázat

DigiZone.cz: R2B2 a Hybrid uzavřely partnerství

R2B2 a Hybrid uzavřely partnerství

Vitalia.cz: Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Root.cz: Certifikáty zadarmo jsou horší než za peníze?

Certifikáty zadarmo jsou horší než za peníze?

Měšec.cz: U levneELEKTRO.cz už reklamaci nevyřídíte

U levneELEKTRO.cz už reklamaci nevyřídíte

Lupa.cz: Co se dá měřit přes Internet věcí

Co se dá měřit přes Internet věcí

Vitalia.cz: Jak vybrat ořechy do cukroví a kde mají levné

Jak vybrat ořechy do cukroví a kde mají levné

DigiZone.cz: V Plzni odstartovalo Radio 1

V Plzni odstartovalo Radio 1

DigiZone.cz: Česká televize mění schéma ČT :D

Česká televize mění schéma ČT :D

Podnikatel.cz: Udávání a účtenková loterie, hloupá komedie

Udávání a účtenková loterie, hloupá komedie

Podnikatel.cz: Chaos u EET pokračuje. Jsou tu další návrhy

Chaos u EET pokračuje. Jsou tu další návrhy

Lupa.cz: Levný tarif pro Brno nebude, je to kartel

Levný tarif pro Brno nebude, je to kartel

Měšec.cz: Exekuční poradna: ptejte se online

Exekuční poradna: ptejte se online

Měšec.cz: Jak vymáhat výživné zadarmo?

Jak vymáhat výživné zadarmo?

Vitalia.cz: Proč vás každý zubař posílá na dentální hygienu

Proč vás každý zubař posílá na dentální hygienu

Lupa.cz: Kdo pochopí vtip, může jít do ČT vyvíjet weby

Kdo pochopí vtip, může jít do ČT vyvíjet weby

Lupa.cz: Propustili je z Avastu, už po nich sahá ESET

Propustili je z Avastu, už po nich sahá ESET