Hlavní navigace

Softwarová sklizeň (31. 10. 2001)

Michal Krause 31. 10. 2001

Oblíbená sonda do světa (převážně) otevřeného softwaru. Dnes tu máme systém pro řízení letadel, PHP debugger, beta verzi systému GNU-Darwin a spoustu dalších programů.

Pondělí 29. 10.
Vyšla první betaverze GNU-Darwina. Darwin je otevřené jádro operačního systému MacOS X společnosti Apple, GNU-Darwin je pak distribuce svobodného softwaru pro tuto platformu.
NewVideoRecorder je nástroj pro zachytávání videa s některými unikátními funkcemi. Podstatné je, že veškerá audio i video data jsou bufferována s cílem zamezit zahazování snímků. Pokud by ale systém přesto nestíhal, „chytrý“ algoritmus se pokusí snímky vynechávat takovým způsobem, který zajistí co nejvyšší plynulost video záznamu, a zároveň dynamicky upraví audio stopu tak, aby délkou odpovídala videu. Jako zdroj signálu lze použít libovolné Video4Linux zařízení verze 1 i 2. Výstupem může být QuickTime, AVI, NuppelVideo nebo MPEG-1 soubor.
Pokud patříte mezi příznivce Slackware Linuxu, ale občas přeci jenom zatoužíte po trošku sofistikovanějším správci balíčků, můžete zkusit SlackPack, který přidává kontrolu závislostí. Jeho funkce je poměrně jednoduchá – zjistí, které knihovny programu chybí a doinstaluje patřičné balíčky buď z lokálního adresáře nebo z FTP serveru. Jednoduchá pomůcka, ale občas jistě potěší.

Neděle 28. 10.
Občas při psaní Sklizně narážím na programy, které jsou natolik zajímavé, že cítím potřebu o nich napsat, ačkoliv je drtivá většina lidí nikdy nevyužije. Takovým programem je i Autopilot – systém pro řízení a kontrolu letadel (lépe řečeno létajících strojů) bez lidské posádky. Nejde o jen tak nějaké modýlky, Autopilot je koncipován pro letadla schopná zůstat ve vzduchu minimálně dvě hodiny s více než padesátikilogra­movým nákladem. Zajímavý je i fakt, že nejde jenom o software, ale i o návrh odpovídajícího stroje v ceně pod deset tisíc dolarů s letovými náklady do deseti dolarů na hodinu. Momentálně už existuje prototyp, který pilot softwarově řídí ze země, a to buď díky přímé viditelnosti stroje a nebo pomocí kamery na něm umístěné. Zajímavé, co říkáte?
O démonovi monopd, který umožňuje hrát po síti populární Monopoly, jsem se zde již zmínil. Dnes tu máme těsně související program, a to grafického klienta gtkmonop. Tak si říkám, jestlipak se nehrají Monopoly povinně třeba v Micro$oftu? :))
PocketBabylon je GPL překladový slovník pro PalmOS. Momntálně pro něj existuje pouze anglicko-francouzská databáze, což asi mnoho našinců neocení, ale třeba ve spojení s tímto projektem, kdo ví…

Sobota 27. 10.
Pod názvem GNU Scientific Library se ukrývá knihovna vědeckých funkcí pro různé výpočetní operace. Najdete zde nástroje pro práci s komplexními čísly, vektory a maticemi, histogramy, permutace, interpolace, rychlou Fourierovu transformaci, statistické funkce a mnoho dalšího.
Prozaický název DBG dostal do vínku debugger pro PHP. Nabízí většinu standardních funkcí, ať už jsou to breakpointy, krokování, zobrazování obsahu proměnných či backtracking. Při ladění výkonu potěší jistě i zabudovaný profiler. DBG je rozšíření PHP a funguje všude tam, kde vlastní interpret, a pro jeho využití není třeba nijak zasahovat do samotného skriptu. Na platformě Win32 disponuje debugger COM rozhraním a lze jej tak integrovat do různých produktů třetích stran (nyní např. M$ InterDev, PHP Coder či PHP Edit), v un*xech pak nabízí řádkové rozhraní kompatibilní s GDB, díky kterému by jej mělo být možné používat s DDD nebo Emacsem.

Pátek 26. 10.
SIS6326 FB je FrameBuffer ovladač pro grafické karty s čipem SiS6326 a kompatibilními. Zajímavá je schopnost měnit rozlišení grafické konzole za běhu, méně už potěší nemožnost nastavit obnovovací frekvenci a chybějící podpora APM a hardwarové akcelerace. Autor ale tyto funkce plánuje implementovat.
Pokud hledáte inteligentní dialog pro spouštění aplikací do prostředí Window Makeru a nechcete si nabourat pracně budovaný NEXTstep look and feel, můžete zkusit Launch.app. Program je napsaný s WINGs toolkitem, takže o vzhled nemusíte mít obavy, a po funkční stránce také jistě vyhoví. Nabízí historii příkazů, doplňování tabulátorem, spouštění konzolových aplikací, spouštění povelů pod jiným uživatelem a rozpoznává i URL, která předává ke zpracování Netscapu.
Pokud bude Linux více pronikat na displeje „malých“ zařízení, jako jsou různé webpady či PDA, bude muset nabídnout také kvalitní prohlížeč. O tom, že by to mohla být Mozilla, svědčí projekt NxZilla, což je sada knihoven umožňujících běh tohoto prohlížeče na NanoX serveru (součást projektu MicroWindows). Jestli je tohle ta pravá cesta, to ukáže až čas.

Čtvrtek 25. 10.
Linux Persistent Memory je knihovna implementující správu paměti se zálohováním na disk. Program pracuje s pamětí pomocí rozhraní podobnému tomu, jaké nabízí libc (malloc, free, realloc), ovšem s tím rozdílem, že obsah paměti lze uchovat na disku a aplikace se tak může vrátit po restartu do původního stavu. Nejpodstatnější výhodou je ale vedení transakčního logu, které umožňuje obnovení posledního konzistentního stavu paměťové oblasti. To je k nezaplacení v důležitých aplikacích, pro něž by bylo případné porušení paměti kritické.
PDF snadno a rychle, tak by se dal charakterizovat program Indexed PDF Creator, který slouží ke generování indexovaných PDF dokumentů z textových souborů. Uživatel určí pouze typ písma, jeho velikost, nastavení stránky a zdroj dat a během chvilky získá hotový dokument. IPDF je ideální pro zpracování různých reportů. Šikovná je funkce „text přes obrázek“, která je primárně určena pro vkládání textu do předtištěných formulářů.
Pokud sázíte noty pomocí jazyku ABC, možná uvítáte projekt JedABC. Jak už jeho název prozrazuje, jde o editační mod pro editor Jed, který se postará o zvýrazňování syntaxe, přidá užitečná menu a integruje různé konvertory, přehrávače a prohlížeče formátu ABC.
Vyšla nová verze GCC 3.0.2, která odstraňuje některé chyby.

Středa 24. 10.
Takzvaný djbware, nebo-li software od D. J. Bernsteina, má mnoho zarytých odpůrců, ale jednu věc mu nemůže upřít ani jeho největší nepřítel – všechny jeho programy důsledně a promyšleně dodržují un*xovou filozofii rozdělení na co možná nejmenší jednoúčelové spolupracující utility. Socklog je systémový logovací démon založený právě na programech od DJB – o jeho běh se starají daemontools, vlastní logování zajistí multilog a poslouchání na socketu může obstarávat ucspi. Za jednu z nejužitečnějších funkcí tohoto řešení považuji schopnost multilogu dělit log na části pevně dané velikosti, čímž odpadají hrátky s logrotate a administrátor má lepší kontrolu nad tím, kolik logy budou zabírat.
Nová verze populárního GUI textového editoru Nedit přináší nové definice zvýrazňování syntaxe (CSS, XML a regulární výrazy), řadu vylepšení v definicích stávajících, schopnost nahrazovat text ve více otevřených oknech, rozšíření makro jazyka a v neposlední řadě také nativní podporu kolečka myši.

A to je pro dnešek vše…

Našli jste v článku chybu?

31. 10. 2001 15:40

Milan Svoboda (neregistrovaný)

Dovoluji si oznamit ze na strankach GPL Anglicko-Ceskeho slovniku je ke stazeni prvni verze databaze pouzitelne na systemech EPOC (myslim ze to je Psion :-)

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

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

Podnikatel.cz: Víme první výsledky doby odezvy #EET

Víme první výsledky doby odezvy #EET

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

Přehledná titulka, průvodci, responzivita

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

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

Měšec.cz: mBank cenzuruje, zrušila mFórum

mBank cenzuruje, zrušila mFórum

Vitalia.cz: Mondelez stahuje rizikovou čokoládu Milka

Mondelez stahuje rizikovou čokoládu Milka

Podnikatel.cz: Podnikatelům dorazí varování od BSA

Podnikatelům dorazí varování od BSA

Vitalia.cz: Chtějí si léčit kvasinky. Lék je jen v Německu

Chtějí si léčit kvasinky. Lék je jen v Německu

Lupa.cz: Teletext je „internetem hipsterů“

Teletext je „internetem hipsterů“

Vitalia.cz: Často čůrá a má žízeň? Příznaky dětské cukrovky

Často čůrá a má žízeň? Příznaky dětské cukrovky

Lupa.cz: Insolvenční řízení kvůli cookies? Vítejte v ČR

Insolvenční řízení kvůli cookies? Vítejte v ČR

Lupa.cz: Seznam mění vedení. Pavel Zima v čele končí

Seznam mění vedení. Pavel Zima v čele končí

Lupa.cz: EET v e-shopech? Zdražení a horší komfort

EET v e-shopech? Zdražení a horší komfort

120na80.cz: Jak oddálit Alzheimera?

Jak oddálit Alzheimera?

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

Root.cz: Certifikáty zadarmo jsou horší než za peníze?

Certifikáty zadarmo jsou horší než za peníze?

DigiZone.cz: Sat novinky: slovenská TV8 HD i ruský NTV Mir

Sat novinky: slovenská TV8 HD i ruský NTV Mir

Vitalia.cz: Drahé i levné. Tyhle potraviny nosili na charitu

Drahé i levné. Tyhle potraviny nosili na charitu

120na80.cz: Horní cesty dýchací. Zkuste fytofarmaka

Horní cesty dýchací. Zkuste fytofarmaka

Podnikatel.cz: Babiše přesvědčila 89letá podnikatelka?!

Babiše přesvědčila 89letá podnikatelka?!