Co novΘho na poli softwaru X.

28. 4. 1999on-line novΘ okno dom∙ p°edchozφ Φlßnek nßsledujφcφ Φlßnek

N∞co pro webdesignery, n∞co pro adminstrßtory server∙ a intranet∙, n∞co pro hudbymilovnΘ, n∞co pro hrßΦe. TΘm∞° ka╛d² si najde to svoje v (skoro) pravidelnΘm p°ehledu softwarov²ch novinek...

Pond∞lφ 26. 4.
Skoro ka╛d² tv∙rce WWW strßnek obΦas pot°ebuje vytvo°it klikacφ mapu. Mo╛nostφ jak na to je n∞kolik. Jednou z nich je JMap, aplikace napsanß v Jav∞. Druhou (a IMHO lep╣φ) je pou╛φt plugin pro GIMPa s neoriginßlnφm nßzvem Clickable Image Map Plugin. Podle mΘho nßzoru jde zatφm o nejpropracovan∞j╣φ aplikaci tohoto typu pro Linux. AΦkoliv by se je╣t∞ prostor pro vylep╣ovßnφ na╣el, jde u╛ o vysoce pou╛itelnou v∞ciΦku. No a pokud by vßm ani jedno z dne╣nφch °e╣enφ nevyhovovalo, na strßnce pluginu naleznete i odkazy na dal╣φ aplikace pro prßci s klikacφmi mapami.
Asi v╣ichni amigistΘ a v∞t╣ina pφsφΦkß°∙ se n∞kdy setkala s p°ehrßvaΦi (p°φpadn∞ editory) modul∙ jako jsou nap°φklad Fast Tracker, Scream Tracker, ProTracker nebo Modplayer. Na platform∞ PC s nimi ╣la vykouzlit p°ijatelnß hudba dokonce i s beeperem a to u╛ je co °φci. Pokud mßte z tΘ doby je╣t∞ pamßtku v podob∞ kolekce modul∙, m∙╛ete se k jejich poslechu op∞t navrßtit. Xmp je GPL p°ehrßvaΦ modul∙ v╣ech mo╛n²ch formßt∙ pro konzoli i Xka. Na jeho domovskΘ strßnce naleznete i n∞kolik odkaz∙ na jinΘ p°ehrßvaΦe, editory, dokumenty a samoz°ejm∞ i na archivy modul∙.

Ned∞le 25. 4.
Rpm, tedy program, kter² se starß o package management v distribucφch Red Hat a odvozen²ch, dosßhl verze 3.0.
Jedna z nejroz╣φ°en∞j╣φch her jsou ╚ervi. UrΦit∞ to znßte: pojφdßte lφsteΦky nebo n∞co podobnΘho a s ka╛d²m se vß╣ Φerv (had?) o jeden dφlek prodlou╛φ. Cφlem je mφt co nejdel╣φho hada (Φerva?). Tento evergreen se vyskytuje snad na v╣ech platformßch a dokonce u╛ i na mobilnφch telefonech. ZNibbles je dal╣φm klonem, kter² ov╣em p°inß╣φ jedno vylep╣enφ, a to sφ╗ovou hru teoreticky neomezenΘho mno╛stvφ hrßΦ∙. ╪ekl bych, ╛e to m∙╛e b²t docela sranda, i kdy╛ ne takovß, jako kdy╛ se kdysi maΦkali t°i hrßΦi u jednΘ klßvesnice a Φtvrt² hrßl joystickem :)
NanoGUI je slibn² projekt s cφlem vytvo°it odlehΦenΘ grafickΘ rozhranφ pro malΘ linuxovΘ systΘmy, jako jsou nap°φklad palmtopy. Prvnφm poΦinem je vznik minimalistickΘho X¡serveru Nano¡X, kter² je ji╛ tΘm∞° ve stßdiu, kdy jej bude mo╛nΘ pou╛φt pro v²voj widget∙ a dal╣φch souvisejφcφch program∙.

Sobota 24. 4.
Pokud vlastnφte MP3 p°ehrßvaΦ RIO od Diamond∙, m∙╛ete s nφm zkusit pracovat p∞kn∞ komfortn∞ pomocφ grafickΘho rozhranφ programu Krio. Nßzev napovφdß, ╛e jde o program pro KDE.
LAGII je free interpreter pro hernφ rozhranφ, kterΘ pou╛φvala firma Sierra. Dφky n∞mu si m∙╛ete zahrßt populßrnφ hry, jako King's Quest, Space Quest apod., nativn∞ p°φmo na Linuxu.
Pokud si chcete Linux zatφm jenom "osahat", m∙╛ete zkusit DosLinux ¡ malou distribuci urΦenou k instalaci na dosovsk² oddφl. ZajφmavΘ na DosLinuxu je to, ╛e pou╛φvß poslednφ kernel 2.2.6 a glibc 2.1.
Jednoduchou, skoro a╛ primitivnφ pom∙ckou, kterß ale m∙╛e dost usnadnit ╛ivot nejednomu programßtorovi je colorgcc. Jde o perlov² wrapper, kter² kolorizuje v²stup ve formßtu gcc (lze jej tedy pou╛φt i s g++ a asi i s egcs). V²pis chyb a warning∙ je pak daleko p°ehledn∞j╣φ.

Pßtek 23. 4.
Alien je program pro konverzi mezi r∙zn²mi formßty instalaΦnφch balφk∙. PodporovanΘ jsou rpm (Red Hat), dpkg (Debian), slp (Stampede) a tgz (Slackware). P°esto╛e autor upozor≥uje, ╛e jde spφ╣e o experimentßlnφ software, z r∙zn²ch mφst mßm potvrzeno, ╛e jde o dob°e fungujφcφ aplikaci.
Nejenom pomocφ ICQ lze komunikovat. Pokud preferujete Yahoo Pager, m∙╛ete zkusit jeho GTK verzi.
UDE ¡ Unix Desktop Environment ¡ je pokus vytvo°it n∞co jinΘho. Jde o desktopovΘ °e╣enφ, kterΘ se sna╛φ vypadat jinak a hlavn∞ nic nep°evzφt z Windows. Alespo≥ ΦßsteΦn∞ se to podle screenshot∙ da°φ.

╚tvrtek 22. 4.
VTUN je zajφmavΘ °e╣enφ virtußlnφch tunel∙ p°es TCP/IP spojenφ. Tunely mohou b²t kryptovanΘ, komprimovanΘ a dokonce lze i omezovat maximßlnφ datov² tok (trafic shaping) v kilobitech za vte°inu. PodporovanΘ tunely jsou TTY (sΘriovß komunikace ¡ PPP, SLIP, ...), PIPE (komunikace proces∙ p°es unixovΘ roury) a ETHERNET. Do budoucna je plßnovßna podpora silnΘho ╣ifrovßnφ, UDP protokolu atd.

St°eda 21. 4.
Sprßvci web server∙ Φi intranet∙ b²vajφ Φasto postaveni p°ed otßzku, jak vy°e╣it fulltextovΘ vyhledßvßnφ. Jednφm z °e╣enφ m∙╛e b²t UdmSearch. Jako datovou zßkladnu pou╛φvß MySQL, u╛ivatelsk² frontend existuje v provedenφ CGI a PHP3. Podporuje pou╛itφ META tag∙ (keywords, description), definice v robots.txt apod.
KVoiceControl je systΘm pro rozpoznßnφ °eΦi, kter² umo╛≥uje p°i°adit mluven²m povel∙m spu╣t∞nφ p°φkaz∙. Je sice urΦen pro KDE (umφ "parkovat" na panelu), ale funguje i s jin²mi desktopy nebo window managery (samoz°ejm∞ za p°edpokladu, ╛e mßte instalovanΘ odpovφdajφcφ knihovny).
Pokud si p°φli╣ nerozumφte s °ßdkov²m rozhranφm debuggeru gdb, zkuste Code Medic. Jde o zda°ilΘ grafickΘ rozhranφ s p°φjemn²m vzhledem a srozumiteln²m ovlßdßnφm. Navφc m∙╛e b²t Medic integrovßn s vynikajφcφm v²vojov²m prost°edφm Code Crusader.
A op∞t jeden nßstroj pro programßtory: knihovna Debauch je "memory allocation debugger", tedy nßstroj pro hledßnφ kritick²ch operacφ s pam∞tφ. Pomocφ n∞j zjistφte, kolik pam∞ti program alokoval, zda ji zase uvolnil, jestli n∞kde nedo╣lo k zßpis∙m nebo Φtenφ mimo vyhrazen² pam∞╗ov² prostor apod. Navφc nenφ t°eba program rekompilovat: staΦφ mu vnutit dynamicky linkovanou knihovnu, nap°φklad pomocφ prom∞nnΘ prost°edφ LD_PRELOAD.

┌ter² 20. 4.
Ka╛d² sprßvce serveru p°em²╣lφ, jak nejlΘpe zabezpeΦit sv∙j server. Jednou z cest je pou╛φt ╣ifrovanou komunikaci v╣ude tam, kde je to mo╛nΘ. Jen╛e co d∞lat, kdy╛ ta Φi ona slu╛ba s podporou ╣ifrovßnφ neexistuje? A nebo existuje, ale vy se nechcete vzdßt toho, co dob°e znßte? Prßv∞ tuto situaci se sna╛φ °e╣it Stunnel ¡ SSL wrapper pro kryptovanou komunikaci. Ten p°ebφrß ╣ifrovanß data na danΘm portu mφsto originßlnφ slu╛by a pak data p°edß v "plain" podob∞ odpovφdajφcφmu dΘmonu. Cel² proces lze i obrßtit, tak╛e pokud nemßte klienta s podporou SSL, m∙╛ete p°es Stunnel na svΘm poΦφtaΦi komunikovat s SSL serverem. Genißlnφ nßpad, co °φkßte? V╣ude se pou╛φvß silnß ╣ifra s certifikßtem, existuje i port pro Win32.

To u╛ je zcela a ·pln∞ v╣e. T∞╣φm se zase (p°ibli╛n∞) za t²den....

Autor: Michal Krause (jinΘ Φlßnky tohoto autora)
Sekce: Software
Souvisejφcφ Φlßnky:


on-line novΘ okno dom∙ p°edchozφ Φlßnek nßsledujφcφ Φlßnek