Historia de los Hackers Españoles II

Hace un par de post, comentamos que empezaríamos una serie de entregas a lo largo de varias semanas, en las que trataríamos la épica historia de los hackers españoles, quienes durante la década de los ochenta y principios/mediados de los noventa, llegaron a ser considerados la élite mundial por su habilidad, calidad técnica y excelencia intelectual.

Dimos en nuestro primer post al respecto algunos nombres históricos como Glaucoma, Hispahack, LéCreme y muchos otros, tanto colectivos como individuales.

De todos ellos, o al menos de los míticos entre los míticos, hablaremos en artículos que les dedicaremos y en los que descubriremos algunas de sus más asombrosas hazañas. Pero hoy quería centrarme en los inicios de muchos de estos hackers españoles y que, sin duda, fue el caldo de cultivo de verdaderos especialistas en ingeniería inversa.

La ingeniería inversa en los juegos

Desproteger juegos fue, sin lugar a dudas, un hobby en un comienzo para muchos de aquellos veinteañeros que ya peinan algunas canas hoy en día, y se terminó convirtiendo en una auténtica disciplina en la que los hackers españoles crearon un antes y un después en los años ochenta.

Eran los años de los primeros y míticos juegos de ordenador (para Spectrum, Amstrad, Comodore…) en muchos casos grabados en cintas de cassette y que estos renegados se plantearon “romper” para poder copiar y vender mucho más baratos o, incluso, regalarlos.

texto hacker

Es interesante recordar que en los inicios de la etapa hacker y de la ética del pirateo de juegos de ordenador, el ánimo de lucro, ni estaba arraigado en estas mentes, ni era el motor por el que desarrollaban este trabajo de investigación quienes declararon la guerra de guerrillas a las empresas de software y a las comercializadoras de videojuegos.

Para aquellos primeros “salteadores”, disfrutar de un buen juego de ordenador implicaba, también, romper su seguridad interna, poder duplicarlo (crackearlo) y redistribuirlo o bien gratuitamente, o bien a un coste muy poco por encima del precio del cassette en el que se grababa.

Los “estudios clandestinos” de estos hackers no eran sofisticados: Eran oscuras habitaciones de chavales en sus propias casas, que pasaban noches enteras tratando de desblindar un juego para a la mañana siguiente, casi sin haber descansado, informar al resto del “equipo” de que la hazaña había sido lograda. El estímulo no era económico, sino puramente personal e intelectual.

Leer más

Nuevo iPad Air 2 y iPad mini 3

Apple acaba de presentar sus dos nuevas tablets, el iPad Air 2 y el iPad mini 3. Lo que implica la actualización de las características en la gama de tablets de Apple.

iPad Air 2

Comenzaban presentando el iPad Air 2, haciendo referencia como punto más destacado a que su grosor ha sido reducido en un 18% con respecto al anterior modelo. Ahora tan solo mide 6,1 mm de grosor, colocándose como la tablet más fina del mercado. Su peso es de 437 gramos.

Captura

Otra gran novedad es la presencia del Touch ID, el sensor de huellas que fue incorporado en los dispositivos móviles a partir del iPhone 5S.

También presenta un acabado antirreflectante, unos colores más vivos y un mayor contraste.

Captura2

A pesar de haber sido reducido su grosor, la batería sigue durando hasta 10 horas de uso. Lo cual es una cosa a destacar, hoy en día, con dispositivos cuyo tiempo en uso, es realmente bajo.

Las cámaras tanto la delantera como la trasera han sido mejoradas (8 Mpx posee la cámara delantera y 1,2 Mpx la trasera), junto con la conexión a Internet.

Leer más

Humor en Bits Versión 3.7

El Amigo Informático

Hoy en “Humor en Bits”  la recopilación semanal de los tweets vistos por la red social de Twitter:

#000 Lo típico…

01SAUCO

#001 Madres 2.0

02PAULTREX

#010 La intención es lo que cuenta…

03ALEK Leer más

Herramientas de desarrollo gratis para estudiantes

 

Student Developer Pack las herramientas de desarrollo gratuitas para estudiantes que nos ofrece GitHub gratis

Hoy os traemos una gran noticia para todos aquellos estudiantes, que estén pensando en desarrollar algún proyecto propio. El portal GitHub que seguramente conoceréis ha lanzado un programa denominado Student Developer Pack lo que podemos traducir por un conjunto de herramientas de desarrollo para estudiantes.

GitHub y su apoyo a los estudiantes

Para quienes no conozcáis GitHub, podemos deciros que en resumen, es un portal donde podemos conseguir una plataforma de gestión de versiones de nuestro proyecto, online. Esto es usado por gran cantidad de personas, principalmente para mostrar proyectos Open Source y conseguir la colaboración de su gran comunidad.

Debido a esto, GitHub siempre ha estado en contacto con los desarrolladores y ha intentado apoyar en la medida de lo posible a este colectivo. También debemos de agradecer que gracias a esta plataforma, hoy tenemos algunos proyectos como Bootstrap que han revolucionado la web.

Las herramientas de desarrollo gratis que nos proporcionan

En el afán de GitHub para apoyar a los incipientes desarrolladores, han creado el Student Developer Pack con él intentan ofrecer las herramientas que se usan de forma masiva en las empresas, de manera gratuita, ya que el precio normal de estas es muchas veces prohibitivo para los estudiantes.

Principalmente entre todas las herramientas podemos destacar:

  • El editor de GitHub, Atom para empezar a programar nuestro proyecto.
  • Acceso anual a Bitnami para poder instalar aplicaciones y proyectos en un click, como WordPress.
  • Bonus de 100$ en Digital Ocean para contratar nuestro VPS, lo que nos puede servir para montar el hosting de nuestro proyecto web o simplemente para utilizarlo como un servidor.

Leer más

iOS 8.1 Beta 2 : Información e instalación

iOS8.1 Beta 2 toda la información y la manera de actualizar a iOS 8.1 Beta 2

Información sobre iOS 8.1 Beta 2

Recientemente acaba de salir la Beta 2 de iOS 8.1. Hay que recordar que es una versión Beta, es decir, que está en fase de pruebas y puede tener errores.

He probado esta versión en mi iPhone 4S. Aquellos que tengáis un iPhone 4S y hayáis instalado iOS 8, habréis comprobado que la fluidez y el rendimiento del dispositivo no tiene nada que ver con la que tenía con iOS 7, ya que ha bajado de una forma abismal.

Llevo dos días con la Beta y la verdad es que la fluidez y la rapidez mejora, no de una manera muy grande pero sí que se nota un poco.

Además, la batería parece que dura algo más (también gente que tiene un iPhone 5S ha notado un aumento muy considerable de la duración de la batería).

Instalación de iOS 8.1 Beta 2

Voy a explicar cómo he instalado la Beta 2, ya que dicen que hay que ser desarrollador o tener el UDID del iPhone registrado pero a mi no me ha hecho falta.

Leer más

¿Qué es una startup tecnológica?

Hoy vamos a dedicar un post a uno de esos conceptos que tan a menudo leemos del que escuchamos hablar por encima, desconociendo los elementos que entran en juego hoy en día cuando de la puesta en marcha de un proyecto empresarial y tecnológico se trata.Hablamos del término startup muy usado últimamente.

Definición de Startup

Por definición, una startup es una sociedad naciente, un proyecto (casi siempre relacionado o en la órbita de las industrias informática y tecnológica) que aún no ha terminado de despegar, la mayoría de las veces por carecer de lo más importante en el mundo de los negocios: La financiación.

Esta es, precisamente y al mismo tiempo su bendición y su talón de Aquiles.

Una startup es una empresa de caracter tecnológico con un proyecto incipiente

Iniciando una startup

Todos los emprendedores que un día lo fueron y que terminaron convirtiéndose en empresarios de éxito o que lograron alguna cuota de logro con algún proyecto importante, dirán (y yo me sumo entre ellos por mi experiencia empresarial) que jamás han trabajado mejor y con más ilusión que durante su etapa de startup o, en castellano-manchego, en sus inicios.

Leer más

¿ Qué es la pantalla Retina Display ?

 

En esta entrada explicamos qué es la pantalla Retina Display de Apple

 

Todas las pantallas están formadas por millones de píxeles. Un píxel es la menor unidad que forma parte de una imagen. Si nos acercamos a una televisión, podremos diferenciar diferentes puntitos de luz. Cada uno de ellos es un píxel, según la cantidad de estos, la pantalla puede considerarse Retina Display o no.

El término Retina Display

Una pantalla Retina Display es una marca de Apple con la que denomina a sus pantallas de alta densidad de píxeles. Si cogemos un dispositivo con Retina Display (desde el iPhone 4 en adelante), no somos capaces de distinguir cada píxel de la pantalla aunque nos acerquemos. Poseen una densidad en torno a 300 ppp (píxeles por pulgada).

Bien es cierto que en una televisión no nos vamos a poner tan cerca como para que veamos los píxeles que la forman. La distancia a la que usamos un móvil obviamente es menor, y ese es el motivo por el cual interesa juntar al máximo cada píxel de manera que no seamos capaces de distinguirlos y obtengamos una mayor calidad de imagen.

Dispositivos con Retina Display

Apple también tiene iPad y Macs con pantalla Retina, pero la densidad de píxeles es ligeramente inferior (en torno a 250). Esto es porque no nos acercamos tanto a la pantalla de un iPad o un Mac como a la de un iPhone. Al no estar tan cerca, no es muy útil que se aumente la densidad, ya que el ojo humano no es capaz de apreciarlo a esa distancia.

Steve Jobs dijo la siguiente frase al presentar la pantalla Retina en el iPhone 4: “resulta que hay un número mágico alrededor de los 300 ppp que en los teléfonos de Apple con los que interactuamos a una distancia de 30 centímetros hace que nuestros ojos no sean capaces de percibir más píxeles.”

Actualmente hay teléfonos móviles con una densidad de 450 ppp. Si dicen que no somos capaces de apreciar tanto, ¿por qué tanta densidad? Quizás sea por marketing, para que el dispositivo tenga más prestigio…

 

Humor en Bits Version 3.6

El Amigo Informático

Hoy en “Humor en Bits”  la recopilación semanal de los tweets vistos por la red social de Twitter:

#000 PCras modernas

01BERENGARIO

#001 Déjate llevar por tu instinto

02BLASTER

#010 Like a boss

03SRREMBRAND

Leer más

ROMS AOSP y el porqué de su auge

CyanogenMod es la ROM AOSP más importante y conocida.

 

AOSP son las siglas de Android Open Source Project (proyecto Android de código abierto).Para el que no lo sepa, Android es un sistema operativo (principalmente hecho para teléfonos y tabletas) basado en Linux.

¿Qué significa que Android sea de código abierto? quiere decir que, cualquier persona que entienda bastante del tema, o sea cocinero de ROMs o un desasarrollador avanzado, puede buscar en el código de Android las lineas nuevas que han cambiado los señores de Google, o incluso encontrar problemas, repararlos o reportarlos.

Android está perdiendo terreno frente a AOSP

Que Android fuera un sistema basado en Linux dio lugar a una serie de sucesos que, gusten o no a los directivos de Android, hizo que ese sistema pudiera evolucionar.

Allá por el 2008, cuando salió a la luz el tan deseado HTC Dream, CyanogenMod encontró una vulnerabilidad (por llamarlo así) en la cual podían obtener permisos de superusuario (ROOT). A raíz de eso surgieron las nuevas ROMs de Android.

¿Por qué cada vez hay más usuarios con ROMs AOSP?

Aplicaciones instaladas por defecto, una de las cosas a evitar con AOSP

La respuesta es sencilla al mirar la imagen de arriba.

Hay usuarios que se compran un teléfono que al cabo de 1 año, incluso de 4 meses, queda totalmente ‘obsoleto’. Un claro ejemplo son la mayoría de la gama de Samsung (del Galaxy S4 hacia atrás, exceptuando el Galaxy Nexus). A raíz eso, muchos usuarios (y cada vez más), rootean el teléfono y le instalan una ROM AOSP con el fin de alargar la vida a nuestro terminal.

¿Qué es una Custom ROM?

Las Custom ROMs, o también conocidas como ROMs cocinadas, son ROMs en las que una o varias personas cambian el sistema con unos detalles, aplicaciones, e incluso con modificaciones de interfaz, utilizando una serie de códigos u otros para poder adaptar esa ROM ‘mejorada’ a un terminal específico.

¿Qué es una ROM AOSP?

Las ROMs AOSP, para mi, son las mejores. Traen el sistema sin aplicaciones de las malditas compañías y sin capas de personalización horribles, totalmente limpio, como los Nexus. Eso ya es un gran punto a favor de las ROM AOSP, pero no acaba ahí. Cada día (al menos con CyanogenMod) suben una actualización de la ROM en la cual tienes un changelog (registro de cambios) de todo lo que han cambiado. Al cabo del día arreglan fallos, optimizan aplicaciones, actualizan y añaden servicios al teléfono, minimizan el uso de la batería, añaden funciones bastante intuitivas e incluso añaden focos de personalización que, si no tienes una ROM instalada, tendrías que flashear un framework en el teléfono… por no hablar del gestor de temas que trae de casa.

Es más, hace poco Cyanogen añadió unas notificaciones flotantes. Esto hizo que, Google, unos meses después, anunciara para Andriod L un sistema de notificaciones idénticas a las de Cyanogen.

No hay nada mejor para la evolución de un producto que una buena competencia.

 

Windows 10 : todo lo que necesitas saber

Seguramente la mayoría de vosotros sabréis que Microsoft ha decidido contra todo pronóstico, presentar Windows 10. La mayoría de los analistas apostaban por un Windows 9 pero se han decidido a cambiar la numeración y eso puede que tenga una interpretación muy diversa.

El por qué de Windows 10

Windows 10 es el nuevo sistema operativo de Microsoft

Desde mi punto de vista Windows 10, tiene esta numeración debido a que Microsoft ha pensado que al poner Windows 9 indicaría una continuación a Windows 8, pero Windows 10 quiere ser un cambio total respecto a todo lo anterior. También tiene la interpretación de que 10 en binario es 2, que podría significar Windows 2.0 un Windows para la era actual, con todo lo que eso implica (adaptado a móviles, a la nube etc).

Un Windows para dominarlos a todos

Windows 10 es el nuevo ecosistema de Microsoft para todos los dispositivos.

Con esta frase del estilo a El Señor de los Anillos, intentamos recoger la idea de los directivos, la unificación total de todos sus sistemas operativos en uno. Una única tienda de aplicaciones, un único ecosistema interconectado y una gama de productos.

Todo está basado en la idea de un núcleo común, que luego se adapta a los distintos dispositivos, móviles, ultrabooks, portátiles con pantalla táctil, ordenadores de sobremesa, XBOX y llegando a la nube, con Azure, la nube de Microsoft. Todavía tendremos que verlo, para poder opinar, pero puede ser, sobre el papel, uno de los sistemas más escalables que conocemos.

Leer más