Softwarová sklizeň (1. 4. 2009)

David Kovalský 1. 4. 2009

Oblíbená středeční sonda do světa (převážně) otevřeného softwaru. Dnes si ukážeme, jak na závislosti RPM balíků, představíme si jeden méně známý programovací jazyk, ukážeme si jak jednoduše pracovat s PDF soubory ve vlastních programech, odpočineme si u rádia, vytvoříme si minimální instalaci Fedory a nakonec si budeme hrát. Nebude chybět ani tolik oblíbená blbinka.

rpmdepsize

RPM dependency size viewer a.k.a. rpmdepsize je interaktivní grafický nástroj sloužící k zobrazení závislostí libovolného RPM balíku a jejich velikostí. Vysvětlím na praktickém příkladu – k instalaci balíčku ocaml-camlp4-devel na Fedoře 10, který má sám o sobě 33 MB, budete potřebovat celkem 404 MB právě kvůli závislostem na ocaml, gcc, ale také util-linux-ng, pam a dalších. Podrobné vysvětlení a graf najdete na tomto blogu. Graf je vykreslován shora dolů podle toho, jak jsou závislosti počítány.

rpmdepsize

et.redhat.com/~rjo­nes/rpmdepsize/, 1.0, GPLv2

Blue

Blue je víceúčelový programovací jazyk. Má minimalistickou syntaxi, řekl bych dost podobnou Pythonu. Je multiplatformní (zatím tedy pouze Windows a Linux), reentrantní a optimalizovaný pro vícejaderné systémy. Také je jednoduše rozšiřitelný pomocí modulů a podporuje objektově orientované programování. Začít s Blue je velice jednoduché. Na domovských stránkách projektu totiž najdete uživatelský manuál, který vás provede od „Hello World“ až k pokročilejším funkcím. Více informací najdete na domovských stránkách projektu.

www.lechak.in­fo/blue/index­.php, 1.7.3, GPL

JagPDF

JagPDF je knihovna pro práci s PDF soubory pod svobodou licencí. Cílem projektu je vytvořit knihovnu použitelnou jak v serverovém nasazení, tak na desktopu. Implementuje poměrně slušnou podmnožinu funkcí PDF specifikace. Co všechno lze pomocí JagPDF vytvořit je k nahlédnutí v příkladech použití. Vyzkoušet si JagPDF zabere jen pár minut – stačí postupovat dle krátkého manuálu či rovnou přeskočit na Hello World.

www.jagpdf.com/, 1.2.0, Freeware

KRadio

KRadio je malý, ale přehledný přehrávač internetových i AM/FM rádií pro desktopové prostředí KDE4. Není to sice žádná novinka, ale spíše evoluce. Ve verzi 4.0.0-rc1 je již port na KDE4 kompletní, design je plně modulární, obsahuje lokalizace a podporuje build system Debianu i OpenSuSE. K příjemnému ovládání patří samozřejmě klávesové zkratky a podpora lirc. Mezi nejzajímavější funkce patří možnosti nastavení výstupu pro každou stanici zvlášť, možnost zpožděného přehrávání (time shift), pre-recording a záznam do formátu Ogg/Vorbis či MP3. Jak vše vypadá v akci, si můžete prohlédnout na stránce screenshotů.

kradio

www.nocabal.de/~em­w/kradio/index­.html, 4.0.0-rc1, GPL

febootstrap

Febootstrap je nástroj pro vytváření bootovacího souborového systému pro Fedoru. Dá se považovat za ekvivalent debootstrapu z Debianu. Také ke svému běhu nepotřebuje rootovská práva.

et.redhat.com/~rjo­nes/febootstrap/, 1.4.1, GPLv2

Snake

V nedávných časech mobilních telefonů velikosti (i váhy) cihly jsem objevil kouzlo hry snake, a to jak jinak než na telefonu Nokia 5110. Její jednoduchost mě na pár dní úplně pohltila. Dnes existují stovky různých 2D a 3D variant, nicméně pokud zatoužíte vrátit se ke klasice, koukněte na Snake 1.0.0 na kde-apps.org. Jedná se o skript napsaný v Pythonu, který má méně než 10 KB ₊ o něco málo větší obrázek, ale definitivně obsahuje vše, co je potřeba. Tak co, jaké je vaše nejvyšší skóre?

snake

www.kde-apps.org/conten­t/show.php/Sna­ke?content=91320, 1.0.0, GPL

widgety

Blbinka

Dnes komiks na věčně se opakující rychloprojekty.

Nedávno jsem našel nový zdroj vtipných komiksů – www.mikeshapi­rocartoons.com. A co vy? Jaké jsou vaše nejoblíbenější komiksy?

Našli jste v článku chybu?
DigiZone.cz: Banaxi: videa kdekoli na světě

Banaxi: videa kdekoli na světě

Podnikatel.cz: Tyto pojmy k #EET byste měli znát

Tyto pojmy k #EET byste měli znát

120na80.cz: Ochablé svaly mohou značit vážnou nemoc

Ochablé svaly mohou značit vážnou nemoc

Lupa.cz: Proč jsou firemní počítače pomalé?

Proč jsou firemní počítače pomalé?

Vitalia.cz: Tesco nabízí desítky tun jídla zdarma

Tesco nabízí desítky tun jídla zdarma

DigiZone.cz: Digi Slovakia zařazuje stanice SPI

Digi Slovakia zařazuje stanice SPI

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

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

Vitalia.cz: Tohle jsou nejlepší česká piva podle odborníků

Tohle jsou nejlepší česká piva podle odborníků

120na80.cz: Co je padesátkrát sladší než cukr?

Co je padesátkrát sladší než cukr?

Root.cz: Hořící telefon Samsung Note 7 zapálil auto

Hořící telefon Samsung Note 7 zapálil auto

Vitalia.cz: 5 chyb, které děláme při skladování potravin

5 chyb, které děláme při skladování potravin

120na80.cz: Galerie: Čínští policisté testují českou minerálku

Galerie: Čínští policisté testují českou minerálku

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

Nova opět stahuje „milionáře“

DigiZone.cz: Technisat připravuje trojici DAB

Technisat připravuje trojici DAB

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

Udělali jsme velkou chybu, napsal Čupr

Podnikatel.cz: Letáky? Lidi zuří, ale ony stále fungují

Letáky? Lidi zuří, ale ony stále fungují

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

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

Podnikatel.cz: ČSSZ posílá přehled o důchodovém kontě

ČSSZ posílá přehled o důchodovém kontě

Vitalia.cz: Tahák, jak vyzrát nad zápachem z úst

Tahák, jak vyzrát nad zápachem z úst

Podnikatel.cz: „Lex Babiš“ Babišovi paradoxně pomůže

„Lex Babiš“ Babišovi paradoxně pomůže