Archive for the ‘mac os x server’ Category

Edita el fichero hosts sin problemas

Una entrada por cortesía de Canal Mac: Edita tu fichero /etc/hosts sin comerte el tarro

Proponen hacerlo con Hosts

:)

 

Libros y manuales para programar para Apple (Mac OS e iOS)

Ademas de descargar en la aplicación iBooks de tu iDevice la colección gratuita de la propia Apple: The objective-c programming language, iOS technology overview, Cocoa funfamentals guide, iOS applications programming guide y Object-oriented programming with objective-c …

puedes aprovechar la entrada de Seguridad Apple al respecto, en la que recomiendan sitios y publicaciones para empezar a programar para los dispositivos de la manzana mordida.

Sistema Mac OS X
Configuración del sistema de arranque de Mac OS X

Combinaciones de teclas útiles durante el arranque de Mac OS X

Programación
Introducción al Entorno de Programación de Mac OS X

Programación con bloques

Seguridad
Ensamblador del PowerPC con Mac OS X

Seguridad, criptografía y comercio electrónico con Java

Ingeniería inversa en Mac OS X

 

Usuario root, monitor de actividad y otras lindezas

El otro día alguien me reñía en una lista por explicar a alguien como activar el usuario root, pese a que advertí en un correo previo que eso era un riesgo y en el segundo insistía en el tema del riesgo, pero era una posible solución a un problema determinado. El que me reñía proponía forzar el lanzamiento de un programa como root desde el terminal, sin necesidad de activarlo. En fin, cosas de las listas. De hecho, el que me llamó la atención es amigo ;-)

El caso es que hoy me he encontrado con este enlace en Mac Fix It y quería compartirlo: About the root user in Activity Monitor

En él, nos explican que el sistema de multi-usuario cuando se inicia, arranca algunos procesos desde el root, aunque se desaconseja interactuar como root  salvo contadas excepciones. Pero aunque no se arranque como root algunos procesos corren en el sistema bajo este usuario, como podemos ver en Monitor de Actividad (Aplicaciones–>Utilidades):

OS X is a multiuser environment in which besides standard user and administrative accounts there are a number of hidden or background accounts that are reserved for system-level tasks. One of these is the commonly referenced “root” user, which is the main and fully unrestricted administrator account on the system.

Because the root user has unrestricted access to all aspects of the system, running it interactively can pose a security risk as well as result in inadvertent system alterations. …

… In truth, the account’s disabled status only means users are prevented from using this account interactively (i.e., logging in). For other uses the account is very much active and enabled. …

Read more: http://reviews.cnet.com/8301-13727_7-20030921-263.html#ixzz1DMhkYISg

El resto del articulo explica la jerarquía de usuarios, la organización de procesos y el uso en “la trasera” del usuario root, porqué prevenir la activación del root como un usuario con el que iniciar sesión y las alternativas para acceder como root si de verdad te resulta necesario, iniciando como usuario único (single user ==> comando+s al iniciar) o desde el terminal con el comando “sudo” siempre que seas un usuario administrador.

 

Mac OS X v10.6: Macs que utilizan el kernel de 64 bits

Este Mac utiliza por omisión el kernel de 64 bits en Mac OS X v10.6.
Mac Pro (mediados de 2010)

Estos Mac utilizan por omisión el kernel de 64 bits de Mac OS X Server 10.6.
Xserve (principios de 2008) y posteriores
Mac Pro (principios de 2008) y posteriores
Mac mini (mediados de 2010)

Estos Mac son compatibles con el kernel de 64 bits, pero no lo utilizan por omisión:
iMac (principios de 2008) y posteriores
MacBook Pro (principios de 2008) y posteriores

Support Apple.com/es

 

Visualiza en el Finder de Mac OS X los archivos ocultos

Hoy ha surgido en el despacho y carvilsi de Los Hacks de Jack Burton nos ha dado la solución más elegante y rápida, sin software de terceras partes ni cositas de “nenaza”, tirando de terminal, como los machotes ;-)

Si quieres ver los archivos ocultos en el Finder de tu Mac OS X teclea en el terminal:

defaults write com.apple.Finder AppleShowAllFiles YES

Dale intro y reinicia el Finder (desde Forzar Salida o desde Monitor de Actividad)

Si lo que quieres es volver a tener todos esos archivos ocultos, como se pensaron:

defaults write com.apple.Finder AppleShowAllFiles NO

Dale intro y reinicia el Finder (desde Forzar Salida o desde Monitor de Actividad)

 

Versiones de sistema en equipos Mac

En la base de conocimiento (knowledge base) de Apple, para los intel.

Y para los PowerPC

El mejor sistema para saber la versión de sistema operativo que llevaba tu equipo.

 

Xserve End Of Life: Some opinions and ideas about Apple’s server strategy

Interesante artículo sobre el futuro de Mac OS X server. Mi idea de unificación del OS es llevada más lejos de modo mucho más inteligente: los “servicios” se comprarán individualmente a través del MacAppStore ;-)

Otras ideas que valora el tipo:
La granja de servidores … ¿servidores en “la nube”?
Abandonar servidores para centrarse en que el cliente se integre mejor todavía en las arquitecturas IT predominantes (esto lo apuntaba yo apostando por el evento de octubre 2010)
El hardware que queda como “server” tiene sentido en muchas empresas pequeñas… no necesitan servidores enrackables…
Veremos el futuro de Xsan…

 

Combinaciones de teclas al arrancar el Mac

Del blog de jacsoft… Combinaciones de teclas para el arranque del Mac:

Bypass startup drive and boot from external (or CD)…. CMD-OPT-SHIFT-DELETE

Boot from CD (Most late model Apples) ................. C
Force the internal hard drive to be the boot drive .... D
Boot from a specific SCSI ID #.(#=SCSI ID number)...... CMD-OPT-SHIFT-DELETE-#
Zap PRAM .............................................. CMD-OPT-P-R
Boot into open Firmware ............................... CMD-OPT-O-F
Clear NV RAM. Similar to reset-all in open Firmware ... CMD-OPT-N-V
Disable Extensions .................................... SHIFT
Rebuild Desktop ....................................... CMD-OPT
Close finder windows.(hold just before finder starts).. OPT
Boot with Virtual Memory off........................... CMD
Trigger extension manager at boot-up................... SPACE
Force Quadra av machines to use TV as a monitor........ CMD-OPT-T-V
Boot from ROM (Mac Classic only)....................... CMD-OPT-X-O
Force PowerBooks to reset the screen................... R
Force an AV monitor to be recognized as one............ CMD-OPT-A-V
Eject Boot Floppy...................................... Hold Down Mouse Button
Select volume to start from............................ OPT
Start in Firewire target drive mode.................... T
Startup in OSX if OS9 and OXS in boot partition........ X or CMD-X
Attempt to boot from network server ................... N
   (Hold until Mac Logo appears)
Hold down until the 2nd chime, will boot into 9?....... CMD-OPT
OSX: Watch the status of the system load............... CMD-V
OSX: Enter single-user mode (shell-level mode)......... CMD-S
 

Pon tus documentos en la barra de herramientas

Los usuarios de Mac podemos personalizar la barra de herramientas en cada aplicación, poniendo en ella botones que ejecutan acciones disponibles en el menú. Click en el botón derecho sobre la barra de herramientas y aparece entre otras la opción de personalizarla, arrastrando ítems a ella para añadirlos y quitándolos para eliminarlos.

Trabajando en el finder con una carpeta he descubierto hoy que se pueden coger documentos concretos, supongo que igual con carpetas, y dejarlos sobre la barra de herramientas, sin necesidad de activar la opción de personalizar el menú que hemos comentado. El archivo se queda ahí y es posible encontrarlo en ese mismo sitio cada vez que abrimos una ventana nueva desde el Finder  ;-)

Para eliminar de la barra el archivo o la carpeta … sí habréis de abrir la opción “personalizar barra de herramientas…” haciendo un click derecho sobre la misma para abrir el menú contextual.

 

Vuelve Sal (y Automator y …)

Hace ya un tiempo enlacé en una entrada a Sal Soghoian sobre Automator como una gran herramienta para administrar equipos en una clase. Quién mejor que el para hablarnos del programa, ya que es el Production Manager del mismo en Apple.

Parece que le ha cogido el gusto a publicar entradas en blogs como invitado, ya que me entero vía Memoria de Acceso Aleatorio que ha publicado una revisión de alto nivel de cómo funciona la integración de tus herramientas creadas con Automator como servicio, ofreciendo enlaces a una serie de demostraciones realizadas por Sal Soghoian, involucrado también dentro de la compañía de la manzana mordida  en AppleScript, en Command+Shift+Q.

 

Las bromas siguen en el Mac OS X

Sí, los easter eggs a los que las primeras versiones de Mac OS nos tenían acostumbrados, siguen presentes en Mac OS X, aunque parece que es más gracias a sus fundamentos UNIX que a la simpatía de Steve Jobs…

En TUAW se hacían eco de unos cuantos como la lista de fechas importantes al estilo del Señor de los anillos, el juego de la serpiente, el tetris, o la conversación entre médicos del “emacs”…

Todos ellos sacados a su vez de Eeggs.

 

Time Machine .. algunas cosas

Ya hace unos meses me comentó mi entonces jefe que Time Machine se podía ejecutar desde dentro de algunas aplicaciones, lo que te permitía navegar por su interfaz “en el tiempo”. El caso en concreto por lo que salió el tema era Mail, en el que puedes ver la interfaz del programa en días anteriores.

Ya hace unos días Cnet publicó un artículo al respecto, donde indicaba las aplicaciones principales en las que puedes utilizar Time Machine.

Luego, en el blog de K-Tuin publicaban una fórmula para ponerte un acceso directo a Time Machine en las herramientas de las ventanas del Finder y en faq-mac encontrábamos una respuestas a las dudas de Time Machine más habituales.

 

¿Hay una BIOS en el Mac? ¿cómo accedo?

Eso me preguntaba un compañero del despacho, mucho más joven y con una carrera de informática. Me pilló, pues me preguntaba pensando que yo sabría la respuesta de tirón y tuve que googlearla, me sonaba que alguna combinación de teclas al inicio lo haría. Sí: comando+mayúscula+o+f (arranque en modo open firmaware).

Decidí dejarlo por aquí … combinaciones de teclas al darle al botón de arranque y su resultado, en Mac Programadores. Algunas de esas combinaciones y otras que ahí no están, en la web de Apple.

Funciones rápidas de teclado, algunas del arranque y otra del sistema o aplicaciones, también en la web de Apple.

 

¿Problemas de lentitud en tu navegador?

Si ves que tu navegador va más lento de lo normal, puede que no sea (sólo) culpa de flash o algún otro plug-in puñetero.

Leo en Mac Daily News que a veces es cosa de las DNSs que se utilizan. Una interesante llamada de atención a la entrada original en Mac 360º.

 

Programa el envío de tu mail

Todos los sites se hicieron eco la semana pasada de la interesante entrada en Memoria de Acceso Aleatorio sobre la programación del envío programado de correos electrónicos.

Yo me hago eco a mi ritmo … no por retrasarme iba a dejar de comentarlo. Todos alguna vez hemos tenido la necesidad de escribir un correo y lo hemos dejado escrito en la bandeja de borradores, esperando el momento de darle al botón enviar ;-)

 

Descarga múltiples archivos desde la ventana de actividad

En Mac OS X Hints proponían hace unos días una fórmula para descargar múltiples archivos desde la ventana de actividad de Safari.

No he conseguid entenderlo bien, pero hacían referencia a un “hint” anterior y resulta que la mezcla de los dos no es mala solución.

Seguro que has oído alguna vez lo de descargar archivos desde la ventana actividad de Safari, por ejemplo un vídeo. Abres la ventana buscas el archivo a descargar (si es un vídeo, casi seguro será el de muchos MBs en la página) lo seleccionas y lo doble clickeas mientras pulsas opción (alt). Y se abre la ventana descargas y empieza a bajar. El caso es que el sistema va muy bien, pero si quieres descargar varios archivos, la cosa se complica porque aunque con comando+click puedes elegir varios archivos, sólo descarga el archivo donde efectivamente haces el doble click.

En ese caso, la recomendación es seleccionar los archivos que quieras descargar, comando+c para copiarlos y abres la ventana de descargas y comando+v para pegarlos en ella … y se descargan en la carpeta que tengas configurada al efecto!!

 

Evento Apple Tech Series: Entorno colaborativo en Snow Leopard

techseriesHace unos días en Apple movían la presentación del entorno colaborativo en Snow Leopard Server que tendrá lugar en Barcelona el 23 de marzo y en Madrid el 25 de marzo.

Descripción:

Los Tech Series son un programa técnico diseñado y presentado por los Ingenieros de Sistemas de Apple y/o presentadores autorizados. Los Tech Series son apropiados para personal técnico y IT o jefes de proyecto con conocimientos sólidos en IT y OS X. Las sesiones están diseñadas para ofrecer a los asistentes la experiencia obtenida en el despliegue de soluciones reales basadas en tecnologías Apple.

La versión servidor de Snow Leopard ofrece a los integrantes de un grupo de trabajo nuevas y mejoradas vías de comunicación y de colaboración. Este Tech Series se centra en la nueva versión del servidor de Wiki que ha sido modificada substancialmente en Snow Leopard. Los asistentes verán lo sencillo que es configurar el servidor de wiki y blog para sus grupos de trabajo. El mecanismo de personalización del wiki y de los blogs será analizado en detalle para adaptarlo así a las necesidades de los usuarios. Otras herramientas como iCal 2 y el servidor de iChat que enriquecen el entorno colaborativo serán también presentadas.
La sesión será una combinación de diapositivas y demostraciones para ofrecer una experiencia práctica a los asistentes.
Agenda :
- Introducción al Entorno Colaborativo
- Servidor de Wiki y Blog
- Personalización del Servidor de Wiki y Blog
- Otras Herramientas en el Entorno Colaborativo de Mac OS X
- iCal, Address Book, iChat, etc.
- Síntesis y preguntas
Apple se reserva el derecho de modificar o cancelar el evento.

 

Joyas ocultas de Mac OS X

¿Sabías que si en el icono airport en la barra en menú le haces opción (alt)+click en lugar de click, te informa sobre características de las redes (la conectada con un desplegable) y las disponibles con una etiqueta al ponerte sobre ellas y esperar un poco? Pues yo, otras joyas sí las conocía, pero esa no.

Echad un vistazo a las publicadas por The Apple Blog.

 

Esconde carpetas o archivos en el finder fácilmente desde el terminal

Uno de Mac OS X Hints … esconder archivos o carpetas desde el terminal. Simplemente escribir chflags hidden y la ruta tras un espacio.

Pongamos que quiero esconder mi librería de usuario para que otro que me va a tocar el equipo no la líe:

chflags hidden ~/Library
Y para volverla a mostrar:

chflags nohidden ~/Library

Por supuesto puedes sustituir la ruta a la librería por cualquier otra ruta a otra carpeta o archivo. Sólo se oculta desde el navegar por el Finder. Puedes acceder a ellas desde el Terminal o los accesos directos desde el menú Ir del Finder.
 

Automatización y sustitución de textos en Snow Leopard

Leyendo esta entrada en la siempre interesante Cuadernos Mac, Automatización y sustitución de textos en Snow Leopard, recuerdo cómo conseguí que esta sutitución me funcionara en Safari … el truco estaba en esta entrada de Macworld, hay que activar las sustituciones en las aplicaciones que las soportan.

 

Dividir un archivo en múltiples imágenes de disco

Una muy interesante de Juande en su Memoria de Acceso Aleatorio, para cuando necesites trocear un archivo en trozos de terminado tamaño, por ejemplo porque el buzón de correo del destinatario no soporte adjuntos de más de determinado tamaño por mensaje o porque necesitas que si alguien ha debabjarlo lo haga con cortes, por ejemplo.

Puedes usar Split and Concat, claro. Cumple su función y es gratuito, pero la propuesta de Juande de hacerlo a través del Terminal te ofrece la solución sin necesidad de software de terceros.

 

Vuelve a dar agilidad a tu agenda si empieza a ir lenta

agendaSi tu Agenda de Mac OS X empieza a comportarse de manera lenta Mac Fix It puede que tenga la solución.

No te va a servir borrar el archivo de preferencias como otras veces, ya que Agnda utiliza algunos otros recursos que puedes encontrar en usuario–>libreria–>application support–>carpeta addressbook y que incluye archivos que Mail utiliza, metadatos y una base de datos de los contactos del usuario.

Si se corrompen esos recursos el programa puede funcionar despacio. Para resolverlo, puedes eliminar el contenido de la carpeta pero asegúrate antes de hacer un backup de tu agenda, bien desde el menú archivo–>exportar, bien copiando la carpeta.

Elimina entonces la carpeta “addressbook”  y cierra la sesión y vuélvela a abrir. La carpeta y la base de datos de la Agenda (AdressBook-v22.abcddb) se regenerarán automáticamente. Al menos eso dice Mac Fix It.

Si las imágenes de la agenda no estuvieran puedes restaurarla moviendo las imágenes de la carpeta imágenes de la que deberías haber hecho backup a la carpeta imágenes que se ha vuelto a generar.

En fin … ya sabes como trastear un poco con el asunto. Pero sobre todo haz la copia de seguridad.

 

Construye un disco de diagnóstico y con utilidades de reparación en una memoria USB

flashtitledw121-1259703985Vía TUAW guardo ya hace más de un mes esta interesante entrada para estar preparado para cualquier incidencia.

Básicamente se trata de comprar un “disco flash” –vaya una llavecita USB, pen drive o como lo quieras llamar– de 16 GBs, asegurarte de que sólo tiene una partición y que ésta es GUID, formatearlo en Mac OS Extended (Journaled) e instalar sobre él desde tu DVD de Snow Leopard.

Recuerda personalizar la instalación, si quieres, por aquello del espacio, e instala cómo mínimo (obvio) el software de sistema esencial, aunque siempre puedes ponerle alguna cosa más.

Cuando reincides pulsando la tecla “alt” (opción) entre los discos con un sistema desde el que arrancar deberá aparecerte la llave USB. Arranca desde ella, configura el usuario como habrás hecho (tantas) veces y actualiza varias veces hasta cerciorarte de que no queda ninguna aplicación por poner al día.

Ya es moment de installer too software de reparation, additional a Utilidad de Discos, que et habrá instalado el system. La recomendación es: DiskwarriorTechTool Pro. Si el espacio en disco te preocupa puedes cargarte algunas aplicaciones, el autor de la entrada tiene las 3 utilidades y Safari.

Una salvaguarda interesante que ocupa poco en tu mochila.

 

Crea un servidor barato usando el DVD de Snow Leopard cliente

En la lista de artículos de Mac Life de hace un par de días no se encontraba el que añadí hace unos días a mi Quiet Read… Trata sobre cómo crear un servidor barato con tu DVD de instalación de Snow Leopard.

Necesitaréis:

> Intel Mac

> OS X 10.6 Snow Leopard (Se recomienda el Snow Leopard Family Pack)

> MAMP (Free)

OpenFire (Free)

> XCode

QuickTime Broadcaster (Free)

> Router que soporte mapeo de puertos (Utilizan un Airport Extreme)

Configuran:

-Servidor de páginas web

-Servidor FTP

-Servidor de chat con Jabber

-Servidor de VPN

-Servidor CalDAV

-Y a poner tu servidor en linea…

O no será tan terriblemente caro pillarte un Mac OS X Snow Leopard server si ya tienes el Mac en qué instalarlo. Todos esos servicios y más podrás hacerlos correr de manera más sencilla y nativa ;-)

 

Cambiando la contraseña de administrador en Mac OS X

Si te ha llegado un Mac de segunda mano del que no sabes la contraseña o simplemente eres un despiste que te has olvidado la contraseña de administrador o por cualquier otra razón necesitas cambiar la contraseña de tu Mac, en foros y listas te dirán que pongas  el disco de sistema y la cambies desde la utilidad al efecto.

Así es, Apple lo explica muy bien en su web de soporte, en la “base de conocimiento” (knowledge base) en su artículo HT1274.

Pero luego de forzar el cambio de contraseña desde ahí, el sistema en ocasiones te va a pedir “inicio de sesión de llavero” y es algo desconcertante. Al final ir a la librería y cargarte el llavero “login” es la fórmula que yo he utilizado en varias ocasiones en las que me ha tocado lidiar con ese asunto en ordenadores ajenos… pero además es que la cosa está documentada por Apple también en su knowledge base en la entrada “acceso a llaveros pide inicio de sesión de llavero tras cambiar la contraseña de inicio de sesión“.