full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep...

64

Transcript of full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep...

Page 1: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 1 tartalom ^

Full Circle201 2 December - 68. szám

SSOORROOZZAATT:: BBLLEENNDDEERR

KÖNYVSZEMLE:Super ScratchProgramming

TANULJ 3D MODELLEZÉST ÉS ANIMÁCIÓT

Fénykép:ghostcero(Flickr.com)

AZ UBUNTU LINUX KÖZÖSSÉG FÜGGETLEN MAGAZINJA

A Full Circle Magazin nem azonosítható a Canonical Ltd-vel

Page 2: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 2 tartalom ^

Full Circle

1 2.1 0 telepítése EEE PC-re 1 5

LibreOffice 21 . rész 1 2

Python 39. rész 8

Blender 1 . rész 1 9 KáVé 51

Játékok Ubuntun 59

Linux oklevél 60

Parancsolj és uralkodj 6

Inkscape 8. rész 22

Linux labor 33

Fókuszban 46

Webfejlesztés 26

Mi az a ... Raspberry Pi 43

Az én történetem 37

Levelek 50

Ubuntus hírek 4

Kérdezd az új fiút 31

Közelebb a Windowshoz 35

Grafika Webfejlesztés

Minden szöveg- és képanyag, amelyet a magazin tartalmaz, a Creative Commons Nevezd meg! - Így add tovább! 3.0 Unported Licenc alatt kerül ki-adásra. Ez annyit jelent, hogy átdolgozhatod, másolhatod, terjesztheted és továbbadhatod a cikkeket a következő feltételekkel: jelezned kelleme szándékodat a szerzőnek (legalább egy név, e-mail cím vagy url eléréssel) , valamint fel kell tüntetni a magazin nevét (‘full circle magazin’) és

az url-t, ami a www.fullcirclemagazine.org (úgy terjeszd a cikkeket, hogy ne sugalmazzák azt, hogy te készítetted őket, vagy a te munkád van benne). Ha módosítasz,vagy valamit átdolgozol benne, akkor a munkád eredményét ugyan i lyen , hasonló vagy ezzel kompatibi li s licensz a latt leszel köteles terjeszten i .A Full Circle magazin teljesen független a Canonicaltől, az Ubuntu projektek támogatójától. A magazinban megjelenő vélemények és állásfoglalások aCanonical jóváhagyása nélkül jelennek meg.

AZ UBUNTU LINUX KÖZÖSSÉG FÜGGETLEN MAGAZINJA

Hogyanok Vélemények

Rovatok

Page 3: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 3 tartalom ^

EEllőősszzóó

Üdvözlünk a Full Circle legutolsó kiadása alkalmából!

Így igaz, ez a legutolsó Full Circle kiadás. A 201 2 legutolsója*. Még egy zsúfolt kiadástajánlunk nektek, hogy lezárhassátok a 201 2-es évet. A Python és a LibreOffice folytató-dik, mint mindig és megmutatjuk, hogyan tudod az Ubuntu 1 2,1 0-et egy régi EEE PC-bepréselni. Lucas ismerteti a „SuperScratch Programming” című könyvet, én pedig bepillan-

tást nyújtok a Linux Mint Debian KDE kiadásba. Ha grafika az, ami érdekel, Inkscape-ünk isvan számodra, valamint egy új sorozat, ahol a Blendert vizsgáljuk meg. Igen, végre megszüle-tett a Blender sorozat. Köszönet Nicholasnak, hogy ezt a feladatot kezdeményezte.

Apropó „új sorozat”, már Tanúsított Linux is létezik, mely megvitatja a tanulmányok meg-próbáltatásait és gyötrelmeit, ahhoz hogy Tanúsított Linux Szakemberré válhass.

Gord végigrágja magát a KáVé kérdésein, és ebben a hónapban a Canonical egy sajátos Ká-Vé-val jelentkezik, Didier Roche segítésével. Kértünk benneteket, hogy küldjétek el a kérdé-seiteket az Ubuntu kivitelezéssel kapcsolatban és valóban incselkedő kis csoport vagytok.Didier leült és megválaszolt egy rakás kérdést és most megosztjuk veletek a szerkesztésnélküli válaszait.

Bárhol is vagytok és bármit csináltok, boldog ünnepeket szeretnék nektek kívánni. Szin-ténszeretnék köszönetet mondani mindazoknak, akik segítenek nekem a Full Circle havi ki-adásaiban a szerkesztésükkel, írásaikkal és azoknak is, akik cikkeket küldenek be.

Minden jót. Tartsuk a kapcsolatot és találkozunk 201 [email protected]

*Igen, folyamatosan használom ezt a viccet minden év végén.

A magazin a következők segítségével készült:

Full Circle PodcastMegjelenik havonta, mindig a frissUbuntus hírekkel, véleményekkel,áttekintőkkel, interjúkkal és hall-gatói visszajelzésekkel. A Side-Podegy újdonság, egy extra (rendszer-telen) rövid podcast, ami melléká-ga a fő podcastnek. Leginkább ál-talános technikai és nem-Ubuntucuccokkal foglalkozik, melyek nemillenek a fő podcastbe.

Műsorvezetők:• Les Pounder• Tony Hughes• Jon Chamberlain• Oliver Clark

http://fullcirclemagazine.org

Page 4: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 4 tartalom ^

UUbbuunnttuuss hh íírreekkaz Ubuntu News Team jóvoltából

Megjelent a viselkedésiszabályzat (CoC) 2.0-ásverziója

Charles Profitt, az UbuntuKözösségi Tanácsánaktagja bejelentette, hogymegjelent az Ubuntu vi-

selkedési szabályzatának új verzió-ja, „egy fontos iránymutató doku-mentum, ami a szervezet belső éskülső működésének alapját adja”.

A viselkedési szabályzat ezen át-dolgozása a következő változtatá-sokat tartalmazza:• összevonta a viselkedési szabály-zatot (CoC) és az LCoC-t, figyelem-be véve a sokszínűségi nyilatkoza-tot is• általánosította a szöveget, ígymás közösségek is könnyen fel tud-ják használni• megemlíti a CC-BY-SA 3.0-ás li-cencet• általánosan csökkentette az is-métléseket• egyértelművé teszi, hogy min-denki intézkedhet, és nem kell hi-vatalos visszajelzésre várjon• elmagyarázza a irányítási elveket

• konkrét vezetési irányelvek: pluszparagrafusok kerültek bele a bátor-ságról, a figyelmességről és a hatá-rozottságról. A viselkedési szabály-zat ezen a címen érhető el:https://launchpad.net/codeofcon-duct/2.0

Új közösségi levelező-lista!

AzUbuntu közösség leg-különfélébb bejelentéseikerülnek fel az UbuntuFridge-re, amelyek nem

kapcsolódnak szorosan a fejlesztés-hez vagy a megjelenéshez – a leg-frissebb viselkedési szabályzattólegészen a közelgő, közösségetérintő eseményekig.

Az Ubuntu fejlesztők októberi talál-kozóján a Közösségi Tanács megbe-szélést tartott a közösség más tag-jaival, és arra a döntésre jutott,hogy egy új közösségi levelezőlis-tát indít el, hogy a közösség tagjaiezeket az információkat emailbenis megkaphassák.A lista már működik! Itt iratkozz fel:https://lists.ubuntu.com/mail-man/listinfo/community-announce

Sputnik – a Dell Ubun-tu-alapú fejlesztői lap-topja megérkezett

MarkMurphy, a Canoni-cal globális szövetsé-gekért felelős igazga-tója bejelentette,

hogy a Sputnik (a Dell Ubuntu ala-pú, fejlesztőknek szént laptopja)már megvásárolható. „A Dell XPS1 3 egy nagy teljesítményű, felsőkategóriás, ultra-hordozható lap-top, ami lehetővé teszi a fejlesztők-nek a teljes és zökkenőmenteskliens és felhő közötti kapcsolatot.Ez az eredménye a Dell merész kez-deményezésének, ami magáhozölelte a közösséget és hihetetlenfogadtatásban részesült a fejlesz-tők részéről az egész világon." Egy-előre a Sputnik csak Amerikában ésKanadában vásárolható meg.

További információ itt található:http://www.dell.com/us/so-ho/p/xps-1 3-linux/pd

http://blog.canonical.com/201 2/1 1/29/sputnik-dells-ubuntu-based-de-veloper-laptop-is-here/

Jono Bacon: az UbuntuKözösség Elismerésnapja

Jono Bacon szülői kötele-zettségei miatt egy kicsitkésőbb fejezi ki az Ubuntuiránti elismerését. Bár Ba-

con kiegészítette azoknak a névso-rát, akiket már megemlítettek azUbuntu Heti Hírlevelének korábbikiadásaiban. Bacon kijelentette:„Mindig nehéz kiválasztani egyesembereket az Ubuntu Közösség El-ismerés napjára, mert olyan sokcsodálatos ember vesz rész aktívana közösségünkben. A fejlesztőink-től kezdve a dokumentáció írókon,a fordítókon, a tesztereken át egé-szen a képviselőkig, és még sokanmások, akik mindannyian megte-szik a magukét, hogy egy erős, ver-senyképes és gyakorlott Ubuntuépüljön fel. Mi sehol sem lennénk ati közreműködéseteket nélkül.

http://www.jonoba-con.org/201 2/1 1 /28/ubuntu-com-munity-appreciation-day/

Page 5: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 5 tartalom ^

Ubuntus hírekMegjelent a 1 3.04 (Ra-ring Ringtail) Alpha 1 !

Stéphane Graber, az Ubuntumegjelenési csapatánaktagja bejelentette, hogymegjelent az Ubuntu 1 3.04

(Raring Ringtail) Alpha 1 Edubuntués Kubuntu verzió. A bejelentés itttalálható meg:https://lists.ubuntu.com/archi-ves/ubuntu-devel-announce/201 2-December/000998.html

A Private Projects és aPrivate Blueprints kike-rül a béta állapotból

December 4-én a Launch-pad két funkciója, a Pri-vate Projects és a Priva-te Blueprints kikerül a

béta állapotból, és már stabilnakminősül. Kereskedelmi előfizetésszükséges ezen funkciók használa-tához, de bárki, aki létrehoz egyPrivate Projectet és/vagy egy Pri-vate Blueprintet, az egy 30 napospróba kereskedelmi előfizetéshezjut.

http://blog.launchpad.net/gene-ral/private-projects-and-private-blueprints-leave-beta

A közösség „belépési”dokumentációjának fej-lesztése

J ono Bacon összefoglaljaazokat a problémákat, ame-lyekkel a közösség új tagjaibelépéskor szembesülnek,

valamint azokat az intézkedéseket,amelyek ezek megoldása érdeké-ben történtek. Bacon és csapatakonkrét javításokat eszközöltek azUDS-R-ben, beleértve az új tagokszámára rendelkezésre álló adatokfinomítását és a dokumentáció át-helyezését egy Wordpress felület-re. December 1 3-án, csütörtökön,Bacon és csapata egy „Docs Jam”-et(doksi partit) tart, hogy elindítsa afolyamatot. További információk ésútmutatások találhatók Bacon blog-ján és a következő linkeken:https://wiki.ubuntu.com/Commu-nityWebsitehttp://daringfireball.net/pro-jects/markdown/syntaxhttp://www.jonobacon.org/201 2/1 2/09/improving-community-gett-ing-involved-documentation/

Egy eszméletlen jó Lo-Co Support Communitykialakítása

J ono Bacon azt tanácsolja azangol nyelvű LoCo csapa-toknak, hogy egy AskUbun-tu.com oldalt használjanak,

valamint részletes utasításokat adaz Ubuntu LoCo kérdések, az olda-lon történő feltevésével és megvá-laszolásával kapcsolatosan. Ez atöbbletsegítség megkönnyíti a Lo-Co csapatok működését, és azUbuntu hírének terjesztését.http://www.jonobacon.org/201 2/1 2/1 5/creating-an-awesome-loco-support-community/

Bővítsd a Unity lencsé-id adatvédelmi beállítá-sokkal

Michael Hall bemutatja,hogy kűlső fejlesztőkhogyan tudják a Unitylencséjüket úgy bőví-

teni, hogy ellenőrizhessék az újadatvédelmi beállításokat. Kétmódszert mutat be, beleértve az újPreferences Manager osztályt aUnity 6-ban, amivel a fejlesztők el-érhetik a beállításokat anélkül,hogy keresztül kellene menniük aGSettings/DConf-on.http://mhall1 1 9.com/201 2/1 2/ad-ding-privacy-setting-support-to-yo-ur-unity-lens/

Az Ubuntu tanulási pro-jekt újraindítása

Elizabeth Krumbach azzalkezdi az írását, hogy azUbuntu tanulási projektjeegy ideig parkoló pályán

volt. A projekt újraindítása érdeké-ben már néhány hónapja csendbenegyütt dolgozott néhány emberrel,és most lerántja a leplet a tervekről,az elképzelésről és a további tenni-valókról. Krumbach önkénteseket iskeres, akik szívesen csatlakoznánakés dolgoznának a projekten.http://princessleia.com/jour-nal/?p=7383

A Canonical górcső aláveszi a 1 3.04 UnityShell támogatását

Stephen M. Webb a Unity fej-lesztés és javítás egy másfaj-ta megközelítését mutatjabe . Webb szerint az Ubuntu

következő kiadásában a Unity máregészen kidolgozott lesz. Ez azt je-lenti, hogy nagyobb hangsúlyt kapaz, hogy mi is most a Unity, ahelyett,hogy új funkciókkal bővülne.http://bregmatter.wordpress.com/201 2/1 2/1 9/canonical-targets-unity-shell-maintenance-for-1 3-04/

Page 6: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 6 tartalom ^

Ebben a hónapban, arragondoltam, kicsit eltéreka megszokott oktató jelle-gű cikkektől. Különleges-

ségként, megosztom a tapaszta-lataimat a Synology DS21 3+ Háló-zatra Kötött Tárolóról (NAS), amitnemrég vettem és üzemeltem be,mely együtt működik mind a Li-nux/Windows/Mac OS X-el, énmost csak a dolgok Linuxos oldalá-ra fogok fókuszálni. Ha már mun-kába állítottál magadnak egy NAS-t(vagy nem tervezed hogy besze-rezz egyet), ez a cikk valószínűlegnem neked szól.

A Termék

A Synology kis és közepes üzletimegoldásra kínál egy kétrekeszesNAS-t, a Synology DS21 3+t. Drá-gább mint a DS21 3/DS21 3j, detöbb szolgáltatást nyújt. Pontos lis-ta, ahol összehasonlíthatod mitnem nyújtanak az olcsóbb verziók,elérhető a Synology honlapján. Elsőpillantásra úgy tűnik a DS21 3+ si-mán csak olyan szolgáltatást ajánlmint az LDAP és a WINDOWS AD,hardveres titkosítás, és némileg

jobb teljesítmény. A NAS-t termé-szetesen merevlemez nélkül szállít-ják, tehát ezt a tényezőt a büdzsé-be be kell kalkulálni. Ezt a cikketkét Seagate ST3000DM001 3TB-osmeghajtót használva tárgyaljuk.

A Beállítás

Az eszközbe építeni a meghajtó-kat fájdalommentes és könnyű(még akkor is, ha csavarokat és csa-varhúzót igényel) . Azonban győződjmeg, mindkét meghajtó megfelelő-en a helyén van, ha nem, elképzel-hető hogy a rendszer nem ismerifel őket.

Miután beillesztetted és csatla-koztattad a meghajtókat, el kell in-dítanod az eszközt, nyomd meg apower gombot. A szoftver beállí-táshoz két lehetőséged van: hasz-nálhatod a Synology Assistantszoftvert (elérhető Linux, Mac, ésWindowsra), vagy a webes felületethttp://diskstation:5000. Függetle-nül a választásodtól, hagynod kell aszoftvert teljesíteni az első futtatásbeállítást. Ez magába foglalja az ad-min fiók létrehozását. Ez viszonylag

egyszerű folyamat, mégha kicsitlassú is. Amint be tudsz lépni, vá-lasztanod kell a Tárolóhely Kezelő-ben mely kötetet szeretnéd hasz-nálni. Választhatsz RAID 1 és RAID0 között (vagy hagyhatod a DSMrendszert dönteni, mely általábanegy meghajtó esetén RAID 0, kettőesetén RAID 1 ). Azoknak akik nemismerik:

1 . A RAID 0 csíkozást vagy más-néven összefűzést használ. Egysze-rűen képzeld el, van egy adag adat-od (A1 -A8-ig) , ahol A1 -et és A2-tegy időben ír két különböző meg-hajtóra. Az eredmény magas telje-sítmény, de hiba esetén abszolútnincs adathelyreállítás. Ha a NAS-tátmeneti tárolónak használod, vagy

nagy áteresztő kapacitású tároló-nak, valószínű a RAID 0-t választod.RAID 0-val elérhető esetünkben ateljes 6TB tárolókapacitás.

2. RAID 1 tükrözést használ pari-tás vagy csíkozás nélkül, ami azt je-lenti, az egyik lemez tökéletesmásolata a másiknak – vagyis, ha azegyik meghajtó meghibásodik, egy-szerűen cseréled és minden folyta-tódik. Hátránya, csak egy merevle-meznyi kapacitás érhető el, (ese-tünkben 3TB). Általában nem fogszRAID 1 -et vagy magasabbat hasz-nálni backuphoz. Megjegyzendő,RAID 0 és 1 az elérhető választáskétlemezes rendszereknél.

A rendszerünk RAID 1 -et hasz-nál, tekintetbe véve elsődleges fel-adatát, a biztonsági mentést.

A Diskstation Manager (DSM) le-hetőséget biztosít több kötet lét-rehozására úgy, hogy kiválasztod ameghajtót, bár felesleges kétmeg-hajtós konfigurációban. Miután lét-re lett hozva a kötet, a legnagyobbkérdés maradt hátra: hogyan hasz-nálod ki a helyet?

PPaarraannccssoolljj ééss uurraa llkkoodd jjÍrta: Lucas Westermann

SSyynnoollooggyy DDSS2211 33++ sszzeemmllee

Page 7: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 7 tartalom ^

A Használat

Köszönhető a ténynek, miszerint ateszthálózat tartalmaz Mac, Win-dows és Linux számítógépeket, aMac File Service és a Windows FileService is engedélyezett. Habár aLinux képes kezelni a Windows FileService-t Samba megosztáson ke-resztül (elérhető a következő hoz-záférésen smb://<IP>/<share>/ aNautilusban), a DSM ajánl NFS(Network File System) szolgáltatástis, bár a funkciók és szolgáltatásoknem lettek tesztelve.

Azért, hogy mindenki a csalá-domban hozzáférjen a hálózaton aszemélyes (és privát) megosztás-hoz, külön fiókot kaptak, és letil-tottam a hozzáférési jogokatminden más felhasználó számára(mentsd az admin fiókot, itt IT se-gítségre volt szükségem). Egy lé-péssel tovább, a TimeMachine fiókszintén létre lett hozva, mivelhogytöbb MacBook van használatban,melyből mindenki profitál. Elkerü-lendő, hogy a TimeMachine fel-használja a rendelkezésre állóteljes 3 TB tárterületet, az adat-maximum be lett állítva (javasolt akét-háromszorosa az aktuális Macmeghajtónak, ami lehetetlen négy

MacBookra – ez 4 TB-ot tenne ki!) .Így 1 TB-ban lett megállapítva. Bár-ki, aki valami hasonlót használ (pil-lanatkép mentések), ajánlatos len-ne kihagyni azokat a mappákatamik nem nagyon változnak (Vide-ók/Zenék például) és helyette ke-zelje egyszeri mentés/másoláskéntezeket a máppákat, elkerülva adupla munkát.

Összességében a DSM felület jólkidolgozott és rendkívül könnyenhasználható. Bár nem úgy tűnik,hogy az órát és dátumot automati-kusan szinkronizálja a hálózaton.Így neked kell beállítanod, mielőttarra számítasz, hogy az ütemezettfeladat időben lefut.

A Zaj

Bárki, aki fontolgatja egy NAShasználatát, fontos észbentartani ahasználat helyét. Ha a hálóban ter-vezed tartani, valószínű szerver-specifikus merevlemezre szeretnélberuházni (halkabbak, de ez hatás-sal van a teljesítményre), vagy beál-lítod az időzített állásidőt, hogy aventillátorok suhogása nélkül nyu-godtan tudj aludni. Továbbá a le-mezkészenlét eredményezhethangos fel/lepörgéseket (legalább-

is a Seagate meghajtókkal, bár a vé-leményezések szerint is kicsit han-gosabbak). Így érdemes mérlegelniaz energiatakarékos üzemmódot ésa nyugalmat. Másik megoldás lehetegyszerűen hangszigetelni az esz-közt – kipárnázott házban tárolni,függeszd fel valahogy, vagy vala-milyen hangszigetelővel kerítsd ela szoba többi részétől. Ezek rész-letkérdések és nagyban függ ameghajtótól, amit és ahogyan hasz-nálod. A végső pontozás figyelmenkívül hagyja eme kellemetlensége-ket, mivel nem a NAS ház okozzaezeket. Csakugyan, a házban ameghajtó gumírozott talpakon vanfelfüggesztetve, ez segít csökken-teni valamelyest a zajt.

Pontozás

Összességében, egyszerűenhasználható és kiváló élménytnyújt, míg rengeteg sok szolgálta-tást nyújt (mint alap és haladó).Könnyedén használható személyiszervernek, minthogy kínál webtárhelyet valamint FTP opciókat.Harmadik féltől származó szoftve-rekkel telepíthetsz PHPMyAdmintés egyéb közös eszközöket. Azegyetlen rossz oldala az ára, külö-nösen meghajtók hiánya miatt. Ezt

leginkább a széles körű szolgálta-tásokkal ellensúlyozza, összevetvemás hasonló NAS-ok beállításaival.Egyben, a kialakítás és modell, aszolgálatásokkal és teljesítmény-nyel, ez az eszköz 4.5/5 pontot kap.A fél pont csak azért, mert míg ki-váló eszköz, igazán nyújthatnagyorscsere (hot swap) lehetőségeta meghajtókhoz.

Parancsolj és uralkodj

Lucas a számítógépe folyamatos

tönkretételétől a javításig mindent

megtanult. Küldj neki emailt az

[email protected] címre.

Page 8: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 8 tartalom ^

HHooggyyaannookkÍrta: Greg Walters

PPrrooggrraammoozzzzuunnkk PPyytthhoonnbbaann –– 3399.. rréésszz

Sok-sok hónappal ezelőttegy Weather Undergroundnevű API-val dolgoztunk. Ezmég a 1 1 . részben történt,

ami az FCM 37. számában jelentmeg. Nos, most újra egy API-hoznyúlunk, ez alkalommal a TVRage(http://tvrage.com) weboldal API-jához. Amennyiben nem ismernédaz oldalt, tulajdonképpen TV show-kal (műsorokkal) foglalkozik. Eddigmég nem találtam olyan műsort,amely ne lenne benne a rendsze-rükben. A következő cikkekben szólesz XML-ről, API-król és Element-Tree-ről, (ezek segítségével átalakí-tó programkönyvtárakat fogunklétrehozni) , a cél pedig egy olyansaját kis programkönyvtár létreho-zása, amellyel leegyszerűsíthetjüka kedvenc show műsoraink TV-sadatainak letöltését.

Szóba került az átalakító prog-ramkönyvtár. Mi is ez? Egyszerűenfogalmazva, egy átalakító program-könyvtár létrehozása vagy haszná-lata során olyan kódokat haszná-lunk, amelyek „befedik” a weboldalAPI-ját és egy könnyen használhatófüggvénytárat biztosít számunkra.Mielőtt hozzákezdenénk, szeret-nék tisztázni néhány dolgot. Elő-ször is, ez egy ingyenes szolgál-

tatás, de az API használatáért a fej-lesztők adományokat kérnek. Haúgy érzed, hogy ezért a szolgáltatá-sért érdemes fizetni, kérlek fontoljmeg egy $1 0-os, vagy akár annálnagyobb összegű támogatást. Má-sodszor, regisztrálj a weboldalu-kon, így hozzájuthatsz a saját APIkulcsodhoz. Ingyenes, szóval igazánsemmi nem szól a regisztráció el-len, főleg, ha az itt megtalálható in-formációt használni is szeretnéd ajövőben. Ráadásul regisztrált fel-használóként néhány további infor-mációmezőhöz is hozzájutunk, mintpéldául a sorozatok és epizódokösszefoglalóihoz, ezek a nem re-gisztrált változatban elérhetetle-nek. Harmadszor, az API frissítésé-be rengeteg energiát ölnek. Ez aztjelenti, hogy mire ezt a cikket olva-sod, az API jó eséllyel már meg isváltozott. Mi most olyan nyilvánoshírforrásokat fogunk használni,amelyek 201 2 decemberében min-denki számára szabadon hozzáfér-hetőek voltak. Az API honlapja:http://services.tvrage.com/in-fo.php?page=main, itt találunk né-hány példát is arra nézve, hogy mi-lyen információhoz férhetünk hozzá.

Nézzük hát meg ezt az API-t és fejt-sük meg, hogyan tudjuk használni.

Az API használatával a show-valés/vagy az adott epizóddal kapcso-latos információhoz juthatunk. TVműsorok esetében az információ-szerzésnek tulajdonképpen háromlépése van, ezek az alábbiak:• Név alapján rákeresünk a műsorraaz adatbázisban, további adatok le-kérdezéséhez az így kapott egyediazonosítót (ID) használjuk. Ashowid értéke egy kulcs, amely azadatbázisban egyértelműen kijelölegy adatsort.• A Show ID birtokában további, aműsorral kapcsolatos információ-hoz jutunk.• Végül egy kiválasztott epizódadatait is lekérdezzük. Ezt egyolyan listában találjuk, amely tartal-mazza az összes eddig leadott részadatait.

A felsorolt adatokat három egy-szerű webes lekérdezéssel érhetjükel. Először egy keresésre lesz szük-

ségünk, ezután a show adatait kér-jük le, végül pedig az epizód-listá-ból választjuk ki a kedvünkre valót.

Az alábbiakban láthatók azok afüggvényhívások, amelyeket hasz-nálni fogunk...

• ShowID keresése a műsor nevealapján -http://services.tv-rage.com/feeds/se-arch.php?show={SomeShow}

• A show adatainak lekérése ShowID (sid) alapján -http://services.tv-rage.com/feeds/showin-fo.php?sid={SomeShowID}

• Epizódlista lekérdezése Show ID(sid) alapján -http://services.tv-rage.com/feeds/episode_-list.php?sid={SomeShowID}

Eredményül egy-egy XML for-mátumú adatfolyamot kapunk.

<?xml version="1.0" encoding="UTF-8" ?><ROOT TAG>

<PARENT TAG><CHILD TAG 1>DATA</CLOSING CHILD TAG 1><CHILD TAG 2>DATA</CLOSING CHILD TAG 2><CHILD TAG 3>DATA</CLOSING CHILD TAG 3>

</CLOSING PARENT TAG></CLOSING ROOT TAG>

Page 9: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 9 tartalom ^

Programozzunk Pythonban – 39. részEmlékezzünk vissza, hogy hogyan isépül fel az XML. Az első sor mindigvalahogy úgy néz ki, mint amit azalábbiakban bemutatok:

Az adat minden eleme egy defi-niáló és egy záró címkével (tag-gel)van ellátva. Időnként gyermek-cím-kékkel is találkozhatunk, ez egyszülő-címkébe ágyazott címke. Va-lahogy így...

<CHILD PARENT TAG>

<CHILD TAG 1>DATA</CLOSINGCHILD TAG 1>

</CLOSING CHILD PARENT TAG>

Találkozhatunk olyan címkévelis, amely bizonyos jellemzővel (att-ribútummal) rendelkezik:

<TAG INFORMATION = VALUE>

<CHILD TAG>DATA</CLOSINGCHILD TAG>

</CLOSING TAG>

Néha egy címkéhez nincs adathozzárendelve. Például...

<prodnum/>

Azokat a címkéket, amelyeknem tartalmaznak információt,időnként el is hagyják. A Te progra-modnak ezért tudnia kell kezelniezeket az eshetőségeket.

XML adatok kezelése során tehátegy root címkével nyitunk, feldol-gozzuk az összes többi címkét ésezek segítségével megtaláljuk a szá-munkra érdekes adatot. Előfordul,hogy egyszerűen mindenre szüksé-günk van, de bizonyos esetekben azösszes információnak csak egy töre-dékét akarjuk felhasználni.

Nézzük most meg az első hívástés azt, hogy mivel tér vissza. Te-gyük fel, hogy a keresett show aBuffy, a vámpírok réme. A műsorraaz alábbi módon kereshetünk rá...

http://services.tv-rage.com/feeds/search.php?show=buffy

Az eredményül kapott XML fájlígy nézne ki:http://pastebin.com/Eh6ZtJ9N.

Megjegyzés: a sorbehúzásokatén magam eszközöltem a nyersadat olvashatóbbá tétele érdeké-ben. Nézzük át az XML fájlt, mit istalálunk benne.

<Results> - ez a címke a teljes XMLadatot körbeöleli , az utolsó sorbana záró </Results> címkének kellszerepelnie. Lehet nulla, de akárötven eredmény (result) is.<show> - ez a szülő pont, amelymegmondja, hogy „ami következik(egészen a záró show címkéig) , az

egy tv műsorról szóló információ”.Az előzőekhez hasonlóan a zárócímke itt is egy </show>. Bármi,ami e két címke között található, aműsorral kapcsolatos információ.<showid>2930</show> - Ez a sho-wid címke, amely tartalmazza azsid-t. Az sid-ot felhasználva kapha-tunk információt a műsorról, ebbenaz esetben ez az azonosító a 2930.<name>Buffy the VampireSlayer</name> ez a műsor címe<link>...</link> ez egy link lenne,amely közvetlenül a show-ra mutata TVRage oldalon (vagy egy epizódesetén az adott résszel kapcsolatosinformációra)<country>...</country> Az ország,ahol a műsort eredetileg leadták…</show></Results>

A mi programunk esetében tu-lajdonképpen csak két mezőre vanszükség, a <showid>-re és a<name>-re. Talán érdemes figye-lembe vennünk még a <started>

mezőt is, főleg azért, mert ritkánkapunk vissza egyetlen találatot,főleg akkor, ha nem a műsor teljesnevére kerestünk rá. Például ha a„The Big Bang Theory”-ról szeret-nénk adatokat és a kereséshez csakannyit írunk be, hogy „Big Bang”,több mint húsz adatfolyamot kap-nánk vissza, hiszen minden olyancím, amely tartalmazza a „big” és a„bang” szót, megfelel a keresésifeltételeknek. Ha az „NCIS”-re ke-resünk rá, szintén sok találatunklenne. Néhány olyan is, amelyreegyáltalán nem számítunk. Az„NCIS”, az „NCIS: Los Angeles”, va-lamint a „The real NCIS” mellettmegjelenne még a „The Streets ofSan Francisco” és a „Da Vinci’s In-quest” is (sok egyéb műsor mel-lett) , hiszen ezek mindegyiketartalmazza az „N” „C” „I” és „S” ka-raktereket, megfelelő sorrendben.

Ha már tudjuk a sorozat azono-sítóját, akkor az adatokat közvetle-nül az ID alapján is kérhetjük. Azeredmény nagyon fog hasonlítani a

Page 10: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 1 0 tartalom ^

keresésnél korábban kapott adat-sorhoz, de lényegesen több részle-tet fog tartalmazni. Használjuk újraBuffy-t, ahogy a kereséses példá-ban. Jobbra az XML fájl kivonatostartalmát láthatjuk.

Láthatod, hogy az itt szereplőinformáció nagy része valóban ben-ne volt a keresésnél kapott adatfo-lyamban. Ugyanakkor az olyanadatok, mint a hálózat (csatorna),annak országa, a futási idő, a leadásnapja és időpontja korábban nemjelent meg.

Listázzuk most ki az epizódokat.Ha a műsor csak egy évadot éltmeg és csak hat részből áll, ez azadatfolyam rövid lesz. Nézzük meginkább azt, hogy mi a helyzet azegyik kedvenc tv sorozatom, a Kivagy, doki? (Doctor Who) esetében.A Doctor Who egy brit TV sorozat,amely eredetileg 1 963-ban indultés 26 szezont élt meg, egészen1 989-ig futott. Az első évad 42 epi-zódból állt, az ezt követő évadokpedig általában 24 részesek voltak.Feldolgozandó adatunk tehát vanbőven.

Az epizódlista lekérése során a kö-vetkező oldalon látható adatokatkapjuk (ismét visszatértünk Buffy-hez). Vessünk egy pillantást azadatfolyam egy részére és márislesz egy elképzelésünk arról, hogy

mivel van dolgunk.Hadd ismételjem meg:

az az információ, amire va-lójában szükségünk van, asorozat címe alapján törté-nő keresésnél a showidegyértelmű meghatározá-sához, az az alábbi háromcímkében található:

<showid><name><started>

A Show Informationadatfolyamból általában azalábbi dolgokra van szük-ségünk:

<seasons><started><start date><origin_country><status><genres><runtime><network><airtime><airday><timezone>

Az epizód lista eseténpedig az alábbiakra:

<Season><episode number><season number><production number><airdate><link><title>

Figyelmeztetés: az évad

<Showinfo><showid>2930</showid><showname>Buffy the Vampire Slayer</showname><showlink>http://tvrage.com/Buffy_The_Vampire_Slayer</showlink><seasons>7</seasons><started>1997</started><startdate>Mar/10/1997</startdate><ended>May/20/2003</ended><origin_country>US</origin_country><status>Canceled/Ended</status><classification>Scripted</classification><genres>

<genre>Action</genre><genre>Adventure</genre><genre>Comedy</genre><genre>Drama</genre><genre>Mystery</genre><genre>Sci-Fi</genre>

</genres><runtime>60</runtime><network country="US">UPN</network><airtime>20:00</airtime><airday>Tuesday</airday><timezone>GMT-5 -DST</timezone><akas>

<aka country="SE">Buffy &amp; vampyrerna</aka><aka country="DE">Buffy - Im Bann der Dämonen</aka><aka country="NO">Buffy - Vampyrenes skrekk</aka><aka country="HU">Buffy a vámpírok réme</aka><aka country="FR">Buffy Contre les Vampires</aka><aka country="IT">Buffy l'Ammazza Vampiri</aka><aka country="PL">Buffy postrach wampirów</aka><aka country="BR">Buffy, a Caça-Vampiros</aka><aka country="PT">Buffy, a Caçadora de Vampiros</aka><aka country="ES">Buffy, Cazavampiros</aka><aka country="HR">Buffy, ubojica vampira</aka><aka country="FI">Buffy, vampyyrintappaja</aka><aka country="EE">Vampiiritapja Buffy</aka><aka country="IS">Vampírubaninn Buffy</aka>

</akas></Showinfo>

Programozzunk Pythonban – 39. rész

Page 11: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 1 1 tartalom ^

(season) és az epizódszám nem fel-tétlenül az, amire elsőre gondol-nánk. A TVRage adatok esetén azévadszám a sorozat kiválasztott ré-szének sorszáma, az adott évadonbelül. Az epizódszám az adott részsorszáma úgy, hogy a sorozat ösz-szes korábbi évadának részeit is fi-gyelembe vesszük. A produkciósszám egy, a készítés során használtbelső azonosító, ez a legtöbb em-bernek semmilyen információérté-ket nem hordoz.

Felfrissítettük hát az XML fájl-struktúrákkal kapcsolatos emléke-inket és megismerkedtünk a TV-Rage API hívásaival, így most márkészen állunk saját kódunk megírá-sára, de erre a következő számigvárnunk kell.

Addig is kellemes szünetet kívánokmindenkinek. (Az eredeti angol cikk201 2. decemberében jelent meg –a ford.)

<Show><name>Buffy the Vampire Slayer</name><totalseasons>7</totalseasons><Episodelist>

<Season no="1"><episode>

<epnum>1</epnum><seasonnum>01</seasonnum><prodnum>4V01</prodnum><airdate>1997-03-10</airdate><link>http://www.tvrage.com/Buffy_The_Vampire_Slayer/episodes/28077</link><title>Welcome to the Hellmouth (1)</title>

</episode><episode>

<epnum>2</epnum><seasonnum>02</seasonnum><prodnum>4V02</prodnum><airdate>1997-03-10</airdate><link>http://www.tvrage.com/Buffy_The_Vampire_Slayer/episodes/28078</link><title>The Harvest (2)</title>

</episode><episode>

<epnum>3</epnum><seasonnum>03</seasonnum><prodnum>4V03</prodnum><airdate>1997-03-17</airdate><link>http://www.tvrage.com/Buffy_The_Vampire_Slayer/episodes/28079</link><title>Witch</title>

</episode>...

</Season></Episodelist>

</Show>

Greg Walters a RainyDay Solutions,LLC (Aurora, Colorado) tanácsadócég tulajdonosa és 1 972 ótaprogramozik. Szeret főzni, túrázni,szereti a zenét és az idejét acsaládjával tölteni. Honlapja:www.thedesignatedgeek.net.

Programozzunk Pythonban – 39. rész

Page 12: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 1 2 tartalom ^

HHooggyyaannookkÍrta: Elmer Perry LLiibbrreeOOffffiiccee –– 2211 .. rréésszz:: BBaassee ŰŰrrllaappookk

ALibreOffice Base-t be-mutató sorozatunkbanmár megterveztük az ad-atbázisunk elrendezé-

sét, létrehoztuk a táblákat és kö-zöttük a kapcsolatokat. Most el kellgondolkodnunk azon, hogyan tölt-sük fel a táblákat és kapcsoljunkössze mindent. A táblákat szer-keszthetjük manuálisan is, de a leg-jobb módszer az űrlapok létreho-zása. A alábbiakban három bevitelimezőt (Authors, Media, és Books)fogunk létrehozni. Először az szer-zőkkel és a médiákkal kezdjük, miv-el ezek a legegyszerűbbek, majd akönyvekhez tartozó űrlappal tesz-szük teljessé a rendszert.

A „Szerzők” és a „Mé-dia” űrlapok létrehozá-sa

Jelöljük ki az űrlapokat a bal ol-dali Adatbázis panelen. Kétfélekép-pen tudunk űrlapokat létrehozni, avarázsló használatával vagy a Ter-vező nézet alkalmazásával. A Szer-zők és a Média űrlaphoz a varázslótfogjuk használni. A Feladatok pane-len kattintsunk a „Tündér használa-

ta űrlap létrehozáshoz” pontra,mely elindítja a varázslót.

Az első lépésben válaszuk ki azAuthors táblát a lenyíló menüből, aName mezőt pedig tegyük a hasz-nálandó mezők közé. Ehhez válasz-szuk ki a mezőt és használjuk aziránygombokat. Kattintsunk a„Következő” gombra.

A következő lépés az al-űrlapok-kal foglalkozik, de a Szerzők űrlap-hoz erre nincs szükség. Klikk a kö-vetkezőre. A 3. és a 4. lépés kima-rad, mivel azok az al-űrlapok beállí-tásait tartalmazzák, amit mi nemhasználunk ki a példánkban.

Az 5. lépés a mezők elrendezé-sével foglalkozik. Mivel nekünkcsak egy mezőnk van, ezért a táblaelrendezést választjuk. Válasszukezt ki és klikk a következőre.

A 6. lépésben állítható be, ho-gyan is akarjuk használni az űrlapot.Mivel mi szeretnénk az összes ad-atot megjeleníteni, ezért válasszukezt a lehetőséget.

A 7. lépésben választhatunk el-térő háttér elrendezést, valamint,

hogy az elemekhez tartozzon-e ke-ret és ha igen, akkor 3D-s vagy simalegyen az. Klikk a következőre.

A 8. lépésben nevezzük el az űr-lapot „Szerzők”-nek és adjuk meg,hogy akarjuk-e továbbra is szer-keszteni a beállításokat vagy sem,majd kattintsunk a „Befejezés”-re,melyre megjelenik a képernyőnkönaz új űrlap. Zárjuk be és mentsük ela munkánkat.

A „Média” űrlapot ugyanígy kelllétrehozni, csak más táblát kellkijelölni a létrehozáskor.

A „Könyvek” űrlap lét-rehozása

Ugyan a „Könyvek” űrlap létre-hozásához is a varázslót fogjukhasználni, a létrehozás után méghozzá kell adnunk a szerzőkkel és amédiákkal való kapcsolatokat.Menjünk végig a varázslón, ezúttala „Books” táblával, valamint a „Tit-le” és a „Published” mezővel. Az al-űrlapokat ezúttal is kihagyjuk, mi-vel ezeket manuálisan állítjuk be.Az elrendezés lehet „Oszlopos –

Címkék felül” vagy „Oszlopos –Címkék balra”. Én az elsőt válasz-tottam. A cím megadása után vá-lasszuk ki az „Űrlap szerkesztése”pontot, melyre az űrlap szerkeszt-hetővé válik. Két al-űrlapot fogunkhozzáadni, ami az „Authors” és a„Media” táblákkal való kapcsolatotteremti meg.

Az űrlap alatti eszköztáron vá-lasszuk ki az „Űrlap navigátort”, amiegy kis dialógusablakban jelenítimeg az űrlap elemeit. Jobb klikk a„Fő űrlap”-ra és „Új űrlap”. Az új űr-lap megjelenik a listán. Mivel ezalapból ki van választva, csak gépel-jük be a nevét, mely legyen „Form-Authors”. Ezzel az űrlappal kapcso-lódunk az „Authors” táblához a„BooksAuthors” táblán keresztül.Jobb klikk a „FormAuthors”-ra ésválasszuk a „Tulajdonságokat”. Az„Adat” fülön válasszuk a „Tábla”pontot „Adattípus”-nak, az „Adat”-nak pedig a „BooksAuthors”-t. Kat-tintsunk az ellipszis gombra a„Mestermező listázása” mellett. Amező-kapcsolat dialógus jelenikmeg. A „BooksAuthors” alatt vá-lasszuk a „BookID”-t, a „Books” al-

Page 13: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 1 3 tartalom ^

Hogyanok – LibreOffice – 21 . rész: Base Űrlapok

att pedig szintén a „BookID”-t.Klikk az „OK” gombra és zárjuk beaz „Űrlap beállításai” dialógust.

Készítsünk egy másik al-űrlapota „MainForm” alá „FormMedia” né-ven. A tulajdonságoknál az adattí-pus legyen „Tábla” a tartalompedig „BooksMedia”. Klikk az ellip-szisre a „Mestermező listázása”mellett és válasszuk a „BookID”-t a„BooksMedia” és a „Books” alatt is.Kattintsunk az „OK”-ra és zárjuk beaz „Űrlap beállításai” dialógust.

Most következik szerzőkhöz és amédiákhoz tartozó grafikus elemeklétrehozása. Fontos, hogy egyszer-re több elemet is ki tudjunk jelölni,ezért a tábla a legmegfelelőbbelem. Kattintsunk a „További ele-

mek” gombra a bal oldali eszköz-táron, melyre egy újabb dialógusugrik fel.

Győződjünk meg róla, hogy a„FormsAuthors” van kiválasztva az„Űrlap navigátor”-on. Kattintsunk a„Tábla” gombra a „További elemek”eszköztáron. A címhez és a kiadásdátumához tartozó beviteli mezőkalá rajzoljunk egy táblát az oldalon.Kattintsunk jobb gombbal az újtábla fejlécére és válasszuk az„Oszlop beillesztése”>„Lista” ele-met. Jobb klikk az újonnan létreho-zott oszlopra és válasszuk az „Osz-lop” pontot, mely megjeleníti an-nak tulajdonságait. Az „Általános”fülön állítsuk a címkét „Szerző”-re,

majd váltsunk „Adat” fülre. Az ad-atmező legyen az „AuthorID”, me-lyen keresztül a Base tudni fogja,hogy a „BooksAuthors” tábla „Au-thorID” mezőjéhez szeretnénk kap-csolódni. A lista tartalmának típusalegyen „Sql”. A lista tartalmánakmegadásához egy rövid SQL utasí-tást rendelünk a listánk kitöltésé-hez, mely az „Authors” tábla neveitsorolja fel. Kattinsunk a lefele mu-tató nyílra, ami az utasítás megadá-sához használható dobozt jelenítmeg. Az SQL utasítás a következő:

SELECT “Name”, “AuthorID”FROM “Authors”

Ez kiválasztja az összes bejegy-zést az „Authors” táblából. A mező

értékét állítsuk 1 -re. Ez megadja,hogy melyik mező kerüljön a listá-ra. Mivel mi a „name” mezőt válasz-tottuk ki először, ezért választja kiaz 1 -es érték a neveket a listára.

Page 14: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 1 4 tartalom ^

Zárjuk be a lista tulajdonságait ésmentsük el a munkánkat.

A „Média” grafikus elemeit ugy-anúgy kell beállítani, mint az előzőesetben. Válasszuk a „FormMedia”elemet az Űrlap navigátoron. Raj-zoljuk meg a tábla elemet jobbra acím és a kiadás éve elemtől. Hoz-zunk létre egy oszlopot. Nyissukmeg a tulajdonságait és állítsuk acímkéjét „Médiá”-ra. Az adatmezőlegyen „MediaID” a lista elemeinektípusa pedig „Sql”. Az SQL lekérde-zés a listához legyen a következő:

SELECT “Type”, “MediaID”FROM “Media”

A mező értéke legyen 1 .

Ezzel készen vagyunk az űrlap-pal. Mentsünk és zárjuk be azt.

Az űrlapok használata

A „Szerzők” és a „Média” űrla-pok egyszerűek és könnyen hasz-nálhatóak. Csak jelöljünk ki együres sort és gépeljük be a nevetvagy a típust. A könyvek hozzáadá-sa előtt fel is kell venni néhányszerzőt és típust. A „Könyvek” űr-lap szintén könnyen használható.Töltsük ki a címet és a megjelenés

évét (utóbbi lehet „ismeretlen”, hanem tudjuk). A szerzők és a médiatáblák egy listán keresztül segíte-nek kiválasztani a megfelelő szer-zőt és a típust. Fontos, hogy egy-szerre többet is kiválaszthatunkezek közül. Egy új bejegyzés létre-hozásához kattintsunk egy új sorravagy a „Következő” gomba az Űrlapvezérlő eszköztárán.

Most már van egy működő me-tódusunk az adatok bevitelére. Bárez a beállítás jól működik, van egyhátránya: ha kiderül, hogy szükségvan egy szerzőre vagy egy médiatípusra, ami még nincs jelen, akkorbe kell zárni az űrlapot és a másikűrlapokat használva kell azt hozzá-adni. A következő részben meg-

próbáljuk ezt a kényelmetlenségetis kiküszöbölni.

Legközelebb létrehozunk egylekérdezést és egy jelentést, mely-lyel információt nyerhetünk ki azadatbázisunkból.

Hogyanok – LibreOffice – 21 . rész: Base Űrlapok

Elmer Perry eddigi működése tar-talmaz egy Apple I IE-t, hozzáadva egykis Amigát, egy nagy adag DOS-t ésWindowst, egy jóadag Unixot, mind-ezt jól összeturmixolva Linuxszal ésUbuntuval.

Az Ubuntu Podcast lefedi a leg-frissebb híreket és kiadásokatamik általában érdekelhetik azUbuntu Linux felhasználókat és aszabadszoftver rajongókat. A mű-sor felkelti a legújabb felhasználókés a legöregebb fejlesztők érdek-lődését is. A beszélgetésekben szóvan az Ubuntu fejlesztéséről, denem túlzottan technikai. Szeren-csések vagyunk, hogy gyakranvannak vendégeink, így első kéz-ből értesülünk a legújabb fejlesz-tésekről, ráadásul olyan módonahogyan mindenki megérti! Be-szélünk továbbá az Ubuntu közös-ségről is, és a benne zajló dolgok-ról is.

A műsort a nagy-britanniaiUbuntu közösség tagjai szerkesz-tik. Mivel az Ubuntu viselkedésikódexnek megfelelően készítik,bárki meghal lgathatja.

A műsor minden második hétkeddjén élőben hallgatható (britidő szerint) , másnap pedig letölt-hető.

podcast.ubuntu-uk.org

Page 15: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 1 5 tartalom ^

HHooggyyaannookkÍrta: Alan Ward

TTeelleeppííttssüünnkk UUbbuunnttuu 11 22..11 00--eett rréégg ii EEEEEE PPCC--rree

Ahogy néhányan talán em-lékeznek rá, az Asus ee-ePC 701 -es modell a net-book-mozgalom egyik

előfutára volt. Viszont még akkorsem a sebességéről volt ismert, ami-kor 2007-ben megjelent: egy (600MHz-re lehúzott) Celeron 900 MHz-es processzor, 51 2 MB-os vagy 1 GB-os RAM és 4 GB-os belső, flash-ala-pú merevlemez semmi esetre semnyújtott hatásos specifikációt. A 7”-os képernyő bármilyen szabványoslaptophoz kicsi volt, és méginkábbaz manapság, amikor sok táblagépnagyobb képernyőfelületet kínál. Azújonnan kb. két órás akkumulátoridőtartam is probléma lehetett.

Még így is úgy tűnik, hogy kár el-dobni egy ilyen szép darabot, külö-nösen, ha fizikailag keményebb,mint más netbookok, a kemény mű-anyagból készült külső burkolatnakés a mozgatható alkatrész nélkülimerevlemeznek köszönhetően. Detudja-e hihető sebességgel használ-ni a kedvenc operációs rendszerünkjelenlegi verzióját? A rövid válaszhatározott „igen!” – bár a telepíté-se igényel némi (könnyű) finomhan-golást. A hosszabb válaszért olvass

tovább.Mivel az eeePC-nek nincs optikai

meghajtója, vagy USB pendrive-otvagy külső CD-egységet kell hasz-nálnunk az Ubuntu telepítéséhez, apendrive jobb választás a sebességmiatt. Az Escape billentyű hozzáfé-rést ad nekünk a bootolható médiamenüjéhez, ahol a legtöbb külsőUSB egységet könnyen felismeri aszámítógép BIOS-a. Az Ubuntu tele-

pítő szépen elindul, akár Live CDmódban, akár csak maga a telepítő.A Live CD mód pont a legjobb a cél-jainkra, mivel egy bizonyos pontonhozzá kell férnünk a terminálhoz.

Első akadály: a 4 GB-osmerevlemez kicsi!

Az első nehézség, amivel talál-

kozni fogunk, az a merevlemezrepanaszkodó telepítő: úgy gondolja,hogy a 4 GB túl kicsi és nem fogjafolytatni. Természetesen ez egyál-talán nem igaz, mivel a 32 bitesUbuntu 1 2.1 0 szabványos telepíté-se csak kb. 2,5 GB-ot igényel. Így el-fér, még ha nem is jut sok hely afelhasználói dokumentumoknak.

A telepítő meglepetése köny-nyen kijátszható: csak helyezz beegy külső merevlemezt a telepítésalatt elegendő szabad tárhellyel,hogy megfeleljen a telepítőnek.Úgy tűnik, hogy nem veszi észre,hogy az Ubuntut a belső 4 GB-osegységre telepítjük, míg a szabadtárhely valójában másik meghajtónvan. Valójában ha a pendrive elégnagy, még a külső merevlemezresem lesz szükségünk, hogy meg-győzzük a telepítőt arról, hogy ele-gendő szabad tárhely van.

Kérlek jegyezd fel a meghajtó-a-zonosítókat, ha mégis kipróbálodezt. A belső 4 GB-os merevlemezlesz a /dev/sda, míg a pendrivevagy CD, amelyről bootolsz, a/dev/sdb, és a további külső merev-lemez (ha jelen van) lenne a

Page 16: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 1 6 tartalom ^

Hogyanok – Telepítsünk Ubuntu 1 2.1 0-et régi EEE PC-re/dev/sdc. Biztosítsd magad, hogy a/dev/sda-ra telepítesz és a rend-szerbetöltő is ugyanezen a meghaj-tón kap helyet.

A külső meghajtó eltávolítható apendrive-val együtt, amikor a tele-pítés elkészül.

Némi swap beállítása

Míg én elég szerencsés vagyokazzal, hogy az 1 GB-os változatotbirtokolom, más tulajdonosok meg-rekedhettek az 51 2 MB-nál. Ez nemelegendő, hogy futtasd a rendszer-telepítőt, így egy kis swap jól jön.Ezt rögtön beállítjuk, amikor elin-dul a Live CD környezet, még mi-előtt beizzítjuk a telepítőt.

Először is vagy egy terminált,vagy a gnome-disks grafikus paran-csot használhatjuk a /dev/sda parti-cionálásához. Ésszerű választásnaktűnik, ha kb. 3,5 GB-ot lefoglalunk a/dev/sda1 -nek (a partíció típusa0x83, Linux) és a maradék 320 MB-ot a /dev/sda2 (partíció típusa0x82, Linux swap) számára. És igen,a 4 GB csak elméleti kapacitás,amely a gyakorlatban jelentősenkevesebb.

Ha a /dev/sda-t particionáltuk, akövetkező parancsokkal indíthatjuk

el a swapet egy terminálban :

sudo mkswap /dev/sda2sudo swapon /dev/sda2

Most, ha terminál-módban ma-radunk, kiadhatjuk a parancsot:

free -m

amely megmutatja nekünk minda fizikai RAM mennyiségét („Mem:”-mel kezdődő sor), mind a virtuálismemória mennyiségét („Swap:”-pelkezdődő sor). Ha a swapet helyesenaktiváltuk, ez az utolsó vonal kb.31 4 MB szabad memóriát fog jelez-ni.

Most már elindíthatjuk a telepí-tőt.

A kis képernyő több te-rületet igényel

Ha elindítjuk a telepítési folya-matot, rögtön észrevesszük, hogy atelepítő ablak alján lévő gomboknem látszanak. Az eeePC képernyő-je egyszerűen túl kicsi a 800x480pixellel. A legtöbb lépésnél ez nemprobléma, elég egyszerűen Entertütni, hogy a következő fázishoz to-vábblépjünk.

Viszont néhány képernyőnéltényleg szükséges lehet, hogy lás-suk ezeket a nem látszó gombokat.Amikor át kell helyeznünk a telepí-tő ablakot egy másik helyre a kép-

ernyőn, lenyomva tarthatjuk az Altbillentyűt, míg az egeret az ablakhúzására használjuk, bármely pon-ton megfoghatjuk – nem csak afenti ablaksávon.

A másik lehetőség az lenne,hogy bedugunk egy külső monitortcsak a telepítés idejére, bár a dol-gok kissé ügyetlenné válhatnak, hakorábban nem kezeltél több-képer-nyős beállításokat. A 800x480 pi-xelt fogjuk normál használatra be-állítani, így ezt is fogjuk használni,és az ablakokat körbe mozgatni.

És a használhatóság?

Ha a telepítés véget ér, újrain-dítjuk a rendszert (miközben szo-kás szerint eltávolítjuk a pen-drive-ot és a lehetséges külső me-revlemezt), és újra elindulunk. Azindítási időket jelentősen csök-kenthettük volna, ha a fejlesztőmásik belső merevlemezt és kap-csolatot használt volna. Az eeePC-ben lévő különleges flash-vezérlőchipet (Siliconmotion SM223AC) azalaplap párhuzamos ATA interfé-szére csatlakoztatták és egy eléglassú UDMA/66 kapcsolattal konfi-gurálták. A gyártó szerint ez aflash-alapú merevlemez 50-től 55MB/s-os olvasási sebességet tart

Page 17: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 1 7 tartalom ^

fenn – meglehetősen lassabbat,mint a 1 00 MB/s-os (laptop) vagy a1 40 MB/s-os (asztali) tipikusan mo-dern lapos merevlemezek, vagy alegújabb SSD-k által fenntartotttöbb, mint 300 MB/s-os olvasási se-besség. Mindent figyelembe véve,a bootolási folyamat nem túlhosszú az Ubuntu 1 2.1 0 alatt, 65mp-es várakozással, mire egy hasz-nálható asztal áll készen.

Hogy a pozitív oldalát is nézzük,a grafikai teljesítmény több, mintmegfelelőnek bizonyul. Az integ-rált Intel 91 5 vezérlőt nagyon jóltámogatják Linux alatt és magánaka képernyőnek szép, éles képe van.A matt képernyőszél sem rossz.Bármely esetben a Unity vizuáliseffektjei (dash lencsék, változómunkaterületek…) mind egész jólműködnek, bár, ahogy vártuk, egykölyök sokkal lassabban működik,mint egy dedikált grafikus kártyá-val ellátott asztali gép.

Ahogy korábban is, a terület hi-ányzik a 7’’-os képernyőn és néhánydash elem lehet, hogy nem látható.Szerencsére a legfontosabb dara-bok a bal felső részen vannak éskönnyen hozzáférhetőek, így dicső-ség jár ezért a Unity csapatnak.

Most haladjunk a dolgok kevés-bé rózsás oldala felé. A gyenge CPUkicsit kellemetlen lehet. Némi kés-lekedés az ikonra való kattintás ésamíg tényleg tesz valamit, normá-lis, különösen, amikor a számítógépolyan programokkal van eléggé te-letöltve, amelyek egyszerre futnak.I lyen helyzetekben fel kell készül-nöd arra is, hogy folyamatos nyafo-gást hallasz a (kis) belső ventilá-torból. Hogy erről is beszéljünk, alegpozitívabb dolog, hogy a böngé-szés vagy bemutató munka hibanélkül elvégezhető - és a stabilitásolyan jó, amennyire elvárható akedvenc disztribúciónktól.

A vezeték nélküli kapcsolat nemaz eeePC erősssége, hogy úgy

mondjam. A házon belül feltekertrövid antenna nem segít erős jeletkapni, így a vétel időnként azonmúlik, hogy az egységet karhosszú-ságban feltartjuk és érdekes pozíci-ókat veszünk fel, míg a legjobb jel-re vadászunk – mely mindig lassú ésváltozó irányú. Viszont ha egy hoz-záférési pont közvetlen szomszéd-ságában vagy, reménykedhetsz,hogy többé-kevésbbé folyamato-san böngészheted a webet. Az F1 1billentyű hasznos lehet, hogy teljesképernyőre tegyük a böngészőt.

Ha a vezeték nélküli kapcsolatraszükséged van, kényelmesebb le-het, ha egy külső (USB-s) vezeték-nélküli dongle-t használsz. Ebbenaz esetben az a legjobb, ha indítás-

kor elkerüljük a belső Atheros kár-tya meghajtójának betöltődését,hogy a Hálózati kapcsolatok bizto-san ne zavarodjon bele abba, me-lyik kártyát használja. Ehhez root-ként vagy a sudo parancs használa-tával adj hozzá egy fájlt /etc/mod-probe.d/blacklist-custom.conf né-ven a konfigurációdhoz, a követke-ző tartalommal:

blacklist ath

blacklist ath5k

Ezután újra kell indítanod a gé-pet. Ezt a fájlt bármikor eltávolít-hatod, ha újra akarod engedélyeznia belső Wi-Fi-t.

Mindent egybevetve a netbooktermelő gépként való használatanem teljesen kizárt. Minden hard-vert felismer és helyesen konfigu-rál egyből, nem kell a meghajtókkaljátszadozni. A képernyő könnyebba szemeknek, mint ahogy a mére-tétől várnánk és a gép általábanelég érzékeny ahhoz, hogy valóbanmunkát végezzünk rajta. Még anem túl hosszú gépelés is lehetsé-ges - amely használatot hajlamosvagyok elkerülni egy ugyanekkoraérintőképernyős táblagépen – bár abillentyűk homályosak és kicsik ah-

Hogyanok – Telepítsünk Ubuntu 1 2.1 0-et régi EEE PC-re

Page 18: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 1 8 tartalom ^

hoz, hogy kényelmesek legyenek.Ami hatásos, az a tény, hogy egy

ötéves netbook, amelyet a sebes-ség és más jellemzők összes komp-romisszumával terveztek, amelyekmind elfogadhatóak és szüksége-sek voltak abban az időben, mégmindig nagyon alkalmas arra, hogyaz Ubuntu legutóbbi és legnagyobbdisztribúcióját futtassa. Úgy gon-dolom, ez mindennél többet mondmind magáról a gépről, mind pedigaz operációs rendszerről. És hamindez azt jelenti, hogy eggyel ke-vesebb számítógép végzi egy lera-katban, mielőtt az ideje valóbanlejárna, akkor annál jobb.

Alan számítástechnikát tanít az Es-cola Andorrana de Batxillerat nevűiskolában (középiskola) . GNU/Linuxkurzusokat tartott az Andorrai Egye-temen és jelenleg GNU/Linux rend-szeradminisztrációt tanít aCatalunyai Nyitott Egyetemen(UOC).

Hogyanok – Telepítsünk Ubuntu 1 2.1 0-et régi EEE PC-re

11 66xx11 66 SSUUDDOOKKUU

A megoldás a 25. oldalon van.

A 1 6x1 6-os hálót töltsd ki 0 és 9 közötti számokkal és A és Fközötti betűkkel úgy, hogy minden sor, oszlop, valamint 4x4-esmezőben csak egyszer szerepeljenek a számok 0 és 9, valamint abetűk A és F között.

A rejtvényt a The Puzzle Club – www.thepuzzleclub.com –bocsátotta rendelkezésünkre.

Page 19: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 1 9 tartalom ^

HHooggyyaannookkÍrta: Nicholas Kopakakis

BBlleennddeerr –– 11 .. rréésszz

Egy kicsit furcsa cikket You-tube hivatkozással kezde-ni, de úgy gondolom, hogyamit ott látsz, attól az ok-

tató anyag többi része is tetszenifog.

Csak nyugodtan kövesd a hivat-kozást és gyere vissza 1 5 perc múl-va. Minél többször látod, annál job-ban fogod élvezni:http://www.youtube.com/watch?v=eRsGyueVLvQ

Én nem a Sintel (www.sintel.org)miatt vacakolok a Blenderrel, deazt hiszem, ha eddig nem tettemvolna, ezután biztosan belevágtamvolna az „utazásomba”.

Tehát beszéljünk a Blenderről(www.blender.org), a programról,ami a Sintel és sok hasonló film mö-gött áll. (Történetesen sok 3D-s do-log mögött a Blender áll.) A Blen-der elérhető Linux, Windows, MacOS X és FreeBSD (32-bit és 64-bit)alatt.

Amikor ez a cikk készül, a 2.64-es verzió a legfrissebb, de én a2.62-vel fogok dolgozni, amit az

Ubuntu tárolóiban megtalálhatsz.Ha még nem telepítetted volna le,láss hozzá, telepítsd a tárolóból.

Ezekben az oktató-anyagokban3 gombos egeret és külön számbil-lentyűzetes billentyűzetet haszná-lok. A Blender feltételezi az ilyet.Ám ha nincs ilyened, akkor a File >User preferences-hez menj. Vá-laszd baloldalt az input fület és je-löld be a 3-Button Mouse andEmulate Numpad-ot.

Egy indítóképernyőt látsz a

Blender verziójával és néhány hi-vatkozással a jobb felső sarokban.Ez alkalommal ne foglalkozz vele,kattints egyet bármelyik egér-gombbal azon kívül valahol.

Ha a 3D animációs programokújak neked, ne aggódj. Csak adj egykis időt és hozzászoksz: gyakorolj,kísérletezz és gyakorolj a hárommódja, hogy jeleskedj a Blender-ben. Ha ismersz más, hasonló prog-ramokat (Maya, 3DS Max, stb.) ,láthatsz némi különbséget, de a fő

filozófiája azonos.Tehát bent vagyunk a Blender-

ben és a 3D-nézet szerkesztőt lát-juk, néhány gombbal balra, néhánygombbal és számmal jobbra, vala-mint egy idővonallal lent. Blender-rel dolgozni annyit tesz, hogy„3D-nézet szerkesztővel dolgozni”.

Blenderrel lehet modellezni,animálni, levilágítani, összerakni,textúrázni (ebben mindegyik szer-kesztő jó) , de a 3D-nézet szerkesz-tés az, ahol minden kiderül.

A 3D-nézet szerkesztő az a nagyablak a képernyőnk közepén. Egykockát, egy kamerát és egy lámpátlátsz ott.

Nyomj F1 2-t.

Mi történik? Igen, éppen mostrenderelted az első filmedet Blen-derben!

TIPP: F1 1 lenyomásával bármi-kor megnézheted az előzőlegrenderelt filmet. F1 1 ismételt le-nyomásával visszatér a 3D-nézet

Page 20: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 20 tartalom ^

Hogyanok – Blender – 1 . részszerkesztőhöz.

Vidd rá az egeret a képre ésnyomj ESC-et, vagy F1 1 -et, hogy ki-lépj a renderelt filmből és vissza-térj a 3D-nézet szerkesztőbe.

Minden, ami egy beállítás felvé-teléhez kell az egy felvevő eszköz(kamera), egy felvenni való téma ésnémi fény.

Most fókuszáljunk az alsó sorraa 3D néző alján egészen balra. Ez aszerkesztőtípus-választó.

Nyomd meg az egér bal gombjáta kis 3D dobozon a szer-kesztő típusának változ-tatására.

A listából válaszd a PythonConsole-t (a legelső a tetején).

Hé! Hová lett a kockám?

Ne aggódj, a kockád ott van,ahol hagytad. Ugyanabból a menü-ből a 3D-nézetet válaszd! Íme! Otta kockád. Látod?

Blenderben bármelyik ablakhoz,bármelyik szerkesztőablakot beál-líthatod. Ez nagyon hasznos lesz a

jövőben, amikor sokkal termeléke-nyebbek akarunk lenni. Folytasd, éskeresd meg a többi négy ablakfej-lécet a képernyődön. (Összesen ötvan.)

Figyeld meg, hogy minden ab-laknak más fejléce van, más opciók-kal és mikor szerkesztőt váltasz, afejléc is változik.

Váltsd az összes szerkesztőt azinfo-ra (a képernyőd közepén a fej-léc már info-ban van, tehát azt nemkell váltanod).

Bármikor megnyomhatod a File> New-t az info fejlécen, hogy újra

betöltsd az alapértékeket.OK. Indítsunk egy új projektet:

kattints File > New-ra a fejlécen.

Minden visszakerült a helyére.

Mozgasd az egeret a 3D-nézetablakba és nyomd meg az egér kö-zépső gombját miközben körbe-mozgatod az egeret. Forgatod anézetet. Az egérgörgőt le és felmozgatva nagyítasz vagy kicsinyí-tesz.

Alt+Shift+Egérgörgő mozgatá-sa: nézőpont fel és le.

Alt+Control+Egérgörgő: jobbra,

balra forgatja a nézőpontot.A nézetet pásztázhatod is.

Shift+középső gomb lenyomásávalmozgathatod a nézőpontot, aShift+Egérgörgővel fel és le, aControl+Egérgörgővel balra ésjobbra.

A középső egérgörgő nélkül isváltoztathatod a nagyítást. Hasz-náld a Control+középső egérgom-bot és mozgasd az egeret fel(nagyít) és le (kicsinyít) .

Ennyi elég a forgatásról és apásztázásról. Irány a kiválasztás!

Kezdj egy új projektet: File >New.

Alapbeállításból, amikor új pro-jektet indítasz a kocka lesz kivá-lasztva (a kocka sarkainak narancs-sárga színe mutatja) .

Most nyomd le az A-t. Megszün-teted a kocka kiválasztását (a kép-ernyőn semmi sincs kijelölve).

Az A ismételt lenyomása mindenobjektumot kiválaszt a képen. A koc-kát, a kamerát és a lámpát. Nyomd leaz A-t még egyszer, hogy megszün-

Page 21: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 21 tartalom ^

tesd az összes kiválasztását.Most nyomd le a jobb egérgom-

bot a kockán. Kiválasztod a kockátés ki lesz jelölve.

Nyomd le az jobb egérgombot alámpán. A lámpát választottad ki,de megszüntetted a kocka kiválasz-tását is.

Nyomj A-t a lámpa kiválasztásá-nak megszüntetését.

Kijelölés váltása.

Nyomj jobb egérgombot a lám-pán, majd a Shift-et lenyomva tart-va jobb egérgombbal kattints akockán. Kiválasztottad a lámpát ÉSa kockát (vedd észre, hogy a lámpasarkai pirosabbak).

Most kattints a Shift+jobb egér-gombbal a kamerán (vedd észre alámpa vöröses). Ez egy kombinált ki-választás, ami azt jelenti, hogy a ki-választáshoz hozzáadtad a kamerát.

Shift+jobb egérgomb a kockán.

A vöröses narancsszínre vált.Shift+jobb egérgomb a kockán is-mét és megszünteted a kocka kije-lölését. Most a kiválasztásban akamera és a lámpa van. Nyomj A-tmindegyik kiválasztásának meg-

szüntetéséhez.Az középső egérgomb használa-

tával forgasd a nézetet, hogy mind-három objektumodat lásd és szün-tesd meg az összes kijelölését az A-val. (Helyette betölthetsz egy új ké-pet File > New vagy Ctrl+N lenyo-másával és az új projektben nyomjA-t, hogy megszüntesd a kocka ki-választását.)

Doboz kiválasztó eszköz

Kiindulva abból, hogy új projek-tet töltöttél be, vagy hasonlótlátsz, mozgasd az egeret a lámpá-hoz jobbra és nyomd le a B-t. Egykeresztet kapsz. Most tartsd le-nyomva a bal egérgombot és húzdle és balra az egeret, hogy a Doboz-ban válaszd ki a 3 objektumot.

Nagyszerű! Minden kiválasztvamásként és gyorsabban, mint aShift+jobb egérgomb kiválasztás-sal. Nyomj A-t ismét, hogy meg-szüntesd a teljes kiválasztást.

Kör kiválasztó eszköz

Nyomj C-t és egy kör jelenik meg.

A kör kiválasztó eszköz a shifteskiválasztáshoz hasonlóan, gyűjtő

módon működik, tehát a kockánkattintva bal egérgombbal hozzá-adja azt a kiválasztáshoz.

Az egérgörgőt le és fel mozgat-va beállíthatod a kör sugarát, pon-tosítva, vagy kinyitva a kiválasztást.

Ne feledd, bármikor lenyomod abal egérgombot, az objektumothozzáadod a pillanatnyi választás-hoz.

Nyomd meg a középső egér-gombot, hogy kivegyél egy objek-tumot a kiválasztásból.

Nyomj ESC-et, hogy kilépj a kivá-lasztási módból.

Lasszó kiválasztó eszköz

Nyomd le és tartsd a Ctrl+balegérgombot, majd az egeret húzvarakjál keretet egy objektum köré.Többes kiválasztást végezhetsz, adoboz kiválasztáshoz képest sokkalpontosabban.

Objektumokat adhatsz a kijelö-léshez a Control+bal egérgombbalés kizárhatsz objektumot a kijelö-lésből a billentyű kombinációhozshift-et adva: Ctrl+Shift+bal egér-

gomb. Nyomd le és tartsd a Ct-rl+Shift+bal egérgombot éskiveszel objektumot a kijelölésből.

Menj a File > New-hoz, vagynyomj egy Ctrl+N-et. Új projektetindítasz.

Gyakorlás, kísérletezés és gya-korlás! Forgasd a nézetet, pásztázda képernyőt, kicsinyíts, nagyíts, vé-gezz többszörös kiválasztást ésszüntess meg kiválasztást.

A következő hónapban ténylegcsinálunk valamit.

Nézd meg:http://www.youtu-be.com/watch?feature=player_em-bedded&v=R6MlUcmOul8 -ra

Élvezd a Blender Alapítvány ké-szítette „Tears of Steel”-t(www.tearsofsteel.org).

Hogyanok – Blender – 1 . rész

Nicholas Görögországban él és dol-gozik. Egy utómunkálatokat végzőcégnek dolgozik (h irdetések – fi l-mek) sok éve. Három hónapja vál-tott Ubuntura , mivel „gyorsabbanrenderel” . A Blender két éve talá ltameg őt.

Page 22: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 22 tartalom ^

HHooggyyaannookkÍrta: Mark Crutch

II nnkkssccaappee –– 88.. rréésszz

H aa sorozatot az elejétőlkezdve olvasod, akkorbiztosan nagyon rutino-san kezeled az ellipszi-

seket, téglalapokat és a csillagokat.Létre tudsz hozni néhány kifejezet-ten összetett útvonalat a Booleanműveletek használatával, amiketkésőbb a Csomópont eszközzelmódosítasz. Az objektumaidat egy-szerűen vagy színátmenettel tudodszínezni, illetve mintákat is tehetszrájuk, továbbá jelzéseket tehetszrá, módosíthatod a vastagságukatés a vonalai végére különböző le-záró sapkákat tehetsz. Röviden,már elég eszközzel rendelkezel,hogy képes legyél nagyon össze-tett ábrák rajzolására. Ebben arészben megismerjük, hogyan ke-zeljük ezt az összetettséget.

Ahogy a rajzban egyre több ob-jektum lesz, egyre kevésbé lesz el-fogadható megoldás egyszerrecsak egynek a módosítása. Példáulha átméretezni vagy forgatni sze-retnéd a hóemberünk kalapját, ak-kor elég hamar ideges leszel. Elő-ször a karimát, majd az oldalát ésvégül a tetejét kell módosítanod,nem figyelve az árnyékokra és a

legutóbb hozzáadott kiemelésekre.Ennél sokkal jobb megközelítés azösszes rész kijelölése és a művele-tek párhuzamos végrehajtása.

Legutóbb megtanultad, hogy aSHIFT lenyomásával majd az objek-tumokra való kattintással választ-hatsz ki két vagy több objektumot.Ha már kijelölt objektumra kattin-tasz, akkor már nem lesz kijelölve.Ez a viselkedés hasznos, amikorcsak néhány objektumot akarsz ki-választani vagy jól elkülönülnekegymástól az objektumokat.

A kalapunk esetében van egysokkal jobb megoldás: az objektu-mok egy csomóban vannak, ígyegyszerűen rajzolj egy kijelölő do-bozt a kalap köré úgy, hogy a vá-szon egy üres helyén lenyomva tar-tod az egér bal gombját, majd ar-rébb mozgatod az egeret. Látnifogsz egy téglalapot – a kijelölődo-bozt – ami követi az egeret. Amikorelengeded a gombot, minden, atéglalapban lévő dolog kijelölődik.

Sajnos, nem mindig van üres te-rület a vászon egy közeli részén. Akalapunk esetében, ami ugye a hó-

ember fején van, biztosan útbanlesz a háttérben lévő téglalap. Hamegpróbálsz egy kijelölő doboztúgy megrajzolni, hogy a háttérbenvan egy másik objektum, akkor azobjektum mozgatása lesz a vége. Amegoldás: tartsd lenyomva a SHIFTbillentyűt. Emlékeztető: A SHIFT+kattintás hozzáad a kijelöléshez(vagy eltávolít belőle) a SHIFT+hú-zás megakadályozza, hogy az az ob-jektum amelyre kattintottál, ki le-gyen jelölve.

A kijelölődoboz egyetlen kor-látozása, hogy csak a dobozban tel-jesen benne lévő objektumokat vá-lasztja ki. Nagyításkor, vagy túl kö-zeli objektumok esetén, amikorcsak az egyiket akarod kijelölni, ezgond. I lyenkor használd az Inkscape„érintéses kijelölés” módját: csaknyomd le az ALT gombot, kattintsés húzz egy piros vonalat ahogy

mész. Amikor elengeded az egérgombját, a piros vonallal érintkezőminden objektum ki lesz jelölve. Haehhez még másokat is hozzá akarszadni, a SHIFT-el megteheted.

A legtöbb Linux rendszeren ha-mar rájössz, hogy van egy kis pro-bléma, ha megpróbálod az ALT+hú-zást az érintéses kijelölés módhoz:az albakkezelők általánan az ALT+húzás kombinációval húzzák arrébbaz ablakot anélkül, hogy a címsorbakellene kattintanod. Három me-goldás van:• Kikapcsolod az ALT+húzás beállí-tást az ablakkezelőd beállításaiban.Ez nem mindig egyszerű, ráadásulminden ablakra és minden alkalma-zásra hatással van, nem csak azInkscape-re.• Lenyomod a SZUPER gombot(normál esetben így hívják a Linuxvilágában, de te talán WINDOWS

Page 23: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 23 tartalom ^

Hogyanok – Inkscape – 8. részgombként ismered) is az ALT vagySHIFT+ALT mellett.• Kezdj el húzni vagy ALT+húzni egykijelölődobozt, majd nyomd le azALT gombot, hogy átválts érintéseskijelölésre, majd engedd el. Annyi-szor ismétled, ahányszor csak szük-séges a művelethez. Arra figyelj,hogy az Inkscape akkor nézi meg,hogy kijelölődobozos vagy érinté-ses kijelölés történt, amikor elen-geded az egér gombját.

Most, hogy több objektum vankijelölve, itt az időm hogy egy „cso-portba” rendezzük őket az eszköz-tár <> ikonjával vagy az Objektum-> Csoportosítás menüponttal,esetleg a CTRL+G gyorsbillentyű-vel. Most már úgy mozgathatod,ferdítheted és forgathatod együttaz összes objektumot, mintha csakegy darab lenne. Ez teszi egyszerű-vé a különböző alakzatok összeállí-tását egy egyszerű entitássá, pél-dául a hóemberünk kalapját. Akáregy objektumból is lehet csoportotlétrehozni, de a csoportosítást álta-lában a sok objektummal való mun-ka könnyítésére használjuk.

Előfordul, hogy a csoport egyobjektumát kell módosítani. I lyen-kor válaszd ki a csoportot, majd az

Objektum -> Csoportosítás szét-bontása (CTRL+SHIFT+G) vagy kat-tints a <> gombra az eszköztáron

(balra látható), így a cso-port újra különálló ré-szekől áll. Miután befe-

jezted az objektum módosítását,újra csoportba rendezheted őket.Általában érdemes az objektumotmagát szerkeszteni, ahelyett, hogyfolyamatosan a csoport felbontá-sa/csoportosítása felesleges műve-leteit csinálnád. Ezért az Inkscapelehetőséget ad hogy „belépj” a cso-portba és közvetlenül dolgozzál azelemeivel. A legegyszerűbb, haduplán kattintasz a csoportra, de ajobb klikkes menüből is beléphetsza „Belépés a #g.. csoportba” menü-ponttal. Az Inkscape egyedi azono-sítókat rendel a csoporthoz, ígyminden menüpont kicsit különbözikegymástól. Miután beléptél a cso-portba, szabadon módosíthatodelemeit. Az állapotsorban az objek-tum azonosítóját a kitöltés, körvo-nal, átlátszóság opciókhoz képestjobbra mutatja, hogy benne vagy-ea csoportban. (Fent látható.)

Amikor benne vagy a csoport-ban, a vágólapon lévő objektumbeillesztésekor, az bekerül a cso-portba ahogy az újonnan létreho-zott objektumok is.

Többféleképpen léphetsz ki acsoportból, legegyszerűbben egycsoporton kívüli objektumra kat-tintva, vagy duplán kattintasz avászon egy üres területére, ha nemakarsz egyuttal kiválasztani sem-mit, vagy kiléphetsz még a helyimenüben található „Ugrás a szülő-re” menüponttal.

A csoport mozgatása és átalakí-tása mellett, változtathatod a kitöl-tés és körvonal beállításait, ami acsoportban lévő összes objektumraérvényes lesz így, ahogy a körvona-lak vastagsága is. Azonban ezen kí-vül más körvonal-beállítás nem vál-tozik, így a további opciókért, pél-dául pontozott körvonalért, be kelllépned az objektumba és egyessé-vel beállítani.

Az egyszerű szín és körvonalbeállítása a csoportnak pontosanazt teszi, amire gondolsz. De haszínátmenetes vagy mintás kitöl-tést adsz a csoportnak, valószínű-leg meglepő lesz az eredmény. Fel-tételezzük, hogy fehérből feketébeátmenő színátmenetet akarsz adniaz objektumaidnak. Valószínűleg

megpróbálod csoportba rendezniőket és színátmenetet adni a cso-portnak. Az eredmény pedig ezlesz:

Ahogy láthatod, annak ellenére,hogy az átmenet a csoport határáigterjed, az Inkscape csak egy kis ré-szét használja. Egy részét használjaaz első objektum, majd ugyanazt is-métli a második és az összes többiis. Mind a négy objektum ugyanazta fehérből szürkébe átmenő színát-menetet használja, ahelyett, hogyaz átmenet végigvonulna az összesobjektumon. Ugyanez a probléma amintákkal is. Az összes objektum azelső mintáját másolja, minthogy aminta végigvonulna az egész cso-porton. A probléma megoldásátvágógörbe témaköre rejti, de a bo-nyolultsága miatt majd egy későbbicikkben tárgyaljuk.

A Kitöltés és Körvonal dialógusalján van két csoportszintű beállí-tás. Ha átlátszóságot vagy elmo-sást állítasz be egy csoportra, akkor

Page 24: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 24 tartalom ^

azt úgy alkalmazza mintha egy egy-szerű objektumot jelöltél volna ki.Ezt a viselkedést kihasználva, a kü-lönböző objektumoknak más máselmosás és átlátszóság értéket ad-va bonyolult objektumokat tudszlétrehozni.A lentebb látható képena felső sor két csoportot mutat, abal oldali teljesen látható a jobboldaliban a zöld körön 50%-nyi át-látszatlanság van beállítva. Az alsósor megmutatja, mi történik, ha azegész csoportra 50%-os láthatósá-got állítasz be.

Ahelyett, hogy a láthatóság min-den egyes objektumra alkalmazvalenne – ahogy a kitöltőszín is – azobjektumok megtartják a saját át-látszósági értéküket, majd a beállí-tás az egész csoportra lesz alkal-mazva. Ugyanez a szabály érvényesaz elmosásra is: először a csoportobjektumaira alkalmazza majd azegész csoportra.

I llogikusnak tűnhet a kitöltés éskörvonal egyféle, míg az elmosásés láthatóság effektek másféle mű-ködése. A gyakorlatban azonbannagyon gyorsan használhatóak és aművészi előnyei a láthatósági és el-mosási szintek különálló kezelé-sének felülmúlja a kezdeti frusz-trációt.

A csoportok hasznossága felbe-csülhetetlen, amikor több, össze-függő objektumot akarsz egy egy-szerűen alakítható darabként ke-zelni. Mint például a hóemberünkkalapja esetében, a cikk elején. Ké-szíthetsz egy másik csoportot a hó-ember fejéből és egy harmadikat akezéből és a testéből. A hóembe-rünk mozgatása most már sokkalkönnyebb, az előzőleg mozgatotttöbb tucat eleme helyett elég csakhármat áthelyezni. A dolgokat mégegyszerűbbé tehetjük, ha a meglé-vő három csoportunkat is berakjukegy csoportba. Csak válaszd ki ahárom csoportot, majd a nemrégmegismert módon csoportosítsdőket.

Így, hogy a hóemberünk mindenrésze egy egyszerű csoportba tar-tozik, nagyon egyszerű mozgatni.Ha a helyét vagy a szögét szeret-

néd a kalapnak változtatni, csaklépj be a csoportba és módosítsd abenne lévő csoportokat. Válassz kiegy másik csoportot és lépj be ab-ba is. Az Inkscape-pel olyan mélyenágyazod egymásba a csoportokatahogy csak akarod.

Az egymásba ágyazott csoport-ból ugyanúgy léphetsz ki, mint egyegyszerű csoportból. Egy szintelfeljebb való lépéshez kattints két-szer a vásznon, vagy használhatoda helyi menü „Ugrás a szülőre” op-cióját. Közvetlenül a kívánt szintrevaló ugráshoz kattints rá az adottobjektumra vagy csoportra, amiazon a szinten van. Vagy használha-tod a rétegek felugró menüt az ál-lapotsoron, hogy közvetlenül bár-melyik szülő-csoportra, vagy akáraz egész lapra ugorj.

Az egymásba ágyazott csopor-tokra ugyanazok a szabályok vonat-koznak mint a többire, amikor a ki-töltés és körvonal vagy láthatóságés elkenés opciókat használod. Ki-töltés kiválasztásakor az összes be-ágyazott objektum is megkapja akitöltést, a beágyazás mélységétőlfüggetlenül, de az elmosás és át-látszóság minden objektumra éscsoportra külön lesz alkalmazva.

Habár a csoportok jelentősségefelbecsülhetetlen az összetett raj-zok kezelésekor, vannak korlátai.Minden csoport elfoglal egy helyeta z tengelyen, azaz két csoport kü-lönböző objektumai nem fedhetikát egymást. Érthetőbben: rajzoltamnéhány egymást átfedő négyzetet.A jobb oldali kép megmutatja mitörténik ha csak a piros négyzete-ket csoportosítom: az egész cso-port ugyanarra a z tengelybelihelyre lesz elhelyezve.

Ha ezeket az objektumokat pa-pírkupacnak képzeled el, egy kicsitjobban érthető mi történt. A követ-kező kép azt ábrázolja, hogy mi leszaz egymást átfedő lapokból ha csaka pirosakat csoportosítod. (A kép akövetkező oldalon látható.)

Ha belépsz a csoportba, átren-dezheted a z tengely mentén azobjektumokat, de csak egymáshozképest. Egy csoport csak egy érté-ket foglalhat el a z tengelyen.

Hogyanok – Inkscape – 8. rész

Page 25: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 25 tartalom ^

Mark 1 994 óta használ Linuxot és kétwebes képregényét is Inkscape-pelrajzolja: „The Greys" és „Monsters,Inked", amiket megtalálsz ahttp://www.peppertop.com/ oldalon.

Ebben az esetben ez azt jelenti,hogy a piros lapok láthatatlanok.Nem rakhatod közéjük a sárga la-pokat anélkül hogy felbontanád apirosak csoportját, beillesztenéd,majd újra csoportosítanád. Ezenkorlátozás miatt néhány, talánhasznos csoportot nem tudsz létre-hozni. Például egy kötelet, aminegy kígyó mászik és egyszerre vana kötél előtt és mögött is, nem cso-portosíthatod. Ennek ellenére sok-kal több olyan eset van, amit cso-portosítással sokkal egyszerűbbmegoldani.

Hogyanok – Inkscape – 8. rész

11 66XX11 66 SSUUDDOOKKUU

Megoldás

Page 26: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 26 tartalom ^

HHooggyyaannookkÍrta: Michael R. Youngblood

WWeebbffeejj lleesszzttééss –– CCRRUUDD –– 44.. rréésszz

Azalkalmazásunk azótamég nem jutott túlmesszire. Ebben a hó-napban viszont sok dol-

got fogunk összekapcsolni és befe-jezzük ennek első példányát. Ugor-junk is neki rögtön, ugye?

Először ugorjunk a root map-pánkban lévő index.html fájlunk-hoz. Létre kell hoznunk egy sza-kaszt az adatoknak, hogy kiírjukőket. Rögtön a cikk vége (</artic-le>) előtt készíts egy új szakaszt,amely tartalmaz egy H3 elemet ésegy rendezetlen listát. Adj egyediID-ket a szakasznak és a listának,valamint a H3-nak valamilyen szö-veget, amely meghatározza, mi fogmegjelenni. A kódodnak valahogyígy kell végződnie:

<section id="ubuntuVers-ionsDisplay">

<h3>Ubuntu Versions</h3><ul id="ubuntuVers

ionsDisplayList"></ul>

</section>

Ennyit a HTML-ről. Vissza kellugranunk a js mappában lévő

main.js fájlunkhoz. Keresd meg aprocessForm() függvényedet és el-indítjuk úgy, hogy megvizsgálunkegy tippet. Néha belefutsz abba,hogy nem tudod, mit tehetsz bizo-nyos objektumokkal. Ha visszanézela kódodra, észreveszed, hogy az űr-lap ID-jét adtuk át a processFormfüggvénynek. Nincs szükségünk ráaz információ megszerzéséhez,mert a beviteli szövegmezőknek isadtunk ID-ket, ami könnyebben ke-zelhetővé teszi..

Ha a ge függvényünket használ-juk, megkapjuk az ubuVersNum ésubuVersName azonosítójú objektu-mot. Ezeket két különböző válto-zóba tesszük, az egyiket eszerint az„ubuVersNumValue”-ba, a másikatpedig az „ubuVersNameValue”-ba.Ha a szövegmezők objektumaiteldobjuk, nem igazán fog nekünksegíteni, tudnunk kell, mit írtak be-léjük. Szükségünk van az értékre. Averziószámok esetében a változó-deklarációnak valahogy így kell ki-néznie:

var ubuVersNumValue =ge('ubuVersNum').value

Az egyetlen új dolog ebben azutasításban a .value darab. A .valueéppen a szövegmező objektumegyik tulajdonsága. Miután betesz-szük az értékeket a változókba,írassuk ki a konzolloggal és győzöd-jünk meg róla, hogy minden műkö-dik. Fent látható a kódblokk.

Most kitöltheted az űrlapot éselküldheted, a konzolban látnodkell, bármit is írsz a két űrlapmező-be. Bár először ez egész jó, magun-kon kívül másoknak vizuálisan nemtúl hatékony. Folyamatosan a kon-zolra írunk, de ez csak értünk van,nem a látogatóink/felhasználóinkszámára. Meg kell jelenítenünk eztaz anyagot a honlapunkon. Emlék-szel arra a szakaszra, amit kicsit ko-rábban készítettünk? Most itt azideje, hogy használjuk.

Folytassuk a processForm függ-vényt... Rögtön a kód utolsó blokk-ja után után folytatjuk, ahol az

űrlapunk tartalmát beletettük vál-tozókba. Egy új if utasítással indu-lunk, hogy meggyőződjünk arról,hogy írtak valamit a szám mezőbe.

if (ubuVersNumValue != '') {}

Ha az ubuVersNumVariable nema semmivel egyenlő, akkor megakarjuk jeleníteni az információt aképernyőn. Deklarálnunk kell né-hány új változót, ezek a változóknéhány HTML elemet fognak tárol-ni. Azzal kell kezdenünk, hogyvesszük a szakaszunkban létreho-zott UL elemet (ge). Majd létre kellhoznunk egy elemet az LI-hez. Megis formázzuk a szöveget, amelyetbe akarunk írni abba a listába.

Jegyezd meg, hogy újra a Doku-mentum Objektum Modellt hasz-náljuk hogy LI-t hozzunk létre. Ez asor tényleg a DOM-ot használja,hogy elemet hozzon létre. Így ha

var ubuVersNumValue = ge('ubuVersNum').value,ubuVersNameValue = ge('ubuVersName').value;

console.log(ubuVersNumValue);console.log(ubuVersNameValue);

Page 27: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 27 tartalom ^

Webfejlesztés – CRUD – 4. rész

ezt adjuk meg a „li” argumentumá-nak, ez a sor veszi és előkészíti ne-künk a <li></li>-t igényeink szerint.A következő változó csak veszi aváltozóinkat és elválasztja őketkettősponttal. Az első változónakmost már nem kellene meglepe-tést okoznia, így tovább megyünk.Ha futtatod ezt a kódot, semmisem fog történni. Persze, semmisem fog történni, semmit sem tet-tünk sehová, csak készítettünk né-hány változót.

Először tegyük ezt a szöveget alistaelembe. Az ehhez tartozó ob-jektum tulajdonsága az innerHTML.Ha az innerHTML-t használjuk, bár-mit betesz a </li>innerHTML</li>belsejébe. A következő dolog, amit

meg kell tennünk, hogy hozzáfűz-zük ezt a gyerekelemet a szülőjé-hez, amely az UL. Így a listaváltozóhordozza a szülőobjektumot éshozzáfűzzük a gyerekét, a listaele-met: list.appendChild(listItem).

Ha most futtatod ezt a kódot, aképernyő nem frissül, mert elvet-tük az űrlap alapértelmezett műkö-dését, és bármit teszünk az űrlap-mezőkbe, csak elkezdi listakéntmegjeleníteni az Ubuntu verziók-hoz beállított címsor alatt. Elkészít-hetnéd azt az if utasítást is (amelyellenőrzi az ubuVersNumValue-t) ,hogy elenőrizze a verziónevet is,hogy igazán különlegeset kapj. Ta-lán még egy figyelmeztetést is ké-szíthetnél, hogy megmondja neked,

mit kell kitöltened, ha elrontod.

Jó pont lenne, hogy tanítsalakegy kicsit a verziókezelésről éshogy meggyőzzelek arról, hogyhasználd ki a git erejét. Ahogymondtam, a git egy verziókezelőszoftver, amely megengedi, hogynyomon kövesd a szoftveredet éshogy meddig haladt. Azt is lehető-vé teszi számodra, hogy használd aGitHubot és megoszd a kódodat,valamint könnyen megnézhesd akódod történetét. Először nyissmeg egy terminált és írd be, hogy„apt-get install git”. Míg ez települ,folytasd és menj a github.com cím-re és regisztrálj egy fiókot, hacsaknincs már. Miután befejezted a re-gisztrációt, hozz létre egy új tárolót„FCM-UbuntuVers-Tut” néven.

Most már a git szoftvered befe-jezte a telepítést. A terminálodbanválts abba a mappába (cd), ahol kó-doltad az alkalmazásodat. Meggyő-ződhetsz róla, hogy a megfelelő

mappában vagy-e, ha a

pwd

parancsot használod. Ez megje-leníti, hogy jelenleg melyik mappá-ban vagy. Ha megerősítetted, hogya megfelelő mapptában vagy, bekell állítanunk néhány globális dol-got és inicializálni a gitet a mappára.

$ git config --globaluser.name "Full Name"

$ git config --globaluser.email [email protected]

$ git init

$ git add .

$ git commit -a -m "initialcommit"

A jövőbeni inicializálásokhozcsak az utolsó három parancsra leszszükség. Az első kettő beállítási cél-ra volt. Most ugorjunk a githubra.

$ git remote add [email protected]:UserName/FCM-UbuntuVers-Tut.git

$ git push origin master

Cseréld ki a UserName-et azzala felhasználónévvel, amit akkorhasználtál, mikor regisztráltál aGitHubra, és az FCM-UbuntuVers-

if (ubuVersNumValue != '') {var list = ge('ubuntuVersionsDisplayList'),

listItem = document.createElement('li'),listText = ubuVersNumValue + ": " +

ubuVersNameValue;}

if (ubuVersNumValue != '') {var list = ge('ubuntuVersionsDisplayList'),

listItem = document.createElement('li'),listText = ubuVersNumValue + ": " + ubuVersNameValue;

listItem.innerHTML = listText;list.appendChild(listItem);

}

Page 28: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 28 tartalom ^

Tut legyen a név, amit hozzárendel-tél a tárolóhoz. A Repo a tároló rö-vid formája. Lényegében beállítot-tál egy tárolót a projekthez tartozókódod számára. Minden egyes pro-jektednek saját tárolója legyen.Amikor felteszed a tárolót a git-hubra, ezután nyilvános, hacsakmáshogy nem állítod be. Így légyóvatos, mit teszel ide.

Ne felejts el jövő hónapbanvisszanézni. Olyan anyagot nézünkát, mint például a helyi tároló. Megis nézheted az összes kódot a git-hubon:https://github.com/aliendev/FCM-UbuntuVers

FFRROOMM EEVVEERRYYOONNEE AATT FFUULLLL CCIIRRCCLLEE MMAAGGAAZZIINNEE

Webfejlesztés – CRUD – 4. rész

Michael Youngblood 1 3 éve dolgo-zik a webtervezés és fejlesztés ipa-rában. Hat évig egy világszerteműködő vezetéknélküli technikaivállalatnak dolgozott, most pedig abachelor fokozatán dolgozik amobilfejlesztés területén.

Page 29: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

HHooggyyaannookkÍrta: Ronnie Tucker

HHooggyyaann íírrjjuunnkk aa FFuu llll CCii rrccllee--bbee

Irányelvek

Azegyetlen szabály, hogya cikknek valahogykapcsolódnia kell azUbuntuhoz, vagy

valamelyik változatához –Kubuntu, Xubuntu, Lubuntu, stb.

Szabályok

• Nincs korlátozva a cikk terjedel-me, de a hosszú cikkeket több rész-re bontva közöljük sorozatban.

• Segítségül olvasd el a Hivatalos FullCircle Stílus Iránymutatást ahttp: //url . ful lcirclemagazine.org/7

5d471

• A cikket bármilyen programmalírhatod, én ajánlom a LibreOffice-t,de a lényeg: ELLENŐRIZD A HE-LYESÍRÁST ÉS A NYELVHELYES-SÉGET!

• A cikkedben jelöld meg, hogyhová szeretnél elhelyezni képet,úgy, hogy egy új bekezdésbe íroda kép nevét, vagy ágyazd be aképet, ha ODT (OpenOffice)dokumentumot használsz.

• A képek JPG típusúak legyenek,800 pixel szélességnél ne legyeneknagyobbak és alacsony tömörítésthasználj.

• Ne használj táblázatot vagy dőlt,kövér betűformázást.

Ha a „Fókuszban” rovathoz írsz,kövesd az itt látható irányelveket.

Ha kész vagy elküldeni a cikket,akkor ezt e-mailban tedd az:[email protected]ímre.

Fordítóknak

Ha szeretnéd saját anyanyel-vedre lefordítani a magazint, küldjegy e-mailt [email protected]ímre és adunk hozzáférést a nyersszövegekhez. Ha kész a PDF, akkorfeltöltheted a Full Circle Magazinweboldalára.

FÓKUSZBAN

Játékok/AlkalmazásokHa játékokról, alkalmazásokról írsz, légyszíves érthetően írd le akövetkezőket:

• a játék nevét• ki készítette a játékot• ingyenes, vagy fizetni kell a letöltéséért?• hol lehet beszerezni (letöltési-, vagy honlapcím)• natív Linuxos program, vagy kell-e hozzá Wine?• hogyan osztályoznád egy ötös skálán?• összegzés a pozitív és negatív véleményről

HardverHa hardverről írsz, világosan írd le:

• a hardver gyártója és típusa• milyen kategóriába sorolnád• a hardver használata közben fellépő hibákat• könnyű működésre bírni Linux alatt?• kell-e hozzá Windows driver?• hogyan osztályoznád egy ötös skálán?• összegzés a pozitív és negatív véleményről

Nem kell szakértőnek lenned, hogy cikket írj– írj azokról a játékokról, alkalmazásokról éshardverekről, amiket mindennap használsz.

Frissítve!

Page 30: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 30 tartalom ^

https://spideroak.com

Get 25% off any SpiderOak packagewith the code: FullcirclemagFans

Page 31: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 31 tartalom ^

KKéérrddeezzdd aazz úú jj ffiiúúttÍrta: Copil Yáňez

Sziasztok! Üdvözlök minden-kit, ez itt ismét a „Kérdezdaz új fiút".

Ha bármilyen egyszerű kérdésedvan és olyan választ szeretnél, ami-nél a magyarázathoz nem kell extravargabetűket tenni, akkor írj ne-kem a [email protected].

A mai kérdés:

K: Hogyan kaphatok segítsé-get az Ubuntu telepítéséhez,használatához, ill. ha trükközniszeretnék vele?

V: Mármint úgy érted, hogy elte-kintve attól, hogy ezt a magazintrongyosra olvasod, oldalanként szó-ról-szóra megtanulod, kábé minthaez lenne a Tóra, a Bat Micvód pediga jövő héten esedékes?

Nos, igen, természetesen egyébútja-módja is van a segítségkérés-nek. Nem, ez NEM azt jelenti, hogymegkérdezed Leo bácsikádat, akifolyton azt hangoztatja, hogy ő az-tán bármit meg tud bütykölni, deigazából semmi mást nem csinál,csak párszor rávág a kalapáccsal,közben sűrűn imádkozik, hogy a

cucc magától megjavuljon.

Találtok itt pár ötletet hogyanjuthattok segítséghez, vagy hogyankaphattok további információt abeállításokról és a telepítésről. Demég mielőtt belevágnánk, van mégnéhány dolog, amit az elsöprő sikerérdekében meg kell tenni. Nyugi,még nadrágot se kell venni hozzá.Éljen a pizsiben való kockulás!

Gondolom, már rájöttetek arra,hogy az Ubuntu-közösség nagyonsegítőkész. De még a legszakava-tottabb felhasználó sem tud segí-teni, ha nincs tisztában bizonyosalapvető információkkal. Ezeketmost mindjárt össze is gyűjtjük.

Mielőtt bárkitől segítséget kérnél:

1 . Nézz utána, hogy az Ubuntumelyik verziójával rendelkezel. Eztkétféleképpen tudod megállapíta-ni. Beírod az alábbi parancsot (deehhez előbb nyomd meg aCTRL+ALT+T-t) :

cat /etc/issue

Ekkor láthatod, hogy az Ubuntumelyik verziója fut a gépeden. Hajobban szeretsz kattintgatni, akkor

nyisd meg a Dash keresőmezőt ésírd be, hogy System Settings. Kat-tints az ikonjára (egy csavarkulcs,mellette egy fogaskerék) és a felug-ró ablakban keresd a Details ikont(fogaskerék). Kattints rá és akkoregy ilyesmi ablak lesz előtted. Az in-fó ugyanaz, csak a csomagolás más.Mindkettő tökéletesen megfelel.

2. Próbáld emlékezetedbe idéz-ni, mit csináltál épp, amikor a prob-léma felmerült. Lefagyott a moni-tor, amikor egy bizonyos ikonrakattintottál? Szakad a neted egy bi-zonyos feladat elvégzésekor? Minéltöbb részletet tudsz mondani arról,hogy épp mi történt a hiba keletke-zésekor, annál biztosabban fognaktudni neked segíteni.

3. Írd fel az összes hibaüzenetet.

Néha felugrik egy ablak mindenfélefura hieroglifával vagy valami ért-hetetlen technikai szakblablával.Nem, ne aggódj, nem léptél kap-csolatba a Na'vikkal. A hibakód le-het, hogy látszólag teljesen értel-metlen, de másnak komoly segít-ség lehet, hogy megmondja, mitörtént a gépeddel. Írd le vagy akárfényképezd le a telefonoddal, ígybármikor kéznél lesz.

Akkor hát, probléma felmerült,közben sikerült meghatározni,hogy az Ubuntu melyik verziója vana gépeden, leírtad azt is, hogy mitörtént a hiba keletkezésekor.Most már segítségért fordulhatsz.

A legegyszerűbb megoldás az,ha fogod magad és beütöd a hiba-üzenetet (vagy -kódot) a kedvenckeresődbe, de úgy, hogy odaírodmellé az oprendszered verziószá-mát is. Sok esetben ez nagy segít-séget jelent, főleg, ha általánosproblémáról van szó. A kereső nyil-ván kihoz egy rakás találatot min-denféle megoldással, innentőlkezdve szabad a pálya.

Ez a módszer nyilván előhoz egyrakás kamumegoldást is. Ha ez van,

Page 32: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 32 tartalom ^

akkor lehet, hogy úgy érzed magadmint a hangmérnök egy Nickelbackjam session-ön, amikor át kell gázol-nia egy rakás hulladékon, hogy talál-jon valami használhatót is. Ne veddtúlságosan a szívedre. Ehelyettmenj el a legnagyobb Ubuntu fó-rumra (http://ubuntuforums.org/),ott találsz GYIK-ot, wikit, fórumot,több ezer oldalnyi információval. Haa problémád általános jellegű, akkorvalószínűleg benne lesz valamelyikGYIK-ban. Ha nem, még mindig fel-teheted a kérdést a fórumon. Demég mielőtt feltennéd, mindenkép-pen nézd végig alaposan a fórumot,hogy nem tettek-e már fel hasonló,vagy épp ugyanilyen kérdést. Ha pe-dig posztolsz egy kérdést, győződjmeg róla, hogy a megfelelő al-fó-rumba teszed. Semmitől nem veri kijobban a víz az épp ügyeletes közre-működőket, mint az, hogy a „Ho-gyan változtathatom meg a hátte-remet?" kérdés a Hálózatok al-fó-rumban van.

Előfordulhat, hogy egy konkrétdisztróval kapcsolatban van kérdé-sed (pl. Lubuntu, Xubuntu, Edubun-tu, stb.) . Ebben az esetben az adottverziónak megfelelő honlapramenj. Néhány esetben sokkal job-ban meg tudják határozni, teszemazt, a Lubuntu-specifikus problé-mák eredetét.

Ahol még fel tudod tenni azUbuntuval kapcsolatos kérdései-det, azok az IRC-csatornák. Ezekolyanok, mint egy-egy baromi nagybuli, ahol több ezer felhasználógyűlik össze és vitatja meg a létezőlegkülönbözőbb témákat. Minde-gyik témakörnek megvan a maganeve, és mindegyik előtt egy kettőskereszt található. Az IRC-csatornákegyik leghasznosabb funkciója az,hogy oda-vissza lehet segíteni egy-másnak. Például valaki szeretnetudni valamit a gépedről, hogy se-gíthessen, de te nem tudod, hogyhonnan szerezd meg a szükségesinformációt, akkor egy harmadikfehasználó beszállhat és elmagya-rázza, hol járhatsz ennek utána.Még ha nem is tudnak válaszolni akérdésedre, akkor is egy csomó újinformációt lehet az ilyen helyekenösszeszedni, és ennek alapján sok-kal pontosabban fel tudod tenni akérdést, teszem azt, egy másik fó-rumon.

IRC-csatornák eléréséhez kellegy IRC-kliens. Az Ubuntu alapér-telmezett IRC-kliense az Empathy(a Dash keresőmezőbe bepötyö-göd, hogy „Empathy") . Böngésző-ből is lehet IRC-klienst futtatni,csak erre a linkre kell elmenned:http://webchat.freenode.net/.Mindkét esetben szükséged lesz

egy nicknévre (bármilyen megfelel)és az, hogy melyik csatornáhozakarsz csatlakozni. Elsőre próbáldmeg az #ubuntu-t vagy az#ubuntu-beginners-t. Ne riasszonel a temérdek, áradó szöveg. Csakírd be a kérdésed, aztán figyelj,hogy válaszol-e valaki. (Legtöbb-ször a nickneved is megjelenik a ké-pernyőn, ha megkapod a választ.)

Egy másik közösség a Reddit,ahol szintén van egy csomó aktívfelhasználó. Ha még sosem voltál aRedditen, nos, ez olyasmi, mint egyújság, amit egy rakás önfejű, szik-rázóan éles eszű netpolgár csinál.Bárki posztolhat linket, kérdést,kommentet, akár névtelenül, aközösség pedig (a Redditor-ok)válaszol. Akárcsak a fórumok ese-tében, itt is nézz utána alaposan,hogy megválaszolták-e már esetlegkorábban a kérdést. Ha nem, akkora megfelelő „al-reddit"-be írd akérdésed. A legjobb válaszok min-dig a tetején lesznek, a kevésbémegfelelők lejjebb találhatóak.Legalábbis elvileg így működik, dene lepődj meg, ha a legjobb válasza kérdésedre egy SzarkasztikusWilly Wonka kép lesz.

Szóval, mint láthatjátok, jó párhelyen találhattok választ a kérdé-seitekre. Soha ne akarjatok egyedül

szenvedni a megoldással és sohane gondoljátok, hogy a problémá-tokra nincs megoldás. Például va-laki hasonló helyzetben van, mintti, és már rátalált a megoldásra, atöbbieknek pedig elszórt néhánymorzsát a feléje vezető úton.

Ha végképp nem találtok meg-oldást és épp kétségbe akartok es-ni, akkor írjatok NEKEM. Komolyan.És igen, le foglak tartóztatni a súly-os tudatlanságodért, mert én ilyenundok vagyok.

Tisztázzuk: ha most azt hiszed,hogy a fent emlegetett oldalak ésfórumok lesznek az Egyesült Ál-lamok elkövetkező 1 7 elnöke, ak-kor én vagyok az energiaügyi min-iszter. Az oktatásügyi miniszternéllegalább is mindenképpen jobbvagyok. Sőt. Te is.

Sok sikert, kellemes Ubuntuzást!

Kérdezd az új fiút

Copil egy Azték név kb annyit jelent„szükséged van a szívemre, mármegint?“ Az ő szerelme a női cipőkután bővebben kifejtve ayaconfidential.blogspot.com-ontalálható. Megnézheted továbbá aTwitteren (@copil) hogyan hozzamagát zavarba.

Page 33: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 33 tartalom ^

LLiinnuuxx llaabboorrÍrta: Charles McColm

AA PPhhoorroonn iixx TTeesszztt--ccssoommaagg aa llaappjjaa ii

H ogy tudod összehason-lítani az almát a na-ranccsal? A Windowst aLinuxhoz hasonlítani va-

lahogy ugyanúgy tűnik, mintha azalmát a narancshoz hasonlítanánk,ugyanannak a rendszernek a tagjai(operációs rendszer) de ha dolgo-zol velük, egészen másak.

Mindig meg akartam találni amódját, hogy megmérjem a telje-sítményüket, mint rendszerépítő,aki mindkettőt felépíti. A Win-dowsnak rengeteg viszonyítási esz-köze van: 3DMark, Prime95, PCMark, Passmark, Novabench és Si-Soft Sandra, hogy csak néhányatemlítsek. A Linuxnak is van számosviszonyítási eszköze: Bonnie++, gl-mark, httest, stb., de ha a Windowsviszonyítását a Linuxéhoz akarjukhasonlítani: ez nem működik.

Próbáld ki Michael Larabel Pho-ronix Teszt-csomagját (PTS). A Pho-ronix Teszt-csomag egy kereszt-platformos viszonyító tesztsorozat,mely fut a Windowson és a Linux,Mac OS X és a BSD operációsrendszereken.

Én a PTS-t használtam két rend-szeren a viszonyításához, a HP671 0b kétmagos notebookon LinuxMint 1 4 MATE alatt futtatva (64 bi-tes változat) , és a Phenom 4 magosasztalin Ubuntu 1 2.04 alatt futtat-va (32 bites kiadás).

A PTS elérhető az Ubuntu táro-lókból, de az Ubuntu 1 2.04 változa-ta elavult volt, ezért úgy döntöt-tem, hogy közvetlenül a PhoronixTest Suite oldaltól töltöm le:http://www.phoronix-test-sui-te.com/ ? k = downloads.

Ha úgy döntesz, hogy az UbuntuSzoftverközponttal nyitod meg, le-het, hogy azt az üzenetet olvasha-tod, hogy ez egy rosszul csomagoltszoftver. Megfelelően kellene hogyműködjön, ha folytatod a telepí-tést. Remélhetőleg a csomagolásmeg lesz oldva a jövőben.

A Phoronix Teszt-csomagnak ha-talmas mennyiségű tesztje van,amelyek lefedik a lemezt, a rend-szert, a grafikai részt, a procesz-szort, a memóriát és a hálózatot is.A teszteket letölteni és futtatnieltarthat néhány perctől néhányóráig is.

A szépség a Phoronix Test Suiteegyszerűségében rejlik. Egy kicsitolyan, mint a Drupal tartalomke-zelő rendszer, amiben kiválasztha-tod, hogy mit szeretnél telepítenivagy futtatni. A PTS szintén le tudjatölteni és futtatni tesztek soroza-tait (például a CPU sorozatot) , dekészülj fel arra, hogy sokáig kellvárakoznod, mert néhány sorozat25-nél is több tesztet tartalmaz.A PTS weboldaláról való telepítés-kor egy ikon jelenik meg a Dash-ban. Ezzel az ikonnal tudod indítania PTS-t, de mivel a PTS elsősorbanparancssori eszköz, ezért köny-nyebb csak futtatni a következőparancsot:

phoronix-test-suite

A futtatása felsorolja az eszkö-zöket, amiket a PTS használ. Ahhoz,hogy lásd az elérhető tesztek listá-ját futtasd a

phoronix-test-suite list-available-tests

parancsot.Légy türelmes, először a PTS-

nek eltarthat egy-két percig a

tesztlista letöltése.A tesztek nincsenek alapértel-

mezetten telepítve, tehát a tesztetneked kell telepíteni. A következőpéldában letöltjük a Bork Encryp-tor processzor tesztet:

phoronix-test-suite installbork.

Légy türelmes, az egyes tesztekletöltése és telepítése időbe tel-het. Ez idő alatt úgy tűnhet, hogy aszámítógépeden nem történiksemmi, de a merevlemezed lám-pája mutatja az aktivitást.

A teszt futtatásához használd afuttatás parancsot a teszt nevévelegyütt:

phoronix-test-suite run bork

A fenti esetben a Bork tesztetfuttatjuk, amit már korábban letöl-töttél.

A Bork relatív gyorsan lefut, ki-csit több mint négy perc alatt, abecslés szerinti hét perchez mértena Phenom-alapú négymagos teszt-gépen. A PTS számokban adja mega teszteredményeket, melyet grafi-

Page 34: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 34 tartalom ^

Linux laborkonként lehet megnyitni a böngé-szőben, vagy feltölthető ahttp://openbenchmarking.org -ra,ami a Phoronix által működtetettnyílt oldal.

Ami a PTS-t és az openbench-marking.org-ot még hasznosabbáteszi, az az a képesség, hogy ered-ményeket tud összehasonlítani.Több ezer résztvevő feltöltötte azeredményét különféle tesztekbőlaz openbenchmarking.org oldalra.Ha telepítve van a PTS, össze tudodhasonlítani a rendszeredet egy márviszonyított rendszerrel a phoro-nix-test-suite viszonyítás futtatá-sával, és a rendszer/bench nevévelaz URL-ben nyomon követheted azeredményt.

Korábban már említettem, hogylehetséges tesztsorozatokat fut-tatni. A phoronix-test-suite list-available-suites listázza az elérhe-tő tesztsorozatokat. Telepítettemés futtattam a CPU tesztsorozatotegy kétmagos HP 671 0b noteboo-kon, amin Linux Mint 1 4 fut. Majdfuttattam a phoronix-test-suitebenchmark1212094-SU-CPUSUI-TE444parancsot az AMD Phenomalapú asztalin, hogy összehasonlít-sam az azonos tesztek sorozatát.Az új rendszeren való parancs fut-tatása automatikusan letölti és te-lepíti ugyanazokat a teszteket,

amiket a régi rendszerre telepítesz,majd az új rendszer eredményeiössze lesznek hasonlítva a régirendszerével. Az eredeti tesztrend-szerhez openbenchmarking.org ál-tal rendelt név a 1 21 2094-SU-CPU-SUITE444. A név egy részét, a„CPUSUITE”-ot, én adtam eredeti-leg a tesztnek az HP notebookon.Jobb a teszteket hasznosan elne-vezni, például HP671 0b2GBRAMami jobban tükrözi a rendszert, amialatt fut.

Az összehasonlításkor a kétma-gos notebook magasan verte anégymagos asztalit 25 tesztbőlhárom alkalommal.

A tesztvizsgálatok teljes ered-ményeit és a specifikációk összes-ségét minden rendszerre vonatko-zóan az openbenchmarking.orghonlapján: http://openbenchmar-king.org/result/1 21 2094-SU-CPU-SUITE444/ lehet megnézni.

A specifikációkra vonatkozóan aphoronix-test-suite szintén alkal-mas eszköz arra, hogy a rendsze-redről tájékozódj. Ha csak a rend-szerinformációkat akarod megta-lálni, ezt meg tudod tenni továbbitesztek letöltése nélkül, futtatva akövetkező parancsot:

phoronix-test-suite system-info

A részletes rendszerinformáció-hoz futtasd a következő parancsot:

phoronix-test-suite detailed-system-info

Ez lefedi az alapokat a Phoronixtesztsorozattal kapcsolatban. APTS sokkal többre is képes, ha azigényeid nagyobbak. Ha sok rend-szert kezelsz, a Phoronix kereske-delmi támogatást is nyújt a Phoro-nix tesztsorozatokhoz. Továbbiinformációt a kereskedelmi támo-gatásról a Phoronix Test Suiteoldalán találsz: http://www.phoro-nix-test-suite.com/?k=commercial.

Michael Larabel a Phoronix megal-kotója szintén fenntartja ahttp://www.phoronix.com/ oldaltahol több száz cikket írt a legújabbhardverek Linux támogatásáról.

Charles mostohaapa, férj és Linuxrajongó, aki vezet egy non-profit

számítógép felújítási projektet. Ha

nem tör hardvereket/szervereket

akkor frissíti a következő blogot:

http://www.charlesmccolm.com/

Page 35: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 35 tartalom ^

KKöözzeelleebbbb aa WWiinnddoowwsshhoozz AAllkkaa llmmaazzááss ffuuttttaattáássaa iinndd ííttáásskkoorr

Írták:Ronnie Tucker (KDE)Jan Mussche (Gnome)Elizabeth Krumbach (XFCE)Mark Boyajian (LXDE)

Egyalkalmazás automatafuttatása a rendszer in-dulásakor mágiának tűn-het – még Windows XP

alatt is. Nem egészen egyértelmű,de ha behúzod vagy bemásolsz egyalkalmazást, vagy a parancsikonjáta Start > Automatikus indításmappába, már kész is van.

Kubuntu

Mint mindent a KDE-ben, az au-tomatikus futtatást is megváltoz-tathatod a Rendszer beállításoknál.Az első lehetőség az ablak balolda-lán az „Autostart” és itt adhatszhozzá alkalmazást vagy szkriptet azindításhoz.

A szolgáltatáskezelő lehetőség abaloldalon van, itt engedélyezni/til-tani lehet az aktuális KDE szolgálta-tásokat, mint bluetooth, energia-gazdálkodás, hangkeverő.

Utolsóként, a feladatütemezőfoglalkozik a rendszer leállításakorazzal, hogy a KDE hogy reagáljon,ha a leállítást választod. Ki kell je-lentkeznie, újraindítás vagy leállításlegyen alapból?

Gnome-Shell

Gnome-ban is nagyon egyszerűprogramot hozzáadni a listához,aminek indulnia kell, mikor a rend-szer indul. Menj az Alkalmazások >Rendszereszközök > Beállítások >Automatikus indítás-ra, és hozzáad-hatod a programod.

Kattints a hozzáadás gombra,majd az új ablakban (Program hoz-záadása az indításhoz), add meg aprogramod nevét, tallózd be a fájltaz indításhoz, és ha gondolod, adjmegjegyzést hozzá. Kattints a hoz-záadásra ismét, a tétel meg fogjelenni a listában, ahogy a képenlátható. Miután hozzáadtad a lis-tához, kipipálhatod, hogy a követ-kező startnál induljon, jelöld be atétel előtt, vagy hagyd üresen. Atétel a listában marad, de későbbeltávolíthatod.

Ha tudni szeretnéd mit kell a„parancs dobozba” írni, nézd meg aprogram parancsikonját a fő menü-ben. Másold, majd illeszd be a prog-ram útvonalát és nevét a mezőbeés a következő bootolásnál a pro-gramod elindul.

Ez minden amit el lehet mondaniaz automatikus indításról a Gnomefelületű Ubuntuban. Nem sok, deazt mutatja, milyen egyszerű kezel-ni ezt az operációs rendszert.

Lubuntu

Végre elérkeztünk ahhoz a témá-hoz, mely a Lubuntuban úgy hang-zik „egyszerű és pehelysúlyú”... és

Page 36: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 36 tartalom ^

abszolút nem megérzés! Ez a meg-jegyzés abban az összefüggésben,hogy MS Windows használók Lub-untura váltanak, és így vélemé-nyem szerint igaz.

Most jegyzem meg, nincs grafi-kus felület, ahol az alkalmazásodhozzáadod az indító listához. To-vábbá, root jogosultsággal kellrendelkezned módosítani ezt a lis-tát. És Linux lévén több út vezetennek az egyszerű feladatnak amegoldásához. Mindent elmond-tam, egy módot bemutatok, majdkedved szerint módosíthatod. Atalon az asztalon, vállalás bemond-va, akkor nézzük milyen hihetetlenegyszerű hozzáadni programot azindítólistához Lubuntu alatt.

Itt egy összegzés, hogy mitfogsz csinálni:• szerkeszteni fogod az „autostart”állományt, mely tartalmazza az al-kalmazásokat amik indulni fognakrendszerindításkor• ez egy rendszerfájl, tehát „root”jogosultsággal kell rendelkezz aszerkesztéshez.Igen, ez minden, amit tenned kell.Kezdjük:• a Fájlkezelőt használva navigálj a/etc/xdg/lxsession/lubuntu helyre,• általában két fájlt látsz majd amappában:

· autostart· desktop.conf• a fájlkezelő főmenüjéből válaszdaz Eszközök > Mappa megnyitásarendszergazdaként· kérni fogja a jelszavad, írd be,majd nyomj Entert vagy kattints azOK-ra.· Egy új ablak nyílik meg, mely rootjogosultságot ad az állományokhoz.• Kettőskattintás az autostart fájl-ra, szövegszerkesztővel megnyitja.

Valószínű látsz majd pár sor szö-veget, azt hagyd ahogy van. Ezekazok a programok, amik már alap-ból a listában vannak, hogy auto-matikusan induljanak ha bejelent-kezel a Lubuntuba. Itt adhatodhozzá a kívánt programot a listá-hoz. Alkalmazás hozzáadásához aprogramok listájához, egyszerűenadd a „futtatható nevét” (azaz aprogram nevét, amit a rendszer azindításhoz használ) a programnak,amit futtatni akarsz a Lubuntu in-dításakor, megelőzve egy @ jellel.Például, ha az AbiWord-öt szeret-néd automatikusan elindítani, ami-kor bejelentkezel a Lubuntuba, adda következő sort a meglévő listavégére, az automatikus indítás fájl-ba:

@abiword

Mentsd a fájlt. Ennyi, készen isvagy! Legközelebb mikor belépsz aLubuntuba, az AbiWord már hasz-nálatra készen várni fog.

Annyi alkalmazást adsz hozzá alistához, amennyit csak akarsz. Ha-sonlóképpen, ha nem akarod to-vább használni az indítólistában,egyszerűen eltávolítod onnan.

Xubuntu

Xubuntuban egy alkalmazástautomatikusan indítani, mikor be-jelentkezel, nagyon egyszerű. Meg-nyitod a Beállítás Kezelőt és legör-getsz a „Rendszer” részhez, aholmeg kell nyitnod a „Munkafolyam-atok és indulás” ikont.

Munkafolyamatok és indulásnáltestreszabhatod az Xfce nyitóké-pernyőtjét, és más viselkedéseket,ami a bejelentkezéshez tartozik,tartalmaz egy fület az Alkalmazá-sok Automatikus indításához. Afülön belül egy hosszú listát fogszlátni az előre definiált programok-ról, amiket engedélyezhetsz vagytilthatsz a bejelentkezéshez.

Ha az alkalmazás, amit auto-matikusan el szeretnél indítani,

nincs a listában, akkor klikkelj a„hozzáad” gombra, hogy te hatá-rozd meg az adatait. A mezők, ami-ket be kell állítani, hasonlók mint aGnome felületen, csak különbözősorrendben. Továbbra is választ-hatsz meglévő elemeket a listából,válaszd a szerkeszt gombot ésmegnézheted hogyan van beállítva– ha tippeket keresel mi hogy vanbeállítva. Ha valamikor meggondo-lod magad, csak vedd ki a pipát ajelölődobozból, így letiltod az in-dítást, vagy teljesen kiveheted alistából az „eltávolítás” gombbal.

Közelebb a Windowshoz

Page 37: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 37 tartalom ^

AAzz éénn ttöörrttéénneetteemm

Azelső számítógépem egyhasznált Fujitsu-Siemensvolt, 1 28 MB RAM-mal ésWindows XP-vel. Amikor

2005-ben kaptam, hat éves volt.Addig a munkahelyi gépeket hasz-náltam Windows 95-tel a vállalatihálózaton, Lotus Notes-al. Meg kellvallanomm volt egy kis mókám ez-zel a géppel, ami végül is felmond-ta a szolgálatot egy édes üres kékképernyőt mutatva. Kerestemmegoldást a támogatást nyújtóoldalakon, de közben a hardverhi-bákat ellenőriztem, és láss csodát,a RAM modulok rossz csatlakozásáthelyrehozva, újra használhatóvátudtam tenni. Addig telefonos há-lózatot használtam az internetkap-csolathoz majd a kis trükk után szé-lessávra térhettem át. Majd kap-tam egy asztali gépet, amit egy he-lyi bolt épített, ASRock alapú volt,1 GB RAM-mal és Windows XP-vel.Ezt követte a vezeték nélküli rou-ter az ISP-hez, amit arra használ-tam, hogy létrehozzam a hálózatota Toshiba laptopomon ami XP-velvolt ellátva. A földszinten a felesé-gem és én is tudtam használni, míga routerem és a nyomtatóm azemeleten volt elhelyezve. Szóval a

feleségemet rávet-tem, hogy használ-jon e-mailt. Az alehetőség,hogy iPlayertlehetetthasználniés képeketprezentál-ni a lap-topról aTV-re szin-tén nagy si-ker volt. Nemengedte volnaa feleségem, hogya nappali vagy azebédlő zsúfoltságig meg-teljen asztali számítógéppel ésnyomtatóval. A teljesítmény javítá-sa érdekében sikeresen frissítet-tem a RAM-ot a számítógépeken.

Tehát most már volt otthoni há-lózatom, vezetékes LAN, széles sáv,nyomtatás és laptopom. A fiamazonos évjáratú Fujitsuja ugyaneb-ben az időben szintén felmondta aszolgálatot, de szerencsére egy újmerevlemezzel, amit sikeresen be-szereltem, sikerült éltre kelteni. Demi a helyzet az operációs rendszer-

rel? Ekkor fedeztemfel, hogy ahhoz,hogy a gépethelyreállítsam,vennem kellegy XP CD-t,ami szerin-tem igendrága, vala-mint szük-ségem vantermékkó-dokra, ami

csak fejfájás.Mivel a szeren-

cse úgy hozta, ráta-láltam egy magazinra,

ami ajánlott egy ingyenesUbuntu 1 0.04 LTS CD-t. Kísérlet-képpen telepítettem, semmit nemtudva a Live CD-ről, Linuxról ésdrukkolva elindítottam az Ubuntut.Eltartott egy ideig, amíg a nyomta-tót működtetni tudtam a megfele-lő illesztőprogrammal az internet-ről, de végül sikeresen csatlakoz-tattam a gépet a hálózathoz.

Az ASRock asztali számítógépkezdett összeomlani, szóval Ubun-tu 1 0.04-et telepítettem, de a gondtovábbra is fennált, és csak úgy si-

került megoldani, hogy a merevle-mezt kicseréltem és újra feltettemaz Ubuntut. Ez nagyon jól műkö-dött és hozzákapcsoltam a hálózat-hoz. Ezután úgy döntöttem, hogyfelépítek egy modern gépet egyAsus alaplap csomagból a Maplin-tól egy SATA merevlemezzel. (Ahelyi számítástechnikai üzletbőlkaptam egyet házat ingyen.) Szin-tén települt az Ubuntu 1 0.04, ésamikor a 1 2.04-re frissítést felaján-lotta, sikerült futtatnom. Most márelég jól megismertem az új asztaligépemet és váltani tudok egyikgépről a másikra mindenféle gondnélkül. Ha valami gondom volt aszkennerrel, elosztókkal, vírusir-tókkal a Launchpad segítsége azUbuntuhoz felbecsülhetetlen volt.

Tehát, mi is a következő lépés?A TV-számítógép interfész érde-kesnek tűnt. Az alap Sky rendsze-rem már meg volt és az úgyneve-zett Neuros OSD eszközt használ-va, ami az Amazonon elérhető, fel-vehettem a TV műsort adattárolóravagy a hálózatra. Ezen túlmenőenez egy nyílt rendszer, mely lehető-vé tette a hozzáférést a telnetenkeresztül a hálózati PC-ről. Azt

Írta: Bill PritchardHHooggyyaann kkeerrüü lltteemm kkaappccssoollaattbbaa aazz UUbbuunnttuuvvaa ll??

Page 38: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 38 tartalom ^

Az én történetemgondoltam, hogy az SSH érdekes-nek tűnt, de nem volt telepítve.Elég jó kis móka volt ezzel játsza-dozni, de a feleségem nem értettegyet és úgy gondolta, hogy aSky+-ra való frissítés, amivel fel le-het venni, sokkal inkább felhaszná-lóbarát. Be kellett látnom, de aNeuros még mindig csatlakoztatvavan a TV-hez, mert a USB-ről filme-ket játszik le és nagyon jó készenlé-ti tartalék a Sky-hoz.

Ebben az időben azzal küzdöt-tem, hogy kigondoljak egy másikmegvalósítható, de nagyon érde-kes projektet és elkezdtem olvas-gatni különféle Linux magazinokat.Soknak a tartalma úgy tűnt messzefelülmúl engem ezért úgy gondol-tam megvizsgálom a C programo-zást. Kicsit elméletibbnek tűnt,mint az előző projektek, amiketelőzőleg próbáltam és csak szabadpillanataimban tudtam ezzel amunkával foglalkozni. A netbooktűnt a megoldásnak, így szereztemegy Toshiba egységet – mert a régiToshiba laptopom még öt év folya-matos használat mellett is műkö-dött, bár nemrég lecseréltem egyújabb gépre, ami futtatja a Win-dows 7-et, és a feleségem imádja. Anetbook Widows 7-el volt előtele-pítve így megkettőztem, telepítve

az Ubuntu 1 2.04 LTS-t is. A legtöbbWindows programom futott rajta,kivéve a Fritz 8 sakk programot,amit a netbook Windows 7 operáci-ós rendszeren használok és a pdaaktív szinkronizálásához, amit a ré-gi Win XP laptopomon használok. Anehézség, amit még nem tudtammegoldani, hogy nem tudom a Wi-Fi-t működtetni az Ubuntu 1 2.04-en. Eddig elboldogultam a NetgearUSB-s, vezetéknélküli adapterrel.Kezdek megbirkózni a terminállalés használom a parancssort, és fo-

kozatosan próbálgatom a magazi-nok ötleteit, mint például a FullCircle és a Linux Format. Tanulmá-nyozgatom a Cloud, Virtual Box ésLXC tartamát, hogy mit tudok a leg-jobban kihasználni.

Ami a hardvert illeti, az Asus asz-tali számítógép merevlemezén van-nak hibák, tehát azonnal el kelldöntenem mit tegyek a biztonságimentéssel és egy új merevlemez-zel. Ezzel kapcsolatban nagyon csa-lódtam a 1 TB-os Samsung merev-

lemezben. Tableteket és telefono-kat is nézegettem már, de talán azAndroid alapú eszközöket kivéve,nemigen látok előnyös megoldástelég alacsony áron. Folytatom aprogramozási gyakorlatokat, olva-som a magazinokat és remélem,hogy ebből a tevékenységből szü-letik egy-két jó ötlet. Azt gondol-tam építek egy routert a régiPC-hez, de a meglévő az IPS-menkeresztül valószínűleg sokkal meg-bízhatóbb, mint egy, aminek a régiPC merevlemez szolgálna alapul.Sőt, még soha nem vettem új asz-tali számítógépet, csak egyedidarabokkal frissítettem a régieket.

Összefoglalva, jelenleg összesenhét gépem van: kettő Win 7-tel fut,kettő Win XP-vel, kettő Ubuntu1 0.04-el és kettő Ubuntu 1 2.04-el.Egy „dual-boot”-os és van egy vir-tuális XP gép, az egyiket nyomta-tásra használjuk és egyet tartalék-nak. Nem szívesen telepítek másdisztribúciókat hosszabb távú tá-mogatás nélkül. Én főként a Linux-ot használom, míg a feleségem aWindows 7-et, ami előre volt tele-pítve az új laptop vásárlásakor. Azsűri eldöntheti, hova kell mennemlegközelebb, de ez a kis „utazás”nagyon jó móka volt.

Page 39: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 39 tartalom ^

KKüüllöönnvvéélleemméénnyy

N emrégiben egy Linn ne-vű norvég Kindle-tulaj-donossal az történt,hogy az e-könyv-olvasó-

járól eltűnt az összes könyv, amitaz Amazonról vásárolt. Nem tu-dom, hogy ez egy egyszerű meghi-básodás volt-e, vagy esetleg valamielőre eltervezett merénylet – nemis ez a lényege annak, amiről ittmost értekezni szeretnék. Lehetettegyik vagy másik, vagy akár mind-kettő, a lényeg az, hogy az Amazonezt megteheti. A „vevő" pedig te-hetetlen. Az Amazon Kindle Storefelhasználási feltételei így szólnak:„A Kindle tartalma jogvédett, nemeladásra gyártva." Ha megpróbál-juk eltávolítani a DRM-et (köztünkszólva, nem különösebben bonyo-lult) , vagy megpróbáljuk átvinni amegvásárolt állományt egy másikeszközre, az Amazon teljesen tör-vényesen „törli a hozzáférést azAmazon Kindle Store-hoz és a Kind-le Content-hez, mindenféle esetle-ges kártérítés nélkül".

Ez a fajta hozzáállás a szoftver-iparban is megtalálható. Kitaláltákezt a koncepciót, ez pedig fellelhe-tő az összes szabadalmazott szoft-ver végfelhasználói szerződésében:

„Ez a szoftver jogvédett, nem el-adásra gyártva." Észrevette az Ol-vasó a teljesen megegyező megfo-galmazást? Ez a szoftveripar egyikmegkérdőjelezhető eljárása, és abíróságok is megoszlanak arról,hogy ez alapján lehet-e perelnivagy sem. Egy kellően dörzsölt bí-róság pedig simán félredobja azAmazon érveit, mivel a felhasználó„megveszi", pénzt ad ki, amikor azalkalmazás, a Kindle eszköz, vagyépp a weboldal segítségével vásá-rol valamit. De most nem erre aka-rok kilyukadni. Noha tudom, ho-gyan kell a DRM-et kiiktatni, sőt,bárki rájöhet erre, ha rákeres Goog-le-val, mégsem gondolom, hogy ezlenne a megfelelő ellenlépés.

Számomra a megfelelő válasz azlenne, ha megbüntetnék azokat acégeket, akik bevezetik a DRM-etés az állományok tulajdonjogátnem ruházzák át a felhasználóra, ill.vevőre, annak ellenére, hogy az anehezen megszerzett pénzét nekikadja. Ennek pillanatnyilag az egyet-len módja az, ha nem vásárolunksemmit az ilyen társaságoktól. Lát-hatjuk, hogy ha veszünk egy e-könyvet az Amazonról, majd kiik-tatjuk a DRM-et, még semmiféle

üzenetet nem küldtünk nekik. Haviszont ehelyett egy olyan eladótólvásárolunk, aki nem vezette be aDRM-et, az már egy jel lenne azilyen cégeknek, hogy csak olyandolgokért vagyunk hajlandóak fi-zetni, ahol cserébe tiszteletbentartják a szabadságunkat. Szeren-csére elég sok ilyen eladó közül le-het választani, különösen akkor, hae-könyvet, hangoskönyvet vagy ze-nét szeretnénk venni. De ennek is,mint mindennek, megvannak a ma-ga hátulütői, így mindenképpenmuszáj megérteni ezeket, illetvenyitva tartani a szemünket.

A legelső, amit meg kell érte-nünk, az az, hogy elsősorban a ki-adók és a tulajdonjogok birtokosaiazok, akik a DRM-et erőltetik. Né-melyikük már rájött, hogy nem ke-letkezik anyagi kár a DRM kiiktatá-sával, mi több, még talán némihasznot is húzhatnak belőle. És haezek a cégek ezt átlátják, eltávolít-ják a DRM-et és visszaadják nekünka jogainkat, ami alapesetben telje-sen normális, ha konkrét, kézzel-fogható dolgokat vásárolunk, akkortalán az ipar többi résztvevője isészbe kap és felhagy ezzel a károsmagatartással. Ha veszek egy köny-

vet és kiolvasom, utána simán elad-hatom egy antikváriumnak. Hameghalok, a CD-imet és könyvei-met az utódaimra hagyom. Lehet,hogy ők aztán eladják őket, de a lé-nyeg az, hogy nekem ehhez mindjogom van, mert ezeknek mind atulajdonosa vagyok. Ha ezeket adolgokat digitalizálják és számítás-ba vesszük az „ez a termék jogvé-dett, nem eladásra gyártva" mon-datot, akkor hamar rájöhetünk,hogy gyakorlatilag az összes jo-gunktól megfosztottak minket.

Néhányan a tulajdonjogok birto-kosai közül már rájöttek erre, devannak olyanok, akik még nem.Ezért kérdés, hogy hajlandóak va-gyunk-e belemenni egy olyankompromisszumba, hogy egyesdolgok, amikért fizetünk, nem hoz-záférhetőek olyan módon, ami tisz-teletben tartja a szabadságunkat.Pár embert ez már önmagában el-tántorít, de engem nem. Tegyükfel, hogy zenét akarok venni. Ren-geteg jó zene van manapság, nincsis annyi pénzem, hogy megvegyemaz összeset. De ha kizárólag a leg-újabb slágereket akarnám megven-ni, akkor lehet, hogy nem sikerülne,mert a lemezcég egy barlanglakószintjén van. Ha pedig erről van szó,

Írta: Kevin B. O’BrienKKiinneekk aa ttuu llaa jjddoonnáábbaann vvaannnnaakk aa ffáá jj lljj aa iidd??

Page 40: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 40 tartalom ^

Különvéleményakkor én egy öregedő, gorombafráter vagyok és azt gondolom,hogy a mai zenék nagy többségeamúgy is silány, tehát sokat nem isveszítek vele. Amíg találok magam-nak olyan zenét, ami tetszik, addignekem jó. Ugyanez van a könyvek-kel is, mind az e-könyvekkel, mint ahangoskönyvekkel. Könyvekkelcsak a szabadidőmben tudok fog-lalkozni (ilyen esetekben nekemnem annyira a pénz a korlátozó erő,hanem az idő). Sokkal több könyvvan, mint amennyire időm lenne, éssok olyan könyv van, amit szívesenelolvasnék/meghallgatnék, ha tisz-teletben tartanák a jogaimat. És er-re is igaz az, hogy ha meg akaromszerezni a New York Times bestsel-ler-listájának első helyzettjét, nembiztos, hogy sikerülne úgy, hogy nesérüljenek a szabadsághoz való jo-gaim. Engem ez nem zavar. Aztgondolom, az mindenképpen az őveszteségük, ha nem veszem meg akönyvüket. De ez az a bizonyosalapvető kompromisszum, amibebeleszalad az ember, ha a szabad-ságáért harcol – ugyanis olykor-oly-kor el kell fogadnia azt is, hogy párdolog nem elérhető abban a formá-ban, ahogy az neki a legjobban tet-szene. Én csak azt remélem, hogyha elég sokan leszünk olyanok,akiknek fontos az egyéni szabadsá-guk, akkor a piac előbb-utóbb kettéfog szakadni: a kiadók, akik nemtisztelik az egyéni szabadságot,

azoknak az eladási mutatói lassansüllyednek, míg a többiek, akik tisz-telik, azoknak folyamatosan emel-kedik. Példának okáért ott van alegújabb Humble e-könyv olvasó,DRM-mentes fájlokkal. Mindenegyes könyvből annyit adtak el,hogy ha a New York Times számol-ná az e-könyv eladásokat, egészenbiztosan a bestseller-listák élénlennének. Véleményem szerintelőbb-utóbb számolni is fogják, leg-később akkor, ha megoldották aztaz égető problémát, hogy felcserél-ték a végbélnyílásukat a koponyá-jukkal. És hogy mi mit tehetünk?Szerencsére nem túl bonyolult adolog. Leírok itt néhány lehetősé-get, a jó hír viszont az, hogy annyiegyéb lehetőség van, hogy fel semtudnám sorolni az összeset.

ZeneI tt a nagy kérdés az, hogy hagyo-mányos, lemeztársaság által ter-jesztett zenét akarunk, vagy alter-natívabb, a Creative Commons égi-sze alatt terjesztett, az előadó általkiadott számokat. Mindkettőnekmegvannak a maga lehetőségei,sőt, némelyik verziót mindkét eset-ben használhatjuk.

Főbb lemezkiadók, on-line tárolás és streaming• eMusic – havi előfizetésért cseré-

be a számokat 0,49-0,79 USD áronlehet megvásárolni. A számok mindlemeztársaságoktól származnak,temérdek katalógus is hozzáférhe-tő.• Amazon – az e-könyvek tulajdo-nosaival nem bánnak kesztyűs kéz-zel, a zenéket viszont közvetlenül alemeztársaságoktól árulják, DRMnélkül. Kicsit drágább, mint az eMu-sic, de itt biztosan megtalálhatjukazt a bizonyos egyetlen számot,amit az eMusicon nem. Online táro-lási lehetőséget is ajánl, ill. a meg-vásárolt számok stream-elését.• iTunes – ők eleinte DRM-mel árul-ták a zenéiket, ez időközben meg-szűnt, egészen pontosan 2007-ben.Úgyhogy ez is lehet egy lehetőség.Náluk pillanatnyilag nincs lehető-ség online tárolásra és streamelés-re, de ha minden igaz, 201 3-ra ez ishozzáférhető lesz.• Google Play – vannak itt is DRM-mentes dalok, melyek lemezkia-dóktól származnak. Van online tá-rolási lehetőség és streaming is.• Ubuntu One – újabb DRM-menteszóna, mindegyik nagyobb lemezki-adó megtalálható rajta. Itt is van

online tárolási lehetőség és strea-ming.

Független kiadók és aCreative Commons

• Soundcloud – ez elsősorban egyzenei és audiofájlokat megosztóoldal.• Free Music Archive – temérdekCC-licensszel rendelkező zene.• Jamendo – az egyik legfőbb CC-oldal.• Bandcamp – erről csak mostaná-ban hallottam. Craig Maloney bará-tom mesélt róla, ő az Open MetalCast egyik szerkesztője. Olyanegyütteseknek készült ez az oldal,akik a CC alapján terjesztenék a ze-néjüket és szeretnének közvetlenkapcsolatba kerülni a rajongókkal.Vannak itt is jó előadók, példáulAmanda Palmer.

E-könyvekHa könyvekre terelődik a szó,

akkor szinte szó szerint a függetlenkiadók jóérzésére vagyunk hagyat-

Page 41: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 41 tartalom ^

kozva. A legtöbb lemezkiadó sze-rencsére már rájött, hogy a DRMteljesen felesleges, de a könyvki-adók nagy többségét még mindigbéklyó alatt tartja a 21 . század. Devannak itt is lehetőségek, ahol le-het e-könyveket találni és még aszabadságjogainkat is tiszteletbentartják.

• Project Gutenberg – mindenDRM-mentes könyvlelőhely öreg-apja. Itt olyan könyvekhez jutha-tunk hozzá, amelyeknek a szerzőijoga már lejárt. Ebből kifolyólagezek főleg régi könyvek, viszontrengeteg klasszikust lehet itt talál-ni. Minden főbb könyvformátumhozzáférhető.• Baen Books – ez a kiadó a „hardsci-fi” könyvekre specializálta ma-gát, de otthon vannak az újabb mé-dia világában is. Nemcsak DRM-mentesen kínálják a legtöbb köny-vüket, de ezek többféle formátum-ban is hozzáférhetőek. Ráadásul ottvan a Baen Free Library is, ahol in-gyen lehet könyveket beszerezni.Ők ettől azt remélik, hogy az első –ingyenes – kóstolás után a vevőnekmegjön a kedve a fizetős termékek-hez is. És ez szemmel láthatóan beis válik. Egyszer körülnéztem náluk,láttam, hogy megvan náluk az egyikkedvenc íróm (James H. Schmitz)összes műve. Meg is vettem egybőlaz összeset.• Tor/Forge – az egyik legfőbb sci-

fi/fantasy kiadó. Pár hónapja iktat-ták ki ők is a DRM-et, mert látták,hogy más kiadók sikeresebbek, haígy tesznek.• Angry Robot – a Baen mellett azegyik legfőbb úttörője a DRM-men-tes könyvek forgalmazásának. Első-sorban sci-fi és fantasy az irányvo-naluk.• Avon Romance – romantikuskönyvek kiadója, nemrég jelentet-ték be, hogy kísérleti jelleggelmegpróbálkoznak a DRM-menteskönyvárusítással.• O'Reilly Media – szakkönyvkiadó,gyakorlatilag bármit meg lehet ná-luk találni. DRM-mentesen árulják akönyveiket. Ha egy könyvnek, amitmár korábban megvettünk, megje-lenik új kiadása, „frissíthetjük" mini-mális összeg ellenében. Én példáula Kevin Purdy-féle –Android" köny-vemet 1 USD-ért frissítettem. Azok-

ról a könyvekről pedig, amikről úgygondolják, hogy már nem érdemesőket kiadni nyomtatásban, eltávo-lítják a szerzői jogot és ingyen hoz-záférhetővé teszik.• ManyBooks.net – nagyon hason-lít a Project Gutenberg-re, de ittvannak újabb könyvek is, példáulCharles Stross-tól az „Acceleran-do".• Fictionwise – ők is eléggé a sci-fi/fantasy vonalon mozognak, devan náluk más műfaj is, reális áron,DRM nélkül.• Cory Doctorow – Cory az elsőolyan szerzők egyike volt, aki nem-csak, hogy DRM-mentesen árulja akönyveit, de az e-könyv formátu-mokat ingyen le lehet tölteni ahonlapjáról. De itt bevallom min-denkinek, hogy amikor megjelent aCharles Stross-szal közösen írt„Rapture of the Nerds", akkor szé-

pen elmentem a Google Play web-boltba és ott megvettem, pénzért.• DriveThru Fiction – érdekes ol-dal, nemcsak könyvekkel, de képre-gényekkel és szerepjátékokkal is.• Apress – szakkönyvkiadó, aholalacsony áron lehet e-könyveketbeszerezni, amennyiben a nyomta-tott verzióját már megvettük. I lyenkiadóból jó lenne több is.• Packt Publishing – ez is szak-könyvkiadó DRM-mentesítettkönyvekkel.

HangoskönyvekEz a része azt hiszem, csalódást

fog okozni. A legnagyobb kiadó azAudible, ők pedig minden egyeshangoskönyvükre rányomják aDRM-et. Ezért nem vásárolok tőlük.Az Audible-t közben megvette azAmazon, ahol viszont az mp3-fájlo-kat DRM nélkül árusítják. Remény-kedtem, hogy az Audible megvá-sárlásával lekerül a DRM a hangos-könyvek fájljairól, de nem. Szeren-csére vannak alternatívák.

• eMusic – a zenéknél már említet-tem. Havi 1 0 USD-ért lehet előfi-zetni a hangoskönyveikre, ezért adíjért havi egy könyvet lehet letöl-teni. Nem olyan nagy a választék,mint az Audible-n, de a kínálatukfolyamatosan növekszik és simánmegtaláltam azokat a könyveket,amik engem érdekelnek. Épp nem-rég hallgattam meg Walter Isaac-

Különvélemény

Page 42: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 42 tartalom ^

son Albert Einstein-életrajzát.• Podiobooks – olyasmi formátum-ban lehet itt hozzájutni a könyvek-hez, mintha podcastok lennének,hetente egy epizóddal. Jókora vá-laszték sci-fi és fantasy művekből,mindkettőt érdemes alaposan át-nézni. Például kapható Scott Siglerés J.C. Hutchins is.• Scott Sigler – Scottnál ingyen ishozzá lehet jutni az anyagaihoz, bárkiadója is van.• Cory Doctorow – Corynál a han-goskönyvek mind DRM-mentesekés amolyan „fizess, amennyittudsz" rendszerben lehet hozzájukférni. Az olvasói között olyanok ta-lálhatók, mint Neil Gaiman, WilWheaton, Spider Robinson vagyLeo Laporte. Még .ogg-formátumúCD-ket és fájlokat is lehet tőle ven-ni, ha valaki az ilyeneket részesítielőnyben. A csávó nagyon komo-lyan veszi a szabadságot, de aki is-meri Cory Doctorow-ot, az nyilvántudja, miről beszélek.

ÖsszegzésHosszúra sikerült ez a cikk, úgy-

hogy igyekszem most már minél rö-videbbre fogni. Mindenekelőtt,ahogy már mondtam is, az alterna-tívák messze nem tökéletesek. Fő-leg a hangoskönyvek esetében,ahol a választék elég harmatos, haaz ember nem akarja feladni a sza-

badságát. Ezzel együtt van válasz-ték, és ha keres az ember, biztosanmegtalálja azt, amit szeretne. Más-felől nyilván kihagytam egy csomóegyéb alternatívát. A piac hihetet-len gyorsasággal változik és énnem mindig tudom ezeket napraké-szen követni. Csak meg szerettemvolna mutatni, hogy van nem egy ésnem kettő hozzáférhető alternatí-va, ahol nem kell feláldozni a sza-badságunkat. Így ha bárki a jövőbenbelefutna a DRM-be, ez azért lesz,mert ő maga döntött így. Harmad-részt, ugyan a fent említettek egyrésze ingyen hozzáférhető, még-sem ez itt a lényeg. Úgy válogattamössze a listát, hogy azokat a kiadó-kat mutassam meg, amelyek tiszte-

letben tartják a szabadságjogokat,és természetesen túlnyomó több-ségük fizetős. Sőt, lényegébenpont erről van szó. Ahogy a TorBooks vezetője, Patrick NielsenHayden rámutatott, a DRM-mente-sített kiadóknak az okozta a legna-gyobb üzleti sikert, hogy néhánykiadványukat ingyen hozzáférhető-vé tették. Nem azzal fogjuk előre-mozdítani a piacot, hogy nem aka-runk fizetni a dolgokért, hanem az-zal, hogy a pénzünkkel azon termé-kek mellé tesszük le a voksunkat,melyekkel tiszteletben tartják a jo-gainkat. Remélem, tudtam ötlete-ket adni ahhoz, hogyan juthassunkel egy DRM-mentes világba.

Különvélemény

Full Circle Podcast31 . részA bonyolult 3.rész!!

Megújult a csapat, de aforma nem változott.

Az új csapat tagjai:• Les Pounder• Tony Hughes• Jon Chamberlain• Oliver Clark

A tagok mind a blackpooliLinux Felhasználói Csoport(LUG) tagjaihttp://blackpool.lug.org.uk

Olly & Tony bemutatja, mitörténik a „nyári szünet”alatt, hogy mindenki napra-kész legyen. Olly mesél méga Gnomebuntu telepítéséről,Tony bemutatja az új Nexus7-esét.

Page 43: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 43 tartalom ^

MMii aazz aa .. .. ..Írta a: LinQuestus csapat

Agyerekeknek szánt kicsiés olcsó számítógép öt-lete 2006-ból ered, ami-kor Eben Upton és kol-

légái a Cambridge-i Egyetem Szá-mítógép Laboratóriumában a szá-mítógép-tudományokat, az egyesegyetemi évfolyamokon felvennikívánó, kitűnő minősítésű hallgatókszámának és tudási szintjének év-ről-évre történő csökkenését ta-pasztalták aggódva.

2006 és 2008 között Eben szá-mos változatot tervezett, amiből

mára kialakult a Raspberry Pi.2008-ra a mobil eszközökhöz terve-zett processzorok megfizethetőb-bé váltak és elég erősek lettek akiváló multimédiához – egy jellem-ző dolog – amiről Eben gondolta,hogy a gyerekek számára vonzóváteheti az alaplapot, akiket kezdet-ben nem fog érdekelni egy tisztánprogramozás-orientált eszköz.

Jelenleg Peter Lomas a Rasp-berry Pi Alapítvány vezetője. Őtervezte a végleges hardvert, ami-ből a Raspberry Pi lett. Manapság

Raspberry Pi található a beágya-zott eszközök többségében, az ok-tatástól egészen a szórakoztatásig.Sok kutató kezdett dolgozni Rasp-berry Pi-n, hogy hatékony és gaz-daságos számító eszközt készítse-nek.

A Raspberry Pi-ről

A Raspberry Pi egy hitelkártyaméretű számítógép. A TV-ddel ésegy billentyűzettel összekapcsolvaképes úgy működni, mint a rendesszámítógépes rendszered. Egy kis

PC, ami sok mindenre használható,amire az asztali PC-d, úgy mint táb-lázatkezelés, szövegszerkesztés ésjáték. Youtube videókat nézhetszHD minőségben. Beprogramozha-tod különböző területekről képer-nyőképeket készítő robotnak. Kül-ső kijelzőpanelt csatlakoztatvahozzá, kijelzőtáblát tervezhetszbelőle hirdetési célokra. Nem csakbeágyazott eszközök, de hordozha-tó és plug-and-play jellegű szerverkészíthető belőle.

RRaassppbbeerrrryy PPii

Page 44: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 44 tartalom ^

Mi az a... Raspberry PiA körülbelül 25 USD-os árával

elég olcsó hallgatóknak és kutatók-nak, hogy a beágyazott eszközökés nyílt szoftverek területén dol-gozzanak. Két modell, a Rpi-A ésRpi-B kapható a piacon. A két mo-dell technikai adatai jobbra látha-tók.

A cikket összeállított a:LinQuestus csapat

Prof. Chirag K. Gohel(Tanársegéd, Computer & ITTanszék)

Mr. Himanshu Madhvani(végzős IT hallgató)

Mr. Sunil Lalvani(végzős IT hallgató)

Mr. Sagar Rangani(végzős IT hallgató)

Ms. Avni Savaliya(végzős IT hallgató)

http://www.facebook.com/Lin-questus

http://linquestus.in

Page 46: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 46 tartalom ^

KKöönnyyvvaa jjáánnllóóÍrta: Lucas Westermann

A „Super Scratch progra-mming adventure!” egyképregény stílusú prog-ramozási olvasókönyv.

Ezt fiatalabb közönségnek szántákés a Scratch 1 .4-es verzióját fedi le.Kb. 1 58 oldal hosszú és teljesen szí-nes. A képregény minden egyes fe-jezete továbbfejleszti a teljes tör-ténetet és megmagyarázza az olva-sónak a programozási gyakorlatok– amelyeket el kell végeznie – mö-götti okokat. Ez határozottan érde-

kes ötletnek hangzik, amelyet hahelyesen hajtanak végre, a játék-programozást megközelíthetővétehetné a fiatalabb közönség szá-mára. A kérdés az: sikerül-e?

A magyarázatok

A könyvet jól írták meg és a fo-lyamat minden lépéséhez képer-nyőképet nyújt. Annak a ténynekköszönhetően, hogy az eszközöketaz egyes bekezdések elején bemu-tatja, azt is lehetővé teszi, hogy atényleges készítés jóval simábbanmenjen. A képregény igény szerintközvetíti az okokat például ahhoz,hogy ötszögű sétaösvényt rajzol-junk úgy, hogy fontossá tesszük atörténet számára. Mindazonáltal –ha nem vagy a képregények nagyrajongója (vagy túl gyerekesnektartod ezt a könyvet), gondod lehetazzal, hogy motivációt találj a lépé-sek pontos követésére. De mivel akönyvet fiatalabb (8 éves vagy idő-sebb) olvasóknak szánták, ez azeset aligha fordul elő.

A magyarázatok jól lefedik aScratch komponenseit és eszközeitaddig a pontig, ahol kényelmesnek

érzed a felület használatát és lehe-tőleg a gyakorlatok bizonyos lépé-seinek testreszabását. Az egyetlenlehetséges probléma, amely felme-rülhet, hogy bizonyos „tervezési”lépésekben (például egy űr-csomagkészítésekor) az eszközt elmagya-rázzák, majd a következő lépésegyszerűen az, hogy „rajzold meg asaját csomagodat!”. Míg felkínáljaaz elkészített „űrmacska” szerep-lőt, ez aligha elegendő módszer ar-ra, hogy segítsen egy gyereknek,aki talán éppen küzd ezzel a külön-leges aspektussal. Mindezek utánnéhány gyerek hajthatatlan lesz ab-ban, hogy önállóan csinálja, de ilye-neket tervezni hihetetlen csalódástokozhat, amikor nem vagy biztosbenne, ténylegesen hogyan csináld.

Ennek ellenére a könyvet a dol-gok programozási oldalának szán-ták, amit jól megold. Értelmezi avégrehajtott kódot, miközben elégjól elmagyarázza a különböző pro-jektekhez való későbbi használat-hoz. Ha teljes útmutatót keresel aScratch-csel való programkészítés-hez, valószínűleg kiegészítő anya-got akarsz találni a tényleges rajzo-lási/szereplőkészítési lépésekhez.

A nyelv

Ebben a könyvben használnakbizonyos szavakat, amelyekről egy-szerűen nem várom el egy nyolcévestől, hogy ismerje. Olyan dolgo-kat, mint a „paletta”, „nagyítás”,„kísérlet”, „technikák”, stb. Talánlebecsüljük a fiataljainkat, de ne-kem, aki egyszerűbb nyelveket sze-ret használni (egy bizonyos fokiglegalábbis) előnyösnek tűnik.Ugyanaz a probléma továbbra isfennáll a képregényen keresztül, haolyan szavakat használunk, mint a„hét dimenziós karakterláncok”. Haaz a célotok, hogy megigézzétek agyerekeket a történettel ahhoz,hogy fontosnak tűnjenek a gyakor-lataitok, fontos lenne, hogy bármi-lyen olvasási szinten jóval simábbátegyétek a történet haladását. Ezolyasmi, amit úgy gondolom, hogya könyv nem elég jól csinál.

Ha nem bánod, hogy olyan kér-désekre válaszolj, mint „ez mit je-lent” vagy „mi az a [...] ”, akkor agyermeked még biztosan teljesenélvezni fogja a könyvet. És viszont,ha a gyermekednek hozzáférésevan egy gyermekbarát szótárhoz, a

SSuuppeerr SSccrraattcchh PPrrooggrraammmmiinngg

Page 47: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 47 tartalom ^

probléma akkor is elhárítható.Mindazonáltal úgy érzem, hogy akönyv tartalmazhatna egy szójegy-zéket és ezzel teljesen megoldottavolna ezt a problémát.

Egyébként a használt nyelv tisz-ta és türelmes. Bár nem érzem úgy,hogy a tonnányi általános utasítá-sok animáltak vagy túl szellemeseklennének, amely problémát jelent-hetne, amikor megpróbálod fenn-tartani a gyerekek érdeklődését. Ezviszont egyszerű lehetne, mertmessze túl vagyok a célzott korcso-porton és mint olyan, talán lebe-csülöm a fiatal olvasók reakcióit.

A művészet

Ez általában nem olyan kategó-ria, amellyel valaki pontozna egytechnikai könyvet, de annak a tény-nek köszönhetően, hogy megpró-bál elmondani egy történetet vizu-ális közvetítőn (képregényen) ke-resztül, és megpróbálja megtaníta-ni a videójátékok készítését, eznagyon fontos kategória ehhez akülönleges könyvhöz.

A képregényt jól megrajzoltákés a karakterek következetesek amegjelenésükben. Viszont a művé-szeti stílus különösen nem tetszik

nekem. Ez a bizonyos panelekhezhasznált színválaszték és hátterekkombinációja volt. Ez talán annak aténynek köszönhető, hogy én nema megcélzott közönségük vagyok,de jobban tetszett volna egy külön-böző vizuális stílus. A kiválasztottgrafika viszont nagyon következe-tes és jól megrajzolt.

A szereplők és más játékbeli vi-zuális elemek nagyon jók. Ez kétmódon befolyásolhatja az olvasót:i jesztő lehet megpróbálni verse-nyezni ezzel a stílussal, különösenkezdőként. Olcsónak látszóvá tehe-ti a játékot, amikor két ezt szeretőművész között cserélődik. Ez meg-oldható a kínált szereplők haszná-latával, tekintet nélkül arra, hogyteljesíted-e a saját rajzolási fokoza-taidat. Viszont úgy gondolom, hogyelvesz a játék tervezésének teljesélményéből, ha más emberek sze-replőit használod. Néhányan azon avéleményen lehetnek, hogy az ilyenfelbontású szereplők nem látsza-nak túl különbözőnek a végén. Ál-talában egyetértenék. Viszont mígbelátom, hogy nem fedeztem fel aszereplőkészítés összes aspektu-sát, még úgy tűnik nekem, hogyelég beállítás és testreszabási lehe-tőség van ahhoz, hogy két művészáltal készített szereplő rendkívülkülönbözőnek tűnjön.

A befejezés

Ez a könyv megtanít téged prog-ramozni a Scratch használatával?Igen, határozottan. Elég tudást adneked ahhoz, hogy elkezdj külön-böző projekteken dolgozni, haakarsz.

Ez a könyv megtanít teljes játé-kokat készíteni a Scratch használa-tával? Ez az, ahol úgy gondolom, akönyv nem elegendő. Igen, megta-nítja neked az eszközöket ahhoz,hogy szereplőket és környezeteketkészíts. Igen, megtanítja neked, ho-gyan programozd ezeket a környe-zeteket. Viszont nem tanítja meg,hogyan használd az eszközöket,hogy olyan minőségű eredménye-ket kapj, amelyeket bemutatnak akönyvön keresztül. Bárkinek, akiezt a könyvet arra tervezi használ-ni, hogy teljesen eredeti játékokathozzon létre, erősen ajánlom, hogykeressen kiegészítő videóútmuta-tót vagy könyvet, hogy a Scratch-ben szereplőket hozzon létre.

A többi kisebb probléma, amiketemlítettem (nyelv, művészeti stí-lus) csak kicsit fogja befolyásolni apontozást – mivel lényegében azttalálgatom, mit gondolna erről va-laki, aki a megfelelő korcsoportbatartozik. Összességében 3/5-öt ad-ok ennek a könyvnek. Míg a könyvigényli, hogy csak programozni ta-

nítson, azt is bizonyítja, hogy játé-kokat fogsz létrehozni. Míg ez igaza „készít” szó technikai értelmé-ben, a legtöbben feltételeznék,hogy ez a grafikus készítést is tar-talmazza. Míg ezt a szakértelmetúgy fedi le, hogy bevezeti az eszkö-zöket és azt várja tőled, hogy bizo-nyos „rajzolási” lépéseket hajtsvégre, a könyv nem elég ahhoz,hogy ténylegesen megtanítsonezek használatára. Úgy gondolom,hogy a könyv úgy fejlődne, ha telje-sen elhagyná a „rajzolási” lépése-ket és csak a kész szereplőketkínálná, vagy másként az olvasótlépésről-lépésre vezetné.

A Full Circle szeretné megkö-szönni a NoStarch Pressnek akönyv bemutató példányát.Támogassátok az FCM támoga-tóit, és vásároljatok tőlük:NoStarch.com

Könyvajánló – Super Scratch programming adventure!

Lucas a számítógépe folyamatostönkretételétől a javításig mindentmegtanult. Küldj neki emailt [email protected] címre.

Page 48: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 48 tartalom ^

Írta: Ronnie Tucker

ALinux Mint Debian Editi-on KDE (LMDE KDE) a Li-nux Mint Debian (LMDE)egy nem hivatalos leága-

zása, ami, miként a neve is mutatja,Debianon alapul és Gnome-ot hasz-nál. Az LMDE KDE, ahogy kitalálha-tod KDE-t használ.

Vedd észre, azt mondtam, hogyDebianon alapul. A Kubuntu azUbuntura támaszkodik, ami Debi-anon alapul, tehát van némi kü-lönbség az LMDE KDE és a Kbuntuhasználata között.

Történelem:

Hagyom az LMDE KDE alkotóját,Schoelje-t, hogy ismertesse gyer-meke hátterét:„A nem hivatalos LMDEKDE, mintalegtöbb újdolog születése a frusz-trációból ered. Szerettem azLMDE-t, de aMATE-t, vagyaCinamontnem. Úgyéreztem egytúlhaladotttechnológiátakarnakfeléleszteni.Mintha Frankenstein márdigitálislenne, de varrástkellene gyakorolnirajta. Szerettem aMintKDE-t, dehiányzottazLMDEstabilitása. Sokatbeszéltekarról, hogyClem [aMintkészítője]szerette volna azLMDE

KDE-telkészíteni, de ezsose történtmeg. Tehátelhatároztam, hogyelkészítem a sajátBorisKarloffomat(ford.: Frankenstein): erős, stabil és...szép. Ezazelején csakegyrakásszkriptés különféle Debian, illetveUbuntu tárolóból összegyűjtött cso-mag volt, de később úgygondoltam,hogy lehetmég néhányember, akiugyanazta frusztrációtéliát, mertnincs LMDEKDE, és ekkorhatároz-tam el egy live DVDösszeállítását.Noha nekem is szükségem van némivarrásigyakorlatra, de úgygondo-lom a végeredményben van valami."

Telepítés

Az első dolog, ami megfigyel-hető a 1 2.1 0-nél, hogy az Ubuntucsalád a kernelben és bootolásnálPAE-t használ. Ez azt jelenti, hogy arégebbi hardveren a 1 2.1 0+ nemfog bootolni. Ezt akkor konstatál-tam, amikor Kubuntu 1 2.1 0-etakartam telepíteni régi EEE PC-re.A Kubuntu még csak be sem töltő-dött. A 32 bites LMDE KDE két ker-nellel jön, amiből választhatszbootolásnál. Az újabb PAE-s és egynem-PAE-s változattal. Tehát jó arégebbi gépekre.

LMDE KDE az Ubunbtu-család-hoz nagyon hasonlóan települ.

Kellemes kiegészítés, hogy(telepítés után) számos tárolót pin-gelhetsz:

sudo mint-choose-debian-mirror

és eredményeként egy listábólkiválaszthatod a leggyorsabb táro-lót. Az LMDE KDE alapból az LMDEtárolóit használja.

Köszöntés

Az első betöltéskor az LMDE KDE(fent mutatott) üdvözlő képernyőtadja fel, ami automatikusan felis-meri a harmadik féltől származóhardvereket, a zárt meghajtó tele-pítésének felajánlásával. Ez olyas-mi, amit egyértelműen a napjainkkönnyen használható K/Ubuntu-jából származik, ám a Debianbanténylegesen nem szabvány.

LLiinnuuxx MMiinntt DDeebbiiaann EEdd ii ttiioonn KKDDEEFFóókkuusszzbbaann

Page 49: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 49 tartalom ^

Egy másik kellemes kiegészítőaz LMDE KDE-ben a Plymouth Man-ager, ami lehetővé teszi a betöltőképernyő bütykölését, a felbontástés a rendelkezésre álló listából amegfelelő kép kiválasztását.

Az asztal úgy néz ki, ahogyelvárhatod – KDE alap, Linux Mintháttérképpel – tehát itt semmimeglepő.

Szoftver

A szokásos kiváló KDE alkalma-záscsomag (csakúgy mint a Libre-Office) van telepítve: K3B, Amarok,digiKam, Gwenview és ha szeretnélképeket importálni, vagy exportál-ni fotómegosztó, tároló weblapo-kon, telepítheted az extra csoma-gokat, amik lehetővé teszik a Face-book, Picasa teljesen beágyazotthasználatát digiKamból és Gwen-viewból. Egy szokatlan változás,hogy hiányzik a Kmail, de van Thun-derbird. Ha másoknak nem is, denekem megfelel és remek.

Frissítések

Ahelyett, hogy naponta tucat-nyi, vagy több frissítést kapnánk, azLMDE KDE az LMDE „csomagfris-sítési” rendszerét alkalmazza, ami

ritkább frissítést jelent, de nagyobbstabilitást biztosít.

Végkövetkeztetés

Az Ubuntu-tárolók, PPA-k hiányaegy kicsit rossz. Tagadhatatlan. AKDE 4.1 0 már majdnem itt van és azLMDE KDE 4.8-at használ, ami egykicsit elszomorít. De azt beszélik,mivel Debian jellemzőket mutat,valószínűleg teljesen átugorhatja a4.9-et és 4.1 0-re vált (ahogy azt a4.5-tel tették). A PPA-kat illetően,hiányuk megakadályoz abban, hogytöbb kísérleti alkalmazást kipróbál-jak, ami azt jelenti, hogy a rendszer-em hosszabb távon sokkal stabi-labb, mint amilyen korábban volt.Nem érzem kényszerét, hogy azo-kat a Kubuntuban megjelenő éskönnyen telepíthető instabil cso-magokat telepítsem... Biztosantudod hogyan megy ez.

Még friss, de én teljesen az LM-

DE KDE rajongójává váltam. Köze-leg az UP6 és én kíváncsian várom,hogy a készítője, Schoelje, mit mu-tat nekünk.

Mellette:Mindenek nagyapjára épül.

Ellene:Nem használhatóak K/Ubuntutárolók és PPA-k

Letöltés és információ:http://forums.linuxmint.com/viewtopic.php?f=61 &t=1 1 3571 &p=633324

Friss információkSCHOELJE-től

Clem egy friss blogjában olvas-ható(http://blog.linuxmint.com/?p=2237),hogy a következőket mondja a LM-DE KDE-ről és LMDE Xfce-ről:„A jövőben azLMDEISO-katkétvál-tozatban (MATEésCinnamon) adjákki. Aza döntés született, hogyazLMDEKDEváltozatátnem fejlesztikés leállnakazXfce változatfejlesz-tésével. Ez, azLMDEXfce és a nemhivatalos LMDEKDEváltozatminő-

ségétfigyelembe véve fájdalmasdöntés volt, bárebből azXFCEke-vésbé számít, hiszen a LinuxMintközönségénekcsak4%-át jelen-tette.”

Elhatároztam (Schoelje) , hogy anemhivatalos LMDE KDE karban-tartása mellett felvállalom a nem-hivatalos LMDE Xfce-t is. Indítot-tam egy „nemhivatalos LMDE Xfceszálat” itt:http://forums.linuxmint.com/view-topic.php?f=61 &t=1 1 8890

Schoelje vagyik (www.schoelje.nl) ,foglalkozásomat tekintve üzleti ta-nácsadó vagyok és Hollandia déli ré-szén élek feleségemmel, két gyere-kemmel és két macskámmal. A művé-szeti egyetem befejezése után indultIT-s pályafutásom. Azokban az évek-ben üzleti megoldások VB6-ban, C#-ban és ASP.NET-ben történő fejlesz-téséből nyertem tapasztalatot. Igen,azt. Életemben először 201 2 január-jában kezdtem el Linuxot használni,és ez hozott engem ide.

Fókuszban - Linux Mint Debian Edition KDE

Page 50: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 50 tartalom ^

LLeevveelleekkÉn szeretem a Syncs-et

J ópár Ubuntu ill. egyéb Li-nux-verzió használata vanmár a hátam mögött. És aztkell, hogy mondjam, nekem

nagyon tetszik a 1 2.04. Miután a fe-leségem valahogy letöltött egy ví-rust és tönkrevágta a Windows7-et, dual boot rendszert csináltamés most már ő is inkább a Linuxotválasztja. Egyúttal köszönetemetfejezném ki azoknak, akik azon dol-goznak, hogy működjön ez az ope-rációs rendszer.

Az is nagyon jó, hogy az UbuntuOne-t szinkronizálhatom az Androi-dos telefonommal. De ha ezt egykicsit tovább lehetne fejleszteniabba az irányba, hogy mondjuk le-gyen a fájlom inkább a gépen és nea felhőben, és ha ugyanazt a wifi-hálózatot használom a géphez és atelefonhoz, akkor a telefonommalsimán hozzáférhetek a gépen lévőállományhoz.

K Green

Gord megjegyzése: Teddbe a fájltegymegosztottmappába, aztán kö-vesdazalábbiútmutató lépéseitúgyazoldalmásodikfelétől:http://www.howtogeek.com/1 20882/how-to-access-shared-

windows-folders-and-stream-vide-os-over-wi-fi-on-android/

Repülőszimulátorok

Egy ideje teljesen rákattan-tam a repülőszimulátorok-ra. Milyen jó lett volna, haezek már az iskoláskorom

alatt is léteztek volna. Könnyebblett volna a földraj, a matematikátfelhasználhattam volna a magas-ság-, súly- és valutaátszámításnál.Meteorológiát és navigációt is ta-nít, és ott van még a fizika, ill. a re-pülőgépek tervezésének és a repü-lésnek a tudománya is.

Microsoft 2004-em van, ezen futa Lockheed Martin Prepar3d-je, ill.az X-Plane 1 0. Mindegyik tökélete-sen működik 3 Windows-os asztalikörnyezeten. Viszont szeretném,ha lenne Linuxos verziója is, főlegMint alá. Rákerestem már arra,hogy hogyan lehetne Linuxra tele-píteni. Van valami kevéske leírás, ésnyilván úgy voltak vele, hogy a fel-használó már vagy eleve tisztábanvan a hiányzó technikai részletek-kel, vagy majd kitalálja őket. Lehet-séges-e az, hogy a Full Circle maga-zin ír egy részletes útmutatót az X-Plane telepítéséről Linux Mint alá?

Dave Edwards

Motoros távcső

Akezdetek óta olvasom amagazint és nagyon örü-lök a sok különféle té-makörnek. Ha megenge-

ditek, szeretnék én is javasolniegyet. Szívesen olvasnék arról, ho-gyan tudnám a távcsövemet Py-thon vagy C nyelv segítségével,USB-porton irányítani (mivel párhu-zamos csatlakozó nincs a lapto-pon). Nagyon jó lenne, ha egy hoz-zám hasonló érdeklődő elmagya-rázná, hogyan lehet a távcsövet afel-le nyilakkal mozgatni.

Didier

Fordítás

N agyon tetszik a maga-zin. Én tulajdonképpenúj Linux-felhasználó va-gyok. Sőt, nemcsak a Li-

nux hanem maga a számítástech-nika is teljesen új számomra. Biztosvagyok benne, hogy ezen meg fog-tok lepődni, de minden, amit tu-dok, az az utóbbi évek autodidaktatanulásának köszönhető. Ma márcsak Ubuntu fut a gépemen. A kö-vetkező lépésem az lesz, hogy ala-posan kitanulom a Linux-rendszert,

és e célból szerettem volna keresnivalami jobb írásos anyagot, amibőlnemcsak, hogy megtanulhatnám arendszer működését, de egyúttal alegújabb fejlesztéseket is bemutat-ná. Az Ubuntu 1 2.04 és 1 2.1 0 Szoft-verközpontján keresztül ismertemmeg a Full Circle magazint. Letöl-töttem az összes korábbi számot éselkezdtem őket olvasni.

Indiában élek, Gujarat államban.Van olyan fordítócsapat, aki lefordí-taná a magazint gudzsaráti nyelvre?

Navin Talati

Ronnie megjegyzése: Attól tartok,sajnos nincs amagazinnakgudzsa-rátinyelvűkiadása. Ha van olyan,akiszeretné erre a nyelvre (is) lefor-dítania FullCircle-t, az írjon [email protected] címre!

Csatlakozz:

facebook.com/fullcirclemagazine

twitter.com/#!/fullcirclemag

linkedin.com/company/full-circle-magazine

ubuntuforums.org/forumdisplay.php?f=270

goo.gl/FRTMl

Ha szeretnél nekünk cikket küldeni, észrevételeket vagyjavaslatokat tenni, az alábbi címre írjatok:[email protected] FIGYELEM: a levelekethelyhiány miatt szerkesztve közölhetjük..

Page 51: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 51 tartalom ^

K Szeretnék a magazin cikkei-hez sima szövegformátumban ishozzáférni, hogy megcsinál-hassam a magam kis összefog-lalóit szövegesállományokban.

VAhhoz, hogy kimásoljszöveget PDF-ből, a kur-zort a kívánt szövegrészelejére kell helyezned.

Tartsd lenyomva az egér bal gomb-ját és így húzd az egeret a kívántszövegrész végéig. Ha elengededaz egér gombját, a kívánt szöveg-rész kiemelve megmarad. Kattintsrá jobb egérgombbal és válaszd a„Másolás" menüpontot. Most márbármelyik szövegszerkesztőbe be-másolhatod. Működik Dokumen-tummegjelenítővel és Adobe Re-aderrel is, sőt, valószínűleg bármelymás PDF-nézővel is. Okular alatt (eza Kubuntu alapértelmezett PDF-né-zője) először kattints az Eszközök-re majd a Text Select-re, hogy kivá-laszd a szövegformátumot, mert azalapértelmezett „eszköz” a mozga-tó/néző eszköz, amivel lapoznitudsz. Emellett az Okular nem igazánműködik jól, ha más formátumbólszeretnél szövegrészt kiemelni, ilyenpéldául a cikkeink elején lévő iniciálé.

K Próbálom telepíteni azUbuntu 1 2.1 0-et. A gé-pem egy Sony Vaio Penti-um 4, 1 .8 GHz-es procival

és 51 2 MB RAM-mal.

V Az Ubuntu 1 2.1 0 mini-mális rendszerkövetel-ménye 768 MB memória.Próbáld meg inkább a

Xubuntut.

K Ctrl+Shift+PrtScr kombi-nációval próbálok képer-nyőképeket készíteni aFirefox bizonyos felüle-

teiről, de fogalmam sincs, hol tárol-ja a rendszer ezeket a képeket.

V Avágóasztalon. Meg-nyithatod a GIMP-et vagyvalami hasonló progra-mot és bemásolhatod

őket új képfájlnak. Használhatod azUbuntu részeként funkcionálóScreenshot programot (nyomd mega Super gombot és kezdd el begé-pelni, hogy „screens”). Ez még megis kérdezi tőled, hogy hová mentse aképernyőképet.A Shift+PrtScr (Ctrl nélkül) segítsé-gével kiválaszthatod az egérrel a

képernyő egy bizonyos részét. Ezalapértelmezett állapotban a Képekmappába menti a képernyőképeket.Az Alt+PrtScr a kiválasztott ablakrólcsinál képet, a PrtScr önmagábanpedig az egész képernyőről.

K Épp frissítettem a rend-szert. Kernelfrissítés isvolt és bele is szaladtamegy problémába. Amikor

újraindítottam a gépet, elém ug-rott egy parancssor-értelmező ésazt akarta, hogy jelentkezzek be.

V(köszönetérte theprea-cherswife-nakazUbuntuForums-ról) Indítsd meg-int újra. A grub parancs-

sornál válaszd ki a régi kernelt ésfejezd be a rendszerfrissítést.

K Kiválaszthatom nyomta-tásnál az alapértelmezettpapírméretet?

V (köszöneta válaszértteamanx-nekazUbuntuForums-ról) Igen, a követ-kező paranccsal:

gksudo gedit /etc/papersize

Az alábbi elnevezéseket szoktamegérteni a program: a3, a4, a5,b5, letter, legal, executive, note és1 1 x1 7. További infóért írd be ezt aparancsot:

man papersize

KAzon gondolkodom,hogy veszek magamnakegy [baromi drága] lapto-pot. Elsősorban ahhoz

kellene, hogy HD-minőségű pre-zentációkat csináljak.

V (köszöneta válaszértTheFu-nakazUbuntu Fo-rums-ról) Inkább vegyélegy közepesen erős asz-

tali gépet és állítsd be úgy, hogybármilyen hordozható eszközrőltudj rajta távirányítással dolgozni.Így valószínűleg a mostani laptopo-dat is megtarthatod.

K Vezeték nélküli egeremvan és szeretném balke-zes üzemmódban hasz-nálni. A laptopom bal

oldalán viszont az összes USB-port

KKááVVééHa Ubuntuval kapcsolatos kérdéseid vannak, küldd el őket a [email protected]

címre és Gord válaszolni fog rá valamelyik későbbi számban. Kérjük, annyi információt küldj a

problémáddal kapcsolatban, amennyit csak tudsz!

Page 52: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 52 tartalom ^

KáVé3.0-s. Akármelyikbe csatlakoztatomaz egeret, egyikben sem működik.

V (köszöneta válaszérthowefield-nekazUbuntuForums-ról) Még booto-lás előtt csatlakoztasd az

egeret.

K AVLC honlapja azt java-solja, hogy biztonsági ok-okból mindenki frissítsena 2.0.4-es verzióra, ami-

lyen gyorsan csak lehet. Frissíti azUbuntu a VLC-t? Nem szívesen hasz-nálnám ugyanis, ha tényleg komolygondok vannak a biztonságával.

V (köszöneta válaszértCheesmill-nekazUbuntuForums-ról) Ha elolvas-tad a teljes biztonsági is-

mertetőt, akkor láthattad, hogy ezvalójában mennyire jelentéktelenprobléma. Arról van szó, hogy egyesetleges támadás során a támadóegy megbabrált PNG-fájlt akarnamegnyittatni veled VLC-vel. (A VLCmellesleg eléggé nem mindennapiválasztás lenne képnézegetés-hez...) És még ha ez meg is történik,akkor is a legsúlyosabb, ami törté-nik, hogy a VLC összeomlik. Mástnem is nagyon tudnának csinálni,tehát a rendszerfájljaidhoz egészenbiztosan nem tudnának hozzáférni.

Ezek a biztonsági problémák gya-korlatilag mindennaposak, emiattfelesleges aggódnod.

K Szeretném telepíteni azEclipse-t az asztali gé-pemre. A szoftverköz-pont viszont azt akarja,

hogy tegyem be az Ubuntu 1 2.04.1telepítő CD-t a cd-meghajtóba. Pil-lanatnyilag viszont nincs ilyen meg-hajtó a gépemen.

V Alegegyszerűbb megol-dás az, a szaftverforrá-soknál kiveszed a pipát aCD-ROM mellől.

K Vista és Ubuntu 1 2.04dual boot rendszeremvan. Lehetséges az, hogyegy ikont teszek az asz-

talra, aminek a segítségével simánát tudok váltani Linuxra Vista alólés vice-versa, és nem kell hozzá új-raindítanom a gépet?

V Nem. Csakis bootoláskortudod kiválasztani az op-rendszert.

K Hogyan tudnám kiválasz-tani a megfelelő USB inf-ravörös távirányítót azotthoni házimozi-számí-

tógéphez?

V Alirc.org weboldalonvan minden, amit Linuxalatt futó infravörös esz-közökről tudni kell. Nem

mindegyik információ a legfrissebb,de kiindulási pontnak egészen biz-tosan jó lesz.

K Amikor a Dell laptopom-ról csatlakoznék a veze-ték nélküli routeremreUbuntu 1 2.04 alatt, akkor

nagyon szaggat a net. A sebességleesik 54 Mbps-ról 1 Mbps-ra, vagyéppen teljesen megszakad. Az lspciszerint ez van:09:00.0 Network controller:Intel Corporation CentrinoWireless-N 1030 (rev 34)

VÍrd be az alábbi paran-csot:

gksudo gedit /etc/modpro-be.d/blacklist.conf

a végére írd oda, hogy „blacklistacer_wmi” (idézőjel nélkül) .

Tippek és technikák

Mennyire forró is a forró?

Arendszeres olvasók mártudják, hogy a hőmér-séklet tekintetében má-niákus vagyok. Mindig

tudni akarom, mennyire meleged-tek át a gépem alkatrészei.

Annyira, hogy nem restellek er-ről akár vitát is nyitni. Viszont úgylátom, hogy a legtöbb felhasználószerint a számítógép hőmérsékleteamolyan elvont fogalom és nemfoglalkoznak vele különösebben.Akkor most az ő kedvükért itt egytáblázat:

1 00°C – a víz forráspontja95°C – túlságosan forró CPU70°C – meglehetősen forró CPU40-50°C – ideális hőmérsékletű CPU37°C – normál testhőmérséklet22°C – szobahőmérséklet0°C – fagypont

Ahogy ezt írom, a testem mele-gebb, mint a gépemben a merevle-mez. Ha szerencsém van, olyanhosszú életű lesz, mint én magam!

Page 53: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 53 tartalom ^

KKááVVéé kküü llöönnkkiiaaddáássA Full Circle Magazin szeretné

mindenkinek megköszönni a renge-teg e-mailt, melyben az Ubuntu fej-lesztéséről kérdeztek. Igyekeztünkezekből minél többet feltenni. Ösz-szevontuk a hasonlóakat és hozzá-tettük mindazt, amit relevánsnakéreztünk.

Óriási köszönet Alan Pope-nak,aki segített felvenni a kapcsolatotDidier Roche-val, és köszönjük Didi-ernek is, hogy időt szakított ránk ésmegválaszolta a kérdéseinket.

Mint minden történet, ez is azelején kezdődik...

DESIGN

KMennyire van beleszólá-sa a Canonicalnak (és azUbuntu-közösségnek) ab-ba, hogy milyen funkciók

találhatóak egy-egy új Ubuntu-ver-zióban, és mennyiben van Nekedszabad kezed ezt eldönteni?

V Mintha mindkét kérdéstegyenesen nekem címez-tétek volna. A fejlesztőkelvileg mind szabad ke-

zet kapnak ahhoz, hogy eldöntsék,

szerintük mi az, ami az új verzióbabeleillik. Nyilván az alapvető fel-használói élmény megköveteli adesignért felelős csapat jóváhagyá-sát és mi magunk is igyekszünkösszeegyeztetni a saját elképzelé-seinket a fő célokkal. Például leg-utóbb is azon tanakodtunk, hogyinduljunk inkább egy olyan irányba,amivel az Ubuntut egy napi szintenhasználható operációs rendszerrétennénk, vagy inkább azoknak ked-vezzünk, akik a Canonicalnál felelő-sek a főbb fejlesztésekért, és en-nek megfelelően készítsük elő aplatformot.

Emellett vannak kisebb projekt-jeink, de ezek is legalább olyan ked-vesek a szívünknek, mint a főbbfejlesztések. Ezekkel akkor foglal-kozunk, amikor az időnk megenge-di. Például nekem az egyik ilyenprojektem a OneConf. Ugyan nemfordíthatok rá annyi energiát,amennyit szeretnék, de azt hiszem,még így is egy használható és tet-szetős funkció ez a felhasználóinkrészére. Nem azért csináljuk eze-ket, mert X-nek vagy Y-nak akarunkkedvezni, hanem egyszerűen azért,mert szerintünk ez jó lesz az Ubun-tuhoz. Mielőtt bármi az UDS (Ubun-

tu Developer Summit - UbuntuFejlesztői Találkozó) elé kerülne,alaposan átnézzük a fórumokat, öt-leteket keresünk vagy a témába vá-gó honlapokat nézegetünk (vagymegbeszéljük a helyi közösséggel) .I lyenkor visszajelzést keresünk, ill.azt nézzük, hogy mi az, amit méghozzátehetnénk az adott dologhoz.

K Hogy döntitek el, hogy azegyes Ubuntu-verziókbanmilyen alkalmazások sze-repeljenek?

V Ezeket mindig az UDS-enbeszéljük meg. Ezeken azeseményeken bárki résztvehet, ezek mindig ingye-

nesek és mindenki számára nyitvaállnak. De lehet közvetve is. Előszöráltalában úgyis levelezőlistákonszoktuk felvetni a témákat, mintpédául az Ubuntu asztali környezettopic-ban (https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop),a heves viták nagy része itt szokottlezajlani.

K Az Ubuntu mennyire kap-csolódik a Debianhoz? Miaz, amit megváltoztatta-tok rajta?

V Pár éve Lucas Nussbaumbeszélt erről. Mindenki-nek javaslom, hogy olvas-sa el, nagyon alapos írás:

http://www.lucas-nussba-um.net/blog/?p=444Az alapok nem sokat változtak, énazt mondom, hogy a csomagok kb.70%-át változtatás nélkül emeltükát a Debianból. A szoftverek 1 5%-át átalakítottuk, hogy működjeneka mi függőségeinkkel is (általábanaz újabbakkal) , a maradék az, amikifejezetten Ubuntu-fejlesztés, ill.olyan verziók, melyekkel meg sze-retnénk előzni a Debiant.

Alapvetően két különbség van

DDiidd iieerr RRoocchhee--vvaa ll

Page 54: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 54 tartalom ^

KáVé különkiadásaz Ubuntu és a Debian között:• A felhasználói élményre nagyonkomoly energiát fordítunk, különö-sen az Ubuntunál (nem beszélve aderivációiról, mint a Kubuntu vagya Lubuntu) és drasztikus változta-tásokat is végre kell hajtanunk,hogy a felhasználói élmény ténylegolyan legyen, mint amilyennek mielképzeltük, akkor is, ha ez néhaazzal jár, hogy módosítjuk a fő sod-rásirányt. Ez egyben a szabad szoft-ver szépsége is: ha nem igazodik azelképzeléseidhez, akkor bármikormegváltoztathatod.• Kísérletezünk még összetettebbtámogatottsággal, az összeszer-kesztésnél szigorúbbak lesznek ajelzések, felcseréljük a bash-t dash-re, valamint szó van még multi-archtámogatásról is. Ezeknek még min-degyike fejlesztés alatt van (és ren-geteg időbe kerül, mire az archí-vum teljes csomagkészlete együttfog velük működni) . Ezek szintemindegyike a Debianból származik.Így mondhatjuk, hogy az Ubuntufelvállalja a változtatással járó ösz-szes fájdalmat, és ebből a Debianprofitál.

K Hány csapat foglalkozikaz Ubuntu fejlesztésévelés kik ők? Hogyan osztjá-tok fel a munkát a Cano-

nical és a közösség fejlesztői kö-zött?

V Senki nem gondolná, deez egy roppant nehézkérdés. A Canonicalnál alegkülönbözőbb csopor-

tok foglalkoznak az Ubuntuval: van,amelyik az asztali környezetet fej-leszti, mások az alapokat, vannakszervercsoportok, kernelcsoportok,biztonsági csoportok, archívum ad-minisztrátorok, a megjelenésért fe-lelős csoportok, és még emellettolyanok is vannak, akik a Unityvelvagy az Ubuntu One felhasználóiélményével foglalkoznak. Nekiknincsenek jogaik ahhoz, hogy konk-rétan feltöltsenek bármit az Ubun-tura, de mivel rendelkeznek a kó-dokkal, így ők is tagjai a csapatnak.Rengetegen vannak azok, akik a de-rivációkkal foglalkoznak: a Kubun-tuval, Lubuntuval, Xubuntuval,Edubuntuval vagy az Ubuntu Stu-dio-val. Olyanok is vannak, akik egy-szerre több csoportnak a tagjai. Ésakkor még nem beszéltünk a fordí-tókról, a dokumentációk íróiról...

Természetesen nem szabadmegfeledkeznünk az olyanok fej-lesztőiről sem, mint a Gnome, aXorg vagy az OpenStack, emellettott vannak a Debian fejlesztői is,valamint az összes helyi közösség.Mi valamilyen szinten mindannyianrészt veszünk az Ubuntu fejleszté-sében. Mindenki segíti a másikatfórumokon, vagy wiki-szócikkeket

ír, de néha hozzá se kell nyúlnia azUbuntuhoz, nem kell közreműködnia honlap vagy az indító fejlesztésé-ben, és még így is segíthet abban,hogy az Ubuntu fejlődjön.

FEJLESZTÉS

KMilyen nyelven progra-moztok? C-ben? Assemb-ly-ben? Netán AmigaBasic-ben? (Na jó, ez

utóbbi poén volt!)

V Hát, ha jól tudom, AmigaBasic-ben nem! Legin-kább C-ben, C++-ban, Py-thonban, Valaban, Goban

és persze shellben. Továbbá muszájértenünk az automatikus eszközök-höz, a cmake-hez és a makefile syn-taxhoz. Néha még a perlhez is hoz-zányúlunk, de ahhoz csak akkor, hanagyon muszáj.

K Vannak házon belüli spe-cialistáitok mondjuk háló-zatokhoz, meghajtókhoz,stb.?

V Tény, hogy annak ellené-re, hogy vannak a csapa-tok között átfedések, aznem jelenti azt, hogy

mindenki ért mindenhez. Mindany-nyiunknak van valamilyen szakterü-lete, de ez természetesen nem je-

lenti azt, hogy csakis és kizárólagazon a területen dolgozhat. Pél-dául Mathieu a hálózatfejlesztőkvezetője, a kernelesek pedig a ker-nelmeghajtókkal foglalkoznak.

K Szoktatok használni VM-ware-t, ill. VirtualBoxot afejlesztéshez?

V Nem igazán. Ilyen esetek-ben a saját, jól bevált lap-topjainkat használjuk, ígysokkal egyszerűbb. Példá-

ul most a gépemen, amit napontahasználok, épp Raring fut – termé-szetesen a fejlesztői változata.

K Hogyan kommunikálnaka programozók/csapatok?

V Legtöbbször IRC-t hasz-nálunk (a freenode-on),mások, akiknek nincsszükségük folyamatos

visszajelzésre, hanem inkább a fej-lesztésre koncentrálnak, azok a le-velezőlistát használják(https://lists.ubuntu.com/). Mindennyilvános, még a logokba is bele le-het olvasni. Az összes csatornaanyaga hozzáférhető, egészen azUbuntu megalkotásától fogva. Eze-ket a http://irclogs.ubuntu.com/-onlehet megtalálni.

Page 55: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 55 tartalom ^

KHogyan tartotok lépést arengeteg változó hard-verrel, hogy az Ubuntuműködhessen?

V Akernelcsapat zseniáli-san megoldja ezt a fel-adatot. Persze a legtöbbváltoztatást amúgy is a

kernelesek hajtják végre, mi pediga legutolsó kernelverzióhoz iga-zodva végezzük a fejlesztéseket. Ahardveres csapat is keményen dol-gozik azon, hogy minél többfélehardverrel legyünk kompatibilisek.

K Hogyan lehet az összeskódot felosztani a csapa-tok/egyének között?

V Eredetileg csak két cso-portunk volt: a core-fej-lesztők (https://launchpad.net /~ubuntu-core-

dev/). Ők az archívum bármelyik ré-szét meg tudják változtatni. Továb-bá vannak a MOTU-sok (Master Ofthe Universe, https://lauchpad.net/~motu), ők csak az universe/multi-verse-en belüli dolgokat tudjákmegváltoztatni. Van a fő rész, amikisebb, mint az universe. Ez egyfüggetlen, önmagába zárt rész (ezazt jelenti, hogy a fő részt csak főkomponensekből tudjuk felépíteni)

és alapjában véve (egészen leegy-szerűsítve, ez nem olyan, mint egypárharc) mindazt tartalmazza, ami-hez hivatalos támogatás is létezikés az alapértelmezett Ubuntu része(tehát nem a derivánsoké). Az utób-bi időben ez jóval összetettebblett. Vannak csomagjaink, amelyekesetében csak az adott területhez,például az asztali összetevőkhöz le-het a fejlesztőnek feltöltési joga,vannak csomagonkénti feltöltésijogok olyanoknak, akik csak egy bi-zonyos összetevőt szeretnének fej-leszteni. Ezek részletesen le vannakírva itt: https://wiki.ubuntu.com/UbuntuDevelopers

K Hogyan szerkesztitek akódokat? Milyen hardverthasználtok hozzá ésmennyi időt vesz igénybe

az ilyesmi?

V ARaringet négyféle tí-pusban fejlesztettük: vanaz i386 (alapértelmezett,a klasszikus 32 bites gé-

pekhez), van az amd64 (64 bites gé-pekhez), van a powerpc (olyangépekhez, amik korábban Appleoperációs rendszert futtattak) ésvan az armhf.

Ez azt jelenti, hogy mindenegyes csomagot és forrást felépíte-

nek mind a négy architektúrán ésattól függően, hogy később milyengépre telepíted az Ubuntut, olyancsomagokat fog a gépedre rakni(ez megint csak egy leegyszerűsí-tés, mert vannak csomagjaink, pél-dául a képi beállítások, amiket csakegyszer építenek fel, mert ezeksemmilyen olyan kódot nem tartal-maznak, amelyek a különböző ar-chitektúrákon eltérő értékeketmutatnának).

Az történik ilyenkor, hogy azUbuntu fejlesztői ftp-n keresztülfeltöltenek egy jelzéssel ellátottcsomagot a launchpadra. Aztán ki-válogatják (https://launchpad.net/builders) és feltöltik őket a külön-böző gépekre. Ha ez megvan, a bi-náris csomag megjelenik a fő ar-chívumban, és az Ubuntu tükör-szervereken megsokszorozódik.

Egy másik forrás ehhez a Debiantároló. Minden egyes megjelenés-kor annyi csomagot szinrkonizálunka Debiannal, amennyit csak tudunk,(ama bizonyos 70 %-ot, amiről márkorábban beszéltem).

Persze vannak további, manuálisismertetők az új csomagokhoz,meg vannak olyan csomagok, ami-ket úgy migrálunk az universe-ből afő részbe, és így tovább...

K Akernel specifikusan azUbuntuhoz lett tervezve?

V Pontosan. A kernel teljesmértékben Ubuntu-spe-cifikus. A legtöbb változ-tatáskor visszanyúlunk

magához a Linux-kernelhez. Az,hogy mindig a legutolsó kernelbőldolgozunk, segít abban, hogy a fel-merülő kérdésekre válaszolhas-sunk, megtaláljuk a regressziókatés megjavítsuk őket.

K Lehetséges az, hogy fel-használók is hozzáférhes-senek az Ubuntu-kódrészeihez? Ha igen, hon-

nan lehetne ezeket letölteni?

V Ez pofonegyszerű és ré-sze is az alapértelmezetteszközöknek. Csak teddhozzáférhetővé a „for-

rás" tárolót (itt találod:/etc/apt/sources.list) vagy a Soft-ware Sources-ben keresd meg a„source code"-t és pipáld be. Fris-sítsd a tárolókat és annyi kódottölthetsz le, amennyit csak akarsz.Az alábbi parancssor kell hozzá:apt-get source <csomag neve> Haa Unity kódját szeretnéd, akkor

apt-get source unity

KáVé különkiadás

Page 56: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 56 tartalom ^

TÁROLÓK

KAtárolókat a közösségtartja fenn vagy a Canoni-cal?

V Atárolókhoz szükségvan bizonyos biztonságiintézkedésekre. Mivelezek a bináris csomago-

kat a saját privát kulcsaikkal megje-lölik, a mi felelősségünk, hogy mitjuttatunk el a felhasználókhoz ésbiztosítani kell mindenkit arról,hogy semmiféle ártalmas tartalomnem jut el senkihez. Ezekhez a gé-pekhez csak nagyon kevés ember-nek van hozzáférése, ezek egyrészta Canonical fejlesztői, másrészt ré-gi Ubuntu-felhasználók, akik szin-tén a Canonicalnak dolgoznak. Hoz-záteszem még, hogy a Canonicaladja a hátteret ezeknek a szerve-reknek a szélessávú hozzáférésé-hez (és az ezzel járó költségekhez),ill. ezek fenntartásához.

K Van valaki (vagy valami-lyen csapat) , akik azUbuntu Szoftverköz-pontra felügyelnek, vagy

ez a Synaptic-es csapat feladata?

V Van egy kis csapat, Mi-chael Vogt vezeti őket,ők a Szoftverközpont fe-lelősei. Azt még hozzá

kell tennem, hogy ő egy nagyon ré-gi fejlesztő, a Synaptic fenntartója,az ő nevéhez fűződik a korábbignome-app-install és az upgrade-manager. Lehet látni, hogyan fut-nak össze egy ember kezében aszálak, és ezek után különösen mó-kás dolog a fórumokon olyanokatolvasni, hogy a Synaptices arcok gé-niuszok, de a Szoftverközpontrólsoha nem nyilatkoznak ilyen lelke-sen.

K Mekkora hardvermennyi-séget vesz igénybe a tá-rolók működtetése?

V Hú, hát őszintén szólvafogalmam sincs. Egy biz-tos, temérdek sávszélt.Azért azt se felejtsétek

el, hogy a tárolók rengeteg tükör-szerver között vannak megosztvaaz alacsony látencia érdekében.Ezeket a szervereket nem a Canoni-cal tartja fenn, de mint ahogy mármondtam, a fő archívum tartalmameg van jelölve. A felhasználók gé-peihez mi biztosítjuk a megfelelőaláírást, és így az apt egyeztetnitudja az archívumok másolatait atükörszervereken. Így tudunk meg-

bizonyosodni afelől, hogy minden alegnagyobb rendben van.

TESZTELÉS

KHány ember/csapat tesz-teli az Ubuntut és milyengyakran? Hogyan szokottfolyni a tesztelés? Csoma-

gonként megy az ilyesmi vagy a tel-jes disztrót egyszerre tesztelitek?

V Van a közösséggel fog-lalkozó csapat vezetője,Nicholas Skaggs, egy iga-zi zseni, és ő azon van,

hogy a tesztelésbe mind jobban be-vonja a közösséget. Ehhez még vanegy kérdezz-felelek csapatunk is,akik rendszeresen tesztelik a tele-pítést és a frissítést.

A frissítések tesztelése nagyonnehéz, elősorban az átmenetek ésa megjelenések közti változásokmiatt. Van egy automata frissítés-tesztelőnk, ami telepíti az Ubuntuegyik régebbi változatát egy gépre,megváltoztat pár dolgot a konfigu-rációban és frissíti a rendszert egyújabb verzióra. Van egy telepítőnk,ami napi szinten telepíti a legfris-sebb ISO-kat, ezzel látjuk, hogy alegújabb ISO-kat is gond nélkül le-het telepíteni bármikor.

Többféle módon tesztelünk:

• egységes tesztelés: ez a csomag-fejlesztéskor jön elő. Ha valaminem stimmel, a csomagfejlesztéssikertelen.• automatikus csomagtesztelés: eza már telepített komponens elle-nében teszteli az új verziót. Ha nemlehet belemásolni a régi változatota frissen megjelentbe, akkor a tesztsikertelen.• ISO- és frissítés-teszt: ezt minden-nap, automatikusan végrehajtjuk.• ISO és néhány további kompo-nens manuális tesztje: rendszere-sen (Nicholas igyekszik ebben se-gíteni, a Planet Ubuntun több infóttalálsz erről)• néhány komponens, például a tel-jes Unity-ökoszisztéma tesztelése.A Unity 60 komponensből áll. Ezekközül néhányat napi szinten teszte-lünk, mielőtt feltöltenénk a disztri-búcióba.

K Hogyan ellenőrzitek azt,hogy nem hiányoznakalapvető fontosságú cso-magok?

V Igyekszünk minél auto-matizáltabb teszteketvégrehajtani. Itt teljessession-öket, valamint al-

kalmazásokat és core élményeketis tesztelünk. Így tudjuk észrevennia kritikus részeket, amik egy napijellegű ISO-telepítés során merül-nek fel.

KáVé különkiadás

Page 57: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 57 tartalom ^

Hozzáteszem, hogy ha egy cso-mag véletlenül hiányzik, az valószí-nűleg rosszul lett párosítva (nincsrajta a fő listán vagy ott van, desenki nem tudja, hogy miért) . Ha alegújabb ISO-t nem sikerül telepíte-ni, akár hiányzó komponens vagyrosszul összeállított lista miatt, aztmi rövid időn belül észleljük.

Amióta a Raringet használjuk,azóta nemigen van helytelen ösz-szepárosítás. Most már mindenegyes csomag egy előre megjelölthelyre kell, hogy menjen (hasonló-an ahhoz, amikor Stable ReleaseUpdate-eket csinálunk) és jóvá kellhagyni őket, mielőtt a véglegesverzióba kerülnének. Ez a jóváha-gyás minket biztosít afelől, hogy azarchívum működőképes.

K Szoktatok régi gépekentesztelni? Például párhu-zamos porton, floppyn,stb.

V Amanuális tesztek szin-te mind így szoktak foly-ni. Martin Pitt előhoz va-lami rémes tárgyat (kife-

jezetten teszteléshez rendszeresí-tett tárgyakra kell gondolni) azért,hogy a régebbi konfigurációkon ismeg lehessen találni az esetlegesregressziókat. De őszintén szólva,az Ubuntunak nem az az elsődleges

célja, hogy régi hardveren fusson. Atíz évnél öregebb gépekhez különdisztribúciók vannak. :)

K Mikor esik át az Ubuntu ateljesítményteszten? Fej-lesztéskor vagy megjele-nés előtt?

V Van néhány korlátozot-tan hozzáférhető auto-mata teljesítménytesz-telőnk, de ez a terület

még erősen fejlesztés alatt van. Vi-szont megjelenésről megjelenésreegyre jobban működnek a dolgok.Ez és az automata teszt a szabadszoftver két legkényesebb pontja.Mostanság az Ubuntu kezdi meg-változatni ezt a nézetet, áthelyezvea hangsúlyt a felhasználói élmény-re. Ezen szeretnénk változtatni ésszeretnénk, ha az egész ökosziszté-ma erre fókuszálna.

K Van valami egyszerűmódja annak, hogy a fel-használók és tesztelők je-lezzék a bugokat?

V Ez nagyon egyszerű!Csak meg kell keresni alaunchpadon (általábansokkal egyszerűbb köz-

vetlenül rákeresni) , kattints aSubscribe gombra ezen az oldalon:https://bugs.launchpad.net/ubun-

tu/+bug/1 . Minden egyes státusz-változáskor (és a kommentek ese-tében is) kapsz értesítést. Ha egybugnál az Ubuntu-komponenstmegjelölik „Fix Released”-del, ezazt jelenti, hogy a bug javítása be-lekerült a fejlesztői változatba. Alaunchpados felületen megjegyez-heted, hogy szeretnéd, ha a javítástvisszaportolnák régebbi verzióba is.

K Van valamilyen procedú-ra, amivel a tesztek soránmeg lehet határozni egy-egy hiba eredetét?

V Ez elsősorban a disztri-búciótól függ, attól,hogy milyen komponen-sek vannak benne, meg

persze attól, hogy a saját kutyaka-jánkat esszük (magyarázat:http://en.wikipedia.org/wiki/Eat-ing_your_own_dog_food). A bugja-vítás prioritási sorrendjéből lehetegy általános képet kapni egy-egydisztribúció komponenseiről, ill. ar-ról, hogy mi lehet a probléma kivál-tó oka.

MEGJELENÉS

KHogy rakjátok össze avégső ISO-t?

V Az ISO-t minden napösszerakjuk. Megtaláloditt: http://cdimage.ubun-tu.com/daily-live/cur-

rent/ – ez maga az Ubuntu, de haátírod a linket, megtalálod a továb-bi változatokat is. Van továbbá egy„germinate” nevű program(https://wiki.ubuntu.com/Germina-te), ez olyan fájlokat vesz figyelem-be, amelyeket mi alapértelmezett-ként telepítünk, elsősorban leírá-sokat és konfigurációs fájlokat(ezek neve „seed” – https://wi-ki.ubuntu.com/SeedManagement)és ügyel arra, hogy az összes szük-séges függőség telepítve legyen.Erről a listáról egy live session ke-retében telepítünk további csoma-gokat, majd az egészet képfájlbasűrítjük és elkészítjük a napi ISO-t.

KáVé különkiadás

Page 58: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 58 tartalom ^

Lényegében a végső ISO nemsokban különbözik a napitól, csakannyiban, hogy a végsőhöz márnem adunk hozzá további csoma-gokat, hacsak nincs az, hogy a vár-ható javításuk már a fejlesztési cik-lus végéhez közeledik (ez is, mintminden más, változó, ezért semszoktunk ilyenkor már újabb funkci-ókat hozzáadni) és végül, egy bizo-nyos ponton az ISO megkapja avégső változatát.

Igyekszünk minél alaposabbankipróbálni a funkciókat, mielőtt be-lekerülnek a végső verzióba, így astabilizációs szakasz is lerövidül.Sőt, egy szép napon lehet, hogy el-jön az is, hogy bármelyik napi ISOlehetne egy megjelenés.

K Ki az, aki rámondja azISO-ra, hogy akkor ez le-het a végső verzió?

V Amegjelenéssel foglal-kozó csapat dönt arról,hogy melyik ISO lehet a„végső". Ők általában a

londoni Bluefinn székházban gyűl-nek össze a megjelenés hetében ésmegbizonyosodnak arról, hogyminden a helyén van. Aztán ha be-jelentik a megjelenést, még pezs-gőt is bontanak. A többiek, akik

közvetve figyelik az eseményeket,azok odahaza vizet isznak.

K Hogy töltitek fel az ISO-ta különböző tükörszerve-rekre?

V Pontosan nem tudom,hogy ez hogyan szokottműködni, de feltöltik va-lahová, amit több tükör-

szerver is figyel, aztán újraszinkro-nizálják őket, ha jól tudom.

K Hogyan jelennek meg akülönböző Ubuntu-deri-vációk? Ők korábban hoz-záférhetnek a végső

ISO-hoz, vagy teljesen külön fej-lesztik őket?

V Ezeket nem is deriváci-óknak nevezném, hanem„ízesített Ubuntunak”.Ugyanazokból az archívu-

mokból építik őket, mint az Ubun-tut. Ezért például ha telepíted aShotwellt Kubuntura vagy Ubuntu-ra, akkor ugyanazzal a bináris cso-maggal dolgozol. A különbség azalapértelmezett csomagok kivá-lasztásában és telepítésében van.Ehhez a Germinate csinál egy különISO-t, külön konfigurációs fájllal, ésez az, ami alapértelmezettként te-

lepítve lesz.

További információhoz mutat-nék pár linket:

https://wiki.ubuntu.com/Ubuntu-Development – fejlesztőknek ezegy jó kiindulóponthttp://developer.ubuntu.com/ –azoknak, akik Ubuntun akarnak al-kalmazásokat fejlesztenihttps://wiki.ubuntu.com/Raring-Ringtail/ReleaseSchedule – azUbuntu megjelenési ütemterve(Raringhoz)

http://status.ubuntu.com/ubuntu-raring/ – ha valaki követni akarja afunkciókat és azt, hogy ezeken kikdolgoznak és milyen státuszbanvan a fejlesztés.

Tesztelésekhez és ezek eredmé-nyeihez Nicholas rendszeresen szo-kott publikálni aplanet.ubuntu.com-on.

KáVé különkiadás

Page 59: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 59 tartalom ^

JJááttéékkookk UUbbuunnttuunnÍrta: Jennifer Roger

ASteam Béta Linuxra hiva-talosan november 6-ánindult el egy nagyon kor-látozott számú résztvevő

számára. Azóta több körben bőví-tették a tesztelők körét, de ha nemvoltál egyike a szerencsés kiválasz-tottnak, még mindig van esélyed,hogy a végleges megjelenés előttkipróbáld a klienst.

A Reddit furmányos tagjainakköszönhetően, itt van egy egyszerűkerülőút, melynek segítségévelmeghívó nélkül is elindítható a bé-ta verzió, és itt a leírás, hogy ho-gyan indíthatod el a saját gépeden.

Először nyisd meg a terminált,és gépeld be a következőt:

wget http://media.steampowe-red.com/client/instal-ler/steam.deb

sudo dpkg -i steam.deb && su-do apt-get install -f

Utána indítsd el a Steam alkal-mazást a dash-ből. Ezután felszólí-tást kapsz, hogy lépj be a Steamprofilodba. Kapsz egy hibaüzenetet,ami arra figyelmeztet, hogy nemvagy tagja a bétatesztelő csapat-

nak, de hagyd figyelmen kívül, észárd be a párbeszédablakot.

Megjegyzés: ha AMD64 architek-túrán futtatod, akkor ezekre a pa-rancsokra is szükséged lesz:

sudo apt-get install libjpeg-turbo8:i386 lib-curl3gnutls:i386 libogg0:i386libpixman-1-0:i386libsdl1.2debian:i386 libthe-ora0:i386 libvorbis0a:i386libvorbisenc2:i386 libvorbis-file3:i386 libasound2:i386libc6:i386 libgcc1:i386libstdc++6:i386 libx11-6:i386libxau6:i386 libxcb1:i386libxdmcp6:i386

Végül, mikor minden függőségtelepítve van, akkor végre készenállsz az indulásra. A kliens elindítá-sához csak nyisd meg a terminált ésa futtasd a következőt:

steam steam://open/games

és már hozzá is férsz a sajátSteam könyvtáradhoz.

Jelenleg 29 hivatalosan támoga-tott játék érhető el, mint például aTeam Fortress 2, a Frozen Synapse,és a World of Goo.

Az én kísérletem (a fenti kerülőutat használva) egészen jól sikerült,amit szerény, Ubuntu 1 2.04AMD64-et futtató laptopomon vé-geztem. Sajnos, azok közül a játé-kok közül, amelyeket kipróbáltam,négyből csak kettő indult el sikere-sen. Míg a Braid és a VVVVV nemtalálta a futtatható fájlt, addig azOsmos és a World of Goo gyönyö-rűen nézett ki, és gond nélkül mű-ködött.

A játék közbeni funkciók, mintpéldául a Shift+Tab a Steam közös-ség eléréséhez (és más parancsok)úgy működtek, ahogy kell. Ami a

látványt illeti, nincsenek igazi meg-lepetések – a kliens-interfész ha-sonlóan néz ki, mint amit a Win-dowsnál és a Mac-nél már meg-szokhattunk. Röviden összefoglal-va, talán néhány játékot egy kicsitnoszogatni kell, hogy végre elin-duljon, de összességében a Steambéta egy érdekes ízelítőt ad abból,hogy mit is várhatunk a Valve vég-leges verziójától.

SStteeaamm BBééttaa LLiinnuuxxrraa

Jennifer képzőművészetet tanul Chi-cagoland környékén. Figyelemmel kí-sérheted a Twitteren @missjendienéven vagy látogass el a blogjára:missjendie.com.

Page 60: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 60 tartalom ^

LLiinnuuxx ookklleevvééllÍrta: Richard Philip Witt

A101 -es vizsgára tanulok,az elsőre abból a kétvizsgából, amelyek a Li-nux Professional Institu-

te (LPI - Linux Szakértői Intézet)három megszerezhető oklevelébőlaz elsőhöz kellenek, vagyis egysze-rűbb nevén az LPIC-1 -hez. Hat rész-ből áll nagyjából a vizsga, a jártas-ságomhoz igazodva a laikus szint-től egészen a 1 01 -es vizsga letéte-léig. Ezekben a cikkekben megosz-tom azokat az információkat, ame-lyeket megtudtam magáról a vizs-gáról, beleértve a tananyag rövidösszefoglalását, forrásokat és hasz-nos tanácsokat, valamint – ahol le-hetséges – a tanulási módszerei-met. A jövőben szeretnék ehhezhozzátenni minden információt,amire szert teszek (a reményeimszerinti) jobb elhelyezkedési esé-lyeimmel kapcsolatban, valamint az(ismét csak reménybeli) tanulmá-nyaimban történő előhaladásomat,és a megszerzett képességeimet il-letően. Röviden, ez a cikk ideálisbárkinek, aki azon gondolkodik,hogy időt szán ezen képzettségmegszerzésére, abban a remény-ben, hogy egy *buntus/Linuxos ál-láshoz jut majd.

A vizsga

A 1 01 -es vizsga első meglepeté-se akkor ért, amikor rájöttem, hogya vizsga nem parancssoron folyik.Ez elsőre nem volt számomra vilá-gos. Ez egy feleletválasztós teszt,ami 60 kérdésből áll és a megvála-szolásukra 90 perc áll a rendelke-zésre. Ez a megoldás logikus – leg-alább is a vizsgáztatóknak minden-képpen. Gondolj bele, hogy a kö-vetkező kérdést kapnád, amikor azazzal kapcsolatos ismereteidet fir-tatják, hogy hogyan kell a standardbe- és kimenetet és a hiba üzenete-ket átirányítani:

Kérdés: Az ifconfig parancs stan-dard kimenetét szeretnéd egy fájl-ban (file.txt) tárolni, hogy későbbfelhasználhasd, és ki szeretnél tö-rölni minden létező adatot a fájl-ból. Hogyan tudod ezt megtenni?

a. ifconfig < file.txtb. ifconfig >> file.txtc. ifconfig > file.txtd. ifconfig | file.txt

(© Smith, R.W., Linux Professional Institute Certifica-tion: Study Guide, Second Edition/R. W. Smith: LinuxSzakértői Intézet Képzése: Tanulási útmutató; Máso-dik kiadás Wiley, Indiana: USA, 2009/ Egyesült Álla-mok, Indiana, Wiley, 2009).

A parancssor előtt a vizsgázócsak kipróbálná mindegyik paran-csot, és a kapott eredmény alapjánmegkapná a helyes választ. Egy fe-leletválasztós teszt esetén viszonta vizsgázónak meg kell tudnia kü-lönböztetni a >> és a > jelentését,mert ez elengedhetetlen a helyesválaszhoz. Ha a file.txt létezik, ak-kor > felülír minden létező tartal-mat, míg >> hozzáfűz a már létezőtartalomhoz. Mind a > és a >> létre-hozza a file.txt-t, ha a fájl még nemlétezik. (Ebben az értelemben akérdés nincs jól megfogalmazva,mert nem derül ki belőle, hogy a fi-le.txt létezik-e vagy sem.) Össze-foglalva, ha a vizsga parancssorelőtt történne, akkor nem mérnéfel a tudást, míg a feleletválasztósforma a legkisebb különbségekre isrá tud kérdezni. Továbbá a felelet-választós forma megakadályozza avizsgázókat, hogy hozzáférjenek aman oldalakhoz. Kétségkívül kicsitmesterséges környezet, de hatéko-nyan elválasztja a búzát a pelyvától.

A tananyag rövid össze-foglalása és hasznosinformációk

Az első része annak a könyvnek,amelyből most tanulok, a LinuxProfessional Institute Certification1 (Linux Szakértői Intézet Képzés 1 )a Linux parancssori eszközeivelfoglalkozik. Vagyis szöveg-folya-mokkal, szűrőkkel, csövekkel, átirá-nyítással és kereséssel, valamintreguláris kifejezésekkel történőkereséssel és kicseréléssel. Ebben arészben a következő parancsokattárgyalják: belső bash parancsok(exec, exit/logout, pwd, cd, time,set, echo), shell gyorsbillentyűkombinációk (például hogyan cse-

Page 61: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 61 tartalom ^

Linux oklevélréljünk kisbetűt nagybetűre a pa-rancssorban – erről többet ké-sőbb), >, >>, <, <<, 2>, 2>>, &> és<>, | (csövek), cat, join, paste, od,sort, split, tr, unexpand, uniq, fmt,nl, pr, head, tail, less, more, cut, wc,grep és sed. A grep és a sed feldol-gozása nem teljes, mivel egy különkötet jelent meg, ami csak a sedfunkcióit mutatja be. Végezetül sokparancsot, amit megtanultam, egy-előre még nem tudom hasznosíta-ni. Például nem kell tanulmányoz-nom grafikus vagy audio fájlok (ál-talában nem ASCI I ) szerkezetét, od-t (octal dump) használva. De ezsokszor előfordul, ha az ember va-lami újat tanul, türelmesnek kelllenni, míg el nem érünk egy bizo-nyos kritikus tömeget, amikor a tu-dás hirtelen hasznossá válik. És hamár itt tartunk, akkor szeretnékmutatni valami hasznosat, amitmegtanultam: ez egy shell gyorsbil-lentyű kombináció, amivel a pa-rancselőzmények között keres-hetsz. Nyomd le a Crtl+R-t a pa-rancssorban, és kezd el gépelni abetűket (ezeknek nem kell feltétle-nül a keresett parancs vagy útvonalelső karaktereinek lenni) . Amikormegtaláltad a parancsot vagy útvo-nalat, amit kerestél, nyomd meg azENTER-t hogy végrehajtsd, vagy aCrtl+G-t hogy üres kézzel térj vissza

a parancssorhoz.

Und tschüss. (Viszlát németül)

A következő cikkemben írok atanulási módszerekről és a forrá-sokról, valamint még többet a rövidtartalomról. Mostanra ennyi.

Richard Philip Witt vagyok, 30 éves,Svájcban lakom. Nagyjából két évehasználok Ubuntut az asztali gépemenés a szerveremen. De csak az alap fel-adatokra. Most szeretném felfedeznia benne rejlő lehetőségeket. Akadnakitt esetleg mentorok? Küldj emailt:[email protected].

Page 62: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 62 tartalom ^

Ubuntu 1 2.04-et használok, Mac OS ikonokkal, szeretem ezt arobotos háttérképet. A személyes témám egy része a MyUnitybőlvan. Telepítettem screenleteket (a jobb felső sarokban egy kisjegyzettömböt, időjárás-előrejelzőt, és folyamat figyelőt).

A gépem Compaq Presario CQ57 PC, AMD dual-coreprocesszorral, 2 GB memóriával és 250 GB merevlemezzel.

Shey Louis

Hello! Kahanam vagyok Togoból és ez az asztalom.

Rendszer: Ubuntu 1 2.04 LTS PangolinCPU: Intel Core i3RAM: 4 GBHDD: 500 GBToshiba Satellite Pro.

Az idei év (201 2) kezdetétől fogva nagyon kedvelem azUbuntut. Már eldöntöttem, hogy csak Ubuntut használok.Kedvelem. Élvezem. Boldoggá tesz.

Kahanam

Itt az alkalom, hogy megmutasd a világnak az asztalodat (desktop) vagy a PC-d.Küldj képernyőképeket és fényképeket a [email protected] e-mailcímre! Kérlek, mellékelj egy rövid szöveges leírást az asztalodról, a sajátgépedről vagy az asztalod illetve a PC-d bármely egyéb érdekességéről.

AAzz éénn aasszzttaa lloomm

Page 63: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 63 tartalom ^

Az én asztalom

Mellékelek egy képet a 1 2.04 LTS, 64-bites Ubuntu (PrecisePangolin) asztalomról (Unity) , amit frissítettem 1 2.04.1 -re.

Dual-boot megoldással használom Windows 7-tel, de egyreinkább hozzászokom az Ubuntuhoz.

Conkyt használok rendszer-megfigyeléshez és egyéb hasznosinformációkhoz. Szeretem a remek kinézetét. Nitrix UMD témát

telepítettem látványos ikonokkal. Haználok még MyUnityt,Ubuntu Tweaket és Compizt a testreszabáshoz.

RendszerHP-630 Notebook PC

Intel Core i3 2,4 Ghz4 GB RAM500 GB SATA merevlemez

Victor Mumo

Ez az én egyszerű asztalom, ami egy Intel D2700MUD gépen fut(Intel Atom D2700 2,1 3 GHz-es processzorral) . Nem használokCompizt, mert a grafikus meghajtó nem támogatott, ezért csakMetacityt Cairo-dockkal és Unity panellel tudok használni.Nem tudok videókat lejátszani, de hála a cedarview-graphics-driver csomagnak, ezzel már jól működnek a videók. Szeretemaz anyanyelvemen használni a rendszert. A háttérképem azUbuntuból származó Sabily projektből vettem.

CPU: Intel Atom D2700 (alaplapi)RAM: 2 GB (SODIMM)Grafika: Intel GMA 3650Rendszer: Ubuntu (1 2.04)

Sabil Rashid

Page 64: full circledl.fullcirclemagazine.org/issue68_hu.pdf · 2013. 5. 29. · '=in@komp=ov r=cu r=h=iep kp@khckvkh >ajja =ggkn = iqjgk@ ana@iljulp qcu=jehuaj d=okjhn r=cu avvah gkil=pe>eheo

full circle magazin 68. szám 64 tartalom ^

KKöözzrreemműűkkööddnnééll??A Full Circle Csapat

Szerkesztő – Ronnie [email protected] – Rob [email protected] – Les Pounder & [email protected]

Szerkesztők és KorrektorokMike Kennedy, Lucas Westermann,Gord Campbell, Robert Orsino,Josh Hertel, Bert Jerred

Köszönet a Canonical-nek, a fordító-csapatoknak a világban és ThorstenWilms-nek az FCM logóért.

Folyamatosan keressük a cikkeket a magazinba. Segítségül nézzétek meg a HivatalosFull Circle Stílus Útmutatót: http://url.fullcirclemagazine.org/75d471

Véleményed és Linuxos tapasztalataidat a [email protected] címre,Hardver és szoftver elemzéseket a [email protected] címre,Kérdéseket a „Kávé” rovatba a [email protected] címre,Képernyőképeket a [email protected] címre küldhetsz,... vagy látogasd meg a fórumunkat a fullcirclemagazine.org címen.

FCM 69. számLapzárta:201 3. január 6. vasárapKiadás:201 3. január 25. péntek

EPUB - Az utóbbi kiadások megtalálhatók epub formátumban a letöltési oldalon. Ha bármiproblémád lenne az epub fájllal, küldj e-mailt a [email protected] címre.

Google Currents - Telepítsd a Google Currents programot az Android/Apple eszközödre,keresd rá a „full circle”-re (a programon belül) és hozzáadhatod az 55., vagy újabbkiadásokat. Vagy letöltheted az FCM letöltési oldaláról.

Ubuntu Szoftver Központ - Megszerezheted a magazint az Ubuntu Szoftver Központbólis https://apps.ubuntu.com/cat/. Keress rá a „full circle”-re, válassz egy kiadást és kattintsa letöltés gombra.

Issuu - Olvashatod a Full Circle Magazint online az Issuu-n:http://issuu.com/fullcirclemagazine. Oszd meg és értékeld a magazint, hogy minél többentudjanak a magazinról és az Ubuntu Linuxról.

Ubuntu One - Letöltheted a kiadásokat a saját Ubuntu One tárhelyedre, ha rákattintasz a„Send to Ubuntu One” gombra, ami elérhető az 51 . kiadástól.

A Full Circle Magazin beszerezhető:

A FULL CIRCLE-nek szüksége van rád!Egy magazin, ahogy a Full Circle is, nem magazin cikkek nélkül. Szüksé-günk van játékok, programok és hardverek áttekintő leírására, ezenkí-vűl bármire, amit elmondanátok a *buntu felhasználóknak. A cikkei-teket küldjétek a következő címre: [email protected]

Dorozsmai ÁgnesNagypál I ldikóPalotás AnnaPugner ÉvaCsapó Gábor

Csikós DonátKiss Gábor

Pércsy KornélTakács LászlóTörök Árpád

Full Circle MagazinMagyar Fordítócsapat

Szerkesztő:Mihály József Rafael

Korrektor:Heim Tibor

Lektor:Balogh Péter

Koordinátor:Pércsy Kornél

Fordítók: