OSX

Habár a modern Mac-ek rendkívül jól meg vannak építve, mégiscsak számítógépekről van szó, amelyekben bármikor felléphet egy hiba, ami ahhoz vezethet, hogy gépünk nem fog elindulni vagy boot-olni.

Apple Setup ND Photo 20100701
A legjobb Mac alkalmazások fejlesztéséhez. Melyiket válasszuk?

Ha valaki alkalmazások fejlesztésével dolgozik manapság, akkor rengeteg lehetőség áll előtte fejlesztőplatformok szempontjából. Az utóbbi években a Mac is előkelő környezetté vált, különösen természetesen azok számára, akik OSX-re és iOS-ra fejlesztenek applikációkat. Az Apple ’Swift’ programnnyelvének jelenlegi formája és az XCode fejlesztői környezet lehetővé teszi, hogy a fejlesztők rendkívül praktikusan elkészíthessék programjaikat, majd be is nyújthatják azokat az App Store-ba. De melyik Mac eszköz az ideális választás a modern applikációk fejlersztéséhez?

A kérdésre természetesen komplex a válasz, hiszen mindenkinek más igényei vannak. Az Apple igen széles választékkal rendelkezik manapság már olyan laptopokból és gépekből, melyek alkalmasak fejlesztési célokra, azonban egyesek mégis jobbak, mint mások. A modern szoftverfejlesztés igényei exponenciálisan nőnek attól függően, hogy mekkora projektről van szó. Ha csak most mászunk bele a szoftverfejlesztés világába és alapszintű programokat írunk, akkor a legtöbb Mac laptop vagy iMac ki fogja elégíteni igényeinket.

A videóvágással és zenekészítéssel ellentétben a kódolás nem igényel nagy erőforrásokat, ráadásul az iOS alkalmazásokhoz amúgysincs szükség fénysebességű processzorokra.

Ha tehát valaki egy praktikus eszközt keres az egyszerűbb alkalmazások gyártására, akkor egy iMac vagy egy Mac Mini lesz az ideális választás. A Mac Pro eléggé ’overkill’ lenne erre a szintre, így ez a két praktikus eszköz árban is megfelel a legtöbb fejlesztőnek.

A Mac Mini kis helyen is elfér, csupán csatlakoztatni kell hozzá a perifériákat (egy monitort, valamint billentyűzetet, egeret) és már kezdődhet is a kódolás. Sokan választják, hiszen rendkívül praktikus kis eszköz, amelyet könnyű hordozni is az iMac-el ellentétben.

Ha valaki azonban több erőforrással rendelkezik és inkább otthon dolgozna, akkor a 27-inch iMac valószínűleg jobb választás lesz, hiszen sok extra funkciót is biztosít, amit a Mini nem. Rendelkezésre fog állni egy jó gyors processzor, 1 TB merevlemez tárhely és AMD grafikus kártya is, amely egyszerűbb játékok tervezőinek jól jöhet.

 

XCode

Szinte minden Mac fejlesztő az XCode fejlesztői környezetet használ, hiszen ez egy ingyenesen letölthető fejlesztőprogram, ráadásul pont olyan hatékony, mint bármely Linux-os vagy Windows-os ekvivalense. Az XCode támogatja az objektumorientált C nyelvet, valamint a népszerűbb Swift nyelvet is, amely még mindig a népszerűbb választás.

Ha manapság valaki fejlesztésre adja a fejét, akkor érdemes lehet pár extra programot is beszereznie. Ilyen a ’Time Capsule’, amely effektíve egy backup program. Fontos, hiszen nem akarjuk, hogy egy hónapnyi munkánk elvesszen egy túláram miatt!

Hasznos programok még a BBedit (szövegszerkesztő program), CodeRunner (az Xcode alternatívája az egyszerűbb kódolási feladatokra), Dropbox (fájlmegosztás, tárolás).

Vírusok a Mac-en. Mire kell számítani? Kell antivírus?

Megfordulnak a vírusok Mac-es gépeken is? Szükségem van antivírusra? A rövid válaszok azok, hogy igen (és nem) és igen (és nem).

Nagy általánosságban azt mondják már manapság a Mac-ekre, hogy biztonságosak. Ezt egyrészt arra vezetik vissza, hogy a vírusokat írók kevesebb vírust írnak Mac-ekre, mert abban a tudatban élnek, hogy kevés ember használja őket. A Mac operációs rendszer ráadásul Unix alapú, amely rendelkezik néhány beépített biztonsági funkcióval. Az Apple ráadásul számos egyéb módszert is alkalmaz, amelyek kihívássá teszik a Mac gépek támadását. Ilyen a Gatekepper, amely blokkol minden olyan szoftvert, amelyet az Apple digitálisan nem írt alá és engedélyezett. Ennek ellenére a veszély még mindig ott van, hogy gépünket támadás érheti.

Pont, mint Windows-nál és egyéb operációs rendszereknél, az OSX, vagy MacOS is folyamatosan kapja a frissítéseket, melyeknek telepítése nem igazán opcionális. Mi történik azonban, ha egy ilyen frissítés elakasztja gépünket és még másnap is ugyanott tart, mint eddig?

Általában ha gond van Mac-en egy frissítéssel, akkor a telepítés a frissítőképernyőnél fog elakadni, amelyen egy Apple logó és egy sáv látszik. Utóbbi a telepítés állását szokta tükrözni. Előfordulhat még a ’forgó strandlabda’ (töltési kurzor) jelensége is, valamint teljesen fehér, szürke vagy fekete képernyő is. Az ilyen helyzeteknél fontos megbizonyosodni, hogy a telepítés nem fut e még a háttérben, mivel egy kényszerített újraindítás az operációs rendszer frissítése közben megszakítja a telepítést és kárt is okozhat a rendszerben (adatvesztés).

Ez az egyik oka annak, amiért ajánlott biztonsági mentést készíteni a rendszerről frissítés előtt!

5 Apple termék, amelyre mindig emlékezni fogunk

Az Apple hatalmas vállalattá nőtte ki magát az évek alatt és az egyik legbefolyásosabb is lett, mióta 1976 Áprilisában megalapították. A ma használt Apple termékek a technológia csúcsát képviselik és még sok éven keresztül élvezhetjük majd a szakadatlan fejlesztés gyümölcseit. Mik azonban azok a termékek, amelyeket sosem fogunk elfelejteni?

 

Apple II

Az Apple II a cég első számítógépe volt, amelyet a fogyasztói társadalom számára készített és 1977 Júniusában került először forgalomba, 1 évvel az Apple I debütálása után. A Steve Wozniak által tervezett eszköz egy egész generáció alapeszköze volt a számítógépes készségek és a programozás elsajátítására. Az Apple II sikere átformálta a személyi számítógépek piacát és felhelyezte a céget a ’radarra’ is. Az Apple II egészen 1993-ig gyártásban maradt, míg végül kivonták a forgalomból.