Sobrecarga de operadores en Python

En la Programación Orientada a Objetos, la sobrecarga se refiere a la posibilidad de contar con dos o mas funciones con el mismo nombre pero con comportamiento diferentes. La sobrecarga de operadores trata básicamente de lo mismo, solo que en el ámbito de los operadores (+, -, *, /, etc).

¿Cuál es la ventaja de contar con esta característica? Para responder esta pregunta deseo mostrarles el siguiente código Java:

Opción nuclear: el 23 de enero Google podría desconectar la red contra SOPA

SOPA

Imaginémonos un día en el que no hay Google, ni rastro de la compañía y sus herramientas diarias de trabajo. Ese mismo día tampoco habría Yahoo, ni Twitter, ni Facebook, ni Amazon, ni PayPal, ni otras tantas compañías que han mostrado su total rechazo a SOPA. Esa huelga de la que se habló hace unos días comienza a tomar forma. La denominada “opción nuclear” podría ser uno de los momentos más históricos de la historia moderna en la red.

23 virus de la época del DOS

virus replicante

Los primeros virus significantes que aparecieron para PC ni siquiera realizaban tareas malignas: se basaban en ser simplemente molestos (mostrando un mensaje cada cierto tiempo, reivindicando alguna idea, etc...).

Tips para dificultar el crackeo de un programa

Reverse Engineering

Aquí un par de tips que pude recompilar y también de mi propia experiencia:

  1. Evita los mensajes como "Te tengo lamer... jajaja, estas re mal".
  2. Intenta usar encriptacion asimétrica.
  3. Nunca uses archivos con significado como licencia.dat.

10 consejos para navegar seguro por Internet

Firewall

Internet ha sido y es un avance contante que llego para cambiarnos la vida... pero así como tiene su infinidad de ventajas, también tiene una parte oscura y riesgosa la cual puede reducirse en mucho si seguimos las recomendaciones y consejos de nuestro amigo Sebastián Bortnik - Analista de Seguridad para ESET Latinoamérica en su "Decálogo de seguridad en el ciberespacio."

Los riesgos de los NFC (Near Field Communication)

QR Code

Hace un tiempo atrás hemos hablado acerca de los códigos QR y como estos comenzaron a aparecer en las calles porteñas gracias a la gran penetración en el mercado de los teléfonos denominados Smartphones y el acceso a Internet que estos tienen. De igual manera parece querer entrar en el mercado una "nueva" tecnología que fue desarrollada por NXP Semiconductors y Sony en el 2002.

Seis claves para optimizar el posicionamiento de tus posts

Posicionamiento

Suena a tópico, pero todos hemos oído hablar del "Content is king", o lo que es lo mismo, "El contenido es el rey".

Cuando hacemos campañas de posicionamiento web no debemos olvidarnos de que lo principal y más importante es el contenido. Vale que las urls son importantes, que el tiempo de carga tiene que ser bajo, etc.. pero por muy optimizadas que tengas estas cosas, si tu contenido no es bueno, no vas a conseguir nada.

Nueva versión de jQuery: 1.7

jQuery

A principios de noviembre se hizo pública la nueva versión del famoso framework para Javascript, jQuery. La nueva versión 1.7 traía consigo las siguientes novedades

El Futuro de HTML5 es Flash

Flash Cartoon

Para todos los que están leyendo esto descuiden no me he vuelto loco ;-) y no creo que el futuro de HTML5 sea Flash sin embargo quería ver lo que se siente "engañar" ejem! perdón quise decir "enganchar" al respetable público lector con un título por demás polémico sobre una situación sobre la cuál he visto mucho contenido en blogs o portales que tienen poca o nula autoridad para hablar del tema, la única diferencia es que en mi caso si tengo autoridad e interés sincero para compartir con todos ustedes las siguientes reflexiones. Dicho lo anterior solo espero aportar un poco de perspectiva y tomarle el pulso a la situación que la mayoría conocemos de los últimos días.