Image 01 Image 02

Última Entrada
4
Publicado el 9 Febrero 2010 por juandesant

Acabo de hacer la transcripción de las palabras de César Alierta sobre su visión de la estrategia de Telefónica (no sabéis lo que cuesta transcribir a una persona que se corta tanto, y patea tanto la gramática mientras habla), y no quiero dejar pasar ni un instante para rebatir las decenas de barbaridades que es capaz de proferir en sólo siete minutos. [...]

6
Publicado el 8 Febrero 2010 por juandesant

Intento de transcripción de las palabras de César Alierta… si es que a esto se le puede llamar discurso. En el siguiente artículo intentaremos hacer un análisis de lo que quiere Telefónica. Ah, y gracias a XiMac de Faq-Mac por haberme puesto sobre la pista de esta actuación estelar…

Lo que es evidente es que los buscadores… los buscadores de Internet utilizan nuestras redes sin pagarnos nada, ¿eh?

Este… lo cual es un… una suerte p’a ellos… este… y una… desgracia para nosotros, ¿no? [...]

2
Publicado el 3 Febrero 2010 por juandesant

Comentaban en Faq-Mac una situación parecida a la siguiente:

Acabas de comprarte un disco duro para Mac, viene incluso formateado como “Mac OS Plus (con registro)”, e insertas tu flamante disco de instalación de Mac OS X con la intención de probarlo en ese disco duro… y el instalador te dice que no puedes instalarlo, indicando además que tampoco podrás arrancar desde ese disco. ¿Qué pasa?

Como bien dicen en el susodicho artículo, “Mac OS X 10.6 Snow Leopard: no puedes instalar Mac OS X en este disco duro, se da la siguiente respuesta (el énfasis es mío):

El problema radica en la relación entre el procesador y la tabla de particiones de disco. Hay una conexión directa y específica entre ambos elementos, y Apple ha modificado la forma en que Mac OS X entiende las tablas de particiones en función del procesador que usa el Mac. Así, si usas un Mac con procesador con Intel, necesitas un tipo de tabla de partición mientras que en ordenadores con procesador PowerPC necesitas otro tipo de tabla.

El origen de esta entrada es explicar exactamente cuál es esa conexión directa y específica entre el esquema de tablas de particiones y el tipo de procesador cuando se trata de poder arrancar un sistema operativo… o más bien, que la relación existe en el software de inicio de ambos tipos de ordenadores, lo que llamamos el firmware. [...]

1
Publicado el 28 Enero 2010 por juandesant

Reproducción del artículo que escribí para Faq-Mac con motivo del lanzamiento del iPad de Apple el pasado 27 de Enero de 2010.

No sé cuánto tiempo hace que tenemos rumores sobre “la tableta” de Apple (según Engadget, nada menos que desde 2002), pero ya no cabe más rumororología: ya sabemos que lo próximo de Apple es el iPad, una especie de iPod touch de mayor tamaño de pantalla, pero aprovechado el espacio de pantalla para cambiar el interfaz ofrecido por las aplicaciones.

Con la creciente certeza de que el nuevo producto de Apple iba a ser algo como el iPad, en medios como GigaOm se ha recordado una afirmación de Alan Kay cuando debuto el iPhone: que si Apple ofreciera el interfaz del iPhone, en mayor tamaño, dominaría el mercado de la computación de consumo.

Alan Kay, uno de los pioneros de la informática, es más reconocido por haber ideado una especie de sistema de computación ideal para el aprendizaje y el trabajo, el Dynabook, que adelantaba a su tiempo los conceptos de ordenador portátil, y de tableta de computación. Según el propio Kay, aun no existía ninguna encarnación de ese concepto ideal que era el Dynabook, pero los Tablet PC fueron el primer dispositivo cercano al Dynabook dignos de ser criticados.

¿Cuánto se acerca el iPad a ese concepto ideal?

¿Qué le falta al iPad para parecerse más al Dynabook?

El Dynabook de Alan Kay pretendía ser una bicicleta para la mente (como después diria Jeff Raskin describiendo el Macintosh en su concepción), una herramienta para pensar, y para aprender. Pero lo que se suele olvidar es que lo que quería enseñar Kay era a abstraer, y a poder construir modelos de lo que se estaba experimentando con lenguajes como Smalltalk.

Desde ese punto de vista, el iPad puede ser una total decepción: según la política de envío de aplicaciones a la AppStore, no se pueden ofrecer entornos de ejecución de código, ni emuladores de ningún tipo… o al menos, no en los que se puedan cargar programas arbitrariamente. Así que cosas como Squeak, en la que es posible construir objetos que, por ejemplo, choquen con otros elementos, se puedan mandar mensajes entre ellos, y demás, están absolutamente fuera de lugar. Si en el dispositivo más móvil con alto poder de computación que existe no es posible hacer eso, quizá estemos ante la última oportunidad de facilitar el aprendizaje de los procesos de abstracción.

Posiblemente, un Tablet PC (o los Slate PC, como ahora los llama Microsoft), o sistemas de tableta basados en Android o Linux estén más cerca de ese ideal en ese aspecto.

Pero, ¿qué ofrece el iPad como herramienta educativa?

Sin embargo, trabajar con uno de esos sistemas implica trabajar con una versión completa de Windows, de modo que la interacción no está totalmente orientada a trabajar con las aplicaciones, sino también a la administración de las mismas.

Disponer de un servidor de aplicaciones educativas accesible en todo momento también es muy potente. Uno entiende mucho mejor las propiedades de una función matemática, de su derivada, de su integral… cuando puede uno tocar directamente esa función. Y entornos como Phun, adaptados al modelo de interacción del iPad, podrían ser algo muy potente.

El hecho de que las aplicaciones no puedan interactuar entre sí puede verse, en el entorno educativo, tanto como una ventaja como un inconveniente: la ventaja es que se hace muy difícil conseguir que un iPad deje de funcionar como herramienta educativa, salvo que el usuario borre las aplicaciones que tiene que usar obligatoriamente, y gracias a la AppStore la restauración sería inmediata. Además, aumenta el foco del alumno en la actividad concreta. La desventaja es que la cooperación entre aplicaciones puede verse disminuida, pero con el uso de enlaces basados en protocolos concretos (p.ej., enlaces phun: en Wikipedia podrían lanzar la aplicación tanto en ordenadores como en el iPad) podría minimizar ese problema.

Y como todo dispositivo tableta con conectividad inalámbrica, presenta como ventaja fundamental la movilidad y la conectividad (bien en lugares específicos, a través de Wi-Fi, o en cualquier parte mediante 3G): un iPad puede colocarse (usando Docks, o atriles) junto a experimentos en los que se esté trabajando con los niños, ocupando mucho menos espacio que un portátil, de modo que puedan disponer de la información, o guía sobre la actividad, de forma interactiva (con ilustraciones e información de cada paso, por ejemplo).

No hay que olvidar la iBookStore, y el lector iBook: gracias al soporte del formato abierto ePub (basado a su vez en XHTML, CSS, y otros estándares abiertos soportados por WebKit), ahora es posible crear libros de texto interactivos, ricos en medios, y a los que puede accederse, en principio, por un coste inferior al que tendrían sus equivalentes en papel, con la posibilidad de estar contrastando información entre ellos. Estoy casi seguro de que en breve existirán herramientas de creación de contenidos ePub dirigidos a las nuevas capacidades interactivas del iPad (en realidad, ePub soporta esas capacidades interactivas; eran los lectores los que no podían, en su mayoría, mostrarlas). Y del mismo modo que ahora es posible que las aplicaciones accedan a la biblioteca musical, o a la biblioteca de imágenes del iPhone para usarla, es muy posible que se pueda acceder al contenido de los libros desde otras aplicaciones, con lo que se pueden establecer aplicaciones educativas ligadas a esos libros educativos.

Concluyendo, le veo mucho potencial al iPad, y especialmente al hecho de haber montado su estrategia de libros electrónicos en torno al formato abierto ePub, y a su renderizado a través de WebKit, lo que hace más fácil que esos contenidos puedan ganar otras posibilidades de cara a la educación en todos los niveles… y si el iPad no es el Dynabook, puede ser el que más contribuya a que se difunda y refine el concepto.

8
Publicado el 28 Enero 2010 por juandesant

Vayamos por partes: lo primero, después del lanzamiento del iPad, mi iPhone me parece mucho más pequeño que antes. Es una estupidez, porque aunque no lo he medido es imposible que haya cambiado de tamaño (bueno, hace mucho frío aquí)… pero la sensación que tengo ahora, después de haber visto el iPad, es que me falta superficie.

Así que como tiene un precio que entra en el rango alto de “me lo regalo a mí mismo por mi cumpleaños”, va a caer ;-) Pero aquí van algunas posibilidades, que dependen de ciertas preguntas que me gustaría poder responder de aquí a Mayo.

  1. Usar el iPad como control remoto del Mac
  2. Periférico de entrada del Mac:
    1. Usar el iPad como tableta gráfica visual (como las Cintiq) de un Mac
    2. Usar el iPad como teclado musical para el Mac
    3. Generalizando más, usar el iPad como dispositivo de entrada táctil multiconfigurable de cualquier Mac (ecualizadores paramétricos, paletas de color…)
  3. Periférico de salida del Mac:
    1. Uso como monitor externo

Para la posibilidad número uno, no me pregunto nada: ya existen aplicaciones para control remoto del Mac (por ejemplo, Mocha VNC), pero en el caso del iPad casi estoy seguro de que Apple creará su propia versión del Apple Remote Desktop para iPad, porque me parece la herramienta de chequeo universal… y esa misma aplicación, en iPhone, tendrá un interfaz distinta.

Para la segunda posibilidad, gracias al SDK y el iPhone OS 3.x se puede ya acceder a periféricos a través del conector de 30 patillas, así que se trata más de crear un dispositivo hardware que funcione como generador de señales USB, y conectarlo al Dock, y mandarle los comandos correspondientes. Podría ser una buena solución para que Wacom tuviera presencia en los iPad.

A partir de ahí, el caso 2.1 implica mandar esos comandos de tableta gráfica, y tener resuelto el caso 1. El caso 2.2 es similar, excepto que en ese caso el conector iPad > USB presentaría una interfaz de instrumento musical MIDI. Y el caso 2.3, tendríamos que crear un dispositivo más genérico.

El caso 3.1, tal y como están las cosas, parece el más difícil, pero de nuevo podría usarse un conector Dock a mini-DisplayPort, que convirtiera la señal en un formato específico.

Lo malo de estas posibilidades es que, salvo la primera, todas pasan por la adquisición de hardware… y que alguien escriba el software para echarlo a andar. Si es Apple, puede hacer que el iPad sea aún más importante y deseable de lo que ya es.

0
Publicado el 21 Enero 2010 por juandesant
  • Portal de colaboración del Grupo de trabajo sobre Datos Astronómicos (WGAD) de la Unión Astronómica Internacional (International Astronomical Union, IAU; si, los que decidieron que Plutón no era planeta). Lo más llamativo es que está montado usando la plataforma PBworks, y tengo pendiente echarle un vistazo tanto a esta página como a PGworks.
  • Uno de los temas con los que estoy trabajando actualmente es con el indexado del cielo: ¿cuál es la mejor forma de organizar información basada en coordenadas para poder encontrar vecinos de la forma más sencilla?
    Los Sistemas de Información Geográfica (Geographical Information Systems, GIS, en inglés) resuelven un problema parecido, pero sus descripciones suelen basarse más en descripciones locales, con transformaciones para pasar de una parte del globo a otra, mientras que en astrofísica nos interesa considerar al cielo como una esfera en la que todo está a la misma distancia.
    Este artículo de Clive Page para el proyecto AstroGrid intenta mostrar por qué hace falta indexar el cielo en astrofísica, y distintos métodos matemáticos para hacerlo.
  • Como bien indica el título, este artículo es una segunda parte del anterior “Indexing Sky” del propio Clive Page. En el se describe cómo crear un sistema de indexado espacial no totalmente embebido en la base de datos, pero funcional.
  • El concepto de emulación de ordenadores es, en realidad, un ejemplo de autoreferencia: puesto que una máquina de Turing puede hacer las operaciones de otra máquina de Turing, en principio son intercambiables.Además, los ordenadores basados en el microprocesador 68000 siempre fueron avanzados a su tiempo, y tanto el Mac, el Amiga o el Atari ST y sus descendientes con micros 68K también me interesan.
    Así que un emulador de Atari Falcon (micro 68040 completo, como un Macintosh Quadra), y de todos sus chips periféricos, capaz de metaemulación, tiene que ser uno de mis preferidos.
0
Publicado el 20 Enero 2010 por juandesant
0
Publicado el 11 Diciembre 2009 por juandesant
  • GridTalk es una bitácora sobre la computación grid, pero también sobre e-Ciencia en general. Los últimos artículos hablan de sistemas distribuidos como OSCAR (un sistema de web semántica para artículos científicos), o la charla que dio la directora de mi tesis en la conferencia all-hands, Bailando con Galaxias.
  • “Dancing with Galaxies”, o Bailando con Galaxias (una paráfrasis de la película Bailando con Lobos, Dancing with Wolves en inglés), es el título que le han dado a una charla de la que fue directora de mi tesis, Lourdes Verdes-Montenegro, en la reunión de e-Ciencia All Hands 2009 celebrada en Cambridge.En GridCast seleccionaron su charla de entre todas las plenarias, y me encantaron las palabras finales:

    Su esfuerzo [de e-Ciencia] se apoyaba en una financiación muy reducida y la coordinación del esfuerzo y entusiasmo voluntario de los participantes, y fue posible porque los investigadores encontraron que la e-Ciencia les inspiraba, y disfrutaban del trabajo interdisciplinar. Desde el punto de vista de la e-Ciencia en UK, con mucha mayor financiación, fue una cura de humildad, y me hizo pensar en cómo promover ese entusiasmo para crear lazos entre centíficos que aún no forman parte de la e-Ciencia en UK. También me dieron ganas de visitar Granada, pero eso es otra historia.

1
Publicado el 10 Diciembre 2009 por juandesant
1
Publicado el 4 Diciembre 2009 por juandesant
0
Publicado el 2 Diciembre 2009 por juandesant

Ante la inclusión en el Anteproyecto de Ley de Economía Sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la cultura a través de Internet, los periodistas, bloggers, usuarios, profesionales y creadores de internet manifestamos nuestra firme oposición al proyecto, y declaramos que…

  1. Los derechos de autor no pueden situarse por encima de los derechos fundamentales de los ciudadanos, como el derecho a la privacidad, a la seguridad, a la presunción de inocencia, a la tutela judicial efectiva y a la libertad de expresión.
  2. La suspensión de derechos fundamentales es y debe seguir siendo competencia exclusiva del poder judicial. Ni un cierre sin sentencia. Este anteproyecto, en contra de lo establecido en el artículo 20.5 de la Constitución, pone en manos de un órgano no judicial —un organismo dependiente del ministerio de Cultura—, la potestad de impedir a los ciudadanos españoles el acceso a cualquier página web.
  3. La nueva legislación creará inseguridad jurídica en todo el sector tecnológico español, perjudicando uno de los pocos campos de desarrollo y futuro de nuestra economía, entorpeciendo la creación de empresas, introduciendo trabas a la libre competencia y ralentizando su proyección internacional.
  4. La nueva legislación propuesta amenaza a los nuevos creadores y entorpece la creación cultural. Con Internet y los sucesivos avances tecnológicos se ha democratizado extraordinariamente la creación y emisión de contenidos de todo tipo, que ya no provienen prevalentemente de las industrias culturales tradicionales, sino de multitud de fuentes diferentes.
  5. Los autores, como todos los trabajadores, tienen derecho a vivir de su trabajo con nuevas ideas creativas, modelos de negocio y actividades asociadas a sus creaciones. Intentar sostener con cambios legislativos a una industria obsoleta que no sabe adaptarse a este nuevo entorno no es ni justo ni realista. Si su modelo de negocio se basaba en el control de las copias de las obras y en Internet no es posible sin vulnerar derechos fundamentales, deberían buscar otro modelo.
  6. Consideramos que las industrias culturales necesitan para sobrevivir alternativas modernas, eficaces, creíbles y asequibles y que se adecuen a los nuevos usos sociales, en lugar de limitaciones tan desproporcionadas como ineficaces para el fin que dicen perseguir.
  7. Internet debe funcionar de forma libre y sin interferencias políticas auspiciadas por sectores que pretenden perpetuar obsoletos modelos de negocio e imposibilitar que el saber humano siga siendo libre.
  8. Exigimos que el Gobierno garantice por ley la neutralidad de la Red en España, ante cualquier presión que pueda producirse, como marco para el desarrollo de una economía sostenible y realista de cara al futuro.
  9. Proponemos una verdadera reforma del derecho de propiedad intelectual orientada a su fin: devolver a la sociedad el conocimiento, promover el dominio público y limitar los abusos de las entidades gestoras.
  10. En democracia las leyes y sus modificaciones deben aprobarse tras el oportuno debate público y habiendo consultado previamente a todas las partes implicadas. No es de recibo que se realicen cambios legislativos que afectan a derechos fundamentales en una ley no orgánica y que versa sobre otra materia.

Este manifiesto, elaborado de forma conjunta por varios autores, es de todos y de ninguno. Si quieres sumarte a él, difúndelo por Internet. En mi caso, lo encontré gracias a La Singularidad Desnuda, y lo vi tambíen en Microsiervos y el Retiario de Pepe Cervera en RTVE.es.

0
Publicado el 1 Diciembre 2009 por juandesant
  • Como dice una de mis citas favoritas, a menudo encuentro que muchas de las cosas que aprendo las encuentro buscando otras diferentes. Éste es el caso de esta charla de Jeffrey Veen, que encontré visitando un artículo de Dave Winer de 1995… ¡y siguiendo un enlace aún válido!

    Esta charla (enlace directo a YouTube aquí) de 20 minutos explica de un lado qué es lo que ganamos con las herramientas de visualización para grandes conjuntos de datos, y también por qué debemos desacoplar la visualización de los datos y del análisis, para que podamos asumir el control a la hora de encontrar diferentes historias sumergidas en los datos. ¡Y todo empieza con el juego del Pong… e incluso antes!

    Jeff Veen creó Measure Map, que fue adquirida por Google y convertida en Google Analytics, y realmente se nota que a Veen le encanta el diseño como unión de funcionalidad y estética. Muy recomendable.

0
Publicado el 26 Noviembre 2009 por juandesant
8
Publicado el 23 Noviembre 2009 por juandesant

Bueno, ya sabemos más de Google Chrome OS, y lo que sabemos es que Chrome OS es menos y más de lo que se esperaba. Menos en el sentido de que realmente parece que se trata tan solo de una combinación de firmware + el navegador Chrome, sin capacidad ninguna de ejecutar código nativo. Y más, porque Chrome OS tiene la posibilidad de que los elementos de hardware generen eventos que puedan ser capturados por el “metanavegador”, que es lo que podríamos llamar realmente sistema operativo.

Si el párrafo anterior no tiene mucho sentido, podéis repasar las demos de Google Chrome, y cosas sobre su arquitectura, en su web Chromium.org:

[...]

3
Publicado el 17 Noviembre 2009 por juandesant

En muchas ocasiones es necesario enviar un archivo (o conjunto de archivos) dividido en pequeños archivos, por ejemplo para envíos por correo electrónico, o en diferentes unidades USB menores que el archivo original. Una forma de hacer eso en Mac OS X, sin software adicional, es crear una imagen de disco que pueda estar dividida en unidades menores, con la ventaja de que quien recibe los trozos sólo tiene que hacer doble clic sobre uno de ellos.

Supongamos que tenemos una carpeta que ocupa varias decenas de MB, y queremos enviarlas a un receptor cuyo cliente de correo no acepta mensajes superiores a 2MB. Para ello, debemos seguir los siguientes pasos:

  1. Abrir Terminal.app
  2. Comenzar a teclear hdiutil create -srcfolder
  3. Pulsar la tecla espacio para dejar un espacio extra
  4. Arrastrar la carpeta cuyo contenido queremos enviar sobre la ventana de terminal que se abrió en el paso 1.
  5. Pulsar la tecla espacio de nuevo
  6. Escribir el nombre que tendrá nuestro archivo temporal, por ejemplo imagen.dmg, y pulsar la tecla Retorno; dependiendo del tamaño del archivo, y del rendimiento de nuestro ordenador, tardaremos unos minutos.
  7. Cuando haya terminado el paso anterior, deberemos empezar a teclear en el Terminal hdiutil convert -format UDBZ -o
  8. Dejar un espacio extra, y teclear el nombre común a todos los segmentos que queremos crear, por ejemplo imagen_segmentada.dmg
  9. Dejar de nuevo un espacio extra, y seguir tecleando -segmentSize , y a continuación indicar cuánto ocupará cada segmento, con un número y una letra que puede ser G para Gigabytes, M para Megabytes, o K para Kilobytes; en el ejemplo que queremos seguir, sería -segmentSize 2M
  10. A continuación, arrastrar a la ventana de terminal el archivo creado en el paso 6, o escribir directamente su nombre, por ejemplo imagen.dmg, y pulsar Retorno.

El último caso crea tantos archivos .dmgpart como sean necesarios para guardar la información original, numerados de forma correlativa.

Un ejemplo completo de cómo crear una copia de nuestra carpeta de Documentos que se pueda enviar en múltiples trozos de 2MB sería el siguiente:

hdiutil create -srcfolder /Users/usuario/Documents/ \
/Users/usuario/documentos.dmg

hdiutil convert -format UDBZ -o documents_trozos.dmg \
-segmentSize 2M /Users/usuario/documentos.dmg

Si queremos que los trozos se puedan grabar en CD, podríamos usar -segmentSize 650M; para grabarlo en los antiguos discos flexibles, usaríamos -segmentSize 1440K; y para poder grabar cada trozo en DVDs de 4.7GB, el tamaño correcto sería -segmentSize 4700M.

Si el archivo de partida ya es una imagen de disco (creada, por ejemplo, con Utilidad de discos, sólo necesitamos los pasos 7 a 10, arrastrando la imagen de disco al final del comando.

Lo mejor de todo, como decíamos al principio, es que cuando se reciben todos los trozos no hay más que hacer doble clic en el archivo .dmg, y el sistema ya se encarga de buscar los archivos .dmgpart correspondientes.


Cerrar
Enviar por Correo