dragonia_nr16.pdf

(8859 KB) Pobierz
Dragonia Magazine nr16
num e r 16 | 2007
Z im b ra
strona 4
Z im b ra to tak napraw dł roz b udow any syste m ,
k tóry naz yw a sił Z im b ra Coab oration Suite .
Sk łada sił z se rw e ra pocz ty, k ie nta w e b ow e go,
k ie nta da de sk topu, m odułu k om unik acji z
urz ä dz e niam i m ob inym i oraz dodatk ow ych
narz łdz i tak ich jak O utook Conne ctor cz y
Appe Conne ctor. Z CS w spółpracuje z
z e w nłtrz nym i k ie ntam i pocz ty.
> str.16
LaTe X
Z acz ynam y cyk l artyk ułów na te m at
w yk orz ystania syste m u Te X do prac pisarsk ich .
Najpie rw z acz nie m y od poityk i, cz yi dacz e go
w arto u{yw a æ Te Xa i prz yjrz ym y sił narz łdz iom
ułatw iaj ä cym z nim pracł. Nastłpne artyk uły
b łd ä ju{ sk upione na z agadnie niach tak ich , jak
praca m agiste rsk a, pre z e ntacja cz y
k ore sponde ncja.
> str.32
strona 7
12974678.009.png
W stłpniak
S PIS
T R E Y C I
o ju{ sze snasty num e r D ragonia M agazine .
O d pojaw ie nia sił pie rw sze go num e ru
m inłło ju{ grubo ponad rok . Gaze ta je st ju{ na
tye d ojrzał ä , {e m ogł od d ai æ sił na zasłu{ony
urop i pozostaw i æ j ä w rłk ach m oich k oe gów i
k oe {ane k z re d ak cji. Błd ł m ógł spok ojnie zaj äæ
sił pisanie m pracy d ypom ow e j, k tór ä ostatnio
zanie d byw ałe m . Czytaj ä c artyk uł m oje go k oe gi
Tom k a o LaTe X- u bard zo szybk o zrozum iałe m ,
w czym napiszł w cze Znie j w spom nian ä pracł
d ypom ow ä - w zw i ä zk u z tym w szystk ich
pisz ä cych - ub zam ie rzaj ä cych pisa æ - prace
d ypom ow e zach łcam d o zapoznania sił z tym
artyk ułe m oraz pozostałym i z cyk u, k tóre uk a{ ä
sił w przyszłych num e rach .
W tym num e rze prze czytam y rów nie { o
syste m ach M and riva 2008 i Linux M int Ce ina,
d ow ie m y sił te { d acze go w arto u{yw a æ
prze g ä d ark i O pe ra. Jak zw yk e , zam ie ZciiZm y
artyk uły z te m atyk i program ow ania – m . in Bash
cz. 3, M ono- d e ve ope r i C# cz. 2. Je st tak {e
k oe jny w yw iad - tym raze m z d e ve ope re m
XFCE w M and rivie . Pozostaje m i tyk o zaprosi æ
W as d o e k tury te go num e ru.
FELIETO N
3 - O pe n docum e nt k ontra docx, a spraw a posk a
...
SYSTEM
4 - Linux M int Ce e na
7 - M andriva Linux 2008
11 - Jak prz ygotow a æ Ub untu Fe isty Faw n po
instaacji
SO FTW ARE
16 - Z im b ra
20 - Program y e duk acyjne
25 - Fe stival
28 - O pe nSUSE 10.3 - Partycjonow anie z asob ów
dysk ow ych
32 - LaTe X
35 - O pe ra
38 - Prz e g ä dark i PD F
41 - Scre e n
PRO GRAM O W ANIE
43 - Baz a pod k ontro ä k onsoi cz .3
46 - M ono-de ve op i C# cz .2
51 - Program ow anie w Zrodow isk u syste m u
GNU/Linux cz . 7
54 - Bash cz .3
W YW IAD
59 - Tom asz Gaje c
RO Z RYW K A
61 - W arz one 2100
LITERATURA
62 - K si ä {k i
R e d ak tor Nacze ny
Piotr K rak ow iak „d ragon”
Piotr Krak ow iak (dragon) - re dak tor nacz e ny, z ało{ycie , k oordynacja, sk ład,
Tom asz Cz unk o (tom cash ) - re dak tor, ne w sy
M acie k M ainow sk i (b orim ir),Karol Koz ioł (Axio) - re dak torz y, organiz acja k onk ursów , opie k a
nad forum , ne w sy
Piotr Sz e w cz uk , Rafał D om e rack i (RD ) - re dak torz y, opie k a nad h ostingie m , opie k a nad w w w
M ich ał Rz e pk a, Katarz yna M yre k (O ivia), Pauina Budz oC, Tom asz Łucz ak (Tu), Rafał
Toponick i,Krz ysz tof Bisk up - re dak torz y
w w w : h ttp://w w w .dragonia.pl
forum : h ttp://forum .dragonia.pl
e - m ai: dragonia.m agaz ine @ gm ai.com ub
re dak cja@ dragonia.pl
W sz ystk ie m ate riały s ä ob jłte praw e m autorsk im (na z asadach ice ncji
Cre ative Com m ons). Nie ponosim y odpow ie dz ianoZci z a tre Z æ
ogłosz e C. Naz w y firm , naz w y h andow e i z nak i tow arow e , je Zi z ostały
u{yte w pub ik acji, to je dynie w ce ach inform acyjnych i s ä w łasnoZci ä
posz cz e gónych podm iotów .
W spółpracuj ä cy: Tom asz Be dnarsk i, Łuk asz Cie sie sk i
Layout D ragonia M agaz ine prz ygotow ał m 4c.
num e r 16 | 2007
2
T
12974678.010.png
Fe ie ton
O pe n docum e nt k ontra docx, a spraw a posk a ...
Pate nty i otw arte oprogram ow anie to
od pe w ne go - doZ æ długie go - cz asu te -
m at „na ostrz u no{a”. Nie daw ne głoso-
w anie w Kom ite cie Te ch nicz nym 182
Posk ie go Kom ite tu Norm aiz acyjne go
b yło k oe jnym z apanik ie m do roz m ów ,
„de b at” e tc. nad praw idłow oZciam i (a ra-
cz e j nie praw idłow oZciam i) prz y udz ie e -
niu poparcia form atow i O O XM L
prz e dstaw ione m u do norm aiz acji oraz
innym , „ok ołopate ntow ym ” te m atom .
Te grom k ie b raw a da O D T i „ocz yw i-
ste ” ju{ nie om al antypatie do O O XM L
s ä nie co prz e sadz one .
d ard , k tóry nie je st u{yw any oraz otw arty stand ard ,
k tóry, d e facto, je st człZciow o zam k niłty? Na to pyta-
nie nie m a se nsow ne j od pow ie d zi poza tak ä : nie m a
nic d osk onałe go na Zw ie cie z proste j przyczyny –
Zw iat tw orz ä ud zie , k tórzy z zasad y d o d osk onałych
nie nae { ä . M im o {e w pracach K T 182 najpraw d opo-
d obnie j zaistniały nie praw idłow oZci, to co d o je d ne -
go, nie ste ty, ze sm utk ie m zgod zi æ sił trze ba –
norm y ISO nie s ä k onstruow ane jak o otw arte stan-
d ard y. Je d nak {e , trud no nie zgod zi æ sił z fak te m , {e
k onstruow ane pow inny by æ jak o „nie błd ä ce niczyj ä
w łasnoZci ä ”. Po to, by nie d oprow ad zi æ d o sytuacji,
{e przyjłty stand ard je st w łasnoZci ä je d ne j firm y, k tó-
ra za je go u{yw anie błd zie np. pobie rała opłaty. Je d -
nak , je {e i jak ak ow ie k instytucja czy firm a zgłasza
d o zatw ie rd ze nia now e rozw i ä zanie , zw i ä zane z zapi-
syw anie m tak ich czy innych pik ów , k tóre je st od po-
cz ä tk u otw arte i be zpłatne d o im pe m e ntacji prze z
k a{d e go zainte re sow ane go – to d acze go, pytam , d a-
cze go go nie zaak ce ptow a æ ? O czyw iZcie , co d o czy-
stych inte ncji firm y z R e d m ond , m ało k to je st
prze k onany. Ta firm a sam a pracuje na sw oj ä opinił
(ch o æ by nie d aw ne w pad k i z usług ä W ind ow s Upd a-
te pod Vist ä ). Pytanie tyk o, czy pod nosze nie za k a{-
d ym raze m prote stu nad najm nie jszym naw e t
ruch e m pote ntata je st w ysiłk ie m potrze bnym , czy je -
d ynie form ä „pok azania całe m u Zw iatu, jak bard zo je -
ste Zm y za otw artoZci ä i pe łnym w g ä d e m d o
w szystk ie go”. D opók i poczynania k ogok ow ie k nie
s ä nie zgod ne z praw e m , nae {y d oprow ad zi æ d o zm ia-
ny praw a, bo tyk o tak d a sił sk ute cznie bok ow a æ
d ziałania na szk od ł ogónoZw iatow e go społe cze C-
stw a. Sam u{yw am O pe nD ocum e nt na k om pute rze
osobistym i nie narze k am na to, {e je st nie d opraco-
w any. W pracy u{yw am pak ie tu M icrosoft O ffice i
rów nie { nie czujł jak ie gok ow ie k d ysk om fortu. M oi
k ie nci przysyłaj ä m i pik i w obu form atach i na-
praw d ł nie je st trud no sobie z nim i rad zi æ . D w ie
apik acje i probe m rozw i ä zany. Nik t m nie nie zm u-
sza d o nicze go i nik t nie ocze k uje , {e ja błd ł k ogo-
k ow ie k d o cze goZ zm uszał. Pik i, k tóre nie
w ym agaj ä e d ycji, w ysyłam w Portabe D ocum e ntFor-
m at. Z d aje sił to by æ optym anym rozw i ä zanie m .
Tak napraw d ł, d a sił pogod zi æ „ogie C i w o-
d ł”. W ystarczy nie co d obre j w oi. Jak na razie , w i-
d a æ j ä tyk o po stronie tw órców oprogram ow ania
otw arte go. Nie ste ty „w ie cy” Zw iata IT człZcie j icz ä
pie ni ä d ze , ni{ w prow ad zaj ä w {ycie postuaty sw o-
ich k ie ntów . „Po co sił stara æ sk oro i tak 9 0% k upu-
je m oje prod uk ty?” Ja m am d a W as od pow ie dy: Bo
k ie d yZ k toZ W as w yprze d zi!
TO M ASZ CZ U NKO
ie k a{d y w ie , {e naw e t O D T nie je st w one od
praw pate ntow ych . CzłZ æ k od u stand ard u je st
w łasnoZci ä firm y Sun i to ona m a praw o w e ta w k w e -
stii zatw ie rd ze nia ostate czne go k ształtu stand ard u za-
pisyw ania d ok um e ntów . M o{e go w yk orzysta æ przy
k a{d e j najm nie jsze j now e izacji O pe nD ocum e nt. Z
d rugie j strony, firm a M icrosoft ch ce prze k ona æ cały
Zw iat d o stand ard u zapisu d ok um e ntów biurow ych ,
k tóre go sam a nie stosuje ! I w zasad zie , tu pow inny
sił sk oCczy æ w sze k ie d ysk usje . Po co k om uZ stan-
O dnoZnik i:
h ttp://w w w .pk n.com .p/in-
de x.ph p?pid=dis29 500& cid=1
h ttp://w w w .pk n.com .pl
h ttp://p.w ik ipe dia.org/w ik i/O pe nD ocum e nt
h ttp://p.w ik ipe dia.org/w ik i/O ffice _ O pe n_ XM L
num e r 16 | 2007
3
N
12974678.011.png 12974678.012.png 12974678.001.png
Syste m
LinuxM int Ce e na - prostota i e e gancja
ŁU KASZ CIESIELSKI
Ju{ na pie rw szy rzut ok a osoba, k tóra k orzy-
stała z Ubuntu pozna, {e syste m LinuxM int m a z
nim coZ w spóne go. I nie pom yi sił. „M iłtus” je st
oparty w w iłk szoZci na Ubuntu Linux Fe isty Faw n
oraz, po człZci, na D e bianie . Ch ocia{ Ce e na m a d o-
m yZnie ustaw iony w łasny m otyw , to w m e ne d{e rze
m otyw ów je st rów nie { d ostłpny m otyw H um an -
ch arak te rystyczny d a Ubuntu. Ponad to, w iłk sza
człZ æ narzłd zi d o k onfiguracji je st tak a sam a, jak w
pie rw ow zorze . D acze go zate m tw órcy zm ie nii na-
zw ł i utw orzyi od d zie ny syste m ope racyjny? O d po-
w ie dy je st prosta. Id e ä Ubuntu je st k orzystanie
głów nie z w one go oprogram ow ania. I tu pojaw ia
sił probe m . Jak o k ik ue tni u{ytk ow nik Ubuntu
w ie m , ie pracy i czasu m uszł poZw iłci æ , {e by sk onfi-
gurow a æ syste m tak , aby d ziałał zgod nie z m oim i po-
trze bam i. W przypad k u LinuxM int spraw a
prze d staw ia sił w jaZnie jszych barw ach . Nie m usim y
tam instaow a æ d od atk ow ych k od e k ów i oprogram o-
w ania, tzw . non- fre e , ponie w a{ je st ono – i tu m iła
nie spod ziank a – zainstaow ane d om yZnie .
z syste m e m . D om yZnie zainstaow ane s ä k od e k i
D ivX oraz Xvid , R e aPaye r, M acrom e d ia Fash oraz
pozostałe popuarne form aty znane z W ind ow s. Po-
nad to, be z probe m ów posłuch am y m uzyk i w form a-
cie M P3 czy O GG. M iłoZnik ów d obrych fim ów
ucie szy fak t, {e błd ä m ogi obe jrze æ sw oje uubione
fim y na D VD . A co Jav ä ? Tw órcy d ystrybucji i o
nie j nie zapom nie i. Syste m w yposa{ono w najnow -
sz ä w e rsjł Zrod ow isk a – oznaczon ä num e re m 6. Jak
w id a æ , je st to Linux sk ie row any d a u{ytk ow nik a,
k tóry pragnie je d ynie pracow a æ i cie szy æ sił sw oim
k om pute re m , a nie spłd za æ długie god ziny na k onfi-
guracji.
ie rw sze , oficjane w yd anie „m iłtow e go” Linuk sa
ujrzało Zw iatło d zie nne 27 sie rpnia 2006 rok u.
O d tam te go – nie zbyt od e głe go zre szt ä – czasu spo-
ro sił zm ie niło i to na k orzyZ æ syste m u. 30 m aja bie -
{ ä ce go rok u prod uce nt (Linux M int Contributors)
prze d staw ił LinuxM int Cassand ra 3.0. Tw órcy pozo-
staw ii pote ncjane m u u{ytk ow nik ow i w ybór Zrod o-
w isk a graficzne go. I tak , d o w yboru m am y:
GNO M E, K D E oraz XFCE. O brazy surow ych płyt
m o{e m y pobra æ ze strony proje k tu: h ttp://w w w .inu-
xm int.com /d ow noad .h tm . A k tuana w e rsja syste -
m u to LinuxM int Ce e na 3.1. O be cnie trw aj ä prace
nad w e rsj ä LinuxM int R om e o.
CoZ da b ardz ie j z aaw ansow anych
D o ak tuaizacji oraz d o instaacji now e go
oprogram ow ania u{yw any je st bard zo w yd ajny i
szybk i A PT- GET. Program te n na pe w no nie je st ob-
cy u{ytk ow nik om D e biana, Ubuntu czy K noppixa.
Pe w nie w ie u zastanaw ia sił nad pe w n ä k w e sti ä -
m ianow icie , czy sk oro LinuxM int je st oparty w
w iłk szoZci na Ubuntu, to czy k orzysta rów nie { z je -
go re pozytoriów ? A m o{e posiad a w łasne , od rłbne ?
O tó{ i je d no, i d rugie . Po e d ycji pik u /e tc/apt/sour-
ce s.ist zobaczym y zarów no Zcie {k i d o re pozytoriów
Ubuntu, firm y Canonical (prod uce nta Ubuntu), m e -
d ibuntu oraz inuxm int. Prze w a{aj ä je d nak re pozy-
toria syste m u m acie rzyste go.
Na cz ym LinuxM int osz cz łdz i Tw ój
cz as? O tó{, na praw ie w szystk im . Najw iłce j czasu
(poza ak tuaizacjam i) zajm uje instaow anie k od e -
k ów oraz d od atk ow e go oprogram ow ania. W przy-
pad k u Ce e ny, nie m usicie sił tym prze jm ow a æ .
W iłk szoZ æ oprogram ow ania je st zainstaow ana w raz
num e r 16 | 2007
4
P
Troch ł h istorii
12974678.002.png 12974678.003.png 12974678.004.png
Syste m
D a docie k iw ych ...
Pod staw ow e re pozytoria poch od z ä z Ubun-
tu Fe isty Faw n 7.04:
Trad ycyjna m e tod a, czyi „rłczna” e d ycja pik u
xorg.conf, nie je st zbyt w ygod na, a poza tym - nie za-
w sze d ziała. Ce e nł spraw d ziłe m na syste m ach z gra-
fik ä Inte , SiS oraz VIA i d ziałała be z zarzutu.
deb http://archive.ubuntu.com/ubuntu
feisty main restricted universe multi-
verse
deb http://archive.ubuntu.com/ubuntu
feisty-updates main restricted univer-
se multiverse
deb http://security.ubuntu.com/ubuntu
feisty-security main restricted univer-
se multiverse
go poprze z m intConfig. Ustaw im y tam zarów no
grafik ł, dyw iłk , jak i opcje ok ie n w syste m ie , czy
m otyw syste m ow y. Ce ntrum ste row ania je st w zoro-
w ane na pane u ste row ania z SUSE.
Pozostałe to:
deb http://www.linuxmint.com/reposito-
ry celena/
deb http://archive.canonical.com/ubun-
tu feisty-commercial main
deb http://packages.medibuntu.org/ fe-
isty free non-free
K oe jn ä apik acj ä w art ä uw agi je st W ind ow s
W ire e ss D rive rs. To w łaZnie tam ustaw iam y profie
Inte rne tu. Instaacja poł ä cze nia od byw a sił id e ntycz-
nie , jak w przypad k u Ubuntu. M o{e m y u{y æ trybu
A uto ub M anual (np. w prow ad zi æ Static IP). D o-
stłp d o program u m am y poprze z m e nu startow e
ub Control Ce nte r.
Ju{ po pie rw szych k ik niłciach m yszy zauw a-
{ym y, {e LinuxM int m a ch arak te rystyczne m e nu, za-
inspirow ane tym z SUSE, nazw ane prze z tw órców
m intM e nu.
LinuxM int be z k łopotów potrafi autom a-
tycznie m ontow a æ partycje z syste m e m pik ów
FA T32 oraz NTFS, d ziłk i apik acji m intD isk . M o{i-
w y je st nie tyk o od czyt, e cz tak {e zapis d anych . Po-
W szystk ie pow y{szy w pisy poch od z ä z pik u sour-
ce s.ist LinuxM int Ce e na 3.1.
„M iłtow e ” apik acje
Now y syste m d orobił sił rów nie { k ik u no-
w ych apik acji. Pom agaj ä one , a w łaZciw ie ułatw iaj ä
w sze k ä k onfiguracjł. W rłcz cud ow nym narzł-
d zie m je st Xse rve r- Xorg, słu{ ä cy d o w prow ad zania
ustaw ie C zw i ä zanych głów nie z e k rane m i grafik ä .
W łaZciw ie , nie błd zie prze sad zone stw ie rd ze -
nie , {e syste m te n um o{iw ia „załatw ie nie ” w szystk ie -
num e r 16 | 2007
5
12974678.005.png 12974678.006.png 12974678.007.png 12974678.008.png
Zgłoś jeśli naruszono regulamin