Saltar al contenido

El blog de Skatox Entradas

Hackers: el sistema inmunológico de Internet

Hace unos días Keren Elazari, una reconocida experta en el área de seguridad informática, dictó una charla TED sobre como los hackers son el sistema inmunológico de Internet.

Me gustó mucho su manera de explicar ante el público como es la manera de pensar de un hacker, como el personaje de Angelina Jolie en la película Hackers la inspiró a entrar a este mundo, la manera como expresa el sentimiento de poder que se siente al descubrir una falla en un sistema ajeno y la responsabilidad de tener ese conocimiento, de como se puede utilizar para el bien o para el mal. En el caso del bien, siempre benefician a todos porque al reportarse la falla y encontrar una solución, se evita que en el futuro sea utilizada para el mal, mejorando la infraestructura digital y atacando cualquier amenaza, tal cual como lo hacen nuestro sistema inmunológico.

Te recomiendo ver esta ponencia si te gusta mucho la seguridad informatica, pero si no sabes nada de ella debes verla para que aprendas el verdadero significado de un hacker.

Recuerda…HACK THE PLANET!!

1 comentario

Pantallas táctiles en Linux con KDE

Desde que salió Windows 8, un sistema operativo cuya interfaz está diseñada para funcionar con pantallas táctiles, la mayoría de las portátiles disponibles en el mercado vienen con una pantalla táctil integrada expandiendo las posibilidades de interactuar con las aplicaciones.

Cuando investigué el soporte en Linux me encontré con el proyecto Touchegg, una aplicación que detecta algunos gestos táctiles y luego envía al programa comandos o simula el presionado de teclas (brindando compatibilidad a aplicaciones existentes) para realizar acciones.  Para usarlo simplemente se instala el programa y se debe ejecutar en el arranque, luego si deseas configurarlo para cambiar algunas acciones o añadir soporte a otros programas, puedes hacerlo a través de un simple archivo de configuración XML ubicado en ~/.config/touchegg, si prefieres la interfaz gráfica debes usar Touchegg-gce.

Interfaz de configuración de Touchegg
Interfaz de configuración de Touchegg

La mejor manera de ver el funcionamiento del programa es a través de un vídeo con una demostración de como se puede controlar KDE utilizando gestos táctiles gracias a touchegg:

Si tienes una pantalla táctil o posibilidad de comprar un equipo con una, te recomiendo hacerlo, al principio no parece necesario pero algunos clics se hacen mas rápido tocando la pantalla que moviendo el mouse,  ademas los gestos te permiten hacer cosas mas rápidas que el ratón, pero probablemente no tan rápido como presionar una combinación de teclas. ¿Quién dijo que Linux no soportaba pantallas táctiles? 😉

2 comentarios

Triple arranque en tu Nexus 4: Android, Firefox OS y Ubuntu Touch

Buscando como instalar Firefox OS, encontré un tutorial para instalar varios sistemas operativos en el telefóno en un Nexus 4. Al principió me sorprendió porque no sabía la posibilidad de instalar un gestor de arranque en estos dispositivos y permitir al usuario escoger que sistema arrancar, todo esto es posible gracias al programa MultiROM Manager. Este programa permite dentro de Android, instalar un nuevo Recovery (con opciones multiarranque), descargar e instalar ROMS para luego reiniciar en ellas, sin complicaciones para un usuario promedio.

Para instalarlo, simplemente:

  1. Descargalo del Market.
  2. Selecciona MultiROM y el Recovery.
  3. Haz clic/toque en Instalar y espera a que termine de instalar

Para este proceso se requiere acceso root y para usuarios avanzados pueden cambiar el Kernel de Android (en mi caso, no sé por qué Cyanogenmod no instaló su propio kernel) por uno precompilado con varias mejoras incluídas.

Instalar Ubuntu Touch

Para instalar Ubuntu Touch, el proceso es automatizado, pues MultiROM Manager tiene una opción llamada ‘Install Ubuntu Touch’ simplemente selecciona el canal (si quieres una versión de desarrollo o estable), selecciona la versión mas alta y presiona Instalar, espera la descarga automáticamenta de los archivos necesarios y su posterior instalación en el equipo. Cuando solicite reiniciar, debes hacerlo de inmediato (no me funcionó cuando reinicie mas tarde).

Instalar Firefox OS

Para instalar Firefox OS, debes:

  1. Buscar una ROM de Firefox OS para el Nexus 4 o compilar tu propia imagen.
  2. Copiar el archivo .zip en el teléfono.
  3. Reiniciar el modo recovery (con MultiROM Manager puedes hacerlo)
  4. Ir a Advanced -> MultiROM -> Add ROM (para agregar la imagen).
  5. En el tipo de ROM seleccionamos  ‘Android’ (El núcleo de Firefox OS es similar a Android).
  6. Selecciona ‘Don’t share kernel’ y luego en Next (porque se va a usar un núcleo no Android)
  7. Selecciona el archivo ZIP.

Disculpen la calidad de las fotos pues fueron tomadas con un teléfono sencillo

Multi-arranque

Luego, gracias al recovery que utiliza MultiROM, podrás seleccionar cual de los 3 sistemas operativos debe arrancar al momento de encendido. Esto te permite fácilmente cambiar entre un S.O. sin estar escribiendo en la memoria flash y haciendo respaldo de tus datos, permitiendo escoger tu plataforma favorita.

Debido a estos hacks/programas, me gusta comprar teléfonos como el Nexus 4, pues dan mas libertad para realizar este tipo de cosas. Aunque creo que ya Google no los vende, se suele conseguir en algunas tiendas en línea.

¡Happy Hacking!

Fuente original: Addictivetips

4 comentarios

Firefox se renueva en su versión 29

Desde Firefox 4, cada 6 semanas se libera una nueva versión del navegador, por ello, cada lanzamiento incluye pocas funcionalidades notorias, dando la sensación de ser solo  actualizaciones y no una nueva versión como tal, causando pocas expectativas (lo mismo sucede con Chrome). Sin embargo, en la versión 29 de Firefox incluye varios cambios notables como para sentirse un nuevo navegador.

Australis la nueva interfaz del navegador

El mayor cambio de esta versión es su nueva interfaz, diseñada con el fin de mantener la misma imagen del  Navegador a lo largo de los distintos dispositivos disponibles (tablets, teléfonos y computadoras de escritorio). Ademas los menús se cambiaron para ser mas sencillos e intuitivos.  A pesar de llevar varios meses estable, se esperó hasta esta versión para lograr la máxima estabilidad del navegador. Pero, si no te gusta esta interfaz, puedes cambiar a la anterior en las opciones de configuración.

Australis
Autralis la nueva interfaz de Firefox

Firefox accounts

Ahora Firefox Sync se va migrar a esta plataforma, donde expande sus posibilidades al permitir la sincronización de información almacenada en teléfonos con Firefox OS, ademas de datos mas allá del navegador. Por ahora es el lanzamiento inicial y en las próximas versiones veremos progreso en la compatibilidad y funcionalidades de esta plataforma.

Variables CSS

Para los desarrolladores, Firefox es el primer navegador en soportar las variables CSS, aunque todavía no es un estándar ya se puede ir estudiando esta tecnología para usarla en futuros proyectos. Para mayor información puedes ver la explicación (en inglés) realizada por Christian Heilmann:

Estas son solo una de los cambios  mas llamativos, también se añadió soporte a campos de entrada numéricos, de color y mas, tanto a la versión de escritorio como la de Android, soporte a controles de videojuegos usando GamepadApi. Finalmente, te invito a actualizar a esta versión para que chequees las mejoras, si usas otro navegador, te invito a darle otra oportunidad Firefox pues desde varias versiones se ha incrementado la calidad del navegador respecto a velocidad, apariencia, consumo de memoria, entre otros.

Haz clic en Descarga de Firefox para utilizar el mejor navegador libre.

1 comentario