Hlavní navigace

Nová softwarová sklizeň (1. 6. 2005)

1. 6. 2005
Doba čtení: 2 minuty

Sdílet

Oblíbená sonda do světa (převážně) otevřeného softwaru. Dnes je den dětí, a tak to bude trošku odlehčené. Jediná serióznější věc je internetový obchod. Jinak nás čeká skoro samá zábava.

Tak nám začínají vedra. Doufám, že se na ně rychle aklimatizuji, ale než se tak stane, tak se dnes raději koukneme na nějaké lehčí prográmky. Taky bych vám totiž mohl doporučit rm -rf / jako skvělý skript, a to byste mě asi neměli moc rádi.

Mazesmith (0.2.0) je generátor bludišť realizovaný Javascriptem v HTML. Bludiště můžete proházet přímo na obrazovce (klávesy i,j,k,l) a můžete si ho i vytisknout. No a samozřejmě si můžete vygenerovat nové bludiště. Určit můžete velikost i barvu a lze si vybrat z několika předdefinovaných tvarů (mašinka, smajlík…). Dokonce si můžete vytvořit libovolný vlastní tvar výsledného bludiště. No a nadšenci si mohou bludiště udělat v zahradě (zahrada ani zahradní nářadí není součástí programu).

Mazesmith

Flamplayer (1.5) je online flashový přehrávač. Vypadá skoro stejně jako XMMS nebo Winamp. Na správu playlistů vyžaduje MySQL a PHP pro upload písniček. Streamování zvuku není omezeno jenom na lokální soubory, ale můžete přehrávat i soubory z jiných serverů.

FRINK (2005–05–26) je programovací jazyk, který vám pomůže, když se srazíte se soustavou fyzikálních jednotek. Vlastně jakýchkoliv jednotek. No jednotek… Raději uvedu příklad:

300 grams/sugar -> cups 

Neboli 300 gramů děleno cukrem se má převést na hrníčky. Správná odpověď je 1,5. Jednoduché že. Nevýhodou je, že musíte znát aspoň trochu anglicky, ale pak vám už nic nebude bránit dělat velmi šílené konverze. Například slavná rovnice E=mc2 udávající, kolik energie je v hmotě. Tam máme kilogramy, rychlost světla, jouly. Ale dokáže si někdo představit, kolika litrům benzínu se rovná jedna lžička vody?

teaspoon water c^2 -> "liters gasoline" 

Což se rovná přesně 11 977 837,4 litrů benzínu. A takových zabavných kalkulací je na stránkách projektu plno. A ačkoliv program primárně vznikl jako kalkulátor, lze s jeho pomocí psát i složitější programy.

UX DAy - tip 2

Frink

Pokud o tom nevíte, tak usilovnou prací u počítače si můžete přivodit postižení RSI, což vůbec není žádná legrace. Abyste tomu předešli, tak byste si měli po nějaké době psaní protáhnout zápěstí. Což se dobře říká, ale hůř se na to vzpomíná uprostřed práce. Program xwrits (2.22) na tyto problémy může myslet za vás (protáhnou se budete muset sami). Když už moc dlouho píšete (tj. více jak 10000 úderů za hodinu), tak vám vyskočí okno s upozorněním. To můžete klidně ignorovat, ale také si můžete nechat zamknout klávesnici, takže si opravdu budete muset odpočinout.

A na závěr si dáme alespoň jednu serioznéjší věc. ClosedShop (2.1) je open-source program pro vytvoření obchodu s nákupním košíkem. Je napsaný v Perlu a MySQL. ClosedShop umí pracovat s různými atributy u jednoho druhu zboží. Například umí přidat do košíku jedno modré tričko a druhé stejné tričko ve žluté barvě (stejné zboží, různé atributy). Což je věc, kterou rozhodně neumí všechny obchody.

Byl pro vás článek přínosný?

Autor článku

Autor pro Root.cz psal převážně Softwarové sklizně. Dnes je zaměstnán ve firmě Red Hat, kde se věnuje vývoji nástrojů pro správce balíků.