Si tu iPhone 4 no coge cobertura, agárralo de otra forma

Así mismo se lo ha dicho Steve Jobs —CEO del enemigo público número uno, como dice Richard Stallman—, al parecer, a uno de los usuarios de la nueva versión del iPhone.

Dice así:

Hola Mr. Jobs:

Adoro mi nuevo iPhone 4 (gran trabajo), pero cuando pongo mi mano sobre las bandas metálicas pierdo la recepción [de la señal]. Parece un tema común. ¿Algún plan para solucionarlo?

Gracias,

Aram

Contestación de Jobs:

Simplemente, evita cogerlo de esa manera.

Apple. Hold different. Yo alucino con la prepotencia de este hombre. No sé cómo los fanboys de Apple siguen adorándolo. Vamos a ver, criaturica, yo llevo un buen rato dándole vueltas a mi Sony Ericsson, tapándolo de las formas más inverosímiles, y esto no pierde la cobertura. ¿Por qué el iPhone sí, si se supone que es la hostia en verso?

Spencer Webb, de AntennaSys, Inc., comenta que casi todos los fabricantes de teléfonos tienden ahora a poner las antenas en la base del teléfono, por aquello de alejar las radiaciones de la cabeza (y supongo que así ganar un poquito de potencia emitida). Sin embargo, en el nuevo iPhone…

[…] en cambio, han movido la antena de la parte de atrás a los lados. Esto, probablemente, mejora la isotropía del patrón de radiación, pero sólo cuando el teléfono está suspendido mágicamente en el aire.

En lenguaje llano, significa que interesa que un móvil radie igual en todas las direcciones (lo que viene siendo isotropía). Poner las antenas en los lados tal vez ayude a esto, pero es que los usuarios suelen poner las manos ahí para sujetarlos. O seré yo, que soy raro.

Actualización: Un vídeo demostrativo. Parece que van a tener que sacar una versión para zurdos del iPhone… y la gente lo comprará, por supuesto.

Aprende Linux por niveles con WikiUNIX

WikiUNIX es una «plataforma educativa, en línea y libre con filosofía wiki para el aprendizaje y la asimilación de conceptos en torno a los sistemas operativos Unix» alojada en la OSLUCA. Nace a partir del Proyecto Fin de Carrera de Noelia Sales Montes, Ingeniera Técnica en Informática de Sistemas, y ha sido galardonada con el primer premio al mejor proyecto de educación y ocio en el IV Concurso Universitario de Software Libre.

El proyecto consta de tres partes principales:

  • Un wiki colaborativo en español con cerca de 300 artículos de contenido teórico dividido en cuatro niveles: principiante, usuario iniciado, usuario habitual y unixero profesional.
  • Un conjunto de ejercicios prácticos que se proponen al final de cada artículo asociados al contenido teórico.
  • Un entorno de prueba y corrección automática de los ejercicios mediante máquina virtual.

Como ya hemos comentado, el conocimiento se estructura en niveles, cada uno de los cuales tiene los siguientes contenidos:

  1. Nivel principiante: características, clasificación, estructura y conceptos básicos.
  2. Nivel usuario iniciado: órdenes básicas y sistema de archivos.
  3. Nivel usuario habitual: VI, órdenes avanzadas e instalación de software.
  4. Nivel unixero profesional: arranque y parada del sistema, usuarios y grupos, administración del sistema de archivos, instalación de un servidor FTP y seguridad.

Además, por si fuera poco, todos los artículos se publican en formato PDF para descargarlos y leerlos cómodamente.

Desde aquí felicito a Noelia por su trabajo y os animo a todos vosotros a que os adentréis en el mundo de Unix con esta magnífica plataforma de aprendizaje. Y los unixeros profesionales seguro que podéis echarle un cable añadiendo contenidos. Para más información, podéis seguir su blog, Adentrándose en Unix, y su twitter.

Apple no se toma en serio la seguridad

Steve Jobs ha arremetido en diversas ocasiones contra Adobe por la catidad de bugs que contiene Flash, pero parece ser que Apple tampoco se escapa de esta lacra. Y es que Charlie Miller, un reputado hacker formado en la NSA, revelará esta misma semana en la CanSecWest de Vancouver 30 vulnerabilidades críticas (que permiten la ejecución de código) en programas comunes de MacOS, el sistema operativo de Apple.

Lo más curioso es cómo lo hizo. Construyó un script en Python de apenas 5 líneas de código que cambiaba un bit aleatorio de ficheros PDF o PPT y se los pasaba a distintas aplicaciones. De esta manera, encontró unas 1000 maneras de hacer que dichos programas dejasen de responder y, de todas ellas, encontró que 30 permitían la ejecución de código. La aplicación Preview (vista previa) de Apple ha sido la peor parada, con 20 vulnerabilidades críticas realmente simples. Tanto es así que Miller ha titulado su descubrimiento Apple Hacking For Dummies. Dado que el navegador web Safari hace uso de dicha aplicación cuando se abre una página que contiene un PDF, es muy fácil explotar los fallos mediante documentos PDF debidamente manipulados.

Miller, en 2007, ya encontró una manera de ejecutar código en el iPhone visitando una web con Safari y otra mediante un SMS.

(Vía: Hispasec y The Firewall)

En caso de que el valor de π cambiase

En un manual de Fortran para ordenadores Xerox se leía lo siguiente:

El propósito principal de la declaración DATA es dar nombres a constantes; en vez de referirse a pi como 3.141592653589793 en todos los lugares que aparezca en el programa, se le puede dar dicho valor a una variable llamada PI con una declaración del tipo DATA, y usar esta variable en lugar del inconvenientemente largo valor de pi. Esto también simplifica el modificar posteriormente el programa, en caso de que el valor de pi cambiase.

(Visto en Cambalache 3,14 y a su vez en Historias Salvajes)