Buscar este blog

lunes, 23 de septiembre de 2013

El Génesis de la computación

Googleando un poco me encontré este texto. Lo anexo a este blog, porque, sin afán de ofender, es muy bueno reirse de vez en cuando.



Génesis de la Computación

1. Al principio Dios creo el Bit y el Byte. Y de ellos creó la Palabra.

2. Y hubo dos bytes en una palabra; y nada mas existía. Y Dios separó el Uno del Cero; y vio que esto era bueno.

3. Y Dios dijo:
- Hágase el Dato.
Y así sucedió.
Y Dios dijo:
- Que los Datos vayan a su correspondiente lugar.
Y creó los disquetes, discos duros y los discos compactos.

4. Y dijo Dios
- Háganse las computadoras, así habrá lugar para poner los disquetes, discos duros y discos compactos.
Y Dios creó las computadoras y los llamó Hardware.

5. Y no había Software aun.
Pero Dios creó programas, chicos y grandes...
Y les dijo:
- Vayan y multiplíquense por si mismos y llenen toda la Memoria.

6. Y dijo Dios:
- Crearé al Programador; y el Programador hará nuevos programas y gobernará sobre las computadoras, programas y datos.

7. Y Dios creó al Programador y lo puso en el Centro de Datos.
Y Dios le mostró al Programador el Árbol de Directorios y le dijo:
- Puedes usar todos los volúmenes y subvolúmenes, pero NO USES Windows.

8. Y Dios dijo:
- No es bueno para el Programador estar solo.
Y tomo un hueso del cuerpo del Programador y creó una criatura que buscaría al Programador, lo admiraría y amaría las cosas que hiciera el Programador;
Y Dios llamó a la criatura EL USUARIO.

9. Y el Programador y el Usuario fueron dejados por EL solos bajo el Unix desnudo y fue bueno.

10. Pero Bill fue más listo que todas las otras criaturas de Dios.
Y Bill le dijo al Usuario:
- ¿Realmente Dios te dijo que no ejecutaras ningún programa?
11. Y respondió el Usuario
- Dios nos dijo que podíamos usar cualquier programa y cualquier dato pero nos dijo que no ejecutáramos Windows o moriríamos.

12. Y Bill dijo al Usuario
- ¿Cómo puedes hablar sobre algo que no has probado? En el momento que corras Windows te convertirás en igual a Dios. Podrás crear cualquier cosa que desees con un simple clic del ratón.

13. Y el Usuario vio que los frutos del Windows eran buenos y fáciles de usar. Y el Usuario vio que cualquier conocimiento era inútil, pues Windows podía reemplazarlos.

14. Así que el Usuario instaló Windows en su computador y le dijo al Programador que era bueno.

15. Y el Programador empezó a buscar nuevos drivers.
Y Dios le pregunto:
- ¿Qué buscas?
Y el Programador respondió:
- Busco nuevos drivers porque no puedo hallarlos en el DOS.
Y Dios dijo:
- ¿Quien te dijo que necesitabas drivers? ¿Ejecutaste Windows?
Y el Programador dijo:
- ¡Fue Bill quien nos lo dijo!

16. Y Dios dijo a Bill:
- Por lo que hiciste serás odiado por todas las criaturas.
Y el Usuario estará siempre descontento contigo.
Y siempre venderás Windows.

17. Y Dios dijo al Usuario
- Por lo que hiciste Windows te decepcionará y se comerá todos tus recursos.
Y tendrás que usar programas piojosos.
Y serás infectado por virus de cómputo.
Y siempre confiaras en la ayuda del Programador.

18. Y Dios dijo al Programador:
- Porque oíste al Usuario nunca serás feliz. Todos tus programas tendrán errores y tendrás que arreglarlos hasta el fin de los tiempos.

19. Y Dios los echó del Centro de Datos y cerró la puerta y la aseguró con un password.




Happy Hacking!!!!

Gestión de Redes con GNU/Linux

Recientemente me integré a una empresa que tiene como fuerte el proveer el servicio de Internet a los municipios más alejados de la capital del estado (Zacatecas). Sin embargo, una de las cosas que me hacían falta para poder realizar mejor mi trabajo era una herramienta que me permitiera (en tiempo real) visualizar el estado general de la red, así como de los diferentes dispositivos que permiten la interconexión de las antenas de punto a punto.

Lamentablemente, mi falta de experiencia en este campo me impedía encontrar un programa que tuviera las "tres b's" (bueno, bonito y barato). Muchas herramientas están disponibles para (¡horror!) Güindous. Pero después de mucho googlear encontré algunas que parecen lo suficientemente buenas para mi chamba.

The Dude.


The Dude es una herramienta gráfica-visual desarrollada por la empresa Mikrotik, fabricante y distribuidor de equipos de telecomunicaciones. The Dude presenta una interfaz gráfica bastante amigable que permite monitorear en tiempo real el estado de la red.

Aún cuando The Dude no es Open Source, sí es una herramienta gratuita. La pueden descargar desde este enlace.

The Dude está diseñada para ejecutarse desde un entorno windows, más es posible ejecutarla desde cualquier distro GNU/Linux mediante el uso de Wine.

Puntos a favor:

  • Es muy completa
  • Es intuitiva
  • Es rápida
Puntos en contra:
  • Usa Windows
Podría mejorar:
  • Sí, si se desarrolla nativamente para GNU/Linux, sin el uso de Wine.


MRTG


MRTG es una herramienta bastante completa que utiliza un servidor web para su funcionamiento. Está escrita en C y Perl por Tobiar Oetiker y Dave Rand. Principalmente se usa para supervisar la carga de tráfico de interfaces de red.



La herramienta se basa en el protocolo SNMP para obtener información de los routers y tarjetas de red. También permite ejecutar cualquier tipo de aplicación en lugar de consultar un dispositivo SNMP.

MRTG se ejecuta como un deamon o bien como un script desde las tareas programadas con cron. Por defecto se ejecuta cada cinco minutos recolectando información de los dispositivos que se le indican en la configuración.

Pueden descargar la versión de su preferencia desde este enlace.

Puntos a favor:

  • Es Open Source
  • Funciona perfectamente con GNU/Linux y cualquier otra plataforma sin el uso de Wine
  • Usa HTML para mostrar los resultados
Puntos en contra:
  • Si el equipo a usar no tiene suficiente poder, las tareas de recolección y búsqueda de información pueden alentarlo
Podría mejorar:
  • Sí, si mejoran el instalador para GNU/Linux, ya que es necesario compilarlo y construirlo antes de usarlo.

Scotty+Tkined


Este es un programa para la gestión de redes que hace uso del protocolo SNMP para recolectar la información. Sin embargo su funcionalidad está muy limitada.

Pueden descargarlo desde este enlace.

Y hay más herramientas que estuve checando, pero que en escencia hacen lo mismo en mayor o menor medida. Espero que este post les sea de utilidad.

Happy Hacking!!!

viernes, 6 de septiembre de 2013

Netflix en Ubuntu

Hace tiempo publicaba en este blog que no era posible instalar Netflix en Linux porque la interfaz de Netflix utiliza Silverlight, el cual es una herramienta que no cuenta con licencia para ser usada más que por aquellos Sistemas Operativos que pagan por ello (MacOS). Además requiere por fuerza la utilización de Internet Explorer.

Gracias al desarrollador Erich Hoover y al bloguero David Andrews ahora los usuarios de GNU/Linux (específicamente Ubuntu) podemos disfrutar de los servicios de streaming de Netflix, y todo gracias a una aplicación llamada Netflix Desktop.

Pero primero lo primero: Antes de instalar esta aplicación, debemos asegurarnos de que nuestro Ubuntu cuenta con Wine instalado y con sus extenciones completas.

Para instalar wine, abriremos una consola (los que me conocen saben que me encanta trabajar desde la consola de Linux) y escribiremos:

sudo apt-get install wine winetricks

Con este comando, nuestro Ubuntu instalará los componentes de Wine junto con las librerías necesarias. Una vez terminado debemos instalar Netflix Desktop. Para ello deberemos agregar el repositorio escribiendo en la consola:

sudo apt-add-repository ppa:ehoover/compholio
sudo apt-get update && sudo apt-get install netflix-desktop

Ahora buscaremos la aplicación desde Unity




Al abrir la aplicación por primera vez, Netflix Desktop nos pedirá autorización para instalar varios paquetes necesarios para su correcto funcionamiento. Aceptaremos la opción y una vez terminado el proceso reiniciamos la aplicación.


Simplemente escribiremos los datos de nuestra cuenta en Netflix y ¡Listo! Es el momento de ir a comprar unas palomitas, una soda... ¡Y disfrutar del cine!


Happy Hacking!!!