Jumping hajó a Microsoft
A tervezők és fejlesztők már sok választás, hogy amikor kapok munkát, amit keretek, nyelvek és képszerkesztő szoftver használatát, hogy milyen platform futtatásához. Utóbbi egy sokat vitatott és ellentmondásos téma és a puszta említése is kockázat elindulunk lángja háborúk epikus méreteket öltött, így a józanság érdekében, megpróbáljuk elkerülni a közvetlen összehasonlítás más operációs rendszerekkel.
Itt van egy érdekes cikket rábukkantam írta Mark Nutter aki egy webfejlesztő bolt Minnesotában.
Nem titok, hogy volt egy növekvő tendenciát mutat az elmúlt években a fejlesztők felé, különösen a web fajta kiválasztásánál Mac jelölte meg fő dev gép. Fogom megvizsgálni néhány oka ez a tendencia, nézd meg buktatóit való átállás a Mac, és menj át a must-have szoftver és konfiguráció minden kapcsoló tisztában kell lenniük.
Az első váltás oka: Mac OS X
Lehet, hogy észrevette a növekvő számának és a többi kollégák fejlesztők, akik kiválasztják a Mac, mint a jövő számítógépét. Ha nem, akkor valószínűleg sem dolgozik a Microsoft, vagy van egy MBA. Akkor miért olyan vonzó?
Ha megkérdeznénk 1 vaskalapos Windows-felhasználó miért hiszi, ő az emberek, mint a Mac, akkor szinte mindig azt mondják az okok tisztán esztétikai kb. Ha megkérdeznénk a legtöbb web-fejlesztők, hogy miért vannak kapcsolva a mac, de a refrén lenne hangos és egyhangú: OSX. Hogy igazságosak legyünk a Windows, mind a nyers képesség a két kínálatát alig különböznek; elég strapa Mindkét rendszer lehet állítani nagyjából bármilyen módon a felhasználók szeretnék.
Amikor a nyomás, hogy miért részesíti előnyben OSX, Mac felhasználók gyakran pihenni qualifiable és szubjektív érvek, mint "úgy érzi, intuitív" vagy "Élvezem, hogy a több" vagy akár "Nem tudom megmagyarázni, miért szeretem jobban, én csak ezt . "A Windows-felhasználó, amikor bemutatta a fenti érvek általában gurul az ő szemét, és továbbra is az úton. Nem addig, amíg valaki igazán teszi ki a saját tudat, hogy OSX egy becsületes esélyt, hogy megértsék, mi ez a nagy felhajtás.
Néhány számszerűsíthető eredményeket az OS X a következők:
1. Open Source Friendly
Mint webfejlesztő, ha még egy ügyességi akkor mindig ki kell dolgozniuk, ez a használatát * NIX terminál. Szerencsére, mert OSX épül a UNIX, a terminál készen áll és vár. Minden Apple hajók számos nyílt forráskódú programozási eszközök és keretek-ben épült, mint a PHP, Apache, Ruby on Rails. Linux felhasználók, akik elege lett abból foglalkozó hardver problémák, különösen a laptopok, gyakran választunk egy Mac, mint a hordozható megoldás, mert a UNIX alapú.
Ez azt jelenti, hogy az egész világ a nyílt forráskódú szoftver odakinn nagyjából biztos, hogy sok szóváltás nélkül fut. Egy olyan világban, ahol a nyílt forráskódú szoftverek egy életforma, web-fejlesztők, barátságos környezetben kell működnie, hogy be
2. Quartz Extreme
Kvarc az OpenGL alapú ablakkezelő rendszer által használt OSX. Quartz extrém kihasználja a grafikus kártya kizárólag, ami azt jelenti, nem a processzor ciklusokat adóznak. Ez lehetővé teszi a különböző hasznos funkciók, mint például Exposé, amely dinamikusan méretezi át minden ablak a képernyőn, így egy madártávlatból a teljes munkaterületet.
Spaces, a funkció be OSX 10.5 (Leopard) úgy madártávlatból egy lépéssel tovább azáltal, hogy a képet több asztali gépet. További illusztrálására a ponton, akkor aktiválhatja Exposé belső terek és húzzuk az ablakot az asztalról asztalra -, hogy egyetlen videót játszik továbbra is játszani, és az ablakok átméretezése dinamikusan elhelyezésére a külön ablakban. Ha megszokod, hogy az ilyesmi, akkor csoda, hogy valaha élt nélküle.
3. Core Animation
Core animációs módot ad a fejlesztők számára, hogy készítsen animációs felhasználói felületek keresztül implicit animációs modellt, valamint az "explicit" modell. Más szóval ez azt jelenti, nagyon mutatós és hasznos funkciókat fog kezdeni felbukkan az OS X alkalmazások, hasonlóan az animált menü rendszer segítségével látható a fenti ábrán. Prodiving fejlesztők eszközkészlet végrehajtsák ezeket a típusú animált hatások olyan szoftver válik intuitív.
4. Beépített eszközök
Olyan sok hasznos eszközök, amelyeket beépített a Mac, hogy jól jöhet a tervezők és fejlesztők számára, hogy könnyen látható, OSX-ben épült a fejlesztők és a kreatív szakemberek szem előtt tartva. Vegye ki a beépített képlopás segédprogram "Grab" az OSX, melynek sokféle lehetőség, kiválasztásától egészen a pixel a kívánt területet screenshot, amely a teljes ablakot rögzíti az ablakkeret, hogy közvetlenül a kimenetre asztalon. PNG fájlt.
Sőt, egyes eszközöket hoztak létre kifejezetten a tervezők, mert az Apple már régóta kiszolgálta a kreatív professzionális piac (ugyanis tartós Apple során legsötétebb időkben). Több beépített eszközei:
- A Digital Color Meter - olyan eszköz, amely lehetővé teszi, hogy megragad a színes értékét minden pixel a képernyőn.
- Console - Hasznos megtekintésre nagyon nagy log file
- Terminal - a fent említett, töltse ki sok OSS eszközöket, mint a VIM
- Xcode Tools - Az Apple fejlesztési IDE
- Nagyítás - könnyen a pie-down-to-the-pixel zoom
- Safari Debug mód - hasonlóan a Firebug a Firefox
- Time Machine - halott egyszerű az automatikus biztonsági mentés
5. Egységes felhasználói felület
Mint minden diák tudja, a tervezés, a következetesség egyik legfontosabb alapelve, hogy csatlakozzanak, és egyértelmű, az OSX UI tervezték ezt szem előtt tartva. Mivel a szigorú felhasználói felület által nyújtott iránymutatásokat Apple szoftverfejlesztő eszközök, alkalmazások és segédprogramok a Mac érzem magam, mint azok mindegyike ugyanannak a rendszernek.
A menüsor, amely néhány váltó is nehéz funkciót kell szokni, hogy ez az egység tapad egységesítése útján elhelyezkedése és elrendezése a menüpontok. Drag-and-drop funkció mindenütt. Hogy képes megtenni dolgokat, mint egy képet drag ki a böngésző közvetlenül a Photoshop projekt a kegyet, hogy a termelékenységet. Ha úgy érzi, mintha képesnek kell lennie arra, hogy drag-and-drop valamit, akkor valószínűleg igen.
6. Biztonság
Most, mielőtt a kiváló bokszer, és indítsa el a gyalázkodás alkotó miért Mac nem sokkal biztonságosabb, mint bármilyen PC-n, hadd rámutatni egy elcsépelt, de undebatable tény: ott egyszerűen kevesebb malware odakinn, mint a Mac számítógépek - sokkal kevesebb (részben azért, mert Unix természeténél fogva sokkal biztonságosabb, mint a Windows, részben azért, mert a Windows csak szélesebb körben elterjedt és a Mac felhasználók nem célzott, hogy gyakran - tovább a cikket a Mac tényleg sokkal biztonságosabb, mint a Windows? ). Ha Mac-en, legalábbis az elkövetkező néhány évben, akkor nagyjából biztos lehetsz benne, a nap aggódni vírus és kémprogram vizsgálatok már csak a múlté.
7. Textmate, Growl, Quicksilver, és több
Nincs hiány a szövegszerkesztők elérhető lesz a fejlesztők, de úgy tűnik, hogy folyamatosan jön fel ajánlás után ajánlás Textmate, a könnyű GUI szövegszerkesztőt OSX. A projekt menedzsment fiókban könnyen nyomon követheti a mappákat, amelyek a monolitikus MVC keretek, mint a Ruby on Rails és CakePHP egy áldás.
Beágyazott körök segítségével a felhasználók létrehozhatják saját Szintaxiskiemelés, ami fontos a folyamatosan változó világában webfejlesztés. Hogy gyorsítsák fel a fejlesztési folyamat, lehet hasznosítani "töredék", vagy darab újrafelhasználható kód, amit be néhány kulcsfontosságú agyvérzés. Bár nincs olyan szolgáltatás, amely forradalmi, azok együttes oly módon, hogy emiatt egy nagyon diszkrét kódolási tapasztalat, hogy úgy tűnik, nagyon harmonikusan illeszkednek az általános hangulatát egy Mac.
Amellett, hogy Textmate, van egy egész sereg más alkalmazásokat szeretett, hogy úgy tűnik, hogy hoztak létre az emberek, akik valóban értenek, és szeretné felülmúlni a Mac tapasztalat, mint a gyorsindító Quicksilver megoldást, a rendszer értesítést app Growl, és a chat Adium kliens. Ezek a szoftverek olyan kaliberű, ami néha nehéz megtalálni a Windows. Úgy tűnik, hogy a minőség, nem a mennyiség, a legjobban leírni a Mac szoftver könyvtár.
8. Quick Look
OS X nem csak ikonokat jelenít meg valós miniatűr változata a fájlt azok képviselik, de lehetséges, hogy megtekinthesse a fájl tartalmát a legteljesebb pompájában anélkül, hogy indítsa el a programot, hogy összefüggésbe hozható egyszerűen üti a szóköz. Továbbá, ha egy csoport ikonok vannak kiemelve, akkor lehet bővíteni a galéria nézetbe.
9. Virtualizáció
OSX az egyetlen operációs rendszer lehet kapni, hogy lehet szimulálni az összes három fő operációs rendszer out of the box. Ez kell a böngésző kompatibilitás ellenőrzésére. Hogy még könnyebb az élet, meg tudod csinálni, közvetlenül az OSX programokat használ, mint a Parallels, VirtualBox és a VMware Fusion. És ha úgy gondolja, a böngészők teszi weboldalak pontosan ugyanaz, függetlenül az operációs rendszer fut ők akkor súlyosan téved.
Második oka kapcsolás: az Intel Inside
Amikor az Apple tette a kapcsolót Intel chip, hogy ideges a sok Mac-rajongó is, aki szerette azt a tényt, hogy az Apple nem volt ugyanaz, mint a többi X86 dobozt a piacon. A növekvő mobil számítógépes, azonban az Apple kénytelen volt szembenézni, hogy a PowerPC nem nyújt olyan jó megoldás, mint az Intel.
Azt is tudta, hogy azáltal, hogy egy olyan rendszer, amely fut a Windows mellett OS X ők helyezték örök esetleges kompatibilitási érveket. Kiderült, hogy egy jó stratégiai lépés, és droves a leendő kapcsolók végre képes volt fejest ugrani, anélkül, hogy fel kellett adnia teljes könyvtárak a Windows-alapú szoftvert.
OSX tudja szimulálni az összes három fő operációs rendszer out of the box. Ez kell a böngésző kompatibilitás ellenőrzésére. Hogy még könnyebb az élet, meg tudod csinálni, közvetlenül az OSX programokat használ, mint a Parallels, VirtualBox és a VMware Fusion. És ha úgy gondolja, a böngészők teszi weboldalak pontosan ugyanaz, függetlenül az operációs rendszer fut ők akkor súlyosan téved.
Harmadik oka kapcsolás: Kevesebb szóváltás
Nagyképű Szoftver
Vannak akik szeretik a szóváltás. Sőt, a fejlesztők általában szerelem egyre mocskos kezüket testreszabásával, fenntartása, és a csípés az operációs rendszereket. Ha ebbe a kategóriába tartoznak, a Linux talán a legjobb illeszkedést, melyet a Windows. OS X inkább nagyképű, mint a többi platformon. Ez sokkal nehezebb testre a kinézetét, nincs egyszerű módja, hogy ezt futtatni semmit, de az Apple hardver és OS X is nagyon különös abban, ahogy bizonyos dolgok.
Opionated szoftver, azonban lehet, hogy az előnyöket. Bár lehet, hogy nehezebb testre és csapkod minden utolsó szempont az operációs rendszer, néha lehet szép, hogy egy rendszer, ahol jó sok ilyen döntések már megtörténtek az Ön számára. Mivel az Apple teljes körű megoldást biztosít, az operációs rendszer a hardver, hogy sok a szoftver, ami a csomagban, de van egy könnyebb út közben ügyelve arra, hogy az élmény seemless és jól kipróbált. Nagyképű szoftver lehet egy nagyon polarizált koncepció, de.
Vegye Ruby on Rails például egy webes fejlesztés keretében, ahol sok a döntéseket a fejlesztő alapján a központi közreműködők "vélemények arról, a legjobb gyakorlatokat. Rails egy preferált javascript keretrendszer adatbázis ORM, sablonrendszer, és így tovább. Választhat más formációi, ha akarsz, de ragyog legokosabb, ha a dolgok a "Rails Way."
Kevesebb időt kell töltenie testre, és több időt tényleges fejlesztése. Ez a kezekkel megközelítés lehet egy nagy kikapcsolni néhány fejlesztők, de mások számára is eltávolítja a sok szóváltás és újra feltalálja a kereket. A magas Mac tulajdonosi körében Rails fejlesztők közvetlenül lehetne tulajdonítani a hasonló jellegű, az Apple és a Rails. Az analógia készül találóbb tetszőleges számú PHP vs Ruby on Rails láng háborúk találsz ott.
Támogatás
Mivel az Apple biztosítja a teljes megoldás, akkor kötelességük támogatni a teljes megoldás is. A legtöbb fejlesztő tökéletesen kész a baj lőni a saját számítógép, de amikor határidőket kell teljesíteni, ez lehet jó tudni, hogy tudsz fejtsenek bizonyos, hogy a szóváltás, hogy az emberek, akik már ismerik a rendszert kívül és belül.
Az Apple lenyűgöző ügyfélszolgálat kifejezetten támogatják, mert az egész rendszer, nem csupán egyik aspektusa a rendszer. Ez is hasznos tudni, hogy a gép egy valódi tégla-és habarcs tárolni helyett foglalkoznak kiszervezett telefonos támogatást.
Nézzünk szembe a tényekkel, amikor a nem technikai házastársa vagy családtagja, akkor számíthat arra, hogy sokat hibaelhárítás. Csakúgy, mint a szép, hogy nem kell aggódnia, hibakeresési saját számítógépén, ez még szebb, ha nem kell aggódnia, mivel sokat mások számítógépeit. Ésszerű azt feltételezni, hogy mivel a Mac általában kevesebb biztonsági kérdések (legalábbis most), akkor a kevesebb időt töltött megpróbálja elmagyarázni, hogyan kell elkerülni malware és ténylegesen eltávolítja.
Negyedik oka kapcsolás: Microsoft
Ha tetszik, vagy sem: egy nagy oka annak, hogy a fejlesztők már pelyhesítő az Apple részben annak a ténynek köszönhető, hogy nem a nagy M. Amikor a személyi számítástechnika még gyerekcipőben jár, éppen az ellenkezője igaz. A Microsoft megértette, hogy ez volt a fejlesztők (fejlesztők fejlesztők), ami miatt az OS sikeres, miközben az Apple zárt modell végül is egy nagy hiba.
Miután a Microsoft elkezdte uralja a piacot, azonban a csípős bűz monopólium váltott ki a nyílt forráskódú mozgalom, és egyre több a fejlesztők elkezdtek gondolkodni azon, ha lenne jobb lehetőségek odakint.
A Linux természetesen az arany gyermek a nyílt forráskódú mozgalom, de erőfeszítései ellenére az Ubuntu ez még mindig egy módon ki a tekintetben, hogy kulcsrakész megoldást a legtöbb ember számára. Írja be az Apple: a Unix alapú rendszer, mely annak ellenére, hogy minden darabja akkora, mint a Microsoft zárt, sok tekintetben ellentéte a Microsoft.
A Microsoft szoftver a szerencsétlen érzést miután tervezte bizottság. Jellemzők csomagolva kevés tekintettel azok hasznosságát, és az esztétika látszólag kezeljék. Amikor a Vista első indításakor, az Aero felhasználói felület annyira feltűnő volt szükség magasabb vég gépeket is futtatni, kissé legyőzte az érvvel a Microsoft volt, hogy a megfizethető PC-k. OSX került kialakításra, valamint a legdrágább Mac Pro, mint ez egy nyolc éves Powerbook, mert ellenőrzik a megoldást a hardvertől a szoftver.
Sajnos a Windows nem jön csomagban PHP, Rails, vagy bármely más nyílt forráskódú webes fejlesztési keretekbe vagy nyelvek a közeljövőben. Egyre több az, amit teszünk, az a felhő egyébként ezekben a napokban, és szinte érezni kezd érdekes, amikor ráakad az új szoftver fut csak, mint egy asztali kliens. A Microsoft festett magukat egy sarokban - támaszkodnak a zárt formátumok és szabványok egy olyan világban, ahol a nyílt forráskódú szoftverek, a nyílt formátumok és nyílt szabványok király.
Ötödik ok kapcsolási: Tervezés és minimalizmus
A jó design kiszáll az útból. Nem igényel kell nézni, illetve értékelik. Legfőképpen, jó design, amit nem is vesszük észre először. Bang & Olufsen megérti ezt, és az Apple tisztában van ezzel. Az írás, csak két stílus az Apple notebook: ezüst és fehér, és fehér csak a legolcsóbb konfigurációt. Apple notebookok mentes matricák, csavarok, szellőzők, gombok, kapcsolók, és a grafika.
Mi ez hagy egy kis rendszer, hogy nézd meg más, mint a képernyő előtt van, ami így is kell lennie. Az előny a teljes termékfejlesztési ciklus alatt történik egy házban van, hogy az Apple olyan rendszert hoz létre, amely valóban úgy érzi, mintha jött létre egy személy.
Középpontjában az Apple tervezési filozófia fogalmának minimalizmus. Ez egy olyan koncepció, amely jól működött a vállalatok számára, mint a Google. Mindannyian emlékszünk az ellenszolgáltatás és a linkek elhelyezését hirdetések a legtöbb Google-keresők előtt, megkerülte az egyszerű search bar. Végtére is, ez volt a keresési ez volt a fontos része, a tartalmát nem a szolgáltató reméltem is szeretne. Apple adatok, ha ide nem értve a funkció dühíti 1%-a fogyasztói bázis, de megkönnyíti a dolgokat a másik 99%-át ez talán megérte.
Vegyük például, hogy nincs második egér buttom. Úgy tűnhet, mint egy kirívó mulasztás az Apple részéről, de már volt néhány nem kívánt következményekkel jár: mert a fejlesztők nem tudnak egyszerűen dobja parancsokat a dagadt a jobb egérgombbal a menü kénytelenek gondolkodni az 1-kattintás használhatóságát kérelmüket.
Minimalista design megvan a maga árnyoldalai is, de. Mac hiányzik kártyaolvasók, gyakran 2-3 kevesebb USB portot, mint akár az alsó kategóriás gép, és jellemzően nehezen fejleszthető. Azoknak, akik értékelik a terméket, hogy megadja neked sok választás, az Apple fog elmaradnak. Gyakran rámutatott, hogy a frissítés a Mac egyszerű: "Csak dobd el és vegyél egy újat."
Humor félretéve, ez nem túl messze az igazságtól, de a jó hír az, hogy Mac-en tartják értéke jobb, mint bármely számítógépről a piacon. Nem dobta félre, eladni az eBay-en az egészséges fej-start egy új gép.
Mac buktatók
Ez nem csak napfény és szivárvány mindenkinek, aki átvált egy Mac. Vannak elkerülhetetlen ütődésektől az út, hogy mindenki tapasztalatok során, hogy egy nagy platform változás, és néhány ember számára ezek a dudorok vannak leplezetlen útlezárás. Itt van, amit tudnia kell:
1. Command Control most
Breaking The Habit az lehet irányítani, mint a fő módosító gombot a rendszer ki tudja egy kis idő és néhány ember sosem kap a nyitjára. Régi szokások nehezen kopnak és az izom nehezebb memória meghal. Ez egy olyan probléma, ami megoldható átképezni parancsot a Control gomb, de ha olyan rendszer, amely feltételezi egy bizonyos konfigurációt akkor befut zavart a későbbiekben.
2. Nincs második egérgomb
Hacsak nem egy külső egér az Apple laptop lesz megszokni a hiányát egy második egérgombot. Az igazság az, hogy nincs optimális száma egérgombok. Szerencsére, akkor engedélyezze jobb egérgombbal az többféleképpen egy mac, mint például megérinti a track pad két ujjal egyszerre vagy holding ctrl amikor rákattintunk.
3. Nem maximalizálása a Windows
Ez tényleg kezd egyre kevésbé igaz, az idő megy tovább, mint ex-Windows-felhasználók számára, akiknél a Mac szoftver tartalmazza a funkciót (például maximalizálják a Firefox a Mac működik várható). De a jellemző maximális, amit használnak, hogy a Windows nem található a Mac, és néhány Ez rendkívül bosszantó. Tény, hogy az egész "stop-light" ablak vezérlő időnként érezni áporodott és unintuitive.
4. Hiánya egy "megfizethető" Mac
Talán a legnépszerűbb szúrás nem-Mac-felhasználók, az ár mindig a középpontjában a vita. Alatt $ 1200 vagy így van, akkor nem kérdéses, hogy a byte byte, GHz ghz, akkor kap egy jobb nyers érték, elkerülve az Apple. Az Apple úgy döntött, nem adja meg az 1000 $ alatti PC nem azért, mert nem akar nőni az értékesítés, hanem azért, mert el akarja kerülni a közelharc, hogy a Sony, HP, és más márkák vannak az alsó piacon.
Haszonkulcsot borotva vékony, hogy a tartományban, miután minden. Az Apple természetesen a vendéglátás botique stílus fogyasztó. Ha csipkedte fillérekért ezekben a napokban az ár kérdése lehet csak az egyik buktató nem hozhat magát legyőzni.
5. Sokkal kisebb Software Library
Bár ez kissé közvetíti a tény, hogy akkor virtualizált Windows Mac-en, ez messze attól, hogy képes futtatni a kedvenc programok natívan a rendszer. Ha a szoftver segítségével, rendszeresen fut, hogy csak a Windows környezetben, akkor érdemes gondolkodni arról, hogy kemény mozog a Mac megéri a fáradságot.
6. Azt nem lehet felépíteni egy Mac (könnyen)
Része a siker a Windows volt az a tény, hogy a licenc, hogy fut bármilyen PC, bárhol. Apple óta szünetel a szó megy, kivéve egy rövid időszakot, amikor lehetővé tették, hogy Mac-klón létezik, amit kiderült, hogy egy lehengerlően rossz ötlet. Ha a típus, aki szereti épület saját PC a semmiből, a Mac nem fog sokat kínál az Ön számára.
Általánosságban elmondható, hogy a legtöbb Windows-felhasználó elcsigázott elkerülhetetlenül fog hiányozni, legalább néhány funkciók vagy a szempontból a Windows alatt kapcsoló egy Mac. A legjobb stratégia, hogy kövessék az, hogy nyitott elmével a tanulási folyamat során. Próbálj a dolgok "a Mac way" egy hétig, és tartsa kétely, hogy a lehető legkisebb legyen.
Mindenekelőtt fel kérdéseket, mielőtt feltételezéseket tenni. Van egy lelkes Apple közösség odakint (ha nem vetted volna észre), hogy van megoldás minden problémát talál, köszönhetően részben annak a ténynek, hogy a legtöbb közülük kapcsolói magukat. Ne feledd, ha rendelkezik a kérdés, jó esély van egy másik kapcsoló tapasztaltam előtt, és létre vagy talált egy megoldást.
Következtetés
Bár nem jó megoldás mindenki számára, ez egyértelmű, hogy sokan váltanak egy Mac manapság egy jó sok okból. Mindazonáltal, Mac drága és türelmet igényel felhasználó és hajlandó alkalmazkodni saját viselkedését egy compltely különböző interfész. Mac természetesen nem egy lehetőség minden felhasználó, de ez mindenképpen egy megfontolásra érdemes lehetőség - különösen a tervezők és fejlesztők számára.
















































