Hlavní navigace

Softwarová sklizeň (17. 2. 2010)

David Kovalský 17. 2. 2010

Pravidelná středeční sonda do světa (převážně) otevřeného softwaru. Dneska se podíváme, jak si zjednodušit práci s kódem a to hned několika nástroji. Přidám notoricky známý unixový nástroj, ale tentokrát v barvách, a také jednu databázi vhodnou i pro notorické milovníky vína. Pochopitelně vše uzavře blbinka.

Codemetre

Codemetre je CLI nástroj napsaný v Eiffelu, který umí pro několik vyvolených jazyků spočítat, kolik „reálně“ obsahují řádků kódu. To ale dokáže i grep  a wc, když si člověk chvíli pohraje v shellu. Co je u Codemetre zajímavé, je porovnávací (diff) mód. Výstupem jsou metriky ohledně toho jaká část kódu se změnila. Reálné řádky kódu musíme ale opravdu brát v uvozovkách. I když Codemetre nepočítá komentáře a prázdné řádky, bude například i rozdělení jednoho řádku na dva chápáno jako změna. Podobných příkladů si bystrý čtenář vymyslí spoustu. Právě proto je hodnocení velikostí změn založené pouze na řádkách kódu minimálně sporné.

sklizeň-codemetre

wiki.github.com/se­venth/codemetre/, 0.26.1, GPL3

Color du

Color du je Perlová jednoúčelovka rozšiřující klasické du. V textovém rozhraní je barevně znázorněna velikost adresářů. Pokud jsou grafické nástroje na vás prostě moc, koukněte na manovou stránku na webu projektu, zda pravě Color du není to, co hledáte.

sklizeň-cdu

arsunik.free.fr/prog/cdu­.html, 0.33, GPL

Pygments

Zvýraznění syntaxe je dnes pro programátory samozřejmostí. Každý lepší editor to umí. Co ale kusy kódu například na webových stránkách? Pygments je obecný zvýrazňovač resp. obarvovač kódu s podporou slušné řádky programovacích jazyků, ale také SQL, XML, IRC logů – opravdu kde čeho. Napsaný je v Pythonu a přes pythonovské rozhraní se také ovládá. Otevírá se zde prostor pro pluginy do různých wiki systémů, Pastebiny na steroidech či vlastní vývojářské prostředí.

pygments.org, 1.2.2, vlastní

CellarBoss

Milovníky vína možná potěší CellarBoss. Svůj vinný sklep převedete do přehledné databáze během chvilky. CellarBoss se postará o hledání, reporty díky Jasper Reports či formátování pro tisk.

sklizeň-cellarboss

sourceforge.net/pro­jects/cellarbos­s/, 1.0.0, Artistic

Blbinka

Jak dlouho doopravdy trvá udělat to-bude-hned úkol?

Jak poznáte počítač?

Našli jste v článku chybu?

18. 2. 2010 18:54

AraxoN (neregistrovaný)

Nemá byť závislosťou Perl, keď je to urobené v Perl-e?

17. 2. 2010 15:57

LOOOOOOOOOOOO­OOOOOOOOOOOOO­OL!!! Tak tohle se fakt povedlo. Už dlouho jsem se tak nezasmál… Díky :-D

Podnikatel.cz: Platební brány a EET? Stále s otazníkem

Platební brány a EET? Stále s otazníkem

Podnikatel.cz: Dárky v podnikání. Jak je uplatnit v daních?

Dárky v podnikání. Jak je uplatnit v daních?

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

Vitalia.cz: Jak koupit Mikuláše a nenaletět

Jak koupit Mikuláše a nenaletět

Lupa.cz: E-shopy: jen sleva už nestačí

E-shopy: jen sleva už nestačí

Vitalia.cz: To není kašel! Správná diagnóza zachrání život

To není kašel! Správná diagnóza zachrání život

Vitalia.cz: Říká amoleta - a myslí palačinka

Říká amoleta - a myslí palačinka

DigiZone.cz: Recenze Westworld: zavraždit a...

Recenze Westworld: zavraždit a...

Podnikatel.cz: Prodává přes internet. Kdy platí zdravotko?

Prodává přes internet. Kdy platí zdravotko?

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

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

DigiZone.cz: Flix TV má set-top box s HEVC

Flix TV má set-top box s HEVC

Měšec.cz: Zdravotní a sociální pojištění 2017: Připlatíte

Zdravotní a sociální pojištění 2017: Připlatíte

Podnikatel.cz: 1. den EET? Problémy s pokladnami

1. den EET? Problémy s pokladnami

Podnikatel.cz: EET zvládneme, budou horší zákony

EET zvládneme, budou horší zákony

120na80.cz: Pánové, pečujte o svoje přirození a prostatu

Pánové, pečujte o svoje přirození a prostatu

Vitalia.cz: „Připluly“ z Německa a možná obsahují jed

„Připluly“ z Německa a možná obsahují jed

Vitalia.cz: Tesco: Chudá rodina si koupí levné polské kuře

Tesco: Chudá rodina si koupí levné polské kuře

120na80.cz: Rakovina oka. Jak ji poznáte?

Rakovina oka. Jak ji poznáte?

Měšec.cz: Finančním poradcům hrozí vracení provizí

Finančním poradcům hrozí vracení provizí

Lupa.cz: UX přestává pro firmy být magie

UX přestává pro firmy být magie