Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Klnvlemny:
Hogyan fog megbukni az Ubuntu Phone
An d ro i d a t v d e n A S o n y N S Z - G S 7 G o o g l e TV B o x
full circle magazin 69.nem rszazonosthat 1 A Full Circle Magazin a Canonical Ltd-vel.
tartalom ^
Hogyanok
Python 40. rsz 8
Full Circle
AZ UBUNTU LINUX KZSSG FGGETLEN MAGAZINJA
Vlemnyek
Az n trtnetem 33
Rovatok
12
Parancsolj s uralkodj
Ubuntu hrek
Klnvlemny
34
Krdezd az j fit
26
Jtkok Ubuntun
43
Fkuszban
37
Blender 2. rsz
17
Linux labor
29
KV
41
Levelek
40
Jv hnapban
Inkscape 8. rsz
Grafika
20
visszatrnek
Jv hnapban
folytatjuk
Webfejleszts
Linux oklevl
45
Hlgyek s az Ubuntu
XX
Webfejleszts
XX
Minden szveg- s kpanyag, amelyet a magazin tartalmaz, a Creative Commons Nevezd meg! - gy add tovbb! 3.0 Unported Licenc alatt kerl kiadsra. Ez annyit jelent, hogy tdolgozhatod, msolhatod, terjesztheted s tovbbadhatod a cikkeket a kvetkez felttelekkel: jelezned kell eme szndkodat a szerznek (legalbb egy nv, e-mail cm vagy url elrssel), valamint fel kell tntetni a magazin nevt (full circle magazin) s az url-t, ami a www.fullcirclemagazine.org (gy terjeszd a cikkeket, hogy ne sugalmazzk azt, hogy te ksztetted ket, vagy a te munkd van benne). Ha mdostasz, vagy valamit tdolgozol benne, akkor a munkd eredmnyt ugyanilyen, hasonl vagy ezzel kompatibilis licensz alatt leszel kteles terjeszteni.
A Full Circle magazin teljesen fggetlen a Canonicaltl, az Ubuntu projektek tmogatjtl. A magazinban megjelen vlemnyek s llsfoglalsok a 2 Canonical jvhagysa nlkl jelennek meg. full circle magazin 69. rsz
tartalom ^
E l s z
Megjelenik havonta, mindig a friss Ubuntus hrekkel, vlemnyekkel, ttekintkkel, interjkkal s hallgati visszajelzsekkel. A Side-Pod egy jdonsg, egy extra (rendszertelen) rvid podcast, ami mellkga a f podcastnek. Leginkbb ltalnos technikai s nemUbuntu cuccokkal foglalkozik, melyek nem illenek a f podcastbe.
tartalom ^
U b u n t u h re k
megjelenik telefonra. Silber bejelen- https://www.youtube.com/watch?v http://www.techweekeurope.co.uk/ ti a klnbz alkotelemeknek =qE-QPsATAS0 news/linux-ubuntu-sailfish-plasmaark Shuttleworth a kvetkez megfelel alkalmazsok fejlesztsactive-1 03978 szavakkal osztja meg a 201 3- nek j mdjt is, azaz a QML-alap Az Ubuntu Phone letlthet forban megjelen Ubunturl a gondola- Ubuntu SDK-t s a telefonokra sznt s most olvass el nhny tovbbi rsa februr vgre kszl el tait: Fontos szmomra s a tgabb Ubuntun vgzett tovbbi munkt. cikket, amely ezen a hten felkeltet- http://www.omgubuntu.co.uk/201 Ubuntu kzssg szmra, hogy az te az rdekldsnket. 3/01 /ubuntu-phone-download-willemberek nmi hasznot hzhassanak A hivatalos bejelentst itt tallod: be-ready-late-february az erfesztseinkbl. Tudjuk, hogy http://blog.canonical.com/201 3/01 /0 Az j Ubuntu Phone Android-gyil- A Canonical felrzza a mobilvilsok okos ember van, akiknek ignye- 2/its-official-ubuntu-now-fits-phones/ kos? Valsznleg nem . got a telefonokra sznt Ubuntuit jl szolglja az, ami a mltban ltehttp://www.datamation.com/open- val zett. Folytatjuk az Ubuntu rgebbi AZ U BUNTU P HONE source/is-the-new-ubuntu-phone-an- https://www.linux.com/news/embe verziinak karbantartst, hogy ezeandroid-killer-probably-not-1 .html dded-mobile/mobile-linux/688686ket az eszkzket stabil platformon Az Ubuntu Smartphone clja, hogy canonical-shakes-up-mobile-withlvezhessk. De formlni akarjuk a z Ubuntu Phone mg mindig sikert rjen el a fejld gazdasg ubuntu-for-phones jvt is, ami olyan terlet felfedezirnyad a hrekben, fleg a orszgokban . Ubuntu a CES-en st jelenti, amely szokatlan, bizony- Mark Shuttleworth, Jono Bacon, s a http://www.technologyreview.com/ne http://www.jonobacon.org/201 3/0 talan s knnyen kritizlhat. Ezrt Canonical-csapat tbbi tagja ltal a ws/509646/ubuntu-smartphone-aims- 1 /1 3/ubuntu-at-ces/ a 201 3-ban megjelen Unity a mobi- Las Vegas-i CES-en tartott bemuta- for-success-in-developing-economies/ litsrl fog szlni elhozza az Ubun- tkkal. Ubuntu a telefonon vagy Firefox B OLDOG 300. U BUNTU H ETI tut a telefonokra s tblagpekre. OS: melyik flemlti meg a legjobNzd meg ezt a rvid videt Markkal ban az iPhone-t s az Androidot? H RLEVL KIADST Bvebb informcit itt olvashatsz: vagy egy hosszabbat, amelyet Jono http://www.techweekeurope.co.uk/ http://www.markshuttleworth.com Bacon ksztett. comment/ubuntu-phone-firefox-osz UWN a teljes Ubuntu Kzssg /archives/1 221 Mark Shuttleworth bemutatja az linux-iphone-androi-1 03206 segtsgvel fejldtt ki a jelenUbuntu Phone OS-rl a 201 3-as A leggyakoribb 5 ok, amirt az legi formjra. A felajnls, az elkCES-en : Ubuntu Linux phone megri telezettsg s szenvedly, amit az H IVATALOS: U BUNTU MR TE- http://www.youtube.com/watch?v= http://www.zdnet.com/top-5Ubuntu Heti Hrlevl csapata rez anRO7QbCqFY7Y reasons-the-ubuntu-linux-phonenak biztostsa irnt, hogy a kzsLEFONOKON IS Ubuntu OS okostelefonokra, might-make-it-7000009721 / sg j irnyban haladjon afel, hogy szolgltatsok & elrendezs de- A mobil Linux rivlisok, az Ubuntu az Ubuntu minden egyes hetrl szane Silber, a Canonical vezrigaz- mo & kzvetlen tapasztalatok: s Sailfish megoszthatn egyms- l sszefoglal csodlatos legyen. gatja bejelenti, hogy az Ubuntu sal az API-kat Klnsen Elizabeth Krumbachnak, full circle magazin 69. rsz 4 tartalom ^
Ubuntu hrek
Nathan Handlernek s msoknak jr sok ksznet azrt, mert sok idignyes kzi folyamatot automatizlnak. Ksznet jr az sszefoglal rinak, brlinak s a mi kzssgi mdiagurunknak, Jasna Beninek. Ksznjk mindenkinek, aki az UWN-t tmogatja azzal, hogy kzremkdik benne vagy hasznlja! Az jabb 300 kiadsra s az Ubuntu egszsgre, annak minden formjban!
Gratullunk az Ubuntu Heti hrlevl (elz, jelenlegi s jvbeni) csapatnak a 300. kiadsi mrfldk elrshez! Az UWN az Ubuntu kzssgben vgzett szleskr tevkenysgek jelents sszefoglalja s rtkes tmutatt nyjt a projekthez, nem szmt, milyen szinten veszel rszt benne. Majdnem minden hten olvasom a wikin, mikzben tfutom a tartalomjegyzket s arra a szakaszra ugrok, amely felkelti az rdekldsemet ltalban ez az ablak a kzssgre, amely lefedi a LoCo Hreket, az Ubuntu Felhs Hreket, valamint a Planetet s a blogszfrt. Az UWN hasznlhatan s pontosan megragadja a rengeteg s nagylptk kzssgi tevkenysget olyan mdon, ahogyan ms kiadvnyokban nem tallod meg. Ksznet mindenkinek, aki veken t rszt vett az UWN ksztsben legends az Ubuntu s az olvask irnti tmogatsod, akik szmtanak a munkdra ahhoz, hogy megrtsk, mi tr-
tnik az Ubuntu kzssgben! ~ Jane r hrlevlrt, klnsen Elizabeth Silber, a Canonical vezrigazgatja. Krumbachnak, Nathan Handlernek s ms szerkesztknek. Ksznm,UWN! Gratullok a 300. kiadsotok- ~ smartboy UWN elfizet hoz! Micsoda teljestmny! Ksznm nektek, az UWN hrlevl ta2010 ta dolgozom az Ubungoknak a kemny munktokat. Ez tu Hrlevl csapattal s 2011 olyan egyttmkds s erfeszts, kzepn lettem a szmok kiadsnak amely az Ubuntu kzssget olyan cso- elsdleges koordintora. Ebben az iddlatoss teszi. Folytasstok a nagy- ben tucatnyi csodlatos emberrel dolszer munkt s egszsgetekre a goztam egytt, belertve Nathan tovbbi sikeretekhez." ~ Leann Oga- Handlert is, akivel egytt dolgoztam sawara, Ubuntu Kernel csapatveze- azon, hogy a kiadsi folyamatot sokt, Canonical kal grdlkenyebb tegyk a szrakoztat Perl s Python szkriptgyjtemnynkkel, illetve Jasna Beni-et, Gratullok az Ubuntu Hrle- aki nemcsak azon dolgozik kemnyen, vl tagjainak hogy az Ubuntu hogy egsz hten t sszegyjtse a cikHeti Hrlevelet (UWN) a 300. kiadsig keket, de az sszefoglal rjaknt, juttatta!!! Az UWN nagyon j forrs az szerkesztjeknt s kzssgi mdiaUbuntu s a Linux kzssgben ke- guruknt is szerepel, Amber Granert, letkez legjabb informcik megszer- aki boldog, hogy bekapcsoldhat a kizshez. Ha ltni akarod, mit csinlnak adsokba azokban a hetekben, amia klnbzcsapatok, vagy milyen j kor utazgatok s Jim Connettet, szolgltatsokat valstanak meg, az valamint Matt Rudget, akit megbzUWN szemlyre szabott az ilyen hrek tam azzal, hogy minden egyes hten kzlshez. Mindig bejeIentkezek az szerkesztsgi kritikus legyen. Vgl Ubuntu Heti hrlevlhez, amint meg- mindig kellemes tallkozni s csevegkaptam Gmailen keresztl, s norm- ni az olvasinkkal s a visszajelzs, lis esetben az dvzljk az j tagokat amit az ltalam ltogatott vletlens fejlesztket cikket (hogy gratull- szer konferencikon s esemnyeken junk az embereknek, akik megszerez- kaptam, nlklzhtetlenn vlt azoktk a tagsgot) s a A Planet-et hoz a fejlesztsekhez, amit ezalatt az nzem meg (ahol fleg a legjabb szol- elmlt pr v alatt vgeztnk. Kszngltatsok s csapathrek tallhatk). jk mindenkinek, hogy azz tett minKsznet mindenkinek, aki rszt vesz ket, amik ma vagyunk s boldog 300. az UWN ksztsben ezrt a nagysze- kiadst!" ~ Elizabeth Krumbach, UWN full circle magazin 69. rsz 5
szerkeszt. A Full Circle Magazin is gratullni szeretne az Ubuntu Heti Hrlevlnek a 300. szmuk kiadsa alkalmbl. Sok ksznet jr az Ubuntu hrlevl csapatnak az e havi kzremkdskrt. Az e havi hrek innen szrmaznak: https://wiki.ubuntu.com/UbuntuW eeklyNewsletter/Issue298 https://wiki.ubuntu.com/UbuntuW eeklyNewsletter/Issue299 https://wiki.ubuntu.com/UbuntuW eeklyNewsletter/Issue300
tartalom ^
P a ra n c s o l j s u ra l ko d j
Manager segtsgvel szinkronizlhatod a felhd a szemlyi szmtgpeddel s androidos eszkzkkel, teljesen hozzfrhetsz a felhdhz, ahonnan kivlaszthatod azokat a szmokat, amelyeket az eszkzn magn szeretnl tartani.
A G o o g l e M u s i c i s m e rt e t s e
KEZELS
A Google Play ruhzban mr lehet zent letlteni hasonl rrt, mint az iTunes ruhzbl vagy az Amazonrl. Nmetorszgban a knlat nem olyan teljes kr, mint lehetne, fleg az ismeretlenebb eladk tekintetben. Br nhny MP3 ingyen is hozzfrhet, ezeket azonban nem egyszer kiszrni. Teht a zenegyjtemnyed mrett elg knnyen megnvelheted! A lejtszsi listk s a szm informcik kezelse pont olyan egyszer, mint brmelyik msik zenelejtsz programban. Nagyon hasznos, hogy ha szerkesztesz egy olyan lejtszsi listt, amelyen belltottad a tartsd az eszkzn funkcit brmelyik Android rendszeren, akkor az j szmok automatikusan letltdnek az eszkzre, ami egy nagyon elegns wireless megolds. Az n zenegyjtemnyem tkletesen rendezett, albumbortval s teljes szm informcival egytt; gy nem tudom megtlni, hogy a felhszolgltats automatikusan frissti-e ezeket az informcikat, vagy mennyire knny megszerezni a hinyz informcikat. gy gondolom, hogy nem kellene klnsebben nehznek lennie. Amennyire n tudom, minden szmot ktszer lehet letlteni a honlaprl, s korltlan alkalommal a zene manageren keresztl. Ez jl jn, ha gyorsan hozz kell frned egy MP3-hoz anlkl, hogy tovbbi lpseket kellene tenned. Ha jl tudom, akkor be kell lltanod az szmtgpeden a feltltst, ahhoz, hogy az j fjlok automatikus szinkronizlsa mkdjn. Mg nem jutottam el a laptopom konfigurlshoz, gy nem tudom biztosan lltani. Emlkszem, hogy elindtottam a folyamatot s a laptop rendesen elkezdte feltlteni az MP3-kat, br nem jelentek meg ismtlsek a felh adatbzisomban. Ez valsznleg azt jelenti, hogy a feltlts utn a Google kiszri az ismtlseket szval ne felejtsd el, hogy tulajdonkppen ktszer tltd fel a zenidet feleslegesen. Lehet, hogy tvedek, de gy tnik gy van. Ha valaki mst tapasztalt, akkor emailben tudassa velem.
tartalom ^
iztosan sokan tudjtok, hogy a Google Music (a Google felh alap mdia lejtszja) egy ideje mr az Egyeslt llamokon kvl is elrhet. gy mr n is hozzfrhettem Nmetorszgban, s azonnal el is kezdtem feltlteni a zenegyjtemnyemet a felhbe. Mivel nem felttlenl vagyok fenn mindig valamelyik szemlyi szmtgpemen, s tbb androidos kszlkkel is rendelkezem, ezrt nagyon csbtott a lehetsg, hogy brhonnan elrhetem a zenimet. Szmomra nincs borzasztbb helyzet, mint amikor valaki ms gpn kell IT munkt vgeznem, s kzben nincs mit hallgatni, fleg, ha elrelthatlag hoszsz idt fogok ott eltlteni. Mr nagyjbl kt hnapja hasznlom a Google Music-ot, ami azt jelenti, hogy ppen ideje egy cikket rnom rla. Ha valaki nem lenne benne biztos, hogy mi is a Google Music, annak elmondom, hogy egy ingyenes szolgltats a Google-tl. Tulajdonkppen lehetv teszi, hogy feltlts 20 000 zeneszmot a szemlyes felhdbe, valamint brmelyik web bngszrl streamelheted a zenidet, a Music
A BELLTS
A felhd belltsa meglehetsen egyszer. Elindtod a Music Manager applikcit, kivlasztod mit szeretnl szinkronizlni (s hogy ez automatikusan trtnjen vagy ne), s elindtod a folyamatot. Az alkalmazs legfeljebb kett vagy hrom szmot tud prhuzamosan feltlteni, s az n nagyjbl 2000 darabos gyjtemnyem feltltse krlbell 4-6 rt vett ignybe (tlagosan 50KB/s feltltsi sebessg mellett). Elkpzelhet, hogy ez nem megfelel valakinek, ha lass feltltsi sebessggel rendelkezik. full circle magazin 69. rsz
PARANCSOLJ S URALKODJ A G OOGLE M USIC ISMERTETSE M INSG Google Music alkalmazson kereszA feltlttt fjlokat 320 kbps-os MP3- alaktjk, ha nem tmogatott formtumban vannak, mint pldul a FLAC vagy az OGG. Egybknt gy tnik, hogy megtartjk a fjlformtumokat (az n MP3-jaim a legjobb minsgek, vltoz bitsebessggel, a mobil eszkzeimnek megfelelen). A mobilhlzaton rkez adatfolyamon termszetesen romlik a minsg, hogy ne hasznljon fel annyi svszlessget/igazodjon a mobilhlzat lassabb sebessghez. Vezetk nlkli hlzat hasznlatakor a zene minsge hasonl, mintha egy brmelyik eszkzmn lv fjlt jtszank le. Br nha eltarthat pr msodpercig, mg egy lista betltdik, s elindul a lejtszs. Ha mr elindult a lejtszs, akkor mr nincs sznet a szmok kztt (kivve, ha komolyan visszaesik a svszlessg/a rendelkezsre ll sebessg). tl. Ez azonban nem igaz a nem androidos opercis rendszerekre. A Conkyn ezen kvl nincs tmogats a mdia kulcsokra s a lejtszsi informcira. Van viszont egy kiterjeszts Chrome-ra Music Plus nven (a Lifehacker vezet szerkesztje fejlesztette), ami tovbbi funkcikat tartalmaz, mint pldul egy tvirnytt felugr ablakban, publiklst a last.fm-en, html5 rtests, stb. Link a cikk vgn.
A Google Music-ban ltrehozhat olyan lejtszsi lista, amiben nemcsak sajt zenk vannak, hanem olyanok is, amelyek elrhetek a zenetrban. Nem minden MP3-at lehet ilyenkor vgig lejtszani, de ez egy nagyon j mdja j zene keressnek.
sg szabad hely van, akkor is nagyon be fog jnni ez a rendszer, br van nhny korltja, amikor csak s kizrlag a felhben hasznlod a Google Music-ot. Legvgl pedig, ha hatalmas mennyisg zend van vagy lass az internetkapcsolatod, akkor ez nem igazn neked val. Mindenkppen megfelel, hogy a megvsrolt zenidrl vagy a kedvenc zenidrl biztonsgi mentst trolj a felhben, mert pontosan meghatrozhatod, hogy milyen fjlok kerljenek vgl feltltsre.
LEJTSZS
Nem mobil eszkzkn (laptopok, PC-k, stb.) csak egy web bngsz segtsgvel lehet kzvetlenl a felhbl lejtszani zent. Ha van Androiddal mkd mobileszkzd, akkor a felhben lv szmok kzvetlenl elrhetk s lejtszhatk a
A lejtszsi korltok miatt, nem hiszem, hogy a Google Music a kzeljvben kiszortan a hagyomnyos zenelejtszt, de hatrozottan egyszersti az letet, amikor tbb eszkzn kell rendezni a zenidet. Ha te is olyan vagy, mint n, aki llandan j, hallgathat zenre vaKVETKEZTETS dszik, akkor szeretni fogod a Google magasabb szint szolgltaEz egy nagyon hasznos ingyenes tsait. szolgltats, ha gyakran hallgatod a zenidet mobil eszkzkn(mint pldul mobil vagy tablet), ahol TOVBBI INFORMCIK nem felttlen szeretnd, hogy a zenk fenn legyenek az eszkzn s foglaljk a helyet. Tovbb annak is https://chrome.google.com/webst remek megolds, akinek problmt ore/detail/ipfnecmlncaiipncipkgijb okoz a zenk szinkronizlsa andro- oddcdmego Music Plus idos eszkzzel, mert sikeresen kikerli a kompatibilits problmjt. http://music.google.com Google Ha laptopodon korltozott mennyi- Music weboldala full circle magazin 69. rsz 7
H o g ya n o k
P ro g ra m o z z u n k P yt h o n b a n 4 0 . r s z
def DisplayShowInfo(self, dict) def DisplayEpisodeList(self, SeriesName, SeasonCount, EpisodeList) def main()
legutbbi alkalommal rszletesen ttekintettk a TVRAGE web API-jt. Most olyan kdot fogunk rni, amellyel az gy kapott adatokat fel is tudjuk hasznlni.
Ebben a rszben olyan jrahasznosthat modulokat fogunk rni, amelyek megknnytik az API elrHrom f rutint ksztnk a hvst szmunkra s a ksbbiekben sok vgrehajtsra s az informci tetszleges python programokba im- feldolgozsra, hrmat az info megportlhatk. jelentsre (itt lnk azzal a felttelezssel, hogy a programot nll A TVRAGE API j nhny dologra fel- mdban hasznljuk) s egy f rutint hasznlhat s ez fokozottan igaz a a munka elvgzsre ismt csak regisztrlt vltozatra, de mi most csak felttelezve, hogy a program nll hrom fggvnyhvsra koncentr- mdban fut. lunk: 1 . Msor keresse nv alapjn s a Itt lthat azon rutinok listja, ShowID lekrse amelyeket el fogunk kszteni (igaz, 2. Msorinformcik lekrdezse van amit csak egy ksbbi alkalomShowID alapjn mal. Msnak is szeretnk helyet hagy3. Epizd-specifikus informcik le- ni ebben a szmban). krdezse ShowID alapjn A mltkor olyan API hvsokat mutattam be, amelyek regisztrci nlkl is elrhetk. Ezttal regisztrci-kteles hvsokrl lesz sz, ehhez pedig a sajt regisztrcis kulcsomat fogom hasznlni. Ezt a kulcsot megosztom ugyan veletek (a TVRAGE-t elre tjkoztattam errl),
def FindIdByName(self, showname, debug = 0) def GetShowInfo(self, showid, debug = 0) def GetEpisodeList(self, showid, debug = 0) def DisplaySearchResult(self, ShowListDict)
de szeretnk mindenkit arra krni, hogy amennyiben szeretntek hasznlni ezt az API-t, regisztrljatok s hasznljtok hozz a sajt kulcsotokat, ne ljetek vissza a lehetsggel. Krlek fontoljtok meg a projekt (anyagi) tmogatst is.
A fggvnyhvs, amit el kell kldennk (ahhoz, hogy a sorozat idhoz tartoz informci listjt megkapjuk) gy nz ki: http://services.tvrage.com/myfeed s/search.php?key=Itnl8IyY1 hsR9n0I P6zI&show={ShowName} A karakterlncot az albbi mdon adjuk meg
strng = self.FindSeriesString + self.ApiKey + "&show=" + showname
A FindIdByName rutin egy karakterlncot (string) kap (showname), megteszi a szksges API hvst, feldolgozza az XML vlaszt s azon msorok listjt adja vissza, amelyek adatai egyeznek a sztrban. A GetShowInfo az elz rutinban hasznlt showID-ket kapja meg s az ezekrl szl informcival tr vissza. A GetEpisodeList szintn az elz rutin showID-jt hasznlja, s az sszes epizdra vonatkoz informcik sztrval tr vissza. A kulcs s a bzis URL trolshoz stringek sorozatt fogjuk hasznlni. Nzzk az albbi kdot (ksbb rszletezzk mg):
self.ApiKey = "Itnl8IyY1hsR9n0IP6zI" self.FindSeriesString = "http://services.tvrage.com/m yfeeds/search.php?key="
Tesztels cljbl a Continuum sorozatot fogom hasznlni, ha mg nem hallottl rla, ez egy csodlatos scifi sorozat, Kanadban a Showcase hlzaton nzhet. Tbb oka is van annak, hogy ezt vlasztottam. Elszr is, (az rs pillanatban) csak kt sorozat van, amely a Continuum-ra trtn keress sorn elkerl, gy a debuggols knny lesz. Msodszor, jelenleg csak egy vad, azaz tz rsz ll rendelkezsnkre a sorozatbl. Nem rt, ha van rla fogalmunk, hogy a feldolgoz rutinok sorn mit csinlunk, gy a teljes URL hvsokat sszegyjtttem itt, ezeket
tartalom ^
nlt lista elksztshez szksges. ELszr ltrehozzuk a karakterlncot, amelyet URL-knt fogunk hasznlni. Ezutn belltjuk a foglalat (socket) idkorltjt 8 msod-
percre s az ltalunk generlt URL-vel meghvjuk az urllib.urlopen-t, eredmnyl pedig (remlhetleg) megkapjuk a krt xml fjlt az usock objektumban. Meghvjuk
def FindIdByName(self,showname,debug = 0): strng = self.FindSeriesString + self.ApiKey + "&show=" + showname urllib.socket.setdefaulttimeout(8) usock = urllib.urlopen(strng) tree = ET.parse(usock).getroot() usock.close() foundcounter = 0 self.showlist = [] #=========================================================== # Main loop #=========================================================== if __name__ == "__main__": main()
rjuk meg az osztlyunkat. Legyen a neve TvRage. Megrjuk most az __init__ rutinunkat is.
class TvRage: def __init__(self): self.ApiKey = "Itnl8IyY1hsR9n0IP6zI" self.FindSeriesString = "http://services.tvrage.com/myfeeds/search.php?key=" self.GetShowInfoString = "http://services.tvrage.com/myfeeds/showinfo.php?key=" self.GetEpisodeListString = "http://services.tvrage.com/myfeeds/episode_list.php?key=" self.ShowList = [] self.ShowInfo = [] self.EpisodeList = [] self.EpisodeItem = []
tartalom ^
A kvetkez rsz a msor mfajval foglalkozik. A fenti XML rszlet Most az xml informcikon fualapjn ehhez a msorhoz ngy ktunk vgig a show cmkt hasznl- lnbz mfaj rendelhet: akci, kriva. Emlkezznk, hogy a visszakapott mi, drma s Sci-Fi. Ezek mindegyikt adatszerkezet valahogy gy nz ki, le kell kezelnnk. mint itt jobbra, fent. Vgl megnveljk a foundSorra vesszk a show" szle- counter vltoz rtkt s hozzlem egyes informcicsoportjait s csatoljuk a sztrhoz a showlist feldolgozzuk az gy nyert adatokat. listba. Ezutn az egszet jrakezdGyakorlatilag csak a msor nevre jk az elejtl egszen addig, amg (<name>) s az azonostjra (<sho- elfogy az XML adat. Ha elkszlwid>) van szksgnk, de most a tnk, a sztrak listjval trnk tbbi inft sem hanyagoljuk el. vissza. Az elst most megbeszljk, a A kd nagy rsze nmagrt betbbit ez alapjn megrted majd. szl, mi most arra a for ciklusra konVgighaladva az informcin, olyan centrlunk, amelyet az informci
for node in tree.findall('show'): showinfo = [] genrestring = None dict = {} for n in node: if n.tag == 'showid': showid = n.text dict['ID'] = showid
elif n.tag == 'name': showname = n.text dict['Name'] = showname elif n.tag == 'link': showlink = n.text dict['Link'] = showlink elif n.tag == 'country': showcountry = n.text dict['Country'] = showcountry elif n.tag == 'started': showstarted = n.text dict['Started'] = showstarted elif n.tag == 'ended': showended = n.text dict['Ended'] = showended elif n.tag == 'seasons': showseasons = n.text dict['Seasons'] = showseasons elif n.tag == 'status': showstatus = n.text dict['Status'] = showstatus elif n.tag == 'classification': showclassification = n.text dict['Classification'] = showclassification
10
tartalom ^
Jegyezzk meg, hogy az elemek listjnak szmozsa nullval kezddik, gy ha a felhasznl 1 -et r be, valjban a sztr 0. szm elemre kvncsi. Minderre azrt van szksg, mert egy tlagos felhasznl 1 -tl s nem 0-tl kezd el szmolni. Ezrt a 0-t tulajdonkppen hasznlhatjuk a fggvnybl val kilpsre is a Q, q vagy -1 helyett. Most kvetkezik a f (main) rutin, amely az egszet egyben tartja szmunkra. Ma csak hozzkezdnk a megrshoz, a kvetkez alkalommal folytatjuk. Legkzelebb tovbbi rutinokkal bvtjk a programunkat. Az eddig megrt kd megtallhat a
LLC (Aurora, Colorado) tancsad cg tulajdonosa s 1 972 ta programozik. Szeret fzni, trzni, szereti a zent s az idejt a csaldjval tlteni. Honlapja: www.thedesignatedgeek.net
def main(): tr = TvRage() #-------------------# Find Series by name #-------------------nam = raw_input("Enter Series Name -> ") if nam != None: sl = tr.FindIdByName(nam) which = tr.DisplayShowResult(sl) if which == 0: sys.exit() else: option = int(which)-1 id = sl[option]['ID'] print "ShowID selected was %s" % id
Kvetkez lpsben egy olyan rutint ksztnk, amely az sszes eredmnyt megjelenti.
def DisplayShowResult(self, ShowListDict): lcnt = len(ShowListDict) print "%d Found" % lcnt print "------------------------" cntr = 1 for c in ShowListDict: print "%d - %s - %s" % (cntr,c['Name'],c['ID']) cntr += 1 sel = raw_input("Enter Selection or 0 to exit -> ") return sel
11
tartalom ^
H o g ya n o k
a vgigkvetted ezt a LibreOffice Base-rl szl sorozatot, akkor most van egy adatbzisfjlod tblkkal s kapcsolatokkal. rlapokon keresztl viheted be az informcikat az adatbzisodba, de mi a helyzet az informcik adatbzisbl val kinyersvel? A Lekrdezseket s Jelentseket arra hasznlod, hogy adatokat nyerj az adatbzisodbl a Lekrdezsek meghatrozzk, milyen adatokat nyersz ki, a Jelentsek pedig meghatrozzk a kinyert adatok megjelentst. Ltrehozunk egy kiads ve, szerz(k) s tpus(ok). lekrdezst s egy jelentst, hogy megmutassuk, hogyan tudsz jelenKattints a Lekrdezsekre az Adattst generlni az adataidrl. bzis ablaktblban, majd kattints a Lekrdezs ltrehozsa a terveznmenpontra a Feladatok abLEKRDEZS LTREHOZSA zetben laktblban. Egy Query Design rlap jelenik meg, egy Tbla vagy lekrdeA lekrdezsek az adatbzisodban zs hozzadsa felbukkan prbelv adatokat krik ki. Hrom lehet- szdablakkal. Add hozz az sszes sged van lekrdezs ltrehozsra: tblt a Query Design rlaphoz, majd egy tndr, a terveznzet s az SQL- zrd be a felbukkan ablakot. Olyan nzet. A tndr nem mkdik azzal a rlapra fogsz kerlni, amely nagyon relcis adatbzistpussal, amit ksz- hasonlt a kapcsolattervhez, amelyet tettnk, az SQL pedig kvl esik az t- elzleg ltrehoztunk. A tblk alatt mutat hatkrn, gy a terveznzetet ltsz egy rlapot, amely tartalmazni fogjuk hasznlni a lekrdezsnk lt- fogja azokat a mezket, amelyeket rehozshoz. Olyan lekrdezst ho- bele akarunk vonni a lekrdezsnkzunk ltre, amely a tblinkban lv be. A Knyvek tblbl hzd t a Cm sszes fontos mezt tartalmazza: cm, s Kiadva mezket az rlapra. Hzd full circle magazin 69. rsz
t a Nevet a Szerzkbl, valamint a Tpust a Mdia tblbl. Ez minden, amire szksgnk van ehhez a lekrdezshez. Mentsd el sszesmez nven. Zrd be a Query Design rlapot.
J ELENTS LTREHOZSA
Egy jelents futtat egy lekrdezst s valamilyen ltalad hasznlhat forMost van egy lekrdezsed, hogy mban megformzza a lekrdezs ezt felhasznld az adatbzisodhoz k- eredmnyeit. Sok klnbz jelentst szl tbb jelentsed ltrehozs- kszthetsz azzal a lekrdezssel, amenl. Ha kvncsi vagy a lekrdezsed lyet ltrehoztunk attl fggen, ho-
12
tartalom ^
ts kinzett. Az enymet alaprtelmezett belltson hagytam, de jtszadozz szabadon ezekkel a belltsokkal. Az Adatok elrendezse listadoboz alatt kivlaszthatod, hogy a jelents fekv vagy ll legyen. Ehhez a jelentshez gy gondolom, az ll lesz a legjobb. Kattints a Tovbbra.
A harmadik lpsben a csoportostsainkat hozzuk ltre. A csoportostsok vezrlik azt, hogy a mezket hogyan sszestjk s rendezzk el a jelentsben. A csoportosts fontos, mivel arra hasznlhatjuk, hogy teljesen ms jelentst ksztsnk attl fggen, hogyan csoportostjuk a mezket. Pldul ha a szerzk szerinti cmekrl akarsz jelentst kszfull circle magazin 69. rsz
A rendezst a negyedik lpsben vgezzk el, de itt nem sokat fogjuk hasznlni. szre fogod venni, hogy csak azt mdosthatod, hogy a rendezs nvekv vagy cskken a csoportostsainkra nzve. A negyedik dobozban vlaszd ki a Nevet s hagyd Nvekvben. Kattints a Tovbbra. Az tdik lpsben kivlaszthatunk egy elrendezst az adatok s a fejlc szmra. Mindegyikhez tbbfle van, s megvltoztatjk a jelen-
13
Az utols lps az, ahol a jelentst ltrehozzuk. Adhatsz neki cmet, jelezheted, hogyan hasznlod majd a jelentst, s mit kell vele tenni. Ennek a jelentsnek add azt a cmet, hogy Cm tpus szerint. Most kt krdst kell megvlaszolnunk. Milyen ttartalom ^
A 1 6x1 6-os hlt tltsd ki 0 s 9 kztti szmokkal s A s F kztti betkkel gy, hogy minden sor, oszlop, valamint 4x4-es mezben csak egyszer szerepeljenek a szmok 0 s 9, valamint a betk A s F kztt.
1 6 x1 6 S U D O KU
tartalmaz egy Apple IIE-t, hozzadva egy kis Amigt, egy nagy adag DOS-t s Windowst, egy jadag Unixot, mindezt jl sszeturmixolva Linuxszal s Ubuntuval.
14
tartalom ^
H o g ya n o k
U b u n t u 1 2 . 0 4 G n o m e 2 s t lu s b a n
bellts felett. Az eszkzt teleptheted kzvetlenl az Ubuntu szoftvertroljbl, vagy a kvetkez sort msolva s egy terminlba beillesztve:
sudo apt-get install gnometweak-tool
int sok ms ex-Ubuntu kedvel, n is Linux Mint-re vltottam, hogy amennyire csak lehet elkerljem a Unity felletet. Jllehet kezdetben lenygztt a Mint, a tl sok asztalvltozat azonban zavart. Beltvn, hogy a Mint vgl is Ubuntu alap, a 1 2.04 LTS kiadsakor elhatroztam, hogy ismt szemgyre veszem ezt a disztribcit. Minthogy nem kvntam a Unity mellett maradni, gyorsan utnanztem, hogy a Gnome 3-at mikppen lehet telepteni s gy belltani, hogy az ltasudo apt-get update Eszedbe juthat mg a Gnome lam igen kedvelt Gnome 2-hz haTweak Tool (bellt eszkz) telepsonlan nzzen ki s mkdjn. Nem sudo apt-get install gnome-shell tse is, ami nagyobb ellenrzst bizsajt ktfbl szrmaznak a dolgok tost a hj s szmos ms Gnome amiket hasznltam a clom elrIndtsd jra a gpet s amikor a shez. Ltvn, hogy nlam mkbejelentkez-kperny megjelenik dtt, szerettem volna msokkal is kattints a loginnv melletti kis megismertetni. Ht akkor tessk: Ubuntu ikonra, majd vlaszd a Gnome Classic-ot. Az Ubuntu 1 2.04 teleptse utn bootolj be s teleptsd a Gnome 3-at. Az ablak gombjainak (maximaliA Gnome csapat legfrissebb kiads- zl, kicsinyt s bezr) a jobboldalnak elrshez a kvetkez sorokat ra visszahelyezshez ismt nyiss msold s illeszd be egy terminlba terminlt s msold be a kvetke(Ctrl+Alt+T-vel nyithatsz terminlab- zt: lakot):
sudo add-apt-repository ppa:gnome3-team/gnome3 gconftool -s /apps/metacity/general/button _layout -t string menu:minimize,maximize,close
Most mr megtallhatod a bellt eszkzt a Halad belltsokra rkeresve, vagy a Rendszereszkzk men alatt. Ha a tmkat szeretnd lecserlni, megszabadulni a besz grgetsvtl s tovbbi belltsokat
15
tartalom ^
Az Ubuntu Podcast lefedi a legfrissebb hreket s kiadsokat amik ltalban rdekelhetik az Ubuntu Linux felhasznlkat s a szabadszoftver rajongkat. A msor felkelti a legjabb felhasznlk s a legregebb fejlesztk rdekldst is. A beszlgetsekben sz van az Ubuntu fejlesztsrl, de nem tlzottan technikai. Szerencssek vagyunk, hogy gyakran vannak vendgeink, gy els kzbl rteslnk a legjabb fejlesztsekrl, radsul olyan mdon ahogyan mindenki megrti! Beszlnk tovbb az Ubuntu kzssgrl is, s a benne zajl dolgokrl is.
A msort a nagy-britanniai Ubuntu kzssg tagjai szerkesztik. Mivel az Ubuntu viselkedsi kdexnek megfelelen ksztik, brki meghallgathatja.
A msor minden msodik ht keddjn lben hallgathat (brit id szerint), msnap pedig letlthet.
podcast.ubuntu-uk.org
full circle magazin 69. rsz
16
tartalom ^
H o g ya n o k
B l e n d e r 2 . r s z
Most Shift+A-t nyomva adjunk hozz valamit, a menbl vlaszd Mesh -> UV Sphere-t, vagy a fejlcben Add -> Mesh -> UV Sphere-t, hogy egy j vzat (mesh) hozz ltre. Egy gmb jelenik meg. Ttelezzk fel, hogy ortografikus nzetben vagy (a 3D ablakod bal fels sarkban ellenrizd) s a gmb van kijellve. Ha nem, akkor nyom 1 -est a szmbillentyn. Nyomj Shift+A-t, egy jabb vz hozzadshoz. UV Sphere ismt. Nem ltsz semmi eltrst a kpernyn. Ne aggdj. LMB s fogd a kk felfel mutat nyilat, hogy a gmbt a Z-tengely mentn felfel elmozdtsd. Helyezd el a megjelen gmb tetejre. Nyomj S-t a gmb mretnek cskkentshez s mozgasd az egeret a kijell kzppontja fel. A gmbdet vidd lejjebb, hogy egy kicsit belelgjon a nagy gmbbe. Most nyomj egy Shift+d-t, hogy megkettzd a kivlasztott gmbt. Nyomj Z-t, hogy a mozgatst a Ztengelyhez rgztsd, majd nyomd s tartsd a LMB-t, hogy a msodik gmbt fl mozgathasd.
tartalom ^
hogy azt a mlt hnapban meg- (http://en.wikipedia.org/wiki/Orthograp Ez persze az n vlemnyem. grtem, ma ksztnk valamit. hic_projection), modellezsben na- Lehet, hogy te jobban s gyorsabDe legelbb romboljunk le egy koc- gyon hasznos! ban tudsz modellezni perspektivikt! kus nzetben. Tled fgg. Lent baloldalt a kpen egy ortogIndts egy j projektet a Blender- rafikus nzet brt ltunk. Az agyunk Nhny hnappal ezeltt Mark ben: File -> New, vagy csak egysze- nem tudja meghatrozni, hogy me- belekezdett a nagyszer Inkscape ren nyisd meg a Blendert. lyik oldala az eleje. Azonban nagyon program bemutatsba (valamij modellezsnl, mert ppen nem a kor megnzzk, hogyan tudjuk az Nyomj a szmbillentyn 1 -est, perspektvval foglalkozunk, hanem Inkscape-t Blenderrel hasznlni) hogy szembl lsd. A bal fels sarok- a modellnk tnyleges mreteivel. A egy hember ksztsn kereszban ellenrizheted, hogy milyen n- perspektva sokkal valsgosabb lesz, tl. Nagyon tetszett a pldja, tezetben vagy. ha a modellnk ksztsekor eltekin- ht csinljunk mi is hembert. De tnk a perspektvtl! elszr romboljuk le a kockt! Nyomd le az 5-st a szmbillentyn. A nzetet perspektivikusbl A lent jobbra lthat kpen a kocVlaszd ki a kockt a RMB-vel ortografikusra vltod. Az 5-s lenyo- kt perspektivikus nzetben ltjuk, (jobboldali egrgomb) s nyomj msval vltogathatsz perspektivi- ezrt az agyunk rzkeli, hogy melyik egy X-et, vagy Delete-et, majd Enkus s ortografikus nzet kztt oldala van kzelebb, tudvn, hogy az ter lenyomsval nyugtzd a troda-vissza. egy kocka. lst.
ahogy a szemed ltja a vilgot. A kzelebbi trgyak nagyobbnak tnnek, mint a tvolabbiak. Ezzel szemben az ortografikus nzet olyan, mintha egy trgyat vgtelen tvolrl nznl. Minden trgy gy nz ki, mintha azonos tvolsgra lenne a szemtl. Az ortografikus brzols a hrom dimenzis trgyak kt dimenzis megjelentsnek eszkze
17
F1 2-vel rendereld a hemberedet. Ha a kamerd nem gy mutatja a modellt, ahogy szeretnd, mozgasd a kamerdat. Minden hnapban javaslok egy rdekes Blender-oldalt. Erre a hnapra melegen ajnlom a http://www.Blendernation.com-ot. Nagyon hasznos oldal, a Blenderrel kapcsolatos friss hrekkel. Erre a hnapra van egy videm is a szmotokra. Menj a full circle magazin 69. rsz
http://www.youtube.com/watch?v= TLkA0RELQ1 g-re s lvezd az elefntok lmt, egy rvidfilmet, amit 2006-ban az open orange movie projekt, Blenderrel ksztett. A kvetkez hnapban kalapot adunk neki, taln pipt s seprformj kezeket. Szintn bemutatom a szerkesztsi mdot a helyet, ahol a Blenderre fordtott idd zmt tlteni fogod!!
zik. Egy utmunklatokat vgz cgnek dolgozik (hirdetsek filmek) sok ve. Hrom hnapja vltott Ubuntura, mivel gyorsabban renderel. A Blender kt ve tallta meg t.
tartalom ^
19
H o g ya n o k
teg men, dediklt rteg panel, s nhny gyorsindt eszkz az llapot svban a kperny aljn. Kezdjk a Rteg panellel mely megnyithat a Rteg > Rtegek men bejegyzsnl, vagy a CTRL+SHIFT+L megnyomsval, vagy a Rtegek megjelentse gombbal az eszkztron: A rtegek dialgus elg egyszer, a tetejn van a rtegek listja az aljn pedig nhny gomb s pr eszkz. j rajznl csak egy rteg van, ltalban 1 . rteg nven. Rajzolj nhny objektumot. Ezek az 1 . rteg rszei lesznek. Most kattints az llapotsorban lv kis szemre, ami balra van az 1 . rteg felirattl. Lthatod, hogy az objektumod eltnik, majd ha megint rkattintasz jra megjelenik. Kattints a lakat ikonra hogy ne lehessen mdostani a rteget. Kattints r mg egyszer hogy feloldd a zrolst.
I n ks c a p e 9 . r s z
Tbb mdon hozhatsz ltre j rteget, de az a legnyilvnvalbb, ha rkattintasz a zld + gombra a Rtegek dialgus aljn. Megkrdezi az j rteg nevt s pozcijt. Most, nevezzk a rtegnket 2. rteg-nek s a pozcija legyen a jelenlegi rteg felett. A Rtegek dialgusban ahogy elvrhat kt bejegyzs van: 2. rteg a lista tetejn s 1 . rteg alatta. A rtegek sorrendje hatrozza meg a rajz z tengelyn elfoglalt helyket (z index) is. Pldul, az alacsonyabb helyen lv rteg a felette lv rtegek alatt jelenik meg. Prbljuk ki: jelld ki a 2. rteget majd rajzolj nhny objektumot az 1 . rteg objektumai fel, lehetleg klnbz sznnel. Figyeld meg, hogy az j objektumok mindig a rgi objektumok fl lesznek rajzolva. A Rtegek dialgusban a nyilakkal mdosthatod a rtegek sorrendjt, ami a rtegen lv objektumok z indext mdostja. jra megfigyelheted a csoportoknl mr szrevett korltozst, hogy minden egyes csoport elfoglal egy helyet a z tengelyen. Ugyanez rvnyes a rtegekre is: egymshoz kpest mozgathatod ket, de egy rteg csak egy helyet foglalhat el a z tengelyen s a tartalmuk nem keverhet. Amikor j rteget hozol ltre, hasznlhatod a Pozci elugr ment hogy meghatrozd az j rteg a jelenlegi felett vagy alatt legyen. Van mg egy harmadik opci amivel j alrteget kszthetsz a jelenlegi rtegben. Az alrtegek a szl rtegei alatt, kiss behzva jelennek meg. A szl rteg neve eltt lesz egy kis hromszg, amire kattintva megjelennek vagy eltnnek az alrtegek. Ugyangy, ahogy a csoportokat is egymsba lehet gyazni, gy minden rtegnek lehet egy alrtege amiben lehet egy alrteg... Persze a msodik vagy harmadik szint utn ez inkbb megzavar mint segt. A kvetkez oldalon lv kp mutatja a mi 1 . rtegnket hrom alrteggel, amibl kettnek van sajt alrtege s az egyik ssze van csukva a hromszg ikonnal. Az alrtegek sorrendje a Rtegek dialgusban ugyanazt a szablyt kveti mint az egyszer rtegeknl: minl kisebb a rteg z indexe, annl lentebb vannak rajzolva a rteg obtartalom ^
mlt hnapban megismerkedtnk az Inkscape csoport funkciival, itt az ideje rtrni a rtegekre, amik nagyon hasonltanak a csoportokhoz, de ms felleten lehet mdostani ket. Oka van a hasonlsgnak a csoportok s rtegek kzt: az SVG formtumban nincs meghatrozva a rteg, teht az Inkscape valjban minden rteget csoportknt hoz ltre nhny extra adat bit felhasznlsval.
20
alrteg neve melletti ikonokkal vagy az egsz karaktert elrejtheted vagy zrolhatod ugyanezen ikonok hasznlatval a szl rtegen. jektumai. Ezrt az alrtegekre rajzolt objektumok mindig a szlrteg objektumai fel vannak rajzolva. Habr ez logikus, mvszi megkzeltsbl nem mindig az amit szeretnnk, ezrt az alrtegek hasznlatval egyszeren tartsuk resen a szlrteget s jabb alrtegek ltrehozsval ksztsk el a httr tartalmt. Az alrtegek legnagyobb elnye, hogy egyszerre s gyorsan el lehet rejteni a kp klnbz rszeit. Gondolj a hembernk elz sszelltsra. Egyszeren csinlj egy szl rteget, ami a teljes hembert tartalmazza, amin lv alrtegek pedig a testnek klnbz rszeit. Immr lehetsged van elrejteni vagy zrolni a klnbz rszeit az Taln emlkszel, hogy az elz cikkben a hember rszeinek a csoportostst ajnlottam, hogy egy egyszer objektumot hozzunk ltre, amit egyszer mozgatni. Teht, melyik a jobb, a csoportosts vagy a rtegek? ltalban a helyzettl fgg,
gy a vlasz attl fgg. A hemberhez hasonl dolgokhoz a csoportok hasznlata fel hajlok: a teljes karakter egyszer mozgatsnak a lehetsge, hasznosabb lehetsg mint a rszek knny elrejtse. A kp htterhez a h, az g s a csillagok valsznleg a rtegeket hasznlnm. Nem letszer sokszor mozgatni a htteret, de olykor hasznos elrejteni, amikor a hemberen dolgozol, vagy mert ksz van s zrolni
21
A Background (httr) rteg tartalmaz minden ms lthat dolgot a kpregny kpben, idertve a kzdtr falait s a hegyes lthatrt. A Border (szegly) rteg szintn zrolva van. Ez a szegly tartalmazza a kpregny licenct, a weboldalam cmt s az als rnykot. Klnsen a kt utols rteg lehet rdekes, mert mindkett ersen elmosott objektumokat tartalmaznak. Az elmossok SVG
22
tartalom ^
Ennek ellenre legyl vatos, az elrejts s zrols gombokkal, amikor ha ki van jellve egy zrolt csoport s azt lthatatlann teszed, nem lesz egyszer megtallni s jra lthatv tenni. Ezrt n csak a Rtegek dialgusban hasznlom ezeket a gombokat vagy legalbb dupln kattintok valahova hogy megbizonyosodjak nem vagyok benne egy csoportban, mieltt az llapotsorban lv gombokat hasznlom.
H IVATKOZSOK
A kpregny, amit ebben a lersban hasznltam s hozz az Inkscape llomnyok letlthetek innen: http://www.peppertop.com/fc/
Mark 1 994 ta hasznl Linuxot s kt
webes kpregnyt is Inkscape-pel rajzolja: The Greys" s Monsters, Inked", amiket megtallsz a http://www.peppertop.com/ oldalon.
23
tartalom ^
H o g ya n o k
800 pixel szlessgnl ne legyenek nagyobbak s alacsony tmrtst hasznlj. Ne hasznlj tblzatot vagy dlt, kvr betformzst. Ha a Fkuszban rovathoz rsz, kvesd az itt lthat irnyelveket. Ha ksz vagy elkldeni a cikket, akkor ezt e-mailban tedd az: articles@fullcirclemagazine.org cmre.
H o g ya n rj u n k a F u l l C i rc l e - b e
FKUSZBAN Jtkok/Alkalmazsok
Ha jtkokrl, alkalmazsokrl rsz, lgyszves rtheten rd le a kvetkezket:
Irnyelvek
kapcsoldnia kell az Ubuntuhoz, vagy valamelyik vltozathoz Kubuntu, Xubuntu, Lubuntu, stb.
z egyetlen szably, hogy a cikknek valahogy
Szablyok
Nincs korltozva a cikk terjedel-
me, de a hossz cikkeket tbb rszre bontva kzljk sorozatban. Segtsgl olvasd el a Hivatalos Full Circle Stlus Irnymutatst a
http://url.fullcirclemagazine.org/7 5d471
a jtk nevt ki ksztette a jtkot ingyenes, vagy fizetni kell a letltsrt? hol lehet beszerezni (letltsi-, vagy honlapcm) natv Linuxos program, vagy kell-e hozz Wine? hogyan osztlyoznd egy ts skln? sszegzs a pozitv s negatv vlemnyrl
Hardver
Fordtknak
Ha szeretnd sajt anyanyelvedre lefordtani a magazint, kldj egy e-mailt a ronnie@fullcirclemagazine.org cmre s adunk hozzfrst a nyers szvegekhez. Ha ksz a PDF, akkor feltltheted a Full Circle Magazin weboldalra.
LYESRST S A NYELVHELYESSGET!
a hardver gyrtja s tpusa milyen kategriba sorolnd a hardver hasznlata kzben fellp hibkat knny mkdsre brni Linux alatt? kell-e hozz Windows driver? hogyan osztlyoznd egy ts skln? sszegzs a pozitv s negatv vlemnyrl
A cikkedben jelld meg, hogy hov szeretnl elhelyezni kpet, gy, hogy egy j bekezdsbe rod a kp nevt, vagy gyazd be a kpet, ha ODT (OpenOffice) dokumentumot hasznlsz.
Nem kell szakrtnek lenned, hogy cikket rj rj azokrl a jtkokrl, alkalmazsokrl s hardverekrl, amiket mindennap hasznlsz.
24
tartalom ^
https://spideroak.com
full circle magazin 69. rsz
25
Get 25% off any SpiderOak package with the code: FullcirclemagFans
tartalom ^
Krd ezd a z j fi t
szfben tartod ket, ez mg mindig nem egyenl azzal a sokszorostott adattrolssal, amely az olyan felhszolgltatst nyjt szervereken tallhat, mint pldul az Ubuntu One, a Dropbox vagy a Google Drive. 3. Brhol hozzfrhetsz az adataidhoz. Tallkozol pldul a helyi LARP Con-on egy klassz srccal s meg akarod neki mutatni, hogy milyen voltl a Galadrieles cosplayedben. Csak rpccintesz a felhszolgltats alkalmazsra az okostelefonodon, megmutatod neki a kpet s mr fixlhatod is a randi helyt jdonslt Aragornoddal! 4. Az adataidhoz senki ms nem fr hozz, csak te. Csak te lthatod a Jersey Shore-rl ksztett styleknyvet, amit mellesleg te magad csinltl, magadnak. Ez azrt nem hangzik rosszul, ugye? Persze vannak htrnyai is. 1 . Ez NEM egy biztonsgi ments. Tegyk fel, hogy felteszed egy beszkennelt pldnyt a szletsi anyaknyvi kivonatodnak valamelyik felhszolgltat szerverre, az eredetit meg elkldd a szleidnek megrzsre. De a szolgltatnl pp most van karbantarts, tged meg 20 PERCEN BELL beiktatnak, mint az Egyeslt llamok elnke! Lehet, hogy az adataid biztonsgban vannak, de mit rsz vele, ha nem frsz hozzjuk? Ht, ez mr baj. Krdezd csak meg Barack Obamt. 2. Az adataid NINCSENEK biztonsgban. Remek dolog, hogy van egy msolatod mindenrl azon a bizonyos szerveren. Egszen addig, amg a szervereket le nem foglalja az Igazsggyi Minisztrium. Pontosan ugyanez trtnt a Megaupload.com nev felhszolgltatval. Persze halvny eslyk azrt van a felhasznlknak, hogy az amerikai kormny egyszer visszaszolgltatja a fjljaikat. De sokkal nagyobb eslye van annak, hogy megjelenik nluk pr izomember a TSAtl s kapnak tlk egy egsz ests fejmosst, szval, az ilyesmire n azrt nem vennk mrget. 3. Az adataidhoz NEM frsz hozz mindenhonnan. Ty, j tblagped van! Men vagy. Igen, de az ltalad vlasztott felhszolgltat az elktartalom ^
K V
ziasztok, dvzlk ismt mindenAmikor a Felhrl beszlnk, arkit a Krdezd az j fit c. rovat- rl beszlnk, hogy kitesznk dolgoban. kat msok gpre, vagyis dolgokat trolunk msok gpn. A Felhben Ha valamilyen egyszer krdsed brmit lehet csinlni: lehet jtszani, van, a vlasz pedig nem ignyel be- zent hallgatni, csaldi kpeket that vizsglatot arra nzve, hogy ki- rolni. Brmit. re haragudott meg Linus Torvalds ezen a hten, akkor rj nekem a Te viszont erre azt mondod: na, copil.yanez@gmail.com-ra. egy pillanat. rkat tltttem, mire sikerlt sszeraknom az n Kicsi PA mai krds: nim-kpgyjtemnyemet. Mirt bznm ezt most msra, hogy trolja? Folyton hallani errl a felh- Mr amennyiben az illet nem egy rl. Mi ez a felh? Veszlyes? bronie. (Fordt megjegyzse: a Milyen a szaga? bronie az n Kicsi Pnim-sorozat hmnem rajonginak a gnyneve.) Ezzel kapcsolatban ugyanazt a blcs vlaszt tudom adni, amit Mindjrt elmondom a felhben apm mondott nekem, mikor meg- val trolsnak az elnyeit. ltott egy fura felht a hzban: Ha beleszagolt, hadd vigye. 1 . Az ilyesfajta trols egybl felr egy biztonsgi mentssel. Mg ha Az a helyzet, hogy ez nincs is a vilg sszes sre mlene is a laptoolyan messze a valsgtl. A Felh podra egy LAN-partyn, a vicces lajhklnbz dolgokat jelenthet kln- ros kpeid akkor is biztonsgban bz embereknek, a Felh clja s vannak. funkcija pedig szorosan sszefgg azzal az emberrel, aki beleszagolt. 2. Az adataid biztonsgban vanEz azt jelenti, hogy a cg vagy prog- nak. Mg ha ki is rakod a fjljaidat ram, ami felhszolgltatst nyjt, egy kls merevlemezre, hetente egyben meg is hatrozza azt, hogy kinyomtatod az sszes e-mailed s ez a gyakorlatban hogy fog mkdni. hozzm hasonlan egy tzbiztos full circle magazin 69. rsz
26
KRDEZD AZ J FIT
vetkez 30 napban biztosan nem ll el a te gpeden is mkd alkalmazssal. Gz. gyhogy knytelen vagy a Bilbra hasonlt srccal randizni. jl jn, az az, hogy ha flresikerl egy telepts, minden klnsebb aggodalom nlkl lehet az egszet jrakezdeni, mert nem kell flni attl, hogy a kedves emlkek eltnnek, 4. Az adataidhoz NEM csak te mint szrke szamr a kdben, miutn frsz hozz. A fjljaidhoz csak neked valami vicces kedv arc tancsra van hozzfrsed. Meg a kormny- hallgatva begpelted a parancssornak. Meg a bosszszomjas egykori ba azt, hogy rm -rf /. (Ezzel meg se alkalmazottaidnak. Meg a hackerek- prblkozz! Iszonyat disznsgokra nek. Meg anydnak, aki mindenbe kpes, te pedig msnap gyllni fobele kell, hogy sse az orrt. god magad rte.) Akkor ht kitrgyaltuk az rveket s az ellenrveket. Nzztek, az igazsg az, hogy a felhszolgltatk szuperek s naprl-napra jobbak lesznek. Nyilvn megvannak ennek is a maga veszlyei, s muszj mindenkppen biztonsgi mentst csinlnod egy olyan helyre, amihez tnyleg te s csak te frsz hozz. Mgis hol dugdosnd a felesged ell az e-cigarettd cuccait? Az ilyenhez a legjobb tnyleg egy sajt merevlemez. Ha hajland vagy elfogadni azokat a viszonylag jelentktelen htrnyokat is, amelyek a felhszolgltatssal jrnak, akkor elhiheted nekem, hogy a temrdek elnye messze elhalvnytja a fent megnevezett kedveztlen krlmnyeket. Nekem szemly szerint a legnagyobb elnye az, s ami taln az jdonslt Ubuntu-felhasznlknak is Ha megcsinltad a biztonsgi mentst az sszes fontos fjlrl, fotrl s zenrl, mr teleptheted is a kivlasztott disztribcit, ha pedig kszen vagy, a felhbl simn letltheted a fjljaidat. Gondolom, senkit sem lep meg, hogy az Ubuntu ehhez is knl egyszer s azonnal hasznlhat megoldst. Ezt gy hvjk, hogy Ubuntu One. Ingyenes s mr gyakorlatilag teleptetted is ennyire egyszer. Az Ubuntu 1 2.1 0 mr eleve gy jelent meg, hogy az Ubuntu One fel van teleptve r. A bal kz felli alkalmazssal lehet elindtani. Keresd meg, az ikonjt, jobbra ltod. Kattints r. A lent lthat ablak fog megjelenni. Kattints arra a gombra, amire az van rva, hogy I don't have an account yet sign me up. Teljesen szokvnyos procedra, van benne Captcha-kd is. Ha nem sikerl elsre begpelni, prbld mg egyszer. Ki tudja, lehet, hogy nem is vagy ember. Az Ubuntu One kld majd neked egy titkos kdot (ez ilyen marhul NSA-jelleg, muszj-hogy-kpbenlegyl-dolog). Ezt rd be a regisztrcis ablakba s kattints a Next-re. Kivlaszthatod, milyen mappkat akarsz szinkronizlni a Felhben. n a Desktop s Documents mappkat javaslom, de ennl tbbet is lehet termszetesen. Brmikor hozz lehet adni jabb mappkat. Kattints a Finish-re, az Ubuntu One pedig elkezdi szinkronizlni a mappidat. Ez eltarthat egy darabig, attl fggen, hogy mennyi cucc van a mappkban. Amikor legkzelebb az Ubuntu One ikonjra kattintasz, az mr a neveden fog szltani. Kicsit fura, de meg lehet szokni. Mostantl fogva, ha valamit beteszel a mappkba, az Ubuntu One-t pedig utastod, hogy szinkronizljon, akkor az sszes holmid bekerl a Felhbe, te pedig brmilyen eszkzrl elrheted a dolgaidat, mr persze ha az eszkzrl hozz tudsz frni az Ubuntu One-hoz. Teszem azt, az asztali gpeden kezdted a mveletet, aztn bejelentkezel az Ubuntu Onetartalom ^
27
KRDEZD AZ J FIT
ba a laptopodrl, gy hozzfrsed lesz az asztali gpeden lv fjlokhoz. Azt azrt ne felejtsd el, hogy maghoz az asztali gphez ettl mg nem lesz hozzfrsed, csak azokhoz az llomnyokhoz, amelyeket az Ubuntu One felhszolgltatsba msoltl. Ha vltoztatsz valamit valamelyik fjlon, akkor legkzelebb az asztali gpedrl (vagy brhonnan mshonnan) mr ezt a megvltoztatott fjlt fogod elrni. Ha van okostelefonod, ott is krlnzhetsz, hogy van-e Ubuntu One-hoz alkalmazs. Ha van, tltsd le. Ha bejelentkezel, immr akkor is hozzfrhetsz az llomnyaidhoz, ha pp ton vagy. Az Ubuntu One 5 GB-nyi trhelyet biztost. Lehet tbbet is, de azrt mr fizetni kell. Trolhatsz rajta zenket is, de streamelni nem fogod tudni ket a felhbl, hacsak nem fizetsz el a Music Streaming csomagra, ami havi 3.99 USD. Ha elfizetsz r, a trhelyed is megnvekszik 20 GB-ra. Ezt brmire hasznlhatod, nemcsak zenk trolsra. gy a Justin Bieberes erotikus fanfictiond is megmarad az utkornak.
boot-olni a legjabb, instabil verzival, egsz jjel bulizni, a napot vgigaludni, az letet fullosan lni! Immr olyan vagy, mint egy rocksztr! s a legfontosabb fjljaidhoz brmikor hozzfrhetsz, csak be kell jelentkezNa, milyen rzs beleszagolni? Na, ned az Ubuntu One-ba! ilyen a szaga a szabadsgnak! Most mr jhet az Armageddon a legkzeJtszogass nyugodtan az Ubuntu lebbi Ubuntu-teleptskor, lehet bab- One-nal. Ha mgsem nyerte el a tetrlni a belltsokkal, lehet dual szsed, brmikor kikapcsolhatod a full circle magazin 69. rsz
fjlszinkronizlst s vlthatsz Dropboxra vagy Google Drive-ra, vagy brmi msra, van mg szmtalan ms szolgltat. A legtbbnek van ingyenes verzija, ez a legmegfelelbb az tlagos felhasznl szmra. Apm most bszke lenne rd! A sztorihoz mg az is hozztartozik, hogy fleg volt az, aki beleszagolt s vitte.
28
szksged van a szvemre, mr megint? A ni cipk irnti vonzdsrl bvebben olvashatsz a yaconfidential.blogspot.com -on. Megnzheted tovbb a Twitteren (@copil) hogyan hozza magt zavarba.
tartalom ^
L i n u x la b o r
DHCP lefoglals pldul. Mikor ez trtnt, a helyi Linux Users Group tbb tagjtl hallottam, hogy btyklik a sajt routerket. Valjban egy helyi internet-szolgltat knl elre mdostott routereket alig tbbrt mint amennyirt nagy raktrruhzban routert lehet venni.
T o m a t o : ki k r b e l l e ?
helyi linuxos, aki trtnetesen munkatrsam, rbeszlt, hogy vessek egy pillantst a Polarcloud Tomato firmware-jre, bemutatvn a beptett szolgltatsokat: szp forgalmi grafikon (imdom a kpeket), a Quality of Service-t, Access Restrictions-t (hozzfrs tiltsa), Port Forwardingot, Dynamic DNS-t s szmos eszkzt. a szerverfuttatstl.) A hzban az sszes Linux-szerverre fix cmet llthattam volna be (van egypr XBMC-vel s a jtk/web-szerver), de egyszerbbnek talltam DHCP-n tartani a gpeket s a routeren IP foglalst belltani. A gpen IP-foglals belltsa azt is jelenti, hogy a router mgtti tbbi kliens ismeri a gp-, vagy lloms nevt. A Polarcloud Tomato firmware-je csak meghatrozott routereken mkdik. vatosnak kell lenni, mert mg bizonyos routerek esetn is nhny tmogatott, nhny nem. A router firmware-jnek trsa termszetesen garanciavesztssel jr. Miknt a komputereknl, a router is lefagyhat, ha az rst megszaktjk, vagy rossz firmware-rel trtnik. Lgy vatos s tjkozdj. A Polarcloud weblapja http://www.polarcloud.com/tomato felsorolja a routereket, modelleket s a tmogatott verzikat az adott modellen bell. Amikor a cikket rom a LINKSYS WRTG-kbl a v1 -et a Tomato firmware tmogatja, de a LINKSYS WRTG v5-t nem. vatosnak kell lenned, mert a legkisebb klnbsg is azt eredmnyezheti, hogy router helyett csak levlnehezked lesz.
tartalom ^
ok vvel ezeltt elmentem az egyik nagy raktrruhzba s vettem egy kzepes rfekvs szemlyi routert. A mrka nhny rgebbi darabjt hasznltuk a munkahelyemen, ezrt gy gondoltam elg j minsgek. m kevesebb mint hat hnap utn gy talltam, hogy a router rendszeresen eldobja a kapcsolatot. Prbltam a router mkdsi frekvencijt vltani (vezetk nlkli routerekkel ersen terhelt terleten vagyok), de olyan helyzetbe kerltem, hogy a hasznlt csatorntl fggetlenl, naponta legalbb egyszer alapllapotba kellett helyeznem a routert. Futtatva:
sudo iwlist scanning | grep Cell | wc -l
A csaldunk elhatrozta, hogy mindenkppen internetszolgltatt vlt, Akkoriban terveztem, hogy egy de mieltt vettem volna egy routert, kis szervert fogok zemeltetni s az kaptam (az nnepekre) egy Linksys j internetszolgltat nemcsak elWRT54GL Linux-alap routert. fogadhat ron adta a fix IP cmet, de engedte szerver futtatst is. (A A WRT54GL-ben az eredeti Linux- terletnkn a nagy szolgltatk a alap firmware nem rossz, de az egyik magnfelhasznlkat eltancsoljk
rendesen 51 -85 kapcsolatot mutatott, attl fggen, hogy mely napszakban indtottam a parancsot. Minthogy egy komputer-jrahasznost projektnek dolgozom, gy dntttem, vsrolok egy ms mrkj routert a projektnk szmra s kiprblom. A router nagyon jl dolgozott, nem dobta el kzel sem annyiszor a kapcsolatot, de sajnos hinyzott nhny funkci
29
ket rejt. A sttuszon bell lthatod a kapcsolatod llapott a szolgltat fel, a kiadott DHCP-ket csakgy, mint a klnbz vezetk nlkli lehetsgeket. A svszlessg-kperny (jobbra lent) az, ahol szp grafikonokat lthatsz a pillanatnyi s az elmlt 24 ra forgalmrl. A napi, heti s havi forgalom mind szmszerstett, de vlaszthatsz, hogy Mega-, vagy Gigabyte-ban mutassa. Vedd szre a kpernykp aljn jobbra lthat piros rszt. Minden alhzott elem a pillanatnyi llapotot jelzi. Egy opcin bellre kattintva vltja az opcit. Jobbra lent a Display opcinl a Line-ra kattints azt eredmnyezi, hogy a grafikon kitlttt helyett vonalasra vlt. Fent a grafikonon lthat nhny fl a router klnfle interfszei szmra, belertve a sok vlan portot is. Az eszkzk rsznl szmos elem tallhat, egy a szerver, vagy a rendszer pingelsre s egy a terlet vezetk nlkli llapotnak ellenrzsre. Az RSSI (vteli jelerssg-kijelz), a tbbi router zaj- s csatorna rtkvel, szintn hasznos, de termszetesen ugyanez (jobban) ltfull circle magazin 69. rsz
30
tartalom ^
Szintn a Port Forwarding menben vannak a DMZ opcik, a Triggered Port Forwarding opcik s az UPnP/Nat-PMP opcik. A Tomato kpes Quality of Service (QoS)-re. A QoS men alapbelltsokbl ll, ahol bellthatod a kis bementi forgalom szzalkt fixen Highest, High, Medium, Low, Lowest, majd Class A-E-re. A QoS -> MAC-cmt, amikor olyan modemre Classification kperny az, ahol beakarsz csatlakozni, amit PC-vel llthatod, hogy a hlzatodban mehasznltl), a routing, a wait time lyik gpek kapjk azokat a Highest, (vrakozsi id) s tovbbi vegyes High, Medium, Low s Lowest prioopcikat. Sokat kzlk vgl a ha- ritsokat. Ugyancsak megnzheted lad menkben llthatsz be, mint krdiagramban, vagy rszletezve a a router Afterburner (utnget) QoS-edet, ha gy lltottad be s md bekapcsolsa (gy is ismert, konfigurltad. mint 1 25 High Speed Mode, alapveten olyasmi, ami elmletileg A hzunkban a felesgem PC-je 30-40%-kal gyorsabb a 802.1 1 .gkapta a legmagasabb prioritst, a nl), a pingre vlaszads engedDNS forgalmat 0-2 KB-ra s a lyezse a routernek (kapcsold ki), WWW-forgalmat 0-51 2 KB-ra lltva. valamint a PCP s UDP lekapcsolsok ideje. Az Access Restriction men opcinak nincs al-opcija. Bellthatsz A Port Forwarding -> BASIC-me- olyan szablyt, mint pldul a Turn nn bell tmkdtem be azokat a off the router (router kikapcsols) rseket, ahol a klvilg beleshet a 23.00 s 05.00 kztt (hasznos ha szerverem szolgltatsaiba. A jtindzsereid vannak, akik kpesek tkszerver rdekben tolvastam a egsz jszaka szrflni alvs hereadme-t s a jtk belltfjljait, lyett.) hogy melyik portokat nyissam meg. A keresmotorok segtenek a szoHa a Tomatot telepted egy rouksos portok kidertsben, ha terre az Administration -> Admin mg nem ismernd ket. Access ment biztos ltni akarod.
A Basic -> Network kperny az, ahol belltod a routered alaprtkeit: WAN/Internet tpust (DHCP, PPPoE, Static, PPTP, L2TP, vagy disabled (tiltva)), a routered LAN cmt s a DHCP informcit, valamint IP-tartomnyt csakgy, mint a router wifi belltsait. Ha tervezed valamely ottani dinamikus DNS-szolgltats hasznlatt a Basic -> DDNS-kperny az, ahol bellthatod a routeredet, hogy az ltalad hasznlt DDNS-sel kommunikljon.
tudsz statikus DHCP-foglalst kijellni, de ez a kelletnl nagyobb munka. Egyszerbb DHCP-foglals a Status -> Device List kpernyn, ahol az eszkz MAC-cmnl staticra kattinthatsz. Mgis hasznos ez az oldal, mert a Status -> Device lap nem mutatja, hogy mely cmek statikusak.
Ha bajod van egy bizonyos valakivel, aki folyton be akar jelentkezni a routerre, vagy akr te engedted A jelenlegi Tomato firmware kn- valakinek a router hasznlatt, de latba a kiszolglk tbb mint 23 visszalt vele, bellthatsz wifi-szszolgltatsa szerepel, mint a 3322, rst a Basic -> Wireless Filter kpera DNS Exit, a DNS-O-Matic, a nyn. Engedlyezhetsz csak bizoDynDNS, a DyNS, az easyDNS, az nyos wifi kapcsolatokat is, a PermitEditDNS, az EveryDNS, az eNom, a nl csak adott MAC-cm klienseket FreeDNS, a Namecheap, az OpenDNS engedlyezve. , hogy megnevezzek egyprat. Az Advanced men szmos alA Basic -> Static DHCP kperny ment rejt, kzte a Conntrack/Netmegmutatja, hogy kinek van stati- filter opcit, a DNS opcit, a Firekus DHCP lefoglalva a hlzatodon wall opcit, a MAC address opcit bell. Ugyancsak ezen a kpernyn (hasznos, ha klnoznod kell a PC-d full circle magazin 69. rsz
31
tartalom ^
csatolsra szolglna, svszlessg-figyels cljbl. Az About, Shutdown, Reboot s Logout egyrtelmek, gy itt nem foglalkozom velk. Momentn csak megkapartam a Tomato firmware-ben rejl lehetsgek felsznt. Nem sokkal foglalkoztam, mert tnylegesen tbb szz opci van a Tomato firmwareben. Ha brmikor elgedetlen lennl egy router-rel csak pillants r a Tomato projektre, nzd meg a router-kompatibilitsi listt (nagyon figyelj nem csak a modellre, hanem a verziszmra is) s azt hiszem elgedett leszel a rendelkezsre ll opcikkal. Ugyancsak megri megnzni a DD-WRT projektet is, ami hasonl dolgokra kpes, de sokkal modulrisabb felptsnek tetszik.
Sudoku megoldsa:
Nem akarok elakadt lemezhez hasonltani az Administration men alatti opcik sorolsval, inkbb nhnyat kiemelek kzlk, amit tnylegesen hasznlok: Admin -> Configuration, ahol mented a router belltsait PC-re, vagy onnan vissza. Admin -> Upgrade, ahol frisstheted a Tomato firmware-t (vagy visszalltod, ha mentetted a korbbi firmware-t). A CIFS Client men-opci rdekes. Amikor jobban belenztem felfedeztem, hogy gy nz ki, mintha csak egy CIFS (Windows) megoszts
FONTOS LINKEK:
A Tomato Firmware oldala: http://www.polarcloud.com/tomato Wikibooks Tomato Firmware referencik: http://en.wikibooks.org/wiki/Toma to_Firmware/Menu_Reference DD-WRT: http://www.dd-wrt.ca/site/index
Charles mostohaapa, frj s Linux rajong, aki hzigazdja egy non-profit szmtgp feljt projektnek. Amikor nem hardvert/szervert tesz tnkre, akkor blogot r: http://www.charlesmccolm.com/
32
tartalom ^
Az n t rt n e t e m
rta: Blackadder
a jl emlkszem, t vvel ezeltt hallottam elszr a Linuxrl. A vrosi knyvtrban teleptettek Ubuntut a PC-re. gy brki hozzfrhetett, aki meg akarta ismerni az j opercis rendszert. Mg arra is emlkszem, hogy tbb CD hevert szanaszt a pulton, htha valaki hazaviszi ket. s n megtettem. Azt hiszem, hogy Feisty Fawn vagy Gutsy Gibbon volt. Az els prblkozsom alkalmval egyszerre multam el s zavarodtam ssze. Nem szabad elfelejteni, hogy egy csupa windowsos krnyezetbl jttem. Semmit sem tudtam a nylt forrskdrl, sem arrl, hogy mit jelent vagy milyen elv van mgtte. Csak azt tudtam, hogy ingyen van s nem valami kalzmsolatrl van sz. Sosem fogom elfelejteni az els reakcimat, amikor rnztem a kpernyre. Mi a? Ilyesmire nem szmtottam. Ez az rzs sokig elksrt engem. Abban az idben mindig gy gondoltam az Ubuntura, mint a msik oprendszerre.
De igazbl a tudsom hinyzott hozz. Annak az ismerete, hogy milyen elv hzdik meg az Ubuntu mgtt. (s mg most is.)
A munkahelyemen vegyesen hasznlunk Windows s Apple munkallomsokat, de rmmel ltom, Ez akkoriban trtnt, amikor Ja- hogy teret nyer a Linux is. Ugyan unty Jackalope kikerlt a piacra. Ott mg csak a szerveroldalon, de mr Egy darabig szrakoztam vele, az iskolban ismertem meg a oper- ez is valami. aztn egy idre megfeledkeztem az cis rendszert magt, a sokoldal kUbunturl. pessgeit, a mkdsnek mdjt s Ha visszagondolok a vrosi mg sok mst is. knyvtrra, akkor mg jobban rAkkor kerltem ismt kapcsolk, hogy minden munkallomst, latba az Ubuntuval, amikor esti Attl kezdve az Ubuntu lelkes hasz- publikust s privtot egyarnt Linux tagozaton elvgeztem egy BA nlja lettem. Mindegy, hogy asztali opercis rendszerre lltottak t. kpzst informcitechnolgivagy szerver verzi, szeretem s hasz- Kubuntura, hogy pontos legyek. bl. De ez alkalommal mr sokkal nlom. Szval ez az n kis trtnetem, hogy hogyan kerltem kapcsolatba az Ubuntuval. Ez j nhny ve trtnt, s az otthonomban a legtbb vason Ubuntu fut, s nincs velk gond. A legtbb ltalam ismert ember is a Linuxot vlasztja, ha j oprendszert kell teleptenie egy hardveren. Annak kifejezetten rlk, hogy az nem szmt, hogy rgi vagy j gprl van-e sz. Csak fel kell telepteni az oprendszert, s futtatni. (Ez egy nagyon hatsos rv, ha meg akarjuk gyzni az embereket, hogy Ubuntut hasznljanak.)
Photo: yum9me (Flickr)
33
tartalom ^
K l n v l e m n y
rta: Ed Hewitt
vesztesget jelent, negyedvrl negyedvre. A hardvergyrtk nem tesznek tl nagy ttet egy olyan platformra, ami mg nem bizonytott. A Samsung, Sony s Motorola risi sikereket rtek el az Android tern. A HTC mris kt platform kztt jtszik s a Nokia elktelezte magt a Windows Phone mellett. Mindez a Canonicalt egyedl hagyja a jelentktelenebb gyrtkkal, mint pldul a Huawei s az Az els kihvsok egyike, amivel LG. Feltve, a Canonicalnak meg kell kzdenie, hogy tallnak a hardveres fellet. A Canonical ve- egy hardvergyrt partnert, hasznlhat lesz-e zetsge azt lltotta, hogy az a kszlk maga? A szegnyes Ubuntu okostelefonokat 201 4-re hardver s a gyrtsi minsg nagyvrjk, de amg nem ltom ket, addig nem tartom vissza a llegze- mrtkben befolysolja az Ubuntu tem. Az okostelefonok piaca hihe- sikeressgt telefonon. Lthattuk tetlenl versenykpes. Sok vezet mr, hogy a Samsung gyenge mingyrt kzd azrt, hogy lpst tart- sg Windows Phone kszlkeket produklt, s mindezt csak azrt, son a tbbiekkel. Pldul a HTC hnap elejn a Canonical megtartotta az els sajttjkoztatjt, hogy felfedje a telefonos opercis rendszert, az Ubuntu for Phone-t. Ez egy olyan termk, aminek a megjelensre sokan szmtottak a Unity bevezetse utn, rintsvezrelt felletet szolgltatva az Android eszkzkn futtathat Ubuntun keresztl. Mg az ubuntus Android lehetv teszi, hogy az Ubuntu asztali krnyezet futhasson okostelefonon (szmtgpes dokkon keresztl), az Ubuntu for Phone egy nmagban is teljes rendszer okostelefonra, mely kihvst jelenthet az iOSnek s az Androidnak. gy gondolom, hogy ez mr a kezdetektl halott tlet, s buksra van tlve. full circle magazin 69. rsz
hogy legyen egy ilyen eszkzk is. tl. A Palm WebOS eszkzeit a Lthatjuk, hogy a Canonical hardver Sprint s a Verizon vette meg az partnerei ugyanezt csinljk. USA-ban, mivel egyikknek sem volt meg az iPhone azidtjt. MindA kvetkez akadly, amit a ketten kszek voltak forgalomba Canonicalnak t hozni s eladni a kszlkeiket a kell lpnie, az a fogyasztknak, de a Verizon igen kereskedtmo- ersen reklmozta a Motorola gats feltve, Droidot, s a Sprintnek nem volt ha van eladhat elg nagy gyflkre ahhoz, hogy a eszkz. A keres- Palm Pret eladja. Br elg sok szakkedk megtemai jsgr dicsrte a hardvert s remthetik, vagy a szoftvert, a fenntart tmogats megsemmisthe- hinyzott, ezrt vgl a Palm s az tik a kszlk HP rknyszerlt, hogy kzdjn az sikeressgt. k rdekldsrt. Ez elfordulhat a azok, akik megv- Canonicallal is. sroljk az eszkzket a hardverHiba lehet piszkosul j a szoftgyrttl, majd ver, a hardver lehet akr kivl is eladjk a fogyasz- ha a szolgltatk nem kszltek fel tknak. Ha nem r, hogy a piacra dobjk ezeket az hiszik el, hogy el- eszkzket, akkor egy tapodtat adhat, akkor sem halad majd elre. nem lesznek rdekeltek. Erre a legnpszerbb plda a Palm ltal kA Canonical megteheti azt, amit sztett WebOS. A kereskedk kia Google is csinlt a Nexus kszlnyrtk a WebOS-t. Miutn a HP keik lekdolatlan rulsval, szerbefejezte a WebOS fejlesztst, zds nlkl, a weboldalukrl. gy a Jon Rubinstein (a Palm vezrigazszolgltatk megkerlhetek. Br gatja) egy interjn vett rszt, amit n gy gondolom, hogy ez nem fog Josh Topolsky vezetett le a Verge- mkdni. Nagyon fontos, hogy a
34
tartalom ^
fogyasztk figyelmt felhvjuk az rtkestsre, s versenykpes ron kell a termkeket rulnii. A Canonical lehet, hogy nem rendelkezik a megfelel infrastruktrval, s a kszlkek eladsi s szlltsi kvetelmnyeivel. Szolgltati tmogatsra van szksgk ahhoz, hogy szles piacot rjenek el, s arra a kpessgre, hogy el tudjk adni az eszkzt a felhasznlnak. Az utols akadly az, amibe a Canonical beletkzik, az az alkalmazstmogats ami az sszes rsztvev platform sebezhet pontja. Lehet, hogy a platformod zsenilis, de ha nem futtatja azokat az alkalmazsokat, amire a nagykznsgnek szksge van, akkor ez egy halott platform. Az iOS s Android sikernek az az oka, hogy olyan vonz alkalmazsai vannak, amit a fogyasztk igazn akarnak. k el akarjk rni a Facebookot s zent hallgatni a Spotify-n, filmeket nzni a Netflixen, naviglni akarnak a Google Maps-en, vagy csak egy gyors jtkot jtszani az Angry Birds-el. A Blackberrynek s a Microsoftnak is ugyanez volt a problmja, mindketten kzdenek azrt, hogy fejlesztket tudjanak szerezni az alkalmazsok fejlesztshez a sajt platformjukon, s mindkettnek megfelel mret
Klnvlemny
felhasznli bzisa van. Nagyon sok fejleszt azt mondja, hogy k nem rdekeltek az alkalmazsok fejlesztsben a Blackberry s Windows Phone platformjn. Nemrgiben a Google gy nyilatkozott, hogy csak az Android s iOS rendszereket tmogatja. A Canonical behozza az tdik platformot, amin a fejlesztknek alkalmazsokat kell ksztenik, s n nem gy ltom, hogy ez elkezddtt volna. Nem beszlve
arrl, hogy a jelenleg kint lv szszes kisebb okostelefonos OS-t ezzel lertkelik. Tl sok olyan platform van, ami alkalmazsokat ignyel. Ha nem hajlandak tmogatni a Microsoftot vagy a RIM-et, akkor mirt tmogatnk a Canonicalt? Feltve ha a Canonical tall egy partnert, megkapja a szolgltatk tmogatst, s egy rakat npszer alkalmazsa is van, mg akkor is meg kell kzdenie a versenytrsak-
kal. 201 2 decemberben az Android s iOS futott a vilg okostelefonjainak 85%-n. Az elrelthat jvben ezek lesznek a dominns platformok. Br mg folyik egy harc a harmadik helyrt, de ez a Windows Phone s a Blackberry kztt zajlik. rdekes lesz 201 3 ennek a kettnek. A Windows Phone 8 tbb kszlken lehet lthat s a RIM kibocsjtja a Blackberry 1 0et. Az tdik s hatodik helyet jelenleg a Symbian s Bada platformok foglaljk el, s nem tartom valsznnek, hogy ezekrl a helyekrl mozdulni fognak. Pluszban jelen vannak az okostelefonok kisebb platformjai, amikbl itt tallhatsz nhnyat: Firefox OS openWebOS Maemo MeeGo Tizen Jolla Egy olyan piacon, ahol a Palm megbukott, a Blackberry jelentsen visszaesett s a tllsrt kzd, a Microsoft nem tudja megfrni a Google-t s az Apple-t, hogyan gondolhatja a Canonical, hogy tl tud lni? Br voltak kisebb sikereik az asztali gpek s a szerverek tern, de n azt gondolom, hogy a Canonical ezttal tl moh lett.
tartalom ^
35
36
tartalom ^
F ku s z b a n
n nmagban hasznlom a boxot, de bektheted a kbeles/mholdas boxodat is a Sony boxba. Ez megengedi a Sony boxnak, hogy vezrelje a kbeles/mholdas boxod megjelentst s lehetv teszi szmodra, hogy olyan vidm dolgokat mvelj, mint a kp a kpben s hasonlk.
S o n y N S Z - G S 7 G o o g le T V B o x
lgg fltem megvenni ezt a mdialejtszt, mivel olyan sok negatv kritika volt rla, de gy dntttem, hogy vakon hiszek benne (a Google-ban) s mindenkppen megveszem. rlk, hogy megtettem!
M I VAN A DOBOZBAN
A doboz kicsi! Azt vrtam, hogy kb. KONFIGURLS DVD lejtsz mret dobozt kapok, de a kartondoboz kb. 8x6x4 mret. Belsejben van maga a Sony box, Amikor a boxot elszr kapcsolod a tvirnyt, elemek (mondjuk a tv- be, prostja magt a tvirnytval, irnythoz), tpkbel s egy IR blas- mivel a tvvezrls bluetooth-on keter (errl bvebben ksbb). resztl trtnik. Nem szksges a tvirnytt kzvetlenl egy rzkelre irnytani. Nincs is ilyen. A bluetooth B ELLTS hasznlata azt jelenti, hogy mg csak irnytanod sem kell a tvirnytt, A boxot elg egyszer bektni. Be- csak nyomd meg a gombokat s felisdugod a tpkbelt s a (nem mell- meri, amg a box tartomnyban vagy. kelt) HDMI kbelt. Dugd a tpkbelt a fali aljzatba, a HDMI kbelt pedig a Most egy gyors bevezett kapsz TV-be. arrl, hogyan hasznld a tvvezr-
lst. Ez egy nagyon klnleges tv- IR B LASTER irnyt (bvebbet errl ksbb), de elg annyi, hogy az egyik oldaln Az IR blaster egy kis widget, amegombok s rintpad, a htlapjn lyet a boxszal egytt kapsz amepedig egy teljesrtk QWERTY bil- lyet nem kell hasznlnod, ha nem lentyzet van. akarsz, de megengedi, hogy msik boxot vezrelj a Sony tvirnytval. Most azon vagyunk, hogy magt a boxot belltsuk. Belpsz a Google-fiKezdetben a TV-mel hasznltam, koddal, belltod a nyelvet, idznt, vagy csak azt hittem. Rirnytottam (vezetkes vagy vezetknlkli) Inter- az IR blastert a TV-m tvrzkeljnetes kapcsolatot s a kpernyd m- re. Mikor megmondom a Sony boxrett. Majd konfigurlod az IR blastert. nak, hogy a TV-m Samsung (s a
37
tartalom ^
A TVIRNYT
Ahogy erre korbban cloztam, a tvirnyt nagyon klnleges s sok kritikt kapott az ismertetsekben, de imdom! Az egyik oldalon tbb ki/bekapcsol gomb van (a TV-hez/ersthz/mshoz) s nhny kivlaszt gomb a PVR-hez/TV-hez. Pont a kzepe felett van egy D-pad, kzepn vlasztgombbal. A D-pad mindkt oldaln gombok vannak a kp a kpben, a vissza, kezdoldal s men funkcikhoz. A tvirnyt kb. felt rintpad foglalja el, amely kattinthat. Ezt megrintve felhoz egy egrmutatt a kpernyn. Az rintpad alatt funkci, lejtsz, sznet s informcis gombok vannak. Vgl van nhny sznes gomb.
FRISSTS
Amint befejeztem a belltst s lzasan kerestem a Netflixet (amelyet nem talltam), megjelent elttem egy felbukkan ablak, amely azt mondta nekem, hogy egy rendszerfrissts elrhet. Kitarts!
A frissts utn mr volt Netflix alkalmazsom. H! Volt nlam Google Play ruhz, Chrome (bngsz), Live TV (csak akkor hasznlhat, ha a Sonyn keresztl csatlakoztatsz TV/mholtfordtva a tvirnytt teljesdas boxot), Media Player, Photos (n- rtk QWERTY billentyzeted zeget), [Google] Play Mozi, [Google] van! Ha lenyomod a funkci, majd a Keress, Belltsok, Socialife (gy keres gombot, engedlyezi a bilfull circle magazin 69. rsz
lentyzet httrvilgtst, ez a k- csnzni, de a YouTube s a Nets jjeli bngszsekhez hasznos. flix bizonyra hibtlanul mkdtt s a kpminsg kivl volt. A tvirnyt jobboldaln hang, nmt s csatornavlaszt gombok van- H ANG nak. A tvirnyt mozgsrzkeny is a jtkok irnytshoz. Ezt sem prbltam ki a Play/Sony ruhzak hasznlatval, de a VIDE Google Play/Zenei fikomban lv tbb sv tisztn mkdtt, miutn Nem prbltam Play-en/Sonyteleptettem a Google Zene appot. n keresztl videt venni vagy kl-
38
tartalom ^
A menk s az elemek kztti mozgs kicsit lomhnak tnik, de semmi klns. Ez azrt lehet, mert a box Android 3.2-t hasznl s nem a vajszer Jelly Bean-t. Mg ezekkel a negatv pontokkal egytt is vidm fick vagyok. Mindent megtesz, amire szksgem volt, s mg tbbet. Elzleg az Xboxomat kellett hasznlnom a Netflixhez s a TV-hez, az Acer Revomat pedig az egyidej multimdis adatfolyamhoz. Most mindenem egyetlen csomagban van. Most, ha kaphatnk egy Jelly Bean frisstst az lenne a hab a tortn!
KIEGSZTK
hatnm a dobozomra, hogy nagy kpernyn nzhessem. Ha vendged/partnered van s valamit mutatni akarsz nekik, rdobhatsz egy weboldalt a Google TV boxodon fut Chrome-ra.
Nemrg kiadtak egy Chromemote nev Chrome bvtmnyt (http://www.chromemote.com/). Ez megengedi, hogy a Chrome-bl vezreld a Google TV boxodat. Pldul: az asztali PC-men rkattinthatok a Chrome-ban lv Chromemote ikonra, bekapcsolhatom a Google TV boxomat, bekapcsolhatom a TV-met, majd teljesen tvehetem a vezrlst a Google TV boxom felett anlkl, hogy egyltaln felkapnm a tvirLgy trelmes, mivel a Plexnek nytmat! Meg kell mondanom, ez sok idejbe telhet, hogy katalogizl- egszen flelmetes. ja a mdiafjljaidat, mivel letlti a metaadatokat s a fontos kpeket is. Nemcsak ez, de ez megadja neked a lehetsget, hogy szinte brmit A Plex nagyjbl brmilyen rdobj a boxodra. Elindthatnk egy hang-/videfjlt le tud jtszani YouTube videt, majd azt gondolhatvagy streamelni, amit beledobsz. nm, hogy H, ez tk j s rdobfull circle magazin 69. rsz A Plex asztali PC-re teleptse a .deb fjl letltst s teleptst jelenti vagy a Plex honlapjrl (http://www.plexapp.com/), vagy az aktulis trol megadsval. Ezutn a Plex mdialejtszt telepted a Sony boxra. A Sonyn rkattintasz a Plexre, ez keresni fog egy Plex szervert s megengedi a mdiafjljaid lejtszst. Ilyen egyszer!
B EFEJEZS
Sok j dolgot mondtam a Sony Google TV boxrl, mi a htrnya? Az Appok. Nincs sok elrhet app a Sony boxhoz. Mg ez a Google Playt hasznlja forrsaknt, csak azokra az appokra korltoz, melyek kztudottan mkdnek a Google TV-n. Viszont amint ppen rom ezt az ttekintst, kzzel lehetsges az appok betltse az APK fjl betltsvel. Van nhny j app a Play-ben, mint pldul az AirDroid, Evernote, s hasonlk.
Full Circle Magazinnak, hivatalos Ubuntu Tag, rszmunkaids mvsz, akinek a mvei megtekinthetk a: http://ronnietucker.co.uk honlapon.
tartalom ^
39
O TTHONI SZERVER
L e ve l e k
Minden hnapban kzztesznk nhnyat azokbl az e-mailekbl, amelyeket tletek kapunk. Ha szeretnd, hogy leveled nyilvnossgra kerljn, amely lehet ksznet vagy reklamci, akkor kldd az albbi cmre: letters@fullcirclemagazine.org. FONTOS: terjedelmi okokbl a levelek szerkesztsre kerlhetnek.
Csatlakozz:
goo.gl/FRTMl
nagyon hamar lemerti az akkumultort is. A Windows 7-hez kpest pillanatok alatt lemerl az aksi, ha ehetsges lenne, hogy valaki k- Ubuntut hasznlok. zletek rjon egy cikket arrl, hogyan lehet otthoni hasznlatra szervert Remlem, valaki r majd egy cikket belltani? Termszetesen Ubuntu a problma lehetsges megoldsaifutna rajta, a gpek hlzati bootot rl. Ez remlem, nekem is segt majd hasznlnnak, az adatok a szerveren j Ubuntu-felhasznlkat szerezni. lennnek, s az internet is a szerveren keresztl lenne elrhet. Valami Saravanan M olyasmire gondoltam, ami olcs, knnyen megvalsthat s hatkony. S ZKENNELS
rta). Azt mondta, hogy neki az a mdszer nem mkdtt. n is kiprbltam, s lttam, hogy nekem is csak egy raks ngyszg jelenik meg a kpernyn. A tapasztalatom megegyezik a szerzvel:
Danish Lala
AZ U BUNTU FELMELEGT!
ell Vostro 1 550 laptopom van, dual boot rendszerben, Ubuntu 1 2.04 LTS-sel s Windows 7-tel. Imdom az Ubuntut, igyekszem lehetleg mindent azon csinlni s igyekszem msokat is meggyzni, hogy vltsanak r. De nagyon tartok attl, hogy az Ubuntu miatt tlhevl a gpem.
Amikor Ubuntu alatt dolgozom, a Ugyan mg nem prbltam ki ezt laptopom nagyon gyorsan tmelegr napja egy ismersm arrl kr- a verzit, de kvncsi lennk, hogy szik s nagyon ritkn hajland nordezett, hogy lehet-e a LibreOffice- mkdik-e ugyanez knai, ill. koreai ml hmrskletre hlni. Szinte ban japnul rni. Megmutattam neki nyelvnl is (pinyin, ill. hangul). llandan hallom a processzor ht- az FCM 43. szmnak Parancsolj s jt is. Ez egyfell zajjal jr, msfell uralkodj cikkt (Lucas Westermann Brian full circle magazin 69. rsz 40
A japn tkletesen mkdtt minden ms program alatt. LibreOffice-ban viszont egyetlen japn karakter sem jelent meg (csak res dobozok), pedig belltottam az alaprtelmezett zsiai nyelvet japnra s kipipltam az hhoz a listdhoz szeretnk hozz- zsiai nyelvek opcit is. szlni, Gord, amiben az j disztribcikat sorolod fel. A szkennelst nem A szerz az albbi megoldst jatetted hozz. Ez volt az egyetlen, ami vasolja: visszatartott engem az Ubuntu hasznlattl s amirt mg j darabig WinKattintsunk a Tools > Options > dowsszal dolgoztam. Aztn az Ubuntu LibreOffice Writer > Basic Fonts (Asi1 1 .04 megoldotta a problmmat. an)-ra. (Eszkzk > Opcik > LibreOffice szvegszerkeszt> Alap Michael Davies bettpusok (zsiai)). Nekem megoldst jelentett az, hogy a bettpust KNAI NYELV A LIBREOFFICE-BAN Droid Sans Japanese-re vltoztattam.
K V
Ha Ubuntuval kapcsolatos krdseid vannak, kldd el ket a questions@fullcirclemagazine.org cmre s Gord vlaszolni fog r valamelyik ksbbi szmban. Krjk, annyi informcit kldj a problmddal kapcsolatban, amennyit csak tudsz!
V K V K V
LibreOffice-t hasznlok, Ubuntu Minden egyes eszkznl az els 1 2.04 alatt, Powerpc processzor- sorban mutatja a mrett, pldul: ral, egy eMac G-4-en. Kpet illesztettem egy fjlba, aztn megprbltam Disk /dev/sdc: 8413 MB, PDF-be exportlni. Nem sikerlt. 8413773824 bytes Teleptsd a cups-pdf-et. A szAz opercis rendszer jellegzetevegszerkeszt Fjl menpontj- sen alacsonyabb kddal fog feltnni, ra kattints, vlaszd ki a Print-et pldul sda-knt. (Nyomtats), azon bell pedig vlaszd ki a pdf-et. A /home mappba fogja menteni a .pdf-fjlt. Szeretnk egy nagy mret merevlemezt szerelni a dual bootos laptopomba. Mit javasoltok a parHasznlhatom Wine alatt a tcis belltsokhoz? Kindle for PC-t? Elszr mindenkppen jrj utPersze! Nzd meg ennek a tna, hogy a laptopod IDE-t vagy mnak a 3. hozzszlst: SATA-t tmogat. Egybknt pedig http://ubuntuforums.org/showthre jobban jrsz, ha az j merevlemezre ad.php?t=1 91 3348 elszr Windowst teleptesz.
Ha kt USB-portot hasznlok, egyiket az oprendszerhez, a msikat meg adatokhoz, hogy tudnm meghatrozni, hogy melyiket melyikhez hasznljam? Nyiss egy terminlt s rd be ezt a parancssort:
sudo fdisk -l
Abban mr nem vagyok biztos, hogy a Windows 8 szereti-e a boot partcit. n a helyedben ezeket a partcikat hasznlnm: boot, 1 00 MB (vagy annyi, amennyi a Windowsnak kell) Windows, 1 20 GB egy kiterjesztett partci a meghajt tbbi rszn. Ezen bell: / (ez a root, vagyis a gykr), 30 GB lapoz, a memria mretnek a full circle magazin 69. rsz
K V
41
2) *buntu 1 2.04/LTS-t hasznlsz 3) lefokozod az Xserver-edet a korbbi fglrx/Catalyst meghajtra, gy A gykrpartci sokkal nagyobb, 1 2.1 0 alatt immr nem lesznek probmint amennyire els rnzsre szk- lmid sges lenne, de ha vletlenl betelne, az belthatatlan katasztrfhoz vezetne. Hallottam mr rendszerloKubuntuban van valami kd vagy gokrl, amelyek pillanatok alatt bekulcs, amivel le lehet zrni a kptltttk a rendelkezsre ll helyet. ernyt? Be tudnm ezt gy lltani, hogy Ha van egy kln /home partcid, az pr perc inaktivits utn is zroljon? azt jelenti, hogy tudsz j verzit is telepteni anlkl, hogy brmilyen k(ksznet a vlaszrt amingvrosodst szenvednnek az adataid. nek az Ubuntu Forums-rl): A kpernyzrols alaprtelmezett Azt is javaslom, hogy vegyl egy kdja a Ctrl+Alt+L. A msik verzi a kls merevlemezt vagy nagy trhe- kpernyvd belltsa. ly USB-portot s teleptsd oda a rgi meghajtt. A kijelzm mindig rezzen egyet, valahnyszor trtnik valami Lehet valahogy telepteni 4670- mozgs a kpernyn. Xubuntu 1 2.1 0es ATI-meghajtt Ubuntu 1 2.1 0- et hasznlok, Intel Corp 3rd gen core re? A 1 2.04 ezt nekem kapsbl tele- processzoros grafikus kontrollerem ptette. van (rev 09), ms nven 4000HD. Nekem gy tnik, hogy ez az Xfce bugja. (ksznet a vlaszrt Temujinnek az Ubuntu Forums-rl): Az Ami segthet, az a Sync to AMD az j fglrx/Catalyst-verzikhoz VBlank support to the Xfwm mr nem csinlt tmogatst. Amit te- compositor. Lsd itt: hetsz: http://www.webupd8.org/201 2/1 0/x 1 ) hasznlod a nylt forrskd fce-sync-to-vblank-support-formeghajtt xfwm.html
K V K
tartalom ^
K V
V K
Volt a Cinnamon-alkalmazsokhoz s -tmkhoz egy ppa-bellts, amit azta eltvoltottak. Amikor az Frisstskezelt futtatom, hibazenetet kapok. Hogy tudnm eltvoltani a ppa-t a forrsaim kzl?
Windows alatt mindig a hosz- nlni: sz/lass formattlst vlasztom, mert gy a Windows ki tudja szr- mkfs.ext4 -c /dev/sdb2 ni a meghajtn lv hibs szektorokat. Hozzadtam egy adattrol meghaj- Ez kb. 38 percet vesz ignybe. tt, ennek a felt NTFS-rendszerben formattltam Win 7-hez, a msik fe(ksznet a vlaszrt Askubun- lt EXT4-ben, Lubuntuhoz. Az EXT4Van olyan GUI-alap megolds, tu-nak): A hibazenetben benne es feln a formattls 2 mp-et vett amivel megosztott mappt tukell, hogy legyen a ppa teljes neve. ignybe, gy biztos vagyok abban, dok belltani Xubuntu alatt? Hasznld ezt a parancssort: hogy nem ellenrizte a lehetsges hibs szektorokat. Van. Teleptsd a system-configsudo add-apt-repository -samba-t s a sambat is. A Samremove ppa:whatever/ppa (ksznet a vlaszrt 3rdalbum- ba a System Settings-ben (rendszernak az Ubuntu Forums-on): A mo- belltsok) jelenik majd meg. dern merevlemezek mr sajt maguk Ubuntu Server 1 2.04 alatt, stakpesek rzkelni s meghatrozni (ksznet rte John O'Flynntikus IP-vel nem lehet megpina rajtuk lv szektorhibkat. Ha adanek): LastPasst hasznlok (a Fire- tot rnak egy szektorra, de azt rz- gelni a google.com-ot? fox egyik kiegsztje) s folyton az kelik, hogy az adott szektor hibs, albbi zenetet kapom: An error oc- akkor automatikusan megjellik s (ksznet a vlaszrt cheesecurred while attempting to contact az adatot trjk egy hibtlan szektormill-nek az Ubuntu Forums-rl): the server. Please check your internet ra. Minden egyes lemeznek van erre A 1 2.04-es verzitl kezdve nem leconnection. (Hiba lpett fel a szer- a clra szz szabad szektora. Ha ag- het a resolv.conf-ot kzvetlenl szerverhez val csatlakozs kzben. Kr- gdsz a lehetsges hibs szektorok keszteni, mert a rendszer trja. jk, ellenrizze az internet-sszeEhelyett rd be az albbi sort az miatt, akkor nzd meg a SMART-stakttetst.) /etc/network/interfaces fjlba: tisztikjt. A Disk Utility leolvassa a Kiderlt, hogy a problma az merevlemez SMART informcijt s dns-nameservers 192.168.1.1 volt, hogy sszekuszldott a kikalkullja, hogy mennyi hibs szektor zsinr a telefoncsatlakoz s a mo- van rajta megjellve. Ha ez a szm nadem kztt. Amikor a modem kz- gyobb, mint a szabad szektorok szvetlenl csatlakozott a dugaljba, a ma, akkor msold t a fjljaidat egy hossz szmtgpes karrier msik merevlemezre, ezt pedig dobd Egy problma megsznt. utn, mikzben a Computing Canada bele a hozzd legkzelebb es kukba. and Computer Dealer News szerkesz-
K V K V
42
tartalom ^
J t ko k U b u n t u n
vel klnbz dolgokat gyjthetsz ssze s vgl elrheted a clodat. A krnyezet elg dinamikus, s Picnek klnbz lnyekkel s trgyakkal kell kapcsolatba lpnie, hogy elhrtsa az akadlyokat. Pldul elfordthatsz fogantykat, hogy kiszabadthass blokkokat a nem fnykpezhet znbl vagy repl elefntokat hasznlhatsz ugrdeszkaknt, hogy elrj egy magas prknyt. itt is rnk, ahogyan ltalban a tbbi platform jtkban is. A Retro Affect megtallta az egyenslyt a feladatmegolds s a platform elemek kztt, amelyek nem tl knnyek, de nem is brutlisan nehezek.
Sn a psh ot
Snapshot (Felvtel) egy egyszerepls puzzle/platform jtk a Retro Affecttl. A trtnet egy imdni val robot, Pic kalandjait kveti nyomon. Pic egyes egyedl van, s mindsszesen egy kamerja van egy mgikus kamerja, ami nemcsak kpeket kszt, de trl is. Viszont csak hrom fot engedlyezett, ami rgtn kihvs el llt, hogy blcsen hasznld fel a felvteleidet.
het siklani felettk, ha csak arra koncentrlsz, hogy teljestsd a szintet. A csillaggyjts mellett az adott id alatt vgrehajtand feladatok sorn versenyezhetsz a sajt legjobb idddel. gy az jrajtszs is nagyon nagy lmny lehet, a jtk tbb szz szintBr az egyes szinteken gyorsan tl jrl mr nem is beszlve. lehet jutni, azrt rdemes jrajtszani ket, hogy minden tekintetben telA Snapshot irnytsa egyszer jestsk a feladatokat. Minden szinten s knnyen megtanulhat a bilvannak titkos trgyak elrejtve, eze- lentyzettel lehet naviglni, mg az Ezeknek a vals idej felvtelekA Snapshot inkbb puzzle jtk, ket sszegyjtheted s bvtheted egr irnytja a kamert. Az egr nek az elksztse jelenti a jtk l- de jelents mennyisg platform velk a gyjtemnyed. Csak fnyk- gombjaival lehet fnykpeket ksznyegt, ezek segtsgvel tudod elem is van benne. A hagyomnyos pezd le a trgyat s automatikusan a teni s trlni, mg az egr mozgamegoldani az egyes szinteket kockk csapdk, mint a tzlabdk s a ts- tid lesz. A legtbb trgyat nem tl tsval jobban szemgyre veheted elhelyezsvel s elforgatsval, ami- kkkel felszerelt gdrk leselkednek nehz megtallni, de knnyen t le- a krnyezetedet. Idbe telik, mg az
43
tartalom ^
Chicagoland krnykn. Figyelemmel ksrheted a Twitteren @missjendie nven vagy ltogass el a blogjra: missjendie.com.
44
tartalom ^
L i n u x o kl e v l
konfigurcis llomnyokat eltvoltja, mg a dpkg -r eltvoltja a csomagfjlokat, de a konfigurcis fjlokat vltozatlanul hagyja. mirt sorszmozottak a parancsok a man oldalakon? Minden man oldal bal fels sarkban ltod azt a parancsot, amelyre a man oldal hivatkozik (pl. a passwd) s egy szmot (pl. a passwd[1 ]). A man oldal aljn nha a parancsot tbb szmmal egytt ltod (pl. passwd[5]). Ez a szm arra a man szakaszra hivatkozik, amelyben a parancs megtallhat. A passwd[1 ] egy shell parancs, a passwd[5] pedig egy fjlformtum: a man oldalkategria 1 . s 5. szakasza egyenknt a bash s shell parancsokrl s a fjlformtumokrl szl. Alaprtelmezetten a man parancs a legalacsonyabb szmkategrit kapja. Ha azt a passwd parancshoz tartoz man oldalt akarod elrni, amely a fjlformtumokkal kapcsolatos, rd be:
man 5 passwd.
z LPIC-1 tanknyvem 2. fejezete a szoftverek kezelsvel foglalkozik. Mg pontosabban a csomagkezelssel, az osztott knyvtrak kezelsvel s a folyamatok kezelsvel. A 2. fejezet tartalmrl szl tudstsom itt a csomagkezels rvid eljrsra fog korltozdni, mivel mr a tanuls mindssze egyetlen hnapja utn is jl el vagyok maradva. Hofstadter trvnye jut eszembe, amint ezt rom. A trvny azt lltja, s krlek nzd el, hogy ms szavakkal fejtem ki, hogy minden tovbb tart, mint ahogy vrhat, mg akkor is, ha Hofstadter trvnyt magyarzod.
A tanulsi stlusom felvet nhny furcsasgot. A szban forg esetben megtanultam, hogy a kt f felhasznli konfigurcis fjl a ~/.bashrc s ~/.profile tvonalon (a globlis konfigurcis TANULS A 1 01 -ES VIZSGRA tallhat fjlok mshol vannak). Nem tudom, hogyan rtelmezzem a fjlok tartalNem tudom elgg hangslyoz- mt, sem azt, mit kell tennem veni, milyen specilis tudssal kell lk, de azt tudom, hol tallhatk. rendelkezni ehhez a vizsghoz, s Ennek ellenre elfogott egy ltalez a felels a lass haladsomrt, nos rzs, a flelem rzse ennek legalbbis rszben. Nem hasznlok az opercis rendszernek a bonyoUbuntut, vagy brmilyen kiadst a lultsga miatt: brmit akarsz mdonapi munkm sorn, ahol gyakorol- stani, megtehet. hatnk s alkalmazhatnm a Linux tudsomat. Tovbb a szemlyes Nhny parancs viszont nagyon ignyeim nem kvnjk meg tlem, hasznosnak bizonyult. Pldul a kAz LPIC-1 1 01 -es vizsgjhoz hogy megclozzam a 1 01 -es vizsg- dolsi hibk gyakran egy sorszmra mind a RedHat, mind pedig a Debi- hoz szksges sok magasabb szint hivatkoznak. Egy egyszer cat -n fian csomagkezelsben jrtasnak funkcit. Ennlfogva ksztettem le.txt > file_lines.txt parancs ltrekell lenned, valamint annak ismere- egy szkrtya-kszletet s bemago- hoz egy file_lines.txt fjlt sorsztben is, hogyan konvertlj kettelom. A szkrtyk hatkonyak, de mokkal (az res sorok is szmozotjk kztt. Az Ubuntu, mivel nmi idt ignyel az elksztsk. A tak). Egybknt egy rvid kddaDebian-alap, a dpkg-t, az apt paszvegknyvekbl a szkrtyra va- rabbal kzvetlenl a kpernyre rancskszletet vagy a Synaptic-et l ismtelt informcitvitel mg nyomtathatnnk: hasznlja. Nem foglak a rszletek- legjobb esetben is agyzsibbaszt. kel untatni, de lnyegben sok gyacat -n file.txt. kori csomagkezelsi parancsopcit A knyvfejezetek vgn tesztkvlrl kell megtanulni. Pldul a krdsek vannak, de fejezetenknt Olyan tudsdarabkkat is talldpkg -r (--remove) s a dpkg -p csak kb. 25 krds, nem elg ahhoz, tam, amelyek fogalmi szinten na(--purge) kztti klnbsget. A hogy rmutasson a tudshinyokra gyon hasznosak, j tudni ket. dpkg -p mind a csomagot, mind a s tmogassa a tanulst. Pldul voltl valaha kvncsi arra, full circle magazin 69. rsz 45
Egyszval mg hossz utat kell megtennem, de mr kezdem integrlni ezt a tudst a napi Ubuntu hasznlatomba. Remlhetleg egy napon minden sszell. Br mg tbb anyagot kell tallnom.
tartalom ^
Az n a s z t a l o m
Itt az alkalom, hogy megmutasd a vilgnak az asztalodat (desktop) vagy a PC-d. Kldj kpernykpeket s fnykpeket a misc@fullcirclemagazine.org e-mail cmre! Krlek, mellkelj egy rvid szveges lerst az asztalodrl, a sajt gpedrl vagy az asztalod illetve a PC-d brmely egyb rdekessgeirl.
Az Ubuntut hasznlom 201 2 prilisa ta a Unityvel a Dell Vostro 1 51 0-es kszlkemen. A httrkp Precise Pangolin az Ubuntu alapmretezett httrkpe. A tma Ambiance s az ikonok ubuntu-mono-stt tmjak, a kperny aljra pedig odabiggyesztettem az Avant Window Navigator-t. Az asztali szmtgpem funkcija, amit nagyon szeretek hasznlni az a Conky, ezt lthatod, rengeteg informcit biztost a rendszerrl (id, akkumultor, CPU, RAM, HDD, LAN, Wifi, ...). Minden nap hasznlom a szmtgpemet, leginkbb webes bngszsre s az j Django alkalmazsok jellsre. Rendszer specifikcik: Dell Vostro 1 51 0, Intel Core 2 Duo CPU T5670@1 .80 GHz2-es, 2,0 GB RAM, 250 GB HDD, 1 5,4"-os kperny 1 280x800 (1 6:1 0) felbontssal.
Ez az n legjabb KDE asztalom. jra a Cairo-Dock-ot hasznlom. Tovbb, nhny ra megmutatja nekem, hogy mennyi az id azokon a terleteken ahol a csaldtagjaim lnek. A httr ehhez az a kp, amit idn augusztusban ksztettem, ez egy fantasztikus napfelkelte. Ez egy olyan kp, amire nagyon bszke vagyok. PC specifikcik: Intel ngymagos processzor Q6600 3 GHz-en fut a kezdetektl 2 db. 500 GB SATA lemez, melyek igen megtelnek mostanban 4 GB RAM, s egy nVidia 8500GT grafikus krtya. Nem a legkorszerbb, de h, ez mr 5 ves, s mg mindig nagyon jl brja.
Jan Mussche 46
tartalom ^
AZ N ASZTALOM
Testreszabott Ubuntu 1 2.04 32 bit, Unity 3D-vel. Az ikon mrete 32. A tapta a noobslab fekete httrkp-gyjtemnybl van. Gtk tma: Ambiance, Ikon tma: NITRUX-Dark, Kurzor tma: DMZ-Black, Window tma: Ambiance Hello, Indonzibl szrmazok. Ez az n Lubuntu 1 2.04 asztalom. Nzd meg a bal oldali svot ezt a lubuntus LXPanelel csinltam. Az LXPanel egyszer s nagyszer. Valamint Lubuntu Box Ikonokat hasznlok. PC specifikcik: OS: Lubuntu 1 2.04 Processzor: Dual Core E2200 Memria: 2 GB HDD: Seagate 80 GB A Compiz-hatsokat hasznlva webesen, s asztali elrhetsgeket tekintve, igazn naggy teszik a PC-met. Rendszer specifikcik: Processzor: Intel Core i3 CPU 530@2.93 GHz2 Alaplap: Gigabyte H55M USB3 Grafika: Intel Desktop Ironlake x86/MMX/SSE2 RAM: 4 GB HDD: 1 TB Monitor: DELL 1 9" LCD 1 366x786 (1 6:9) felbonts
Resa Cr
full circle magazin 69. rsz
NAYON 47
tartalom ^
K z re m k d n l ?
A FULL CIRCLE-nek szksge van rd!
Egy magazin, ahogy a Full Circle is, nem magazin cikkek nlkl. Szksgnk van jtkok, programok s hardverek ttekint lersra, ezenkvl brmire, amit elmondantok a *buntu felhasznlknak. A cikkeiteket kldjtek a kvetkez cmre: articles@fullcirclemagazine.org
ronnie@fullcirclemagazine.org Webmester - Rob Kerfia admin@fullcirclemagazine.org Podcast - Les Pounder & Co. podcast@fullcirclemagazine.org
Szerkesztk s korrektorok
Folyamatosan keressk a cikkeket a magazinba. Segtsgl nzztek meg a Hivatalos Full Circle Stlus tmutatt: http://url.fullcirclemagazine.org/75d471
Mike Kennedy, Lucas Westermann, Gord Campbell, Robert Orsino, Josh Hertel, Bert Jerred Ksznet a Canonical-nek, a fordtcsapatoknak a vilgban s Thorsten Wilms-nek az FCM logrt.
Full Circle Magazin Magyar Fordtcsapat
Prcsy Kornl
Vlemnyed s Linuxos tapasztalataidat a letters@fullcirclemagazine.org cmre, Hardware s software elemzseket a reviews@fullcirclemagazine.org cmre, Krdsket a KV rovatba a questions@fullcirclemagazine.org cmre, Kpernykpeket a misc@fullcirclemagazine.org cmre kldhetsz, vagy ltogasd meg a frumunkat a fullcirclemagazine.org cmen.
EPUB Format Az utbbi kiadsok megtallhatk epub formtumban a letltsi oldalon. Ha brmi
problmd lenne az epub fjllal, kldj e-mailt a mobile@fullcirclemagazine.org cmre.
Koordintor: Fordtk:
Google Currents Teleptsd a Google Currents programot az Android/Apple eszkzdre, keresd r a Ubuntu Szoftverkzpont Megszerezheted a magazint az Ubuntu Szoftverkzpontbl is
full circle-re (a programon bell) s hozzadhatod az 55., vagy jabb kiadsokat. Vagy letltheted az FCM letltsi oldalrl. https://apps.ubuntu.com/cat/. Keress r a full circle-re, vlassz egy kiadst s kattints a letlts gombra.
Lektor:
Ubuntu One - Letltheted a kiadsokat a sajt Ubuntu One trhelyedre, ha rkattintasz a Send to
Szerkeszt:
Korrektor:
Heim Tibor
tartalom ^
48