Crear una imagen ISO en Mac OS X Leopard

Las mismas instrucciones sirven igual para la versión Tiger de este sistema operativo y probablemente para versiones anteriores.

  1. Introducir el CD/DVD en el lector.
  2. Abrir un terminal y encontrar a qué disco corresponde el lector de CD/DVD:
    $ drutil status
    Vendor Product Rev
    OPTIARC DVD RW AD-5630A 1AHN   

    Type: CD-ROM Name: /dev/disk2
    Sessions: 1 Tracks: 1
    Overwritable: 00:00:00 blocks: 0 / 0.00MB / 0.00MiB
    Space Free: 00:00:00 blocks: 0 / 0.00MB / 0.00MiB
    Space Used: 79:32:49 blocks: 357949 / 733.08MB / 699.12MiB
    Writability:

  3. Desmontar el disco con la siguiente orden:
    $ diskutil unmountDisk /dev/disk2
    Unmount of all volumes on disk2 was successful
  4. Crear la imagen ISO usando la utilidad dd (esto puede tardar un buen rato):
    $ dd if=/dev/disk2 of=ubuntu804.iso bs=1k
    822164+1 records in
    822164+1 records out
    841896048 bytes transferred in 926.934609 secs (908258 bytes/sec)
  5. Probar la imagen montándola (o abriéndola con Finder):
    $ hdid file.iso

Ale, pues ya está anotado para cuando me haga falta de nuevo.

Etiquetas: , , , :: Archivado en Mac OS X, Sistemas Operativos

Corte de servicio

Actualmente se están realizando labores de mantenimiento y actualización de hardware en el servidor. Es probable que a lo largo de esta tarde y el día 18 de agosto haya cortes en todos los servicios. Se estima que a partir del miércoles 20 todo vuelva a la normalidad.

Etiquetas: , , :: Archivado en GNU/Linux, Sistemas Operativos

Pussycat dolls

En alguna ocasión he comentado que hay cosas que es mejor no traducirlas, pero esta vez creo que se han pasado un poco. Me imagino la situación en dos familias distintas.

Familia número 1: No saben nada de inglés, pero les gusta lo moderno que suenan los nombres en este idioma y las canciones que cantan sus grupos favoritos:

Familia número 2: La niña no sabe mucho inglés, le gusta lo moderno del nombre y la música, pero la madre sí que sabe algo de inglés o al menos lo suficiente:

Llamadme antiguo o algo, pero no me explico cómo pueden llamarse así.

Etiquetas: , :: Archivado en General, Multimedia

Análisis del iPhone y puntos de vista

Acabo de leer vía barrapunto el artículo Cinco defectos del nuevo iPhone y de todos ellos solo uno me parece acertado. Los motivos que expone el artículo de El País los paso a detallar a continuación con mi opinión acerca de cada uno de ellos.

1. Una batería no tan duradera

De este apartado tengo poco que decir, ya que no he podido probarlo pero supongo que aquí sí llevan razón porque 3G, WiFi, Bluetooth, reproducción de video, y todo esto toqueteado a diario debe consumir bastante batería.

2. El GPS, su verdadero punto débil

En este es en el único punto en el que estoy totalmente de acuerdo. Decir que tiene GPS hace que más del 95% de la población crea que se va a encontrar un TomTom y no es así. Tiene hardware GPS, lo que hace posible usar aplicaciones que te indiquen rutas, si las hubiese. En algún blog sobre Apple leí no hace mucho tiempo que por licencia habían prohibido explícitamente que otras compañías desarrollasen software de este tipo. Así que la solución que queda de manera oficial es usar Google Maps. Como sabéis Google Maps va descargando las imágenes conforme las necesita de Internet, lo que fuerza el uso del 3G, que es lo que quiere Movistar.

Además el mismo que escribe el artículo en El País lo ha probado, cosa que yo no he tenido oportunidad de hacer, y para más inri dice que el mapa no se desplaza con la posición sino que hay que ir desplazándolo manualmente. Una pena, vaya.

3. No se ven los vídeos de la mayoría de las páginas web

Efectivamente, no se ven los videos de las páginas web, pero tiene su explicación. Steve Jobs dijo a Adobe, empresa desarrolladora de Flash Player que no iban a permitir añadir plugin de Flash al iPhone porque no tenía potencia suficiente para reproducirlo con fluidez. A pesar de esto, en Adobe están trabajando para conseguir una versión del plugin para Safari Mobile, aunque están teniendo algunos problemas. Se trataría de una explicación muy extensa, pero básicamente a partir de la versión 9 del reproductor de Flash, los videos en contenedor FLV permiten una gran variedad de formatos de video por lo que no basta con el reproductor, hay que añadir codecs y tener en cuenta mil cosas más.

La explicación que dan en El País es que Apple dice que Flash es propietario, cuando el formato Flash ha sido liberado como estándar multiplataforma en el mes de mayo de este mismo año

En resumen:

  • Apple avisa de que la potencia de cálculo del iPhone no es suficiente para reproducir cualquier contenido Flash.
  • Adobe está poniendo todos sus esfuerzos en conseguir superar esa barrera y a pesar de todo sacar una versión del plugin para el iPhone.

4. Una cámara de sólo 2 Megapíxeles

Se critica que la cámara sea de solo 2MP. Pues yo no critico eso, critico que las fotos que salen son malísimas. No todo son megapíxeles en las cámaras de fotos. Con el SonyEricsson w880i de 2MP hacía unas fotos muy buenas al menos en comparación con el iPhone. Y es que el problema no está en que sean 2MP, sino en que todo es automático, no puedes controlar la cantidad de luz que recoge, ni el tiempo de obturación, ni la sensibilidad, ni modo noche, ni tantas otras cosas que puedes hacer con cualquier otro móvil en la actualidad. Eso sin contar con que no graba video, pero ¿para qué iban a querer grabar video si no se pueden enviar mensajes MMS? ¿No sacaban los anuncios en la tele con esa excusa?

5. No es fácil escribir en el teclado táctil

Con esta opinión sí que me he reído. Está claro que el que lo ha escrito no ha usado mucho el teclado, o quizá es un máquina escribiendo en plan SMS de toda la vida, pulsando teclas numéricas a toda velocidad. Es de lejos el teclado más cómodo, fácil y rápido en el que se puede escribir en un dispositivo de este tipo. Al principio empiezas con el dedo índice de una mano, luego te vas dando cuenta de dónde hay que poner el dedo y terminas escribiendo con los dos pulgares a la misma velocidad que en un teclado normal. Claro está que para eso siempre viene bien tener manejo con un teclado QWERTY y no tener que andar buscando las teclas.

Con todo esto lo que quiero decir es que sí, tiene sus defectos como cualquier otro, pero no son ni mucho menos los que se mencionan en este artículo. Hay otros más destacables que ni mencionan:

  • Bluetooth es como si no tuviese ya que no sirve más que para un manos libres: No se puede conectar con el ordenador, no se puede conectar con mi reloj, no se puede sincronizar por bluetooth agenda, ni calendario, ni contactos, ni enviar fotos, ni música… En fin, como si no tuviese bluetooth.
  • No envía ni recibe mensajes MMS: Hay aplicaciones libres que una vez desbloqueado y configurado para GPRS (que no EDGE) permiten enviar fotos como mensaje MMS, pero vaya, son solo el comienzo y nada oficial.
  • No tiene cámara de videoconferencia: De acuerdo, nadie lo usa, pero hoy en día conozco muchísima gente que va a decir cosas como «¿No decían que era 3G? ¿dónde está la cámara?» Y es que las campañas de marketing tienen la culpa, que nos venden el 3G hasta ahora al menos, como la posibilidad de realizar videollamadas siendo eso tan solo algo que permite la alta velocidad de conexión.
  • No se pueden poner tonos de llamada a voluntad propia. Una vez más, ocurre como con el tema del video y los MMS, se puede pero no de manera oficial: Solo si se compra la canción en iTunes Store y va protegida contra copias.

En fin, y muchas más cosas que probablemente me estoy dejando en el tintero. En resumen, que el no reproducir videos en Flash es circunstancial y subsanable, que el teclado que tiene es el más cómodo que se haya podido ver en un dispositivo similar, que el problema de la cámara no son los megapíxeles y que el tema del GPS ya lo sabíamos, lo que pasa es que no lo han explicado para que la gente no se plantee si lo compra o no.

Editado: Si aún quieres comprarlo, aquí están las tarifas del nuevo iPhone 3G en España.

Etiquetas: , , :: Archivado en Audio, iPhone OS, Multimedia, Video

Nuevo diseño

Por fin me he decidido a cambiar el diseño por el nuevo que he estado preparando en las últimas semanas. Tan solo he comprobado que se ve correctamente en Internet Explorer 7 y en Mozilla Firefox 3.0. En Safari 3.1.2 aparece mal estructurado y aún no he encontrado por qué, tendré que seguir investigando y por supuesto se aceptan todo tipo de consejos y sugerencias.

Etiquetas: , :: Archivado en CSS, HTML

Disco USB: ¿NTFS o FAT32?

Después de buscar y de leer mucho e incluso ver algún video sobre si debía formatear mi nuevo pendrive USB con NTFS o dejarlo como viene en FAT32 he decidido formatearlo en NTFS. Los únicos inconvenientes de los que se habla en casi todos los sitios con incompatibilidad con otros sistemas operativos, cosa que hoy en día no es problema gracias al driver NTFS-3G que permite leer y escribir sistemas de ficheros en NTFS desde GNU/Linux.

Ahora bien, si se quiere formatear desde Windows XP nos encontraremos con que el administrador de discos no permite más que FAT como sistema de ficheros. La solución para que nos deje formatearlo con NTFS pasa por cambiar el modo de escritura en el disco. Para ello en las propiedades del disco se cambiará la opción de optimizar para retirada rápida por la de optimizar para rendimiento y listo. Las instrucciones detalladas con capturas de pantalla y todo se pueden encontrar en este enlace en inglés.

En resumen, para discos grandes cambiar el formato de una partición de FAT a NTFS parece ventajoso.

Etiquetas: , , :: Archivado en GNU/Linux, Sistemas Operativos, Windows XP

De programador a programador

Cuando alguien está programando cualquier cosa, ya sea una aplicación o un tema de WordPress, a veces cree conveniente dejar un comentario explicativo para un trozo de código que no se vea claramente por qué ha de estar donde está.

Esto es lo que debió pensar quien hizo la plantilla de la que estoy cogiendo algunas ideas para hacerme mi nuevo tema de WordPress, ya que acabo de encontrar la siguiente advertencia:

<?php  // If registration required and not logged in
endif; ?>
 
<?php  // if you delete this the sky will fall on your head
endif; ?>

Advertidos quedáis.

Etiquetas: , :: Archivado en PHP, Programación

Migración a WordPress completada

Bueno pues al fin he realizado la migración. Por el camino he perdido alguna información como las categorías, los usuarios registrados y el estilo visual de la web, pero en el fondo ha merecido la pena. Hace un par de años migré el blog antiguo a utf8, por lo que los caracteres acentuados se quedaron un poco regular. Ahora se habían quedado peor aún así que me he hecho un pequeño programa para arreglarlo.

Después de tener la base de datos con todos los artículos y comentarios he realizado un volcado de la base de datos completa y he aplicado el siguiente script en python:

# -*- encoding: utf-8 -*-
 
inputFile = 'post_wordpressnauj27.sql'
outputFile = 'post-out-wordpressnauj27.sql'
 
fin = file(inputFile, 'rt')
fout = file(outputFile, 'wt')
 
finBuffer = fin.readlines()
fin.close()
foutBuffer = []
 
badChars =  (u"á", u"é", u"í", u"ó", u"ú", u"¿", u"€", u"ñ", u"¡", u"¬")
fixedChars = (u"á", u"é", u"í", u"ó", u"ú", u"¿", u"€", u"ñ", u"¡", u"¬")
 
for line in finBuffer:
    line = line.decode('utf-8')
    for index in range(len(badChars)):
        line = line.replace(badChars[index], fixedChars[index])
    foutBuffer.append(line.encode('utf-8'))
 
fout.writelines(foutBuffer)
fout.flush()
fout.close()

Una vez hecho esto he volcado el resultado de nuevo en la base de datos y listo. Lo siguiente será personalizar el aspecto de la web y dejar de usar la plantilla por defecto.

Etiquetas: , , :: Archivado en Programación, Python