Softwarová sklizeň (20. 7. 2011)

David Kovalský 20. 7. 2011

Pravidelná středeční sonda do světa (převážně) otevřeného softwaru. Dnes si ukážeme, jak dostat z databáze správná data, jednoduchou webovou galerii, knihovnu pro Python usnadňující psaní logů a také monitorovací aplikaci postavenou nad Nagiosem. Pochopitelně nebude chybět ani oblíbená blbinka.

Jailer

Jailer je nástroj pro práci s rozsáhlými relačními databázemi. Vhodný je zvláště pro procházení a export podmnožiny dat, například pro testování. To oceníte u databází s milióny záznamů, kde záloha či dump mohou trvat hodiny i dny. A vzít např. 10 %   dat není kvůli vazbám tak jednoduché, jak se může zdát. Jailer zvládne taky odstranit duplicitní záznamy bez narušení referenční integrity. Napsaný je v Javě a díky JBDC vrstvě se připojí prakticky k libovolnému databázovému stroji.

jailer.source­forge.net, 3.6.3, Apache 2.0

Moa

Moa je webový systém pro správu fotek a galerií. Oproti projektům jako Gallery je ale opravdu jednoduchý. Nenajdete zde ani komentáře, ani hodnocení, ani slideshow – prostě jen holé minimum funkcí. Nabízí se jen pohledná prezentace s minimem odkazů. Administrace nabízí možnost nahrávat fotky přes FTP a pochopitelně správu alb. Co mi osobně chybí, je podpora EXIF hlaviček a možnost přeskládat pořadí fotek v galerii. Zahlídl jsem to v plánech pro další verze, tak uvidíme. Vše si můžete vyzkoušet na tomto demu. Implementační jazyk je zde PHP, k běhu budete potřebovat ještě MySQL databázi a pochopitelně webový server.

www.moagallery­.net, 1.2.5, zlib/libpng

PyLogsParser

PyLogsParser je knihovna pro jazyk Python, která má za cíl usnadnit psaní parserů logů aplikací. Definice formátu není součástí samotného kódu, místo toho si vytvoříte XML soubor popisující, jak ten či onen log vypadá. Výhodou tohoto řešení je, že lze oddělit aplikační logiku parseru od formátu. A změna formátu nemusí vést k potřebám upravovat kód aplikace. Autor také uvádí, že parser je potom přehlednější. No, budiž. Třeba pro někoho, kdo nezná Python, to může být jednodušší, ale číst a editovat XML soubory taky není procházka růžovým sadem.

www.wallix.or­g/pylogsparser-project/, 0.1, LGPL

CoffeeSaint

Monitorovací systém Nagios snad není potřeba představovat. Jedná se o vyzrálý projekt s pokročilými funkcemi, vytknout se mu dá snad jen trochu hackerský způsob konfigurace a hrozné webové rozhraní. A tady přichází na scénu CoffeeSaint. Není to přímý konkurent webového rozhraní Nagiosu, spíše vyšší monitorovací nástroj využívající Nagios jako pracovníka pro sledování. Na celou obrazovku u klienta zobrazuje stream z webových kamer a doplňuje informacemi o stavu Nagios serveru. Lze nastavit např. zvukové varování a také způsob prezentace aktuálního stavu. Napsaný je v Javě, spustíte jej tedy snad na každé platformě.

widgety


vanheusden.com/ja­va/CoffeeSain­t/, 4.7, GPLv2

Blbinka

Jak bude vypadat budoucnost spamu.

Našli jste v článku chybu?
Lupa.cz: Další Češi si nechali vložit do těla čip

Další Češi si nechali vložit do těla čip

DigiZone.cz: Nova opět stahuje „milionáře“

Nova opět stahuje „milionáře“

Vitalia.cz: Dostal malý pivovar ze Slovenska do Tesca

Dostal malý pivovar ze Slovenska do Tesca

Podnikatel.cz: Udělali jsme velkou chybu, napsal Čupr

Udělali jsme velkou chybu, napsal Čupr

Vitalia.cz: Jak Ondra o astma přišel

Jak Ondra o astma přišel

DigiZone.cz: Rapl: seriál, který vás smíří s ČT

Rapl: seriál, který vás smíří s ČT

Vitalia.cz: Jsou vegani a vyrábějí nemléko

Jsou vegani a vyrábějí nemléko

Vitalia.cz: Test dětských svačinek: Tyhle ne!

Test dětských svačinek: Tyhle ne!

Lupa.cz: Patička e-mailu závazná jako vlastnoruční podpis?

Patička e-mailu závazná jako vlastnoruční podpis?

DigiZone.cz: Numan Two: rozhlasový přijímač s CD

Numan Two: rozhlasový přijímač s CD

DigiZone.cz: DVB-T2 ověřeno: seznam TV zveřejněn

DVB-T2 ověřeno: seznam TV zveřejněn

DigiZone.cz: Wimbledon na Nova Sport až do 2019

Wimbledon na Nova Sport až do 2019

Vitalia.cz: Voda z Vltavy před a po úpravě na pitnou

Voda z Vltavy před a po úpravě na pitnou

Vitalia.cz: Muž, který miluje příliš. Ženám neimponuje

Muž, který miluje příliš. Ženám neimponuje

DigiZone.cz: O2 Sport zbrojí na derby pražských S

O2 Sport zbrojí na derby pražských S

DigiZone.cz: Mordparta: trochu podchlazený 87. revír

Mordparta: trochu podchlazený 87. revír

Vitalia.cz: dTest odhalil ten nejlepší kečup

dTest odhalil ten nejlepší kečup

Vitalia.cz: Jaký je rozdíl mezi brambůrky a chipsy?

Jaký je rozdíl mezi brambůrky a chipsy?

Lupa.cz: Aukro.cz mění majitele. Vrací se do českých rukou

Aukro.cz mění majitele. Vrací se do českých rukou

Lupa.cz: Jak se prodává firma za miliardu?

Jak se prodává firma za miliardu?