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

0

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

  1. Fui testigo de que alguien usaba una herramienta que mostraba todos los encabezados / contenido de las solicitudes web, los encabezados / contenido de las respuestas, la URL, el puerto, otra información meta, etc. era una pieza de software independiente, pero tal vez es solo un complemento del navegador). ¿Sabes cómo se llama la herramienta de la que estoy hablando?
  2. Mac OS X viene con Apache y escucha en el puerto 80 de manera predeterminada. Esto no es bueno, si está desarrollando una aplicación (una aplicación de Django) y quiere escucharla en el puerto 80 durante el desarrollo (no usar Apache). ¿Puedo evitar que Apache escuche en el puerto 80 o deshabilitarlo por completo, o es necesario que OS X (o algún software integrado) funcione?
  3. MÁS IMPORTANTE: Durante aproximadamente 3 días tuve una resolución alta de 15 "pero tuve que devolverla debido a que las fuentes eran difíciles de leer. Pude hacer frente a algunas de las aplicaciones, pero mi código el texto del editor se veía borroso sin importar el tamaño de la fuente, y las fuentes de un par de otras aplicaciones también lo hicieron. ¿O debo cambiar las fuentes? Creo que solo usé Consolas durante los 3 días.
  4. ¿Hay otras herramientas (aparte de los complementos de Firefox) que recomendaría a un desarrollador de software / web que es nuevo en Mac?
pregunta orokusaki 21.03.2011 - 22:32

4 respuestas

2

Los primeros sonidos suenan como Wireshark, que puedes instalar desde Fink, MacPorts o Homebrew.

El segundo, no necesitas ejecutar el Apache integrado en absoluto. Preferencias del sistema > Internet y amp; Inalámbrico > Compartir, desmarque "Compartir en la Web".

El único control de fuente real en OSX es Preferencias del sistema > Personal > Apariencia, donde puede controlar si se realiza el suavizado de fuentes y en qué tamaño OSX deja de tratar de suavizar las fuentes pequeñas. Algunas personas no manejan bien el alisado, por lo que apagarlo puede ser útil. (El suavizado se realiza tomando prestado y medio tono píxeles adyacentes, por lo que las fuentes realmente son difusas. Algunas personas encuentran que es más fácil de leer, algunas más difíciles).

    
respondido por el geekosaur 21.03.2011 - 22:43
2
  1. Podría haber sido un complemento, ejecutándose en una ventana separada que podría haberlo hecho parecer una aplicación independiente. Con Firefox, uso el excelente HttpFox que proporciona todo lo que describe aquí. .

  2. Si sabe cómo configurar Apache (a través de los archivos de configuración), podrá hacer cualquier cosa con él, incluso hacer que escuche en un puerto diferente o múltiple. También puede instalar MAMP , que es un paquete LAMP / XAMP-esque que incluye Apache, MySQL y PHP para Mac . Se puede configurar muy fácilmente.

  3. Es posible que tengas que mirar la función de suavizado de fuente o anti-alias en Mac OS X. Como ya lo ha indicado alguien más, puedes jugar con diferentes configuraciones desde System Preferences > Appearance .

  4. Definitivamente querrá ver un buen editor / IDE para usar en el desarrollo web. Tiene varias opciones en la Mac, que incluyen: MacVim (o Vim en la Terminal), TextMate , Coda , Aptana IDE , etc. Es posible que desee consultar el control de versiones para administrar su código y documentos. Mientras que Git, Mercurial y Subversion, por ejemplo, se pueden usar desde la Terminal, existen agradables GUI disponibles para cada Mac, entre ellas: Torre para Git , MacHg y Versiones .

respondido por el ayaz 22.03.2011 - 07:00
1

Hay muchas formas de inspeccionar datos HTTP. Hay una extensión de Firefox llamada "Encabezados HTTP en vivo", que puede funcionar como una barra lateral en Firefox, o puede abrirse y tener su propia ventana (que puede parecer una "aplicación independiente"?). Hace lo que dice en la portada.

Dependiendo de cómo técnicamente necesite sumergirse en la inspección HTTP, puede hacerlo con varias aplicaciones web y aplicaciones gratuitas increíbles.

Anoche, usé Hurl.it (sí, nombre maravilloso, lo sé) para enviar solicitudes HTTP POST rudimentarias. He utilizado HTTP Client.app (aplicación de escritorio) con gran éxito, y también está el clásico wireshark o tcpdump para obtener un montón de información técnica. tcpdump viene estándar en OSX, de hecho.

    
respondido por el Jason Salaz 22.03.2011 - 01:42
0

Con respecto a la pantalla borrosa ... Hace poco descubrí que al conectarme 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, lo que a menudo resulta en patrones de muaré desagradables y extrañeza. Se aproxima al tamaño de cada píxel, eliminando los píxeles que no coinciden exactamente con el tamaño de los píxeles físicos de la pantalla LCD, lo que da como resultado patrones de borrosidad y muaré. Así es como manejas un CRT, donde los píxeles se generan en la pistola en la parte posterior y golpean la pantalla dondequiera que golpean la pantalla, pero se desordenan en una pantalla LCD.

La solución es usar un cable DVI. Cuando haces eso, la máquina realmente está hablando individualmente a cada píxel físico en la pantalla, y es súper nítido y agradable.

Si notaste franjas verticales regulares de desenfoque en la pantalla, eso es lo que está pasando.

    
respondido por el Dan Ray 22.03.2011 - 13:57

Lea otras preguntas en las etiquetas