Asier Marqués

Hablando sobre tecnologías web y otras cosas que me interesan

Archivo de la categoría 'MacOSX'...

Archivado bajo MacOSX, Sistemas, Trucos

Para desactivar el dashboard usamos desde el Terminal el siguiente comando

defaults write com.apple.dashboard mcx-disabled -boolean YES

..y para activarlo

defaults write com.apple.dashboard mcx-disabled -boolean NO

Debemos reiniciar después el Dock con:

killall Dock

Comentarios (2) Posted by Asier Marqués on Miércoles, Septiembre 3rd, 2008

Archivado bajo MacOSX, Sistemas, Trucos

En Mac OSX por defecto no se nos muestran archivos ocultos, como los .htaccess o cualquiera que empiece por un punto.

Para mostrarlos, debemos abrir un terminal y escribir el siguiente comando

defaults write com.apple.Finder AppleShowAllFiles YES

Después reiniciamos Finder, y comprobamos que ahora ese tipo de archivos se muestran normalmente.

Comentarios (0) Posted by Asier Marqués on Martes, Abril 1st, 2008

Archivado bajo MacOSX, Seguridad, Sistemas

MacOSX cuenta con un potente firewall llamado ipfw. Aunque existe un interfaz gráfico para manejarlo, llamado WaterRoof, lo más normal es que queramos usarlo desde el terminal.

En este ejemplo voy a crear una regla que bloquee los accesos externos a nuestro puerto 80 y después voy a eliminarla.

Para poder ver las reglas que tenemos aplicadas en nuestro equipo podemos llamar al comando

sudo ipfw list

Si quisieramos crear una regla nueva que denegase todo tráfico externo entrante, dirigido a un puerto concreto de nuestro equipo (por ejemplo el 80, usado por apache u otro servidor web corriendo en nuestro equipo) usaríamos el comando:

sudo ipfw add 02001 deny tcp from any to any 80 in

Explico lo que hemos hecho:

  1. Con sudo, adquiero los privilegios de root para manejar el firewall
  2. Llamo al comando ipfw, que controla el firewall
  3. Con add, le indico que quiero añadir una regla nueva
  4. 02001 es un número de regla que puede ser cualquiera que no esté siendo usado en la lista de reglas aplicadas. Hay que tener en cuenta que las reglas se procesan de forma secuencial y si ponemos una regla de denegación para un grupo de ips antes de permitir a una en concreto, ésta no tendra acceso (por poner un ejemplo).
  5. Deny le indica que la regla es de denegación (podría ser allow para permitir o log para logear el acceso, por ejemplo)
  6. tcp le indica que queremos que se aplique al tráfico que se de tipo tcp
  7. From any to any 80 in le indica que se aplique al tráfico que venga de cualquier ip o dirección externa a cualquier ip o dirección interna de nuestro equipo a traves del puerto 80 (http)

Volvemos a ver las reglas aplicadas a nuestro equipo

sudo ipfw list

Vemos como se ha creado la nueva regla. Si tenemos el servidor http de MacOSX activado, podemos comprobar que accedemos a nuestra web en local pero no desde otros equipos.

Para eliminar la regla creada simplemente haremos

sudo ipfw delete 02001

Éste ejemplo es de lo más sencillo que podemos hacer con ipfw, podéis leer un artículo más extenso de Peter Hickman para haceros una idea de lo que se puede hacer con éste firewall.

Comentarios (0) Posted by Asier Marqués on Viernes, Marzo 28th, 2008

Archivado bajo Desarrollo Web, MacOSX, PHP, Sistemas, Trucos

Mac OSX viene por defecto con la última versión de apache instalada, por lo que en la mayoría de los casos no tiene sentido recurrir a sistemas como MAMP.

Para habilitarlo tan sólo hay que ir a Preferencias > Compartir y habilitar la opción de “compartir web“.

web-mac

Tras esto podremos servir sobre apache todo lo que tengamos en el directorio Web dentro de nuestra carpeta de usuario.

MacosOSX también trae la última versión de php instalada, para poder servir php en nuestro servidor web local recien habilitado, tendremos que abrir el fichero de configuración de apache:

sudo vim /etc/apache2/httpd.conf

..y tras indicar nuestra contraseña deberemos descomentar, quitando el # inicial, de la línea que dice

#LoadModule php5_module libexec/apache2/libphp5.so

Ahora sólo hay que reiniciar apache para poder servir scripts php sobre él.

Comentarios (7) Posted by Asier Marqués on Viernes, Marzo 28th, 2008

Archivado bajo MacOSX, Sistemas, Trucos

Como no me gusta el aspecto 3D que tiene el Dock de mi MacOSX Leopard, he decidido ponerlo en modo 2D, “tal y como estaba” en Tiger.

mi dock

El comando para conseguirlo es:

defaults write com.apple.dock no-glass -boolean YES

Después matamos el proceso del Dock para que se note el efecto del comando anterior

killall Dock

Para volver a activar el modo 3D basta con poner el valor no-glass a NO

Comentarios (2) Posted by Asier Marqués on Viernes, Febrero 29th, 2008

Archivado bajo Calidad / Testing, Desarrollo Web, MacOSX, Sistemas

Safari trae unas cuantas y muy interesantes herramientas para hacer debug de nuestra aplicaciones web.

Por defecto ésta barra de herramientas de debug está oculta y hay que ejecutar ésta sentencia en el terminal

defaults write com.apple.Safari IncludeDebugMenu 1

Comentarios (1) Posted by Asier Marqués on Viernes, Enero 11th, 2008

Archivado bajo MacOSX, Sistemas, Trucos

Podemos usar spotlight como calculadora, de la misma forma que lo hacemos con Google.

spot

Comentarios (0) Posted by Asier Marqués on Domingo, Noviembre 25th, 2007

Archivado bajo MacOSX, Sistemas, Trucos
  1. Ve a preferencias del sistema
  2. Selecciona la opción Internacional
  3. Selecciona la pestaña, menú-teclado
  4. Marca la casilla Kotoeri
  5. Si marcamos ahi mismo la opción: mostrar el menú de idioma en la barra de menús.. nos aparecerán las opciones de escritura (español, hiragana, katakana etc) al lado del reloj y podremos seleccionar la que nos interese.
Comentarios (0) Posted by Asier Marqués on Miércoles, Septiembre 26th, 2007

Archivado bajo Aplicaciones, MacOSX, Sistemas, Trucos

TubeTV es una aplicación gratuita para macOSX que nos permite bajar y convertir directamente videos de YouTube en formato de video de iPod o iPhone.

TubeTV

Comentarios (0) Posted by Asier Marqués on Martes, Agosto 7th, 2007

Archivado bajo MacOSX, Microsoft, Sistemas, Trucos

Opcion 1. Sin tocar nada en el servidor

Finder > ir > Conectarse al Servidor > Indicar lo siguiente:

smb://nombreDNS/nombrecompartido
smb://direcciónIP/nombrecompartido

Opción 2. Configurando los servicios de archivo para Macintosh en el Windows 2003 Server

Primero debemos agregar los “Servicios de impresión (si queremos acceder a impresoras) y archivo para Macintosh” contenidos en el componente llamado “Otros servicios de impresión y archivo de red”.

Una vez instalados los servicios, debemos crear recursos compartidos disponibles para usuarios de Apple Macintosh. Para ello, vamos a Mi PC > Botón derecho > Administrar > Carpetas Compartidas > Botón derecho sobre Recursos Compartidos > Nuevo recurso (Seguimos el asistente y marcamos el check para que los usuarios de Mac tengan acceso).

Para conectarnos al servidor, deberiamos ir a Finder > Ir > Red > Aquí nos aparecen uno o varios directorios con el nombre de nuestra red o redes Windows que tengamos y dentro de ellos, los servidores Windows a los que podemos conectarnos.

Como nota, hay que tener en cuenta que a la hora de acceder a las impresoras de un windows 2003 server, el usuario del mac dispone privilegios de Local System, pudiendo acceder a todas ellas. Para solucionar ésto, en la consola de servicios, asignamos una cuenta de usuario concreta para el servicio “servidor de impresión para Macintosh” y gestionamos los permisos adecuados en cada impresora.

Comentarios (0) Posted by Asier Marqués on Martes, Julio 24th, 2007