Si has visto / leído mi último tutorial y screencast, es posible que hayas notado un cambio: he cambiado de Windows a Mac. Si tienes curiosidad por este cambio, no te preguntes más. Le diré por qué hice el cambio y le daré algunas razones por las que podría considerar el cambio, así como los viajes en los que podría encontrarse en el proceso..
Tener tú alguna vez tratado de resistir el lavado de cerebro?
Antes de entrar en la razón por la que cambié, hay algunos antecedentes que debes saber. Hace un año o tres, sería difícil encontrar un evangelista de Windows más ordenado y dedicado. Incluso escribí un artículo extenso sobre Mac vs. Windows y cómo pensé que Windows tenía una posición más fuerte (afortunadamente, solo se publicó en Google Docs, por lo que nadie puede encontrarla, ya que obviamente estaba sesgada). Con el tiempo, algunas cosas pasaron. Primero, un par de mis primos (a gritos a Britt y Matt) llegaron en posesión de un par de MacBooks. Como los veo con bastante frecuencia, no les faltaron oportunidades para promocionar sus nuevas herramientas..
Tener tú alguna vez tratado de resistir el lavado de cerebro?
El siguiente gran cambio fue incursionar en varios lenguajes de programación dinámica, como Python y Ruby. Parece que siempre es más fácil iniciar con estos idiomas si está utilizando un sistema operativo basado en Unix. Aunque definitivamente no es imposible en Windows, parece que no se integran con el sistema operativo de la misma manera que lo hacen con los sabores Unix..
Por supuesto, había mejores razones que la presión de los compañeros (más sobre eso en un minuto). Sin embargo, cuando mi Windows 7 Release Candidate se agotó, me di un ultimátum: comprar Windows 7 y un monitor secundario, o comprar una Mac usada. Después de una semana de deliberaciones, me encontré en un Starbucks en miniatura en el centro de Toronto, comprando un iMac de 20 pulgadas a un estudiante de psicología de tercer año..
Entonces, ¿qué salió de esas pocas semanas de deliberación? Aquí es por qué cambié:
Probablemente la mayor motivación para cambiar fue el hecho de que Mac OS X se basa en Unix. Siendo un verdadero geek, estoy razonablemente cómodo con la terminal; Si eres el mismo, probablemente sepas que un shell Unix ofrece mucha más potencia que la línea de comandos de Windows. Sí, probé con Cygwin, pero no es exactamente lo mismo (y en realidad nunca lo hice funcionar en Windows 7 RC). Luego están Ruby y Python, mucho más en casa en Unix. Y, por supuesto, hay muchos otros beneficios de bajo nivel para ejecutar Unix.
Entonces, ¿por qué no me cambié a Ubuntu? Bueno, Ubuntu es realmente bueno, especialmente el último lanzamiento, pero realmente no funcionó para mí, no para un concierto de tiempo completo.
Esta es una obviedad: Apple simplemente hace que su hardware sea mejor que la mayoría de la competencia. Sé que la belleza está en el ojo del espectador, y que todo lo que es bello no es el aluminio. Sin embargo, me gusta la postura minimalista de Apple. Y, por supuesto, lo que más importa es el interior, y Apple también hace un excelente trabajo allí. Sin embargo, hay un problema con el hardware de Apple, y hablaremos de eso más adelante.
La razón final fue simplemente esta: hay una gran cantidad de software excelente para Mac que no tiene una buena contraparte de Windows. Hay dos casos que me encontré. Primero, no hay nada en Windows que haga tan bien, o en absoluto, lo que he encontrado en una aplicación de Mac. Ejemplo: uso Simplenote mucho en mi iPod Touch; hay cuatro o cinco aplicaciones de Mac que se sincronizan con Simplenote; antes de cambiar, tuve que usar un script perl para hacer esto en Windows. (¡Ahora, Uri Fridman ha hecho Notes, que se basa en Notational Velocity, y pronto admitirá el uso de Simplenote! Echa un vistazo a su sitio para ver otras grandes pepitas; Codex es otro de mis favoritos). Luego, hay programas que hacen lo correcto, pero no son tan estéticos y fáciles de usar como las aplicaciones de Mac. Por ejemplo, uso mucho Evernote; su cliente de Windows hace tanto (y un poco más, creo) que su cliente de Mac, pero no es tan bonito.
Sin embargo, hay un retén en el software, también.
Así que ahora que he cambiado, aquí están mis cosas favoritas sobre la Mac; Algunos pueden parecer bastante insignificantes, pero cuando trabajas a toda velocidad y no quieres romper ese flujo, las cosas pequeñas importan mucho..
Ya señalé que la Terminal era parte de mi primera razón para cambiarme; Es tan glorioso como esperaba, y me ha motivado a usarlo más de lo que tengo en Windows. Cualquiera que haya usado la línea de comandos en Windows y Terminal en Mac sabrá exactamente cuánto mejor es un shell Unix.
Me sorprendió y me encantó descubrir que mi Mac venía con Ruby, Python, Perl e incluso Java (que necesito para la universidad) ya instalada..
Esta es una característica de Unix que siempre me ha encantado y nunca podría encontrar una forma de duplicar en Windows. No es enorme, lo sé; pero, enorme.
Otra característica pequeña que me ahorra una segunda y media, docenas y docenas de veces al día. Estoy trabajando principalmente con archivos de texto, pero para todo, desde el código hasta los documentos de Word, estoy a solo un toque en la barra espaciadora para no inspeccionar el contenido de ese archivo. Solo queja: no puedo copiar desde el panel de vista rápida.
Es una especie de molestia hacer copias de seguridad y restaurar en Windows. Con Time Machine, es fácil y divertido. Desearía tener un poco más de control sobre lo que respalda y con qué frecuencia (sin los numerosos hacks), pero para el respaldo y las revisiones diarias, funciona de manera impecable y fácil.
Instalar aplicaciones en Mac es muy diferente de instalarlas en Windows. Ambos utilizan métodos extremadamente diferentes; Y en general, creo que la Mac lo hace mucho más suavemente..
Pero no todo es perfecto en ningún sistema operativo; Esto es lo que me molesta de la Mac:
Realmente no entiendo la filosofía de la basura en la Mac; Sé que no debes usar la Papelera como lugar de espera para los archivos de los que no estás seguro, pero ¿por qué no puedo eliminar archivos individuales? ¿Por qué? He aquí un escenario que he tenido: quería deshacerme de varios gigabytes de archivos, en varias carpetas que simplemente había comprimido en un archivo comprimido; así que los moví a la basura y luego la abrí para deshacerme de ellos permanentemente. Primero, quería ordenar los archivos por la fecha / hora en que fueron movidos a la basura, pero esa no es una característica que Jobs necesitaría, y por eso no puedo hacerlo. Fue entonces cuando descubrí que no podía eliminar elementos individuales; Sólo todo o nada. Poderoso inconveniente, si me preguntas. Debería haber usado la Terminal para terminarlas..
Mi iMac de 20 pulgadas tiene menos puertos USB que mi portátil Dell; solo tiene 3; mi Inspiron 1520 tenía 4; ¿Cómo explicas eso? Entonces, el antiguo extensor USB que estaba usando en Windows no parece funcionar en la Mac; No es culpa de Mac necesariamente, pero ciertamente menos que ideal..
Esta es solo una cuestión de memoria muscular, pero es bastante molesta. En Windows, al pulsar enter se abre un archivo o carpeta; en Mac, la tecla enter cambia el nombre del elemento en cuestión. Para abrirlo, tengo que usar dos teclas: cmd + o. En la misma nota, ahora se necesitan dos pulsaciones para enviar archivos a esa Papelera torcida: cmd + eliminar en lugar de simplemente eliminar.
Esta tiene que ser la parte más frustrante de la Mac. En Windows, la tecla de inicio coloca el cursor al frente de la línea actual; La tecla final lo coloca al final. Sin embargo, en una Mac, los comandos respectivos son cmd + flecha izquierda y cmd + flecha derecha. Ha sido bastante difícil acostumbrarse a esto; y, dado que estoy en editores de texto la mayor parte del tiempo, llego a casa y al final (lo que, por cierto, te lleva a la parte superior o inferior de la línea). pero no mueve el cursor) ha sido una experiencia vertiginosa.
Sé que ya he hablado sobre dos atajos de teclado específicos que me molestan, pero en general los atajos de teclado han sido difíciles. Es principalmente porque la tecla cmd toma el lugar de la tecla ctrl en los accesos directos, pero toma el lugar de la tecla alt en el teclado. Así que si has usado Windows durante mucho tiempo., advertencia emptor.
Te he mostrado lo que es bueno y lo que es malo, pero hay algunas cosas que debo mencionar que realmente no encajan en ninguna de esas categorías. Bienvenido a misceláneo.
Una de las mayores diferencias entre Windows es Mac: ¿qué sucede cuando cierras una ventana? en Windows (y con un nombre como ese, deberían saber cómo lidiar con eso) el programa se cierra; en Mac, la ventana se cierra pero el programa continúa ejecutándose. Creo que la idea aquí es que será más rápido abrir solo una ventana en lugar de toda la aplicación la próxima vez que necesite abrirla. Esto es bueno en su mayor parte, pero creo que algunas aplicaciones de cierta naturaleza deberían cerrarse realmente cuando cierras sus ventanas. Y algunos lo hacen, como las Preferencias del Sistema. Realmente deseo Vista previa hizo esto. Esta es una de esas características fundamentales de Mac OS X que realmente toma un cambio de paradigma para quejarse correctamente.
Estoy familiarizado con Windows, por decir lo menos. Tenía mi certificación A +, que se ocupa principalmente de Windows, por lo que tengo una idea bastante clara de lo que sucede debajo de las cubiertas cuando trabajo en una PC con Windows. Realmente extraño este conocimiento íntimo del sistema cuando trabajo con una Mac. Sé que no es un problema que no se puede resolver, pero ha sido bastante diferente no tener ese conocimiento previo. Por ejemplo, recientemente me sorprendió descubrir que Time Machine ha agotado al máximo mi disco duro externo; resultó que iTunes copia todos los medios importados en la carpeta de iTunes, así que tuve dos copias de toda la biblioteca de la que se está haciendo una copia de seguridad. Como dijo Sir Francis Bacon, "el conocimiento [sobre cómo funciona el sistema] es poder".
Hay un montón de gran software para Mac; sin embargo, parece que el cambio de Windows a Mac también requiere un cambio de software libre a software de calidad. Ahora, sé que hay calidad, software pagado para Windows y software gratuito para Mac. Sin embargo, para cada calidad, la aplicación de pago en Windows, hay cinco o seis gratuitas que harán el mismo trabajo decentemente. En Mac, lo mismo no es tan cierto. Parece que los desarrolladores de Mac simplemente se preocupan y sudan en sus productos.
Como he dicho, Apple hace un gran hardware. Sin embargo, una cosa que sé que voy a perder es la capacidad de actualizarla. Apple hace que sea bastante fácil agregar RAM. Pero cuando esté listo para actualizar mi disco duro, bueno, en el mejor de los casos dará miedo. Pero con mucho gusto sacrificaría la parte posterior de una sola pieza de mi iMac por una ranura para disco duro de fácil acceso.
A lo largo de este artículo, he hablado sobre cambiar a una Mac. Y sí, he cambiado a una Mac como mi principal caballo de batalla. Pero mi viejo y fiel Dell no se ha ido a ningún lado. Todavía está en buen uso, y sincroniza servicios como Evenote y Dropbox (enlace de referencia) más que nunca.
Cambiar los sistemas operativos es un cambio bastante grande; Aquí están los recursos que me han sido de mayor ayuda al hacerlo; No olvides hacerme saber sobre otras grandes fuentes en los comentarios.!
Cambiar a Mac de ninguna manera me ha hecho un fanboy de Apple o un enemigo de Microsoft. No podría decirlo mejor que esto:
"Los debates de Mac contra PC me dan ganas de vomitar. ¿Funciona tu sistema operativo preferido? ¡Genial, problema resuelto!"
- Drew Douglass