Archive for Comentario

Primeras impresiones con el “Snow Leopard”

Cada vez que Apple actualiza el Sistema Operativo para sus computadoras resulta interesante leer sobre las aventuras que tienen los primeros en realizar la actualización. Esta vez me toca ser uno de esos pioneros.

Hoy recibí el disco con la nueva versión de dicho Sistema Operativo, el Mac OS X 10.6 “Snow Leopard”, aunque durante casi todo el día hubo actividad y no fue posible hacer nada hasta poco antes de salir, no pude resistir las ganas de realizar la actualización hoy mismo.

Para comenzar el instalador es muy sencillo, solo basta con arrancar la computadora desde el disco de instalación, seleccionar el idioma base y dar unos pocos clics más sobre los botones para avanzar con el instalador. Poco menos de una hora después la computadora se reinició y arrancó utilizando sus nuevas instrucciones de operación.

Después de ingresar la contraseña del administrador para iniciar el sistema todo se ve aparentemente igual, a fin de cuentas sigue siendo un “Leopardo“. No había ninguna actualización pendiente y el Disk Utility no tuvo muchos avisos al reparar permisos. A reiniciar.

En esta ocasión ingresé los datos de mi usuario regular (en serio, no utilizo la cuenta de administrador de mi propia computadora) y aquí aparecieron los primeros “negritos en el arroz“.

El Finder parecía no arrancar y en el Dock había dos iconos del Software Update, otras aplicaciones de arranque automático abrieron bien pero toda la computadora parecía trabada. Resultó que las dos instancias del Software Update estaban solicitando contraseña de administrador para poder instalar “Roseta” (la parte del sistema que permite que funcionen las aplicaciones que todavía tienen código para procesadores PowerPC), sin embargo dicha ventana no era visible, ya que cada vez que se activaba cualquiera de las instancias solo se le veía aparecer y desaparecer inmediatamente, haciendo imposible ingresar la contraseña.

Una rápida búsqueda en Google (desde otra computadora) arrojó que no era el único con esos problemas, pero afortunadamente alguien dió con la solución y de inmediato la puse en práctica: Eliminar la carpeta ~/Library/Preferences/ByHost

Desafortunadamente hubo que forzar la salida de esas instancias y casi fue necesario aplicar el botonazo a la computadora para poderla apagar, pero finalmente cedió y pude reiniciarla.

Nuevamente ingresando como el usuario regular se lanzaron las aplicaciones de arranque automático y las dos instancias del Software Update aparecieron otra vez, pero ahora las ventanas de contraseña si fueron visibles.

El problema en este momento fue la conexión a Internet de la Universidad ya que no fue posile descargar el instaldor de Roseta, por lo que tendrá que esperar hasta mañana.

Y antes de salir corriendo al camión me di cuenta de otra cosa: entre los scripts que vienen con el sistema había unos para el Finder con los que se pueden realizar operaciones con los nombres de los archivos de forma masiva (y que utilizo con frecuencia)… ¡Ya no están, han desaparecido!

Ahora será hasta mañana que intente averiguar qué otras cosas han sido modificadas en este nuevo “Leopardo“.

Comments

Feliz cumpleaños Macintosh

Hace 25 años el mundo era muy diferente de como lo conocemos ahora, las computadoras no eran algo cotidiano y, quienes tenían acceso a ellas solían enfrentarse a sistemas que no tenían mucho que ver de un fabricante a otro.

El mundo ya conocía las computadoras Apple, y en los Estados Unidos estaban ya en muchas aulas escolares. También existía la IBM PC, el primer intento de la gran empresa azul (como se le conocía entonces) para cortar una rebanada del pastel que Apple ya disfrutaba.

Pero fue durante el tercer cuarto del “Super Tazón XVIII” que el público vió por primera (y única) vez un anuncio que ha hecho historia. Basado en la idea plasmada en el libro “1984″ de George Orwell de una sociedad uniforme en la que el “Gran Hermano” todo lo dicta y vigila. En este anuncio una gran pantalla presenta al Gran Hermano ante un grupo de personas que permanecen sentadas escuchando el discurso, mientras eso ocurre, una mujer en ropa deportiva aparece corriendo cargando un mazo y seguida por policías, al llegar donde está el grupo arroja el mazo a la pantalla… y mejor aun es ver el anuncio por uno mismo:

Video proporcionado por YouTube.

En ese momento el mundo consideraba las computadoras como algo ajeno, que solo unos pocos lunáticos y algunos niños privilegiados podían tener acceso. Entonces era común que las pantallas presentaran únicamente un punto verde parpadenado sobre un fondo negro, y que fuera necesario conocer exactamente los comandos que había que escribir para que la computadora pudiera hacer algo; útil o no, pero algo.

La Macintosh llegó a romper completamete con ello, presentando una pantalla llena de imágenes, con una barra con menús en la parte superior y encuadrando todo en áreas llamadas ventanas; más extraño todavía era esa pequeña caja que aparecía junto al teclado, llamada ratón, y con la cual era posible controlar todos los elementos de esa nueva interfaz. No era necesario memorizar comandos y escribirlos en ningún lado, el ‘acordeón’ estaba a la mano siempre en forma de esos menús desplegables en la parte superior, los textos ya no eran hechos con letras que siempre tenían el mismo ancho, ahora la letras tenían una variación más cercana a la encontrada en los libros y lo que la computadora presentaba en la pantalla era prácticamente lo que se obtenía en la impresión.

No fue la primera computadora en hacer lo anterior, pero sí la primera que lo logró comercialmente. Ahora damos por hecho que las computadoras tengan una interfaz gráfica, que se utilicen mediante un ratón y que lo que sale impreso sea como la pantalla lo muestra, hasta las PC hacen eso, pero en ese tiempo significó un parteaguas que rompió la concepción que se tenía sobre ellas. Gracias a la Macintosh, Apple pudo colocar más computadoras en los hogares de lo que había logrado con las anteriores (aunque continuaron fabricándolas por varios años).

Recientemente la empresa se ha diversificado y ha roto nuevamente la concepción que se tenía de otras tecnologías y dispositivos, como ejemplo está el iPod, que aunque no fue el primer reproductor de música digital, sí llegó a definir una manera de interactuar con la tecnología y hacer del proceso de disfrutar dicha música algo un poco más sencillo. Sobre lo mismo también está el iPhone, que tampoco es el primero, pero está mostrando al mundo maneras distintas de hacer las cosas, especialmente lograr que la tecnología sea disfrutable y utilizable no solo por los clavados en ella, sino por el público en general.

Apple con Macintosh tal vez no ha sido pionera en varias de las tecnologías que utiliza (aunque si en otras), pero ha logrado formar un producto que ha mostrado resistir la prueba del tiempo. Ha cambiado el producto físico, actualizando procesadores, aumentando memoria y ofreciendo distintas prestaciones a lo largo del tiempo; pero en la parte del Sistema Operativo, el “alma” de la computadora, es donde se puede detectar la solidez de los conceptos que lo formaron inicialmente. Una computadora de 1984 se utiliza igual que una del 2009, la interfaz es en muchos aspectos igual y los elementos básicos permanecen. Son las funcionalidades que la capacidad de los procesadores, tarjetas de video, memoria y otros componentes físicos permiten, lo que marca la diferencia.

Ha sido un trayecto muy largo y no falto de tropiezos, incluso la marca estuvo en peligro financiero hace poco más de diez años, pero la gente detrás de los productos, su talento e inteligencia, además de la guía de un personaje tan carismático como es Steve Jobs, han logrado sacar adelante a la empresa y mantener vivo el espíritu de la Macintosh: La computadora para el resto de nosotros.

¡Feliz 25 aniversario Macintosh!

Foto utilizada en la primera portada de la revista MacWorld. Steve Jobs detrás de tres computadoras Macintosh originales
Foto utilizada en la primera portada de la revista MacWorld, lanzada en la misma fecha de la presentación de las Macintosh. Steve Jobs posa detrás de tres Macintosh originales.

Comments

Una apuesta difícil de aceptar

Muchas veces nos encontramos con situaciones en las que las circunstancias parecen favorables, donde la decisión es fácil de tomar y se espera que todo ocurra sin contratiempos… pero algo pasa que todo sucede al revés y el resultado final lejos está de lo que originalmente nos planteamos.

Por el contrario si al revisar las posibilidades, problemas a los que habría que enfrentarse, cosas que tendremos que aprender para tener apenas una idea de lo que se trata el problema y otro montón de detalles que parecen imposibles, ¿apostaríamos a ganar?

No se sabe cuándo exactamente se le haya ocurrido a la gente de Apple hacer el iPhone, pero en el momento que comenzaron a trabajar en ese dispositivo todo el panorama parecía estar en contra, o al menos así lo muestra el autor de otro blog con el que me topé en la mañana:

CounterNotions: iPhone, the bet Steve Jobs didn’t decline

Comments (1)

Entendiendo diagramas “entidad-relación”

La frase “dice más una imagen que mil palabras” suele comprobarse frecuentemente en la vida cotidiana. No importa cuán explícitos y descriptivos seamos en nuestros relatos, solamente las fotos de un lugar pueden complementar y aumentar nuestra comprensión.

Cuando se trata de describir algún proceso, ya sea humano o de software, a veces una imagen también puede aportar más que cualquier cantidad de texto, especialmente si se trata de algún concepto un tanto abstracto o enredado, como el desarrollo de una base de datos.

Resulta que estoy trabajando con una nueva base de datos, y en el afán de intentar documentar el proceso no está de más utilizar diagramas. El tipo de diagramas para este proceso se conocen como “diagramas entidad-relación” y ayudan a explicar cómo un objeto (por ejemplo: motor) puede estar relacionado con otro (auto).

El único detalle que surgió de esto es que necesitaba recordar la manera de hacer los diagramas correctamente, fue entonces cuando Google entró en acción, ayudándome a encontrar una nota en otro blog con una explicación bastante sencilla y completa para entender este tipo de diagramas:

Rapid Application Development: An Entity Relationship Diagram Example

Ya que recordé la forma correcta de hacerlos, ahora ya puedo ponerme a trabajar.

Comments

Historia de los videojuegos (y las consolas)

Revisar la historia de los videojuegos puede resultar interesante, divertido, ilustrativo, o en algunos casos para personas que (como yo podré comprender) tuvimos la oportunidad de jugar con el “Pong” casi cuando salió, nostálgico.

He tenido la oportunidad de presenciar la evolución de los videojuegos, incluso jugar algunos de ellos en varias de las consolas mencionadas en un artículo bastante completo, y en español, publicado en “Weskens’ Blog“.

Para recordar o conocer, según sea el caso:

Weskens’ Blog: Historia de los videojuegos

Comments

iWork ‘08 vs. Office 2008

iWork '08 vs. Office 2008

Desde que Apple anunció su conjunto de programas de oficina denominado iWork una pregunta ha estado presente, ¿puede el iWork sustituir al Office de Microsoft?. La respuesta como en muchas otras situaciones será:

Depende…

Según las necesidades que cada quien tenga y qué tanto se llegue uno a familirizar con cada aplicación será la decisión, aunque más que pensar que uno puede sustituir al otro, mejor sería complementarlos.

Ya sea el iWork o el Office, especialmente la nueva versión 2008 de éste último, en ambos casos se puede notar la madurez o novedad, la buena o mala planificación de opciones o los aciertos y errores en el diseño de la interfaz de usuario.

Tal vez para muchos usuarios el que iWork venga preinstalado en todas las nuevas Mac puede ser suficiente, ya que fácilmente puede satisfacer las necesidades de tener un procesador de textos, un programa de presentación o una hoja de cálculo, desembolsando una cantidad menor a la que se necesita para adquirir el Office. Si a lo anterior se agrega que es posible abrir los archivos que genera el Office en el iWork y que, en un momento dado se pueden regresar a ese formato, se tiene una solución razonablemente completa.

Sin embargo no todo es tan maravilloso, con el Office 2008 Microsoft introdujo nuevos formatos para sus archivos, identificados con las extensiones “docx”, “xlsx” y “pptx”, los cuales presentan resultados diversos cuando se abren con los programas del iWork, siendo desde satisfactorios a desordenados o inadecuados.

También están las opciones avanzadas del Office, como la programación de acciones con macros, que el iWork simplemente no lee y descarta al momento de abrir los archivos. En el caso de Excel y Numbers, la biblioteca de funciones del primero es mucho mayor que la del otro, por lo que algunas fórmulas pudieran verse afectadas al dar el brinco entre aplicaciones.

Como se puede notar, hay varios factores a tomar en cuenta si se quiere utilizar un conjunto de programas o el otro, la decisión final dependerá de las necesidades que cada quien tenga y en último lugar, cuán cómodo se pueda sentir uno con cualquiera de estos programas; en ese último punto sólo se puede tener respuesta después de utilizarlos todos por algún tiempo y probar las posibilidades que ofrecen para nuestros requerimientos.

Sobre este mismo tema la revista MacWorld publicó una serie de artículos comparando cada par de programas que son equivalentes entre iWork y Office (Pages vs. Word, Keynote vs. PowerPoint, Numbers vs. Excel), revisando las capacidades y debilidades de cada uno, para finalmente ofrecer otras opciones de aplicaciones que existen por si ninguno de los otros dos nos convence.

Comments

Artículos sobre la compañía de la manzana

No es raro que la prensa escriba sobre Apple, prácticamente todos los días surgen artículos nuevos que hablan sobre ella, para bien o para mal, pero mencionando algún producto, algún rumor, o casi cualquier cosa, el chiste es que no pasa desapercibida para nadie y muchos admiran su desempeño. Nada comparado con lo que se podía leer hace diez años, cuando todos predecían su desaparición.

En lo que va del año tanto la revista “Fortune” como “Wired” publicaron algunos artículos y entrevistas que permiten ver un poco hacia el interior de esta empresa, en el caso de la primera se trata de una entrevista al mismo Steve Jobs, mero mero mandamás de Apple; en la segunda revista se relatan tanto la historia del desarrollo del iPhone como las prácticas administrativas (cuestionables por algunos) que sigue la empresa.

Para tenerlo todo en un solo lugar, aquí están los enlaces a cada artículo:

Comments

Cuidados del Leopardo

Conforme evolucionan los sistemas operativos la complejidad de los mismos es cada vez más grande, por lo mismo suelen verse afectados por algún descuido o situación no prevista, que en un caso desfavorable pueden permitir que algún intruso los use como puerta trasera para meterse a un equipo.

El más registrado para encontrar esas puertas y a la vez más atacado por lo mismo es Windows; sin embargo cualquier otro no está excento de lo mismo, tal es el caso del Mac OS X. Tal vez no tenga los todos los reflectores encima o no exista un enorme interés por atacarlo, pero los hoyos de seguridad en el sistema existen y seguirán apareciendo, tanto del bloque principal como de todo el montón de aplicaciones que se incluyen.

Aunque en realidad la principal brecha de seguridad somos los usuarios.

En ocasiones nos confiamos y dejamos la computadora libre por un momento, suficiente para que cualquiera pueda posarse enfrente y hacer algo en ella. También solemos dejar nuestras contraseñas escritas en una nota cercana al equipo o utilizamos cosas triviales, tal como fechas, nombres de familiares, mascotas, equipos deportivos, marcas comerciales o secuencias simples (”aeiou”, “1234″, “asdfg”, entre otras).

Otra forma de descuido se da cuando navegamos en Internet, visitando páginas de forma descuidada, guiados de “oidas” por comentarios de otros o simplemente dando clics sin mucho orden. En algún momento tal vez bajemos un programa que promete poner un bonito video o un protector de pantalla o quien-sabe-que para la computadora, siendo en realidad otra cosa con una intención tal vez no buena.

Para intentar prevenir esta última situación el Mac OS X 10.5 (Leopard) cuenta con un mecanismo que marca los archivos que bajamos de Internet, para que cuando intentemos abrirlos nos ponga sobre aviso que se trata de algo externo, e incluso da la opción de visitar el sitio desde el que se bajó:

Ventana cuarentena

Si es la única cosa que se está abriendo y sabemos perfectamente qué hace y de dónde lo bajamos no hay problema, le decimos que lo abra y ya, pero ¿que pasa si ese mismo programa en el que confiamos lo copiamos a otras varias computadoras? Pues el Mac OS X amablemente nos hará la misma pregunta en cada una de ellas… ¡cada vez que la abramos!.

En la computadora donde se descargó no hay problema, la primera vez que aparece y se le ordena qué hacer, el sistema lo recordará y no volverá a preguntar, pero no ocurre así en las otras.

Después de buscar un rato por Internet y repasar varias veces la página de resultados de Google encontré una manera de evitar esto: modificar la marca que el sistema agrega cuando se descarga un archivo.

La forma de hacer esto es mediante el comando “xattr“.

Una vez que la aplicación ya se copió a la computadora de destino se puede ejecutar de la siguiente manera (usando todavía como ejemplo “iShowU“):

find /Applications/iShowU.app -name * -exec xattr -d com.apple.quarantine {} \;

Esto va a buscar a partir del “paquete” de la aplicación los archivos que tengan ese atributo y lo quitará.

Esto rompe el mecanismo de protección que el sistema provee, por lo que hay que ser cuidadosos con las aplicaciones que se distribuyen a otros equipos.

Comments

Tutoriales de Illustrator

El Ilustrador de Adobe es un programa bastante flexible y completo para realizar prácticamente cualquier tipo de ilustración, solo que a veces no es tan sencillo encontrar la manera de lograr lo que uno se propone, para ello, existen otras personas que han tenido el tiempo de comentar sus logros y han publicado tutoriales que pueden encontrarse en línea.

Algunos de ellos fueron recientemente mencionados en la revista MacWorld y como ejemplo puso los siguientes:

Comments

Poner en pausa los trabajos de impresión en el servidor

En una entrada anterior había comentado que los trabajos de impresión que llegan a una fila en el servidor, por omisión no quedan retenidos, por el contrario pasan directamente a la impresora.

En un entorno de laboratorios eso no es deseable, ya que esto propicia mucho desperdicio de papel, por lo que es mejor que los trabajos queden retenidos en el servidor hasta que quien los envió solicite que sean liberados.

El comando que mencioné en esa ocasión resulta que no es del todo funcional en la version 10.3.9 del Mac OS X Server, ya que por alguna razón no se queda fija, simplemente funciona en algún momento pero al poco rato se quita y todo regresa como estaba.

Una posible solución fue colocar ese comando es un script ejecutado por cron cada hora, el resultado fue el mismo. Se cambió a un intervalo de un minuto y de todas maneras resultó igual.

Finalmente di con la respuesta, y la verdad me pregunto porqué no la encontré antes, está documentada en el propio sitio de Apple:

Mac OS X Server 10.3: Setting default print job status to hold

No es un procedimiento difícil aunque siento que es un poco rebuscado, pero también queda la duda de porqué fue eliminada esa opción de la interfaz gráfica de administración; sólo Apple sabe.

Comments