miércoles, 28 de noviembre de 2012

Fotos inéditas de la primera computadora de Apple

 Atención nostálgicos de Apple y amantes de la informática en general, la revista Time a través del blog Harry McCracken ha publicado unas interesantes fotos inéditas del Apple Computer I, primera computadora desarrollada por la actual Apple (sin la coletilla Computer). Podéis verlas aquí
 
 Almas sensibles que adoráis los dispositivos actuales de Apple, mejor abstenerse, ya que el susto puede ser mayúsculo al ver el nivel de acabado de las computadoras en 1976. Que recuerdos al ver esa pantalla con un sencillo programa en BASIC...
 
 

Como conectar a la consola de un servidor Windows

 La necesidad de conectar de forma remota a la consola de un servidor es bastante frecuente y viene incluida de serie en la funcionalidad de Remote Desktop de Windows desde la versión Windows 2000 Server si no recuerdo mal. Sin embargo, todavía es relativamente frecuente ver instalaciones de software de terceros para habilitar (de forma redundante) este tipo de accesos de consola, lo que con mucha frecuencia provoca más problemas de los que soluciona, especialmente debilitar la seguridad de los servidores. Por ello, quería resumir en esta entrada como se puede acceder a la consola de los servidores a través del cliente de Remote Desktop (RDP).
 
 - Si estamos conectando al servidor desde una máquina Windows Vista, 7, 2008 o posterior el comando es: mstsc /admin


- Por el contrario, desde una versión más antigua del cliente RDP como las que venían con Windows XP, Windows 2000 o Windows 2003 el comando tiene una ligera variación: mstsc /console

 

Finalmente, comentar que las conexiones de consola se conectan a la llamada sesión 0 del servidor, por lo que normalmente no cuentan para el límite de conexiones concurrentes del servidor de Remote Desktop.
 
 

lunes, 26 de noviembre de 2012

MiTierra Maps para descubrir la naturaleza en España

 MiTierra Maps es una iniciativa promovida por la Fundación Félix Rodríguez de la Fuente destinada a reflejar la realidad del medio rural-natural.

 El 85% del territorio español está caracterizado como medio rural, frente a un escaso 15% considerado como urbano. El compromiso de MiTierra Maps consiste en reflejar, a través de las nuevas tecnologías la gran riqueza cultural, social y natural que poseen los pequeños pueblos y que suponen un enlace directo entre el hombre y la tierra.

 En este momento MiTierra Maps está disponible como una aplicación web o como una App móvil para Android o iPhone. La aplicación, a grandes rasgos,  se basa en los mapas de Google Earth a los que se puede superponer información a través del árbol de capas. Las categorías de información a añadir son muy variadas, como árboles singulares, espacios protegidos o rutas. Además, es una aplicación bien integrada con las redes sociales como Facebook, Google + o Twitter para incorporar los comentarios y sugerencias de los usuarios.


 Finalmente, indicar que existe una versión de MiTierra Maps pensada para el público infantil. En un formato Flash los más pequeños podrán recorrer los mapas o disfrutar de algunos juegos.


viernes, 23 de noviembre de 2012

El caso contra los robots asesinos

 En 1942 Isaac Asimov enunció las conocidas tres leyes de la robótica, por las cuales un robot nunca puede dañar a un ser humano, por acción o inacción. Sin embargo, en la actualidad, tal como denuncia la organización Human Rights Watch (HRW) en un informe recién publicado, cada vez estamos más cerca de romper esas leyes.

 Según dicha organización, las armas robóticas se pueden dividir en tres tipos:
- "Armas con un humano" (Human-in-the-Loop Weapons): el robot puede seleccionar blancos y aplicar la fuerza solo bajo órdenes humanas. En este tipo se pueden encuadrar los aviones no tripulados, ampliamente utilizados en la actualidad en todos los conflictos bélicos.
- "Armas junto a un humano" (Human-on-the-Loop Weapon): el robot puede seleccionar blancos y aplicar la fuerza bajo la supervisión de un operador  humano, el cual puede anular las acciones del robot. En este apartado se encuentran sistemas como el Iron Dome israelí, capaz de abatir misiles y proyectiles enemigos, en los que un operador debe tomar una decisión de acción/no acción en cuestión de segundos.
- "Armas sin un humano" (Human-out-of-the-Loop Weapons): el robot puede seleccionar blancos y aplicar la fuerza sin supervisión de un operador  humano.

 Actualmente ya existen armas de los dos primeros tipos, pero el informe denuncia que el tercer tipo de armas totalmente autónomas está muy cerca, tan solo a unos 20 ó 30 años de desarrollo, y llama a la acción proponiendo a los estados prohibirlas mediante algún tipo de instrumento legal internacional. Los motivos que se presentan están en relación con la imposibilidad actual de que los robot autónomos puedan cumplir las leyes humanitarias internacionales en sus principales puntos:
  • Distinción entre combatientes y no combatientes
  • Proporcionalidad en los ataques
  • Necesidad militar de aplicar la fuerza
  • Clausula de Martens que habla sobre los principios de humanidad y conciencia pública



martes, 20 de noviembre de 2012

Como analizar ficheros de log de varios gigabytes de tamaño con Cygwin


 ¿Que hacer para analizar varios ficheros de log de más de 3 Gb de tamaño cada uno y que contienen 100 millones de líneas de texto por fichero?

 Pues lo más directo puede ser usar un editor de texto como el Bloc de Notas (Notepad) en Windows, pero con ese tamaño se colapsa sin remedio. Su sucesor mejorado, Notepad++, tampoco puede con ello y un software que seguro que podría, Ultraedit, resulta que no es gratuito.

 Sin embargo, los sistemas operativos Unix/Linux tienen de serie estupendas herramientas para manejar ficheros de texto de todo tipo. Para probar, arrancamos nuestra distribución Linux favorita y nos ponemos con ello. Este simple comando nos permite analizar el fichero completo:

less seguridad_log.csv  | grep -A 30 ,4624, | grep -A 25 admin | grep 'Source Network Address' > salida_audit.txt

less vuelca el fichero a la salida estándar y los dos grep capturan las palabras clave que nos interesan; finalmente > vuelca la salida que buscamos a un fichero. Desde luego ¡es muy fácil!

 Si no tenemos un Linux a mano podemos usar Cygwin, que es una dll que nos permite ejecutar comandos de Linux en Windows. Descargamos la distribución básica y en unos minutos estamos funcionando con less y grep en Windows.

 Como ejemplo de la potencia de esta manera de analizar los logs, decir que en mi portátil con dos años de antigüedad toma tan solo 1 min para analizar un fichero con 100 millones de líneas y 3 Gb de tamaño.


Vista de una ventana Cygwin