sobota 15. března 2008

!!! Blog přesunut !!!

Dobré odpoledne,
oznamuji, že tento blog byl přesunut (kvůli redakčnímu systému) na adresu http://blindubuntu.ic.cz .
Všem děkuji za přízeň :-)

pondělí 25. února 2008

LaTex - Uvod

V poslední době se docela hojně diskutovaným tématem stává tvorba

vysoce strukturovaných dokumentů(for­málních dopisů, diplomových prací

? ).

K tomu, abychom takovýto dokument mohli napsat můžeme využít dvou

možností:

* Použití textových procesorů

* Použití sázecích systémů

O použití textových procesorů typu Microsoft Word, či OpenOffice bylo

již napsáno velké množství knih, my se v tomto seriálu zaměříme na

sázecí systém Tex, konkrétně na soubor maker, jež je označován jako

LaTex.LaTex je díky své multiplatformnos­ti(přenositel­nosti mezi různými

archytekturami a systémy) univerzálním systémem pro sazbu vysoce

strukturovaných dokumentů. Taktéž je velmi pravděpodobné, že dokument,

který napíšete dnes přeložíte třebas za půl století.

Instalace

LaTex lze získat v podobě pro Windows, Linux, Mac OS a další, já zde

uvedu příklad instalace pro Ubuntu GNU/Linux.

apt-get install texlive

texlive-lang-czechslovak

Nyní si zkusíme vytvořit první dokument v LaTexu. Záměrně jej

zde nehodlám komentovat(to až v příštím dílu), jde mi spíš jen o to

vyzkoušet si překlad takto vytvořeného dokumentu. Následující kód

uložte do souboru, který pojmenujeme například test.tex.

\documentclas­s[12pt]{article}

\usepackage[ut­f8]{inputenc}

\usepackage{czech}

\usepackage{a4wi­de}

\begin{document}

První dokument v LaTexu

\end{document}

Nyní zadejme v terminálu následující příkazy

cslatex test.tex

dvipdfm test.dvi

A vytvoří se nám soubor test.pdf, což je vygenerovaný

dokument.

Příště se podíváme na základní strukturu dokumentů

v LaTexu.

pondělí 18. února 2008

A co bude dál?

Výpočetní a komunikační technologie – výstřel a výdobytek to všemocného pána tvorstva, výsměch přírodě a podstatě enviromentalismu. Na stranu druhou je to však mocný nástroj ulehčující každodenní život, práci. Prostředek odbourávající bariéry.
Když někdy v roce 1991 došlo ke globálnímu nástupu HTTP(HyperText Transfer Protocol) a s ním taktéž webu(tak, jak jej známe nyní), byla internetová sféra pouze útočištěm nadšenců, bláznů, kteří možná promarnili životy u svých klávesnic... Avšak společně s postupem času se internet stal mimo jiné sídlem teroristů, sexuálních deviantů, lidí bez svědomí a skrupulí, crackerů a hromady dalších. A tak přišla na scénu počítačová kriminalita a zločin dostal úplně nový rozměr.
Společně s kosmopolitním nástupem počítačů a internetu se utvořila nová přátelství lidí, kteří by se k sobě jinak nikdy nedostali, velké množství projektů bylo popohnáno kupředu, ale klademe si vůbec otázku, nevzalo to něco z nás? Za anonymním přídomkem si můžeme představit cokoli, můžeme lhát a druzí o tom nevědí, můžeme se přetvařovat, můžeme podvádět..... Morální hodnoty se začínají odbourávat, rozdíl mezi realitou a virtuálním světem se pomalu stírá(příkladem může být svým způsobem děsivý projekt „The Second life“, který vytváří globální komunitu uživatelů, jež žijí virtuální život, maříce ten svůj).
Stáváme se zajatci svých vlastních výdobytků, životně důležitá rozhodnutí se leckdy nechávají na křemíkových destičkách pracujících na bázi umělé inteligence . Stačí chyba v jednom řádku programu a může začít další světová válka, stačí jeden psychopat s přístupem k „supertajným“ počítačům a může být konec.........

Teď ještě není pozdě přestat!

neděle 17. února 2008

Emacs - definice maker

O nadtextovém editoru Emacs již bylo napsáno strašně velké množství knih, článků, manuálů... Nicméně domnívám se, že makra by si zmínění zasloužila i zde, poněvadž se z nich může stát velmi mocný nástroj.

Vše si předvedeme na ukázkovém příkladu :-)

Představte si adresář o 125ti souborech textového typu, které obsahují knihy a Vy si přejete tyto knihy převést do formátu komprimovaného zvuku *.mp3. Zadávat ručně
mp3text -f nazev_knihy.txt
je velmi zdlouhavé a troufám si říct, že po dvou knihách byste toho měli plné zuby :-)

Pročež uděláme následující:

1. Nejdříve si obstaráme výpis adresáře, který uložíme do souboru
ls *.txt > out

2. Otevřeme soubor out v Emacsu
emacs out

3. Nyní si vytvoříme makro. Začneme tím, že stiskneme CTRL+X a následně levou závorku. Tím se začne makro zaznamenávat. V tomto okamžiku se přesuneme na začátek prvního řádku, napíšeme
mp3text -f, poté se přesuneme o řádek níže a stikneme klávesu Home(pro přesun na začátek řádku). Nyní ukončíme definici makra(Ctrl+X a následně pravá závorka).

POZNÁMKA: První řádek souboru(po definici makra) může vypadat třeba takto:
mp3text -f Kniha apokryfů.txt

4. Následně můžeme makro použít těmito způsoby

a) pouze jednou
Ctrl+x a následně e
b) n-krát(např. n = 5)
Ctrl+u a následně 5 a následně Ctrl+x a následně e
c) dokud nenarazí na konec souboru(což je náš případ)
Ctrl+u a následně 0 a následně Ctrl+x a následně e

Toť vše :-)

sobota 16. února 2008

Skript na instalaci nového Speech Dispatchera

apt-get remove -y speech-dispatcher
rm /etc/init.d/speech-dispatcher
apt-get install -y libdotconf-dev libespeak-dev libasound-dev texinfo
wget http://nvda.venik.org/download/blindubuntu/dev/speechd.tar.gz -O /usr/src/speechd.tar.gz
cd /usr/src/
tar xzf speechd.tar.gz
cd speechd
./build.sh
export pidpath=/var/run/speech-dispatcher.pid
./configure --with-alsa --with-espeak
make
make install
echo "DefaultLanguage \"cs\"" >> /usr/local/etc/speech-dispatcher/speechd.conf
/usr/local/bin/speech-dispatcher -d
echo "/usr/local/bin/speech-dispatcher -d" >> /etc/init.d/bootmisc.sh

Speech Dispatcher 0.6.6

Vyšel nový release Speech Dispatcheru 0.6.6 a s tímto odpadly problémy s jeho častým padáním!

pátek 15. února 2008

Modrá slza

1.
Jsme jako dvě vločky... nakrátko spolu,
vždyť přeci - přitulit se je hřích.
A jednou spadnem, roztajem,
kam odejde cit???

Sníh je smutný a smutek padá z oblohy.
Měl bych mlčet, ale nejde to...
Jsi má nemoc a já žiju nemocí...
Zbývá jen bezmoc!
Le chaim!

* * *

Nejsme tu jeden pro druhého,
přesto chceme, chci, chceš?

Sny jsou jen ideály
a hvězdy se nám smějí!

Jsme dva blázni...

* * *

Máme rty posypané vločkami,
leč černý je sníh...
Umíráček vyzvání a je to paradox.
Le chaim!

2.
Myslíš, že jsem zestárnul?
Znám Tě celý život, ne těch pár pitomejch měsíců!

Znám tě méně, než Tvůj hřeben
a žárlím na Tvůj zubní kartáček!

Ví všechna zvířata, že jsi krásná slečna!
Jsem zvýře, netvor, obluda..... chéri?
J'aime bien toi!!!

Nechci Tě zranit, ale víme to oba.....
Myslím vše dvojznačně, ale pořád jsi tu Ty!

* * *

Musíme přestat..... musíme, ale JÁ SAKRA NECHCI!

Rád bych Ti šeptal něžná slova,
rád bych tě objímal, hladil...
A možná to nikdy neudělám!

Chybíš mi broučku!

3.
Červenáš se za pravdu, protože lidé jsou sobci!
Máš krásný jméno.....

Jsi tajemství, ze kterého mě mrazí,
mám z Tebe strach, mám strach sám ze sebe a...
a................................................
Jsem smutný z Tvého úsměvu... :-(

Chtěl bych být s Tebou!
Chtěl bych tu být jen pro Tebe,
chtěl bych............

* * *

BOLÍŠ MĚ!

* * *

K čemu je mi vlastně doufat?
Když vím, že nic z toho nebude pravda,
když .............
vločky už přeci dávno roztály
a sních se barví domodra!

* * *

Jsi prostě moje sluníčko - a víš to,
víš, že............ co vlastně víš?
Znám Tě příliš dlouho...

Chci Ti dát pusu!

4.
Máme před sebou celý život,
celý lidský věk!
Ale...... připadá mi, že už mám všeho dost!

Chci si odpočinout,
nechci myslet, chci tě "jen" obejmout.

* * *

Nejradši bych Ti jednou provždy řekl sbohem,
ale nedokážu to!
Vždy jen nashledanou..... vždy si dávám naději.

Radši bych s Tebou roztál, než...............

* * *

Stále na Tebe myslím,
nedáváš mi spát.
A..... trápíš mě!

5.
Bojím se, že mi utečeš,
že se jednoho dne neozveš...

Já si to přeju, ale........ nemoh bych tak žít!

Žiju přítomností, budoucnost je stejně předem dána...

* * *

Nemůžu Ti nic slíbit,
nemůžu ti říct, co bude v příští chvíli,
ale tato přítomnost je Tvoje!

I když se směju, musím plakat,
je mi smutno a stále mi scházíš!

* * *

Cítím - někde hluboko v sobě,
že jsme jedineční............ nechci to zničit,
takhle jsme nadevším, takhle jsme vším, takhle...

Jsi pro mě důležitá,
nechci tě ztratit - bojím se toho.
Bojím se víc, než bych Ti kdy přiznal...

* * *

Nemůžu Ti nic slíbit, ale chci abys to věděla...

Ať se stane, co se stane, vždycky tu pro mě budeš, vždycky budeš mít v mém srdci své místo a nikdy na Tebe nezapomenu...

Le chaim!

6.
Chci být něžný,
poslat Ti polibek po modrém balónku,
tam někde...........................
Jsi strašně daleko - a zase blízko!

* * *

Jsem tu pro Tebe!

7.
Jsem šťastný a umím se smát,
tak trochu díky Tobě,
bolí mě život, ale Ty mě hřeješ.

* * *

Věřím Ti!

* * *

8.
Tato přítomnost je jen naše,
svět se hnul...

Jednou se opět pohne,
jednou se možná odcizíme,
jednou se budem nenávidět - možná.......
Svět se hne, ale my zůstanem stejní
a já na Tebe nikdy nezapomenu!!!!!

* * *

Můžu Tě obejmout?
Můžu Ti dát pusu?
Můžu Tě pohladit?????

..........

Můžu Tě mít rád?

9.
Máš devět miliard jmen - nikdy je nenajdu všechna.
Máš velké srdce - nikdy je nedokážu celé obsáhnout.....

Jsi hezká slečna, provokuješ mě úsměvem :-)!

* * *

Víme to oba,
ale stejně to musím vyslovit,
takhle se přeci tušení stává výrokem a ten může být přeci pravdou, ne?