Softwarová sklizeň (13. 1. 2016)

Marek Olšavský 13. 1. 2016

Pravidelná sonda do světa otevřeného softwaru. Dnes si ukážeme herní centrum Lutris, praktický editor pro MarkDown napsaný v Qt, pomůžeme DJovi rozproudit zábavu s pomocí programu Mixxx a komentáře ve zdrojových kódech transformujeme do dokumentace pomocí Doxygenu. Nebude chybět ani blbinka.

Lutris

Práce vývojářů Lutrisu je určena pro hráče. Lutris je herní platforma pro GNU/Linux, která dovoluje spravovat hry i emulátory (v Lutrisu je aktuálně podporováno 23 historických platforem) z jediného místa. Aktuálně si rozumí s klienty pro Steam a Desuru, v plánech jsou i Humble Bundle nebo GOG. Autoři se snaží o co nejmenší závislost na balíčkovacím systému distribuce uživatele. Projekt má zatím mouchy, ale i solidní potenciál.

Lutris, GPLv3, verze 0.3.7.2

CuteMarkEd

Cute Markup Editor (CuteMarkEd) je svobodný editor MarkDown, který funguje i prostředí MS Windows. Program je napsán v Qt a během psaní poskytuje náhled (HTML) na výstupní dokument. Podporuje rozšíření MarkDownu pro matematiku (kdo psal v LaTeXu, tomu bude zápis velmi povědomý), nebo diagramy. K dalším funkcím patří podpora exportu (HTML a PDF), jazyková kontrola, statistiky dokumentu, či zvýrazňování syntaxe (v módu Github).

CuteMarkEd, GNU GPL, verze 0.11.2

Pokud potřebujete pracovat s MarkDown soubory v programu napsaném v jazyce C, může vám posloužit knihovna cmark, vydaná ve verzi 0.23.0, případně JavaScriptová implementace commonmarks.js.

Mixxx

Zábava, respektive starost o hudební mix, je smyslem programu Mixxx. Svobodný mixovací pult, který si rozumí s formáty Ogg, Mp3 i Wav a umožňuje ovládání pomocí specializovaného hardware (ovládání myší a klávesnicí nebude to „pravé ořechové“). Automaticky umí detekovat bpm a pokud si poskládáte playlist, postará se o zbytek. Pro zkompilování budete potřebovat Qt 4.6+ a pro sestavení je použit ne zrovna obvyklý, leč velmi mocný,  scons.

Mixxx, GNU GPL, verze 2.0

Doxygen

O nutnosti a opomíjení komentářů již byly napsány celé romány. Rozumně psané komentáře poslouží třeba pro vygenerování dokumentace k API. Osvědčeným generátorem dokumentace je Doxygen, který podporuje zdrojové kódy široce používaných jazyků (C/C++/Objective-C/C#, Python, PHP, Java), ale i trochu exotických (D, VHDL, Fortran). Komentáře je potřebné trochu připravit, aby je Doxygen extrahoval správně. Vedle obligátních HTML a PDF je možný výstup do LaTeXu nebo RTF.

Doxygen, GNU GPL, verze 1.8.11

Pokud je vaším oblíbeným jazykem Pascal, ekvivalent programu je pasdoc.

Blbinka

Sedm let je s námi Python 3 a ještě stále se udržuje „stará“ větev 2.7. Přijetí nebylo tak rychlé a nejeden vývojář narazil na chybějící knihovny, pokud chtěl psát pro verzi s dlouhodobou perspektivou. Otázka tedy zní, „v jaké fázi se pythonýři nachází?“ Je to deprese z neutěšeného stavu, nebo rezignovaně akceptovali, že budou muset přepsat i nové programy?

Našli jste v článku chybu?
120na80.cz: Osvěžte se jídlem

Osvěžte se jídlem

Vitalia.cz: Za její cukrovkou stojí rodiče

Za její cukrovkou stojí rodiče

DigiZone.cz: ČTÚ červenec: rušení trochu vzrostlo

ČTÚ červenec: rušení trochu vzrostlo

Měšec.cz: Se stavebkem k soudu už (většinou) nemusíte

Se stavebkem k soudu už (většinou) nemusíte

Lupa.cz: Elektronika tajemství zbavená. Jak s ní začít?

Elektronika tajemství zbavená. Jak s ní začít?

Podnikatel.cz: Pozor na vykuky, imitují služby České pošty

Pozor na vykuky, imitují služby České pošty

Lupa.cz: Olympiáda zakázala GIFy. Moc to nepomáhá

Olympiáda zakázala GIFy. Moc to nepomáhá

Vitalia.cz: Vakcína Cervarix je oficiálně i pro chlapce

Vakcína Cervarix je oficiálně i pro chlapce

Měšec.cz: Co když na dovolené přijdete o kartu?

Co když na dovolené přijdete o kartu?

Měšec.cz: Do ostravské MHD bez jízdenky. Stačí karta

Do ostravské MHD bez jízdenky. Stačí karta

Podnikatel.cz: OSA zdraží, ale taky přidá nový poplatek

OSA zdraží, ale taky přidá nový poplatek

Lupa.cz: Kdo vykrádá LinkedIn? Zjistit to má soud

Kdo vykrádá LinkedIn? Zjistit to má soud

DigiZone.cz: ČTÚ zveřejnil aktualizovaný D-Book

ČTÚ zveřejnil aktualizovaný D-Book

Vitalia.cz: 9 potravin, které nesmí chybět v jídelníčku těhotné

9 potravin, které nesmí chybět v jídelníčku těhotné

Měšec.cz: Kurzy platebních karet: vyplatí se platit? (TEST)

Kurzy platebních karet: vyplatí se platit? (TEST)

DigiZone.cz: První Ultra HD (4K) Blu-ray je tady

První Ultra HD (4K) Blu-ray je tady

120na80.cz: Kam umístit silikony?

Kam umístit silikony?

DigiZone.cz: Hodlá Markíza skončit v DVB-T?

Hodlá Markíza skončit v DVB-T?

Měšec.cz: Investiční pasti. Děláte to, co ostatní, ale proděláváte

Investiční pasti. Děláte to, co ostatní, ale proděláváte

Podnikatel.cz: Novela zákoníku práce. Řeší homeworking

Novela zákoníku práce. Řeší homeworking