0 votos

Preguntas sobre Mac OS X de un desarrollador web que es nuevo en Mac

Me estoy preparando para comprar un MacBook Pro de 15", pero me gustaría recibir ayuda con respecto a algunas cosas.

  1. Fui testigo de que alguien usaba una herramienta que mostraba todas las cabeceras de solicitud/contenido, cabeceras de respuesta/contenido, URL, puerto, otra meta-información, etc., algo así como un "Live HTTP Headers" con esteroides (pensé que era una pieza de software independiente, pero tal vez es sólo un complemento del navegador). ¿Sabes cómo se llama la herramienta de la que hablo?
  2. Mac OS X viene con Apache y escucha en el puerto 80 por defecto. Esto no es bueno, si estás desarrollando una aplicación (una aplicación Django) y quieres que escuche en el puerto 80 durante el desarrollo (sin usar Apache). ¿Puedo evitar que Apache escuche en el puerto 80 o deshabilitarlo por completo, o es necesario para que OS X (o algún software incorporado) funcione?
  3. MÁS IMPORTANTE: Durante unos 3 días tuve un 15" de alta resolución, pero tuve que devolverlo porque las fuentes eran difíciles de leer. Pude arreglármelas con algunas aplicaciones, pero el texto de mi editor de código se veía borroso sin importar el tamaño de la fuente, y las fuentes de un par de otras aplicaciones también. ¿Hay algún truco para conseguir que las fuentes se vean nítidas en la pantalla de alta resolución (como la configuración de ClearType de Windows, etc.), o debería cambiar de fuentes? Creo que sólo he utilizado Consolas durante los 3 días.
  4. ¿Hay alguna otra herramienta (aparte de los complementos de Firefox) que recomendarías a un desarrollador de software / web que sea nuevo en Mac?

2voto

Xavier Nodet Puntos 2498

La primera suena a Wireshark, que puedes instalar desde Fink, MacPorts o Homebrew.

El segundo, no necesita ejecutar el Apache incorporado en absoluto. Preferencias del sistema > Internet y redes inalámbricas > Compartir, desmarca "Compartir web".

El único control real de las fuentes en OSX es Preferencias del Sistema > Personal > Apariencia, donde se puede controlar si el suavizado de las fuentes se realiza en absoluto y a qué tamaño OSX deja de intentar suavizar las fuentes pequeñas. Algunas personas no manejan bien el suavizado, por lo que desactivarlo puede ser útil. (El suavizado se realiza tomando prestados los píxeles adyacentes y aplicando medios tonos, por lo que las fuentes realmente son difusa. A algunas personas les resulta más fácil de leer, a otras más difícil).

2voto

Rob Hunter Puntos 1387
  1. Podría haber sido un complemento, que se ejecuta en una ventana separada que puede haber hecho que parezca una aplicación independiente. Con Firefox, utilizo el excelente HttpFox que proporciona todo lo que usted describe aquí.

  2. Si sabes cómo configurar Apache (a través de los archivos de configuración), podrás hacer cualquier cosa con él, incluso hacer que escuche en uno o varios puertos. También puedes instalar MAMP que es un paquete tipo LAMP/XAMP que incluye Apache, MySQL y PHP para Mac. Se puede configurar muy fácilmente.

  3. Puede que tengas que mirar la función de suavizado de fuentes o antialias en Mac OS X. Como ya ha señalado otra persona, puedes jugar con diferentes ajustes desde System Preferences > Appearance .

  4. Definitivamente querrás buscar un buen editor/IDE para usar en el desarrollo web. Usted tiene múltiples opciones en el Mac, incluyendo: MacVim (o Vim en Terminal), TextMate , Coda , Aptana IDE etc. Es posible que quieras buscar un control de versiones para gestionar tu código y tus documentos. Mientras que Git, Mercurial, y Subversion, por ejemplo, pueden ser utilizados desde la Terminal, hay agradables GUIs para cada uno de ellos disponibles en Mac, incluyendo: Torre para Git , MacHg y Versiones .

1voto

Christopher Scott Puntos 665

Hay muchas maneras de inspeccionar los datos HTTP. Hay una extensión de Firefox llamada "Live HTTP Headers", que puede funcionar como una barra lateral en el propio Firefox, o puede salirse y tener su propia ventana (que puede parecer una "aplicación independiente" ). Hace lo que dice en la portada.

Dependiendo de cuán técnicamente necesites sumergirte en la inspección de HTTP, puedes hacerlo con varias webapps e increíbles aplicaciones gratuitas.

Anoche mismo utilicé Hurl.it (sí, maravilloso nombre, lo sé) para enviar peticiones HTTP POST rudimentarias. He utilizado Cliente HTTP.app (aplicación de escritorio) con gran éxito, y también está el clásico wireshark o tcpdump para obtener mucha información técnica. tcpdump viene de serie en OSX, de hecho.

0voto

Eltariel Puntos 895

Sobre la pantalla borrosa... Recientemente descubrí que cuando se conecta a una pantalla LCD con un cable VGA, hace este truco en el que se aproxima a su resolución como si estuviera hablando con un CRT, a menudo resultando en patrones de moiré desagradables y extraños. Está aproximando el tamaño de cada píxel, empujando píxeles que no son una coincidencia exacta con el tamaño de los píxeles físicos de la pantalla LCD, lo que resulta en patrones de moiré y desenfoque. Así es como se maneja un CRT, donde los píxeles se generan en el cañón de la parte trasera y llegan a la pantalla donde sea que lleguen, pero se estropea en un LCD.

La solución es utilizar un cable DVI. Cuando lo haces, la máquina habla individualmente con cada píxel físico de la pantalla, y es súper nítido y agradable.

Si has notado rayas verticales regulares de desenfoque en la pantalla, eso es lo que ocurre.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X