full circlefullcircle.hu/pics/issue117_hu.pdf · bqhh?en?hai=c=vej ovji p=np=hki; t>28...

58

Upload: dinhkhanh

Post on 26-May-2019

214 views

Category:

Documents


0 download

TRANSCRIPT

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

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

1 1 7. szám – 201 7 január

BBeesszzééddffeellii ssmmeerrééss

Könyvajánló

Diktálj egy regényt Linux használatával

Fotó:ThomasGehrke(Flickr)

Új sorozat

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

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

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

Programozzunk FreePascallal 27

Snappyy EEE PC 22

Python 1 8

Kdenlive 37

Hogyanok

KáVé 53

Parancsolj és Uralkodj 1 6

Inkscape 33

KODI Room 51Levelek

Interview XX

XX

Linux Hírek 4

Chrome kultusz 39

Különvélemény 45

Játékok Ubuntun 55

Grafika

Könyvismertető 44

Linux labor 42

Linux Loopback XX

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ülkiadá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 Fircle 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 ugyanilyen, hasonló vagy ezzel kompatibilis licensz alatt leszel köteles terjeszteni.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.

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

EEllőősszzóó

Üdvözöllek a Full Circle legújabb kiadásában

I smét van Python, Inkscape, Kodi, egy játékismertető és a FreePascal sorozatunk befejező része.Egy új sorozat (őszinte tisztelettel) startol ebben a hónapban: a Kdenlive.

Néhányan közületek tudhatják, hogy rendszeresen frissítem a Youtube-csatornámat társasjáté-kokról szóló videókkal (és néhány művészeti dologgal) . Youtube-videók készítése azt is jelenti,hogy megismerkedsz a videószerkesztéssel, és a videószerkesztés kényes téma a Linuxban. Igen,tényleg létezik jó pár videószerkesztő, de a többségük vagy túl egyszerű, vagy hiányzik belőlük párdolog. Számomra a Kdenlive a legjobb a csomagból.

Az e havi kiadás tartalmaz egy cikket, ami valószínüleg a legszokatlanabb az FCM ilusztris törté-netében. Charles a Linux labor cikkét diktálva írta le. Igen, Charles leült pár beszédfelismerő szoft-verrel és ezek használatával írta meg a cikkét. A hibák legtöbbjét, melyek a beszédfelismerő áta-lakítása közben keletkeztek, szándékosan érintetlenül hagyta. Érdekes cikk lett, határozottanmegéri elolvasni. Néhány olvasó, bármilyen okból, nehézkesnek találja a gépelést, így nekik a be-szédfelismerő alkalmazás hasznos lehet. A beszédfelismerők sokat fejlődtek a windowsos DragonDictate megjelenése óta. Habár, ha már ezt mondtam, én személy szerint kipróbálnám, mert abeszédfelismerő szoftverek jelentős része nyomorúságosan elbukik a skót akcentusom miatt.Rólad beszélek Google és Amazon (Echo).

Készítettem egy felmérést, melyet reményeim szerint kitöltesz. Itt találod:https://goo.gl/Q8Jm4S. Érdekel, hogy mit szeretsz/nem szeretsz az FCM-ben. Mitváltoztassak/adjak hozzá, és te mit adnál hozzá. Az eredményeket egy későbbiszámban publikálom.

Minden jót, és tartsuk a kapcsolatot!Ronnie

[email protected]

Keress minket:

facebook.com/fullcirclemagazine

twitter.com/#!/fullcirclemag

goo.gl/FRTMl

http://issuu.com/fullcirclemagazine

http://www.magzter.com/publishers/Full-Circle

Heti hírek:http://fullcirclemagazine.org/feed/podcast

http://www.stitcher.com/s?fid=85347&refid=stpr

http://tunein.com/radio/Full-Circle-Weekly-News-p855064/

A magazin az alábbiakfelhasználásával készült:

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

HHíírreekk

Kiadták a Gentoo-alapúCalculate Linux 1 7-et,KDE Plasma 5.8.5 LTSés MATE 1 .1 6 asztalikörnyezettel

Alexander Tratsevskiy bejelen-tette a Calculate Linux 1 7, egy

Gentoo-alapú orosz asztali számító-gép-orientált operációs rendszer ki-adását és általános elérhetőségét.

A Calculate Linux 1 7 hét hónappal aCalculate Linux 1 5.1 7 kiadása utánérkezik és nagyszerű új funkciókatígér, ideértve a legújabb KDE Plas-ma 5.8.5 LTS, MATE 1 .1 6 és Xfce4.1 2 asztali környezeteket, a hosz-szú távon támogatott Linux 4.4.39kernellel együtt.

Ennek a kiadásnak a legnagyobb új-donsága viszont úgy tűnik, hogy aTimeless nevű vadonatúj szerverki-adás, amely magába foglalja azLDAP OpenLDAP 2.4.43 nevű nyíltforráskódú implementációját, vala-mint a Calculate Utilities 3.5.0.1 0-et.

A Calculate Linux 1 7 Timeless be-mutat egy csomó funkciót, beleért-ve az LDAP-szerver konfigurációját,a felhasználói fiók LDAP-on keresz-tüli kezelését, a mentést, a CLI ésGUI felületeket, a kliens-szerver ar-chitektúrát, valamint a beépítettcsomagkezelővel való integrációt.

Forrás:http://news.softpedia.com/news/gentoo-based-calculate-linux-1 7-launches-with-kde-plasma-5-8-5-lts-and-mate-1 -1 6-51 1 41 5.shtml

A Debian 9 Stretch-ala-pú, Netrunner Desktop1 7.01 „Baryon” nevűKDE linuxos disztribú-ció már elérhető

H a KDE-rajongó vagy, remélem,hogy ismered a Netrunner

Desktop környezetet. Ha nem, kér-lek, légy tudatában annak, hogy ezaz elérhető egyik legkicsiszoltabbLinux-disztribúció. Ha még nempróbáltad, határozottan meg kelle-ne tenned – ez egy csodálatos, „a

telepítés után azonnal tapasztal-ható” („out of the box”) élmény.Azoknak is nagyszerű választás,akik Windowsról szeretnének válta-ni.

Az operációs rendszer eléri a 1 7.01verziót. A „Baryon” kódnévvel akövetkező Debian 9 „Stretch” rend-szeren alapul. A felhasználók vá-laszthatnak, hogy stabil kiadáskéntfuttatják az OS-t, vagy egy moder-nebb, gördülő kiadásként.

Forrás:http://betanews.com/201 7/01 /02/netrunner-desktop-1 7-01 -baryon-debian-linux/

„Clear Linux” az Inteltől– A következő nagy Li-nux-disztribúció játé-kokhoz?

A Linuxon való játék egyre jobblesz, hála az Intel Clear Linux

disztribúciójára hamarosan érkezőSteam-támogatásnak. Miközbenjelenleg a munkaállomás és a szer-

Beküldte: Arnfried Walbrecht – Fordította: Tulipán Attila, Meskó Balázs, Palotás Anna

FCM KÉRDŐÍV

Az alábbi linken közétet-tem egy kérdőívet, me-

lyet remélem, hogy ki is töl-tesz: https://goo.gl/Q8Jm4S.

Érdekelne, hogy mi tetszikill. mi nem tetszik az FCMkiadványaiban. Mi lenne az,amit meg kellene változtas-sak vagy hozzáadjak.

A kérdőív kiértékelésétegy későbbi számban teszemközzé.

Link: https://goo.gl/Q8Jm4S

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

Hírekver teljesítményére összpontosít,ez az OS már a legfrissebb Mesaveremmel (stack) érkezik. Bár aClear Linux nem nyújt dedikált gra-fikus támogatást, biztosan tud se-gíteni annak, aki jó Steames játék-gépet (gaming box) gyártana Intelhardverekkel.

Az elmúlt pár évben az Intel OpenSource Technology központja aClear Linux disztribúcióján dolgo-zik, hogy elhozza a legjobb linuxostámogatást a felhő-alapú telepíté-sekben résztvevő Intel hardverek-hez. Bár a Clear Linux főleg a mun-kaállomások/szerverek teljesítmé-nyére összpontosít, a fejlesztőiazon dolgoznak, hogy elhozzák aSteam támogatását.

Forrás:https://fossbytes.com/intels-clear-linux-distribution-might-soon-be-come-a-great-choice-for-gaming/

A PelicanHPC 4.1 GNU/Linux-disztribúció elér-te a stabil verziót, többmint egy évvel az elké-szítése után

Miután másfél évvel ezelőtt,201 5. március 3-án belépett

a tesztelési csatornára, a csúcstel-jesítményű számítástechnikai klasz-terek telepítésére tervezett Debi-an-alapú PelicanHPC 4.1 GNU/Linux-disztribúció végre elérte astabil verziót.

A PelicanHPC 4.1 most a számító-gépes operációs rendszer legfris-sebb stabil verziója, és a majdnemkét évvel ezelőtt, 201 5. február 1 8-án bejelentett előző stabil kiadás, aPelicanHPC 3.1 cseréjeként érkezik.Ez a „Jessie” kódnevű Debian GNU/Linux 8.6-on és a 4.x-hez fordítottDebian Live szkripteken alapul.

A PelicanHPC 4.1 kiadás nem nagy,de mégis, amint a kiadási megjegy-zések kijelentik, csak a PelicanHPC4.0 tavalyi tesztverziója óta felfe-dezett különböző hibákat javítja,megcéloz egy, az Xfce asztali kör-nyezettel kapcsolatos SSH (SecureShell) problémát, támogatást nyújta PELHOME partíciók csatolásáhozés bevezeti az elosztott felügyeletirendszert.

Forrás: http://news.softpedia.com/news/pelicanhpc-4-1 -gnu-linux-dis-tro-hits-stable-after-more-than-a-year-in-the-making-51 1 449.shtml

A biztonság-orientáltKodachi 3.6 Linux OSfejleszti a VPN és Torkapcsolatot, és mégtöbbet

A 201 6. december 29-én kiadottKodachi Linux 3.5 nagyobb ki-

adás, amely úgy tűnik, hogy az el-múlt két hónapban fejlesztés alattállt, a Debian 8.6 „Jessie” rendszer-re alapozva és az erősen módosí-tott Xfce asztali környezettel szál-lítják.

Talán a legizgalmasabb változás az,hogy az OS-t most összecsomagol-ták a Refracta Installerrel, amely le-hetővé teszi a felhasználóknak,hogy telepítsék a disztribúciót aszámítógépükre, de sok más remekfunkció van, ami izgalmas lehet alinuxos Kodachi 3.5-ben, mint pél-dául a könyvjelzők keresésére valóGibru motor bevezetése.

Egy MAT nevű, vadonatúj eszközmetaadat-névtelenítő eszközkész-letként szerepelhet, a CPU és háló-zati monitorok tálcán való megjele-nítésére szolgáló szkriptet fejlesz-tették, és úgy tűnik, hogy van egyházon belül fejlesztett VPN segéd-program, amely azt ígéri, hogy me-

gengedi számodra a saját VPN-edhasználatát.

A monitor felbontásának detektá-lását fejlesztették a Kodachi 3.5-ben és most ennek megfelelőenfog megjelenni. Szintén javították aKodachi-szkriptet és az ElectrumBitcoin pénztárcát, a különbözőfirefoxos bővítményeket, a Vera-Crypt lemeztitkosító eszközt, aMozilla Firefox webböngészőt és aKomodo IDE-t is frissítették.

Forrás:http://news.softpedia.com/news/security-oriented-kodachi-3-6-linux-os-improves-vpn-and-tor-connectivity-more-51 1 447.shtml

Kiadták az Inkscape0.92-es verzióját

Az Inkscape projekt bejelentet-te a népszerű vektorgrafikus

rajzoló szoftver új 0.92-es verzióját.Az új funkciók közé tartoznak a há-lós színátmenetek, a fejlesztettSVG2 és CSS3 támogatás, az új út-vonal effektek, az interaktív simítása ceruza eszközhöz, egy új Objek-tum párbeszédpanel az összes rajz-elem közvetlen kezeléséhez, ésmég sok más. Infrastrukturális vál-

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

Hírektozások is folyamatban vannak, be-leértve egy kapcsolót a tiszteletreméltó Autotools fordítás-automat-izáló (build) rendszerből származóCMake-hez.

Forrás:https://inkscape.org/en/ news/201 7/01 /04/inkscape-version-092-released/

Az Ubuntu-alapú Ex-ton|OS disztribúciótmost MATE 1 .1 6 asztalikörnyezettel és 4.9-esLinux kernellel szállít-ják

Az Exton|OS Build 1 61 231 201 6.december 31 -én indult, a sta-

bil Ubuntu 1 6.1 0 (Yakkety Yak)rendszerre és a MATE 1 .1 6 asztalikörnyezetre épül. A legizgalma-sabb dolog az új kiadással kapcso-latban viszont egy egyedi és telje-sen befoltozott Linux kernel 4.9.0-1 1 -exton build.

A Linux kernel 4.9 sok fejlesztésthoz az AMD Radeon GPU felhaszná-lói számára és sok más nyalánksá-got. Azonkívül Arne Extonnak sike-

rült belefoglalnia a Refracta eszkö-zöket, amely megengedi a felhasz-nálóknak, hogy létrehozzák saját li-ve Linux operációs rendszerüket aCanonical Ubuntu 1 6.1 0-e alapján.

Ettől eltekintve, a felhasználóknépszerű alkalmazásokat fognaktalálni, mint például a Firefox,Google Chrome, VLC Media Playerés a Gimp. Mint már említettük, azExton|OS Build 1 61 231 az Ubuntu1 6.1 0-en (Yakkety Yak), a 64 bitesverzión alapul, de úgy tűnik, hogykülönböző csomagokat tartalmaz aDebian Testing (közelgő DebianGNU/Linux 9 „Stretch”) tárolóibólis.

Forrás:http://news.softpedia.com/news/ubuntu-based-exton-os-distro-now-ships-with-mate-1 -1 6-desk top-linux-kernel-4-9-51 1 488.shtml

A CentOS 7.3 (1 61 1 )Linux disztribúció hiva-talosan is megjelent azARM64/AArch64 gé-pekhez

ACentOS Linux 7.3 (1 61 1 ) a RedHat Enterprise Linux 7.3 szaba-

don terjesztett forrásain alapul.Mivel három héttel az x86_64 (64bites) hardvereken működő Cent-OS Linux 7.3 (1 61 1 ) Karanbir Singháltal történő bejelentése, valamintaz ARMhf platformokon működőCentOS userland 7.3 (1 61 1 ) FabianArrotin által történő kiadása utánérkezik, a szerver-orientált operá-ciós rendszer legfrissebb verziójamost AArch64 (ARM64) gépeken ishasználható.

Mielőtt mindannyian izgalombajönnénk, álljunk meg egy pillanatraés olvassuk el az ARM64 hardver-architektúrákon működő CentOSLinux 7.3 (1 61 1 ) ezen kiadására vo-natkozó ismert problémákat. Kez-dők számára, ha Mustang-alapúalaplapokra telepíted az operációsrendszert, tudnod kell, hogy a leg-frissebb firmware verziót kell rájuktelepíteni, különben nem lesz meg-felelő hálózati támogatás, amikor aLinux 4.5.0-1 9 vagy frissebb kernelthasználod.

Forrás:http://news.softpedia.com/news/centos-7-3-1 61 1 -linux-distro-offi-cially-released-for-arm64-aarch64-machines-51 1 534.shtml

Az uNav 0.64 Turn-by-Turn GPS navigációsapp most elérhető azUbuntu Phones rend-szerhez

Az uNav 0.64 négy hónappal a0.63 verzió után érkezett, egy

olyan kisebb frissítés volt, amelyjavította a szimulátort, támogatástnyújtott az útvonalak megerősíté-sének átlépéséhez, lefelé kerekí-tette a legközelebbi fordulóig mérttávolságot útmutató módban, javí-totta a „¿¿¿” sztringet a POI nevek-ben, CartoDB rétegeket adott hoz-zá, valamint egy bash szkriptet for-dítások generálásához.

Nem mintha az uNav 0.64 nagyobbkiadás lenne, de úgy tűnik, hogynéhány fejlesztést hozzáad az elő-ző verzión túl. Ezek közül megem-líthetjük a keresésben a POI-ra (Ér-dekes pontok) való koncentrációt ahelyre történő keresés helyett, anyílirányok javított jelzését néhányországban, illetve a breton nyelvűhangtámogatást.

Forrás: http://news.softpedia.com/news/unav-0-64-turn-by-turn-gps-navigation-app-now-available-for-ubuntu-phones-51 1 576.shtml

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

HírekA Linux Mint 1 8.1 Xfcekiadás béta verzióbalép, az Ubuntu 1 6.04 ésaz Xfce 4.1 2 alapján

Miközben a belső funkciókat anagyobb testvéreitől, neve-

zetesen a Linux Mint 1 8.1 SerenaCinnamon és MATE kiadásoktól köl-csönzi, a jelenleg leleplezett LinuxMint 1 8.1 disztribúció Xfce változa-ta a Canonical Ubuntu 1 6.04 LTS(Xenial Xerus) operációs rendszer-én alapul és a pehelysúlyú Xfce4.1 2 asztali környezetre építették.

A felszín alatt a hosszú távon tá-mogatott Linux 4.4 kernel üzemel-teti a linux-firmware 1 .1 57.5-tel éséppúgy, mint az Ubuntu 1 6.04 LTS,tartalmazza az MDM 2.0 (Mint Dis-play Manager) bejelentkezéskeze-lőt, valamint az összes házon belülfejlesztett alkalmazást, amelyeketaz X-Apps kezdeményezés része-ként terjesztettek. Ezek közé tar-tozik az Xviewer, az Xreader, azXplayer és a Xed.

Forrás:http://news.softpedia.com/news/linux-mint-1 8-1 -xfce-edition-enters-beta-based-on-ubuntu-1 6-04-and-xfce-4-1 2-51 1 556.shtml

A Firefox DeveloperEdition már flatpakcsomagként is elérhetőFedora 25-re és Ubuntu1 6.1 0-re

A fejlesztő szerint, aki a MozillaFirefox RPM csomagjaiért fele-

lős a Fedorában és a Red Hat Enter-prise Linux operációs rendszerben,a felhasználók által leginkább kértdolog a flatpak csomag volt, amelyegy univerzális bináris formátum,mely lehetővé teszi, hogy az alkal-mazásfejlesztők több Linux OS-enis terjesszék az appjaikat.

Mivel a standard Firefox webbön-gésző flatpakként pillanatnyilagnem hoz túl sok előnyt, ezért tesz-telési célból, egy nem hivatalosflatpak csomagot készítettek a fej-lesztői kiadásból, amely egyáltalánnem érhető el a legtöbb Fedorafelhasználónak. A flatpak csomag aRed Hat belső csomagkészítő rend-szerén készül.

A Firefox fejlesztői kiadás sikerrellett tesztelve a Fedora 25, az Ubun-tu 1 6.1 0 és az openSUSE Tumble-weed disztribúciókon. Viszont mie-lőtt izgatott leszel és feltelepíted,tudnod kell, hogy jelenleg nem mű-

ködik benne a homokozó.

Ez azt jelenti, hogy a böngésző tel-jesen hozzáfér a saját mappádhoz,amely veszélyeztetheti a rendsze-red épségét. Ha tesztelni szeret-néd, akkor a Flatpak 0.6.1 3-as vagyújabb verziójára van szükséged adisztribúciódban.

Forrás:http://news.softpedia.com/news/firefox-developer-edition-now-available-as-a-flatpak-for-fedora-25-ubuntu-1 6-1 0-51 1 573.shtml

Az Ubuntu-alapú Ulti-mate Edition 5.0 Ga-mers disztribúció elér-hető a linuxos játékhoz

AzUltimate Edition projekt cél-ja hogy egy olyan teljes, kulcs-

rakész, Ubuntu-alapú operációsrendszert biztosítson asztali számí-tógépek számára, amely könnyentelepíthető és egy kattintással fris-síthető. Általában 3D hatásokkal, alegfrissebb Wi-Fi és Bluetooth esz-közök támogatásával, valamint ha-talmas nyílt forráskódú alkalmazás-gyűjteménnyel érkezik. Az UltimateEdition néhány verziója még ma is

karbantartott és, bár az UltimateEdition 5.0 tavaly szeptemberbenkerült kiadásra – az Ubuntu 1 6.04LTS-re (Xenial Xerus) alapulva, ittaz ideje, hogy az Ultimate EditionGamers is új kiadást kapjon. Ezértszeretnénk mesélni egy kicsit azUltimate Edition 5.0 Gamersről.

A legfrissebb Xfce 4.1 2 asztali kör-nyezetet használja, amely egykönnyűsúlyú felületet biztosít,amely tökéletes a játékok futtatá-sához. Az Ultimate Edition 5.0Gamers a Canonical Ubuntu 1 6.04LTS (Xenial Xerus) operációs rend-szerére épül, amely azt jelenti,hogy a hosszú távon támogatott4.4-es Linux kernellel érkezik.

Ugyan nem fogsz irodai csomagot,és egyéb, szokásos programokattalálni, amelyek részei az UltimateEdition változatnak, viszont azUltimate Edition 5.0 Gamers többmint 50 előre telepített linuxosjátékkal érkezik, köztük ezekkel is:0 A.D., Armagetron Advanced,Capitalism, Crack Attack, Defend-guin, LBreakout2 és Pax Britannica.

De a felhasználók megtalálják aSteamet, a Valve digitális játékter-jesztési platformját, lehetővé téve,hogy a Steamen a Linuxra vásároltkirály játékaiddal játsz. Bónuszként,

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

Hírekaz Ultimate Edition 5.0 Gamers kü-lönféle emulátorokat is tartalmaz,mint a DOSBox és a ScummVMértelmező, valamint tartalmazza aWine-t, mellyel windowsos játékok-kal játszhatsz.

Forrás:http://news.softpedia.com/news/ubuntu-based-ultimate-edition-5-0-gamers-distribution-is-out-for-linux-gaming-51 1 680.shtml

A Dell új Precision mo-bil munkaállomásai el-érhetőek Ubuntuvalvagy Windowszal

ADell új modellekkel frissíti aPrecision mobil munkaállomás

sorozatát, melyek Intel Kaby Lakeprocesszorokat, választhatóanNVIDIA grafikus kártyákat kínálnak,valamint Windowst vagy Ubuntut.Már kapható a 1 5,6”-os Dell Preci-sion 3520 modell, 828 $-tól kezdő-dően, és néhány további modell isérkezik hamarosan.

A Precision 3520 elérhető 35 wat-tos, négymagos Intel Core i5, Corei7 és Xeon E3 CPU lehetőségekkel,legfeljebb 32 GB RAM-mal, legfel-

jebb 2 TB tárhellyel, és 1 366×768vagy 1 920×1 080 pixeles kijelzővel.A notebook 68 vagy 92 Wh-ás akku-mulátorral érhető el, és tartalmazhárom USB 3.0-ás portot, egy

Thunderbolt 2/USB Type-C portot,VGA és HDMI portokat, egy Ether-net csatlakozót, egy füllhallgatócsatlakozót, és egy SIM-kártya fog-lalatot.

A tömege 2.1 kg, és körülbelül 2.5cm vastag.

A Dell hamarosan egy Precision5520 modellt is fog kínálni, amely1 5,6”-os, 1 080p és 3840×21 60pixeles kijelzőket kínál majd. Aközelgő Precision 7520 1 5,6”-os1 080p vagy 4K felbontású kijelző-vel, legfeljebb 64 GB RAM-mal, leg-feljebb 3 TB háttértárral, és NVIDIAQuadro vagy AMD Radeon Pro gra-fikus kártyával érkezik. Valamintvan egy 1 7,4”-os modell, legfeljebb64 GB RAM-mal és 4 TB-os tárral.

Forrás:https://liliputing.com/201 7/01 /dells-new-precision-mobile-workstation-pcs-available-ubuntu-windows.html

Az ExLighttal létrehoz-hatod a saját Ubuntu-dat, Enlightenment0.20-szal és Linux 4.9-cel

AzUbuntu 1 6.1 0-re (YakketyYak) épülve, és különböző

komponenseket a Debian Stable ésTesting tárolókból kölcsönvéve, azExLight 1 701 05 összeállítása aGNU/Linux disztribúció jelenlegilegfejlettebb változata, amelyegyéni Linux 4.9 kernellel – amiminden modern hardvert beépítet-ten támogat, valamint Enlighten-ment 0.20.99.0 asztallal érkezik.

Mostanában Arne Exton legtöbbGNU/Linux disztibúciója előtelepí-tetten a Refracta eszközökkel érke-zik, amely egy nyílt forráskódú se-gédprogram, mellyel a felhasználóknéhány kattintással létrehozhatjáka saját live rendszerüket. Az Ex-Light 1 701 05 kiadás sem kivétel.Percek alatt létrehozhatod vele asaját live rendszered.

A 4.9-es Linux kernel, és az En-lightenment 0.20.99.0 mellett, azExLight 1 701 05 kiadás egy új rend-szerindítási lehetőséget is ad, mely-lyel a felhasználók közvetlenül a

RAM-ba tölthetik a live munkame-netet, kiadva az indítható médiát.Emellett lecseréli az Ubuntu Ubi-quity telepítőjét a Refracta telepí-tővel, amely sokkal könnyebbenhasználható OS telepítéséhez.

Forrás:http://news.softpedia.com/news/exlight-lets-you-create-your-own-ubuntu-with-enlightenment-0-20-and-linux-4-9-51 1 720.shtml

A Canonical négy Linuxkernel sérülékenységetjavít minden támoga-tott Ubuntu OS-en

J anuár 1 1 -én, a Canonical kiadta201 7 első biztonsági foltjait,

hogy négy Linux kernel sérülékeny-séget javítson minden támogatottUbuntu Linux operációs rendszer-ben.

Mostanában a Canonical csomag-ban adja ki a biztonsági javításokatminden Ubuntu kiadáshoz, és az évelső ilyenje nem is olyan nagy. Kétbiztonsági hiba érinti az Ubuntu1 6.1 0-et (Yakkety Yak) és az Ubun-tu 1 2.04 LTS-t (Precise Pangolin) ,három hiba érinti a Ubuntu 1 6.04

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

HírekLTS-t (Xenial Xerus) , és négy érintia 1 4.04 LTS-t (Trusty Tahr).

Most nincs távoli kihasználás, ígyezek a biztonsági hibák nem olyanvészesek. Viszont ez nem jelentiazt, hogy nem célszerű most frissí-teni az Ubuntu Linux telepítésedet.Az új kernelverziók a linux-image3.2.0-1 20.1 63 az Ubuntu 1 2.04 LTS-en, linux-image 3.1 3.0-1 07.1 54~precise1 az Ubuntu 1 2.04 LTSTrusty HWE-n, linux-image 3.1 3.0-1 07.1 54 az Ubuntu 1 4.04 LTS-en, éslinux-image 4.4.0-59.80~1 4.04.1 azUbuntu 1 4.04 LTS Xenial HWE-n.

Másrészről, az Ubuntu 1 6.04 LTSfelhasználóknak frissíteniük kell arendszerüket a linux-image 4.4.0-59.80 kernelre, vagy a linux-image-4.4.0-1 040-raspi2 4.4.0-1 040.47-re,ha a Raspberry Pi 2 kernelt használ-ják, az Ubuntu 1 6.1 0 felhasználók-nak pedig a linux-image 4.8.0-34.36, illetve linux-image-4.8.0-1 022-raspi2 4.8.0-1 022.25 kernelre,a Raspberry Pi 2 port esetén.

Forrás:http://news.softpedia.com/news/canonical-patches-4-linux-kernel-vulnerabilities-in-all-supported-ubuntu-oses-51 1 750.shtml

Sok informatikai szak-ember keresi a Linux-és felhőszolgáltatás-tréningeket

A Linux Academy legutóbbi fel-mérése szerint a technológiai

szakemberek jelentős hányada nyi-latkozott úgy, hogy akadályokbaütköznek, amikor a Linux és felhőalapú szolgáltatásokhoz szükségesoktatást keresnek. Csak nagyon ke-vesen válaszoltak úgy, hogy az IT-részlegük felkészült ezekben a té-mákban, és csupán kisebb oktatástigényelnek. Valójában sokan sze-retnének felkészültek lenni Linux,DevOps és Amazon Web Szolgálta-tások (AWS) terén. Bár korlát lehetaz idő, költségvetés és a nem meg-felelő munkáltatói támogatás, amikhátráltatják a dolgozókat, hogy amegfelelő és szükséges képzéstmegkapják. Az sem segít, hogy, kö-szönhetően a szakemberhiánynak,két vagy több hónap, mire egy ürespoziciót betöltenek, amelyhez Li-nux vagy felhővel kapcsolatos szak-tudás kell. „A [nyílt forrás és felhőalapú] szolgáltatások előrehaladá-sa határozottan kimerítette az elér-hető szakember-létszámot, akik ké-pesek lennének ebben dolgozni",mondta Anthony James, a Linux

Academy alapítója. „Mire a szakem-berek megkapják a szükséges kép-zést, a technológia máris továbbfejlődött, ami a képzésüket elavult-tá teszi. Ez nem csak az időszerű ésmegfizethető képzések fontossá-gát hangsúlyozza a cégek számára,hanem hogy képezzék az alkalma-zottaikat.” Közel 890 IT-szakembervett részt a felmérésben.

Forrás:http://www.baselinemag.com/careers/slideshows/many-it-pros-ask-for-linux-and-cloud-training.html

A Mesa 1 3.1 .0 fejlesztőiág megszűnik, a Mesa1 7.0.0 február első he-tében érkezik

Emil Velikova bejelentette, hogya közelgő Mesa 1 3.1 .0 a széles

körben használt 3D grafikai fejlesz-tői ága átvált a Mesa 1 7.0.0 verzió-számra.

Azok, akik a legfrissebb verzióthasználják, azaz a Mesa 3D grafikaikönyvtárat a git tárolóból használ-ják, vagyis a fejlesztői verziót (nemstabil) , amit a különböző GNU/

Linux diszribuciókban alkalmaznaka különböző nyílt forrású Intel,AMD, és NVIDIA videókártya-drive-rekhez, már észrevehették a nagyváltozást.

A Mesa 1 3.1 .0 most már Mesa1 7.0.0-ként ismert, amennyiben alegfrisseb kódot húzod le a Gittárolóból, mint ahogyan a Padokaés Oibaf PPA is az Ubuntu 1 6.04LTS-ben (Xenial Xerus) és Ubuntu1 6.1 0 (Yakkety Yak) platformon.Úgy tűnik, hogy a Mesa fejlesztői azúj év elején akarták megejteni averziószám-váltást, úgyhogy 201 7lévén, itt a Mesa 1 7.0.0.

A kiadási terv máris ismert, és úgynéz ki, hogy a Mesa 1 7.0.0 fagyasz-tása ezen cikk írásától számítva kétnap múlva fog kezdődni, 201 7 ja-nuár 1 3-án, ami egyben azt is jelen-ti, hogy elérhetővé válik a kiadásrajelölt verzió (RC) verzió.

Forrás:http://news.softpedia.com/news/mesa-1 3-1 -0-branch-is-no-more-mesa-1 7-0-0-to-land-in-the-first-week-of-february-51 1 751 .shtml

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

HírekAz Amdocs segíti aLinux Foundationt azOpen Source ECOMP-ban

AzAmdocs a digitális felhaszná-lói élmény megoldásokat nyúj-

tó szolgáltató ma bejelentette,hogy partnerségre lép a LinuxFoundation szervezettel, hogy fel-gyorsítsák a nyílt forrású EnhancedControl, Orchestration, Manage-ment and Policy (ECOMP) platformadaptálását. A Linux Foundationvezetésével ez az új projekt 201 7-ben nyílt forrásúvá fogja tenni azECOMP-ot a szolgáltatást nyújtókés a felhő alapú szolgáltatásokfejlesztői részére.

Az AT&T már korábban jelezte ter-vét, hogy egy globális közösségetépít az ECOMP köré, és hogy a Li-nux Foundationnel dolgozik együttebben a nyílt forrású kezdeménye-zésben. A bejelentés óta a Bell Ca-nada és Orange is jóváhagyásukatadták. Az Amdocs kulcsszerepetfog vállalni a Linux Foundation pro-jekt támogatásában, amivel jelen-tős szoftverfejlesztő kapacitást ésa területen elismert szakembere-ket fog bevonni az OpenECOMPadaptálása során.

Forrás:http://www.lightreading.com/nfv/nfv-mano/amdocs-aids-linux-foundation-in-open-source-ecomp/d/d-id/729579

openSUSE Linux érke-zik a Windows 1 0-re

Az évfordulós frissítésben aMicrosoft elindította a Win-

dows Subsystem for Linuxot (WSL).Ez lehetővé teszi a Windows 1 0 fel-használóknak, hogy Windows 1 0-enUbuntu Basht futassanak. A követ-kező Creators Update-tel ez fogtovább javulni. De, az openSUSEfejlesztői nem értenek egyet aMicrosoft döntésével.

Most az openSUSE megadta a lehe-tőséget a felhasználóknak, hogyopenSUSE-t futassanak a Windows1 0 rendszerükön. Ezáltal a legtöbbopenSUSE eszköz futhat a Win-dows 1 0-en.

Hannes Kühnemund, a SUSE LinuxEnterprise SUSE termékmenedzse-re egy blogbejegyzésében írja,hogy a SUSE már 1 992 óta az ipar-ban van, úgyhogy megbízható.

Kühnemund azt is leírta, hogy ho-

gyan lehet a SUSE Linux disztribú-ciót a WSL-ben telepíteni. Jelenlega felhasználóknak két lehetőségükvan: az openSUSE Leap 42.2 és aSUSE Linux Enterprise Server 1 2SP2.

Forrás:https://fossbytes.com/opensuse-linux-on-windows-1 0/

Megjelent a Skype forLinux Alpha 1 .1 5, auto-starttal és egyéb támo-gatással

AMicrosoft tegnap adta ki az újSkype-frissítést a Linux fel-

használóknak. A Skype for LinuxAlpha 1 .1 5 kiadás már támogatja azautostartot és a minimális nézettelvaló indulást. Ez a frissítés továbbijavításokat tartalmaz, például afrissítés Electron 1 .4.1 0-re, a kon-textuális menü elérhetősége acopy/paste parancsokkal az üzenet-beviteli helyen, az autostart opció,a kicsinyített nézetben való indulásopciója (Eszközök->Indítás kicsi mé-retben) és további apróbb fejlesz-tések és hibajavítások.

Forrás:https://mspoweruser.com/skype-for-linux-alpha-1 -1 5-released-with-option-to-autostart-and-more/

Linux Kernel 4.4.41 LTSjavított Radeon, Nou-veau és Power PC frissí-téssel

G reg Kroah-Hartman, a Linuxkernel stabil ágának felelős

fejlesztője azt a benyomást adja,hogy neki nincs szüksége egyálta-lán alvásra – amilyen ütemben szál-lítja a frissítéseket egymás után. Alegfrissebb kernelkiadás a Linux4.4.41 , amely rengeteg érdekesfunkciót hoz a Linux oprendszerhasználóinak.

A Linux 4.4 a leghosszabban támo-gatott ág, amely sok disztribúciótkiszolgál, olyanokat, mint a Canoni-cal Ubuntu 1 6.04 LTS-e, AlpineLinux és Arch Linux. Néhány szomo-rú hír érkezett, miszerint az Ubuntu1 6.04 LTS fejlesztői bejelentették,hogy ezt a kernelt lecserélik a 4.8-ra, mivel január 1 9-én fog megje-lenni az Ubuntu 1 6.04.2 LTS. ALinux 4.4.40 LTS karbantartási kia-dása után egy héttel jelent meg a

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

HírekLinux kernel 4.4.41 LTS, és így egykissé korábban érkezett, mert csakkisebb javításokat tartalmaz. Amellékelt lista jól mutatja, hogycsak 78 fájlban történt változás:1 87 törlés és 605 kiegészítés tör-tént.

Forrás:http://neurogadget.net/201 7/01 /1 4/linux-kernel-4-4-41 -lts-update-comes-improved-radeon-nouveau-power-pc/52436

Megjelent a DebianGNU/Linux 8.7 (Frissí-tés: elérhetők az ISO-k)

2 01 5 elején jelent meg Debian8.0 Jessie, amely két év fejlesz-

tési idő után lett kiadva. Ez a kiadásvisszaváltott GNOME-ra, mint alap-értelmezett asztali környezetre.Most a Debian projekt elérhetővétette ennek a régóta futó disztribú-ciónak a legfrissebb javítását.A Debian 8 hetedik frissítése (eb-ből a Debian 8.7) megjelent. Aho-gyan várható volt, ez a kiadás sok-sok biztonsági javítást tartalmaz.Sok biztonsági javítás ezek közülmár korábban publikálva lett.

A régóta Linuxot használó felhasz-

nálók már tudják, hogy a Debianprojekt egyik elsődleges célja a biz-tonság. A projekt kezel mindenolyan biztonsággal kapcsolatosészrevételt, ami hozzájuk eljut, ésigyekeznek időben javításokkal rea-gálni. A Debian 8.7 kiadási doku-mentuma tartalmazza a hibajavítá-sok és biztonsági frissítések listá-ját. Ez a kiadás több mint 80 hiba-javítást és több mint 80 biztonságijavítást tartalmaz.Azt is tudni kell, hogy a DebianGNU/Linux 8.7 nem egy új Debianverzió, hanem inkább a régi frissíté-se, biztonsági és frissített csoma-gokkal. Úgyhogy, ha már jelenleg isDebian 8 Jessie-t futtatsz, akkornincs szükséged újratelepítésre.Csak frissítsd a rendszered egyfrissített Debian tükörszerverről, éstelepülnek az új csomagok.

Forrás:https://fossbytes.com/debian-8-7-released-download-features/

Az Intel Haswell GPU-jamár támogatja azOpenGL 4.2-t a Padoka/Oibaf PPA-n keresztülaz ubuntus játékosok-nak

Az ubuntus játékosok, akik azIntel Haswell alapú grafikus

kártyáit használják különböző játé-kokhoz, amelyek támogatják eze-ket a GPU-kat, örömmel fogják ven-ni, hogy a nyílt forrású Intel drive-rek most már támogatják azOpenGL 4.2-t.

Mostanáig az Intel i965 grafikuskártyadriverek, amiket a jól ismertPadoka és Oibaf PPA-k ajánlottakaz Ubuntu 1 6.04 LTS-hez (XenialXerus) és Ubuntu 1 6.1 0-hez (Yak-kety Yak), csupán az OpenGL 4.0-áttámogatták az Intel Haswell GPU-inál, így pár erőforrást igénylő játéknem volt támogatva. Múlt hétenemlítettük, hogy a Mesa csapatmegváltoztatta a fejlesztői águkverziószámát Mesa 1 7.0.0-ra 1 3.1 .0-ról. Ez a változtatás nyilvánvalóanaz év elején fog megtörténni. JuanA. Suarez Romero ugyancsak beje-lentette az új javításokat, melyekimplementálják az Intel Haswell 64-bit vertex tulajdonságait.

Azóta figyeltük a Padoka és OibafPPA-kat és csak ma, 201 7 január 1 4-én jelentek meg ezek a frissítésekmindkét PPA-ban, támogatva azIntel i965 nyílt forrású drivereket,természetesen a legújabb Mesa1 7.0.0-devel sorozattal együtt.

Forrás:http://news.softpedia.com/news/intel-haswell-gpus-now-support-opengl-4-2-for-ubuntu-gamers-in-padoka-oibaf-ppas-51 1 848.shtml

Linus Torvalds bejelen-tette a negyedik Linux4.1 0 kernel kiadásrajavasolt verzióját.Töltsd el most!

Egy újabb hét telt el életünkből,de a Linux kernel fejlesztése

soha nem áll meg, és meg is kaptuka negyedik, kiadásra javasolt (RC)verziót a Linux kernel 4.1 0-ből, amiegyébként egész normálisnakmondható, amellett, hogy különbö-ző hibajavítások és újítások listájáttartalmazza a múlt heti kiadáshozképest.

Nem meglepő egyáltalán, hogy ajavítás nagyrészt driver javításokattartalmaz. Ez alkalommal a GPU-,USB-, hang- és hálózatijavítások aszembetűnőbbek. A többi a szoká-sos x86 architektúrafrissítések:néhány Btrfs, XFS, és VFS fájlrend-szer-javítás, néhány eszközre vo-natkozó (főleg perf) változás és a

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

Hírekszokásos kernel mag-, valamintmm-változások.

Még túl korai arról nyilatkozni,hogy a Linux 4.1 0 kernel normálkiadású lesz a hetedik RC-vel, vagyegy olyan nagy kiadás, amibőlnyolcadik RC is lesz. Mint olyan, haa Linux kernel 4.1 0 megkapja a he-tedik RC-t, akkor már 201 7 február1 2-én kiadásra kerül, ha nem, akkorcsak 1 9-én fog kikerülni.

Forrás:http://news.softpedia.com/news/linus-torvalds-announces-fourth-linux-4-1 0-kernel-release-candidate-get-it-now-51 1 858.shtml

ZeroPhone – egy nyíltforrású, piszok olcsó,Linuxot futtató okoste-lefon érkezik

ARaspberry Pi gyakran úgy vanemlegetve, mint a legkézen-

fekőbb innováció módja a számító-gépes hardver-iparban. Segítettmár gyerekeknek, hogy programo-zást tanuljanak és lehetővé tette azolcsó, csináld magad megoldások(DIY) fejlesztőinek, hogy erős meg-oldásokat készítsenek. Korábban

már beszámoltunk különböző Raps-berry Pi „csináld magad” projektről,mint a kisméretű számítógépekről,a Wi-Fi Drón gyilkosról (Wi-Fi Dronekiller) , hőmérséklet szabályozóról,stb.

Mostanában találtam egy érdekesprojektet a Hackadayen. Név sze-rint ZeroPhone. Ez az okostelefonRaspberry Pi Zerót használ. Ez any-nyira nyílt forrású, amennyire csaklehet, amitől piszkosul olcsó is. Sze-rencsére, minden része könnyenelérhető az eBayen és Amazonon,és körülbelül 50 dollárba kerül.

A ZeroPhone a Raspberry Pi Zero-raépül. Különös figyelmet fordítot-tak az alkatrészekre. Ezért lehetsé-ges, hogy nincsenek gyártóspecifi-kus csatlakozók vagy nehezen be-szerezhető alkatrészek, melyeketnehéz forrasztani. A telefonbankapsz egy numerikus billentyűze-tet, 1 28x64-es OLED képernyőt, 2Gmodemet, WiFi-t, GPIO kiegészítőfejet, stb.

Python, amit gyakran a könnyentanulható programozási nyelvkéntemlegetnek, használatos az alkal-mazásaik fejlesztésére. A használtoperációs rendszer a RaspbianLinux, ami Debian Jessie-n alapul.

Forrás:https://fossbytes.com/make-zerophone-open-source-linux-powered-smartphone/

Az Ultimate Edition 5.1Linux OS megérkezett,Ubuntu 1 6.04 LTS és4.4-es kernel alapon

AzUltimate Edition 5.1 a zász-lóshajója ennek a GNU/Linux

disztribúciónak, amelyen aztán atöbbi variáció alapul. Ez a kiadás aCanonical hosszú támogatást élve-ző Ubuntu 1 6.04 LTS (Xenial Xerus)verziójára építő operáció rendszer,amely így a Linux 4.4 LTS kernellelérkezik.

A GNU/Linux disztribúció a Tmosb(TheeMahn’s Operating SystemBuilder) 1 .9.7-el készült, amelyetbárki használhat saját, Ubuntualapú disztró készítésére. És mivelUbuntu 1 6.04 LTS-en alapul, ezértbiztonsági javításokat és frissítettcsomagokat is kap két évig, 201 9-ig.

Másfelől, az alapértelmezett asztalikörnyezet az Ultimate Edition 5.1 -ben a KDE Plasma 5.5.5, továbbá a

KDE Aplications 1 5.1 2.3 és a KDEFrame-work 5.1 8.0 technológiákkalegyütt érkezik, amelyek elégöregecskék, látva a tényt, hogy aKDE Plasma 5.8 LTS, KDE Applica-tions 1 6.08.3, és a legfrissebb KDEFrameworks már elérhető a Kubun-tu Backports PAA-ban.

Forrás:http://news.softpedia.com/news/ultimate-edition-5-1 -linux-os-is-out-based-on-ubuntu-1 6-04-lts-and-kernel-4-4-51 1 850.shtml

Miért kellene a Linuxfelhasználóknak a mal-ware miatt aggódni, ésmit tehetnek ellene

Amalware terjedésének mega-kadályozása és/vagy a fertő-

zöttség következményeivel valóküzdelem az élet része, ha számító-gépet használunk. Ha váltottál Li-nuxra vagy Macre, hogy nyugodtlegyél a soha véget nem érő táma-dásokkal szemben, amelyekkel fő-leg windowsos rendszereket céloz-nak meg, akkor vegyél egy nagylevegőt – és ne dobj el mindent akezedből.

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

HírekBár a UNIX-szerű rendszerek, minta MAC OS X és Linux vallják, hogykevesebb támadás éri őket a ki-sebb felhasználóbázis miatt, deattól még a támadások léteznek.Talán a vírosok lesznek a lekisebbproblémád. A ransomware, mintpéldául a KillDisk legutóbbi verzió-ja, megtámadja az adataidat és arrakér, hogy fizess váltságdíjat a fájl-jaidért cserébe.

A Linux egy sziklaszilárd rendszer,de nem elpusztíthatatlan vagy be-vehetetlen. Tartsd nyitva a szemedés használj megfelelő védelmet, hagyanút fogsz. Van rá mód, hogy biz-tosítsd a linuxos PC-det (és win-dowsos PC-det, amelyekkel fájlokatosztasz meg), hogy tiszták maradja-nak a digitális szörnyűségektől.

Forrás:http://www.pcworld.com/article/31 56931 /linux/why-malware-should-be-a-concern-for-all-linux-users-and-what-to-do-about-it.html

A Linux Mint 1 8.1„Serena” KDE béta kia-dást kap, KDE Plasma5.8 LTS-sel szállítják

AKDE Edition a legutolsó kiadásaz új Linux Mint 1 8.1 „Serena”

stabil kiadási sorozatban. Késlel-tetve is volt egy kicsit, mert Cle-ment Lefebvre és csapata a legú-jabb KDE Plasma 5.8 LTS asztalikörnyezettel akarták kiadni aKubuntu Backports PAA tárolóból.

Csakúgy, mint a többi hivatalos ver-zió, a Linux Mint 1 8 „Sarah” és a Li-nux Mint 1 8.1 „Serena” sorozatból,a KDE Edition a Canonical Ubuntu1 6.04 LTS (Xenial Xerus) operációsrendszerén alapul, amely a hosszútámogatottságú Linux 4.4-es ker-nelt használja. Ez a béta kiadás tar-talmazza a linux-firmware 1 .1 57.5-öt és egyéb más frissített kompo-nenseket.

Azzal a kivétellel, hogy a Linux Mint1 8.1 „Serena” KDE, a KDE Plasma5.8 LTS asztali környezetet használ-ja alapértelmezettként, amely a Ku-buntu 1 6.04 LTS backport tárolóbóllett portolva, a disztribúció külön-böző javításokat tartalmaz a házonbelüli Szoftverforrások és Frissítés-kezelő alkalmazásokhoz.

Clement Lefebvre megerősítette akiadási dokumentumban, hogy aLinux Mint 1 8.1 „Serena” hosszantámogatott kiadás lesz, amely biz-

tonsági frissítéseket és szoftver-frissítéseket is fog kapni továbbinégy évig, 2021 -ig.

Forrás:http://news.softpedia.com/news/linux-mint-1 8-1 -serena-kde-gets-a-beta-release-ships-with-kde-plasma-5-8-lts-51 1 888.shtml

antiX 1 6.1 Linux OS – aDebian GNU/Linux 8.7„Jessie” verzión alapul,systemd nélkül

Amellett, hogy az antiX 1 6.1mindazzal a 1 73 hiba- és biz-

tonsági javítással érkezik, mint amita Debian Projekt implementált azúj Debian GNU/Linux 8.7 „Jessie”kiadásban, de a systemd init rend-szer nélkül érkezik. A disztribúcióaz fbcon-decor spalsh-sal módosí-tott, hoszszan támogatott Linux4.4.1 0-es kernelt használja.

Továbbá az antiX új verziója tartal-maz két alkalmazást, név szerintlive-usb-maker és live-kernel-updater, amelyek lehetővé teszik,hogy a felhasználók olyan antiXLive USB lemezt készítsenek, ame-lyet aztán futtathatnak anélkül,

hogy telepíteni kellene a számító-gépükre, és kernelt frissítsenek,anélkül, hogy a PC-t újra kelleneindítani.

Az antiX 1 6.1 „Berta Cáceres” a szo-kásos variációkban érhető el: antiX-full, IceWM ablakkezelővel (alapér-telmezetten), aztán Fluxboxszal,JWM-mel (Joe's Window Manager)és Herbstluftwmmel, az antiX-base,amelyben a Fluxbox az alapértel-mezett ablakkezelő, de van JWM ésHerbstluftwm is, és antiX-core-libreX1 1 nélkül.

Forrás:http://news.softpedia.com/news/antix-1 6-1 -linux-os-is-based-on-debian-gnu-linux-8-7-jessie-without-systemd-51 1 933.shtml

Az Oracle továbbra isfejleszti a Linux 4.1 0-eskernel támogatottsá-gát az új VirtualBoxkiadásokban

AVirtualBox 5.1 .1 4 és a Virtu-alBox 5.0.32 hibajavítások mi-

att kiadott verziók, amelyek csak avirtuális gépkezelőhőz, a grafikuskezelőfelülethez, VBoxSVC

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

Hírekprocesszekhez, OVF és NVMe tá-mogatáshoz ad javítást, valamint aplatformspecifikus részekhez, mintpéldául jobb támogatottság az ér-kező Linux 4.1 0 kernelhez a linuxosgazdagépen.

A Linux kiegészítők (Linux Additi-ons) javítva lettek mindkét Virtual-Box kiadásban, amiben egy proto-kollhibát javítottak, amely bizonyosmegosztott mappaműveletnél jöttelő. És úgy tűnik, hogy a VirtualBox5.0 kiadási sorozat már fordíthatóLinux 4.9 és Linux 2.6.28 kernelek-re, gazdagépként és vendéggép-ként.

A VirtualBox 5.1 kiadási sorozat, lé-vén a nagytestvér, kap továbbifunkciókat. Az Oracle hozzáadottegy sérülésmentesség ellenörzőt(sanity check) a „vboxmanagemodifymedium --resize” parancs-hoz, ezzel megakadályozva, hogy afelhasználók megnövelhessék a le-mezméretet 1 GB-ről 1 PB-ra. To-vábbá az új verzió engedi a pillanat-felvételek (snapshot) klónozásátakkor is, amikor a virtuális gép fut.

Linuxos gazdagépek esetén a Vir-tualBox 5.0.32 most már automati-kusan kikapcsolja az aszinkron I/Otevékenységet a Linux 2.6.1 8 ker-nelt futtató operációs rendszeren,

amely magas I/O terhelés eseténokozhatott „kernel hoppá"-t("kernel oopses") ezen a verzión,amennyiben ez a funkció be voltkapcsolva.

Forrás:http://news.softpedia.com/news/oracle-continues-to-improve-linux-4-1 0-kernel-support-in-new-virtualbox-releases-51 1 934.shtml

A Canonical javítja aklasszikus korlátozásés az álnévkezelés tá-mogatását a Snapd 2.21démonban

A Snapd 2.2 kiadási sorozat elsőkiadási pontjaként lett jelölve

a 2.21 verzió, amely bevezeti aklasszikus korlátozás támogatását.A Snapd 2.21 kiemelendő frissítéseitartalmazzák az új physical-memo-ry-* és az io-ports-control interfé-szeket, a getsockopt interfész al-kalmazását alapértelmezettkéntmindenhol, és a klasszikus korláto-zott Snaps-telepítés támogatását aSnappy áruházból.

A Snapd 2.21 -ben javult az álnév-kezelés is, egy új „snap aliases”

paranccsal, amely lehetővé teszi afelhasználóknak, hogy kilistázzákaz elérhető álneveket, és a jelenle-gi állapotukat, úgy mint az auto-alias kiegészítéseket. Továbbá ja-vítja a „snap find” parancs eredmé-nyét, amikor nem talál semmit ésátvált egy tiszta, Go-alapú szöveges(gettext) implementációra.

A „snap info” parancs eredményeszintén javult az új Snapd verzió-ban, a távoli méret javításával és anyomonkövetett csatorna-kimenet-tel, és a felhasználók használhatjáka Snapd Snappy démont a CoreSnapből. Ezen kivül az upower-observer interfész kapott néhánykisebb javítást.

Forrás:http://news.softpedia.com/news/canonical-improves-classic-confinement-and-aliases-support-in-snapd-2-21 -daemon-51 1 935.shtml

A Canonical eltávolítjaa régi Unity 7 Lencsé-ket az Ubuntuból, mertnem biztonságosak

Áprilisban fogjuk látni az Ubuntu1 7.04 (Zesty Zapus) operációs

rendszer kiadását, de ez lesz aUnity felhasználói felület imple-mentálásának ötödik éve is, amelyelsőként az Ubuntu 1 1 .04 (NattyNarwhal) kiadás részeként jelentmeg.

Amíg a Canonical mérnökei arraösszpontosítják minden erejüket,hogy elhozzák nekünk az új gene-rációs Unity 8 felhasználói felüle-tet, addig a jelen Ubunu Linuxkiadásai nagyszerűen használják aUnity 7-et és az Ubuntu 1 7.04 isfogja használni. Habár úgy tűnhet,hogy az Ubuntu tárolók még min-dig tartalmazzák a régi nem-karbantartott Lencséket, aminekbiztonsági sérülékenységei vannak,amellyel kitehetik veszélynek azegész rendszert, ha telepítve éshasználatban van. Ezek többnyirenépszerű zenelejátszó alkalmazá-sokhoz köthetőek, amelyek tartal-mazzák a következőket: unity-scope-audacious, unity-scope-clementine, unity-scope-gmusicbrowser, unity-scope-guayadeque, unity-scope-musique,és unity-scope-gourmet.

Emiatt a Canonical tervezi, hogyeltávolítja ezeket, és minden más,nem karbantartott Unity 7 Lencséta hivatalos tárolókból, amennyibena karbantartók nem tesznek vala-

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

Hírekmit és nem javítják a biztonságihibákat, és így a Unity 8-ban semlesznek támogatva.Forrás:http://news.softpedia.com/news/canonical-to-remove-old-unity-7-scopes-from-ubuntu-because-they-re-not-secure-51 1 938.shtml

Felejtsd el az OpenGL4.2-őt, az Intel HaswellGPU-k már támogatjákaz OpenGL 4.5-öt azUbuntuban

Paulo Miguel Dias frissítette asaját Padoka PPA-ját az Ubun-

tu 1 6.04 LTS és Ubuntu 1 6.1 0 ope-rációs rendszerekhez, a legfrissebbMesa 1 7.0.0-git-re, és ezzel elhozvanekünk az OpenGL 4.5-támogatástaz Intel Haswell GPU-kra.Igen, tudunk róla, hogy a múlt hé-ten azt mondtuk nektek, hogy azIntel Haswell grafikus kártyák tá-mogatják az OpenGL 4.2-őt a jobbjátékokért – hála egy néhány javí-tásért, amit Juan A. Suarez Romerofejlesztő készített, amivel imple-mentálta a 64-bit vertex tulajdon-ságokat, ami alkalmassá tette azOpenGL 4.2-t az Intel Haswellre.Gondolod, hogy ez nagy újság voltaz Intel Haswell felhasználóknak?

Akkor gondold újra, mert az Intelvezető grafikus szoftvermérnökeKenneth Graunke publikálta az újjavítást a nyílt forrású Intel i965grafikus kártyához, hogy képessétegye azt az OpenGL 4.5-re az IntelHaswell GPU-khoz, és mivel gyor-san megérkezett a Mesa git tároló-jába, már el is érhető az Ubuntun.Hogyan? Egyszerű. Csak telepítsd aPadoka vagy az Oibaf PPA-k vala-melyikét, melyek jól ismertek azubuntus játékosok körében, melyekbiztosítják a legfrissebb nyílt for-rású grafikus kártyadrivereket azIntel, AMD Radeon, és Nvidia GPU-khoz. Ezeket a PPA-kat gyakranfrissítik a legfrissebb Mesa 1 7.0.0-git 3D grafikai könyvtárból.

Forrás:http://news.softpedia.com/news/forget-about-opengl-4-2-intel-haswell-gpus-now-support-opengl-4-5-in-ubuntu-51 1 979.shtml

Hogyan egyszerűsítsd aDebian/Ubuntu rend-szerfrissítéseket auCareSystemmel

H a olyan vagy mint én, akkorazt szereted, ha a Linux rend-

szered annyira naprakész, amennyi-

re csak lehet. Mindezekkel mindensérülékenység javítva, új funkciókhozzáadva és a szerver vagy asztaligép jobban és biztonságosan megytőlük, azzal hogy a jelenleg elérhe-tő legfrissebb javításokat tartal-mazzák.

Mindezért a legtöbben megnyitjáka termináljukat és a jól bevált sudoapt-get update && sudo apt-getupgrade parancsokat futtatják,hogy leszedjenek minden újat, amielérhető a rendszerükhöz. A hely-zet a következő: ez a két parancsvagy nem frissít mindent, vagyhagy hátra olyan elavult fájlokat,amelyek később problémáhozvezethetnek. Természetesen afenti parancsokhoz hozzá csaphat-nád az olyan parancsokat, mint asudo apt-get autoremove és az apt-get clean.

Mi lenne, ha lenne egy parancsunk,ami minderről gondoskodik?

Ó, várj csak, létezik ilyen. Mégpedigegy könnyen használható szoftverformájában érhető el, amit úgyhívnak, hogy uCareSystem.

Forrás:http://www.techrepublic.com/article/how-to-simplify-debian-ubuntu-system-updates-with-ucaresystem/

Az Ubuntu Podcast lefedi a leg-frissebb híreket és kiadásokat,amik á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 meghallgathatja.

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

podcast.ubuntu-uk.org

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

Korrekció: A múlt hónapban azImageMagickről írtam és említet-tem az ismert hátterek eltávolítá-sának folyamatát. Sajnos a cikkvégén a link nem a jó cikkre muta-tott. Itt a jó link:http://www.imagemagick.org/Usage/masking/#known_bgnd

I tt az új év, ezért számomra fon-tos, hogy megtervezzem azokata dolgokat, amiket el akarok érniebben az évben. Olyan témákatértve ide, amikhez tanulnom kell,hogy a tudásom naprakész legyen aszakmámban, és úgy általánosanrutinos maradjak a programozás-ban, és naprakész legyen a kapcso-lódó tudásom. Az ehavi cikkben vé-gignézzük a tervemet és teszek párjavaslatot arra, hogyan találj inspi-rációt bennük.

A tervem

Munkám nagyrésze webfejlesz-tésből áll, épp ezen a területen aleghangsúlyosabb a fejlődés. Atöbbi feladatom általános javítás,új eszközök beállítása, automatizá-ció vagy devops. Mivel ezeken a te-rületeken (a devopsot kivéve) ki-

sebb ugrások vannak, az a tervem,hogy idén kihagyom ezeket.

Alapvetően három részre osz-tom fel a listámat:• Backend (úgy mint rendszergazdaitémák vagy szkriptelés, melyetnem lát azonnal minden látogató)• Frontend (HTML, CSS és JS, ame-lyek valóban azzal foglalkoznak,amit a látogatók látnak)• Teljesítmény (adatbázis, gyorsító-tárazás, szerverek stb.)

Frontend

Ahelyett, hogy teljesen új dol-gokat tanulnék meg, idén a meglé-vő tudásom bővítésére fogok kon-centrálni, az ES6/ES201 5-el kezdve.Az ES6 sok olyan új lehetőséget ésképességet hozott a JavaScriptbe,melynek írása így gyorsabb és segítautomatizálni az olyan dolgokat,amiket én amúgy tákolásnak nevez-nék (olyan dolgokat, amiket progra-mozóként az idő hiánya miatt csiná-lunk). 201 6 júniusától hivatalosan isszabvány, és a támogatása is na-gyon jó. Webpackkel együtt nincsok, amiért ne használjam.

Ahogy minden évben teszem,úgy idén is fel fogok építeni egytesztkörnyezetet, hogy a legújabbBootstrap és Zurb Fundation verzi-ókat teszteljem, csak azért, ha bár-melyikre is szükségem lenne egyprojekthez. A dolgok nem nagyonszoktak változni a verziók közt, ígyegy-két óra alatt könnyű átnézniőket.

Itt jön a nagy dolog: React. Márhasználtam erre-arra, de idén való-ban oda fogok rá figyelni, egyszerű-en azért, mert egyre népszerűbb ésolyan előnyei vannak, amiket énrendszeresen használnék (nemrégkészítettem egy szűrhető galériát,nagyon alapvető React tudással) . AReactot szeretném mboxszal, Flux-szal és Reduxszal (kevés, normál éssok adattal dolgozó projekthez)használni. Megnézheted az Angu-lart, Embert vagy Vuet is, de mivelén főképp a Reactra fogok koncen-trálni, ez az első.

Továbbá legalább egy kicsit job-ban meg szeretnék ismerkedni azElmmel és/vagy ClojureScripttel.Mivel ezek új (főleg az Elm) nyel-vek, másképp közelítik meg a dol-

gokat.

Backend

Ezt is három részre osztottam:szkriptelés, funkcionalitás és ma-gas teljesítmény.

A szkriptelésnél csak a Node.JS-re koncentrálok, mivel már használ-tam Pythont és PHP-t is és szeret-ném bővíteni a tudásomat.

A funkcionális nyelvek terén aHaskellre akarok nagyobb figyel-met fordítani. Évekkel ezelőtt el-kezdtem tanulni, de nem igazánfordítottam rá elég időt, hogy aztmondjam, jól ismerem. Végül sze-retnék egy kicsit többet foglalkoznia Goval (a nyelvvel, nem a játékkal)is, és lehetséges, hogy kipróbáloma Rustot is. Ezek fordított nyelvek,ezért jó teljesítményt és a Node.JS-hez képest más szemléletet, dolgo-kat és eszközöket adnak.

Teljesítmény

Ez egy kicsit a dolgok keveréke.A fő célom, hogy egyszerűen

PPaarraannccssoolljj ééss UUrraa llkkoodd jjÍrta: Lucas Westermann – Fordította: Takács László

220011 77--eess tteerrvveekk

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

Parancsolj és Uralkodjmegtanuljam és kipróbáljam őket,ahogy a projektjeimben kellenek.Így mondva, amit meg szeretnéktanulni, azok az alapelvek, ugyanisszükség (vagy szerverek) nélküligazából nem tudok tesztelni éstanulni.

Az adatbázisokkal kezdve töb-bet szeretnék megtanulni a Redis-ről és az ElasticSearchről, mivelmég sosem használtam őket eze-lőtt és meg szeretném tudni, hogyvan-e oka, hogy integráljam őket amunkahelyi projektjeimbe.

Ide jön még a gyorsítótárazás,amin dolgozni szeretnék, úgy mintaz adatbázis gyorsítótárazás Redis-szel.

Végül a devops. Ez messze alegújabb területem és az elmúlt 4-5hónapomat már a Dockerrel való is-merkedéssel töltöttem, mind helyi,mind pedig tesztszerverre csinál-tam már teszt telepítést. Innen to-vábblépve, meg szeretnék nézninéhány lehetőséget a Docker kon-ténerek kezelésére, úgy mint Ku-bernetes, Docker Swarm vagyRancher.

Ami a tanulás területeit érinti(és kevésbé a gyakorlati tesztelést)a folyamatos tesztelés és telepítés

olyan eszközökkel, mint a Jenkinsvagy SemaphoreCL. Mivel egyedüldolgozom és a projektjeim viszony-lag kicsik, még sosem volt szüksé-gem ilyen dolgokra (mivel amintleszállítottam a projektet, nemfoglalkozok vele többet). Így meg-tanulni ezeket nem csak hasznos,de érdekes lesz beleírni a CV-mbe.

Nem munka

Minden eddigi dolog közvetle-nül a munkámmal kapcsolatos.Személy szerint még mélyebbenmeg szeretném ismerni a gépi ta-nulást és a Python 3-at, mivelgyakran használom kisebb alkal-mazásokban. Idén legalább egy na-gyobb, Pythont használó projekt-ben akarok dolgozni, remélhetőlegnémi gép tanulással együtt.

Beismerem, hogy soknak tűnik,főleg ha hozzátesszük, mit kell tud-nod, hogy jártasnak érezd magadegy nyelvben vagy témában.Ugyanakkor egyik-másik dolog csakegyütt működik, és így azonos te-rületeken alkalmazhatóak. Eldön-töttem, hogy minden hétvégén vé-gigmegyek a listán és remélhetőlegmegfelelően haladok velük márci-usig. Nem félek átgondolni a listát,ha szükséges.

Szervezés

Egyféle keverékét használom aGoogle Naptár célok, Wunderlist ésGoogle Inbox emlékeztetőinek,hogy nyilvántartsam, amit meg kellcsinálnom. Ha te a kézzel írt jegy-zetet vagy fizikai naplókat kedve-led inkább, javaslom, hogy nézdmeg a Bullet Journalling megköze-lítést (a cikk végén van hozzá link).Néhány hónapja használom és na-gyon tetszik a dolog. Ugyanakkorsajnos én nem alakítottam ki anapló elég rendszeres ellenőrzésé-nek a szokását. Melegen javaslomvalamilyen pontozott jegyzettömbbeszerzését (vagy csak rendeldmeg közvetlen az oldalról, bár nemszükséges). Az ötletek több módonis használhatóak.

Remélem, hogy ez a cikk néhá-nyotokat a további tanulásra in-spirál. Javasolsz valamit nekem?Vagy csak meg akarod velem osz-tani a saját céljaidat?Írj bátran egy (angol) levelet [email protected] címre.Ugyanide írhatsz, ha nem kapcso-lódó kérdésed vagy ötleted lenne.

További olvasmány

A teljes listát és tervet a követ-kező videók és elmetérképek ih-lették:https://youtu.be/sBzRwzY7G-khttps://coggle.it/dia-gram/Vz9LvW8byvN0I38x

Bullet journal:http://bulletjournal.com/get-star-ted/

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.

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

HHooggyyaannookkÍrta: Greg D. Walters – Fordította: Tulipán Attila

PPyytthhoonn aa vvaa llóó vvii lláággbbaann –– 7744.. rréésszz

Ü dvözöllek újból, vagy ha a soro-zat új olvasója vagy, akkor Isten

hozott. Ebben a hónapban háromprojektet fogunk elkészíteni, ame-lyekben kilenc LED-et fogunk vezé-relni. A három projekt:

- két villogó LED- futófény- oszlopdiagram (jelerősség

mutató)

Az eredeti projekt (oszlop dia-gram) egy könyvből származik,amit néhány hónappal ezelőtt ol-vastam, a címe: Arduino ProjectHandbook (szerző: Mark Geddes,kiadó: No Starch Press). Nagyontetszett a könyv, és mindenképpenakartam legalább egy projektethasználni a könyvből.

Kezdjük is el az alkatrész-listá-val és az összeszereléssel.

Alkatrész lista

A projektekhez, ez alkalommalszükséged lesz:• egy Arduino Uno- vagy Mega-ra• 9 db LED-re (ha lehet 3 piros, 3sárga és 3 zöld)

• 9 db. 220 ohmos ellenállásra• 1 0 Kohmos potenciométerre• próbapanelre• csatlakozókra

Összeszerelés

Jobbra látható a Fritzing próba-panel az oszlopdiagram projekthez(mellékelem a kapcsolási rajzot is) .Ugyanazokat a komponensekethasználhatjuk mind a három projek-thez, mivel a kódunk figyelmenkívül fogja hagyni a többi kompo-nenst, amire nem lesz szükségünk.

Figyelj arra, hogy a LED-ek hosz-szú lábai (anód) a 220 ohmos ellen-állásokra vannak kötve, amelyekaztán az Arduino 2-1 0 lábaira (pozi-tiv LED-lábak) vannak kötve. A LED-ek rövid lábai (katód) pedig a testrevannak kötve.

Végigmegyünk a különbözőkomponenseken, amikor az egyesprojekteket tárgyaljuk.

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

Hogyanok – Python1 . Projekt – két villogóLED

Az első projekt tényleg nagyonegyszerű, logikáját és elkészítéséttekintve. A lényege, hogy két LED-et váltakozva kapcsolounk ki-be.Ebben az esetben a LED-ek az Ar-duino 2-es és 3-as lábaihoz kapcso-lódnak. A potenciométert pedigarra fogjuk használni, hogy 0 és1 023 közötti értéket küldjön a kés-leltetéshez az Arduino analóg lá-bára (A0). Minél magasabb az ér-ték, annál hosszabb a késleltetés.Mivel a 30 alatti érték szabad szem-mel nem látható villogást ad, ezértellenőrizni fogjuk, hogy amennyi-ben az érték kisebb, mint 30, akkorazt 30-nak vegye.

A kódconst int ledPin1 = 2;const int ledPin2 = 3;const int analogPin = A0;

Az első három sorban a kons-tans értékek beállítása történik,amelyekre szükségünk lesz.

void setup() Serial.begin(9600);pinMode(ledPin1, OUTPUT);pinMode(ledPin2, OUTPUT);

A setup függvényben, beállítjuka serial monitort, hogy 9600 baudsebességgel továbbítson, és a kétdigitális lábat, mint OUTPUT lába-kat.

void loop() int speedReading =analogRead(analogPin);if (speedReading < 30) speedReading = 30;

Aztán az analogRead függvénythasználva olvassuk a potenciómé-ter értékét. Ha az érték kevesebb,mint 30, akkor 30-ra állítjuk.

Serial.println(speedReading);digitalWrite(ledPin1,HIGH);delay(speedReading);digitalWrite(ledPin1,LOW);digitalWrite(ledPin2,HIGH);delay(speedReading);digitalWrite(ledPin2,LOW);

Végül kiküldjük a Serial Monitor-ra a potméter értékét, bekapcsol-juk az első LED-et, aztán késleltet-jük a potmétertől kapott értékkel,majd kikapcsoljuk, aztán bekapcsol-juk a másikat, késleltetünk, majdkikapcsoljuk azt is. És ezt a folyam-

atot ismételjük újra.

Látod mennyire egyszerű volt?

2. Projekt – futófény

Ebben a projektben a LED-eket„pásztázó fényként” fogjuk kap-csolgatni (0 és 8 között, aztán 8 és0 között) jobbra-balra, az eredeti1 978-as Battlestar Galactica TV-műsort idézve. (A projektet meg-mutattam az egyik barátomnak, ésaz ő válasza az volt, hogy olyanmint a rendőrautó villogása. Gon-dolom csak nézőpont kérdése.) Ezszintén egy nagyon egyszerű pro-jekt. Mind a kilenc LED-et használnifogjuk. Mivel először az oszlopdia-gram projekten dolgoztam, egysze-rűen módosítottam az eredeti kó-dot, hogy ezt az eredményt kap-jam.

Két egyszerű ciklust használunka LED-ek sorrendben való be- éskikapcsolására, kezdve az Arduino2. lábánál egészen a 1 0. lábáig, ésaztán onnan vissza a 2.-ig.

A kód

const int ledCount = 9;const int delayTime = 90;int ledPins[] =2,3,4,5,6,7,8,9,10;

I tt beállítjuk a különböző válto-zókat, amiket használni fogunk. Azelső kettő konstansnak van defini-álva, a harmadik pedig egy tömb-nek, ami az Arduino lábainak szá-mát tartalmazza, amire a LED-ekvannak kötve.

A setup függvényben (lent) egyfor ciklust használunk, amiben defi-niáljuk a tömbben lévő lábakatOUTPUT lábakként.

Valójában a loop függvény az,ahol a varázslat történik. Újból egyegyszerű for ciklust használunk,ahol a pásztázó fényt úgy érjük el,hogy a LED-eket sorban felkapcsol-juk 90 milliszekundumra, aztán le-kapcsoljuk mielőtt a következő láb-ra mennénk. Miután végigmentünka kilenc LED-en, bejárunk egy másikciklust, ez alkalommal visszafelé aLED-ek listájában. Figyelj arra, hogy

void setup() for (int thisLed = 0; thisLed < ledCount; thisLed++)

pinMode(ledPins[thisLed], OUTPUT); // Set the LED pins as Output

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

Hogyanok – Pythonkihagyjuk a kilencedik LED-et avisszaszámolásból.

Amint itt jobbra látható, a forciklust a következőképpen defin-iáljuk C-ben:

for (számláló kezdő értéke;számláló utolsó értéke; értékamivel növeljük, vagycsökkentjük a számlálóértékét)

Mostanra már érthetőnek kelllennie.

3. Projekt – Oszlopdia-gram

Ahogyan korábban mondtam, eza projekt az Arduino Project Hand-book című könyvből származik. Ezegy nagyon egyszerű projekt a kódszempontjából.

Most az összes komponensthasználni fogjuk. A lényege, hogy apotméter feszültségét grafikusanjelenítjük meg. Minél alacsonyabb afeszültség, ami az A0 lábra megy,annál kevesebb LED világít. Minélmagasabb a feszültség, annál többLED lesz bekapcsolva. Az Arduino Cnyelvtől kapunk egy csodálatosfüggvényt, amit úgy hívnak, hogyMAP, amely nagyban megkönnyíti a

feladatunkat. Bár elsőre lehet,hogy nehezen érthető.

A MAP függvény

A MAP függvény vesz egy érté-ket, a bemenet alsó és felső tarto-mányát, és ezt egy kimeneti érték-hez kell rendelni. Így néz ki a kó-dunk...

int ledLevel = map(sensor-Reading, 0,1023, 0, ledCount);

• A ledLevel a hozzárendelt kime-neti értékünk.• A sensorReading a bemeneti szinta bemeneti analóg lábról.• A 0 és 1 023 közötti érték az a tar-tomány, ami az analóg lábról várha-tó.• A 0 és 9 (ledCount) közötti érték avárható kimeneti érték. Van egy

void loop() for (int thisLed = 0; thisLed < ledCount; thisLed++)

digitalWrite(ledPins[thisLed], HIGH);if (thisLed < ledCount-1)

delay(delayTime);digitalWrite(ledPins[thisLed], LOW);

for (int thisLed=ledCount-1; thisLed > 0; thisLed--)

digitalWrite(ledPins[thisLed], HIGH);delay(delayTime);digitalWrite(ledPins[thisLed], LOW);

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

Hogyanok – Python

kisebb matematikai varázslat afüggvényben, ami a kimeneti érté-ket kiszámolja. A táblázat mutatja abemeneti és kimeneti értékek kö-zötti összefüggést.

Látható, hogy amikor a feszült-ségérték az A0 csatlakozón, példá-ul 455 és 658 között van, akkor a ki-menet mindig 4 lesz, ami ebben azesetben azt eredményezi, hogy azelső négy LED lesz bekapcsolva.

A kód

Már láttad az első három sort ésa setup függvényt, úgyhogy enneka résznek a magyarázatát átugor-juk.

Ennyi az egész. Sok mindent ta-nulhattál az Arduino-nyelvről és aLED vezérléséről.

Következő alkalommal néhánymotorral fogunk dolgozni, amiket

akkor használtunk, amikor az RPi-ről tanultunk. Úgyhogy porold leőket, és készülj a folytatásra. Addigis további jó szórakozást!

const int analogPin = A0;const int ledCount = 9;int ledPins[] = 2,3,4,5,6,7,8,9,10;void setup()

for (int thisLed = 0; thisLed < ledCount; thisLed++) pinMode(ledPins[thisLed], OUTPUT); // Set the LED pins as Output

void loop()

int sensorReading = analogRead(analogPin); //Analog inputint ledLevel = map(sensorReading, 0, 1023, 0, ledCount);

Ebben a két sorban (a loop függvényben) beolvassuk az analóg láb (A0) értékét, ami 0 és 1 023 közöttvan, és alkalmazzuk rá a MAP függvényt, hogy meghatározzunk egy értéket 0 és 9 között, ahogyan aztkorábban tárgyaltuk. A függvény hátralevő része egy egyszerű for ciklus, ami ki vagy bekapcsolja a LED-eket a ledLevel érték alapján.

for (int thisLed = 0; thisLed < ledCount; thisLed++) if (thisLed < ledLevel) // Turn on LEDs in sequence

digitalWrite(ledPins[thisLed], HIGH);else //turn off LEDs in sequence

digitalWrite(ledPins[thisLed], LOW);

FCM KÉRDŐÍV

Az alábbi linken közétet-tem egy kérdőívet, me-

lyet remélem, hogy ki is töl-tesz: https://goo.gl/Q8Jm4S.

Érdekelne, hogy mi tetszikill. mi nem tetszik az FCMkiadványaiban. Mi lenne az,amit meg kellene változtas-sak vagy hozzáadjak.

A kérdőív kiértékelésétegy későbbi számban teszemközzé.

Link: https://goo.gl/Q8Jm4S

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 idejét a családjávaltölteni.

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

HHooggyyaannookkÍrta: Alan Ward – Fordította: Molnár Tibor

EEeeee PPCC UUbbuunnttuu SSnnaappppyy 11 66--aa ll

ADolgok Internete (IoT) min-denütt jelen van. Az autód le-

het, hogy már csatlakozik az inter-nethez, a bébiörző rendszeredbiztosan, és most már bármelyiknap bekövetkezhet, hogy a ledeségőid is csatlakozni fognak. Abból,amit a hírek technológiai részeibengyakran lehet látni, ezen készülé-kek közül néhányból hiányzik a gyá-ri konfiguráció. Egy Linux kernel ésegy alap GNU rendszer talán nemelégséges ezeknek a készülékek-nek, melyek folyamatosan az inter-nethez csatlakoznak, ha az egészcsomag hitványul van telepítve.Pont emiatt (ki akarna védtelennéválni a feltörhető készülékei mi-att?) döntött néhány felhasználósaját készülék építése mellett, me-lyeket maguk programoznak egyszokásos Ubuntu disztribúcióból.Ez viszonylag könnyű manapság,hogy sok olyan platform, mint aRaspberry Pi elérhető a hobbistákszámára.

Egyébként, egy viszonylag öreglaptop, vagy notebook újrahaszno-sítása is lehet vicces lehetőség, ésanyagilag hasznos.

Egy 900 MHz-es Pentium I I I -aseredetű Intel Celeron M procesz-szorral szerelve, a jó öreg AsuseeePC notebook tiszteletreméltóhardverdarab. Valójában nem titok,hogy a legmodernebb Ubuntu disz-tribúcióknak is nehéz perceketokozna beférni az 1 GB RAM, vagya 4 GB-os alaplapi merevelemezszabta korlátok közé – bár ki lehettörni ezekből a korlátokból, ahogyerre korábban már rámutattamezeken az oldalakon.

Amúgy ezek a hardverspecifiká-ciók eléggé hasonlítanak azokra amodern készülékekre, melyeket azIoT-platformra terveztek, mintpéldául a Raspberry Pi 3-as verziója.

Két különbséget lehet meg-figyelni:• Az eeePC egy dominánsabb Intelprocesszor leszármazottja. Ezértkisebb teljesítményű, mint az ARMcsalád CPU-i, melyek tervezésekoraz akkumulátor nélküli üzemeléskiemelkedő volt a kívánságok listáj-án. Ezt hálózati áram nélkül kellfuttatnunk, bár az alaplapi note-book akkumulátor kisegíthet ben-nünket egy (rövid) ideig az áram-ellátásban, fizikai állapotától füg-

gően.• Az eeePC hozzácsomagol páralaplapi perifériát, például egy VGAportot, egy modemet és egy teljesméretű SD-kártyaolvasót. Ezekhasznosak lehetnek, a képernyőmellett, amit természetesen min-den laptop tartalmaz. Van beépí-tett WiFi-kártya és más perifériákatis könnyedén csatlakoztathatszUSB-n keresztül.

Arra is érdemes odafigyelni,hogy mivel az eeePC-t egy hálózatitranszformátor látja el árammal,vagy egy notebook akkumulátor, azalaplapi USB portok több áramotképesek szolgáltatni a perifériák-nak, mint a legtöbb hobbista IoT-készülék. Közvetlenül csatlakoztat-hatsz és üzemeltethetsz egy külsőUSB-s merevlemezt a RPi-jal ellen-tétben, ahol például egy külsőáramforrásra, egy második transz-formátorra van szükség a lemezüzemeltetéséhez.

Szóval, ha elvonatkoztatunk agrafikus környezettől, és a mege-melkedett hardverkövetelmények-től, az eeePC még mindig elégsé-ges platform lehet egy IoT-készü-

lék számára – mivel ezek mindenesetben hálózati áram nélkül fut-nak.

Az én esetemben, előnyt ková-csoltam az Ubuntu Snappy 1 6 verzi-ójának elérhetőségéről szóló frissbejelentésből. Ez az Ubuntu 1 6.04-en alapul, nem a 1 5.04-en, mint azelőző kiadások. Mivel a 1 6.04 egyLTS-verzió, ez is előnyös lehet.Amúgy számos dolog változott afeltelepítésben, az elsőkhöz ké-pest. Talán a béta állapota, és aviszonylag rövid elkészítési idő mi-att (az írás pillanatában) a telepí-téshez pontos információkat sajnosnehéz találni.

Az Ubuntu Snappybeszerzése éspendrive-ra írása

Letöltöttem a 32-bites (i386)verziójú Ubuntu Snappy (néhányhelyen Ubuntu Core-ként ismert)lemezképet innen: http://cdimage.ubuntu.com/ubuntu-snappy/1 6.04/current/. Miután lejött,kitömörítheted egy lemezképfájlbaezzel a paranccsal:

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

Hogyanok – Eee PC Ubuntu Snappy 1 6-alunxz ubuntu-core-16-i386.img.xz

Amennyiben az unxz tömörítőeszköz nincs a rendszereden, ezzeltelepítheted:

sudo apt install xz-utils

A kitömörített képfájl – az IMGkiterjesztéssel – byte-ról byte-ramegegyező másolata egy Snappytfuttató eszköz merevlemezének.Pontosan 4 000 000 000 byte, vagy4 GB hosszú. Hagyományos, kettesszámrendszerben ez 3,725 GB-ba,azaz 3,725x2^30 bájtba konvertál-ható. Ez pontosan az eeePC belsőmerevlemezének a mérete, ígynem okozhat gondot a képet azeeePC lemezére tenni.

Miután a képet kitömörítetted,jön a probléma, hogyan másoljuk áta fő komputerről az eeePC-re. Egykülső eszközről, mint egy pendrive,vagy egy SD-kártya, kell bootolniezt a gépet. Erre a célra használha-tunk egy pillekönnyű Ubuntu alapúdisztribúciót, mint például a 32-bites Xubuntu. Amint az eeePCbeindult a Live CD-ről, a Snappy-ké-pet át lehet helyezni hálózaton acsatolt meghajtóról, és telepíteniaz eeePC belső merevlemezére.

Van egy egyszerűbb módja is azáthelyezésnek, mégpedig magánakaz Ubuntu Snappy képfájlnak ahasználata. Ehhez egy 4 GB-os pen-drive-ot használtam. Egy ugyani-lyen SD-kártya használata is célra-vezető, mert az eeePC az ilyen tí-pusú eszközről is tud bootolni. Ezta kerneled így /dev/mmcblk0, vagyehhez hasonlóan fogja azonosítani.

Kezdve azon a gépen, melyre azUbuntu Snappy-t letöltöttem, át-másoltam a képet egy pendrive-ra.Esetemben ezt így azonosította:/dev/sdc – bár nagy gondot kell for-dítani annak biztosítására, hogy ezténylegesen az a lemezazonosító,melyet a pendrive kapott. Megnéz-ve a:

dmesg | grep sd

kimenetét, meggyőződhetsz,hogy ténylegesen a pendrive-odatírod felül, nem pedig, mondjuk, aszámítógéped egyik merevleme-zét. Ekkor megbizonyosodtam,hogy a pendrive nincs csatolva,

mielőtt a dd parancsot használtamvolna, a teljes kép pontos másolá-sához, 1 MB-os blokkokban.

sudo umount /dev/sdc*

sudo dd if=ubuntu-core-16-i386.img of=/dev/sdc bs=1M

Ettől eltérő méretű blokk hasz-nálata hibát eredményezhet, mertlehet, hogy a kép nem lesz a byte-ok számának pontos többszöröseegy blokkon belül. Az 1 MB bizton-ságos méret, és az esetleg előfor-duló hibákat figyelmen kívül lehethagyni.

A pendrive-on most már rajtavan az Ubuntu Snappy bootolhatóképe. Kiveheted a fő gépből, ésbootolhatod az eeePC-t.

A pendrive-on lévő újrendszer konfigurálása

Az Escape gombot nyomva kelltartani az eeePC bootolásakor, ígytudod kiválasztani a megfelelő

boot-eszközt a listából. Ez az USBelőjelű lesz, ha pendrive-ot hasz-nálsz. Ezután a GRUB bootloadertkellene látnod, ezzel az egy bejegy-zéssel: „Ubuntu Core 1 6”. Egy kisidő múlva, és számtalan, a kernel-től, és a rendszertől származó üze-netekkel teli oldal után egy üresképet kellene kapnod, ezzel azüzenettel: „Press enter to config-ure”.

A rendszer kezdeti beállításaelég egyszerű folyamat, bár a gra-fikus alkalmazások használatáhozszokott felhasználók számára elégfurcsa lehet a csak szövegalapú in-terfész használata. A billentyűzetnyilainak használatával navigálj me-zőről mezőre, és a legeslegutolsóinterfésznél állítsd be az internet-csatlakozást.

Sok esetben akár vezeték nél-kül, akár Ethernet csatlakozóvalkapcsoljuk a gépet a hálózathoz. Aszövegdobozt használtam, hogy azEthernet portot (eth0) a saját háló-zatomra csatlakoztassam, DHCP-t

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

Hogyanok – Eee PC Ubuntu Snappy 1 6-alhasználva a hálózati kábellel. Ez alegegyszerűbb lehetőség a konfi-guráció befejezéséhez, mert ennéla pontnál a WiFi-t csatlakoztatninem tűnik lehetségesnek. Az Ubun-tu Snappy felismeri a fizikai inter-fészt, de nincs interfész a hálózatazonosítására, melyhez SSID-velcsatlakozik, sem eszköz a hálózatijelmondat megadásához. Ez annaka jele, hogy még alakítás alatt van,és a későbbi verziókban talán ki-javítják.

A folytatáshoz szükséged leszegy fiókra az Ubuntu Snappy bolt-ban. Ezt létrehozhatod az UbuntuOne kezdőlapján, a https://lo-gin.ubuntu.com/-on, ez egy olyanpont, amit csinálhattak volna mégegyértelmübben a Canonical szer-vereken. Gondolok itt kifejezettenaz új felhasználókra, akiknek még

nem volt lehetőségük az Ubuntuszolgáltatásokba bejelentkezni.Miközben ezt csinálod, ne felejts elcsinálni egy nyilvános/privát RSA-kulcspárt a számłtógépeden, és anyilvános kulcsot (a .pub fájlkiter-jesztésűt) feltölteni az Ubuntuszerverre. Amennyiben szükségedvan a kulcspár elkészítéséhez segít-ségre, találhatsz jó leírást az SSHhasználata jelszó nélkül témakör-ben például itt: http://www.linux-problem.org/art_9.html, MathiasKettnertől (neked csak az elsőrészre van szükséged a kulcspárelkészítéséhez).

Nysid meg az id_rsa.pub fájlt a~/.ssh mappából egy szövegszer-kesztővel, és egyszerűen másold,illeszd be a szöveget az UbuntuOne weblapján a mezőbe! Győződjmeg róla, hogy NEM a .pub kiter-

jesztés nélküli fájlból másolod: ez aprivát kulcsod, és senkivel nem kel-lene megosztanod!

Amikor a Snappy eszköz kész,nem tudunk bejelentkezni közvet-lenül, mint helyi felhasználó. Ehe-lyett a hálózaton keresztül, SSHhasználatával kell csatlakoznunk.Én az alanward felhasználó vagyokegy bizonyos levelező szerveren, ésezt a fiókot szoktam regisztrálni azUbuntu szolgáltatásához. Ezértszintén alanward vagyok az újSnappyben is. Jelentkezzünk beezzel a parancssal:

ssh <username>@<Snappy’s loc-al IP address>

Konzultálnunk kell a router-ünkkel, hogy meghatározzuk az újSnappy gépünk helyi IP címét.

Amúgy, néhány megfontolt ping issegíthet meghatározni a kiadott cí-met a router DHCP-jén keresztül.

A bejelentkezéshez nem kelljelszó, mivel a nyilvános kulcsunkelég a beazonosításunkhoz. Tény-legesen az új felhasználónknak akészüléken nincs jelszava, mint alegtöbb Ubuntu rendszeren a root-nak.

A Snappyn hasonlóan leszünkrendszergazdák, mint egy szokásosUbuntun, a sudo parancsot használ-va:

sudo bash

root@localhost:~#

Hasznos lehet, ha engedélyzzüka root belépését SSH-n keresztül.

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

Hogyanok – Eee PC Ubuntu Snappy 1 6-al

Használhatjuk a telepítő szkript ál-tal kreált .ssh mappát, és egyszerű-en másoljuk át a root felhasználóhome mappájába:

cp -r .ssh /root/

Most már kiléphetünk az SSHrészből az exit parancs kétszeri be-írásával. A fő gépünkről bejelent-kezhetünk mint rendszergazda, azssh-t használva, újrahasznosítvaugyanazt az SSH meghatalmazást,amivel előzőleg bejelentkeztünk:

ssh [email protected]

Welcome to Ubuntu 16.04.1 LTS(GNU/Linux 4.4.0-36-generici686)…

Ennél a pontnál van egy teljesenműködő rendszerünk, habár a pen-drive-on. Most már átmásolhatjukaz eeePC merevlemezére, ha úgyakarjuk. A pendrive-on a működéseegyszerű feladatok elvégzésére al-kalmas. Egyébként, ha a beépítettmerevlemezt használjuk, akkor apendrive-ot hanyagolhatjuk, ígyfelszabadul egy USB-port. A sebes-sége is jobb egy lehelettel, bár azeeePC belső lemeze nem túl gyorsa 63 MB/s sávszélességgel.

Másold át az USB tartalmát a ddparancssal. Az eeePC belső lemezevalószínűleg a /dev/sda lesz. Ha azUSB /dev/sdb-ként lett beazonosít-va, akkor használhatjuk ezt:

sudo bash

dd if=/dev/sdb of=/dev/sdabs=1M

Megismételjük a folyamatot,amit az eredeti képfájl USB-re tör-ténő másolásakor végeztünk. Ennéla pontnál egyébként, az USB tartal-maz egy teljesen beállított rend-szert, és ez az, amit az eeePC me-revlemezére fogunk telepíteni.Amint a másolás befejeződött, le-állíthatjuk az eeePC-t:

shutdown -h now

Újraindítás előtt ne felejtsd elkihúzni a pendrive-ot, amikor a szá-mítógép teljesen leállt. Amennyi-ben minden a terv szerint ment, azeeePC a belső lemezéről indul aGRUB-ot használva, pont úgy,ahogy az USB-s meghajtóval tette.Ugyanúgy be lehet lépni az SSH-nkeresztül, mint az előzőekben, éstöbb beállítást nem igényel.

A folyamat működik nagyobbméretű pendrive-val is. Ebben azesetben egyébként lesz egy hiba-üzenet, mert a dd túl megy a 4 GB-os határon. Abban az esetben, haaz pendrive-on lévő fájlrendszernem lett átméretezve, nem kell ag-gódni.

Az új IoT-eszközödadminisztrálása

Fejezzük be egy gyors megjegy-zéssel a rendszeradminisztrációvalkapcsolatban. Az Ubuntu Snappyeléggé eltér a szokásos Ubuntudisztribúcióktól, például az Ubuntuszervertől, vagy valamelyik asztaliverziójától. A 4 GB-os kép, amit át-raktunk, két különböző partícióttartalmaz. Az egyik csak olvasható,az alap kernelt és rendszerképettartalmazza. A másik írható, a fel-használó adatait és az időközbenbekövetkezett változásokat tartal-mazza. Az, hogy az operációs rend-szer nagy része egy, csak olvashatófájlrendszeren van, okozhat némikomplikációt, de rendszerbizton-ság szempontjából hasznos lehet.

Az első nagyobb változás, hastandard Ubuntu disztribúció utánhasználod, az, hogy az apt-féleszoftvertelepítés már nem műkö-dik. Ehelyett az adminisztrátorok asnap parancsot fogják használni azUbuntu bolt lekérdezéséhez, és aszoftvercsomagok kezeléséhez.Létezik némi dokumentáció az in-terneten és magába a parancsba isvan beépítve jelentős mennyiségűdokumentáció. Pár példa a snaphasználatáról megmagyarázza

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

Hogyanok – Eee PC Ubuntu Snappy 1 6-almagát:

sudo bashsnap helpsnap listsnap install hello-worldhello-worldHello World!

A másik dolog, ami meglephetiaz adminisztrátorokat, hogyan mó-dosíthatják a környezeti változó-kat. Például az apt parancs haszná-lata egy web-proxyval, egy egysze-rű exportálási problémája a helyeskörnyezeti változónak a kapcsoló-dás előtt. Például:

sudo bash

exporthttp_proxy=”http://my_web_proxy:3128”

apt update…

Amúgy a snap parancs úgy tű-nik, nem tiszteli a shell környezetiváltozókat. Emiatt meg kell változ-tatnunk magát a snapd szolgáltatáskonfigurációját. Sajnos (vagy nem,nézőpont kérdése), ez egy systemdszolgáltatás, amit konfigurálni kella megfelelő parancsokkal. Így:

sudo bash

systemctl edit snapd.service

Ez indítja a vi szerkesztőt, ami-vel a proxyszerver részleteit betudjuk helyezni a systemd snapkonfigurációs fájljába. Például:

[Service]Environment="HTTP_PROXY=ht-tp://my_web_proxy:3128"Environment="HTTPS_PROXY=ht-tp://my_web_proxy:3128"

Kérlek, figyelj oda a NAGYBE-TŰK használatára a környezeti vál-tozók nevében! Ahogy kiléptünk avi-ből, újraindítjuk a snapd szolgál-tatást, és folytathatjuk a snapjainktelepítésével:

systemctl stop snapdsystemctl start snapdsnap install hello-world...

Pár gondolatbefejezésül

A szabvány Ubuntu disztribúci-ók tapasztalt felhasználói és admi-nisztrátorai úgy érezhetik, hogy azUbuntu Snappy eléggé lekorlátoz-za őket. Néhány esetben ez telje-sen igaz. Másrészről viszont, páreset azért jöhetett létre, hogy egymég biztonságosabb végső rend-szert eredményezzen. Olyan készü-lékekről beszélve, melyeket na-gyon gyakran nem szakemberek

állítanak be, de az egész hasznoséletük alatt az internethez kapcso-lódnak, talán az lenne a legjobb, haaz alap rendszerbiztonság kezdet-től fogva magas szinten lenne.

Amúgy a Snappynek van némielőnye. Az alkalmazások homoko-zóban történő használata az egyik,mert megszabadulsz a telepítéstől– ahogy ezt dokumentáltam párpéldában itt. Klónokat készíteniegy operációs rendszerről, pen-drive-ról merevlemezre és vissza azeeePC merevlemezéről egy máso-dik USB-s meghajtóra, nem csakhogy lehetséges, de egyszerű is.

Egy olyan öreg készüléket, mintaz eeePC átalakítása Snappy készü-lékké, számtalan előnnyel jár. Ezzelhasznosítasz egy olyan készüléket,ami egyébként a szemétben végez-né. De a felhasználó szempontjá-ból az Ubuntu Snappy használatá-nak megszokása ilyen platformonkönnyebbé teszi számunkra azUbuntu Touch-os mobilkészülékekmegértését. Ez lényegében aSnappy bázisára épül, kibővítve agrafikus felhasználói kezelőfelü-lettel és egyéb alkalmazásokkal.Ezért a Snappy megértése bizonyo-san jó időbefektetésnek tűnhetazok számára, akik szeretnének aTouch-csal foglalkozni, például al-

kalmazásokat tervezni, és csoma-golni erre a platformra.

Alan számítástechnikát tanít az EscolaAndorrana de Batxillerat gimnázium-ban. Tartott GNU/Linux előadásokataz Andorrai Egyetemen és most isGNU/Linuxot és rendszeradminisztrá-ciót oktat a Katalán Nyílt Egyetemen(OUC)

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

HHooggyyaannookkÍrta: Alan Ward – Fordította: Palotás Anna PPrrooggrraammoozzááss FFrreeeePPaassccaa llllaa ll –– 77.. rréésszz

Ebben a cikksorozatban egy szö-vegalapú programot fogok ké-

szíteni FreePascalban, ami szöve-ges felületet használ majd felhasz-nálói interakcióra. Ezt fogom kom-binálni más – sokkal modernebb –technológiákkal, mint SQL-adat-bázis és webelérés HTTP-n keresz-tül. A projekt célja annak bemuta-tása, hogy Pascallal miként készít-hetünk modern programot, miköz-ben elkerüljük a GTK-val és Qt-velépített grafikus felületekre jellem-ző erőforrás-éhséget.

A sorozat előző részében többmódszert is láttunk a programunkRaspberry Pin futtatására, átvál-toztathattuk akár pehelysúlyú ter-minállá vagy alkalmazásszerverréis. Ebben a részben arra összponto-sítunk, ami a Raspberry Pit egye-divé teszi, és egy Free Vision felü-letet készítünk, ami a kis számító-gép általános célú be- és kimene-teit (General Purpose I/O - GPIO)használja.

A tesztalkalmazásunkkal az RPi-t fényerőszabályzóvá alakítjuk, egyFree Vision felületről három külön-böző világító áramkört fogunk sza-

bályozni. Mindegyik áramkört egyegyszerű be/ki nyomógomb fogkapcsolni.

A fizikai áramkör

A Raspberry Pi 2-es és 3-as verzi-ói hasonló GPIO lábkiosztással ren-delkeznek, mint a korai B+ model-lek. A 40 tüske két sorban helyez-kedik el, a páratlan számúak belül,a párosak a panel széléhez közel.Én a külső soron az utolsó (jobbol-dali) tüskéket szoktam használni: a34, 36, 38 és 40-est, valamint a 1 6,20 és 21 -est.

Az RPi-hez csatlakoztatottáramkörök egyszerű LED-ek lesz-nek. Egy igazi kapcsolásban ezekhelyett nagy impedanciájú adapte-rek lennének (valószínűleg egy op-tocsatoló és egy relé vagy triak)amivel képesek volnánk váltakozó-feszültségű áramkörök vezérlésére.Egyelőre a három GPIO-t a LED-ekpozitív lábához csatlakoztatjuk,amiknek a negatív lábát egymássalés a testtel (34-es láb) kötjük össze.

A LED-ek nem viselik el a nagyáramokat, a nagyobbak kb. 1 5 mA-t

bírnak ki. Másrészt az RPi GPIOportjai még alacsonyabb árammalműködnek (2 és 1 2 mA között) akárforrásként (áramot biztosítanakegy külső áramkörnek), akár nyelő-ként (föld) működnek. Ez azt jelen-

ti, hogy valami módon korlátoz-nunk kell a LED-eken folyó áramot,vagy különben túlterhelhetjük őketés a Raspberry Pit is. Egy egyszerűmódszer erre, hogy ellenállást ikta-tunk be a test ágba. 1 kΩ-ot fogunk

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

Hogyanok – Programozás FreePascallalhasználni, de a 2,2 kΩ még jobblenne.

Ezen a Fritzinggel készített raj--zon a zöld, sárga és kék jelöli azegyes, kettes és hármas áramkörö-ket. A Fritzing könyvtárában csakaz RPi 2 szerepel, de a gyakorlat-ban nincs lényegi különbség a 3-ashoz képest.

Szükségünk lesz vezetékekre,hogy az RPi-hez csatlakozzunk,olyanokra amiknek anya csatlako-zók vannak a végükön és rádughat-juk őket az RPi apa csatlakozóira(tüskéire). A próbapanelekhez alegtöbbször apa csatlakozókat kellhasználni. Nekem nincsenek olyanvezetékeim, amiknek a végén anyacsatlakozók vannak. Ezért ahelyett,hogy a vezetékeket hozzáforrasz-tanám a Raspberry Pi tüskéihez egy

adaptert használtam, amit tetszésszerint rá lehet tenni a tüskesorraés levenni onnan.

GPIO vezérlése FreePascallal

Több projekt is van, amikkelGPIO vezérlésére képes Pascal egy-séget lehet készíteni. De – csakhogy érdekesebb legyen a dolog –úgy gondoltam írhatnánk egyet miis. Igazából elég egyszerű – Ubuntués Raspbian alatt – vezérelni a GPIOlábakat, mert a Linux kernel mó-dosítva lett, hogy hozzáférést kap-junk a /sys fájlrendszerhez. Meg-oldhatjuk parancssorból is, azon-ban akkor root hozzáférésre leszszükségünk. A következő parancso-kat kell kiadni, hogy a 1 6-os GPIOportot kimenetnek állítsuk be:

echo 16 > /sys/class/gpio/ex-portecho out >/sys/class/gpio/gpio16/direc-tion

Megnézhetjük azt is, hogy me-lyik port van éppen aktiválva. Eh-hez ki kell íratni a /sys/class/gpio/gpio* mappa tartalmát. Amikoregy portot aktiválunk, akkor ittmegjelenik egy hozzá tartozó link.

A 1 6-os GPIO láb bekapcsolása(5 V jelenik meg rajta) és kikapcso-lása (újra 0 V-ra kerül) :

echo 1 >/sys/class/gpio/gpio16/value

echo 0 >/sys/class/gpio/gpio16/value

Végül a port felszabadítása:

echo 16 >/sys/class/gpio/unexport

Látható, hogy a /sys interfésszelkönnyen irányíthatjuk a portokatolyan módon, amit egyszerű portol-ni bármely programozási nyelvbe,

amelynek hozzáférése van a fájl-rendszerhez. Most ejtsük meg aportolást Pascalra, egy Gpio nevűegységgel (fent látható).

Egyszerűbb, ha a portszámokatés értékeket sztringként adjukmeg. Ha egész számokkal hivatkoz-nánk rájuk, akkor a fájlnevek ösz-szeállítása előtt mindig át kelleneőket alakítani sztringgé. Az első kételjárással beállítjuk a portot digitá-lis bemenetté (setup_input) vagykimenetté (setup_output). Mind-kettő lefoglalja a portot és megad-ja az irányát: be- vagy kimenet (invagy out). Az egységünk implemen-tációs részét egy rövid eljárássalkezdjük, ami egy fájlhoz fűz hozzáegy sztringet, így ezt a program-részt elkülönítjük a fő eljárásoktól.

Végül a release eljárás felsza-badítja a portot. Mindezeket köny-nyű lekódolni, a teljes egység ezena linken található meg:http://pastebin.com/Vnj6ZCqP

Egy rövid program az egység

unit gpio;interfaceprocedure setup_input(port : string);procedure setup_output(port : string);procedure port_write(port : string; value : string);function port_read(port : string) : string;procedure release(port : string);

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

Hogyanok – Programozás FreePascallal

tesztelésére fentebb látható.

A program lefordításához ésfuttatásához az egységet és aprogramot is le kell fordítanunk,aztán a binárist rendszergazdakéntfuttatni:

fpc gpio.pas

fpc test10.pas

sudo ./test10

Free Vision felületkészítése

Építsük be a Gpio egységet egyrövid Free Vision programba, ami aRaspberry Pi három LED-jét vezérli.Nincs szükségünk egy teljes felüle-

tre, ezért kihagyjuk a menüsort éscsak egy párbeszédablakot készí-tünk négy gombbal: három vezérli aGPIO 1 6, 20 és 21 lábakra kapcsoltáramköröket, az utolsóval pedigkiléphetünk a programból.

A programunknak hozzá kellférnie a Gpio-hoz és az alap FreeVision egységekhez:

usesgpio,App, Objects, Menus,

Drivers, Views, Dialogs, Ms-gBox, StdDlg;

A programnak csak egy készkonstruktorra van szüksége, amilétrehozza és elindítja a LightsDia-log-ot, a következő oldalon látható.

implementation

procedure write_to_file(filename : string; msg : string);var

f : text;begin

Assign(f, filename);Append(f);Writeln(f, msg);Close(f);

end;

A teljes kód, amivel a portot kimenetként állítjuk be, meglehetősen egyszerű:

procedure setup_output(port : string);begin

write_to_file ('/sys/class/gpio/export', port);write_to_file ('/sys/class/gpio/gpio' + port +

'/direction', 'out');end;

Egy másik eljárás a port_write a GPIO portra ír; a port_read függvény pedig olvas egyolyan portról, aminél az irány "in"-ként lett megadva:

function port_read(port : string) : string;begin

port_read := read_from_file ('/sys/class/gpio/gpio' +port + '/value');end;

program test10;

usescrt, gpio;

beginWriteln ('Setting up GPIO 16');setup_output('16');Writeln ('Setting GPIO 16 up');port_write('16', '1');Writeln ('GPIO 16 is ' + port_read('16'));Writeln ('Waiting 3 seconds');Delay (3000);Writeln ('Setting GPIO 16 down');port_write('16', '0');Writeln ('GPIO 16 is ' + port_read('16'));Writeln ('Releasing GPIO 16');release('16');

end.

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

Hogyanok – Programozás FreePascallal

Végül a LightsDialog-ba kell egyHandleEvent eljárás, amivel reagála gombok megnyomására. Ez kisséfárasztó, mert mindegyik gombnálfigyelnünk kell a megnyomására ésmeg kell határoznunk, hogy bekap-csolt állapotból megyünk kikap-csoltba vagy fordítva. Ezzel kezdjük

(a következő oldalon látható).

A teljes program elérhető itt:http://pastebin.com/KdGuJexk

A Free Pascalról szóló cikksoro-zatunknak ebben a részébenmegtanultuk, hogy a Raspberry Pi-

typeTMyApp = object(TApplication)

constructor Init;end;

constructor TMyApp.Init;var

pLights : PLightsDialog;begin

inherited Init;

pLights := New (PLightsDialog, Init);ExecuteDialog (pLights, nil);

end;

A LightsDialog típusnak még néhány dologra szüksége van aműködéshez. Számon kell tartanunk az áramkörök állapotát (True abekapcsolt, False a kikapcsolt) . Ha szeretnénk a gombokon megváltoz-tatni a feliratot az áramkör állapotától függően, akkor a Dialogobjektumból hozzájuk kell férnünk, ezért a deklarációjába bele kellfoglalnunk ezeket:

TLightsDialog = object(TDialog)state1, state2, state3 : boolean;button1, button2, button3 : PButton;

constructor Init;procedure HandleEvent(var Event: TEvent); virtual;

end;PLightsDialog = ^TLightsDialog;

Szükségünk lesz néhány konstansra, amik megadják, hogy az egyesáramkörök mely GPIO portokkal vannak kapcsolatban és tárolják aparancsok azonosító kódját, amit majd a gombok megnyomásukkorkiküldenek:

constcircuit1 = '16';circuit2 = '20';circuit3 = '21';cmCircuit1 = 1001;cmCircuit2 = 1002;cmCircuit3 = 1003;

A LightsDialog nagyon könnyen inicializálható. Csak el kellkészítenünk a gombokat, aztán a konstruktor után néhányutasítással inicializáljuk az állapotaikat és megfelelően beállítjuk ahardvert:

constructor TLightsDialog.Init;var

R : TRect;begin

R.Assign(20, 3, 60, 17);inherited Init (R, 'Lights');

R.Assign(10, 2, 30, 3);button1 := New(PButton, Init(R, 'Circuit 1 [ ]',

cmCircuit1, 0));Insert(button1);R.Assign(10, 5, 30, 6);button2 := New(PButton, Init(R, 'Circuit 2 [ ]',

cmCircuit2, 0));Insert(button2);R.Assign(10, 8, 30, 9);button3 := New(PButton, Init(R, 'Circuit 3 [ ]',

cmCircuit3, 0));Insert(button3);R.Assign(10, 11, 30, 12);Insert (New(PButton, Init(R, 'Quit App', cmQuit, 0)));state1 := false;state2 := false;state3 := false;gpio.setup_output(circuit1);gpio.setup_output(circuit2);gpio.setup_output(circuit3);

end;

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

Hogyanok – Programozás FreePascallal

re hogyan kell LED-eket csatlakoz-tatni. Aztán írtunk egy egyszerűPascal egységet a GPIO portok ke-zelésére, amit felhasználtunk egyelegáns, szöveges kezelőfelületűkis Free Vision programban. Mind-ezek egy egységet alkotnak: azalacsony szintű hardverhez közelielemek összekapcsolódnak az ob-

jektumorientált stílusú programo-zással. A végeredmény a gyakorlat-ban is használható: a programotelindíthatjuk közvetlenül a Rasp-berry Pin, ha fel van szerelve képer-nyővel és billentyűzettel, vagySSH-n keresztül, ha vezetékes vagyépp (3-as modellnél) vezeték nélkü-li kapcsolatot létesítünk vele.

Akinek tetszett a dolog, az mó-dosíthatja a programot, hogy egygomb megnyomására bekapcsoljona második áramkör, hogy aztán egybizonyos idő elteltével kikapcsol-jon. Akár egy csúszkával módosíta-ni is lehet az időzítés értékét. Aharmadik áramkör pedig a nap fo-lyamán bizonyos időpontokban be-és kikapcsolhat.

Ami a hardvert illeti a LED-eketle lehet cserélni valami gyakorlati-asabb dologra. Azonban egy 1 1 0-250 V-on működő áramkörrel csakazok próbálkozzanak, akiknek erreképesítésük van. Az ekkora feszült-ség meg is ölhet, akár közvetlenül,akár tüzet okozva. Ez igaz az autók-ban használt 1 2 V-os egyenfeszült-ségre is. Csak saját felelősségedrekísérletezz és tanulmányozd előttea témát alaposan. Határozottanbölcs dolog lenne megkérni egyszakembert, hogy segítsen és el-lenőrizzen téged.

Érdemes megjegyezni, hogyminden 1 0-1 5 mA feletti áramerős-ség, ami a Raspberry Pi lábaira ke-rül súlyosan károsíthatja azt. Hasz-náljatok optikai leválasztást vagyvalami hasonló megoldást a na-gyobb áramokhoz.

procedure TLightsDialog.HandleEvent(var Event: TEvent);begin

inherited HandleEvent(Event);if Event.What = evCommand thenbegin

case Event.Command ofcmCircuit1:beginif state1 then begin

gpio.port_write(circuit1, '0');state1 := false;button1^.Title := NewStr('Circuit 1 [

]');DrawView;

end else ...

Hátra van még a cmQuit parancs, ami a negyedik gombra kattintáskoraktiválódik és kilépünk vele a programból. Kattintáskor megfelelően lekell zárnunk a hardvert, mielőtt bezárjuk a programot:

cmQuit:begin

gpio.port_write(circuit1, '0');gpio.port_write(circuit2, '0');gpio.port_write(circuit3, '0');gpio.release(circuit1);gpio.release(circuit2);gpio.release(circuit3);TApplication.Done;

end;

Alan számítástechnikát tanít az EscolaAndorrana de Batxillerat gimnázium-ban. Tartott GNU/Linux előadásokataz Andorrai Egyetemen és most isGNU/Linuxot és rendszeradminisztrá-ciót oktat a Katalán Nyílt Egyetemen(OUC)

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

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

HHooggyyaannookkÍrta: Mark Crutch – Fordította: Palotás Anna II nnkkssccaappee –– 5577.. rréésszz

A szűrők fontos téma ahhoz,hogy a legtöbbet hozzuk ki az Inks-cape-ből – legalábbis a művészetitörekvésekhez. Mindig fennáll an-nak a veszélye a vektorgrafikákkalkapcsolatban, hogy végül túl pre-cíznek és sterilnek látszanak bizo-nyos felhasználási célokra, a szűrőkpedig módot adnak arra, hogy visz-szaadjunk bizonyos, a textúrábanés színben bekövetkezett finom (ésnem annyira finom) változásokat,amelyek gyakran a bittérképes gra-fikák fémjele. Legalábbis ez az in-dokom arra, amiért a szűrőket tár-gyaló sorozattal töltöttem az előzőkilenc részt, de miután mindenegyes primitívet részletesen leír-tam és menetközben bemutattamnéhány szűrőláncot, ez a cikk azutolsó a témában, és áttérek vala-mi másra a következő hónapban.

Még valamikor a 48. részbenröviden említettem a szűrő párbe-szédpanel jobb oldalán lévő (piros-sal kiemelt) forrás bemeneti oszlo-pokat. Egy kis időt töltöttünk a„Forrás-alfa”, és sokkal többet a„Forrásgrafika” opcióval, de ez mégmindig hagy négy másik opciót,amelyeket mostanáig teljesen fi-gyelmen kívül hagytunk. Jó okomvan erre: idézve a 48. részből, aztírtam, hogy „a felhasználói felüle-ten (UI) bemutatott hat bemenetközül kettő különleges kezeléstigényel... másik kettő pedig egyál-talán nem működik!”

Mindenekelőtt zárjuk ki azt akettőt, amelyik nem működik. A„Kitöltési rajzolat” és a „Körvonal-rajzolat” opcióknak az SVG-specifi-káció szerint pontosan azt kellenetenniük, amit a neveik sugallnak.Hasonló módon kellene működni-ük, mint a Flood primitív, azáltal,hogy a szűrési területet kitölti egyszínnel, de ahelyett, hogy az érté-ket magában a szűrő primitíven be-lül határozná meg, ezt a kiválasz-tott objektum Kitöltő- vagy Körvo-nalszínéből veszi. Ez úgy tűnik,hogy nagyszerű módja annak, hogy

egy pár színt bevonj a szűrőláncod-ba, és lehetővé teszi számodra,hogy olyan szűrőket hozz létre,amelyek képesek alkalmazkodniazoknak az objektumoknak a színé-hez, amelyekre alkalmazod őket.Kivéve, ha ez egyáltalán nem mű-ködik az Inkscape-ben.

Van egy nyilvánvaló technikaiprobléma ezekkel a bemeneti for-rásokkal: egy kitöltés vagy a körvo-nal az SVG-ben több lehet egy egy-szerű lapos színnél. Ez nem igazánbefolyásolja a szűrőláncban valóhasználatukat – egy minta ismét-lődhet, hogy kitöltse a szűrési terü-letet, ahogy egy színátmenet is, haa definíció megengedi –, de ez je-lentősen bonyolítja a megjelenítésifolyamatot az Inkscape számára, ésa fejlesztők (még) nem oldottákmeg. Azonban ha csak arra lennénkképesek, hogy homogén színű ki-töltéseket és körvonalakat használ-junk, az hasznos kiegészítő lenne.Ha nincs terv arra, hogy még ennyithozzáadjanak, már rég elmúlt azidő, amikor ezt a pár oszlopot elkellett volna távolítaniuk a felhasz-nálói felületről, hogy elkerüljék atovábbi félreértést.

A maradék bemeneti források, a„Háttérkép” és a „Háttér-alfa” hasz-nálható az Inkscape-en belül, decsak egy kis előkészítés után. Ezeka bemenetek „a szűrési területalatti vászon pillanatképét ábrázol-ják abban az időben, amikor a szű-rőt meghívjuk” (az SVG-specifikációszerint) . Más szóval behúzzák a rajzlapos bitképváltozatát a szűrési te-rület mögé (vagy csak ugyanannaka területnek az alfa csatornáját) , éselérhetővé teszi a szűrőláncban,nagyon hasonlóan ahhoz a bitkép-hez, amelyet a Kép (Image) primi-tíven keresztül hívunk be. A speci-fikáció azonban arra is rámutat,hogy a háttérkép másolatának me-móriában tartása „jelentős rend-szererőforrásokat foglalhat le”, ígyaz SVG-tartalomnak „kifejezettenjeleznie kell” az alkalmazásnak,hogy a dokumentumnak hozzá kellférnie a háttérhez, mielőtt ennek akét bemeneti forrásnak bármilyenhatása lenne. Majd annak meghatá-rozásával folytatja, hogyan kellenea dokumentumnak meghatározniaazt, hogy hozzáférésre van szüksé-ge a háttérhez, úgy, hogy egy „en-able-background” nevű attribútu-mot tesz egy ős konténerelemhez

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

Hogyanok – Inkscapeés „új” értéket ad neki. Megbüty-kölheted az XML-szerkesztőt, vagyakár módosíthatod a fájlod forrás-kódját egy szövegszerkesztőben,hogy ezt megvalósítsd, de van egysokkal egyszerűbb módszer.

Mielőtt megmagyarázom azegyszerűbb módszert, egy nagyonalap tesztfájlt fogok használni,hogy tisztázzam, pontosan mirőlbeszélek. Itt van egy pár zöld kör,mint háttérobjektumaim. A háttérbármilyen tartalomból állhat,amely a z-tengely szerinti sorrend-ben a szűrt objektum alatt van, ígyéppen olyan könnyen lehetneegyetlen alakzat vagy egy teljesrajz. A körök előtt van egy pirosnégyzet, az az objektum, amelyre aszűrőt alkalmazni fogom.

Maga a szűrő egészen egyszerű– csak egy Színmátrix (Color Matrix)primitív Színárnyalat forgatás (HueRotate) módra állítva, miközbenháttérképet használ forrásként.

Az eredmény ezen a pontonelég kiábrándító. A négyzet egysze-rűen átlátszóvá válik, amelynekegyáltalán nincs hatása a háttérbenlévő körökre.

Most adjuk hozzá az „enable-background” attribútumot. Csaknyisd meg a Rétegek párbeszédpa-nelt és módosítsd az egyik réteg-hez tartozó Keverési módot (blendmode) valami másra a „Normál”helyett (nézd meg a sorozat 9. ré-szét, ha szükséges). Ne ess pánikba,ha ennek váratlan hatása van a ké-pedre, mivel azonnal vissza is fog-juk módosítani „Normál” értékre. A

varázslat már nemsokára megtörté-nik.

A tesztképem most így néz ki, anégyzet szűrési területével lefed-ett területen belül elforgatott hát-térszínekkel. Alapértelmezetten aszűrési terület túlnyúlik a kijelöltobjektumon, éppen ezért a színvál-tás jelen van a kiválasztó dobozpontozott körvonalán kívül. Maga anégyzet eltűnt, mert semmi nincs aszűrőláncban, amely behúzza a„Forrásgrafika” bemenetet.

Tehát mi is történt? Mi volt az afekete művészet és mágia, amelyműködőképessé teszi a szűrőt azál-tal, hogy csak módosítunk egy ke-

verési módot, majd rögtön ismétvisszaállítjuk? Ez valójában nagyonegyszerű: a Rétegek párbeszéd-panelen felbukkanó keverési módcsak egy gyors módszer arra, hogyhozzáadjunk egy szűrőt a Blendprimitívvel a dokumentumhoz. Ezta Szűrőszerkesztőben (Filter Edi-tor) is láthatod, hogy megjelenik.

Bár ez megjelenik a párbeszéd-panelen, a szűrőt nem csatoltukegyik olyan objektumhoz sem,amelyet kiválaszthatsz a vásznon.Ehelyett magához a réteghez csa-toltuk. Ne feledd, hogy a rétegekcsak egy csoport, amelyhez néhányInkscape-specifikus attribútumotadtak hozzá, így nem igazán külön-bözik attól, mintha egy szűrőt al-kalmaznánk az objektumok cso-portjára. Amikor a szűrőt létreho-zod, az Inkscape automatikusanhozzákapcsolja a Blend primitív be-meneteit a Forrásgrafikához (azaz

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

Hogyanok – Inkscapea réteghez, amely valójában egycsoport) , valamint a Háttérképhez.Ezzel egy időben ez hozzáadja az„enable-background” attribútumotaz SVG dokumentum gyökércsomó-pontjához, amely itt látható az Ink-scape XML-szerkesztőjében.

A legfontosabb dolog az, hogy aKeverési mód (Blend mode) vissza-kapcsolása „Normál” értékre érin-tetlenül hagyja ezt az attribútumot,bár eltávolítja a szűrőt. Ettől aponttól kezdve viszont szabadonhasználhatod a Háttérkép és Hát-tér-alfa bemeneteket a saját szűrő-láncaidban.

Ez lezárja a saját szűrőláncaidlétrehozásának titokzatos művé-szetének részletes vizsgálatát. Deha már kísérletezel, akkor kétségkí-vül észre vetted, hogy az Inkscapemár részletes listát nyújt azokról akész szűrőkről, típus szerint cso-portosítva, amelyek a Szűrők me-nüpont nagy részét alkotják. Bár

vannak azok a bátor mazochisták,akik szembe mernek szállni az Inks-cape felhasználói felületének hiá-nyosságaival azért, hogy az elejétőlkezdve létrehozzák saját bonyolultszűrőiket, sokkal több felhasználóegyszerűen a felkínált alapértelme-

zett készlettel dolgozik. De azzal atudással, amit az elmúlt néhány hó-napban szereztél, jobbat tehetszennél: kezdhetsz egy szabványosszűrővel, de aztán belemerülhetsza lényegébe, hogy szerkeszd éssaját igényeidre szabd.

Nem töltöm az időt azzal, hogyteljesen végigmenjek az alapértel-mezett szűrők listáján, hanem ehe-lyett arra bátorítalak téged, hogymagadtól felfedezd őket. Próbáljmeg létrehozni egy tesztlapot né-hány különböző objektummal éscsoporttal, hogy dolgozz rajtuk:néhány szűrő kis objektumokonműködik a legjobban, mások a na-gyokon, néhány színes tartalmat

igényel, mások éppen olyan jól mű-ködnek fekete-fehér alakzatokonis, néhányat bonyolult körvonalak-ra pazarolnak, míg mások éppenolyan könnyen meghiúsulnak a jel-legtelen színű blokkokon.

Az Inkscape egy hasznos képes-sége az, amikor egy objektumotkimásolsz és beillesztesz egyik do-kumentumból a másikba, bármelycsatolt szűrővel együtt. Miért nemkezdesz egy „szűrő könyvtárat” –egy olyan dokumentumot, amelybebelemásolsz bármilyen különösenhasznos vagy lenyűgöző szűrőt?Minden egyes alkalommal, amikorlétrehozol vagy megtalálsz egynagyszerű szűrőt, csak alkalmazodegy alkalmas objektumon, majdkimásolod és beilleszted a könyv-tárfájlodba. Hasonlóképpen, ami-kor egy szűrőt akarsz használni akönyvtárból, csak kimásolod az ob-jektumot a könyvtárfájlból és beil-leszted a jelenlegi alkotásodba. Aszűrő megjelenik a Szűrők párbe-szédpanelen, és ha már valami más-ra alkalmaztad a képedben, nyu-godtan törölheted azt az objektu-mot, amelyet beillesztettél. Másfelhasználók már on-line elküldtéka saját szűrőgyűjteményüket – ke-ress rá például az „Inkscape szűrő-csomagra” (Inkscape filter pack) –,így talán azt gondolhatod, hogy

valaki más már létrehozta éppenazt a szűrőt, amire szükséged van,és ez csak másolás és beillesztés,eltekintve attól, hogy a rajzaidbanhasználod.

Ha az elejétől kezdve építed fela saját szűrőláncaidat, valójábansoha nem merül fel a kérdés arról,hogy mi történik, ha két primitívetösszekombinálsz. Szeretnél egy el-mosódott és színtelenítő szűrőt?Nem probléma, csak láncolj összeegy Gauss-elmosás (Gaussian Blur)primitívet egy Színmátrix (ColorMatrix) primitívvel (Saturate mód-ban). De mi történik akkor, ha azalapértelmezett szűrőkkel szeret-néd ugyanazt tenni? Van egy ABCs> Simple Blur szűrő (amely csak egyGauss-elmosás primitívből áll) ésegy Color > Desaturate szűrő a me-nüben (amely egyetlen Színmátrixprimitívet nyújt) . Mi történik akkor,ha mindkettőt hozzáadod egy ob-jektumhoz? Ha kipróbálod, látni fo-god, hogy egy elmosódott, színte-len eredményt kapsz, tehát ily mó-don lehetséges kombinálni alapér-telmezett szűrőket. De valami fur-csa dolog folyik a szűrőláncban.Nem csak a két primitív van ott,amire esetleg számítunk, hanemegy harmadik is: egy plusz Szín-mátrix van a két várt primitív kö-zött.

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

Hogyanok – Inkscape

Ha jobban megnézed, látni fo-god, hogy még csak nem is kapcso-lódik az utolsó primitívhez, így nemjátszik aktív szerepet ebben a lánc-ban. Teljesen kitörölheted és en-nek semmilyen hatása nem lesz.Tehát miért van az ott?

Kiderült, hogy ez valójában egynagyon szép kiegészítés az Inks-cape fejlesztők részéről. Tegyükfel, hogy másik szűrőt szeretnélhozzáadni ehhez a lánchoz, de ezrendszerint a Forrás-alfát használ-ná bemenetként. Hogy bármilyennem várt eredményt elkerülj, azelőző filter kimenetéből származóalfát kell használnod, amely általá-ban egyáltalán nem ugyanaz, minta Forrás-alfa. Ezek az extra Szín-mátrix (Color Matrix) primitívek

köztes alfa kimenetekként működ-nek a láncban. Tehát ezek hozzáa-dásával nemcsak az egyes szűrőkképkimenetéhez kapcsolhatunkbármely új primitívet, hanem annakalfa kimenetéhez is.

Lenyűgöző, hogy ily módonkombinálhatsz szűrőket és azok avárt módon működnek, de ez gyor-san hosszú, bonyolult és nehezenkezelhető szűrőláncokhoz vezet-het. Gyakran jobb megközelítés az,ha egyetlen szűrőt alkalmazol,majd csoportosítod az objektumod-at, mielőtt a következő szűrőt acsoportra alkalmaznád. Ezt annyi-szor ismételheted, amilyen gyakrancsak szükséges, miközben a csopor-tok egyre mélyebb egymásba ágya-zását hozod létre, és minden egyescsoportra a saját szűrőjét alkalma-zod. Ez minden bizonnyal könnyeb-bé teszi a kezelésüket a Szűrők pár-beszédpanelen, mivel sokkal keve-sebb zavart okoz, hogy mely szűrőtmódosítod éppen, különösen ak-kor, ha jól nevezed el őket.

Egy utolsó dolog, amit meg kelljegyezned az, hogy a 0.91 -ben (ésaz éppen kiadott 0.92-ben!) sokalapértelmezett szűrőnél most ki-hagyás (három pont, „...”) van anevük után. Ha egyiküket kiválasz-tod, megnyílik egy párbeszédpanel,

amely megengedi számodra, hogyparamétereket adj meg a szűrőhöz,sőt megnézhess egy élő előnéze-tet. Természetesen ez csak egyrövidebb út az egyes szűrőprim-itívekben lévő paraméterek beállí-tásához, de olyan szívesen látottkiegészítés, amely megmutatja alegfontosabb paramétereket sokprimitíven keresztül, míg elrejti azösszes többi olyan opciót és beállí-tást, amelyek nem relevánsak a leg-több esetben. Sajnos nincs mód ar-ra, hogy ezt az egyszerűsített fel-használói felületet visszakapd, haegyszer már elutasítottad, így bár-milyen későbbi fogás azt jelenti,hogy ismét beleásod magad azegyes primitívek véres részleteibe.Néhány, a 0.48-ból származó különszűrőt szintén dobtak, mivel az újparaméterezett szűrők ugyanazo-kat a hatásokat érhetik el, sőt töb-bet. Ha nem találsz egy régi ked-venc szűrőt az újabb kiadásokban,keress hasonló nevet kihagyással,és kezdd el a paraméterek testre-szabását!

Mark Inkscape-et használ háromwebes képregényének elkészítésé-hez, a „The Greys”, „Monsters, Inked”és „Elvie” címűekhez, amit akövetkező oldalon nézhetsz meg:http://www.peppertop.com/

FCM KÉRDŐÍV

Az alábbi linken közétet-tem egy kérdőívet, me-

lyet remélem, hogy ki is töl-tesz: https://goo.gl/Q8Jm4S.

Érdekelne, hogy mi tetszikill. mi nem tetszik az FCMkiadványaiban. Mi lenne az,amit meg kellene változtas-sak vagy hozzáadjak.

A kérdőív kiértékelésétegy későbbi számban teszemközzé.

Link: https://goo.gl/Q8Jm4S

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

HHooggyyaannookkÍrta: Ronnie Tucker – Fordította: Pércsy Kornél KKddeennlliivvee –– 11 .. rréésszz

Miért a Kdenlive? Nos, a leg-több linuxos videoszerkesztő

programot kipróbáltam és műkö-dését tekintve, véleményem sze-rint, a Kdenlive az összes közül alegteljesebb. Igen, ez egy KDE al-kalmazás, de ugyanúgy működikbármelyik nem-KDE felületű Ubun-tun. Mivel a legmodernebb össze-tevőket használja, nem hoz magá-val hatalmas mennyiségű KDEkönyvtárat. Persze hoz néhányat,de közel sem annyit, mint régen!

Ebben a sorozatban az alapok-tól kezdjük és egyre bonyolultabbmunkákon fogunk dolgozni. Nem

vagyok egy videoszerkesztő mes-ter, így nem tudok megmutatnimindent, de bemutatom amiketismerek és használok.

Telepítés

Lehetséges, hogy a csomagke-zelőd már tartalmazza a Kdenlive-ot. Nézd meg. Ha mégsem, akkoradd hozzá a PPA-t az alábbi paran-csokkal:

sudo add-apt-repositoryppa:kdenlive/kdenlive-stable

sudo apt-get updatesudo apt-get install kdenlive

Ez hozzáadja a tárolót, frissíti aforrásokat és telepíti a Kdenlive-ot.

Megjegyzés: Mivel ezt a cikket201 7 januárjában írom, a 1 6.08.2változatot használom. Nekem ez aKdenlive egy hibaüzenetet ad, hakb. egy órányi videoanyagot rende-relek. Ha te is kapsz ilyen hibaüze-netet, ne aggódj. A videó elkészülés jól működik.

Elrendezés

Az első részben nézzük meg aKdenlive elrendezését. Nyilván, haelindítjuk a Kdenlive-ot, akkor aztöbbnyire üres. Adtam hozzá páranyagot, hogy lássuk hogy néz ki„akció közben”.

1 . Ez az a hely, ahol hozzá lehet ad-ni hangot és videót, ami szükséges.Adtam hozzá egy videofájlt (az áb-rán látható) és egy hangfájlt (azábrán egy hangjegy ikon).2. Itt az aktuálisan kiválasztott a-nyag tulajdonságai láthatók. Jelenesetben a videó része látható a 6.pontban a piros vonallal. Megjegy-zés: alul a két füllel válthatunk azeffektek és a videó tulajdonságai

között.3. A lista tartalmazza az effekteketés átmeneteket, amik rendelkezés-re állnak (ismét a két fül alul) :a. Átmeneteket akkor használunk,mikor két videó fedi egymást (errőlkésőbb lesz bővebben szó)b. Az effektek módosítják a videótvagy a hangot.c. A listát szűkíthetjük az ablak te-tején lévő ikonokkal.4. Ez az előnézeti ablaka a kiválasz-tott anyagnak.Válasszunk egy vi-deót az 1 . résznél és játszuk le,hogy láthassuk teljes egészében.Válasszunk egy időpontot az idő-vonalon (5. rész) és láthatjuk a szer-kesztés előnézetét..5. Ez az idővonal, ami három videó-sávot és két hangsávot tartalmaz.Itt vannak ikonok, amikkel zárol-hatjuk/feloldhatjuk a sávot, enge-délyezhetjük/tilthatjuk a hangot és(csak a videósávban) engedélyez-hetjük/tilthatjuk a videót. A sávokfelett vannak ikonok a vágáshoz ésösszefűzéshez, de ezekről majd akésőbbi cikkekben lesz bővebbenszó.6. Ezen a helyen fogjuk csinálni azösszes elképzelt dolgot. Érdemesmegfigyelni, hogy egy videó van az

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

Hogyanok – Kdenliveegyes sávon, egy a kettes sávon ésátfedésben vannak. Látod a sárgakockát az átfedésnél? Ez egy átme-net. Látod a rózsaszín háromszögeta videó végén a kettes sávon? Ezegy eltűnés effekt. Az eltűnés tu-lajdonságait a 2. résznél is lehetállítani. A hang külön sávon talál-ható és hasonló módon szerkeszt-hető.7. Ez a jobb-klikk menü, amikor kat-tintunk egy hang-, vagy videorész-re. Látható, hogy elkülönítve van-nak, így tisztábban tarthatjuk a

dolgainkat. Lehetőségünk van egyjobb-klikkel gyorsan hozzárendelnieffekteket, átmeneteket, vagy beil-leszteni különféle jelölőket.

Gyors példa

Fejezzük be az első részt egygyors példával. Tegyük fel, hogy kiakarjuk cserélni az összes hangot avideóban, egy saját, már meglévőhangra (talán egy kommentár, vagyzene). Húzzuk a hang- és videorésztaz ablak bal felső részéhez. Húzzuk

a videót az 1 -es videosávba és ahangot az 1 -es hangsávba. Kattint-sunk az ikonra az 1 -es videosávnál,ami tiltja a hangot.1 . Akarsz egy kellemes eltűnést avégső videó végén? Kattintsunk ajobb egérgombbal az 1 -es video-sávon és válasszuk az effektek >eltűnés > eltűnés feketébe. Utánajobb-klikk az 1 -es hangsávon ésválasszuk az effekt hozzáadása >effektek > eltűnés > elhalkulást.Kész! Valami hasonlót kellene látni,mint a képen.

Látod, nem is olyan nehéz.

A sorozat következő részébenmegnézzük a vágást, csinálunknéhány átfedést, átmenetet.

Ronnie alapítója és szerkesztője aFull Circle magazinnak. Művészetek-ben is érdelelt, munkáit itt láthatod:ronnietucker.co.uk

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

CChhrroommee kkuu llttuusszzÍrta: S. J. Webb – Fordította: Molnár Tibor DDrrooppbbooxx PPaappeerr

ADropbox elsődleges, vagy má-sodlagos választás, amikor fel-

hőt használunk. A Dropbox egy kar-csúsított Google Drive. Története-sen megfoghatunk és megosztha-tunk a Dropbox felhőben levő fájlo-kat barátainkkal, családunkkal vagymunkatársainkkal. Egy új lehető-ség, ami jelenleg Béta, a DrobpoxPaper. Ez a Dropbox válasza aGoogle Docsra, és kisebb mérték-ben a Zoho Writerre.

Milyen piacra szánja a Dropbox aPapert? A Google Docs az oktatás-ban résztvevőket és a napi szintűinternethasználókat, míg a Zoho azüzleti köröket célozza meg. Óvatosbecslésem alapján a Paper is az üz-leti területen próbálkozik. A PaperApp elérhető iOS-re és az Android

Mobile platformra.

A Paper a Microsoft és a Drop-box közös projektje. Ennek azegyüttműködésnek van értelme a

Microsoft dominanciája miatt. A Pa-per képes MS Word, Excel és Po-werPoint fájlokat megnyitni ésmenteni a munkát ugyanezen for-mátumokba. Közös szerkesztésre is

van lehetőség. Nincs rá kísérlet,hogy más érvényes fájlokat beleve-gyenek. Ha van Dropbox fiókunk apaper.dropbox.com oldalra lépvemegnyithatjuk a Papert. Lehetősé-günk van a Dropboxba menteni adokumentumokat. Hasonló az el-rendezése, mint a Google Drive-nak, ugyanazokkal a funkciókkaldokumentumok felhőből megosz-tásához.

A Paperből hiányoznak a Szer-kesztés, Formázás és egyéb szöve-gfeldolgozó menük. Amint meg-nyitjuk a Papert, egy fehér képetlátunk. Felkér, hogy adjunk címet,

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

Chrome kultusz

i lletve írjunk a fehér területre. Ezegy erősen minimalista és egyszerűinterfész. Az író kezdőbetűi a balol-dali fülön tűnnek fel. A szavak aláaz író importálhat dropboxos fájlo-kat, képeket, táblázatokat, háromlistatípust, szöveg elválasztót éskódot.

Szóval a Paper használata utánnem vagyok lenyűgözve a Micro-soft és a Dropbox közötti együtt-működéstől. Az egész dolog aGoogle Docs és a Google Drivegyatrán átalakított verziójánaktűnt.

Ez egy kísérlet, hogy univerzálisMS Office Productivity app legyena Dropboxhoz, de olyan fontosfunkciók hiányoznak belőle, melyek

erodálják a használhatóságát. AGoogle-nak, és a Zohonak nincs uni-verzális alkalmazása a táblázatai-hoz, prezentációihoz és szövegfel-dolgozóihoz. Ez a két cég tökélete-sen megértette, hogy manapság azirodai dolgozók azokat az alkalma-zásokat szeretik, melyeket az adottfeladatra terveztek és jól működ-nek.

A három felhőalapú szövegszer-kesztőt (Google Docs, Zoho Docs,és Paper) összehasonlítva, a Paperteljes bukás a hiányzó funkcionali-tás miatt. A Google és a Zoho egykifinomult terméket kínál a felhő-ben. Ha ingyenes felhőalapú szö-vegszerkesztőt keresünk, azt ja-vaslom, ragaszkodjunk a GoogleDocshoz, és a Zoho Docshoz. A

négy csillagból egyet adnék a Pa-pernek. Amennyiben a Dropboxtöbb alap funkciót adna hozzá, pél-dául helyesírás ellenőrzést, akkor aPaper hatékonyabban tudna verse-nyezni a Google Docsszal.

FCM KÉRDŐÍV

Az alábbi linken közétet-tem egy kérdőívet, me-

lyet remélem, hogy ki is töl-tesz: https://goo.gl/Q8Jm4S.

Érdekelne, hogy mi tetszikill. mi nem tetszik az FCMkiadványaiban. Mi lenne az,amit meg kellene változtas-sak vagy hozzáadjak.

A kérdőív kiértékelésétegy későbbi számban teszemközzé.

Link: https://goo.gl/Q8Jm4S

SJ Webb hobbi linuxos és kutatás-koordinátor. Szeret pecázni, imádja ahotrodozást, valamint a gyermekévelés a feleségével töltött minden per-cet. Hálás Mike Ferarrinak a pártfo-gásáért.

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

HHooggyyaannookkÍrta: Ronnie Tucker

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

FÓKUSZBAN

JÁTÉKOK/ALKALMAZÁSOKHa játékokról, alkalmazásokról írsz, légy szíves érthetően írdle a kö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.

IRÁNYELVEK

Az egyetlen szabály, hogy acikknek valahogy kapcsolódnia

kell az Ubuntuhoz, vagy valamelyikváltozatához – Kubuntu, Xubuntu,Lubuntu, stb.

SZABÁLYOK

• Nincs korlátozva a cikk terjedelme,de a hosszú cikkeket több részrebontva közöljük sorozatban.

• Segítségül olvasd el a HivatalosFull Circle Stílus iránymutatást ahttp://url.fullcirclemagazine.org/75d471

• A cikket bármilyen programmal írha-tod, én ajánlom a LibreOffice-t, de alényeg: ELLENŐRIZD A HELYESÍRÁSTÉS A NYELVHELYESSÉGET!

• A cikkedben jelöld meg, hogy hovászeretnél elhelyezni képet, úgy, hogyegy új bekezdésbe írod a kép nevét,vagy ágyazd be a ké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 [email protected]ímre.

FORDÍTÓKNAK

Ha szeretnéd saját anyanyelvedrelefordítani a magazint, küldj egye-mailt a [email protected]ímre és adunk hozzáférést a nyersszövegekhez. Ha kész a PDF, akkorfeltöltheted a Full Circle magazinweboldalára.

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

LLiinnuuxx llaabboorrÍrta: Charles McColm – Fordította: Sipos Zoltán

DDiikkttáá lljj eeggyy nnoovveelllláátt LLiinnuuxx hhaasszznnáá llaattáávvaa ll

[Ez a cikk nem írás, hanem diktá-lás útján született. A tévesztésekszögletes zárójelben található-ak.]

N éhány hónappal ezelőtt meg-keresett az egyik munkatár-

sam, hogy nem-e tudnék valami-lyen megoldást valakinek a problé-májára, akinek egy novellát kellettlediktálnia. Annak a valakinek kor-látozottak voltak a lehetőségei,ezért egy költséghatékony megol-dást kellett találnunk a feladatra.Természetesen, amikor az alacsonyköltségek kerülnek előtérbe akkor

a Linux mindig jó választás(,) mertnem kell foglalkoznunk a licencelé-si költségekkel. Elsőnek Windows-on működő fizetős megoldásokatnézegettünk és bár volt némi fel-használható pénz erre az eshető-ségre, a megoldások tesztelgetésemár nem fért bele(,) ezért valamiolyanra volt szükségünk amit ki tu-dunk próbálni még a vásárlás előtt,hogy lássuk, megfelelően működik.

A probléma a legtöbb hangvezé-relt megoldással az, hogy nem vala-mi jók beszéd-felismerésben. Jópár megoldást kipróbáltunk, mie-

lőtt találtunk egyet, ami [Félix] fé-lig-meddig felismeri a beszédünk.Ezen kívül valami olyanra volt szük-ségünk, amit nagyon könnyű hasz-nálni. Sajnos néhány megoldás na-gyon (K)orlátozott használhatósá-got biztosított. Egy program, [mi-kor] amit kipróbáltunk, csak egyet-len dokumentum létrehozását tet-te lehetővé. Ez nem volt valami jómegoldás, mert az a valaki mesét isszeretett volna rögzíteni a novellamellett.

Végül a Google Docs beszédfel-ismerő bővítménnyel történő hasz-

nálata mellett döntöttünk. A bővít-mény engedélyezéséhez először aGoogle Docs alkalmazásban lépj abővítmények menübe és kattints abővítmények beszerzésére. Ezutánkeress rá a beszédfelismerésre azefv-solutions.com kifejezéssel. Saj-nos ez a bővítmény nem működik(együtt) a Firefoxszal, ezért vagyGoogle Chrome-ra vagy a nyílt for-rású Chromium böngészőre leszszükséged.

Egy dokumentumban a beszédengedélyezéséhez kattints a bővít-mények menüre, a beszédfelisme-

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

Linux laborrésre, majd a start almenüre. Aböngésző megkérdezi, hogy aka-rod-e engedélyezni a Chrome-nakvagy Chromium-nak, hogy hozzá-férjen a mikrofonhoz – kattints azigenre. A jobb oldalon egy ablakfog megjelenni, ahol kiválaszthatoda nyelvet és nyelvterületet. A miesetünkben ez Angol, Kanada. Ezu-tán a képernyő bal oldalán kattintsa kék Start gombra és lehet kezde-

ni a diktálást.

A beszédfelismerő bővítménykorlátozott mértékben konfigurál-ható. A bővítmény konfigurálásá-hoz kattints a Bővítmények, Be-szédfelismerés, Konfigurációra.Erre megnyílik egy ablak, ahol belehet állítani a pont utáni szóközökszámát, a [szavalat] szavakat, ami apontot jelenti valamint az új sort, a

vesszőt, a pontos vesszőt és a ket-tőspontot. Ez nagyon korlátozottkonfigurálhatóság, de a legegysze-rűbb dolgokhoz elegendőnek tű-nik.

Mennyire pontos is a beszédfel-ismerő bővítmény, nos ezen íráslegnagyobb része kizárólag a be-szédfelismerő bővítmény alkalma-zásával készült, csak pár dolgot ja-vítottam, ezek szögletes zárójel-ben találhatók. Lényegében a leg-nehezebb dolog a nyelvtan és adiktálás során túlságosan elkalan-dozó gondolatok voltak. A beszéd-felismerő beépülő elég magaspontszámmal rendelkezik a Googlealkalmazás boltban és ez érthető is,mert az egyszerűsége ellenére eléghasználható beépülő. Nem tökéle-tes, de teszi a dolgát, biztos vagyokbenne, hogy gyorsabban és ponto-sabban gépelek, de elég használ-ható ahhoz, és meglepetésemrehasználható annyira, hogy úgy dön-töttem, ezen írás nagy részét en-nek használatával készítem el.

Ha körülbelül 30 másodpercignem beszélsz, akkor a beszédfelis-merő kikapcsolja magát és újra kellindítani a folytatáshoz. Úgy talál-tam, hogy elég jól felismeri a gyors,normál és lassú beszédet. A bővít-ményt [elizardo] Elisardo Felix ké-

szítette, és jelenleg nincs támoga-tásra lehetőség a [pleasure.com]pledgie.com-on, de a pontosságátnézve határozottan megérdemli.

Források:

EFV Solutions:http://efv-solutions.com

Charles az Instant XBMC írója, ugyan-akkor egy non-profit számítógép újra-hasznosítás projekt menedzsere.Amikor nem számítógépeket bütykölés nem rosszindulatú programokat(malware-t) távolít el, a GNU/Linuxtámogatására bíztatja az embereket,Ubuntu lokális órákat tartva. Charles ahttp://www.charlesmccolm.com/weboldalon blogol

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

KKöönnyyvvaa jjáánnllóóÍrta: Greg Walters – Fordította: Palotás Anna

II nnvveenntt YYoouurr OOwwnn CCoommppuutteerr GGaammeess

Invent Your Own ComputerGames With Python (4. kiadás)Szerző: Al Sweigart201 6. december, 376 oldalKiadó: No Starch PressISBN: 978-1 -59327-795-6

Azt kell mondanom, hogy én va-lóban élveztem ezt a könyvet. Ezt

a jól megszerkesztett könyvet a kö-vetkező célcsoportnak szánják:• Teljesen kezdők• Gyerekek és tizenévesek• Felnőttek és tanárok• Bárki, aki szeretne programoznimegtanulni

El kell ismernem, hogy az MIvalóban képessé vált arra, hogy azösszetett témákat olyan módonmagyarázza el, hogy egy kezdő,feltéve, hogy sorrendben dolgozzafel a fejezeteket, megérti azokat adolgokat, mint például a Pythonhozírt hibakereső használata, a derék-szögű koordinátarendszer és a Py-game használata. Az 1 -1 6 fejeze-tek a játékok konzol-alapú progra-mozását nagyon könnyen kezelhe-tő módon tanítja meg, anélkül,hogy annyira egyszerűvé válna,hogy az olvasó csak ejti a témát.Bár a bemutatott játékok egyszerű-ek, mégis elég érdekesek ahhoz,hogy fenntartsák az olvasók érdek-lődését és motiválják őket, hogy to-vább akarjanak haladni. A projekte-ket is jól magyarázza egy progra-mozó szempontjából.

Amikor eljutunk a 1 7. fejezethez, akönyv fókusza a Pygame-mel, egyolyan könyvtárral való programo-zásra irányul, amely játékos/ grafi-kai támogatást nyújt. Ezek a pro-jektek szintén elég egyszerűek, deaz MI elég érdekessé tette őket ah-hoz, hogy azokat a figyelem közép-pontjában tartsa.

Sajnos a szerző nem nyújt sem-milyen információt a Pygame Linux-on futó Python 3.x verzióra történőtelepítéséről, csak a Windowsra ésMacre való telepítésről, azok pedigcsak a könyv weboldalán találha-tók. (A Python 3.5.2 verzióját [a De-bian alapértelmezett verzióját] fut-tatom, és nem voltak nagy problé-mák...lásd alább.) Íme egy hivatko-zás, amely segít...http://www.pygame.org/wiki/CompileUbuntu

A legtöbb példa, amelyet betöl-töttem a Pygame telepítése alatt,jól működött. Probléma volt a free-type függőségekkel és az openglcube test programmal.

Miután telepítettem a pygame-et, a könyvben lévő mintajátékokúgy futottak, ahogy várható volt.

Rendesen ennek a könyvnek 4,5csillagos értékelést adtam volna az5-ből, ha nem hiányzott volna a tá-mogatás a Pygame linuxos gépentörténő futtatásához való utasítá-sokhoz. Így emiatt 5-ből 3,5-recsökkentettem az értékelést.

Tartalom

Chapter 1 : The Interactive ShellChapter 2: Writing ProgramsChapter 3: Guess The NumberChapter 4: A Joke-Telling ProgramChapter 5: Dragon RealmChapter 6: Using the DebuggerChapter 7: Designing Hangman withFlowchartsChapter 8: Writing the Hangman CodeChapter 9: Extending HangmanChapter 1 0: Tic-Tac-ToeChapter 1 1 : The Bagels DeductionGameChapter 1 2: The Cartesian CoordinateSystemChapter 1 3: Sonar Treasure HuntChapter 1 4: Caesar CipherChapter 1 5: The Reversegam GameChapter 1 6: Reversegam AI SImulationChapter 1 7: Creating GraphicsChapter 1 8: Animating GraphicsChapter 1 9: Collision DetectionChapter 20: Using Sounds and ImagesChapter 21 : A Dodger Game withSounds and Images

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

KKüüllöönnvvéélleemméénnyyÍrta: Randy E. Brinson – Fordította: Molnár Tibor

MMeennttééss ééss vviisssszzaaáá llllííttááss

Még anno 1 984-ben egy fontosüzleti ajánlatot készítettem,

egy korabeli PC-n, ami a notóriusanmegbízhatatlan floppy lemezekethasználta a szoftverekhez és azadatokhoz. Amikor megpróbáltammegnyitni, kinyomtatni a nyolc ol-dalas ajánlatot, a lemezt nem lehe-tett olvasni. Kipróbáltam a lemeztkülönböző PC-kben, sikertelenül.Tisztítási kísérletek eredménytele-nek voltak. A vevő pár óra múlvajött az ajánlatért, de nem tudottvárni másnapig, mire újraírom azajánlatot. A 6000 $-os veszteségmegtanította, milyen fontosak amentések.

A következő három évtizedenkeresztül mentettem lemezekre,digitális audió szalagokra (DAT),CD-kre, DVD-kre, pendrive-okra éskülső merevlemezekre. Ezek amentések változatos szoftverekethasználtak DOS, OS/2, Windows ésLinux alatt. Mindezek az élményekértékes tapasztalatokkal gazdagí-tottak, mit „tegyél” és „ne tegyél”.Örömmel megosztom a tudásomat,hogy megmentselek a Kemény Üté-sek Főiskolájának, vagy a Hányat-tatás Egyetemének „költségeitől”.

1 . Legyen több mint egy menté-sed. Murphy törvényei megbízha-tóbbak minden mentésnél. Amikora legnagyobb szükséged van rájuk,a mentett fájljaid olvashatatlanoklehetnek… sérült eszköz, megsza-kított mentés, fertőzött fájl, stb.Készíts egymásra épülő (grandfath-er) mentéseket, vagy archiváld fo-lyamatosan a mentéseidet, amely-lyel további védelmet érsz el, azegymásra épülő mentésről (grand-fathering) később.

2. Ne a gépházon tartsd a men-tett anyagodat! Egy betörő, tűzvagy természeti katasztrófa (árvíz,trópusi vihar, földrengés stb.) u-gyanarra a sorsra juttathatja a men-tésedet, mint a PC-det. Legyen leg-alább egy, vagy két mentésed e-gyéb helyen, így bármilyen katasz-trófa után lesz mihez nyúlni. Egyébhelyeken értem az irodádat, az ügy-véded irodáját, vagy barátod, alkal-mazottad lakását, vagy egy bankszéfét.

3. Ne bízz abban, hogy ha amentés hibátlanul is működött, ké-pes leszel gond nélkül visszaállítaniaz anyagot. Teszteld a visszaállí-

tást, mielőtt szükséged lenne rá.Szeretem elkerülni a mindenre al-kalmas mentőeszközöket, hogy le-csökkentsem a lehetséges hibákszámát. Egy jó alternatíva az rsync(Remote Sync) használata, mely aLinux disztrókban benne van. Azrsync képes átmásolni és szinkroni-zálni fájlokat és mappákat, mindhelyileg, mind távolban. Amikor azrsyncet használod mentésre, nemszükséges egy visszaállító programmásolatát a mentéseiddel a gépe-den tartani.

4. Egyeztesd a mentési eszközméretét és a mentések gyakorisá-gát. Amikor azon gondolkozol,hogy milyen eszközt használj amentések tárolására, olyan ténye-zőket is figyelembe kell venned,mint méret, sebesség, tartósság,újrahasznosíthatóság, és ár. Pár GBadat mentésére a DVD-R lemez ki-váló választás lehet. Ha a mentéseknagy adatbázisokat, vagy média-fájlokat (sok GB) tartalmaznak, ak-kor egy USB-s külső merevlemez le-het a legjobb választás.

5. Alapozd meg a mentések tí-pusát és frekvenciáját a fájlhozzá-

adások, -módosítások alapján és,hogy milyen nehéz/költséges leheta fájlok újrakészítése, amennyibena mentésből nem lennének elérhe-tőek. Az emberek számos különbö-ző módon használják a számítógé-peket. Egy masszív mentési straté-gia illusztrálására, példaként hasz-náljuk a PC-men lévő fájlokat. A PC-men levő fájlok három kategóriábasorolhatók:

A. Rendszerfájlok és alkal-mazások – Ide tartoznak az Ubuntu,a Firefox, a LibreOffice, a Thunder-bird és egyéb szoftverek (24 GB).Ezek a fájlok csak akkor változnak,ha alkalmazásokat telepítek, vagyeltávolítok, amikor frissítek valami-lyen szoftvert, vagy ha valamilyenkonfigurációs változás történik.

B. Képek, audió fájlok, videofáj-lok – Ezek általában nagy fájlok,melyekhez ritkán adunk hozzá,vagy szerkesztjük őket – általában,havonta párszor (88 GB). Ezek a fáj-lok a /home mappában vannak al-mappákban.

C. Nem média adatfájlok –Szkennelt fájlok, letöltések, szö-

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

Különvéleményvegfeldolgozók, táblázatok és a-datbázis-fájlok, gazdasági feljegy-zések és levelezés (1 9 GB). Ezek afájlok a /home mappában vannakalmappákban. Általában pár óráteltöltök fájlok hozzáadásával vagyfrissítésével ebben a csoportban.

Hogy az élet egyszerűbb legyen,nem használok diferenciális vagynövekményes mentést. Az összesmentés „teljes”, de szűrőket hasz-nálok, hogy meghatározzam, melyfájlokat kell menteni. Háromfélementéstípus van:

Napi – csak a C csoportHeti – a B és C csoportHavi – Az A, B, és C csoportok

A nevüktől eltérően, ezen men-tések bármelyikét létrehozhatod,amikor szeretnéd.

2 TB-os külső merevlemezthasználok ezekhez a mentésekhez,a mentések típusától függetlenül, amentési meghajtókról később. Ezaz én helyzetemen alapul. A te PC-használati stílusod valószínűlegeltérő lesz, bármilyen változásteszközölhetsz ebben az iránymuta-tásban, hogy jobban megfeleljen azigényeidnek.

6. Amikor keresel egy bizonyos

mentést, megkönnyíti a keresést,ha a mentések elnevezése jelzi,hogy napi, heti, vagy havi mentésés a névben benne van az időbé-lyeg is.

7. Különböző szkripteket hasz-nálok minden mentéstípushoz.Minden szkripthez eltérő nevet a-dok, jelezve, milyen típusú mentéstfog produkálni: például BackUp-Monly.sh (itt a Monly „Havit”jelent).

Szkriptek

Vessünk rá egy pillantást, mitcsinálnak a szkriptek! Ezután követ-keznek a tényleges kódok.

Minden szkript első sora beállítegy BUDATE nevű változót, ezt amentési mappa elnevezéséhezhasználom.

A második sor létrehoz egymappát a külső merevlemezen. Akülső merevlemezem neve SUN-backup---Ext4. A 201 6. december 5-én, 2 óra 1 5 perckor létrehozottmentési mappa a BUDATE haszná-latával, valami ehhez hasonló nevetfog kapni: Monly BU of 201 6.1 2.0502:1 5:00

A harmadik sor három másod-perces szünetet ad, mely a mentésimappa elkészítéséhez kell.

A negyedik (nagyon hosszú) soraz rsyncet használja a fájlok máso-lásához. Ezt a negyedik sort egysorként, csomagolás nélkül kellenebeírni a szkriptbe. Ezt az öt dolgotcsinálja az rsync-sor (a-e alább):

a) Mivel ez a szkript root (su) jo-gokkal hajtja végre a mentést,ezért az echot használjuk a su jel-

szó küldésére, hogy ne kelljen ajelszót kézzel beírni mentés köz-ben. Cseréld le a supasswordhere-tegy érvényes su jelszóra! Hasonló-an, ebben a példa-szkriptben cse-réld le az összes SomeUserName-taz összes mentendő mappa (a/home alatt) felhasználó nevére!Végezetül, a SUNbackup---Ext4-ethelyettesítsd annak a meghajtónaka nevével, amelyiken a mentésifájlokat fogod tartani.

b) Néhány rsync opció ebben a há-rom mentési szkriptben nyilvánva-ló, de a nem egyértelmű opciókmegértéséhez itt van egy lista lenta szkriptben használt opciókról.

Egy széleskörű listáért az rsyncopciókról és az rsync működésénekmég teljesebb megértéséhez, egyterminálablakba írd be man rsync<Enter>, és görgess le az OPTIONS

--delete-after receiver deletes after transfer, not during--delete-excluded also delete excluded files from dest dirs

-D --devices preserve device files (super-user only)--exclude=PATTERN exclude files matching PATTERN

-h, --human-readable output numbers in a human-readable format--progress show progress during transfer

-l, --links copy symlinks as symlinks--log-file=FILE log what we're doing to the specified FILE

-p, --perms preserve permissions-r, --recursive recurse into subdirectories

--stats give some file-transfer stats-t, --times preserve modification times-u, --update skip files that are newer on the receiver-v, --verbose increase verbosity

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

KülönvéleménySUMMARY-ig!

c) Az összes mentett fájl listáját ésnéhány mentési összegzési adatota /home/SomeUserName/Docu-ments/BU-log.txt-be íratom. A be-jegyzések ebben a szöveges logfájlban halmozódnak a többszörimentések miatt, ezért időnként tö-rölheted a BU-log.txt fájlt (újraíró-dik a következő mentés alatt) ,blokkold a jelzést, és töröld a fájl-ból a régi bejegyzéseket, melyekremár nincs szükséged, vagy egysze-rűen töröld az rsync -log opciót eb-ből a szkriptből, hogy elkerüld anaplózást.

d) Figyelj rá, hogy az alábbi szkripta –exclude opciót használja, mellyelszámos fájltípust kiszűrhetsz, ami-ket nem szeretnél visszaállítani(például a cache, trash, lost+found,és egyebek). A –exclude parancsothasználjuk a Napi szkriptben, hogykizárjunk média fájlokat (B csoport,fentebb) a napi mentésből.

e) A szkriptek futtatása/végre-hajtása előtt a Fájltulajdonságok-nál, a Jogosultság fülön pipáld be aVégrehajtás engedélyezését, hogybárki végrehajthassa a mentéseket– Tulajdonos, Csoport, vagy Egye-bek! A szkriptek indíthatók kézzel,vagy automatikusan egy kívánt idő-

Havi mentés szkriptje:

BUDATE=$(date +"%Y.%m.%d %H:%M:%S")mkdir "/media/SomeUserName/SUNbackup---Ext4/Monly BU of $BUDATE"sleep 3

echo 'supasswordhere' | sudo -S rsync -h --progress --stats -r -tgo -p -l -D --update --delete-after --delete-excluded --log-file=/home/SomeUserName/Documents/BU-log.txt --exclude=**/*tmp*/ --exclude=**/*cache*/ --exclude=**/*Cache*/ --exclude=**~ --exclude=/mnt/*/** --exclude=/media/*/** --exclude=**/lost+found*/ --exclude=/var/run/**--exclude=/run/** --exclude=/proc/** --exclude=/dev/** --exclude=/sys/** --exclude=**/*Trash*/ --exclude=**/*trash*/ --exclude=**/.gvfs/ /"/media/SomeUserName/SUNbackup---Ext4/Monly BU of $BUDATE"# E N D O F B A C K U P S C R I P T #

Heti mentés szkriptje:

BUDATE=$(date +"%Y.%m.%d %H:%M:%S")mkdir "/media/SomeUserName/SUNbackup---Ext4/Wkly BU of $BUDATE"sleep 3

echo 'supasswordhere' | sudo -S rsync -h --progress --stats -r -tgo -p -l -D --update --delete-after --delete-excluded --log-file=/home/SomeUserName/Documents/BU-log.txt --exclude=**/*tmp*/ --exclude=**/*cache*/ --exclude=**/*Cache*/ --exclude=**~ --exclude=/mnt/*/** --exclude=/media/*/** --exclude=**/lost+found*/ --exclude=/var/run/**--exclude=/run/** --exclude=/proc/** --exclude=/dev/** --exclude=/sys/** --exclude=**/*Trash*/ --exclude=**/*trash*/ --exclude=**/.gvfs/ /home/SomeUserName/"/media/SomeUserName/SUNbackup---Ext4/Wkly BU of $BUDATE"# E N D O F B A C K U P S C R I P T #

Napi mentés szkriptje:

BUDATE=$(date +"%Y.%m.%d %H:%M:%S")mkdir "/SomeUserName/SUNbackup---Ext4/Daily BU of $BUDATE"sleep 3

echo 'supasswordhere' | sudo -S rsync -h --progress --stats -r -tgo -p -l -D --update --delete-after --delete-excluded --log-file=/home/SomeUserName/Documents/BU-log.txt --exclude=*.avi --exclude=*.flv --exclude=*.iso --exclude=*.mp3* --exclude=*.m4b* --exclude=*.m4v --exclude=*.mlv --exclude=*.mp4 --exclude=*.MP4 --exclude=*.mpe --exclude=*.mpg --exclude=*.MTS --exclude=*.ogg --exclude=*.vob --exclude=*.wav --exclude=*.webm --exclude=*.WMV --exclude=*.wmv --exclude=*.tmp --exclude=*cache* --exclude=*Cache* --exclude=**~ --exclude=/mnt/*/** --exclude=/media/*/** --exclude=**/lost+found*/ --exclude=/var/run/** --exclude=/run/** --exclude=/proc/** --exclude=/dev/** --exclude=/sys/** --exclude=**/*Trash*/ --exclude=**/*trash*/ --exclude=**/.gvfs/ /home/SomeUserName/ "/media/SomeUserName/SUNbackup---Ext4/Daily BU of$BUDATE"# E N D O F B A C K U P S C R I P T #

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

Különvéleménypontban, olyan eszközökkel, mint aCron, vagy a Gnome-időzítő.

A mentési meghajtók

A mentési meghajtók száma, ésa különböző mentéstípusok gyako-risága személyre szabható mindenmentendő rendszer számára, hogymég megfelelőbb védelmet bizto-sítson különböző veszélyek ellen. Aköltség és a mentésre fordítandóidő mind tényező lehet a mentésreszánt eszköz kiválasztásánál.

Itt van egy, a való világban hasz-nálható terv alább, 5 sorban leírva.Ezt a tervet átírhatod, hogy az igé-nyeidnek jobban megfeleljen. Pél-dául, az a PC-használó, aki heti ötnapot használja a gépét, öt men-tést csinál hetente, nem hatot, he-tet. Vagy dönthetsz úgy, hogy lé-tező pendrive-ot használsz, külsőmerevlemez helyett.

Kezdj három gyors (USB3) 2 TB-os külső merevlemezzel, ha a PC-dtámogatja az USB3-at. A meghajtókaz EK-ban 65 fontba, az USA-banpedig 90 dollárba kerülnek dara-bonként. Ha a PC-d nem támogatjaaz USB3-at, olyan típusú lemezt,vagy más eszközt válassz, amit aPC-d támogat.

Az első napon, mentsd a fájlokat az1 -es lemezreA második napon, mentsd afájlokat a 2-es lemezreA harmadik napon, mentsd afájlokat a 3-as lemezreA negyedik napon, mentsd afájlokat az 1 -es lemezreAz ötödik napon, mentsd a fájlokata 2-es lemezreA hatodik napon, mentsd a fájlokata 3-as lemezre

Folytasd ezt a folyamatot na-ponta (vagy amilyen intervallumotszeretnél) ! Ne felejts váltani Napimentésről Hetire minden hétvé-gén és Havira minden hónap végén!A fenti öt sorban leírt mentéskor:• az én C csoportos napi mentésemkb. 20 GB• a B és C csoport heti mentése kb.90 GB• az A, B és C csoport havi mentésekb. 1 1 5 GB.

Egy friss mentési merevlemeztvalahol máshol tárolhatnál, arra azesetre, ha valami miatt elpusztul-nának a mentési merevlemezek aPC-vel együtt. Amennyiben a há-rom lemez egyikét máshol tárolod,a fenti körforgásba három helyettcsak két merevlemez kerül. Hatvagy hét, hét napi mentés után,egy mentési merevlemez majdnem

teljesen megtelik. Amikor ez meg-történik, a lemez újra formázható,ahogy ezt egy új lemez esetébentennéd, és megint használhatod,amíg újra meg nem telik.

Egymásra épülő menté-sek

Az egymásra épülő mentéseknagyobb védelmet biztosítanak,különösen a nulladik napi támadá-sok, a zsaroló vírusok, a távvezérlé-ses Trójaiak, és a sérült, vagy vélet-lenül törölt fájlok ellen, melyeketcsak hónapokkal később fedezelfel. Az egymásra épülő mentésekmegvalósításához egy további kül-ső merevlemezre lesz szükséged.Rendszeresen (negyed vagy félé-vente) készíts egy Havi mentéstegy további lemezre. Egy 2 TB-osmerevlemez 1 6 ilyen mentésreelég (négy év negyedéves menté-sei) .

Valamikor a negyedik évben tö-röld az első három negyedév men-téseit, az első évből, meghagyva anegyedik negyedév mentését. Ez anegyedik negyedéves mentés leszaz egyetlen (éves) mentés az elsőévre.

Amikor a külső merevlemezen

már csak egy negyedéves mentésrealkalmas hely van, töröld az elsőhárom negyedéves mentést a má-sodik évből, és csak a negyedik ne-gyedévet hagyd meg! Ez a negye-dik negyedéves mentés lesz azegyetlen (éves) mentés a másodikévre.

Ismételd a folyamatot, amíg alemez majdnem megtelik. Ekkoradhatsz hozzá egy másik merevle-mezt, vagy kitalálhatsz egy új men-tési stratégiát. Addigra a technoló-gia és a lehetőségek teljesen má-sok lesznek, mint ma.

Visszaállításmentésből

Visszaállítani egyszerű. Hasz-náld a cp-t (copy) parancssorból,vagy a kedvenc fájlkezelődben afogd meg és húzd át módszerreltedd át a mentési mappából acélmappába! Ne feledd! Néhányfájl vagy mappa korlátozott hoz-záféréssel rendelkezhet, így rootjog kell a másolásos visszaállítás-hoz.

Boldog, megbízható mentése-ket, és békés álmokat kívánok!

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

KülönvéleményA lentebbi pár bekezdés MichaelKennedy kommentje és nemrésze Randy cikkének.

Michael Kennedy megjegyzései:

Adatbázisok, Gazdasági feljegy-zések, stb. mentésekor vedd figye-lembe, hogy a szoftver újabb verzi-ója talán nem lesz képes feldolgoz-ni a mentési fájlokat a régebbi ver-ziójú szoftverből. Ebben az eset-ben:• Állítsd vissza használható állapot-ba a régebbi szoftvert, vagy• győződj meg, tudod-e konvertálnia régi fájlokat, vissza kell-e állíta-nod azokat, vagy• ha ez boldoggá tesz, akkor minő-sítsd a régi mentéseket haszonta-lannak, és dobd ki azokat.

Az egymásra épülő mentések-nél egy másik forgási rendszert isadoptálhatnál (Bináris rendszernekneveztem el, de a „profik” adhat-nak jobb nevet is!) . Ez a megközelí-tés talán nem alkalmas Randy ese-tében – ahol három különbözőfájlcsoport van, de helytálló lehet,ha egy mentési szkript egyszerűenaz összes megváltozott fontosabbfájlt menti – minden futáskor. Mégrelevánsabb ahol teljes mentésekvannak növekvényes, vagy diffe-renciális mentések helyett.

Alapvetően:• 1 . lemezt használd minden MÁ-SODIK mentéskor• 2. lemezt használd minden NE-GYEDIK mentéskor• 3. lemezt használd minden NYOL-CADIK mentéskor

Páédául: egymást követő men-tésekhez használd a #1 , #2, #1 , #3,#1 , #2, #1 , #4, #1 , #2, #1 , #3, #1 ,#2, #1 , #5, #1 , #2, stb. lemezt.

Ahogy Randy is mondja, pármentést máshol kell tartani.

Van ennek pár előnye… Pon-tosan ugyanazt a folyamatot kellhasználni minden mentéshez. Extramentéseket bármikor lehet fut-tatni (például hétvégenként), vagykihagyni (például nemzeti ünne-peken). Amennyiben a mentéseknaponta futnak, akkor kb. nyolclemezen fér el hozzávetőleg hathónap, kilenc lemezen kb. egy év,és tíz lemezen kb. két év, stb.

A legnagyobb hátránya, hogyvalakinek először meg kell TERVEZ-NI az egészet, például: a pontoskörforgást, hogyan kezd az összeslemez először, hogyan cseréld a hi-bás/elvesztett lemezt, hogy tégybe egy új lemezt a körforgásba, akülső tárolás folyamata, stb.

Ezen kívül néhány eszközt na-gyon gyakran, néhányat nagyonritkán használsz, és ezt is figye-lembe kellene venni – például ahasználat során bekövetkező hibáka szalagoknál.

FCM KÉRDŐÍV

Az alábbi linken közétet-tem egy kérdőívet, me-

lyet remélem, hogy ki is töl-tesz: https://goo.gl/Q8Jm4S.

Érdekelne, hogy mi tetszikill. mi nem tetszik az FCMkiadványaiban. Mi lenne az,amit meg kellene változtas-sak vagy hozzáadjak.

A kérdőív kiértékelésétegy későbbi számban teszemközzé.

Link: https://goo.gl/Q8Jm4S

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

LLeevveelleekkCsatlakozz:

facebook.com/fullcirclemagazine

twitter.com/#!/fullcirclemag

linkedin.com/company/full-circle-magazine

ubuntuforums.org/forumdisplay.php?f=270

goo.gl/FRTMl

A FULL CIRCLE-NEK SZÜK-SÉGE VAN RÁD!

Olvasói tartalom nélkül a FullCircle egy üres PDF fájl

l enne (amit szerintemnem túl sokan találnának érde-kesnek). Mindig várunk cikkeket,termékbemutatókat, teszteket,vagy bármit. Még az olyanegyszerű dolgok, mint egy levél,vagy egy képernyőkép is segítmegtölteni a magazint.

Az irányelveinkről a „Hogyanírjunk a Full Circle-be” oldalonolvashattok. Ha betartjátok eze-ket, garantált a siker.

Az utolsó oldalon találjátok, hogyhova kell küldeni a cikkeket.

Ha szeretnéd, hogy leveled nyilvánosságra kerüljön amely lehet köszönetvagy reklamáció, akkor küldd az alábbi címre: [email protected] .FONTOS: terjedelmi okokból a levelek szerkesztésre kerülhetnek.

FCM KÉRDŐÍV

Az alábbi linken közétet-tem egy kérdőívet, me-

lyet remélem, hogy ki is töl-tesz: https://goo.gl/Q8Jm4S.

Érdekelne, hogy mi tetszikill. mi nem tetszik az FCMkiadványaiban. Mi lenne az,amit meg kellene változtas-sak vagy hozzáadjak.

A kérdőív kiértékelésétegy későbbi számban teszemközzé.

Link: https://goo.gl/Q8Jm4S

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

KKOODDII --sszzoobbaaÍrta: Charles McColm – Fordította: Takács László

NNéézzeett ééss ffeellüü lleett(A KODI alapértelmezetten an-

gol nyelven települ, a magyar nyelvbeállítását a következő menüpont-ban lehet elvégezni: KODI 1 5-1 6:System > Settings > Appearance >International > Language. – a ford.KODI 1 7: Settings > Interface Set-tings > Regional > Language)

Ha bármely Ubuntu alapú rend-szeren a KODI 1 6.X változatát hasz-nálod, akkor feltehetőleg már hoz-zászoktál az alapértelmezett fel-színhez, amelynek neve: Confluen-ce. A KODI egyes verzióinak máregy jó ideje ez az alapértelmezett

felszíne. Én azért kedvelem, mertszámos igényes tulajdonsággal bír:• A „Videók” menüpontot kiválaszt-va a korábban megtekintett videókjelenek meg a főképernyőn.• Minimalista menüstruktúrájábarengeteg funkciót zsúfoltak bele.Például a „Videók” menüpontotkiválasztva, a menüpont alatt egyalmenü jelenik meg, amellyel kivá-lasztható a Fájlok, Könyvtár és Kie-gészítők almenüpontok bármelyi-ke.• A menü testre szabható, így akársaját kiegészítőt is megjeleníthe-

tünk majdnem minden menüpontalatt.

Akármennyire is nagyszerű aConfluence, a további felszínek vi-szonylag széles választéka alapjánúgy tűnik, nem mindenki szerettemeg a szoftver alapértelmezett ki-nézetét. A Kodi 1 6.1 -es verziójáhoza következő felszínek érhetőek el aRendszer > Megjelenés > Felszín >Felszín > Több beszerzése menü-pontra kattintva: Aeon Nox, Am-ber, App TV (Apple TV), Black GlassNova, Box, Cirrus Extended,Chroma, Eunique, KOver, Metro-

polis, Mimic, Nebula, Phenomenal,Rapier, Refocus, Retouched, Re-volve, Titan, Transparency, Unity,XPerience 1 080.

A felszínek nemcsak a megjele-nést, némelyek további menüpon-tokat is szolgáltathatnak, másokpedig a főmenüt bővítik továbbikiegészítő funkciókkal. Az XPeri-ence1 080 felszín telepítését és ki-választását követően automatiku-san letölti a XKCD kiegészítőt. Haezután kijelöljük a Kép menüt, egytréfás XKCD kép jelenik meg.

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

KODI-szobaAz alapértelmezett Confluence

felszín nem tartalmaz szövegesKedvencek menüpontot, erre a cél-ra egy csillag szolgál baloldalon,lent. A Cirrus Extended felszínbenmár van szöveges Kedvencek me-nüpont is, amely egyértelműbb akezdő KODI felhasználók számára.Úgy gondolom, legalább egy évenkeresztül használtam a Confluencefelszínt, amikor tudomást szerez-tem a Kedvencek menüpontról,mivel nem egyértelmű sem a me-nüpont elhelyezkedése, sem az,hogy egyáltalán mire szolgál.

Röviden, ha egy valamilyen vide-ót kiválasztunk és aktiváljuk a helyimenüt (billentyűzeten a C gomb-bal) , akkor egy felbukkanó menüsegítségével a kedvencekhez ad-

hatjuk a kiválasztott tartalmat. Akedvencek tartalmának kilistázásá-hoz a Confluence felszínnen a távi-rányító vagy billentyűzet segítsé-gével navigáljunk el a bal alsó sa-rokban található csillaghoz, ame-lyet megnyitva, megjelenik a ked-vencek listája. A Cirrus Extendedfelszínen csak a menüpontokonkell végigmenni, amíg a Kedvencekmenüpontot el nem érjük.

Más felszínek másképpen jele-níthetik meg az egyes médiatartal-makat. A Confluence többfélekép-pen képes megjeleníteni a TV-mű-sorokat és filmeket, ezek a követ-kezők: Lista, nagy lista, minikép,poszter, fanart, médiainfó, médi-ainfó 2, médiainfó 3 vagy széles.

Az Aeron Nox felszín máshogyjeleníti meg ugyanezeket a tartal-makat: Lista, Alacsony lista, Hármaspanel, Nagy lista, Ikon, Fal, Info fal,Banner fal, Logo, Poszter, Eltolás,Fekvő és Képborító.

A Confluence felületén a nézetmegváltoztatásához navigáljunk elelőször a saját tartalmunkhoz, majdjobbra nyíllal (vagy a távirányítójobb irány gombjával) megnyithat-juk a nézetek oldalpanelt. Az oldal-panelen belül található opciólistá-val, amellyel a nézetet, a rendezésmódját, szűrőt, a megnézett ele-mek elrejtését, végül pedig a médi-atár frissítését érhetjük el.

A médiaelemekről látható in-formáció mennyisége a beállított

nézettől függ. A nézetbe foglaltmédiaadatok olyanok lehetnek,mint például a videó felbontása1 080p, rendelkezik 5.1 -es hanggal,vagy azt, hogy a videotömörítésmilyen kodekkel történt. A nézetolyan információt is tartalmazhatpéldául, hogy egy adott kép egyTV-műsorból vagy filmből szárma-zik-e.

A Confluence nagyszerű felszín,amely rengeteg beállítási lehetősé-get tartalmaz, de mégis azt javas-lom, hogy más felszíneket is érde-mes kipróbálni. Olyasmi ez, mintamikor egy új Linux disztribúciótpróbálunk ki – és néha, bizony csakakkor veszünk észre egy-egy ke-vésbé szembetűnő beállítási lehe-tőséget, ha valami újat próbálunkki.

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

KKááVVééÖsszeállította: Gord Campbell – Fordította: PércsyKornél

K Mi lesz a következménye an-nak, ha Dolphint, vagy Gwen-

View-et (mindkettőt KDE-re tervez-ték és Kubuntura készült) futtatokUbuntun, Unity felületen?

V (Köszönet SeijiSensei-nek azUbuntu Forumsról) Az első

KDE-s program telepítésekor szá-mos kiegészítő csomag is települ,mivel a KDE más eszközkészletreépül, amit Qt-nek hívnak. Ez azt je-lenti, hogy csaknem minden mo-dern, átlagos teljesítményű számí-tógépen, amin van elegendő helyezen csomagoknak, futtatható ateljes KDE rendszer, például aKubuntu.

K Van valami egyszerű szoftver,amivel audiofájlokat készíthe-

tek (például 20 Hz-es, színuszoshullám)? Hangszórók teszteléséhezkellene hangokat létrehoznom.

V (Köszönet Autodave-nek azUbuntu Forumsról) Az Auda-

city tudja mindezt. Menj a Generatemenüre, majd a Tone-ra. Az ott lát-ható mezőbe beírhatod a frekven-ciákat, amiket szeretnél. Alapértel-mezetten 30 másodperces felvé-

telre van állítva, de ezt is megvál-toztathatod.

K A VLC telepítéséhez kell egyUbuntu One fiók, ami van is

nekem, viszont a szoftver nem fo-gadja el az azonosító adataimat.

V (Köszönet howefield-nek azUbuntu Forumsról) Ha ez az a

képernyő (lásd a képen), amitkaptál, akkor egy „snap”-verziótpróbáltál telepíteni. A különbség a*.deb csomagos verzióhoz képestaz, hogy ez gyakorlatilag egy napibétaverzió, míg a deb csomag a1 6.04-el lett kiadva tavaly.

A képernyőképen látható, hogykét ikon van a VLC-hez. Jellemzőenaz egyik meg van jelölve „daily”(napi) verzióként. Ez csak SSO hoz-záféréssel lenne telepíthető köz-vetlenül a Szoftverközpontból,viszont egy jelenleg ismert hibamiatt ez nem lehetséges. A pa-rancssor viszont segít:

sudo snap [email protected][sudo] password for you:

Password: (This is the SSOpassword)

Login successfulsnap install vlc

vlc (stable) daily from'videolan' installed

KKeresek vezeték nélküli ege-ret és billentyűzetet egy ott-

honi, Ubuntu 1 6.04-et futtatóHTPC-hez. Kb. 3 és 5 méter közöttitávolságból használnám.

V (Köszönetmgarrett682-nekaz Ubuntu Forumsról) Én egy

Logitech MK235 billentyűzet/egérkombót szereztem be. Elég jól mű-ködik kétszer akkora távolságból is,mint az öreg Microsoftos bill./egér,amit windowsos HTPC-hez hasz-náltam.

Az Askubuntu legjobbkérdései

Az idegesítő rövid goo.gl URL-ekről könnyedén információ-

hoz lehet jutni. Másold az URL-t aböngésződ címsorába és írj a végé-re egy + jelet. Ekkor a goo.gl meg-mondja neked, hová fog irányítania link, valamint egy statisztikát ismegjelenít az adott oldal haszná-latáról. (Köszönet az askleo.com-nak a tippért) .

Ha Ubuntuval kapcsolatos kérdéseid vannak, küldd el őket a [email protected]ímre és Gord válaszolni fog rá valamelyik későbbi számban. Kérjük, annyi információt küldj aproblémáddal kapcsolatban, amennyit csak tudsz!

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

KáVé* Szkript vagy függvény, ami kiszá-molja hány nap van hátra mostan-tól egy adott dátumighttps://goo.gl/Vax50k

* Van olyan belső HDD Ubuntuval,ami automatikusan bootolhatókülső USB-s házba téve?https://goo.gl/cKjaOl

* Hogyan tudok Windowson men-tett régi programokat telepíteni?https://goo.gl/3jCvpY

* Ubuntu böngésző megnyitásaparancssorbólhttps://goo.gl/M4nR2G

* Az Ubuntu 201 6 végén automa-tikusan be fogja állítani a szőkőmá-sodpercet?https://goo.gl/UYRMnU

* Hogyan tudom telepíteni aPython 3.6-ot apt-get használatá-val?https://goo.gl/JTDoik

* A WiFi-adapterem miért nem je-lenik meg wlan0-ként a 1 6.04-ben?https://goo.gl/20WGfQ

* Sudo használatával szkripttel hoz-zá tudok férni a szülő $USER válto-zó tartalmához?https://goo.gl/t5v1 4V

* Az asztali mappák miért mutat-nak dátumokat?https://goo.gl/mqsGew

Tippek és technikák

Szakítópróba

Egy ideje azon gondolkodtam,hogy a műholdas TV-előfizeté-

sem többe kerül, mint amennyit ér,ráadásul még emelni is akarták adíjat.

Emiatt a mostani témám, a „Sza-kítópróba” kevésbé köthető aLinuxhoz.

Általában híreket, üzleti híreket,sportot, politikai szatírákat és párshowműsort nézek a TV-ben. Nemnézek viszont vígjátékokat, vagydrámát, így például a Netflix semhoz lázba.

A hírek, a politikai hírek és ashowműsorok széles körben elér-hetők az interneten. A politikai mű-sorok a lakóhelyemen szerencséreOTA (over the air) műsorszórásúadókon is foghatók. Sportot rádió-ban is adnak, és amúgy is ritkánülök le sportot nézni, általában fel-tekerem a hangerőt és csinálok

közben valamit a számítógépemen.

Tehát a “Szakítópróbához”kellett néhány lépés:• Felvettem a kapcsolatot az inter-netszolgáltatómmal, hogy gyor-sabb netem legyen.• Felhasználtam néhány Amazonajándékkupont ahhoz, hogy vegyekmagamnak egy Sennheiser RS 1 35vezeték nélküli headsetet a rádió-hallgatáshoz.• Csináltam egy antennát OTA-szórású adások vételére.• Vettem egy Android TV Sticket,konkrétan a Sunvell T95K ProAndroid 6.0 TV Boxot. Ez még nemérkezett meg, de nagyon bizakodvavárom, milyen teljesítményre ké-pes.• Lemondtam a TV-előfizetésemet.

Komolyan elgondolkodtam alegújabb Raspberry Pi megvételénis, viszont a teljes verziójú Pi többekerül, mégis kisebb teljesítménytad, mint a TV Stick, amin van Kodi avideólejátszáshoz és Youtube az újtartalmakhoz.

Még folyamatban van az ügy, dea későbbiekben még beszámolokróla, hogy tudok-e spórolni úgy,hogy közben semmi lényegesről nekelljen lemondanom. Folyt. köv.

Gord a számítógépes iparág egyikrégi bútordarabja. Egy időre visz-szavonult a szakmától, aztán nemrégazon kapta magát, hogy egy 1 5 fős,„The IT Guy” nevű cégnél dolgozikToronto belvárosában.

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

JJááttéékkookk UUbbuunnttuunnÍrta: Oscar Rivera – Fordította: Palotás Anna

A Life is Strange egy egyjátékosjáték, melyet a Dontnod Enter-

tainment fejlesztett (az Indie fej-lesztői, csak ez egy korábbi nevük)és a Square Enix jelentetett meg. Alegjobban úgy lehetne jellemezni,mint egyjátékos, egyes szám har-madik személyes nézetű, epizód-szerű, grafikus, kalandjáték. A játé-kot epizodikusnak lehet tekinteni,mert öt fejezetből áll, melyeketegyesével adtak ki még 2005-benWindows PC-re, PlayStation 3-ra,PlayStation 4-re, Xbox 360 & XboxOne-ra. 201 6 nyarán a Feral Inter-active átportolta Linuxra, és OS X-re. A Life is Strange 1 9.99 $-ért el-érhető a Steamen, valamint a Life isStrange website-on keresztül, illet-ve a játék Square Enixes oldalán,mindegyik oldal megkérdezi azéletkorunkat, mivel a játék M (Ma-ture), azaz felnőtt besorolású.

A Life is Strange egy harmadikszemély nézőpontjából játszodik ésa központi játékmenete egészenegyedülálló, ez az, ami miatt szerin-tem hamar sikeres lett a játékosokés a kritikusok körében egyaránt.Ahogy a Steam Store oldalán is lát-ható, a játék számos díjat nyert, be-

leértve a Game Informer Ezüstjét,és a GamePro Aranyát. Jelenleg aSteam játékosaitól a „TúláradóanPozitív” értékelést érdemelte ki.

A játék Arcadia Bayben játszó-dik, és Max (a Maxine rövidítése)karakterével játszunk, aki egy fény-képész-tanuló és nagyon egyedül-álló tehetsége van. Már az elejénsejthető, hogy vad utazásban leszrészünk, mert a játék azzal kezd,hogy Max egy világítótorony felémegy egy dühöngő vihar kellős kö-zepén. Hirtelen, ahogy egy hatal-mas tornádó elpusztít mindent, amiaz útjába kerül, beleértve a világí-

tótornyot is, és úgy tűnik, mi le-szünk a tornádó következő áldoza-ta, Maxine a fotós óráján ébred fel,egy verőfényes nap közepén. Mr.Jefferson folytatja a tanítást, mi-közben Max próbálja összeszednimagát, és itt válnak a dolgok elég-gé bizarrá, ahogy Max próbálja ér-telmezni, hogy valahogy olyan erőbirtokosa lett, mellyel képes vissza-forgatni az időt.

Ez a játék fő hajtóereje, ami tel-jesen megkülönbözteti a játékot atöbbi címtől.

Kábultan az újonnan felfedezett

képességétől, Max kimegy a sulimosdójába – ahol, miközben azegyik fülkében rejtőzik, egy gyil-kosság tanúja lesz. Tudva, hogyhatalmában áll az eset következ-ményeit megváltoztatni az idő visz-szaforgatásával, Max visszamegyMr. Jefferson órájára, ahonnan egyhasonló úton indul el, melyen lehe-tőséget kap, hogy megelőzze agyilkosságot.

Anélkül, hogy túl sokat árulnánkel innentől, azért itt lenne az alkal-om megemlíteni, hogy a gyilkosságmegakadályozása nagyjából az elsőepizód felét igénybe veszi. Az elsőepizódot jelenleg ingyen lehet le-tölteni a Steamről, szóval, ha sze-retnél játszani ezzel a játékkal, any-nyit kell tenned, hogy letöltöd aSteamről és ingyen kipróbálod azelső epizódot. Amennyiben hozzámhasonlóan élvezted az első részt ésszeretnél többet megtudni Maxképességéről, illetve kíváncsi vagyaz Oregonbeli Arcadia fiktív városá-nak történéseire, akkor megvehe-ted a játékot, és játhatsz a követke-ző négy epizóddal. Minden részt 1 -3 óra alatt végig lehet vinni – attólfüggően, mennyire szeretnéd fel-

LLii ffee II ss SSttrraannggee

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

Játékok Ubuntunderíteni. Az epizódok újrajátszása,eltérő döntések meghozatala szin-tén kifizetődő lehet, mert a játék-menet változhat enyhén, vagy drá-maian eltérő is lehet, attól függő-en, mely döntéseket változtattadmeg az eredeti játékmenethez ké-pest. Nekem különösen tetszik,hogy a játék engedi az egyes ré-szek újrajátszását, ha úgy szeret-néd.

A játékkal igazi öröm játszani.Elsőre egér/billentyűzettel játszot-tam, de az Első Epizód után észre-vettem, hogy maga a játék javasoljaa kontrollerrel való játékot – ígybelevágtam, és kipróbáltam azt is.Ez a játék mindkét játékstílushozteljesen alkalmas, szóval akár azegér/billentyűzetet, akár a kontrol-lert kedveled, mindegyikkel ottho-nosan irányítod a Life is Strange-et.

A mozgás, és az akciók többsé-gének végrehajtása eléggé meg-egyezik a tipikus harmadik szemé-lyes nézetű játékokkal, egyetleneltérés az idővisszaforgatásos do-log. Egy idő után hozzászoksz eh-hez a mechanizmushoz és minden-hez, amit nyújt, például a már ját-szott részek átugrása (egy alterna-tív időben) és a kényelmetlen meg-tapasztalása az úgynevezett „tele-portingnak” az idő felhasználásán

keresztül. Amint hozzászoksz eh-hez a mechanizmushoz, elmerülsz atörténetben, a karakterekben ésArcadia városában – az összes tit-kaival és meglepő felfedezéseivel.

Habár a grafikája nem annyiralenyűgöző, mint más, mostaniSquare Enix címnek (például aTomb Raider, melyet a Full CircleMagazine 1 1 1 . számában ismer-tettünk), azért a Life is Strange-nekegész jó képe van. Látványilag le-nyűgöző, ahogy mozogsz vissza azidőben, melyet a képernyő bal felsősarkában egy spirál jelez, és a kü-lönböző jelenetek, melyeket koráb-ban láttál, egymást átfedve pörög-nek vissza egy nagyon homályosstílusban. A szinkron, a zene és a

hang általában gyakran többréte-gű, és a legjobban fejhallgatón,vagy házimozi rendszeren keresztülélvezhető. Vitathatatlan, a játékkimagaslóan kezeli a „a szociális té-mákat és a mindennapos problémá-kat, illetve azt, hogyan látjuk az éle-tet egy kisvárosban napi szinten, amunkanélküliség, az alkoholizmus,a társadalmi terror, az erőszakproblémáját”, ahogy azt kijelentet-te a társrendező Raoul Barbet. Atörténet magába szippant, míg vé-gig nem éled az egész hetet – ami1 2-20 óra körüli játékidőt jelent.

Erősen javaslom a Life isStrange-et és bevallom, küzdöt-tem, hogy találjak valamit, ami nemtetszik a játékkal kapcsolatban,

ezért egy maximális értékelést kaptőlem.

Minimumkövetelmények

OR: Ubuntu 1 6.04 / Steam OS 2.0(64 bit)Processzor: Intel i3 / AMD FX6300RAM: 4 GBMerevlemez: 1 6 GBVideókártya: 1 GB NVIDIA 640,AMD R9 270, Intel Iris Pro 6200,vagy jobb

Oscar a CSUN-n szerzett diplomát, jelen-leg zenei igazgató/tanár, béta teszter,Wikipedia szerkesztő és aktív tagja azubuntus közösségnek. Küldhetsz nekiemailt: [email protected]

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

TTáámmooggaattóóiinnkkHAVI TÁMOGATÓINK

201 6:Bill BerninghausenJack McMahonLinda PRemke SchuurmansNorman PhillipsTom RausnerCharles BattersbyTom BellOscar RiveraAlex CrabtreeRay SpainRichard UnderwoodCharles AndersonRicardo CoallaChris GiltnaneWilliam von HagenMark ShuttleworthJuan OrtizJoe GuliziaKevin RaulinsDoug BrucePekka NiemiRob FitzgeraldBrian M MurrayRoy MilnerBrian BogdanScott MackDennis MackJohn Helmers

JTElizabeth K. JosephVincent JobardChris GiltnaneJoao Cantinho LopesJohn Andrews

201 7:

EGYSZERI TÁMOGATÓINK

201 6:John NiendorfDaniel WitzelDouglas BrownDonald AltmanPatrick ScangoTony WoodPaul MillerColin McCubbinRandy BrinsonJohn FrommGraham DriverChris BurmajsterSteven McKeeManuel Rey GarciaAlejandro Carmona Ligeonsiniša vidovićGlenn HeatonLouis W Adams JrRaul ThomasPascal Lemaitre

PONG Wai HingDenis MillarElio CrivelloRene HoganKevin PotterMarcos Alvarez CostalesRaymond MccarthyMax CatterwellFrank DingerPaul WeedJaideep TibrewalaPatrick MartindaleAntonino RuggieroAndrew Taylor

201 7:Linda PrinsenShashank Sharma

Az új oldalt Lucas Westerman (Mr.Parancsolj és uralkodj) készítette, kö-szönet a munkájáért. Teljesen újraépí-tette az oldalt a semmiből, a saját sza-badidejében.

A Patreon oldal, amelyet összeraktam,arra szolgál, hogy segítsetek nekem adomain és kiszolgálói költségeben. Azéves célt gyorsan elértük, köszönhetőenaz oldalon felsoroltaknak. Sikerült egyúj levelezőlistát is beüzemelnem.

Néhány ember PayPal-lehetőséget kért(egyszeri adomány) , így hozzáadtamegy gombot az oldalhoz.

Nagy köszönet azoknak, akik hasz-nálták a Patreont és a PayPal gombot.Nagy segítség ez.

https://www.patreon.com/fullcirclemagazine

https://paypal.me/ronnietucker

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

KKöözzrreemműűkkööddnnééll??A Full Circle Csapat

Szerkesztő – Ronnie [email protected] – Lucas [email protected]

Szerkesztők és KorrektorokMike Kennedy, Gord Campbell, RobertOrsino, Josh Hertel, Bert Jerred, JimDyer és Emily Gonyer

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 1 02. számLapzárta:201 7. február 1 2-e, vasárnapKiadás:201 7. február 24-4, péntek

EPUB – Az utóbbi kiadások megtalálhatókepub formátumban a letöltési oldalon. Habármi problémád lenne az epub fájllal, küldje-mailt a [email protected]ímre.

Issuu – Olvashatod a Full Circle magazint on-line az Issuu-n: http://issuu.com/fullcirclemagazine. Oszd meg és értékeld a magazint,hogy minél többen tudjanak a magazinról ésaz Ubuntu Linuxról.

Google Play – Már olvashatod a Full Circlemagazint a Google Play/Books oldalán. Ke-resd a „full circle magazin”-t, vagy kattintside: https://play.google.com/store/books/author?id=Ronnie+Tucker

A Full Circle Magazinbeszerezhető:

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]

Jancsek ÁrpádMeskó BalázsMolnár TiborPalotás Anna

Pércsy KornélTakács LászlóTulipán Attila

Full Circle MagazinMagyar Fordítócsapat

Szerkesztő:Pércsy Kornél

Korrektor:Heim Tibor

Lektorok:Almási István Veres László

Koordinátor:Pércsy Kornél

Fordítók:

Full Circle heti hírek:

A heti híreket elérheted az alábbi RRS-linken:http://fullcirclemagazine.org/feed/podcast

Ha a szabadban vagy, akkor elérheted aStitcher Radión (Android/iOS/web):http://www.stitcher.com/s?fid=85347&refid=stpr

és a TuneIn-en keresztül, itt:http://tunein.com/radio/Full-Circle-Weekly-News-p855064/