martes, agosto 25, 2009

Snow Leopard: Novedades del próximo sistema operativo de Apple

Acabo de ver que Apple pone a la venta el 28 de Agosto la nueva versión de su sistema operativo, Mac OS X 10.6, alias Snow Leopard. Como usuario tanto tiempo de PowerPC, la primera noticia para mi es triste: Desaparece el soporte para los G4/G5, cosa normal para una arquitectura que poco a poco se ha ido extinguiendo del mundo Mac. Todavía habrá muchos que den guerra, y para estos quedará el Tiger (que supongo que saldrá pronto del ciclo de soporte) y el Leopard (que seguirá siendo actualizado hasta la próxima evolución). Aprovecharé para buscarme una instalación de Leopard por EBAY, porque todavía le puedo sacar jugo a mi G5.

Esta versión puede calificarse sobre todo de refinamiento. Están puliendo muchos detalles que quedaron pendientes en la publicación de Leopard, y casi se puede entender cuando se lee la página de refinamientos del sistema: El Finder pasa a ser una aplicación escrita bajo el entorno de desarrollo de Cocoa de 64 bits, se aprovecha de las posibilidades de Grand Central Dispatch, para manejar varios hilos de ejecución. Exposé pasa a estar integrado en el Dock - habrá que ver que tal es la nueva funcionalidad -, mejoras en los procesos de instalación, en las secuencias de hibernación y arranque desde la misma, nueva versión de QuickTime, llamada ahora Quicktime X. Aunque ya disponible en varias versiones del sistema, también estará Safari 4.Una novedad que me ha parecido curiosa es que ahora permite usar los tradpacks de los portátiles para dibujar las tipografías chinas.

En cuanto a tecnología tenemos varios puntos:

  • Todas las aplicaciones instaladas dan el salto a 64 bits. Discutible si es necesario en todas, pero sí permitiría usar ciertas protecciones que utilizan los procesadores cuando se ejecutan en ese modo.
  • Gran Central, una tecnología de manejo de hilos de ejecución en varios núcleos. ¿Un nombre bonito para llamar al planificador de ejecución del sistema?. Hay un pequeño artículo sobre el tema
  • Soporte para el lenguaje OpenCL, donde ha colaborado Apple, para poder aprovechar las potencias de cálculo de las tarjetas gráficas actuales.
  • QuickTime X, nueva evolución del conjunto de tecnologías de Apple para la multimedia.
Especial atención merece también el esfuerzo por integrarse en entornos Windows. El soporte nativo de Exchange y el poder participar de manera más directas en redes Windows son toques de atención de un mercado, donde sospecho que Apple le encantaría meter la cabeza.

Hasta aquí las novedades en modo telegráfico. Ahora habrá que ir leyendo poco a poco lo que hay debajo de cada una de ellas por encima del marketing y como pueden aprovecharse para ser más productivos y facilitarnos la vida a los usuarios.

Technorati Tags: ,

jueves, agosto 20, 2009

Spotting en Funchal

El Aeropuerto de Funchal, en Madeira, tiene pinta de ser uno de los más complicados del mundo para aterrizar. Parte de la plataforma de la pista de aterrizaje está construida sobre una estructura de columnas sobre el más, siendo una obra de ingeniería con algunos premios importantes. Por la aproximación que realizamos y las que vi desde diferentes puntos,es bastante complicado aterrizar, en especial cuando hay viento cruzado. Según he leído, hace falta entrenamientos y autorizaciones especiales para entrar en Funchal.

Desde la playa de la población de Santa Cruz, se ve perfectamente la cabecera de la pista 05 y se ven pasar a apenas 60 metros de altura.

Cabecera de la pista 05 desde la playa de Santa Cruz

Otro punto desde donde se pueden seguir las operaciones es mirador del Pico do Facho, en la localidad de Machico. Eso sí, hay que i con un zoom mejor que mi 18-77 mm, aunque se podía ver las maniobras de despegue y parte de las de aterrizaje:

Un EasyJet tras rotar e irse al aire, desde el mirador del Pico do Facho

Un avión sobre el océano, con las Ilhas Desertas de fondo

El día que volamos para España, subimos a la magnífica terraza que tiene el aeropuerto, y desde donde se pude seguir todas las operaciones. Eso sí, hay que estar atento a los follow me para ver cuando aterriza uno, porque desde la zona a la que se tiene acceso en los embarques, si está activa la pista 05 no se ven los aviones en la aproximación. Desde la terraza tomé las siguientes fotos.

El A320-214, S. Jorge, en la rodadura hacía el parking. Este fue el avión en el que volé de regreso a Madrid.

SATA A320-214, S. Jorge

SATA A320-214, S. Jorge, respostando, cargando maletas y combustible

Detalle del CFM del A320 de Sata

Este es un A319-111, Francisco d'Ollanda, de TAP, tras terminar las maniobra de pushback. Este avión lo pude ver despegar posteriormente. Un poco complicado tomar la segunda foto con el objetivo que usé. A319-111, Francisco d'Ollanda

A319-111, Francisco d'Ollanda

Puesto que no existe fingers, se embarca desde los propios parkings en los aviones, aproveché para sacar alguna foto de los aparatos que acababan de aterriar:

Un EasyJet frenando en la pista

El EasyJet rondando hacía el parking

El resto de las fotografías pueden verse en el álbum de Picasa

Technorati Tags: ,,

jueves, agosto 06, 2009

Firefox 3.5.2

Se acaba de publicar la versión Firefox 3.5.2, que corrije varios problemas de seguridad:
  • MFSA_2009-46. Este error permite que se ejecute código javascript arbitrario con los privilegios de chrome, es decir, de la intefaz gráfica de usuario del navegador.
  • MFSA_2009-45. Se puede producir corrupción de memoria, que llegado el momento podría aprovecharse para ejecutar de manera remota código arbitrario. Existe varios puntos en el código de Firefox donde se puede producir este error y según el aviso de Mozilla, está relacionado con el motor de Javascript.
  • MFSA_2009-44. Se puede abrir una copia falsa de una ventana a través de ciertos métodos de Javascript, que herede las propiedades SSL de una ventana legítima, pudiendo falsificar la información SSL de esta ventana falsa, creyendo el usuario que está en un sitio verificado, puesto que se ha falsificado la información de la barra de localización.

Technorati Tags:

domingo, agosto 02, 2009

Breves notas de svn (III): Manejando los recursos bajo el control de versiones

Cuando se trabaja bajo un sistema de control de versiones, en caso de modificar la estructura de los ficheros que se encuentran bajo su control, hay que notificar al sistema que se ha realizado cambios (añadir o borrar directorios, añadir o borrar ficheros, cambiar ficheros o directorios de su actual ubicación. Si consideramos el svn como un sistema de ficheros virtual con un control de versiones, existirán los correspondientes comandos para crear directorios, borrar directorios y archivos, añadir archivos mover archivos en el árbol de directorios y copiar archivos. Con los siguientes comandos, se pueden realizar las operaciones necesarias:

Añadir ficheros

Cuando deseamos añadir un nuevo fichero al control de versiones, hay que usar la orden svn add fichero. Desde este momento, en nuestra copia de trabajo, el fichero está bajo el control de svn. Los cambios deben de enviarse al repositorio con la correspondiente orden svn commit

Borrar ficheros y directorios

Si queremos borrar un fichero del repositorio, se usa la orden svn del fichero. Esta orden nos va a borrar tanto la copia local que estemos usando como la copia en el repositorio una vez que se ejecuta el svn commit. Una comprobación que realiza svn en caso de borrar un directorio es asegurarse que todos los ficheros que contienen están bajo el control de versiones. En caso de que no sea así, no ejecutará la operación de borrado pedida, a menos que se le pase el parámetro --force

Añadir directorios

Si se desea añadir un directorio bajo el control de svn, se usa la orden svn mkdir directorio. Nos va a crear el directorio en nuestra estructura de directorios local, y los cambios se subirán al repositorio una vez que se ejecute la orden svn commmit

Renombrar o mover archivos y directorios

Para mover objetos dentro de la estructura que está bajo el control de versiones,se usa la orden svn mv fichero1 [fichero2, fichero3,...] destino

Copiar ficheros

Si queremos copiar ficheros dentro del árbol de directorios bajo el control de versiones se usará la orden svn cp origen destino.

Referencias

  1. Version Control with Subversion
  2. Subversion (SVN)

Technorati Tags: