Exercism, la plataforma gratuita para aprender a programar y mejorar tu nivel

Página de inicio de Exercism mostrando su lema Get really good at programming y el botón para registrarse gratis
La página principal de Exercism

Si quieres aprender a programar desde cero o simplemente mejorar el código que ya escribes, Exercism es de los recursos gratuitos más completos que me he encontrado. No es solo una colección de ejercicios, es una plataforma con miles de retos y mentores reales revisando tu código en más de 80 lenguajes de programación.

Lo que más me gustó al explorarla es que no se siente como una plataforma de «resuelve y avanza», sino que está pensada para que realmente entiendas por qué tu solución funciona, o por qué hay una mejor forma de resolverla.

Sigue leyendo

Desbloquear y desproteger un documento Excel

Microsoft Excel 2013

Microsoft Excel 2013

En algún momento nos a tocado que se nos olvida la contraseña de un documento en Excel, y pues para poder desbloquear y desproteger una hoja de calculo es necesario crear una rutina con estos sencillos pasos:

Sigue leyendo

CodeCombat enseña a programar jugando

CodeCombat es un interesante proyecto con el cual buscan enseñar a mas personas a programar en javascript de una forma divertida, y para ello han creado un juego con el cual conforme se va avanzando en la historia se va aprendiendo mas sobre la sintaxis en javascript.

Hace poco han agregado un modo multijugador con el cual se puede poner a prueba todo lo aprendido en el modo historia, con lo cual es una forma interesante de pulir los conocimientos que cualquiera tenga con javascript.

Sigue leyendo

Ofuscación de código

Ofuscación de código PHP

Ofuscación de código PHP

La ofuscación de código es el encubrimiento de información haciendo que sea mas confuso el tratar de leerlo, esto es algo que se utiliza en programación para hacer que un código fuente sea muy confuso de entender, pero al momento de compilarlo o interpretarlo funciona correctamente, esto es practicado mas que nada como una forma de proteger tu código para evitar sea pirateado o solo para hacerlo ilegible y que seas tu el único para poder darle mantenimiento.

Les dejo unos ejemplos de ofuscación con PHPtambién un ofuscador en el que estuve trabajando, espero les sea de interés y utilidad.

Sigue leyendo

Evitar el hotlink de imágenes y sacarle provecho

Hotlink

Hotlink

Hoy en día con la velocidad que crece la internet y la poca educación informática de los usuarios que navegan en ella es muy común que nos terminen haciendo hotlink de nuestras imágenes y con ello hacernos perder ancho de banda de nuestro sitio.

¿Que es el hotlink?

Para los que no lo saben, el hotlink es la practica que hacen algunas personas de enlazar directamente a las imágenes de otros sitios con lo que roban el ancho de banda de esos sitios en lugar de ellos mismos almacenar esas imágenes en sus propios servidores o en sitios públicos (imageshack, tinypic, etc.).

Sigue leyendo