Schakelaar van één ontwikkelaar van pc naar Mac

Als je mijn laatste zelfstudie en screencast hebt bekeken / gelezen, heb je misschien een verandering opgemerkt: ik ben overgestapt van Windows naar Mac. Als je nieuwsgierig bent naar deze verandering, vraag je dan niet meer af. Ik zal u vertellen waarom ik de wijziging heb aangebracht en u een aantal redenen geven die u zou kunnen overwegen om over te schakelen, evenals welke struikelblokken u tegen kunt komen tijdens het proces.


Het verhaal

Hebben u ooit geprobeerd om hersenspoeling te weerstaan?

Voordat ik inga op waarom ik ben overgestapt, is er een achtergrond die je moet kennen. Een jaar of drie geleden was het moeilijk om een ​​meer toegewijde zelfgekozen Windows-evangelist te vinden. Ik schreef zelfs een lang stuk over Mac versus Windows en hoe ik dacht dat Windows een sterkere positie had (gelukkig werd dat alleen gepubliceerd op Google Documenten, dus niemand kan het ooit vinden, omdat het duidelijk bevooroordeeld was). In de loop van de tijd gebeurde er een paar dingen. Eerst kwamen een paar van mijn neefjes - shoutout naar Britt en Matt - in het bezit van een paar MacBooks. Omdat ik ze vrij regelmatig zie, was er geen gebrek aan mogelijkheden om hun nieuwe tools te gebruiken.

Hebben u ooit geprobeerd om hersenspoeling te weerstaan?

De volgende grote ploeg was aan het dabbelen in verschillende dynamische programmeertalen, zoals Python en Ruby. Het lijkt erop dat het altijd gemakkelijker is om met deze talen te starten als je een op Unix gebaseerd besturingssysteem gebruikt. Hoewel het zeker niet onmogelijk is voor Windows, lijken ze niet te integreren met het besturingssysteem op dezelfde manier als met Unix-smaken.

Natuurlijk waren er betere redenen dan groepsdruk (meer hierover in een minuut). Toen mijn Windows 7 Release Candidate op was, gaf ik mezelf een ultimatum: koop Windows 7 en een tweede monitor, of koop een gebruikte Mac. Na een week van beraad vond ik mezelf in een miniatuur Starbucks in het centrum van Toronto en kocht een 20-inch iMac van een derdejaars psychologiestudent.


De redenen waarom ik ben overgestapt

Dus wat kwam er uit die paar weken van beraadslaging? Dit is waarom ik ben overgestapt:

1 Unix

Waarschijnlijk de grootste motivatie om over te schakelen was het feit dat Mac OS X op Unix is ​​gebouwd. Als een echte nerd, ben ik redelijk comfortabel met de terminal; als je hetzelfde bent, weet je waarschijnlijk dat een Unix-shell veel meer kracht biedt dan de Windows-opdrachtregel. Ja, ik heb Cygwin geprobeerd, maar het is niet helemaal hetzelfde (en ik heb het nooit echt laten werken op Windows 7 RC). Dan zijn er Ruby en Python, zoveel meer thuis op Unix. En natuurlijk zijn er nog vele andere voordelen op laag niveau voor het draaien van Unix.

Waarom schakelde ik niet gewoon over naar Ubuntu? Nou, Ubuntu is echt leuk, vooral de nieuwste release, maar het werkte echt niet voor mij, niet voor een full-time optreden.

2 hardware

Dit is een geruststelling: Apple maakt hun hardware gewoon beter dan de meeste concurrenten. Ik weet dat schoonheid in de ogen van de toeschouwer is en dat al dat moois geen aluminium is. Ik hou echter van het minimalistische standpunt van Apple. En natuurlijk is het wat insides het belangrijkst maakt, en Apple doet het ook uitstekend. Er zit echter wel een gat in de Apple-hardware, en daar zullen we later over praten.

3 Software

De laatste reden was simpelweg dit: er is veel geweldige software voor Macs die geen goede Windows-tegenhanger heeft. Er zijn twee gevallen die ik tegenkwam. Ten eerste is er niets op Windows dat net zo goed, of helemaal niet, doet wat ik heb gevonden in een Mac-app. Voorbeeld: ik gebruik Simplenote veel op mijn iPod Touch; er zijn vier of vijf Mac-apps die synchroniseren met Simplenote; voordat ik overstapte, moest ik een perl-script gebruiken om dit in Windows te doen. (Nu heeft Uri Fridman Notes gemaakt, gebaseerd op Notational Velocity, en zal binnenkort Simplenote-sycing ondersteunen! Bekijk zijn site voor andere geweldige nuggets; Codex is nog een van mijn favorieten). Dan zijn er programma's die de juiste dingen doen, maar niet zo esthetisch en gebruiksvriendelijk zijn als de Mac-apps. Ik gebruik bijvoorbeeld Evernote veel; hun Windows-client doet evenveel (en een beetje meer, denk ik) als hun Mac-client, maar het is gewoon niet zo mooi.

Er zit echter ook een gat in de software.


The Good What I'm Liking

Dus nu dat ik ben overgestapt, hier zijn mijn favoriete dingen over de Mac; sommige lijken nogal onbeduidend, maar als je full-speed werkt en niet die stroom wilt breken, maken kleine dingen er heel veel uit.

1 De terminal

Ik heb er al op gewezen dat de Terminal deel uitmaakte van mijn eerste reden om over te stappen; het is net zo glorieus als ik had verwacht, en heeft me gemotiveerd om het meer te gebruiken dat ik op Windows heb. Iedereen die de opdrachtregel op Windows en Terminal op Mac heeft gebruikt, weet precies hoeveel beter een Unix-shell is.

2 talen vooraf geïnstalleerd

Ik was verrast en blij dat mijn Mac met Ruby, Python, Perl en zelfs Java (die ik nodig heb voor de universiteit) al heb geïnstalleerd.

3 gemonteerde schijven op het bureaublad

Dit is een functie van Unix waar ik altijd van heb gehouden en die nooit een manier kon vinden om te dupliceren op Windows. Niet enorm, ik weet het; maar, enorm.

4 Quicklook

Nog een kleinigheidje dat me een seconde en een half, tientallen en tientallen keren per dag bespaart. Ik werk voornamelijk met tekstbestanden, maar voor alles van code tot Word-documenten, ik gebruik slechts een tik op de spatiebalk om de inhoud van dat bestand te controleren. Alleen gripe: ik kan niet kopiëren vanuit het quicklook-paneel.

5 Tijdmachine

Het is nogal een gedoe om een ​​back-up te maken en te herstellen op Windows. Met Time Machine is het gemakkelijk en leuk. Ik zou willen dat ik een beetje meer controle had over de back-up en hoe vaak (zonder de vele hacks), maar voor dagelijkse back-ups en revisies werkt het probleemloos en gemakkelijk.

6 Apps installeren

Het installeren van apps op Mac verschilt aanzienlijk van het installeren ervan op Windows. Ze gebruiken allebei extreem verschillende methoden; en over het algemeen denk ik dat de Mac het veel soepeler doet.


The Bad What I'm not Liking

Maar alles is niet perfect in een besturingssysteem; hier is wat me dwarszit over de Mac:

1 De prullenbak

Ik krijg echt niet de filosofie van het afval op de Mac; Ik weet dat het niet de bedoeling is dat je de Prullenbak gebruikt als een opslagplaats voor de bestanden waar je niet zeker van bent, maar waarom kan ik geen afzonderlijke bestanden verwijderen? Waarom? Hier is een scenario dat ik had: ik wilde af van verschillende gigabytes aan bestanden, in meerdere mappen die ik zojuist in een archief had ingepakt; dus heb ik ze allemaal naar de prullenbak verplaatst en vervolgens de prullenbak geopend om ze permanent kwijt te raken. Eerst wilde ik de bestanden sorteren op de datum / tijd dat ze naar de prullenbak waren verplaatst, maar dat is geen functie die Jobs ooit nodig zou hebben, dus ik kan het niet doen. Dat is toen ik merkte dat ik individuele items niet kon verwijderen; gewoon alles of niets. Machtig onhandig, als je het mij vraagt. Ik had de Terminal moeten gebruiken om ze te beëindigen.

2 Te weinig USB-poorten

Mijn 20-inch iMac heeft minder USB-poorten dan mijn Dell-laptop; het heeft er maar 3; mijn Inspiron 1520 had 4; hoe verklaar je dat? Dan lijkt de oude USB-extender die ik op Windows gebruikte niet op de Mac te werken; niet de fout van Mac, maar zeker minder dan ideaal.

3 "Enter" opent het bestand / de map niet

Deze is gewoon een kwestie van spiergeheugen, maar het is nogal vervelend. In Windows wordt bij het raken van Enter een bestand of map geopend; op Mac geeft de Enter-toets het item in kwestie een nieuwe naam. Om het te openen, moet ik twee sleutels gebruiken: cmd + o. In dezelfde notitie zijn nu twee keystokes nodig om bestanden naar die kromme prullenbak te sturen: cmd + delete in plaats van alleen verwijderen.

4 Start- en eindetoetsen

Dit moet het meest frustrerende deel van de Mac zijn. In Windows plaatst de thuissleutel je cursor vooraan de huidige regel; de eindetoets plaatst het op het einde. Op een Mac zijn de respectieve opdrachten echter cmd + pijl naar links en cmd + pijl naar rechts. Dit was best moeilijk om aan te wennen; en omdat ik vaak in teksteditors ben, thuis en aan het einde (wat trouwens je naar de top of onderkant van de regel brengt) maar Verplaatst uw cursor niet) was een duizelingwekkende ervaring.

5 Sneltoetsen voor het toetsenbord

Ik weet dat ik het al over twee specifieke sneltoetsen heb gehad die me dwarszitten, maar toetsenbordsneltoetsen zijn over het algemeen moeilijk geweest. Dit komt vooral omdat de cmd-toets de ctrl-toets in de snelkoppelingen vervangt, maar deze komt in de plaats van de alt-toets op het toetsenbord. Dus als je al heel lang Windows gebruikt, voorbehoud emptor.


De andere Wat ik ook zou willen noemen

Ik heb je laten zien wat goed en slecht is, maar er zijn een paar dingen die ik moet vermelden die niet echt in een van deze categorieën passen. Welkom bij diversen.

1 Windows / programma's sluiten

Een van de grootste verschillen tussen Windows is Mac wat er gebeurt als je een venster sluit; op Windows (en met een dergelijke naam moeten ze weten hoe ze ermee moeten omgaan) sluit het programma; op Mac sluit het venster maar blijft het programma actief. Ik denk dat het idee hier is dat het sneller zal zijn om alleen een venster te openen in plaats van de hele app de volgende keer dat je het moet openen. Dit is voor het grootste deel leuk, maar ik denk dat sommige apps van een bepaalde aard echt en echt moeten afsluiten als je de vensters sluit. En sommige doen, zoals Systeemvoorkeuren. Ik wou echt dat Preview dit deed. Dit is een van die fundamentele kenmerken van Mac OS X die echt een paradigmaverschuiving vereist om goed te kunnen grokpen.

2 Weten wat er aan de hand is

Ik ben op zijn minst bekend met Windows. Ik had mijn A + -certificering, die voornamelijk met Windows te maken heeft, dus ik heb een vrij goed idee van wat er gebeurt onder de kaften bij het werken op Windows-pc. Ik mis deze vertrouwelijke kennis van het systeem echt wanneer ik met een Mac werk. Ik weet dat het geen onoplosbaar probleem is, maar het is behoorlijk anders geweest om die achtergrondkennis niet te hebben. Ik was bijvoorbeeld onlangs verrast te merken dat Time Machine mijn externe harde schijf maximaal heeft gemaakt; het bleek dat iTunes alle geïmporteerde media naar de map iTunes kopieerde, dus ik had een kopie van de hele bibliotheek waarvan een back-up werd gemaakt. Zoals Sir Francis Bacon zei: "Kennis [over hoe het systeem werkt] is kracht."

3 De software catch

Er is een hoop geweldige software voor Mac; het lijkt er echter op dat voor het overstappen van Windows naar Mac ook een overstap nodig is van gratis software naar kwaliteitssoftware. Nu weet ik dat er kwaliteit is, betaalde software voor Windows en gratis software voor Macs. Voor elke kwaliteit betaalde app op Windows zijn er echter vijf of zes gratis die hetzelfde werk fatsoenlijk zullen doen. Op Mac is hetzelfde niet helemaal waar. Het lijkt erop dat Mac-ontwikkelaars gewoon veel aandacht en zweet in hun producten hebben gestopt.

4 De hardware catch

Zoals ik al zei, maakt Apple geweldige hardware. Eén ding dat ik weet dat ik ga missen, is de mogelijkheid om het te upgraden. Apple maakt het eenvoudig genoeg om RAM toe te voegen. Maar als ik klaar ben om mijn harde schijf te upgraden, wel, het zal op zijn best eng zijn. Maar ik zou graag de eendelige achterkant van mijn iMac opofferen voor een gemakkelijk toegankelijke harde schijfsleuf.

5 Schakelen?

In dit artikel heb ik het gehad over het overschakelen naar een Mac. En ja, ik ben overgestapt op een Mac als mijn belangrijkste werkpaard. Maar mijn trouwe oude Dell is nergens heen gegaan. Het is nog steeds goed bruikbaar en synchroniseert services zoals Evenote en Dropbox (verwijzingslink) meer dan ooit.


De bronnen Wat ik heb gevonden Behulpzaam

Het wisselen van besturingssystemen is een behoorlijk grote verandering; hier zijn de middelen die mij daarbij de grootste hulp hebben geboden; vergeet niet om me te laten weten over andere geweldige bronnen in de reacties!

  • Mac.AppStorm
  • Mac Power Users Podcasts
  • Minimale Mac

Een zeer belangrijke conclusie

Overstappen op Mac heeft me op geen enkele manier tot een Apple-fanboy of een Microsoft-hater gemaakt. Ik kon het niet beter zeggen dan dit:

"Mac versus pc-debatten maken dat ik wil overgeven. Werkt uw besturingssysteem naar keuze voor u? Geweldig, probleem opgelost!"
- Drew Douglass