48

full circlefullcircle.hu/wp-content/plugins/download-monitor/download.php?id=... · ?nee

Embed Size (px)

Citation preview

full circle magazin 1 24. szám 1 Tartalom ^

Full Circle201 7 augusztus – 1 24. szám

BBaacckkuupp--ssttrraattéégg ii aaZFS pillanatképpel

Fotó:PeterMiller(Flickr.com)

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

AA FFuullll CCiirrccllee MMaaggaazziinn nneemm aazzoonnoossíítthhaattóó aa CCaannoonn iiccaall LLttdd--vveell..

full circle magazin 1 24. szám 2 Tartalom ^

Full Circle

Backup ZFS-sel 25

Bevezetés a FreeCAD-be 1 8

Python 1 5

Kdenlive 34

KáVé 43

Parancsolj és uralkodj 1 3

Inkscape 29

KODI-szoba 38Levelek XX

Játékok Ubuntun XX

Különvélemény XX

Linux hírek 4

Kutatás Linuxszal 35

Könyvajánló XX

Az én asztalom 45

Fókuszban XX

Linux labor XX

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.

Hogyanok

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

Grafika

full circle magazin 1 24. szám 3 Tartalom ^

ÜDVÖZLET A FULL CIRCLE LEGÚJABB KIADÁSÁBAN

Szokás szerint van némi Python, FreeCAD, Inkscape és Kdenlive ebben a hónapban is a számo-tokra. Hogy adjunk egy harmadik Hogyant, van egy cikkünk arról, hogyan készítsünk mentést

ZFS pillanatfelvételekből. Amennyiben jelenleg nincs mentésed, emlékezz a régi mondásra: alegfontosabbmentés éppen az, amitnemmentettél. Korábbi tapasztalataim alapján mindenkit arrabátorítok, hogy valamiféleképpen mentsen. Különösen, ha létfontosságú fájlokról van szó.

Charles elkezdett egy új kis sorozatot a Kodi beállításáról, és SJ folytatja sorozatát arról,hogyan használja a Linuxot a kutatásában.

Felfigyelhettél egy csomó kis kék négyszögre a tartalom oldalon. Ez azért van, mert nincsenekcikkeim, hogy kitöltsem azokat a témákat. Ez lesz az egyik legvékonyabb FCM-kiadás hosszú időóta. Amikor azt mondom, szükségünk van cikkekre… azt úgy értem, hogy SZÜKSÉGÜNK vancikkekre! Ne felejtsétek el: ti , az olvasók írjátok az FCM-et! Hozzájárulásotok nélkül minden számegyre kevesebb lesz.

Egyébként elég a borúlátásból! Élvezzétek ezt a kiadást, és ne felejtsetek el írni valamit!

Minden jót, és maradjunk [email protected]

EEllőősszzóóFordította: Molnár Tibor

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 24. szám 4 Tartalom ^

A LIBREOFFICE 5.4 ÚJ KÉ-PESSÉGEKET VEZETETT BE A

WRITERBEN, A CALCBAN ÉS

AZ IMPRESSBEN

Ezt a verziót 201 8 június 1 1 -igtámogatják legalább hat kiegé-

szítő frissítéssel. A LibreOffice 5.4-ben egy új fejlesztési réteget tet-tek hozzáférhetővé a Writer, a Calcés az Impress összetevői számára.Nagyszámú további fejlesztést épí-tettek be a Microsoft Office fájlokkompatibilitása érdekében, és afájlkezelés egyszerűsítésére helye-zik a hangsúlyt, melyet fontos cél-kitűzésnek tartanak a fejlesztéssorán.

Az xml leírások figyelembe vé-telével az odf/odt dokumentumokkb. 50, az ooxml/docx fájlok kb.90%-kal lettek kisebbek, függőenaz egyes dokumentum-formátu-moktól, melyeket a vezető irodaiprogramcsomagok, pl. az Ms Officehasználnak.

Íme a Writer, a Calc, az Impressés a Libreoffice online újdonságai:

Új alapértelmezett színpalettaaz RYB színmodell alapján, az EMFvektorképek (EMF vector images)jobb támogatása, az importált pdfdokumentumok jobb beépülése,ideértve a beépített videókat. Vala-mint az OpenPGP kulcsok támoga-tása, hogy az ODF dokumentumo-kat Linuxon alá lehessen írni, to-vábbá, az aláírt dokumentumokhitelességének a biztosítása.

Forrás:http://news.softpedia.com/news/libreoffice-5-4-office-suite-debuts-with-new-features-for-writer-calc-impress-51 71 85.shtml

MIÉRT LEHET AZ UBUNTUMATE 1 7.1 0 A KEDVENC

DISZTRIBÚCIÓD?

J únius végén a résztvevő verzi-ókkal, mint a Lubuntu, Kubuntu

és Ubuntu Kylin, megjelent azUbuntu 1 7.1 0 első alfája. Kijött azUbuntu 1 7.1 0 Alpha 2, melyhez to-vábbi verziók csatlakoztak, mint azUbuntu MATE és az Ubuntu Budgie.A letöltési linkek ezen cikk végén

található linkben megtalálhatóak.

Akik nem tudnák, az alap Ubun-tu a végső béta kiadásnál tart. 4.1 1 -es kernel van benne, és a 1 7.1 0 Al-pha 2-ben jelenik talán meg MATEkörnyezettel. Lássuk!

Az Ubuntu MATE fejlesztői sze-rint ez a valaha létezett legjobbalpha. A legnagyobb változás az ahalomnyi fejlesztés, mellyel átalakí-tották a panelek elrendezését. Akülönböző visszajelzéseknek kö-szönhetően az egyes paneleknekkülönböző kinézetet és érzületetadtak.

Kérlek, vedd figyelembe, hogyaz Ubuntu MATE 1 7.1 0 Alpha 2 egyfejlesztői kiadás, ezért nem ajánlottéles telepítést használni otthoni el-sődleges vagy munkahelyi rend-szerként. Lehetnek hibák benne,ezért nem ajánlott azoknak, akikstabil rendszert szeretnének hasz-nálni.

Forrás:https://fossbytes.com/ubuntu-mate-1 7-1 0-linux-distro/

A CANONICALNÁL A 4.1 3-AS LINUX KERNEL BEÜLTETÉ-SÉN ÉS AUGUSZTUS ELEJÉTŐL

A GCC 7-RE VÁLTÁSONDOLGOZNAK

Megígérték, közreadják. A Ca-nonical mostanában jelen-

tette be, hogy elkezdték az alapok-tól a 4.1 3-as kernelre ráépíteni éstesztelni az Ubuntu 1 7.1 0-et (ArtfulAardvarkot), adta hírül az Ubuntukernelrészlege. Úgy tűnik, a fel-használók már telepíthetik a máso-dik Release Candidate-et (RC), me-lyet Linus Torvalds a múlt hétenjelentett be.

A Canonical a 1 7.1 0 végleges ki-adását a 4.1 3-as kernellel terveziszállítani, azonban mostanáig a na-pi összeállítások (build-ek) és amostanában kiadott Alpha 2 válto-zat a stabil ágakban még az Ubuntu1 7.04 (Zesty Zapus) 4.1 1 -es kerne-lével használhatók, noha már a4.1 2-es kernel elérhető az Ubuntufejlesztői tárolóiban.

Közben a Canonical fejlesztő-

Beküldte: Arnfried Walbrecht – Fordította: dr. Simon Gergely, Bors TiborHHÍÍRREEKK

full circle magazin 1 24. szám 5 Tartalom ^

mérnöke, Matthias Klose bejelen-tette, hogy megkezdték a GCC(GNU Compiler Collection) 7-re va-ló átállást. Ez lesz az alapértelme-zett a 1 7.1 0-ben, és várhatóan ajövő hétig ezt a munkát elvégzik, ésvalószínűleg a Perl 5.26 is megjele-nik az artful-propose tárolóban.

Sőt, nemrég fejezték be azOCaml 4.04 és a Python 3.6 beépí-tését, így a „do-release-upgrade -d"parancs működése megváltozott,most már csak a legújabb támoga-tott verzióról lehet a jelen fejlesz-tői verzióra frissíteni, ezzel mege-lőzve a nem kívánt frissítéseket.

Forrás:http://news.softpedia.com/news/canonical-works-on-linux-4-1 3-for-ubuntu-1 7-1 0-gcc-7-transition-in-early-august-51 7223.shtml

MEGÉRKEZETT A RED HATENTERPRISE LINUX 7.4

ARed Hat Inc. nagyszerű példá-ja annak, hogyan lehet egy vál-

lalat nyílt forrású megoldásokkalsikeres. Van egy olyan közkeletűfélreértés, mely szerint a Linuxcsak egy hobbi és a közreműködők

csupa elviselhetetlen, furcsa ala-kok, akik a mamájuk pincéjébenprogramoznak. Ha elhiszed ezt arengeteg hülyeséget, rossz híremvan a számodra. Jelenleg ugyanis aRed Hat Inc. milliárdokat keres anyílt forrású megoldásokkal, ésRHEL disztribúciója a lehető leg-jobb választás a vállalatok számára.

A RHEL (Red Hat Enterprise Li-nux) most a 7.4-es verziónál jár. Ezazt jelenti, hogy az IT-részlegek ha-marosan beszerezhetik és tesztel-hetik. Ha a tesztek sikeresek, arendszert kibocsátják a vállalati gé-pekre. Számos új fejlesztés vanbenne, például az NVMe OverFabric, mellyel át lehet tekinteni arendszerrel kapcsolatos feladato-kat, stb.

A vállalat továbbá közölte, hogy:„A Red Hat továbbra is elkötelezettabban, hogy ügyfelei igényeit a leg-inkább kielégítse az adatközpontiinfrastruktúrában. A Red Hat Enter-prise Linux 7.4 ezt úgy oldja meg,hogy a rendszert több architektú-rán teszi elérhetővé, például: IBMPower, IBM z rendszerek és 64 bi-tes ARM architektúra (fejlesztőielőzetes kibocsátásként). Az IBMPower Little Endian architektúraszámára ebben a kibocsátásbanmegvalósult a nagy megbízhatósá-

gú (gyors hozzáférésű), rugalmasadattárolásra szolgáló bővítmé-nyek (High Availability and Resili-ent Storage Add-Ons), a nyílt kon-téner kezdeményezés (OCI) és fut-tatókörnyezet (OCI runtime – OpenContainer Initiative runtime) és le-mezkép-formátum támogatása.”

Forrás:https://betanews.com/201 7/08/01 /red-hat-enterprise-linux-74/

A CIA AERIS KÁRTEVŐJEADATOKAT SZIVÁROGTATHAT

LINUX RENDSZEREKBŐL

H abár a legtöbb IT-szakértő vé-leménye szerint a Linux az

egyik legbiztonságosabb rendszer,ez az állítás megkérdőjeleződni lát-szik. Az elmúlt pár hónapban aztészleltük, hogy több kártevő is cél-ba vette a Linux rendszert. Ezekvagy kriptovalutabányász-szoftverttelepítenek, vagy bizalmas adato-kat szivárogtatnak Linux rendsze-rekből. Senki se üljön a babérjain, aCIA már elkészítette azokat az esz-közeit, amelyekkel bárhol a világonképes behatolni Linux szerverekbe.Az egyik ilyen az Aeris, ez egy bom-lasztó malware, mely be tud hatolni

a legnépszerűbb Linux disztribúci-ókba.

Az Aeris képes beszivárogni aDebian Linux 7, Red Hat EnterpriseLinux 6, Solaris 1 1 , FreeBSD 8 ésSeniors 5.3 és 5.7 OS-t futtatórendszerekbe. Ez egy tekintélyeslista, mert igen sok Linux ág na-gyon elterjedt. Az Aeris képes mindezen rendszerekbe behatolni ésmégsem akadályozza azok munká-ját. Eszközeivel képes kiszagolni atitkosított kommunikációt, beéke-lődik az smtp-kommunikációba, ésautomatikusan szivárogtat ki fájlo-kat.

Ez már nem az első eset, hogyCIA kártevőbe botlottunk, és a Wi-kileaks csapata kiemelt figyelmetszentel annak, hogy az ilyen felfe-dezések nyilvánosságra kerüljenek.Az ügynökség a kártevők igen sokváltozatát készítette el, melyekmind ugyanazt a célt szolgálják.Napjainkban a világon egyetlenoperációs rendszer sincs biztonság-ban a CIA behatolási kísérleteitől,noha úgy tűnik, a CIA egyes eszkö-zei már nem használhatók. Nemtudható biztosan, hogy az Aeris ak-tív ág-e még, de alappal feltételez-zük, hogy igen.

Hírek

full circle magazin 1 24. szám 6 Tartalom ^

Forrás:https://themerkle.com/the-cias-aeris-malware-can-exfiltrate-data-from-linux-systems/

A LINUX MINT SZOFTVER-KÖZPONTJA NAGY FRISSÍTÉST

KAP A LINUX MINT 1 8.3-BAN

A Linux Mint csapata a legújabbhírlevelében közreadta a Linux

Mint 1 8.3 fejlesztési ciklusa alapjánvégrehajtott változtatásokat. Ed-dig jó pár változtatást végeztek aSzoftverközponton, a Linux Mintbeépített csomagkezelőjében. No-ha ez a grafikus csomagkezelő al-kalmazás egy korai változata, márnem várható frissítés a Linux Mintegyébként igen kiforrott Szoftver-központjában. Ezek az eszközökkönnyen kezelhető megoldástnyújtanak azoknak, akik nem járta-sak a parancssor használatában.

A Linux Mint 1 8.2 gyakorta fris-sül, a fejlesztőcsapat nagy figyel-met fordít a Szoftverközpont át-fogó fejlesztésére, melyet a LinuxMint 1 8.3 fejlesztési ciklusa kereté-ben adnak ki.

A csapat azon dolgozik, hogy aszoftverközpont kinézete letisztul-tabb legyen, arculatára a GnomeSoftware van hatással. Változás: azösszes belső alkalmazást átültetikWebKitről GtK3-ra. Ezzel lehetővéválik a HiDPI támogatása.

A csapat szerint a Szoftverköz-pont kb. háromszor gyorsabbanfut, mint korábban. Alapértelme-zésben a Szoftverközpont felhasz-nálói jogokkal fut, az apt-daemonpedig a háttérben marad, azonbankevésbé gyakran fog a felhasználó-tól jelszót kérni. Ha egy csomag te-lepítéséhez vagy eltávolításáhozjelszót kér, egy kis ideig megjegyzi.

Forrás:https://fossbytes.com/linux-mint-is-updating-software-manager-for-the-modern-world/

MEGÉRKEZETT AZ ARCH LI-NUX 201 7.08.01 ÉS AZ AN-TERGOS 1 7.8, A LINUXGEEKEKNEK ÉS KEZDŐKNEK

AzArch Linux fejlesztői kiadtáknépszerű rolling disztrójukat,

az Arch Linux 201 7.08.01 -et. Az An-tergos fejlesztői szintén kiadták az

Antergos 1 7.8-at kezdők számára,akik szeretnék kipróbálni az ArchLinuxot. Mindkét rendszer friss cso-magokkal jön.

A Linux geekek első szerelmé-nek mondott Arch Linux nem aján-lott a zöldfülűeknek, akik pár kat-tintással szeretnének operációsrendszert telepíteni. Ne tévesszükszem elől, hogy sokat kell tanulni, aLinux használatában jártasságotkell szerezni. Az augusztussal meg-érkezett a friss és ropogós Arch Li-nux.

Az Arch Linux 201 7.08.01 kiírha-tó CD-re vagy csatolható iso lemez-képként. Lehetőségünk van a le-mezképet USB-s adattárolóra írniés követnünk a telepítő utasításait.

Fontos: a telepítő az egyes cso-magok frissített verzióit tartalmaz-za. Ez a kiadás 4.1 2.3-as kernellelérkezik és csak 51 6 MB lemezterü-letet igényel.

Forrás:https://fossbytes.com/arch-linux-201 7-08-01 -antergos-1 7-8-releas-ed-linux-geeks-beginners/

BEKERÜLT AZ AMDGPU-PRO 1 7.30 LINUX GRA-PHICS DRIVER AZ UBUNTU1 6.04.3-BA

AzUbuntu 1 6.04.3 LTS (XenialXerus) kb. 1 0 napja jelent meg.

A legfrissebb, azaz a Zesty Zapuskernelét és grafikus alrendszerétfuttatja. Természetesen ez alapjánaz Ubuntu 1 6.04.3 LTS a 4.1 0-es Li-nux Kernelt és az X.org display ser-ver 1 .1 9.3 verzióját, valamint aMesa 1 7.0 3D grafikus függvény-könyvtárat használja.

Ez egy nagyobb frissítés az Ubuntu1 6.04.2-ben használt kernelről ésgrafikus alrendszerről, így az AMD-nek frissítenie kellett a grafikus il-lesztőprogramjait, hogy támogatnitudja az új technológiákat.

Az Ubuntu 1 6.04.3 LTS támoga-tásán kívül az AMDGPU-PRO 1 7.30grafikus driver bevezeti a Red HatEnterprise Linux (RHEL) 6.9 és aCentOS 6.9 operációs rendszerektámogatását, valamint támogatja aRadeon RX Vega sorozatba tartozógrafikus kártyákat.

Hírek

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

Forrás:http://news.softpedia.com/news/amdgpu-pro-1 7-30-linux-graphics-driver-brings-support-for-ubuntu-1 6-04-3-lts-51 7400.shtml

1 1 9 VÁLTOZTATÁSSAL ÉRKE-ZETT A KDE FRAMEWORKS5.37.0 A KDE PLASMA 5ASZTALI KÖRNYEZETEKHEZ

AKDE 5.37.0 keretrendszer egynagyobb frissítőcsomag, mint

a korábbi kiadások. 1 1 9 változta-tást tartalmaz, beleértve a különfé-le összetevőket és a KDE Plasmaasztali környezet alkalmazásait is,például Plasma keretrendszer,KWayland, KTextEditor, KIO, KCo-reAddons, KConfig, KActivities,KArchive, KDeclarative, KDesigner-Plugin, KHTML, KI1 8n, valamint abreeze ikonok. A legnagyobb fej-lesztés a skálázható vektorgrafika(SVG) a KHTML webfeldolgozó mo-torban, az ipv*.route-metric támo-gatása NetworkManagerQt-ben(Qt alapú hálózatkezelő), frissítettAkregator rendszertálcaikon, aQt5widgetekbe beépítették a Son-net támogatását, a kiemelt kereső

átfogó összeállítását (cross-compi-lation support for the highlightingindexer), PowerShell támogatás(PowerShell highlighting) Pug ésJade syntax támogatással.

A KDE összetevők és az előbbemlített alkalmazások mellett aKDE Frameworks 5.37.0-ban javí-tották az alábbi alkotóelemeket:KIdleTime, KInit, KNewStuff, KPac-kage Framework, KParts, KUnit-Conversion, KWallet Framework,KWidgetsAddons, KWindowSys-tem, KXMLGUI , NetworkMana-gerQt, Sonnet, és ThreadWeaver,valamint a szintaktikai kiemelés,mely sok változással jár, továbbá azextra CMake modulok.

Forrás:http://news.softpedia.com/news/kde-frameworks-5-37-0-released-for-kde-plasma-5-desktops-with-1 1 9-changes-51 7390.shtml

ELON MUSK MÁR MEGINT KI-AKADT AZON, HOGY A MES-TERSÉGES INTELLIGENCIA FE-LÜLKEREKEDETT AZ EMBERE-KEN

Elon Musk ismételten emlékez-tet arra, hogy ami a világban je-

lenleg történik, az a lehető legna-gyobb veszély az emberiségre néz-ve.

A hétvégén Musk ismét twee-telt kedvenc vitatémájában: a mes-terséges intelligencia kérdésében.Az Észak-Koreával való háborús ve-szélyre célzott, hogy álláspontjátmegfelelően alátámassza.

Ha nem helyezünknagyhangsúlytamesterséges intelligencia biztonsá-gos voltára, sokkal nagyobb veszély-nek tesszükkimagunkat, mintami-lyen Észak-Korea.pic.twitter.com/2z0tiid0lc-- ElonMusk (@elonmusk)201 7. augusztus 1 2.

Senkisem szereti, ha azéletét sza-bályokközé szorítják, demindentszabályoznak, amiveszélyes lehetazemberekre (gépjárművek, repülők,ételek, gyógyszerek, stb.), tehátamesterséges intelligenciát is szabá-lyoznikell.--ElonMusk (@elonmusk)201 7. augusztus 1 2.

Musk tweetje órákkal azután ér-kezett, hogy egy mesterséges in-telligenciát működtető rendszer,

melyet az OpenAI fejlesztett, egyhadászati stratégiai játékban, a Do-ta 2-ben megverte a világ legjobbjátékosait. Az OpenAI blogposztjaszerint a rendszer sikeresen mértefel, hogy az ellenség hogyan mozogrögtönzött, számára szokatlan szi-tuációkban és meggyőzte az ellen-fél szövetségeseit, hogy nekisegítsenek.

Az OpenAI egy mesterséges in-telligenciával foglalkozó nonprofitszervezet, melyet Musk közösenalapított Peter Thiellel és Sam Alt-mannel. A vállalat célja, hogy ku-tassa és fejlessze a mesterségesintelligenciát, és kifejlessze azokata legjobb gyakorlatokat, melyekelőmozdítják, hogy ezt a technoló-giát jóra használják.

Forrás:https://www.inc.com/kevin-j-ryan/elon-musk-says-artificial-intelligence-bigger-threat-than-north-korea.htm

Hírek

full circle magazin 1 24. szám 8 Tartalom ^

KÖZZÉTETTÉK A SOLUS 3-AT, MELY ÚJDONSÁGOKATTARTALMAZ

2 01 5 végén mutatkozott be aSolus linux disztribúció első

stabil kiadása. Sok hűséges követőtszerzett magának, mert jól néz ki,szeretik benne a könnyű kezelhető-ségét, és felhasználóbarát. 201 6-ban a Solus Projekt arról tájékozta-tott, hogy átállnak rolling kiadásra.

A Solus fejlesztői most bejelen-tették a Solus 3-at, mely a harma-dik csomagolás, mióta átálltak agördülő kiadásra. Megjegyeznénk,hogy ellentétben a korábbi kiadá-sokkal, a Solus 3 nem snapshot, ha-nem stabil kiadás. Mit jelent ez?Azt, hogy sok teljesítménybeli javí-tás és újdonság van benne.

A fejlesztők kiemelték, hogy ki-hátráltak a snapshot kiadási modellmögül. Ehelyett célul tűzték ki,hogy kombinálják a sokszínű stabilkiadási és a gördülő kiadási modellelőnyeit.

Jelentős újítás, hogy a Solus be-vezeti a snap formátum támogatá-sát, amely a Canonical által fejlesz-tett csomagformátum és csomag-kezelő rendszer Linuxra. Az már

biztos, hogy a Solus felhasználóihozzáférést kapnak a szoftvereknagy választékához és mentesítik afejlesztőket a többletmunkától,hogy egy különleges Linux disztrószámára kelljen fejleszteniük.

Forrás:https://fossbytes.com/solus-3-linux-distro-released-features-download-torrent/

UBUNTU BUDGIE DISZTRÓ:EGYSZERŰ, LETISZTULT, FEL-HASZNÁLÓBARÁT

AzUbuntu Budgie egyike azondisztribúcióknak, melyek in-

tegrálják a Budgie asztali környeze-tet, a másik ilyen a Solus, mely aBudgie-t fejleszti.

Az Ubuntu Budgie ízléses és fel-használóbarát. Nem áldozza fel ateljesítményt az egyszerű kezelőfe-lület oltárán. Fejlesztőközösségefőleg az Egyesült Királyságban mű-ködik. Korábban „Budgie-Remix”-nek hívták, ez egy Ubuntu alapúdisztribúció Budgie asztali környe-zettel.

Habár a rendszer az Ubuntu-csa-ládra épül, nem a Canonical fejlesz-

ti. A Solus közösség a Budgie-t azalapoktól írta újra, szorosan integ-rálva azt a GNOME összetevőkkel.Figyelembe véve a mai igényeket, aBudgie az egyszerűségéről és azeleganciájáról híres. A stílusa átlát-ható és letisztult, egyszerű használ-ni.

A Budgie desktop nem forkjaegyetlen asztali környezetnek sem.Fejlesztői úgy tervezték, hogy kön-nyen integrálható legyen más diszt-rókba, és a saját jogán is nyílt for-ráskódú projekt.

Egy továbbfejlesztett Budgieasztali környezetet és egy kompaktUbuntu Core rendszert integrálvaegy stabil és érdekes disztrót ka-punk.

Forrás:http://www.linuxinsider.com/story/84735.html?rss=1

A RASPBERRY PI GÉPEKENFUTÓ RASPBIAN LINUX OSMÁR DEBIAN GNU/LINUX 9STRETCH RENDSZERRE ÉPÜL

Simon Long a Raspberry Pi Foun-dationtól kb. két hónapja adott

hírt a Raspbian operációs rendszerfrissítéséről Raspberry Pi és x86gépekre. Úgy tűnt, azok a kiadásoklesznek az utolsók, melyek DebianGNU/Linux 8 Jessie alapokon nyug-szanak, mivel a vállalat tervezi aRaspbian átültetését a legfrissebbStretch alapokra. A DebianGNU/Linux 9 Stretch 201 7. június1 7-i kiadása jelenleg a Debian pro-jekt legfrissebb és legstabilabb,korszerű operációs rendszere, ésmost már a Raspbian Linux OSdesktop és lite lemezképek (201 7.augusztus 1 6.) Debian Stretch-reépülnek, Linux 4.9-es kernelt hasz-nálnak.

Az, hogy az egész rendszert aDebian GNU/Linux 9 Stretch rend-szerre építették rá, azt jelenti,hogy sok csomag és központi ösz-szetevő új verzióra frissült, és úgynéz ki, hogy a Raspbian 201 7-08-1 6a Chromium 60 alapértelmezettböngészővel, NodeRED 0.1 7.4-gyel,RealVNC 6.1 .1 -gyel és Sonic Pi3.0.1 -gyel érkezik.

A Debian Stretch alapú Raspbi-an 201 7-08-1 6 lemezképek frissí-tett wireless firmware-rel jönnek,így a Raspberry Pi 3 és Raspberry PiZero W egypaneles kisgépei márvédve vannak a jól ismertBroadpwn exploittól. Ezen túl, a

Hírek

full circle magazin 1 24. szám 9 Tartalom ^

PIXEL asztali környezet LXPanelbővítményeit különálló csomagok-ba tették.

Forrás:http://news.softpedia.com/news/raspbian-linux-os-for-raspberry-pi-is-now-based-on-debian-gnu-linux-9-stretch-51 7422.shtml

RANCHEROS: EGY APRÓ LI-NUX A DOCKERT KEDVELŐK-NEK

Ahogyan a különféle szerver ésasztali disztrók, a konténer

alapú Linux disztribúciók is külön-féle projekteket és összetevőketválogatnak ki és raknak össze, hogyegy teljes konténer infrastruktúrátépítsenek fel. Ezek a disztrók gyak-ran egy lecsupaszított kernelt kom-binálnak egy hozzájuk hangolt ke-retrendszerrel és a konténerrend-szert kiszolgáló alrendszerrel. ARancherOS nemcsak beleillik ebbea szisztémába, hanem a kis kernelés a konténer paradigmáját a vég-letekig kiélezi.

A RancherOS egy konténerrend-szer, mely a Dockert közvetlenül akarcsúsított (20 MB) Linux kernelenfuttatja. Különlegessége abban rej-

lik, hogy már az init processz is egydockerben futó konténerezettszolgáltatás. Ehhez hasonlóan a ha-gyományos, rendszerszintű szolgál-tatásokat, mint az NTP-t és a DNS-t,a konténerben használatos egyen-értékű szolgáltatással váltják fel.

Forrás:http://www.infoworld.com/article/321 6524/containers/rancheros-a-tiny-linux-for-docker-lovers.html

A DEBIAN GNU/LINUX MÁRFUT MOBIL ESZKÖZÖKÖN,MINT PÉLDÁUL A POCKET-CHIP, SAMSUNG GALAXY,ZEROPHONE ÉS PYRA

ADebiant univerzális operációsrendszernek is mondják, mert

sok száz Linux disztribúció alapja.Okkal merül fel hát az igény, hogymobil eszközökön is fusson. Így isvan. Nos, a Debian fejlesztői folya-matosan azon dolgoznak, hogy arendszer újabb és újabb eszközökettámogasson, és minél többfélehardverre és eszközre elkészítsék.

A DebConf1 7-en, melyet Mont-réal városában tartottak Kanadá-

ban, több mint ötven fejlesztő ta-lálkozott, hogy megbeszélje ezt aproblémát, jelentette a Softpedia.

W. Martin Borgert, a Debianprojekttől, megírta, hogy számosmobileszköz futtat Debian GNU/Li-nuxot, melyet a DebConf1 7 konfe-rencián be is mutattak. Ezek a kö-vetkezők voltak:• PocketCHIP – egy kis kéziszámító-gép, billentyűzettel, USB-vel, wifi-vel, Debian 8 vagy 9 futhat rajta.• Samsung Galaxy S Relay 4G – egyandroidos telefon fizikai billentyű-zettel, mely képes arra is, hogy aDebian felhasználói felületénekegyes részeit Android kernelen fut-tassa.• ZeroPhone – egy nyílt forrású,Raspberry Pi Zero alapú okostele-fon kis kijelzővel és klasszikus bil-lentyűzettel. Debian alapú Rasp-bian OS-t futtatott.• Pyra – egy érintőképernyős kézi-számítógép, mely előretelepítettDebiannal jön hamarosan.

Forrás:https://fossbytes.com/debian-on-mobile-devices-pocketchip-samsung-galaxy-zerophone-pyra/

MEGÉRKEZETT A FEDORA 26ELSŐ FRISSÍTÉSE 4.1 2.5-ÖSKERNELLEL

Megérkeztek a Fedora 26 Li-nux hivatalos telepítő anya-

gai, melyek egy új kernelt, valamintminden szoftverből és biztonságijavításból a legfrissebb változatottartalmazzák, amióta a disztró201 7. július 1 1 -én megjelent.

Az új Fedora 26 Linux build ver-ziószáma F26-201 7081 5 és az ösz-szes változat elérhető: Fedora 26Workstation, Fedora 26 Xfce, Fedo-ra 26 LXDE, Fedora 26 KDE, Fedora26 Cinnamon, Fedora 26 LXQt, Fe-dora 26 MATE, Fedora 26 SoaS (Su-gar on a Stick), valamint egymulti-desktop kiadás.

Hogy mire is lehet jó az új Fedo-ra 26 Linux ISO? Hasznos lehet, haegy új PC-re szeretnénk Fedorát te-lepíteni anélkül, hogy több százfrissítést kelljen utólag letölteni.Igazság szerint egy lemezes telepí-téssel akár 600 megabájtnyi frissí-tést is meg lehet spórolni. Ezeket afrissítéseket általában le kellenetölteni, hogy a frissen telepítettFedora operációs rendszert napra-készen tartsuk. Emellett ezeket alemezképeket felhasználhatjuk egy

Hírek

full circle magazin 1 24. szám 1 0 Tartalom ^

saját Fedora 26 telepítő készítésé-hez is, amelyhez a Fedora Respins-SIG csapat által is használt Liveme-dia-creator eszközt használhatjuk.

Forrás:http://news.softpedia.com/news/fedora-26-linux-gets-first-set-of-updated-live-isos-with-linux-kernel-4-1 2-5-51 7442.shtml

MEGJELENT A THESSS (THESMALLEST SERVER SUITE)22.2, 4.9.43-AS KERNELLELÉS APACHE 2.4.27-TEL

Megérkezett a 4MLinux Server22 alapokon fejlesztett

TheSSS (The Smallest Server Suite)22.2, egy hónappal a 22.1 -es kiadásután frissített LAMP-komponen-sekkel (Linux, Apache, MariaDB ésPHP): Apache 2.4.27, MariaDB1 0.2.7, PHP 7.0.22 és 5.6.31 , mind-ez 4.9.43 LTS Linux kernelen, vala-mint BIND 9.1 1 .2 DNS-szerver ésStunnel 5.42 SSL-tunnel.

A TheSSS felhasználói a „zk up-date” terminálos paranccsal frissít-hetik a rendszerüket. A frissítésteljesen automatikus, nincs szük-ség beavatkozásra. Azonban, mivel

a TheSSS 22.2 ISO-fájl kicsi, javasol-juk a lemezkép letöltését és CD-re,DVD-re vagy pendrive-ra történőkiírását.

Akik nem ismernék, a TheSSS(vagyis „a legkisebb szervercso-mag”) egy olyan projekt, ami egyazonnal futtatható, teljes értékű Li-nux szervert kínál közvetlenül az in-dítólemezről, anélkül, hogy bár-milyen csomagot kellene telepíte-nünk a számítógépünkre. A TheSSSegy gyors, pehelysúlyú szerver ki-adás – és emellett ingyenes.

Eredetileg rendszergazdák szá-mára tervezték, de a TheSSS töké-letes webfejlesztőknek is, akiknekszüksége van egy gyors és azonnalhasználható szerverre. Szervert te-lepíteni még sohasem volt ennyireegyszerű, és ehhez a TheSSS a kö-vetkező szolgáltatásokat támogat-ja: HTTP, HTTPS, MySQL, FTP, SFTP,SSH, DNS, SMTP és Telnet.

Forrás:http://news.softpedia.com/news/thesss-the-smallest-server-suite-22-2-debuts-with-linux-4-9-43-Apache-2-4-27-51 7440.shtml

MEGJELENT A VOYAGER1 6.04.3 LINUX DISZTRÓUBUNTU 1 6.04.3 LTS ALA-POKON

A nemrég kiadott Ubuntu1 6.04.3 LTS (Xenial Xerus) le-

származottjaként bemutatkozott aVoyager 1 6.04.3, ami az Intel KabyLake processzorokat támogató4.1 0-es kernellel és Xfce 4.1 2.3 asz-tali környezettel érkezik, többekközt ezekkel a komponensekkel:Xfdashboard 0.6.1 , Plank Dock0.1 1 , Screenlets 0.1 .6, CoverGloo-bus 1 .7.3, LibreOffice 5.4, MozillaFirefox 55, Mozilla Thunderbird52.2, Corebird 1 .1 .1 és ClamTk5.2.4.1 .

Az előre telepített alkalmazásokközött megtaláljuk a következőket:Parole Media Player, Conky, Yad,SMTube, Kodi Media Center, MPV,Media, GIMP, Pitivi, Clementine,Gradio, gThumb, Mintstick USB,Xscreensaver, Deja-Dup, Cheese,Impulse, OS-Uninstaller, ClamAV,Terminator, Transmission, Kazam,Grub Customizer, BleachBit, Pidgin,Kupfer és a Synaptic csomagkezelő.

Ahogy korábban említettük, aVoyager 1 6.04.3 a Xubuntu 1 6.04.3

LTS-en alapszik, ami három évig,201 9. április 21 -ig lesz támogatott.A Voyager is ugyanerre az időszak-ra kap támogatást és a korábbi fel-használók is frissíthetik a rendsze-rüket az új verzióra az APT segéd-programmal vagy a grafikus cso-magkezelővel.

Forrás:http://news.softpedia.com/news/voyager-1 6-04-3-linux-distro-launches-officially-based-on-ubuntu-1 6-04-3-lts-51 7457.shtml

A MICROSOFT .NET CORE2.0 A RED HAT LINUXÁNAKÉS FELHŐS SZOLGÁLTATÁSÁ-NAK RÉSZE LESZ

H ogy változnak a dolgok! AMicrosoft portolja az SQL Ser-

vert Red Hat Enterprise Linuxra(RHEL). És mostantól a Red Hat tá-mogatást nyújt a Microsoft nyíltforrású .NET Core 2.0-hoz, az RHEL-hez, a Red Hat OpenShift ContainerPlatformon és más Red Hat plat-formokon. Ami nem csoda, mosta-nában Bill Gates csak 1 ,3%-át birto-kolja a Microsoft részvényeknek.

Hírek

full circle magazin 1 24. szám 1 1 Tartalom ^

A Microsoft .NET Core egy pe-helysúlyú és moduláris platformwebes alkalmazások és mikroszol-gáltatások készítéséhez. Lehetővéteszi multiplatformos .NET alkal-mazások fejlesztését és telepítésétRed Hat operációs rendszereken ésfelhő alapú szolgáltatásokhoz.

A Microsoft új programozási ke-retrendszere augusztus 1 4-én je-lent meg. A .NET Core az eredeti.NET fejlesztői platform nyílt forrá-sú, keresztplatformos változata,amely futtatható Windowson, Linu-xon és macOS-en.

A .NET Core legújabb verziójatámogatja a .NET Standard 2.0-t, éskibővített platformkompatibilitástés hordozhatóságot biztosít az ös-szes .NET futtatási környezetben.Emellett egyszerűsíti az alkalma-zás-csomagok készítését és köny-nyebb hozzáférést kínál azASP.NET 2.0 és EF Core 2.0 kompo-nensekhez.

Forrás:http://www.zdnet.com/article/red-hat-adds-microsofts-net-core-2-0-to-its-linux-and-cloud-offerings/

ELÉRHETŐ AZ UBUNTU ALA-PÚ BLACK LAB ENTERPRISELINUX 1 1 .0.3 OPERÁCIÓS

RENDSZER

A tökéletes Linux disztribúciónem létezik. Ha így gondol-

kodsz, akkor csak ugrálsz majd adisztrók között – és egy örök kere-sésben találod magad. Ehelyettbölcs dolog, ha találsz egy olyan Li-nux-alapú operációs rendszert,amely megfelel az igényeidnek, ésmegpróbálsz ragaszkodni hozzá.Végül is a különböző disztrókkal ál-landóan játszadozva csak leszívodaz energiádat és pazarlod az idő-det.

Mindenesetre a Black Lab Enter-prise Linux 1 1 .0.3 már elérhető. Lekéne töltened? Nos, ha nem vagyelégedett a jelenlegi Linux-alapúoprendszereddel, akkor talán. Megkell mondjam, ez az Ubuntu-alapúdisztró tutinak látszik. Tartalmazzaa Google Chrome és a Linux kernelmodern verzióját, valamint sokfélefájlrendszert támogat. Annak elle-nére, hogy cégeknek tervezték,nagyszerű asztali oprendszerkénthasználható az otthoni felhaszná-lók számára is.

Forrás:https://betanews.com/201 7/08/21 /black-lab-enterprise-linux-1 1 03/

LINUS TORVALDS 201 7.SZEPTEMBER 3-ÁRA TERVEZI

A VÉGLEGES LINUX KERNEL4.1 3 KIADÁSÁT

Amúlt heti RC5 kiadás kisebbvolt, mint az előző, negyedik

RC, és Linus Torvalds bizakodó volt,hogy a dolgok normális módon ha-ladnak majd a fejlesztési ciklusban.És igaza volt, hiszen az RC6 normá-lis patch volt, nem is említve, hogya dolgok az elmúlt hetekben meg-lehetősen nyugodtak voltak. Csaknéhány frissített hálózati, hang ésInfiniBand driver érkezett az archi-tektúrális fejlesztések mellett.

Ezért nyilvánvaló, hogy a hete-dik és valószínűleg az utolsó RC ajövő héten, augusztus 27-én érke-zik, és a végleges Linux 4.1 3 kernelegy hét múlva, 201 7. szeptember 3-án jelenik meg. Persze csak akkor,ha a holnapi napfogyatkozás „nemhozza el a végzetet és a sötétségeta szokásos oregoni közlekedési ká-oszon túl”, ahogy Linus Torvalds

megjegyezte a bejelentés végén.

Egy komolyabb megjegyzésé-ben felkért mindenkit, hogy töltsele a Linux kernel 4.1 3 RC6 forrásáta kernel.org-ról, és tesztelje a szá-mítógépén. Mindazonáltal fontosészben tartani, hogy ne cseréljük lea stabil kernelt egy fejlesztési álla-potra, és ne telepítsük éles rend-szerre. Jelentsük a hibákat, haelőfordulnak.

Forrás:http://news.softpedia.com/news/linus-torvalds-plans-to-release-the-final-linux-4-1 3-kernel-on-september-3-201 7-51 7443.shtml

A RED HAT BÚCSÚT MOND A

BTRFS-NEK – A STRATIS AJÖVŐ?

Amíg létezik a misztikus jogi hó-kuszpókuszok varázsleple, ami

kivédi a Linux és a ZFS egyesülésétszámos kereskedelmi termékben,addig a Btrfs célja az volt (és mégmost is az) , hogy betöltse ezt azűrt. A Btrfs a funkciókban lassanfelzárkózik a ZFS-hez, de még hosz-szú út áll előtte. A Btrfs-ből mégmindig hiányzik számos olyan, vi-

Hírek

full circle magazin 1 24. szám 1 2 Tartalom ^

Hírekszonylag hétköznapi funkció, mintpéldául a lemezek titkosítása, de ezsok esetben a komplexitás követ-kezménye, és egy ilyen szolgáltatásmegvalósítása feltehetően kön-nyen kompatibilitási problémátokozhat.

A Btrfs és a ZFS egyaránt lehe-tővé teszi a szkriptelést számosművelet, mentés, replikáció éstestreszabás esetében. Mindkétfájlrendszer rendkívül automatiku-san működhet, mivel folyamatosanellenőrzik a konzisztenciát, ezértgyakran felügyelet nélkülinek (ad-min-less) is nevezik.

De ha a Btrfs olyan nagyszerű,akkor miért akarja dobni a Red Hat?Nos, ez néhány fontos problémáravezethető vissza. A Linuxban a tá-rolók kezelése többféle szoftverré-teget is érint (kötetkezelés, RAID,fájlrendszer, titkosítás, stb.) . Habára Btrfs sok réteget kombinál, mégmindig nem teljes csomag. Egy má-sik probléma, amely nemcsak aBtrfs-t, hanem a ZFS-t is érinti,hogy a parancssori segédprogra-mokat a felhasználóknak tervezték.Ez azt jelenti, hogy a visszaküldöttinformációk nem hasznosíthatókközvetlenül, hanem a felhasználáselőtt azokat először fel kell dolgoz-ni. Ezenkívül a segédprogramok ki-

menete verziónként változhat, amimég nehezebbé teszi azok feldogo-zását és a gépi felhasználását.

Forrás:https://fossbytes.com/red-hat-de-precate-btrfs-filesystem-stratis/

full circle magazin 1 24. szám 1 3 Tartalom ^

Az elmúlt két hónapban, mind akét cikkemben arra kértem a

felhasználókat, hogy osszák meg aprogramozási tapasztalataikat, kü-lönösen azt, hogy hogyan kezdtek,és néhány tapasztalatot egy nyelvhasználatáról, vagy annak tanulásá-ról. Ebben a hónapban a kapott vá-laszokat gyűjtöttem össze. Minden-kinek, akik vette a fáradságot ésválaszolt, köszönöm!

„Programozni egy PET-en kezd-tem el a helyi középiskolában. Ami-kor megengedhettem magamnak,vettem egy VIC 20-at. Faltam aCompute! minden egyes számát,gépeltem be a programot, menetközben tanulva. Aztán jött az MSBasic. Imádtam azokat a nyelveket,olyan könnyen érthetőek. Vagy ta-lán a fiatal agyam tette azzá. A Mic-rosoft Visual Studiója, esetemben aVisual Basic 6, könnyűvé tetté a ha-tékony adatbázis-programozást,így számos pénzügykezelő, elektro-nikus számítás és hobbi adatrögzí-tési programot írtam. AmiótaUbuntura váltottam, Pythont ésTkintert használok.

Kontárnak tartom magam, sem-

miképp sem vagyok szakértő. Ígyegyszerre csak néhány kódolási as-pektusra figyelek, például a karak-terláncok formázására és a listák,tuple-ök, illetve szótárak használa-tára. Amikor megvan a használat ésa szintaxis, akkor továbblépek. Vannéhány Python könyvem a kezdés-hez, de az internet a fő segítségem.Sokkal könnyebb beírni a pontoskérdésem egy keresőmotorba ésegy kapcsolódó választ kapni, mintátnyálazni egy könyvet, ahol a kere-sett információ a több száz oldalközött van valahol. Aztán felírom aválaszt egy fájlba vagy egy jegyzet-be.

Ez egy lassú folyamat, de nagyelégedettséget ad, és azt remélemsegít az agyamnak késleltetni a sze-nilitást. Ez egy hobbi, egy a sok kö-zött, így nincs túl sok időm sokattanulni. Ezért tartom a példákat ajegyzetfájlokban, ki tudom őketmásolni, így felgyorsíthatom a dol-gokat.

Ha kifogyok a projektötletekből,akkor a leírásokban található teljesprogramokra hagyatkozom, válasz-tok egyet véletlenszerűen, bezá-

rom a könyvet, és megírom a sajátváltozatomat. A téma nem annyirafontos, a tanulás számít, és az,hogy látok működni valamit, ami-kor végeztem. Egyszerűen élve-zem, mi mást kell még mondani?”

Lee, Ontario, Kanada

„Érdekel a programozás. BASIC-ben elboldogulok, ez az első nyelvamit megtanultam. Valamennyire a6502 assemblyvel is elvagyok.

Viszont számomra a »modern«programozási nyelvek megtanulásakínszenvedés. A videokurzusokatnézve, megállapítottam, hogy a»Hello World« eredmény nélkülizagyvaság. »Bevezető« kurzusok,amelyek megtanítják, mik azok aváltozók, listák, tuple-ök, igen, deaztán ennyivel ennyi. Megpróbál-tam Edx/Coursera vagy hasonló Py-thon tanfolyamokat is, de túlstresszes. Nagyon lassú internetemvan, és általában csütörtökig tart,mire letöltöm a szükséges videót. A»választ« viszont már pénteken lekell adni, és szombaton pedig érté-kelni kell a többi tanuló beadandó-

it. »Eredmények« pedig vasárnapvannak, (így NINCS is időd rájönni,hogy mi is történik). Kipróbáltam acodeschoolt, amikor ingyenes volt,és úgy találtam, hogy a feladatoknagy részét probléma nélkül megtudtam oldani, de üresnek érez-tem.

Az Udemynél úgy találtam, hogyépp annyit tanít, hogy megvedd amásodik kurzust, és rájöjj , hogy ki-dobott pénz volt, mert ez egész»kurzus« lebontható tíz mondatra.

Megtaláltam a Harvard »CS50«online kurzusát, de az ugrások aleckék között túl nagyok. (nyilván-valóan nem teszik közzé az összesleckét, csak a hét »legszórakozta-tóbb« előadását) . Nekem ez semvált be.

Visszanéztem hogyan tanultammeg a BASIC-et és a 6502 assemb-lert. A Basic a régi ZX Spectrumom-ról jön. Vannak kockás papírral teliKÖNYVEIM!, amelyekre a sprite-okat rajzoltam.

Aztán megtanultam hogyanmozgassam a sprite-ot vízszintesen

PPrrooggrraammoozzóó--sszzttoorriikkPPaarraannccssoolljj ééss uurraa llkkoodd jjÍrta: Lucas Westerman – Fordította: Meskó Balázs

full circle magazin 1 24. szám 1 4 Tartalom ^

és függőlegesen. Ezután megtanul-tam hogyan mozgassam a kérdésessprite-ot gombnyomásra, és így to-vább. Tiszta sor. Mondhatni vizuáli-san tanultam. (ez csak hétvégentevolt, amikor használhattam a szá-mítógépet)

Aztán birtokomba került egyBBC micro. A BCC micrónak sajátmonitora volt, így nem kellett en-gedély ahhoz, hogy a TV-t használ-jam. Kaptam egy »nagy könyvetBBC játékokkal«, amely egy ilyen»írd be a kódot, és játssz a játék-kal« típusú volt. Elképzelheted mi-lyen hosszú volt a hibakeresés. (Abiztonság kedvéért ráadásul kicsiteltérő BBC micróm volt, mint ami-hez a könyv szólt.)

Amikor akkoriban segítséget ke-restem, még az egyetemen sem ta-láltam senkit, mert ott logót, lispet,stb. tanultak, és nem értették azAssemblert. És internet nem volt.

Eltökéltem, hog mozogni fog-nak a sprite-jaim. Úgy jöttem rá adolgokra, hogy mások kódját néz-tem (furcsa hárombetűs rövídíté-seket használva, melyekről akkornem tudtam mit jelentenek).

A Basic túl lassú volt, mert aCPU-k is túl lassúak voltak.

Ma már tudom, hogy a JNE az»ugrás, ha nem egyenlő«, a bázisre-giszterbe tétel pedig összeadja ne-ked. Még mindig nem értem a me-móriafoglalást, de leírtam a címe-ket egy kis könyvbe, és azzal oldot-tam meg.

Végeredményképpen, úgy talá-lom, hogy a »modern« tanításimódszer nem teszi könnyűvé a ta-nulók dolgát, de a tanároknak kön-nyű az osztályozás.

Nincs benne »öröm« vagy »fel-fedezés«, és nulla a gyakorlatihaszna. Nem érdekel az, hogy egyváltozónak értékül adjuk, hogy»helló világ« és kiíratjuk, vagy hogyegy számlán kiszámítjuk az adótar-talmat. Inkább nézném, ahogy szá-rad a festék. Igen, egyszer sokpénzt fizettem egy »programozásitanfolyamra«, amely csúcspontjaegy számlákhoz való adókalkulátorvolt.”

Erik

„Az első nyelvem az IBM 401Autocoder volt. (Egy Assemblernyelv, makrókkal!)

Az első „személyi számítógé-pem” egy 1 401 volt, az IBM toron-

tói kirendeltségén. Ha szombatdélutánonként unatkoztam, be-mentem az irodába szórakozni aszámítógéppel. Nem azért csinál-tam, hogy a karrieremet segítse, devégül csak ez történt.

Hűha, ez 52 éve volt.”

„Szia Lucas!

Még a /360-as napokban voltakidők, amikor projektvezető voltam,amely az időm harmadát vitte el.Párszor írtam rövid programokatAssemblerben. Van egy jó barátom,aki sokkal több Assemblert írt mintén.

Ha jól emlékszem, akkor mindenprogram azzal kezdődött, hogyBALR 1 3,1 4.

Amikor megkaptam a PET szá-mítógépemet, akkor jó néhányprogramot írtam 6502 Assembler-ben, köztük egy ROM foltot, amely-lyel a megszakításkezelés blokkoltminden más megszakítást körülbe-lül 1 05 mikromásodpercig az ere-deti 1 /600 másodperc helyett.

A legnépszerűbb programomképes volt az Applesoft programokbetöltésére Apple szalagról, és

benne hagyta a memóriában. AzApplesoft és a Commodore BASICnem egyezett, így a fordítás semvolt tökéletes – de sosem panasz-kodtak.”

Gord

Minden olvasónak, aki vette afáradságot és válaszolt: nagyra ér-tékeltem a megjegyzéseket és tör-téneteket, és néha megkönnyeb-bültem a jelenlegi állapotokat lát-va! Mindenkinek, aki olvassa ezt acikket: remélem, hogy olyan inspi-rálónak és érdekesnek találtátok,mint én.

Ha bárkinek megjegyzése, kér-dése vagy kérése van a jövőbeli cik-kekkel kapcsolatban, írjonnyugodtan az [email protected]ímre. Hasonlóan, ha ez a cikk arraösztönzött, hogy megoszd a sajáttörténeteid, akkor keress meg az-zal is, és beteszem ha tudom. A kö-vetkező hónapban visszatérünk aszokásos programozáshoz.

PARANCSOLJ ÉS URALKODJ

full circle magazin 1 24. szám 1 5 Tartalom ^

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

Múlt hónapban mutattam páralap dolgot a GPIOZERO

könyvtárról, előkészületként az újprojektünkhöz: egy zenedobozhoz.Egy egyszerű zenelejátszót fogunkcsinálni az RPi, a (szintét múlt hó-napban megismert) MCP3008, há-rom potenciométer és néhány kap-csoló felhasználásával. Az egészlelkét a Fluidsynth program fogjaadni. Lehetőségem volt beszélget-ni Michael Horne-nal a projektjéről,amit itt találsz:http://www.recantha.co.uk/blog/?p=1 481 8, a programját pedig itt:https://github.com/recantha/musicbox.

Michael projektjének része aház, az erősítő és a doboz is, de énnem fogok ezekkel törődni, mert ami témánk most az RPi. A te felada-tod lesz ezeknek a kiválasztása éshozzáépítése a projekthez. A HD-MI-t fogom audio kimenetkénthasználni, ami egészen addig rend-ben is van, amíg nem akarsz egymonitort is csatlakoztatni erre aportra.

Először a Fluidsynth-et kell tele-pítened az RPi-ra a programok hoz-

záadása/eltávolítása menüpontban.Ezután a pyfluidsynth-et kell a py-thon könyvtáradhoz adnod. Amitmegtehetsz a pip-pel parancssor-ból:

pip install pyfluidsynth

Feltételezem, hogy a GPIOZEROkönyvtárat már múltkor telepítet-ted.

Remélem az MCP3008 analóg-digitális átalakítód még be van köt-ve a múltkori potenciométeres kap-csolásba. Ha nem, jobbra megtalá-lod a kapcsolási rajzot emlékezte-tőül.

ALKATRÉSZLISTA

Ehhez a projekthez szükségedlesz a következőkre:

• 1 db Rapsberry Pi• 1 db próbapanel• vezetékek• 1 db MCP3008• 1 db LED• 1 db 220 Ohmos ellenállás• 3 db 1 0 kOhmos potenciométer• 9 db nyomógomb

A potenciométerek csúszkája azMCP3008 1 -es, 2-es és 3-as lábaihozcsatlakozik. A fennmaradó két lábközül az egyik a földre megy, a má-sik a 3,3 V-ra. A kapcsolók egyik lá-ba a földre, a másik lábaik pedig az5, 23, 1 3, 6, 1 2, 1 6, 1 9, 20 és 21 -esGPIO lábakra (ezek a következő fi-zikai lábak: 29, 1 6, 33, 31 , 32, 36,35, 38 és 40). A LED katódja szinténa földhöz kapcsolódik, az anódja a220 Ohmos ellenálláson keresztül a24-es GPIO-hoz (1 8-as láb).

A PROGRAM

A program meglehetősen hosz-szú, ezért nem másolom be ide azegészet, csak néhány – elsőre talánnem világos – részletet. A kódbanide-oda fogok ugrálni, hogy bemu-tassak különböző dolgokat. Erősenajánlott Michael Github oldalárólelmenteni a teljes programot. Ami-ben vannak soundfontok is, amikettesztelésre felhasználhatsz.

HHooggyyaannookkÍrta: Greg D. Walters – Fordította: Sipkai Gergely

full circle magazin 1 24. szám 1 6 Tartalom ^

Michael természetesen az im-portokkal kezdi a programot.

from __future__ import divi-sion

from gpiozero import Button,MCP3008, LED

import globimport osimport reimport timeimport fluidsynth

Az egyetlen könyvtár, ami nemlesz számodra ismerős, az a „glob”.Egyszerű, de nagyon hatékony. Asegítségével fájlneveket vethetünkössze egy mintával.

Ezután betölti a FluidSynth-et.

# Start up the Synth and loadthe sound font

fs = fluidsynth.Synth()fs.start(driver='alsa')

Most jön a gombdefiníciós rész.Emlékezz rá, hogy a lábak számozá-sa a GPIO számozását követi, nem alábak fizikai számozását.

# Set-up buttons for resetand shutdown

button_reset = Button(5)button_shutdown = Button(23)

# Set-up buttons for keyboardinput

thumb_bottom = Button(13)thumb_top = Button(6)thumb_right = Button(12)index_finger = Button(16)middle_finger = Button(19)ring_finger = Button(20)pinky_finger = Button(21)

Most megadja, hogy melyik po-tenciométer az MCP3008-as melyiklábára csatlakozik. (Itt a megjegy-

zések tőlem származnak.)

# Define potentiometers

pot0 = MCP3008(channel=2) #Volume Control

pot1 = MCP3008(channel=1) #Instrument Select

pot2 = MCP3008(channel=0) #Additor

A load_soundfonts() függvény(fönt) végigmegy a soundfontokmappán és egy listába gyűjti az el-érhető soundfontokat. Michael 1 5-öt mellékelt a forrásfájlokhoz.

A következő függvény (lent) be-állítja az eszközt a szintetizátorhozaz egyes potenciométer állása

fonts = []font_names = []def load_soundfonts():

global fonts, font_namesBANK = os.path.join(os.path.dirname(__file__), "soundfonts")FILETYPES = ['*.SF2', '*.sf2']all_files = glob.glob(os.path.join(BANK, "*"))print ("{} soundfonts have been found".format(len(all_files)))font_names = [format(file) for file in all_files]fonts = [fs.sfload(file) for file in all_files]print(font_names[0])

instrument = 0def set_instrument():

global instrument, font_names

number_of_instruments = len(fonts)-1number_of_pot_steps = 1024current_pot_value = pot1.raw_value

new_instrument = int(round(number_of_instruments*(current_pot_value /number_of_pot_steps)))

#print("Number of instruments: {} / Current pot: {} / New instrument: {} / Numberof pot steps: {}".format(number_of_instruments, current_pot_value, new_instrument,number_of_pot_steps))

if new_instrument != instrument:print("Instrument being set to {}".format(new_instrument))print("Instrument is {}".format(font_names[new_instrument]))instrument = new_instrumentfs.program_select(0, fonts[instrument], 0, 0)

Hogyanok – Python

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

alapján, ami – mint azt fönt láthat-tuk – az MCP3008 egyes lábára vankötve.

Michael itt adja meg a zenegombokhoz tartozó műveleteket.Lényegében ezek a „when_pres-sed” és „when_released”, amik azesemény bekövetkezésekor egy-egy függvényt hívnak meg.

# Assign actions to when_p-ressed for each buttonthumb_bottom.when_pressed =thumb_bottom_startthumb_bottom.when_released =thumb_bottom_stopthumb_right.when_pressed =thumb_right_startthumb_right.when_released =thumb_right_stopthumb_top.when_pressed =thumb_top_startthumb_top.when_released =thumb_top_stopindex_finger.when_pressed =index_finger_startindex_finger.when_released =index_finger_stopmiddle_finger.when_pressed =middle_finger_startmiddle_finger.when_released =middle_finger_stopring_finger.when_pressed =ring_finger_startring_finger.when_released =ring_finger_stoppinky_finger.when_pressed =pinky_finger_startpinky_finger.when_released =pinky_finger_stop

A hüvelykujjhoz tartozó gombfüggvényei (fönt).

A szintetizátor úgy működik,hogy egy billentyű megnyomásakoregy „gomb-be” esemény hívódikmeg, a felengedésekor pedig egy„gomb-ki”. (Ezért van időnként az,hogy amikor egy midi fájlt lejátszola számítógépen vannak hangje-gyek, amik látszólag visszamarad-tak és folyamatosan szólnak. Agomb-ki eseményt a szoftveresszintetizátor sosem olvassa ki.) Ígytudsz akkordokat lejátszani. Enneknagy részét megismételjük mind-egyik gombra, amik a lejátszotthangjegyeket hozzák létre. Látha-tod, hogy az additor értéke hozzá-adódik a hangjegyhez. Ez teszilehetővé, hogy különböző oktávo-kat játssz le a hét hangjeggyel.

Az alábbi sorokban Michaelmegadja a gombokhoz tartozóhangjegyeket.

thumb_bottom_note = 54thumb_right_note = 56thumb_top_note = 58index_finger_note = 60

middle_finger_note = 62ring_finger_note = 64pinky_finger_note = 66

Szerintem ezek alapján meg tu-dod érteni, hogy mit csinál a prog-ram és önállóan képes vagy foly-tatni a projektet.

Még egyszer hálás köszönet Mi-chaelnek ezért a projektért.

Jó szórakozást a következő al-kalomig.

last_note_index_finger = index_finger_note

def index_finger_start():global last_note_index_fingerlast_note_index_finger = index_finger_note+note_additorfs.noteon(0, last_note_index_finger, volume)

def index_finger_stop():fs.noteoff(0, last_note_index_finger)

Hogyanok – Python

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

full circle magazin 1 24. szám 1 8 Tartalom ^

BBeevveezzeettőő aa FFrreeeeCCAADD--hheezz –– 55 .. rréésszz

Ebben a sorozatban megvizsgál-juk egy nyílt forráskódú CAD

modellező alkalmazás, a FreeCADvilágát, amely még mindig bétábanvan, de az elmúlt években egyre in-kább elfogadottabbá vált. Termé-szetesen könnyen elérhető azUbuntu tárolókban. A negyedikcikkben a FreeCAD használatávallétrehoztunk egy Sketch objektu-mot, egyéni rajzelemeket mint vo-nalakat, íveket és pontokat precízkapcsolatban egymással rögzítéseksegítségével. Megemlítettük, hogya Sketch objektumon belül Con-struction mode elemeket haszná-lunk, hogy segítsük a teljes ábraelkészítését, miközben a végső rajznem jelenik meg. A sorozat követ-kező részében teljesen megváltoz-tatjuk az arányokat és egyépítészeti projekten fogunk dol-gozni.

MÉRTÉKEGYSÉGEK BEÁLLÍTÁ-SA

A legfontosabb különbség azeddig kidolgozott kisméretű alkat-részek és az építészeti projekt kö-zött a felhasznált mértékegységek-ben rejlik. A kisméretű alkatrészekmilliméterben könnyen mérhetők.Egy épület esetében azonban na-gyobb egységek, mint például mé-teres (a metrikus rendszerben)használata lenne célszerű. A kör-nyezet beállításához indítsuk el aFreeCAD-et és válasszuk a NewProjectet. Majd menjünk az Editmenüponthoz és válasszuk a Prefe-rencest. A General táblánál válasz-szuk a Units táblát és változtassukmeg a User system beállítást milli-méterről méterre vagy angolszászrendszeren arra, amit szeretnél.

Bár megváltoztattuk a főegysé-geket, a segédrács, amely segíteneaz elemek elhelyezésénél, mégmindig a korábbi értékeket hasz-nálja a rácsvonalak között. Ha egy1 x1 m-es rácsot milliméteres osztá-sokkal látunk el, az nem túl hasznos

egy ház építésénél. Folytassuk aPreferences párbeszédablakban, ésmenjünk a Draft táblára. Itt válaszdki a Grids and Spacing részt és vál-toztasd meg a „Grid spacing” érté-két.

Gyorsan mentsük a projektet észárjuk be a FreeCAD programot,majd nyissuk meg újra, hogy az újméretével lássuk a rácsot. Ne fe-ledd, hogy az egérgörgő használa-tával zoomolhatunk, így látva na-gyobb területet az X-Y síkból. Nefeledd, hogy az éppen látható terü-letet mindig jelzi a kijelző jobb alsósarkában.

AZ ARCH MUNKATERÜLET

Kezdjük a tervezést azzal, hogymegjegyezzük, hogy van egy konk-rét Arch munkaterület. Ezt az esz-köztárat kifejezetten úgy találtákki, hogy az épületeket mint épület-integrált modell vagy a BIM-t (Buil-ding Integrated Model) tervezzék.Ebben a koncepcióban az építőele-mek úgy vannak címkézve, hogy afalak Wall objektumokká válnak, anyílászárók, mint például az abla-kok vagy az ajtók Window objektu-mokká, és az olyan objektumok,mint a Support, a Roof vagy egyteljes Building objektum megadha-tó a megfelelő eszköztár segítsé-gével.

Egy új épület megkezdéséhezkezdehetünk a Draft munkaterüle-

HHooggyyaannookkÍrta: Alan Ward – Fordította: Dobler Gábor

full circle magazin 1 24. szám 1 9 Tartalom ^

ten az általános alaprajz megrajzo-lásával. Egyszerű vonalak elegen-dőek az egyes falak helyzeténekjelzésére. Egyelőre nem szükségesa fal szélességét és a nyílások elhe-lyezését megadni. Például elkészít-hetjük a következő épületet, amelyegy kis iskolai részleg, két tante-rem vagy laboratórium, köztük egyelőkészítő terem és egy külső fo-lyosó.

Miután az alaprajzot megrajzol-tuk, menjünk az Arch munkaterü-letre, és válasszuk ki az összesvonalat.Majd válasszuk aWall eszközt, és minden vo-nal varázslatosan a megfe-lelő Fal objektummá válik. Az alapfalmagasság 3 m, a falvastagságpedig 0,2 m.

A folytatáshoz el kell helyezni anyílászárókat. Ehhez először hoz-

zunk létre egy, a megfelelő falob-jektumhoz csatolt Sketch objektu-mot. Ennek a Sketch objektumnakegy zárt formát kell tartalmaznia,amely a nyílászáró alakját jelöli.

Például egy egyszerű téglalapalakú ablakot hozhatunk létre azegyik tanteremnél. Válasszuk ki azta falobjektumot, amelyikre rajzolniszeretnénk, menjünk a Sketch mun-katerületre, és hozzunk létre egy újSketch objektumot. A Sketch rögzí-tő rendszere használatával, amit azelőző részben bemutattunk, az újablak helyzete a négy vonallal pon-tosan megadható.

Miután befejeztük, zárjuk be aSketch szerkesztési módot és győ-ződjünk meg arról, hogy az új Ske-tch objektum ténylegesen társítvaés benne van a Wall objektumban.Ezután menjünk az Arch munkate-

rülethez és alakítsuk át a Sketch-etegy Window objektummá. A bal ol-dali Combo view-ban láthatjuk,hogy az eredeti Wall objektum(Wall004) egy új Wall objektumra(Wall006) cserélődött, amely tar-

talmazza mind az eredeti alakzatot,mind egy új Window objektumot.Az utóbbi objektum a Sketch-ettartalmazza. Minden belső objek-tum meghatározza a külső formá-ját, amely tartalmazza azt.

HOGYANOK – FREECAD

full circle magazin 1 24. szám 20 Tartalom ^

Az Arch munkaterület és a BIMmegközelítése egy építészeti pro-jekt felépítésére számos előnnyeljár. Az egyik a könnyű használat,különösen gyors prototípus-alapúmegközelítéssel, amelynek kereté-ben számos modell tesztelhető egyúj terület vagy építési ötlet lehető-ségeinek feltárására, mielőtt egyadott megoldás mellett dönte-nénk. Csak tedd le a vonalakat, ésépítsd fel a falakat. Második elő-nye, hogy az új épület elemeinekdefiniálását követően a modellbentalálható információk felhasználha-tók a számítások automatizálására,például a terület vagy az épülettérfogatának kiszámítására.

Másrészről, valószínűleg a Free-CAD-nek ez a része a legkevésbéérett még. A folyamatban lévő

munkák során a fejlesztők feltárjáka BIM megközelítés lehetőségeit,és vannak még durva élek. Az elem-elhelyezés még mindig meglehető-sen zavaros és a felhasználónaknagy gondot kell fordítania arra,hogy az objektumokat helyesen he-lyezze el az őket tartalmazó objek-tumokba. A Roof létrehozása ön-magában művészet. Az objektum-koncepció szabályos részekből áll,amelyek megfelehetnek vagy nema valóságnak. Például egy nem tel-jesen vízszintes épületburkolattalvaló munka kihívássá válhat, mivelolyan falakkal dolgozunk, amelyekvastagsága a hosszal változik. A fa-lak közötti metszéspontok a sar-koknál szintén problémává válhat-nak.

Emiatt az Arch munkaterületesetleges használatának választá-sát meg kell hagyni minden egyesfelhasználó számára. Sokan gyűlö-lik azokat a korlátokat, melyeket eza megközelítés a munkafolyama-tukra helyez, míg mások élvezik amodern megjelenésű épületekkönnyű létrehozását. Mindenesetrea FreeCAD egyik tervezője megle-hetősen jó bemutatót adott ezek-nek a funkcióknak, amelyek érde-kesek lehetnek a további olvasássorán: https://www.freecadweb.org/wiki/Arch_tutorial

HAGYOMÁNYOSABB MEGKÖ-ZELÍTÉS

Azok a felhasználók, akikneknem kell vagy nem törődnek a BIMfunkcióival és kényelmesebbnekérzik a szabványos eszközök hasz-nálatát a Draft és a Sketch munka-területein, hogy hagyományos né-zetekkel rajzolhassák az épületün-ket. Mindazonáltal mindig szemelőtt kell tartanunk, hogy a Free-CAD 3D orientált számítógépes

tervezőprogram. Ezért az építésze-ti rajzok, sík vetületek és perspek-tívák, hagyományosabb koncepci-ójára való törekvésünk minden bi-zonnyal működhet, de elveszíte-nénk az épület 3D-s megjeleníté-sének lehetőségét, amit a FreeCadbiztosít számunkra

Hogy lássuk, hogy ez hogyanműködhetne, készítsünk olyan dol-gokat, amelyeket nehéz lenne el-készíteni az Arch munkaterületsegítségével: egy árkádos kolos-

Photo credit: Wikipedia user Zarateman(https://commons.wikimedia.org/wiki/User:Zarateman ).Original link:https://ca.wikipedia.org/wiki/Catedral_de_Tarragona#/media/File:Tarragona_-_Catedral,_claustro_01 .JPG

HOGYANOK – FREECAD

full circle magazin 1 24. szám 21 Tartalom ^

tort. Ez tipikusan négyzet vagy tég-lalap alakú tér, amelyet körülölelegy fedett sétány, mint egy bizo-nyos típusú iszlám kertben (példá-ull Patio de los Leones, Granada,Spanyolország, Alhambra palota)és a keresztény templomokban,mind román, mind gótikus stílus-ban. Ez utóbbi ösztönöz minket ar-ra, hogy tervezzünk kolostori bolt-íveket, mint például a Tarragona-katedrálisban, Katalóniában.

Kezdjük azzal, hogy rajzolunkegy egyszerű gótikus boltívet. AFreeCAD-ban menjünk a Draftmunkaterületre, és állítsuk a rácso-

zatot 500 mm-re. Ezután menjünk aSketch munkaterületre, és indít-sunk egy új Sketch objektumot. Ittvalószínűleg másodszor is 0.5 m-re(azonos érték, különböző mérték-egységek) kell változtatni a rácso-zatot. Ezután kezdhetünk az ívünkalapjának rajzolásával, a rács hasz-nálatával. Egyszerű értékek haszná-latával két függőleges vonalathúztam 0,5 m magasra, és egymás-tól 1 m-re. Így megrajzolhattam azívelt felső részt. A leghagyományo-sabb forma a két körív ívének kom-binációja. Az alábbi ábrán egy kékkört (segéd) húztam: a bal szélsőfüggőleges rész tetején (zöld pont)

áthalad a jobb oldal tetején, 1 m-essugárral. Ezzel a körrel rajzoljunkegy körívet a jobb oldalról a képközéppontjához (a függőlegesrácsvonalhoz illeszkedve), megad-va az ív megfelelő részét. Mosthúzzunk egy hasonló kört a jobb ol-dal tetején, majd húzzuk ki az ív baloldali részét.

Miután kilépünk a szerkesztésimódból, a gótikus ívünk szép kör-vonalait kapjuk meg, amelyet eb-ben az esetben egyenlő oldalúívnek nevezünk. Mivel a valódi épí-

tészeti elemeknek teste van, mostmeg kell találnunk a módját annak,hogy ez egy testté alakuljon és an-nyira megőrizze a karakteres, való-di gótikus épülettechnikát, ameny-nyire csak lehetséges. Azonban,amikor egy tanulmány alaposanmegvizsgálja azokat a kődarabokat,amelyek a valódi gótikus boltíveketalkotják, az ember szinte mindigazt találja, hogy ugyanazt a profilta fehér homokkő puha darabjaimentén vágták le. Ezért, ha ilyenprofilt szeretnénk létrehozni akkorhúzzuk az ívünk körvonala mentén,

HOGYANOK – FREECAD

full circle magazin 1 24. szám 22 Tartalom ^

így egy tökéletes háromdimenziósboltívkeretet kell kapnunk.

Győződj meg róla, hogy ez azalak teljessé vált, vagyis minden vo-nal jól kapcsolódik egymáshoz. Abüntetés, ha nem így csináljuk, az,hogy a végén a boltív alakja csakrészben készül el, egy része hiá-nyozni fog.

Az XY síkban rajzoltam a boltívvázlatát. Most létrehozok egy má-sodik Sketch objektumot, de az XZsíkra derékszögben: az X tengelyjobb-bal irány, az Y le-fel, és a Z lesza boltív mélysége.

Az új Sketch-ben

Vegyük figyelembe, hogy a rács-méretek megváltoztak. Most egy 5cm-es osztással dolgozunk, amelyegy 1 0x20 cm-es téglalapra illesz-kedő elemprofilt ad. Zárjuk le ezt amásodik vázlatot, és most már el-juthatunk a Part munkaterületre.Válasszuk ki a Sweep eszközt.

Ebben az eszközben válas-szuk ki az egyik vázlatot, amithúzni szeretnénk, a másik pe-dig az út, amin húzni szeretnénk.Vannak azonban bizonyos ellent-mondások. A fő pont az egyes váz-latok viszonylagos elhelyezése.

Viszonylagos pozíciójukat tisztelet-ben tartják, ha az egyiket húzzuk amásik mentén. A legjobb, ha bizto-sítjuk, hogy a húzott alakzatotténylegesen az útra helyezzük aművelet előtt. Az én esetembenszükséges volt, hogy mintegy 0,5m-el balra helyezzem, ahol már lét-rejön, a koordináta-rendszer köze-pének szomszédságában. Vala-milyen oknál fogva szükség volt ar-ra, hogy a második vázlatot lefelémozgassam egy kicsit, kb. 25 mm-re, feltételezhetően annak biztosí-tására, hogy nem egy kapcsolódásipont közelében volt a boltív vázla-tunk részei között.

Ebben a részleges nézetben lát-hatjuk, hogy a boltív drótváza ho-gyan segíti a második alakzat

HOGYANOK – FREECAD

full circle magazin 1 24. szám 23 Tartalom ^

vázlatát, hogy az első vázlaton mintúton, menjen körül.

Miután elkészült a végső boltívháromdimenziós alakja, amit jelen-leg elértünk azaz elegáns faragottkő boltozat számítógépes modell-je. Azonban ez az boltív önmagá-ban nem használható az építé-szetben, mert a falnak vagy teljesszerkezetnek kell hogy a része le-gyen.

Ehhez a falhoz 1 ,1 m széles 2,1m magas téglalapot rajzolok az XYsíkban átfedve az boltív minden ol-dalát pár centiméterrel. Ezt a sík

részt téglatestté húztam, mint asorozat 2. részében, amelyet piros-ra színeztem. A végső simítás az,hogy a téglalapunkban egy Pockethúzást készítünk, hogy befoglal-hassuk boltívünket. Ez úgy törté-nik, hogy kiválasztjuk a téglalapegyik külső lapját, és létrehozunkegy Sketch-et ezen a lapon, ugyan-olyan alakút, mint az eredeti bolt-ívünk. A boltív vázlatának máso-latát is elkészíthetjük, majd a tég-lalap lapjához csatolhatjuk. Majdhasználjuk a Pocket eszközt a Partmunkaterületen, hogy a vázlatotbelenyomjuk a belselyébe. Ha ele-gendő mélységet adunk meg, ak-kor egy lyukat alakítunk ki egyene-sen a téglalapunkon keresztül, ami-nek az alakja pontosan megfelel aboltívünk elhelyezésére.

Kiválaszthatva a boltív Sweeptestet és a piros Pocketet, egyetlenComponentbe egyesíthető, amelyegy teljes építészeti egységet kép-visel.

Ezt a modult többször is másol-hatjuk és beilleszthetjük, így boltív-sorozatot hozva létre. Mindegyikelemet el kell majd helyezni ésesetleg forgatni is a végső helyére,az objektum Data táblájával együtta bal alsó eszköztárban. Ez a boltív-sorozat tovább reprodukálható,

HOGYANOK – FREECAD

full circle magazin 1 24. szám 24 Tartalom ^

amíg egy teljes építészeti együtteslétre nem jön.

MI KÖVETKEZIK?

Ebben a cikkben a FreeCADhasználatával két eltérő módondolgoztunk egy építészeti projek-ten. Először az Arch munkaterület-tel hoztunk létre egy modernépítészeti projektet, amelyhez ki-egészítő információkat adtunk aszámítógépnek, így használva aFreeCAD-et a Building IntegratedModel (BIM) létrehozására. Mivelez a megközelítés a fejlesztés koraiszakaszában van még és csak egy-szerű alakzatokra korlátozódik, ígyhagyományosabb megközelítést al-kalmaztunk a testek létrehozásáraugyanúgy, mint a korábbi projek-tekben, de nagyobb léptékben. Ahúzásos technika lehetővé tetteszámunkra, hogy egy boltív alakúelemet hozzunk létre egy vázlat(profil) húzásával egy másik vázlatkörül (egy ív körvonala) .

A sorozat következő részében aFreeCAD lehetőségeit egy kicsi Py-thon programozással bővítjük,hogy egy fogaskerékben egy heli-kális felületet hozzunk létre.

HOGYANOK – FREECAD

Alan Számítástechnikát tanít az Es-cola Andorrana de Batxillerat közép-iskolában. Tartott GNU/Linux előadá-sokat az andorrai egyetemen, ésmost is GNU/Linuxot és rendszerad-minisztrációt oktat a Katalán NyíltEgyetemen. (UOC)

full circle magazin 1 24. szám 25 Tartalom ^

HHOOWW--TTOO BBiizzttoonnssáágg ii mmeennttééss ZZFFSS ppii llllaannaattkkééppppeell

A biztonsági mentések az infor-matikai élet alapvető elemei:

személyes célokra ugyanúgy, mintszakmai környezetben. A szemé-lyes dokumentumoktól, a kiszolgá-lókonfigurációkig és adatbázisokignéha a mentés életmentő fontos-ságú. Rengeteg dokumentáció vanaz interneten, dokumentumok abiztonsági mentési stratégiákról, aszoftverekről, a biztonsági szoftve-rekről stb.

A biztonsági mentések nagyhátránya a hosszú idő és a helyki-használás. Egy jó szoftver, vagy egyjó stratégia enyhítheti ezt az inkre-mentális mentéseknél. De bizonyosesetekben a speciális biztonságiszoftverek megtanulása és végre-hajtása fáradságos, fárasztó és atanulási görbe túl magas, különö-sen akkor, ha csak az „egyszerű”másolatról van szó, az utolsó hasz-nos fájlokról, vagy adatbázis-dump-ról. Mindenesetre nem létezik ön-konfiguráló szoftver: a stratégiákés irányelvek a rendszergazda vagya biztonsági mentést végző szak-emberekre vannak bízva. És végül,de nem utolsósorban, mi a helyzeta helyreállítással? Mindannyian re-

méljük, hogy nem kell visszaállítania biztonsági másolatot, de néha ka-tasztrófák is előfordulhatnak: egyfontos dokumentum törlése azadatbázis-kiszolgáló összeomlása-kor.

Itt, ebben a cikkben, egyfajtainkrementális mentésről beszélünk.Mennyire nehéz egy biztonsági má-solatot készíteni, vagy visszaállítaniegy adatbázist egy inkrementálismentésből? Egy vállalatnál a rend-szergazda néha ugyanakkor a DBA,sőt a mentések adminisztrátora is,így a mentések visszaállíthatóságá-nak tesztelése a legtöbb esetbennulla prioritású feladat.

Mint korábban említettem, ahely kihasználása (merevlemezvagy kazetták) nagy kérdés.

Beszéljünk egy olyan lemezről,amelyet megosztottunk sok fel-használó között, vagy az ilyen fel-használók „home” mappájáról.Tegyük fel, hogy megfizethető ésegyszerű megoldást szeretnénkhasználni jól ismert eszközök segít-ségével, amelyeknek megbízhatók-nak is kell lenniük. Az eszköz kivá-lasztása, ha Linuxon és Unixon

dolgozunk, rendszerint az rsyncreesik.

Figyelembe kell vennünk, hogyaz rsync nem törli a célhelyen lévőolyan fájlokat, amelyek már nincse-nek a forrásban: de a fájlokat a vég-telenségig nem tudjuk tárolni, pél-dául a felhasználók vagy a régi kon-figurációs fájlok által önként töröltdokumentumok, ami sok szemeteteredményez; így használhatjuk azrsync által felajánlott „delete” opci-ót (rsync --delete: idegen fájlok tör-lése a célmappákból) , de... ki tudja,hogy a felhasználó nem egy hibábóladódóan törölte a fájlokat?

Tehát, ha rsyncet használunk,akkor gondoskodnunk kell az ilyendolgokról: el kell kerülnünk a sze-metet, és nem támaszkodhatunkcsak egy biztonsági másolatra, ezaz utolsó alkalom, amikor az rsyncfutott. Így általában összetettszkriptet írunk, vagy időt töltünk azinterneten található szkriptek vagyszoftverek keresésével és tesztelé-sével, újra értelmetlen időt fekte-tünk a tanulásra, vagy olyan szkrip-tet használunk, amely nem felelmeg igényeinknek.

Nos, egy fájlrendszer pillanat-képe megmentheti a bőrünket. Eb-ben a cikkben a ZFS pillanatképfunkciójáról beszélünk.

MI AZ A ZFS

A ZFS egy robusztus, vállalatiszintű fájlrendszer és kötetmene-dzser, amelyet a Sun 2001 végénfejlesztett ki. Mostanság ez a Sola-ris és számos, a nyílt forráskódú Il-lumos kernelen alapuló operációsrendszerek alapértelmezett fájl-rendszere, mint például a SmartOS,Openindiana, OmniOS stb. A licen-celéshez kapcsolódó jogi problé-mák miatt, amelyek akadályozták akernelmodul fejlesztését, 201 3szeptemberében egy kiegészítőprojekt indult el: az OpenZFS. Nap-jainkban a erőteljes ZFS tulajdonsá-gai alkalmazhatók az általunk ked-velt disztribúciókban is. Az Ubuntu1 6.04 LTS megjelenése előtt sokvolt a felhajtás, amikor bejelentet-ték, hogy a ZFS fájlrendszer modul-ja alapértelmezés szerint bekerül,és az OpenZFS-alapú megvalósítása Canonical hivatalos támogatásátkapta volna: sok kérdés merült felaz engedélyekkel kapcsolatban.

Írta: Alessio Ciregia – Fordította: Makó Tamás

full circle magazin 1 24. szám 26 Tartalom ^

Nem akarok mélyen belemennia ZFS előnyeibe, technikai jellemző-ibe vagy lehetőségeibe, de szeret-ném kiemelni bizonyos funkciókkönnyű használatát, melyet ez afájlrendszer nyújt, ez pedig a pilla-natképek.

Nos, más fájlrendszerek, mintpéldául a BtrFS vagy a Logical Volu-me Manager (LVM) szintén pillanat-felvételi funkcióval rendelkeznek,még a Windowsnál is van hasonlólehetőség, a Shadow Copy, de aZFS-t, amennyire én tudom, a leg-egyszerűbb és leghatékonyabbhasználni.

HOGYAN HOZZUNK LÉTRE

ZPOOL-T

Ez csak egy gyors példa. Ezen kí-vül ebben az esetben nem akarokmélyen belemenni a technikai rész-letekbe.

Szóval telepítsük a ZFS-t:

sudo apt-get install zfsu-tils-linux

Csatlakoztass egy USB meghaj-tót, és az fdisk használatával hozzlétre egy új, üres GPT partíciótáblát(g kulcs) :

sudo fdisk /dev/sdb

Lépj ki az fdiskből és hozz létreegy zpool-t (tekintsd a zpool-t akáregy kötetet). A „tank” a zpool neve,de bármilyen nevet használhatsz:

sudo zpool create tank/dev/sdb

Kérlek, tekintsd meg ezt a linketannak megértéséhez, hogy miérthasználják az sdb-t az UUID helyett,de talán mégsem jó dolog:http://zfsonlinux.org/faq.html#WhatDevNamesShouldIUseWhenCreatingMyPool

Hozzunk létre egy ZFS fájlrend-szert a zpoolban:

sudo zfs create tank/mybackup

Állítsd be az on-the-fly tömörí-tést. Igen, ez a ZFS másik jellemző-je. Az LZ4 algoritmus jó egyensúlytmutat a teljesítmény és a tömöríté-si szint között.

sudo zfs set compression=lz4tank/mybackup

KÉSZÍTSÜK EL AZ ELSŐ PIL-LANATKÉPET

A pillanatkép a fájlrendszer álla-

pota egy adott időpontban. A pa-rancs, melyet a pillanatkép készíté-séhez használhatunk:

zfs snapshot filesystem@name

Ebben az esetben a parancsnaka következőnek kell lennie:

sudo zfs snapshottank/mybackup@201707091030

Mivel nem a fájlok inkrementálismásolatából áll, mint például a MacOS X Time Machine, de blokk szin-ten történik, a pillanatfelvétel mű-velete azonnali.

Kezdetben a pillanatkép által el-foglalt lemezterület nulla, mivel apillanatkép pontosan megfelel azeredeti fájlrendszernek. Amint afájlrendszeren lévő fájlok megvál-toznak (új fájlok, törölt fájlok, frissí-tett fájlok), a lemezterület egyedilesz a pillanatképhez, így a pillanat-kép által használt terület szorosankapcsolódik a fájlrendszeren végre-hajtott változtatásokhoz, íráshozés törléshez.

Végül a pillanatkép csak olvas-ható: nincs veszélyben a biztonságimásolat elvesztése vagy megvál-toztatása.

ZFS PILLANATKÉP MEGJELE-NÍTÉSE ÉS ELÉRÉSE

Mostantól kétféle módon érhe-ted el a „mentett” adatokat a pilla-natképben: a pillanatkép visszaállí-tása (felülírja a működő fájlrend-szert, és ezt vedd úgy, mint egy tel-jes visszaállítás) , vagy elérhetedazt, annak érdekében, hogy vissza-állítsd az egyes fájlokat vagymappákat.

A pillanatkép visszaálltása an-nyira egyszerű, mint a mentés:

zfs rollback filesystem@name

De figyelj, mint mondtam, a pil-lanatkép visszaállítása felülírja aműködő fájlrendszert!

Tehát a fájlok helyreállításánakkényelmesebb módja az, hogy be-lépsz a pillanatkép mappájába éskeresgélsz a fagyott mappaszer-kezetben. A fájlrendszer csatolásipontján belül van egy „.zfs” nevűrejtett mappa (ez még az ls -la uta-sításnál sem látható).

cd /mountpoint/.zfs/snapshot

I tt találod az összes pillanatké-pedet. Egy mappát látsz majd, az

HOGYANOK – BIZTONSÁGI MENTÉS ZFS PILLANATKÉPPEL

full circle magazin 1 24. szám 27 Tartalom ^

összes pillanatképeddel. Használ-hatod a szokásos parancsokat (cp,rsync, scp stb.) , hogy egy korábbiverzióra másold át, bárhol aholcsak szükséged van: kicserélhetedvagy visszaállíthatod közvetlenül aműködő fájlrendszerben.

Ez azt jelenti, hogy a biztonságiirányvonal az alábbi lehet: készítspillanatképet közvetlenül az rsyncparancs előtt, és máris jó úton ha-ladsz. Ezért ne aggódj a biztonságimentések korábbi verziói, a inkre-mentális mentések, a hatalmashelyhasználat stb. miatt.

Pillanatkép törléséhez a parancsolyan egyszerű, mint a

zfs destroy filesystem@name

Ez a mi példánkban:

sudo zfs destroy tank/myback-up@201707091030

MINTASZKRIPT BIZTONSÁGI

MENTÉSHEZ

Ez egy minta és egyszerű szkripta fogalmak illusztrálására. SSH-nkeresztül használjuk az rsyncetkulcsalapú hitelesítéssel (sok lé-pésről-lépésre útmutatást talál-

hatsz az interneten az SSH kulcsala-pú bejelentkezés beállításához).

Itt találod a szkriptet:https://gist.github.com/alcir/7cb799edfb677a50fc38741 dc706d73f

Alessio rendszergazda az FTGM-nél,Olaszországban, egy speciális újra-élesztéssel foglalkozó alapítványnál.A Linux és a FOSS nem a hobbija… ha-nem a munkája.Néha blogol ahttp://blogoless.blogspot.it oldalon.

HOGYANOK – BIZTONSÁGI MENTÉS ZFS PILLANATKÉPPEL

full circle magazin 1 24. szám 28 Tartalom ^

full circle magazin 1 24. szám 29 Tartalom ^

II nnkkssccaappee –– 6644.. rréésszz

Ebben a hónapban a Symbolspárbeszédablakkal fogjuk foly-

tatni az Inkscape 0.9x új funkciói-nak áttekintését. Ez egy sűrűnhasznált újítás, mellyel olyan össze-függő képgyűjteményt készíthe-tünk és kezelhetünk, melyet aztánszükség esetén beilleszthetünk azaktuális dokumentumunkba. Gon-doljunk a dobozokra és alakzatokraegy folyamatábrában, a szövegbu-borékokra egy képregényben vagyelektromos áramkörök diagramjá-ra, és máris jó nyomon járunk.

Az SVG formátum mindig is le-hetővé tette szimbólumok haszná-latát. Az XML <defs> bekezdésé-ben találhatóak, ahol különböző, adokumentumban újra és újra fel-használható definíciókat tárolunk.Itt találod meg például a színátme-neteket és a filtereket is. Ugyanak-kor ha van itt egy <symbol> ele-med, annak önmagában nem leszhatása a dokumentumodra. Ehhezszükséged lesz egy vagy több<use> elemre, amely visszahivatko-zik a szimbólumra. Az XML-szer-

kesztőről készített képernyőmen-tés mutatja az alap felállást: a<defs> bejegyzés a fa teteje tájánegy <symbol> elemet tartalmaz,mely egymagában csoportként vi-selkedik, tartalmazva a szimbólumkülönböző elemeit, míg a fa aljánálláthatunk három <use> elemet,melyek mind ugyanarra a szimbó-lumra hivatkoznak a jobb oldali pa-nelen látható „xlink:href” attribú-tumon keresztül.

Két előnye van ennek a megkö-zelítésnek. Először is a fájl mérete.Láthatjuk, hogy több területet fog-lalna a <symbol> bejegyzés mindenelemét háromszor megismételni,mint egyszerűen csak hivatkozni ráa <use> bejegyzéssel, és minél ös-szetettebb a szimbólum, annál töb-bet spórolunk így. A másik előny,hogy ha módosítunk az eredetiszimbólumon, egyúttal mindenholmódosítjuk azt a dokumentumban.Ha ez nagyon emlékeztet a klóno-zásra, akkor igazad van – a klónokszintén <use> bejegyzésként van-nak megvalósítva, kivéve, hogy ese-tükben az eredeti példány a doku-mentum törzsének eleme, nem a<defs> bekezdésé. Szóval a szim-

bólumok bizonyos szempontbólolyan klónoknak tekinthetők, me-lyek forrás-eleme nem látható. Havalaha is rejtetted már el klón ere-detijét másik objektum mögött,vagy húztad azt a rajz szélein kívül-re, valószínűleg értékelni fogod adolog előnyeit. Ha csak vakarod afejed, nem értve miért is kellenebármikor is elrejtened az eredetielemet, olvass tovább!

Képzelj el egy folyamatábrát,ahol a „döntés” dobozt többszörhasználni akarod. Ennek a doboz-nak az eredeti alakja egyszerű gyé-mántforma, úgyhogy valamiilyesmit kell rajzolnod:

Használhatod ezt az példányt azábrád első blokkjához, aztán kló-nozhatod a következőkhöz és min-den rendben lesz… egészen addig,

Írta: Mark Crutch – Fordította: Szandi Gábor

HHooggyyaannookk

full circle magazin 1 24. szám 30 Tartalom ^

míg úgy nem döntesz hogy az áb-rád egy részét színkóddal látod el.A folyamatábrád némelyik blokkjá-nak ekkor más színre vagy körvo-nalra lesz szüksége. Egy egyszerűklón nem lesz elég többé. A megol-dást leírtuk a sorozat 30. részében:törölnöd kell a kitöltési és körvo-nal-beállításokat az eredeti példá-nyon majd beállítani azokat egye-sével a klónokon.

Remek! Most már minden alak-zat úgy néz ki ahogy szeretnéd. Demég meg kell küzdened az eredetipéldánnyal. A beállítatlan kitöltésfekete lesz, a beállítatlan körvonalpedig egyáltalán nem látszik, úgy-hogy ebben az állapotában valószí-nűleg nem fogod tudni felhasználniaz ábrádhoz. Ha megpróbálod lát-hatatlanná tenni az átlátszóság ér-tékét nullára állítva, azt fogodtapasztalni, hogy a klónok is eltűn-nek. Marad még pár lehetőségedelrejteni – másik rajz vagy elem mö-

gé húzni, vagy a rajz keretein kívül-re húzni, így nem jelenik meg aböngészőben, esetleg exportálha-tod a lapot PNG-kép formátumba.Idegesítő módon a legszebb meg-oldás az eredeti példány külön ré-tegre mentése lenne, mely aztánelrejthető, de ez még körülménye-sebbé tenné később újabb klónoklétrehozását.

Elméletileg a Symbols mindezenproblémákra megoldást nyújt. Al-kalmazása a gyakorlatban azonbanaz Inkscape-ben annyi aprósággalés problémával jár, hogy használataegyáltalán nem olyan egyszerűmint amilyennek lennie kéne. Kezd-jük a Symbols ablak megnyitásávalaz Objects > Symbols menün ke-resztül (alapbeállítása CTRL-SHIFT-Y).

Valószínűleg egy meglehetősenüres ablakot fogsz látni egy gördü-lő listával a tetején és néhánygombbal az alján. A gördülőmenüthasználva váltsunk az előre beállí-tott folyamatábra-szimbólumokra(Flow Chart Symbols) . A jobb alsógombokkal tudod változtatni azikonok méretét, és mivel méretükegyesével van az ablakhoz állítva,mindet egymáshoz képest arányosméretben fogod látni. Megjegyzen-dő, hogy némely alakzatok kilóg-

hatnak az ablakból, még ha a doku-mentumba illesztve végül jól is fog-nak kinézni.

Keressük meg a Döntés (Decisi-on) szimbólumot – az én ábrámonez az felső sor utolsó előtti alakza-ta. Figyeljük meg, hogy mindenszimbólumhoz tartozik megjegy-zés, ami segít beazonosítani őket.Válasszuk a Döntés szimbólumot,másoljuk a vágólapra (CTRL-C) ésmásoljuk a dokumentumunkba(CTRL-V), vagy egyszerűen csakhúzzuk az ablakból a dokumentum-ba.

Ha kijelöljük az objektumot, lát-hatjuk, hogy az állapotjelző sáv„Symbol called Decision”-ként azo-nosítja az objektumot. Megkétsze-rezve vagy másolva-beillesztve azobjektumot egy újabbat kapunk,ugyanígy, ha egy újabbat húzunk azablakból a dokumentumba. Egyikü-

ket kiválasztva változtathatunk aszegély és a kitöltés színén, vagyakár a szegély mintázatán is.

Más szavakkal, úgy viselkedikmint egy szegély és kitöltési beállí-tások nélküli klón, csak épp az ere-deti objektum nem jelenik meg alapon. De nem minden tökéletes:próbálj változtatni a szegély vas-tagságán és látni fogod hogy nemváltozik a mérete függetlenül a be-állításoktól.

Az igazat megvallva ez a jelen-ség a klónok esetében is felbuk-kanhat. Bár a legtöbb szegély-tu-lajdonság nincs beállítva az eredetiobjektumon, a szegély vastagságaigen, és bármennyit is trükközünk aklónnal, ezt nem tudjuk felülírni. Azegyetlen megoldás eltávolítani abeállítást az eredeti objektumból,ami jelen esetben a dokumentum<defs> bekezdésében találhatóforrás-objektum módosítását jelen-ti. Két módszer van erre: az egysze-

HOGYANOK – INKSCAPE

full circle magazin 1 24. szám 31 Tartalom ^

rűbb az XML-szerkesztő használata,vagy a trükkösebb a grafikus felü-leten keresztül. Igen, nincs elírás –az Inkscape fejlesztői által készítettgrafikus megoldás olyannyira nemintuitív, hogy gyakran egyszerűbbátrágni magunkat az XML-en!

Az XML-szerkesztő megnyitása(Szerkesztés > XML-szerkesztő(Edit > XML Editor) , vagy CTRL-SHIFT-X) és a dokumentum egy ob-jektumának kiválasztása után lát-hatjuk, hogy az XML vonatkozósora kijelölődik a baloldali ablak-ban.

A jobboldali attribútumok tar-talmaznak egy „xlink:href” bejegy-zést, ami megmutatja nekünk azeredeti szimbólum <defs> szakasz-beli azonosítóját, egy „hash” vagy„pound” karakterrel megjelölve (#).A baloldalon látnunk kell a kérdé-ses szimbólumot (ebben a doku-mentumban igazából csak ez az egyszimbólum van, így még egysze-rűbb megtalálni) . A szimbólum so-rát az oldalsó háromszög alakújellel lenyitva feltárulnak a részle-tek. Mivel ez egy nagyon egyszerűszimbólum, könnyű kitalálni, hogy amódosítandó részlet a „path”. Az

alsó ábra az XML-szerkesztőt mu-tatja, mikor a szimbólum ki vannyitva és a „path” sor ki van választ-va.

Látható, hogy a „style” attribú-tumot is kiválasztottam a jobbolda-li panelen. Mivel ez csak a szegély-vastagságot tartalmazza, eltávolít-hatom az egész attribútumot a fel-ső eszköztár „Delete Attribute”gombjával. Más esetekben ugyan-akkor lehetnének egyéb stílus-ele-meink is, melyeket meg szeretnénktartani. Ekkor ki kell választanunkaz attribútumot, és a jobb alsó pa-

nelen átírni az értékeket, majdmegnyomni a „Set” gombot a vál-toztatások mentéséhez. Ebben akonkrét esetben az eredmény tel-jesen ugyanaz, mivel a teljes szö-veg eltávolítása egyúttal az attri-bútumot is eltávolítja ahelyett,

HOGYANOK – INKSCAPE

full circle magazin 1 24. szám 32 Tartalom ^

hogy meghagyná azt üresen ha-gyott érték-mezővel. Módosításután bezárhatjuk az ablakot, vissza-térhetünk a szimbólumokhoz ésmódosíthatjuk a szegélyvastagsá-got kedvünkre.

Néha természetesen olyan mó-dosításokat akarunk csinálni, amitúlmutat egy-két attribútum módo-sításán, és ebben az esetben nemnagyon van más választásunk, minta grafikus felület használata. Azon-ban hogy ezt megtehessük, előszöra <defs> szekció rejtett objektu-mát a felület valódi objektumávákell alakítanunk. A funkció fejlesz-tésének korai szakaszában ezt a„Convert to Group” (csoporttá kon-vertálás) menüpontban tehettükmeg, ami számomra egy egyszerűés értelmes megközelítésnek tűnt.Úgyhogy, természetesen, a végle-ges verzióból eltávolították.

Ehelyett kezdetnek vissza kelltérnünk a „Szimbólumok” párbe-szédablakhoz. A felugró menübenválasszuk a jelenlegi dokumentu-mot (Current Document) – azt azablakot, ami üres volt, mikor koráb-ban először nyitottuk meg a párbe-szédpanelt. Feltételezve, hogy máradtunk néhány szimbólumot a do-kumentumunkhoz, ebben a nézet-ben minden szimbólumunkat egy

kis kép jelzi. Úgy képzelhetjük elezt az ablakot, mint egy lopott pil-lantást a <defs> rejtett világára.Egy szimbólum módosításához elkell távolítani a <defs> szekcióbólés beletenni a fő dokumentumba.Ezt, a szimbólumot kijelölve, az ab-lak bal alsó második gombjával te-hetjük meg. Megtévesztő módon agombhoz tartozó megjegyzés sze-rint ezzel eltávolítjuk a szimbólu-mot a jelenlegi dokumentumból –holott a valódi működése az, hogycsoportként beillesztjük a szimbó-lumot a dokumentumba és eltávo-lítjuk a <defs>-ből, így ebből a pár-beszédablakból is.

Az oldalunkra helyezett módo-sítható verzió sokkal jobban hason-lít egy klón forrás-objektumáramintsem gondolnánk. Mivel nincsszegély és kitöltés beállítva, így fe-ketén jelenik meg, és ha kijelöljükbármelyik így készített szimbólu-mot, láthatjuk, hogy az állapotjelzősáv klónnak jelöli őket, nem pedigszimbólumnak. Ha megnézzük azXML-szerkesztőt, azt látjuk, hogynem változtak – még mindig <use>-elemek, xlink:href attribútummal,mely egy ID-vel azonosítja őket –mindössze annyi történt, hogy azehhez az ID-hoz tartozó objektummost már magán az oldalon van,

nem a <defs> szekcióban. Vegyükészre, hogy egy szimbólum gyakor-latilag egy olyan klón forrásobjek-tum, amely az oldal helyett a<defs>-ben van tárolva. Ez a ket-tősség azt is jelenti, hogy ha egyegyedi szimbólumot valódi objek-tummá kell alakítanunk, a Szerkesz-tés > Klónozás > Klón lekapcsolásamenüpont működni fog.

Most már beléphetünk a cso-portba és módosíthatjuk azt a szo-kásos módon. További elemeketadhatunk a csoporthoz, megváltoz-tathatjuk a körvonal alakját vagyközvetlenül megadhatjuk (vagy el-távolíthatjuk) a szegély és kitöltésibeállításokat annak megszabásá-hoz, hogy a szimbólumunk mely ré-szei íródhatnak felül, ha egy doku-mentumban használjuk őket. Hamegvizsgáljuk a zárt csoport objek-tum-tulajdonságait, azt találjuk,hogy kapott egy címet és egy ID-t(valamint néhány további tulajdon-ságot). Az ID-t ne piszkáljuk, hacsaknem akarjuk elrontani az adottszimbólum valamennyi hivatkozá-sát a dokumentumunkban, de az el-nevezést nyugodtan átírhatjuk,hogy a frissen módosított szimbó-lumot könnyebb legyen megkülön-böztetni az eredetitől. Végül, mégmindig kijelölve, a Szimbólum ablakbal alsó gombjával („Add symbol

from the current document”) he-lyezzük vissza a dokumentum<defs> szekciójába. Ez azt a máso-latot is átkonvertálja, melyből aszimbólumot létrehoztuk – ezt kéz-zel kell törölnünk, ha nem akarunkmég egy példányt belőle az olda-lon. Még egyszer, a korai kiadások-ban volt egy egyszerű menüpont(„Convert to symbol”) , de a kiadottverzióban a párbeszédablak zava-ros megjegyzésekkel ellátottgombjaival kell beérnünk.

Gyakorlatilag bármilyen csopor-tot szimbólummá alakíthatunk. AzInkscape automatikusan ellátja ID-vel a csoportunkat, de valószínűlegjobban járunk, ha megnyitjuk a tu-lajdonságokat és beállítunk valamiemberek számára is olvashatóbbazonosítót és elnevezést. Ezutánválasszuk ki és konvertáljuk át azablak bal alsó gombjára kattintva.Ne felejtsük el eltávolítani a sze-gély és kitöltés beállításait, ha sze-retnénk őket a dokumentum bár-mely hivatkozásában egyenkéntmódosítani.

Ha egy-két szimbólum elkészí-tése után elkapjuk a fonalat, úgyfogjuk érezni, hogy szükségünk vanegy egész készletre: elektronikaikomponensek, kötésminták, vagy,mint esetemben, egy kézre eső

HOGYANOK – INKSCAPE

full circle magazin 1 24. szám 33 Tartalom ^

hely képregényfigurák tárolására.Mindössze annyit kell tennünk,hogy az összes szükséges szimbó-lumot egyetlen dokumentumbamásoljuk, majd címet adunk neki aFájl > Dokumentum tulajdonságai(Document Properties) menüpont„Metadata” fülén. Mentsük el a do-kumentumot az /usr/share/inks-cape/symbols (ha szeretnénk meg-osztani a többi felhasználói fiókkal)vagy a ~/.config/inkscape/symbols(ha csak mi szeretnénk hozzáférni)mappába, bár ez utóbbi esetbenvalószínűleg nekünk kell létrehoznia „symbols” mappát. Mikor legkö-zelebb elindítjuk az Inkscape-et,egy új bejegyzést fogunk találni aSymbols felugróablakban az álta-lunk elmentett dokumentumunknevével. Válasszuk ki, hogy hozzá-férjünk a szimbólumainkhoz.

Mint az ábra mutatja, a szimbó-lumok nincsenek egyszerű alakokravagy egyetlen színre korlátozva.Jelen esetben vonalak komplexcsoportjait kaptam, egyenként istöbbféle színnel. Azt is láthatjuk,hogy továbbra is vannak korlátok: ajobb oldali szarkofágnak halványaranyszínűnek kellene lennie, de azeredeti példány ismétlődő színát-meneteit nem sikerült átörökíteni aszimbólum-verzióra. Általában ha-sonló problémába fogunk ütközni

minden olyan esetben, mikor a do-kumentum egy másik részére hivat-kozunk – például színátmenetek,minták, szűrők vagy más szimbólu-mok.

De a „Szimbólumok” párbeszéd-ablakot egyszerű alakzatokhozszánják – terület-specifikus meg-jegyzésekhez, jelölésekhez és épí-tőkövekhez, melyekhez inkábbmegjegyzés vagy informatív képszükségeltetik, semmint egy művé-szi alkotás. Az Inkscape-pel érkezőstandard szimbólumok megfelelőkiindulási alapok, de felhasználásiterületük némileg korlátozott. Úgy-

hogy ha készítesz egy általánosanhasználható szimbólum-könyvtárat,kérlek, vedd fontolóra megosztásáta szélesebb közösséggel – ez egynagyszerű lehetőség arra, hogy teis adj valamit a projektnek anélkül,hogy kódot kéne írnod.

HOGYANOK – INKSCAPE

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 a követ-kező oldalon nézhetsz meg:http://www.peppertop.com/

full circle magazin 1 24. szám 34 Tartalom ^

KKddeennlliivvee –– 88.. rréésszz

Mármindannyian hallottunk arádióban olyan keverést, ahol

a zene hirtelen lehalkul, hogy a be-mondó a halk zenével a háttérbenbeszélhessen. Ebben a hónapbanezzel foglalkozunk.

HANG/VIDEÓ

Természetesen videót és hangotfogunk lejátszani, ez lesz az alapja amunkánknak. A Video 1 -re dobtamegy videófájlt. Majd egy szinkron-fájlt adok a projekthez.

Most hogy a videó hangja és aszinkron hangja is hallatszik, ez csakerős zaj. Jobb gombbal kell kattin-tanunk a videósávon, majd kiválasz-tani a következő menüt: Effektushozzáadása > Hangkorrekció >Hangerő (kulcskockánként).

A ‘kulcskockánként’-ra emlékez-hetsz a korábbi Kdenlive cikkekből.Ez azt jelenti, hogy pontok elhelye-

zésével tudjuk beállítani a hangerőt.

Válaszd ki a videókilppet a Video1 -es sávon (azon amelyiknél piroskeret van), és látható lesz egy„Hangerő (kulcskockánként)” (amitezután Kk-nak hívok majd) opció aTulajdonságok fülön.

Most az idővonalon kell oda kat-tintani, ahol szeretnénk a hangot el-halkítani, majd a nagy plusz ikonra(‘+’) a Kk tulajdonságainál. Ezutánlátható lesz egy piros háromszög,ami a kulcskockát jelöli.

Figyeljük meg, hogy a Kk tulaj-donságoknál lévő fekete háromszög

ugyanott van, ahol a csúszka az idő-vonalon.

Itt van az, ahol halkítani szeret-nénk. Ugyanezt kell megtennünkott, ahol a legjobban szeretnénk le-halkítani a hangot. Ezúttal az Erősí-tés csúszkát kell lejjebb húzni,

amilyen halkan szeretnénk hallani arákeverést.

Az Erősítést -22 dB -re állítottam(a képernyőképen ez éppen le vanvágva). Észrevehető, hogy a fehérvonal a videó sávon lejjebb ment –hogy vizuálisan mutassa a hangerőt.

Már csak az ellenkezőjét kellmegtenni a másik oldalon. Egykulcskocka az alsó értéknél (-22 dBaz esetemben), és végül egy újabb1 00%-nál (0 dB).

Természetesen ugyanezt meg-teheted a szinkronhanggal is, hogyakkor hangosodjon, amikor a zenehalkul. Valamint a halkulás az énesetemben két másodperc, csakhogy megmutassam hogyan műkö-dik. Ez lehet 1 másodperc is, vagykevesebb.

HHooggyyaannookkÍrta: Ronnie Tucker – Fordította: Hrotkó Gábor

full circle magazin 1 24. szám 35 Tartalom ^

KKuuttaattááss LLiinnuuxxsszzaa ll

Akutatási koordinátorok szeret-nék azt hinni, hogy jól szerve-

zettek. Viszont, miután együtt dol-goztam egy projektmenedzserrel,hamar rájöttem, mennyire rosszulszerveztem a futó kutatási projektje-imet. Így felmerült az igényem egydigitális projekttervezőre. A kutatásitevékenységek leszűkíthetők háromjól elkülöníthető fázisra: a szervezés-re, gyűjtésre és a tanulmányokat zá-ró kutatásra. A Calligra-plant (C-P)használom minden egyes fázisban.Beszéljük meg gyorsan egy kutatásiprojekt életciklusát.

A szervezési fázisban a kutató ki-dolgoz egy megalapozott kutatásikérdést és támogatás formájábannyújtott finanszírozást keres a kér-dés megválaszolásához. A projektje-im többségét az egyetem teljes mér-tékben finanszírozza. Ezt belső finan-szírozásnak nevezzük. Azonkívül méghozzárendeltek engem egy olyan ku-tatási projekthez, amelyet kívülről fi-nanszíroztak. A külső finanszírozásaz, ha a kormány vagy külső szerve-zet felajánlja, hogy kifizeti a kutatásiköltségeket. Ha már megszereztük atámogatást, elkezdődik a kutatási ta-

nulmány. Rendkívül fontos a külső fi-nanszírozású kutatásnál, hogy nyo-mon kövessük a kutatási projekt so-rán felmerülő összes költséget. Ezegy kikötés a külső finanszírozásokravonatkozóan. A kutató fel fogja ve-lem venni a kapcsolatot, én pedig el-kezdem megtervezni a kutatási pro-jekt életciklusára vonatkozó összestevékenységet.

Az első lépés a fizikai dokumentá-ció megírása: a szabványos eljárások,alanytoborzási gyakorlatok, adatke-zelési terv, pénzügyi nyomon köve-tés és a tanulmány lezárása. Én sze-retném minden szinten részletesenmegtervezni a szükséges személyze-ti erőforrásokat. Egy valódi projekt-menedzser képes lenne arra, hogyelvégezze a tanulmányban összeren-delt minden egyes feladat költség-bontási elemzését (cost break ana-lysis). Én a PMBOK elveinek csak kis

szeletét alkalmazom. A PMBOK aprojektmenedzsment átfogó sza-bálygyűjteménye (code book).Egyetlen teljes projektet sem töltöt-tem be az elejétől a végéig a C-P-be,de van itt egy kis projektem a listá-ban. Ez egy egyszerű adattisztításifeladat egy olyan projektben, ame-lyet az elmúlt öt évben vezettem.

Megnyitom a C-P-t, hogy a főkép-ernyőre jussak. Ott három opció leszegy terv kidolgozására. Az Alap pro-jekt (Basic project) sablont választomehhez a példához.

Majd a felhasználó a C-P közép-pontjába jut. Itt van az a hely, ahol aprojektmenedzsment összes szoro-san összefüggő elve kiderül. Az álta-lam leggyakrabban használt funkcióka feladatok és a Gantt-diagramok. Afeladatok egyszerűen a kutatási pro-jekt részletes lebontásai, úgy gon-

Írta: S. J. Webb – Fordította: Palotás Anna

full circle magazin 1 24. szám 36 Tartalom ^

KUTATÁS LINUXSZALdolhatsz erre, mint a tennivalóid lis-tájára. A legegyszerűbb feltételekmellett a Gantt-diagramok egyszerűidővonalas oszlopdiagramok. Ugor-junk a feladatok beállítására a C-P-ben. Ha bonyolultabb projektme-nedzsment technikát választasz,több opciód lesz. Az Alap projektsablon automatikusan generálja afeladattal kapcsolatos munkafunkci-ókat (task work functions).

A Feladatok szalagsáv elérhetővéválik. Kiválasztom A főprojekt szer-kesztése... (Project Settings) opciót.Ez éppen balra van a Feladatok hoz-záadása (Add Task) ikontól. Mint aztte is láthatod, balra beszúrtam a me-zőkhöz szükséges információkat. Ezaz, amit annak dokumentálásárahasználok, mi a végrehajtani kívántprojekt célja és milyen időinterval-lumban.

A projektbeállítások után beírommajd a kézzel készített jegyzeteimeta feladatokba. Ezt egy munkalebon-tási struktúraként is azonosíthatjuk.Ennek az elemnek az a célja, hogyrészletes áttekintést kapjunk a pro-jektbe bevont minden egyes lépés-ről. Egy ideális világban, ha teljesmértékben kihasználnak egy projekt-tervezőt, az lehetővé fogja tenni bár-mely kutatási koordinátor számára,hogy átvegye és folytassa a projek-tet, ha az teljesen dokumentálták.

Ha jobb egérgombbal az üres me-zőre, majd a Feladat hozzáadásárakattintasz, ez lehetővé teszi, hogyegy mező jobb egérgombbal szer-keszthetővé váljon. Azután beírha-tod a megfelelő információkat, ame-lyekre szükség van ahhoz a feladat-hoz. Az erőforrások a személyzettagjai lennének. A Dokumentumoklehetnének a szakterületen leírt pro-

tokollok. A költség lenne a személy-zeti számlázási arány óránként (staffbilling per hour). A leírás ahhoz a fel-adathoz tartozó átfogóan részlete-zett információ. Ez az a terület, aholmegemlítem a munkaterhelésemet.

Szeretek úgy gondolni a felada-tok beállítására, mint egy nagyonrészletes vázlatra. A hozzárendeltfeladat úgy módosítható, hogy ez„alszintekre” kerüljön, vagy elsődle-ges legyen. Ahogy az alábbiakbanlátható, a feladatlista könnyen mó-dosítható a kívánt megjelenésnek éscélnak megfelelően. A feladatok főcélja, hogy megvilágítsa mindazt a

munkát, amelyet egy tanulmányadott szakaszában végezni fogok. Ezsegít a kutatóknak megérteni, hogymiért tart olyan hosszú ideig, hogymegfeleljünk az adatfeldolgozásvagy adminisztratív munka olyan sokszempontjának. Amikor készen va-gyok, kiexportálhatom a feladatotPDF-ként.

SJ Webb egy kutatási koordinátor.Amikor nem dolgozik, élvezi a felesé-gével és gyermekeivel töltött időt.Köszöni Mike Ferarri-nak a mentorá-lást.

full circle magazin 1 24. szám 37 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 24. szám 38 Tartalom ^

Kalandunk a KODI-val sok évvelezelőtt, egy másik szoftverrel

kezdődött: a MythTV-vel. A MythTVegy nyílt forráskódú digitális vide-orögzítő (Digital Video Recorder,DVR) szoftver, mely kábeles, mű-holdas vagy földfelszíni sugárzásútelevízióműsorok rögzítésére hasz-nálatos. Akkoriban nem volt igazitévénk, de volt egy elég nagy ésnehéz 22 colos CRT monitorunk. Aszámítógépünk akkortájt egy Ath-lon XP alapú gép volt, kicsit erőt-len, de tette a dolgát.

A MythTV egy remek szoftver,de amikor a szolgáltatónk elkez-dett az analógról digitális adásratörténő átállásról beszélni, tudtukhogy nehéz harc lenne dekódolniaz új jelüket. A kábelszolgáltatónktovábbá elkezdte emelni az árait éscsökkenteni a szolgáltatás minősé-gét, így hát megvizsgáltuk a tévé-zési szokásainkat és megállapítot-tuk, hogy leggyakrabban az időjá-rás-jelentést nézzük és néhány fil-met.

Körülbelül akkoriban kezdett eljelentősen esni a DVD-k ára. Na-gyon közel laktunk az olcsó DVD-k

egy beszerzési forrásához, így agyűjteményünk egyre csak gyara-podott. A MythTV mint DVR kiváló,de nem olyan meggyőző ha média-tárolásról van szó… ez pedig a (je-lenleg KODI-ként ismert) XBMCfelé terelt minket.

Az XBMC/KODI rendszerünkugyanazon, a korábban a MythTV-

hez is használt gépen kezdtett, egyöreg Athlon XP-alapú rendszeren1 TB-os merevlemezzel. Az Athlonasztal működött, de túl sok erőfor-rást igényelt és hiányzott belőle azSSE2 CPU utasításkészlet. Egy SSE2utasításkészlettel ellátott gépen avideólejátszás sokkal jobb volt mintaz Athlonon, ami néha még az egy-szerű DVD videókkal is küszködött.

Lett egy megoldásunk, amely egy-szerre oldotta meg a teljesítmény-beli és lejátszási problémáinkat:egy Dell Inspiron Mini 1 0 netbook.A netbooknak csak 250 GB háttér-tára volt, de az 1 TB-os asztali meg-hajtót egy külső merevlemezházzalkönnyedén csatlakoztattuk. Erede-tileg az XBMC-t az XBMCbuntunkeresztül telepítettük, egy olyanátalakított Lubuntun, mely közvet-lenül XBMC-be bootol. Távirányítótámogatást adtunk hozzá egy egy-szerű Microsoft-kompatibilis táv-irányító, egy USB-s vevőegység és aLIRC szoftvercsomag segítségével.

A netbook jó ötletnek bizonyultés jól működött az XBMC 1 0 és 1 2közötti verzióival, de a DVD-gyűjte-ményünkkel együtt nőtt a tárhely-szükségletünk is, így egy újabb,2 TB-os meghajtót adtunk a rend-szerhez. Az Inspiron Mini 1 0-nekrengeteg USB-csatlakozója volt, ígyvalójában még egy harmadik meg-hajtót is hozzá tudtunk adni, plusza távirányító USB-s infra-vevője.

Körülbelül egy évvel azután,hogy a netbookot állítottuk beXBMC-szervernek, elkezdtek meg-

KKOODDII --sszzoobbaa AA mmii KKOODDII rreennddsszzeerrüünnkk –– 11 .. rréésszzÍrta: Charles McColm – Fordította: Szandi Gábor

full circle magazin 1 24. szám 39 Tartalom ^

KODIjelenni az első androidos TV-boxok.Az egyik legszebb kinézetű box aPivos XIOS DS Media Play volt. AXIOS DS olyan androidos box volt,melyre fel lehetett telepíteni egyspeciális, XBMC-be bootoló Linuxverziót is. Vettünk egyet és felfe-deztük hogy az XBMC-t futtathat-juk Androidon, vagy a Pivosra sza-bott Linux disztrón is. A külső esz-közök támogatása Androidon egy-szerűbb volt, de az egyszerűsítettLinuxon sokkal jobban futott azXBMC. A XIOS DS egyetlen igazán

kiábrándító tulajdonsága a távirá-nyítás volt. Az eredeti mellé meg-vásároltuk az extra „sense” távirá-nyítót is, de egyik sem volt annyirasokoldalú mint a netbookra dugottWindows Media Centre vezérlőnk.

Végül visszaváltottunk a net-bookra, mert egy teljes értékű Li-nux asztal használata sokkal na-gyobb rugalmasságot ad, mint azAndroid vagy a Pivosra szabott Li-nux futtatása.

Az egyszerűség hívei vagyunk,de a netbook-rendszerünk kezdettkicsúszni az irányításunk alól. Mikorcsak egyetlen külső merevleme-zünk volt, a rendszer nem voltrossz, de miután hozzáadtunk egymásodik és harmadik meghajtót is,a média centerünk kezdett egy ká-belhálóra hasonlítani. Minden külsőmeghajtónak kell táp és egy USB-kapcsolat a netbookkal. Persze, akábeleket összeköthettük volnakötegelővel, de a hálózati adapte-reket továbbra is csatlakoztatnikell a hálózathoz, ami további el-osztókat jelent. A netbook haszná-lata egyszerűsítés helyett valójá-ban bonyolította a rendszert.

Így visszaváltottunk „teljes érté-kű” PC-re, eleinte egy 3,2 GHz-es

Pentium D, majd (jelenleg) egy Co-re 2 Quad Q8300 processzorral. Azegyik nagyszerű dolog, amiért sze-retjük a Linuxot, a finomhangolha-tóság. Egy új processzor beépítése-kor nem kell új licencet vásárol-nunk, mint más operációs rendsze-reknél. Ugyanazt az Asus P5K alap-lapot használjuk a kezdetektől, ésbár elég régi, és a Core 2 Quad CPUfogyasztása nagyobb mint egy Co-re i3-nak, jó működik. Szereztünk29 dollárért egy sérült csomagolá-sa miatt leárazott, ventilátor nélkü-li , 1 GB-os NVidia GeForce 21 0 PCIevideokártyát a helyi számítástech-nikai üzletből. Mindhárom meghaj-tó egy közös házban ül és már csaka táp-, videó- és ethernet-kábel jönki a gépből az infrás távirányító ká-belén kívül.

full circle magazin 1 24. szám 40 Tartalom ^

KODIJóval kevesebb kábel van most

a tévénk háta mögött és a teljesít-mény is sokkal jobb, mint a net-bookkal volt. A Q8300 és a GeForce21 0 elég erősek a BluRay tartalmakakadozásmentes kezeléséhez, és aP5K gigabit ethernet kapcsolatamegfelelően továbbítja a BluRaymédiát a ház többi számítógépe fe-lé is.

SAMBA-t használok a tartalma-ink megosztásához, de valamennyiSAMBA-megosztásunk csak olvas-ható, megelőzendő az adatok eset-leges megfertőződését. Akkor ho-gyan oldom meg a média másolá-sát? SSH-val. Minden rippelés aszta-li Linuxon történik, azután a hálóza-ton másolom fel a KODI-szerve-rünkre. A windowsos gépeink ol-vashatják, de nem írhatják a meg-osztásokat. Ez azt jelenti, hogy aházban senki sem tud Windowsróla megosztásokhoz csatlakozni.

Az egyik szobánkban van egyXubuntut és KODI-t futtató ZotacID81 . A gép kicsit lassúka és hajla-mos a hibernálási problémákra, dea BluRay anyagokat szépen játssza(részben annak köszönhetően,hogy SSD-n fut).

A másik szobában egy ZoomtakT8H van. A Zoomtak Androidot fut-

tat, de a KODI 1 7 igazán jól fut raj-ta, nem jelent problémát a megosz-tott BluRay-tartalmak lejátszása.Bár mindkét KODI eszközben vanWiFi, mi minden adatot vezetékenküldünk, a WiFi túl megbízhatatlanés korlátozó.

Jelenleg a fő KODI szerverünkkét 3 TB-os és egy 2 TB-os merevle-

mezt tartalmaz. A BluRay-gyűjte-ményünk egyik része tölti meg azegyik 3 TB-os lemezt. A gyűjteménymásik felével elkezdtük feltölteni amásik 3 TB-os meghajtót (amely aXubuntu operációs rendszerünketis tartalmazza). A teljes DVD-gyűj-teményünk a 2 TB-os tárolón vanelraktározva, amin még maradthely. A DVD-gyűjteményünk na-

gyobb mint a BluRay-kollekció, deminden BluRay-anyagunkat tömörí-tetlen formában tároljuk, úgyhogya helyigényük elég nagy – néhányfilm a 45 GB-os méretet is eléri.

A házimozink másik része azasztali Linux, ahol a rippelést vé-gezzük. Évekkel ezelőtt ha valaki-nek az XBMC/KODI-t említettük, azértetlenül nézett ránk. Most min-denki az XBMC/KODI streaming ke-pésségeiről beszél, de mi leginkábba meglévő anyagaink lejátszásárahasználjuk.

A DVD és BluRay lemezek ol-csóbbak mint valaha, különösen hanem bánod hogy használtcikk-üzle-tekben kell kutatnod vagy várnodkell az áruházak akcióira. Az egyikhelyi üzletlánc olyan akciót tartottkarácsony másnapján, ahol majd-nem minden új DVD-jük 1 dollárbakerült. Persze nem új filmek voltak,de nem is volt mind B-kategóriás. Agyűjteményünk nagyot nőtt azon anapon. Persze időbe telik a médiarippelése és átmásolása, és kell tá-rolóhely a fizikai adathordozóknakis, de a kényelem csodálatos.

Minden DVD és BluRay leme-zünket dobozokban tartjuk a táro-lónkban és órákig tudunk ülni afilmek, sorozatok, zenei videók, ze-

full circle magazin 1 24. szám 41 Tartalom ^

KODInék vagy fényképek lejátszási listá-it böngészve. Van a KODI-nak egykényelmes „Party módja”, mely egyvéletlenszerű válogatást készít ze-nékből vagy zenei videókból és aztjátssza le – jól jön, ha vendégeinkvannak.

Eredetileg minden lemezünketa saját tokjában tartottunk a táro-lónkban, de az eredeti műanyagtokban való tárolás több dobozt je-lent. Hogy még több helyet spórol-junk, kidobtuk a műanyag tokokatés elkezdtük a lemezeket DVD-tar-tókban tárolni. A borítókat és a bel-ső papír mellékleteket eltettüknéhány cipősdobozba arra az eset-re, ha valaha vissza szeretnénk tér-ni az eredeti tokokhoz.

A másik, amit szeretünk csinálni,elindítani valami zenét, majd átna-vigálni a fénykép-gyűjteményünk-be és megnyomni a lejátszás gom-bot; ez elindít egy bemutatót afényképeinkből miközben a háttér-ben szól a zene. Mikor családi kör-ben vagyunk, szeretjük a KODI-tóriási keretként használni a fényké-pekhez, amiket a nyaraláson csinál-tunk.

Egy ideig egy MyGica ATV 582-thasználtunk, jelenleg pedig aZoomtak T8H-t. A MyGica egy jó

eszköz volt (kivéve a távirányítást,bár mi hajlamosak vagyunk nemszeretni semmilyen távirányítót ateljesértékű házimozi-távirányító-kon kívül) , de tönkretettük, miköz-ben próbáltunk rátenni egy régebbiAndroid firmware-t (újraindítottuka gépet mikor azt hittük lefagyott atelepítés). A MyGica nagyon ked-

velt volt a fórumokon. Az ATV 582egy jó eszköz volt, de úgy éreztük,hogy az Android 5.0 túl nehézkesrajta. A Zoomtak viszont nagyonhűvös fogadtatásra talált. Bár sze-retjük a T8H alumínium házát ésúgy látjuk, hogy a legfrissebb KODIszépen fut rajta, valószínűleg kere-sünk majd egy új MyGicát, egysze-

rűen mert azokat készségesebbnektaláljuk.

A jövőt tekintve tervezzük azasztali rendszer lecserélését egykis NAS-ra (network-attached stor-age) és egy újabb Android-eszközrecsökkentve a méreteket, de kar-bantartva egy nagy tárolókapaci-tást, de a négy férőhelyes NAS-okhasonló összegbe kerülnek, mintegy rendes számítógép.

A következő hónapban megosz-tom a KODI-szerverünk konfigurá-ciós fájljait és leírom, hogyan csat-lakoztatják más média központok ameghajtókat.

Charles az Instant XBMC írója és egynon-profit számítógép-újrahasznosításiprojekt menedzsere. Amikor nem szá-mítógépeket bütyköl és nem rosszin-dulatú programokat távolít el, aGNU/Linux támogatására bíztatja azembereket. Charles ahttp://www.charlesmccolm.com/weboldalon blogol.

full circle magazin 1 24. szám 42 Tartalom ^

Csatlakozz:

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 aFull Circle egy üres PDF

fájl lenne (amit szerintem nemtúl sokan találnának érdekesnek).Mindig várunk cikkeket, termék-bemutatókat, teszteket, vagybármit. Még az olyan egyszerűdolgok, mint egy levél, vagy egyképernyőkép is segít megtöltenia magazint.

Az irányelveinkről a „Hogyan ír-junk a Full Circle-be” oldalon ol-vashattok. Ha betartjátok ezeket,garantált a siker.

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

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

full circle magazin 1 24. szám 43 Tartalom ^

K Egy CD-ről másolatot próbál-tam készíteni, de mindkét le-

mez hibás lett.

V Rippeld a CD-t *.wav-ba, pél-dául az Asunder nevű szoftver-

rel. A CD-írásnál válaszd ki a .wavfájlokat és használd a Braserótvagy a K3b-t.

K Futtattam a

sudo apt update

parancsot és ezt a hibaüzenetetkaptam:

W: An error occurred duringthe signature verification.The repository is not updatedand the previous index fileswill be used. GPG error:http://dl.google.com/linux/chrome/deb stable Release: Thefollowing signatures couldn'tbe verified because thepublic key is not available:NO_PUBKEY 6494C6D6997C215E

W: Failed to fetchhttp://dl.google.com/linux/chrome/deb/dists/stable/Release.gpg The following signaturescouldn't be verified becausethe public key is notavailable: NO_PUBKEY6494C6D6997C215E

W: Some index files failed todownload. They have beenignored, or old ones usedinstead.

V (Köszönet vasa1-nek azUbuntu Forumsról) A nyilvá-

nos kulcs letöltéséhez add ki ezt aparancsot:

wget -q -O -https://dl.google.com/linux/linux_signing_key.pub | sudoapt-key add -

KVan egy kis otthoni hálózatom5 windowsos, 2 linuxos és 1

Mac géppel és van egy Windowsszerver, amiről hitelesített módonegy Linux-alapú fájl és nyomtató-szerverhez akarok kapcsolódni. Akulcsom szinkronizálja a belépése-ket. Nem akarok egyedi bejelent-kezéseket használni minden gép-hez és a szerverhez. Kérdeztem eztmár pár helyen, de választ még se-hol nem kaptam.

V Az, hogy nem kaptál választgyanítom amiatt van, hogy a

felhasználók 99,99%-a nem használhálózati azonosítást. Az otthonihálózatomban féltucat gép van,vegyesen Linuxszal és Windowszal.

Van egy fájlszerverem és egy meg-osztott nyomtatóm is. A felhasz-nálók a saját gépükön jelentkeznekbe, nem pedig a „hálózaton”.

Beállítottam személyes és pub-likus megosztott mappákat aSambát használó fájlszerveren.

Feltételezem, hogy az Ubuntuvalamelyik verzióját telepítetted ésa Samba, amit használsz nem a leg-újabb verzió. Így nekem megfelelőa használata, de neked valószínű-leg nem.

Próbálkoztál Zentyallal? Több,mint egy éve vetettem rá egy pil-lantást, de az én problémámat,amire megoldást kerestem, nemoldotta meg.

Szóval, ez egy egyedi eset asaját környezetedben.

AZ ASKUBUNTU LEGJOBB

KÉRDÉSEI

* USB-re telepített Ubuntuban né-hány telepített alkalmazás korlá-tozottan fut ugyanazon a gépen.https://goo.gl/f7GJyw

* Nem találom a fájljaimat, de ahelyet foglalják.https://goo.gl/C4kKMM

* apt remove vs. purgehttps://goo.gl/qtU2bn

* tlp-stat és a töltöttséget jelzőLED más akkutöltöttségi szintetmutathttps://goo.gl/GqArDj

* Az LTS kódnevek kifejezetten amegbízhatóságra vonatkoznak?https://goo.gl/uxt1 dx

* Tudom korlátozni a root felhasz-náló jogait csomagok telepítésé-ben vagy törlésében?https://goo.gl/AtLQAd

Gyűjtötte: Gord Campbell – Fordította: Jancsek ÁrpádKKááVVéé Ha Ubuntuval kapcsolatos kérdéseid vannak, küldd el őket a [email protected]

címre és Gord válaszolni fog rá valamelyik későbbi számban. Kérjük, annyi információt küldj aproblémáddal kapcsolatban, amennyit csak tudsz!

full circle magazin 1 24. szám 44 Tartalom ^

* Hol van a „környezeti beállítás”lehetőség?https://goo.gl/65WpZo

* Parancs, ami mutatja a CPU, aRAM és a HDD terheltségéthttps://goo.gl/o5iozT

* Hogyan lehet eltávolítani egykönyvtárat a tartalma eltávolításanélkül?https://goo.gl/BK9vbn

TIPPEK ÉS TECHNIKÁK

Talán ideje az verziófrissítésnek

H a az Ubuntu 1 6.1 0 bármelyikverzióját használod, itt az

ideje a frissítésnek.

Ezen verziók júliusban elérték atámogatási ciklusuk végét. Nemvagyok a kilenc hónapos támoga-tással ellátott, „átmeneti” Ubuntu-verziók rajongója. Úgy gondolom,hogy sokkal hasznosabb lenne, ha aCanonical 1 4 hónapos periódustválasztana. Ezzel a felhasználóknaklenne egy teljes évük az átmenetiverzió használatára, valamint mégpár hónap arra, hogy a szükségesverzióváltást is elvégezzék.

Ez rám közvetlenül nincs hatás-sal mivel a mindennapokban aXubuntu 1 7.04-et használom, vi-szont pár hónapon belül szükségeslesz nekem is 1 7.1 0-re váltani.

KÁVÉ

Gord a számítógépes iparág egyikrégi bútordarabja. Egy időrevisszavonult a szakmától, aztánnemrég azon kapta magát, hogy egy1 5 fős, „The IT Guy” nevű cégnéldolgozik Toronto belvárosában.

full circle magazin 1 24. szám 45 Tartalom ^

A gép otthoni építés, egy ré-gebbi i7 7600k processzorral,

1 6 GB memóriával és két darab2 TB-os merevlemezzel. Az alaplapegy néhány éves Gigabit p8z68,akárcsak a CPU. A videókártya egyNvidia FX3700.

O perációs rendszer: Xubuntu1 6.04

Ikon téma: PapirusSzínséma: Arc-DarkHáttérkép: WallpaperDay(link a háttérképre a DeviantArt-on:http://fav.me/d4lhe0g

Beküldte: Robert Streeter – Fordította: Szandi GáborAAzz éénn aasszzttaa lloomm AAzz éénn aasszzttaa lloommBeküldte: Larry – Fordította: Szandi Gábor

full circle magazin 1 24. szám 46 Tartalom ^

N emrég szert tettem egy IntelNUC6i5SYH barebone rendszer-

re, amely integrált Intel i5 6260UCPU-val rendelkezik. Eredeti szándé-kom egy olyan kicsi és halk számító-gép beszerzése volt, amit napi 24órában bekapcsolva hagyhatok.

Mivel mindenféle előre telepítettoperációs rendszer nélkül érkezik (aNUC-ot RAM és merevlemez nélkülszállítják), úgy döntöttem, hogyUbuntu 1 7.04-et telepítek rá. Egygyors, live-USB-s tesztfuttatás meg-mutatta, hogy a NUC komponenseitfelismeri és használja a rendszer, be-leértve a 802.1 1 ac Wifi-modult is.

Beledobtam két 1 6 GB-os DDR4SO-DIMM modult és egy 250 GB-osNVMe SSD-t. A NUC-nak van egy SA-TA-portja és 9 mm helye 2,5 hüvely-kes merevlemeznek, úgyhogy bővít-hetem a tárhelyet ha szükséges len-ne.

Jelenleg ez a kicsi, de erős gépszolgál az otthoni VMware-kísérlete-im laborkörnyezeteként is. Két pro-cesszormag hyper-threading-gel és32 GB RAM lehetővé teszi a beágya-zott virtualizációt. VMware Worksta-tiont futtatok számos VMware ESXi-vel telepített virtuális géppel, és min-degyiknek van teszt virtuális gépe.

Régi idők emlékei = Linux Mint1 8.2 Cinnamon + ikon témák a

Noobslab-tól + Railway téma + WPS(Kingsoft) Office. Megjegyzésre ér-demes, hogy minden szoftver fris-sítve van a legújabb verzióra, és64-bites utasításkészletet használ-nak (amd64).

Beküldte: Alan Ward – Fordította: Szandi GáborAAzz éénn aasszzttaa lloomm AAzz éénn aasszzttaa lloommBeküldte: Leo – Fordította: Szandi Gábor

full circle magazin 1 24. szám 47 Tartalom ^

RENDSZERES TÁMOGATÓK

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 ADOMÁNYOZÓK

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 SharmaGlenn HeatonFrank DingerRandy E. Brinson

TTáámmooggaattóóiinnkk

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 24. szám 48 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 25. számLapzárta:201 7. szept. 1 0-e, vasárnapKiadás:201 7. szept. 29-e, péntek

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]

Bors TiborDobler GáborHrotkó GáborJancsek ÁrpádMakó TamásMeskó Balázs

Molnár TiborPalotás Anna

dr. Simon GergelySipkai GergelySzandi Gábor

Full Circle MagazinMagyar Fordítócsapat

Szerkesztő:Kiss László

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/

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.

Magzster – A Full Circle a Magzterrel onlineis olvasható: http://www.magzter.com/publishers/Full-Circle. Kérlek oszd meg ésértékeld az FCM-et, ezzel is segítve az FCMés az Ubuntu Linux népszerűsítését