sábado, 13 de noviembre de 2010

C: Desbordamientos

Como bien he podido leer en uno de mis libros, "Un programa sólo puede hacer aquello para lo que está programado". Muchos programadores noveles echan la culpa de sus fallos al propio Ordenador, y es evidente que no siempre es así, pues es el propio programador el que ha escrito un código erróneo. Así que en esta entrada, voy a analizar un tipo de fallo muy dado hace unos años, que ahora con los lenguajes de programación de alto nivel, es un poco "Complicados" cometerlos pues la gestión de la memoria es automática; Voy a hablar sobre los Desbordamientos.

viernes, 12 de noviembre de 2010

Usando un Cortafuegos: UFW

Hacía ya días que no me pasaba por el blog, así que ya iba siendo hora de que actualizara. Y como tal, se me ocurre hablar de un cortafuegos: UFW. Los cortafuegos son totalmente necesarios para cualquier ordenador conectado a internet: Nos permiten tener un mayor control sobre las conexiones de nuestro equipo. También decir que, en la actualidad, incluso los Enrutadores poseen su propio cortafuegos: Todo sea por la seguridad. Solo queda leer un poco de teoría, ¡Y empezar a protegernos!.

sábado, 6 de noviembre de 2010

¿Cómo funciona? El ratón.

Nueva sección en el blog: "¿Cómo funciona?" Creo que sobran explicaciones sobre la temática de esta nueva serie de entradas. Soy demasiado curioso con el mundo que nos rodea, si es electrónico aún mas. Y para inaugurar esta sección, selecciono uno de los elementos mas usados en el mundo de la informática: El ratón. Muchas personas prácticamente no sabrían usar un ordenador si no fuera por este artilugio. Debido a la revolución de esta "Rata de Escritorio", creo que es digno de ser estudiado.

viernes, 5 de noviembre de 2010

Convertir binario

Probando cosas con python, se me ocurrió probar a escribir un programa en el cual introduces 1 byte y te dice su valor. Tras plasmarlo y comprobar que funciona, se me ocurrió escribir una entrada aquí, en el blog, sobre binario. Así que, allá vamos.

martes, 2 de noviembre de 2010

Weather Tkinter

Algún día tenía que pasar. Tenía que dejar de programar aplicaciones en consola y empezar a hacer interfaces gráficas para los usuarios (GUI's). Y como algunos lectores y amigos saben, me decanté por estudiar Python, pues tiene módulos como el que he usado para crear mi primera aplicación: Tkinter. Sobre la aplicación, llamada Weather Tkinter, decir que es un simple Script bajo Python 2.6.6, el cual usa el API de Google Weather para imprimir en un textBox el tiempo del lugar que selecciones. Llevo poco tiempo como Python (Apenas 3 o 4 días) así que, como imagináis, no es gran cosa, por eso, estoy a la espera de que alguien quiera colaborar con el programa para poder mejorarlo, y, de paso, yo aprender.

domingo, 31 de octubre de 2010

Bases de datos: Introducción

Otro tema nuevo en el blog. Y es que, como estoy aprendiendo Python, en poco me tocará aprender Python Database API (DB-API). Así que, intentaré resumir los aspectos mas básicos sobre las DB (Database, Base de datos).