domingo, 6 de abril de 2014

Protocolo DNS y HTTP bajo el ojo de Wireshark

Hola a todos:



En el estudio de las redes, es básico conocer como funcionan algunos protocolos. Este es el caso del protocolo DNS y HTTP.

Se ve en el video que el cliente realiza una consulta DNS a su servidor, el servidor de DNS le responde la consulta y luego se realiza la petición al servidor web.





Espero que el video se entienda y cualquier comentario es bien recibido.

Chau

jueves, 3 de abril de 2014

Los Guerreros De La Red

Hola Mundo:
Este video explica el funcionamiento de las redes de una forma súper didáctica. Está dirigido a los estudiantes de las carreras de redes para que aprendan el flujo de datos.
Si estás en el curso de CCNA 1 y te estás introduciendo en el mundillo de las redes, este video está dirigido a ti.

jueves, 27 de marzo de 2014

Comandos de Linux que todo sysadmin debiera manejar

Hola Mundo:

Ayer estaba leyendo los sitios que habitualmente leo y encuentro esta joyita en Lifehacker
Es una ayuda de memoria con la gran mayoría de los comandos de Linux que un sysadmin o un usuario común y corriente del S.O. del pingüino debiera manejar.

Muchos de ellos también sirven en otros derivados de Unix.

Ayuda de memoria de comandos de Linux


¡Disfrútenla!

domingo, 16 de marzo de 2014

Funciones personalizadas en las hojas de calculo de Google

Hola Mundo:

Es común que las hojas de cálculo den para mucho y se construyan verdaderas herramientas personalizadas de cálculo en estas hojas de cálculo. Es el caso de Excel, donde se pueden construir formularios y tratamiento personalizado a cierto tipo de información a través de las macros hechas con una versión simplificada de Visual Basic.

Las hojas de cálculo de Google Docs también cuentan con esta funcionalidad de construir funciones propias. Estas funciones son creadas con Javascript en la plataforma de Google Apps Script.

En este ejemplo, construiremos 2 funciones que convierten grados Celsius a grados Farenheit y al revés.


 El código de fuente es:

//Funcion que convierte los grados celsius en farenheit

//La formula que utiliza es: ºF = (9/5) x ºC + 32

function convertirCelsius2Farenheit(gradosC) {

  var gradosF = 0;

  if (typeof gradosC != "number"){

    throw "Tiene que ser un número!!!";

  } else {

    gradosF = (9/5) * gradosC + 32;

  }

  return gradosF;

}

//Funcion que convierte los grados farenheit en celsius

//La formula que utiliza es: ºC = 5 / 9 ( ºF – 32 )

function convertirFarenheit2Celsius(gradosF) {

  var gradosC = 0;

  if (typeof gradosF != "number"){

    throw "Tiene que ser un número!!!";

  } else {

    gradosC = ºC = (5 / 9) * (gradosF-32);

  }

  return gradosC;

}
También pueden copiarlo desde acá: http://chopapp.com/#cv303vjp

Espero que les sea de utilidad.

¡Chau!

sábado, 15 de marzo de 2014

Aprende Javascript

Hola Mundo.

Navegando por internet, encontré esta página que enseña de una forma entretenida, sencilla y práctica los fundamentos de Javascript.
Consta de 28 ejercicios, donde van explicando los conceptos y ejercitando lo aprendido.
Está bastante entrete.

El link es: Este

Espero que lo puedan seguir y está orientado a principiantes.

Saludos!

lunes, 10 de marzo de 2014

Consultar servicio local desde Win8 App

Es muy común que las aplicaciones consulten contenido que está en internet, como por ejemplo, algún servicio REST o algo en XML o en cualquier formato que los datos vengan.
Todos los lenguajes tienen clases y métodos que, de alguna u otra forma, permiten la descarga del contenido y la lectura.

Como ven, consultar contenido externo es una tarea común que todos los lenguajes modernos y sistemas operativos de hoy hacen posible. Esto también incluye a Windows 8.

En Windows 8 ocurre un fenómeno particular. Consultar contenido externo no es complejo. Ni en el desarrollo de aplicaciones usando .NET (VB.NET o C# y XAML) ni usando las bibliotecas de WinJS, pero consultar contenido local es distinto.

Por medidas de seguridad en Windows 8 no se puede consultar por contenido alojado en la misma máquina. Ni contenido HTML ni servicios... ¡Nada!

Esta restricción se puede desactivar con la siguiente orden en Powershell

checknetisolation loopbackexempt –a –n=el_nombre_del_paquete

Ejecutando esa orden, ya se podrá consultar servicios en la misma máquina.

Pueden encontrar más información en el siguiente enlace:
http://blogs.msmvps.com/luisabreu/blog/2012/01/05/windows-8-adventures-getting-external-data-from-a-local-server-might-not-be-as-easy-as-you-expect/

¡Chau!


miércoles, 5 de marzo de 2014

Hola Blogger... Adiós Wordpress

Hola Mundo:

Desde hace varios años, exactamente desde diciembre del 2007, que mantengo este blog. Han sido varios años donde he ido compartiendo mis experiencias y solución a problemas técnicos puntuales.

Partí con el blog en Wordpress.com, luego tuve una instalación propia desde el 2008 hasta finales del 2013 en un hosting compartido. Funcionaba bastante bien, pero requería de mantención (Actualizaciones del sistema, pagos y monitoreo ante los chistosos que hacen de las suyas). No me gustaba el rendimiento de los hosting compartido, así que decidí ir por una VM en Windows Azure. El rendimiento era digno y el trabajo aumentaba el doble, ya que era un servidor completo que administrar y mantener.

En vista y considerando que tiempo no tenía mucho para administrar la plataforma, decidí que otro lo hiciera por mi y me incliné por una plataforma más que probada y migré a Blogger.

Lo bueno es que se integra con los servicios que consumo desde Google.

Así que este es el inicio de una nueva era y que sea próspera.
Ahora estoy a la espera a que Google indexe el sitio de nuevo.

Buena suerte a todos.