jueves, 30 de septiembre de 2010

Primer tutorial: Orientación a Lenguajes de programación

Se ve que tenía ganas de escribir. Es un documento de 17 hojas, explicando cosas básicas sobre programación. Pero sobre términos, mas que nada.

Está creado para servir de base a unos conocimientos: La idea es que sirva de resumen, y que los contenidos que faltan los busque el lector, para aprendérselos a su forma.

Por favor, si hay errores comunicádmelo, os lo agradeceré de verdad.

Sin mas rodeos,

Descarga .ZIP
Descarga .TAR.GZ

(También lo puedes encontrar en la sección Grupos)

lunes, 27 de septiembre de 2010

Instalar aplicaciones en GNU/Linux

El mayor tópico que circula en la red sobre GNU/Linux, es sobre las instalaciones. Todo el mundo cree que es difícil, que hay que usar miles de comandos en la Terminal, etc. Pero, ni mucho menos.

Es mas, es mucho mas sencillo instalar programas bajo un entorno GNU/Linux, que en cualquier Microsoft Windows. Además, como la mayoría de las aplicaciones son libres, te evitas términos de licencia, buscar seriales y/o cracks, etc.

martes, 21 de septiembre de 2010

Plantillas en GNU/Linux

Muchos trabajamos con plantillas para ahorrarnos algo de trabajo a la hora de hacer tareas repetitivas: En mi caso, el ejemplo mas cercano es el uso de una plantilla para crear los documentos que subo al apartado "Grupos" en este mismo blog.

Gestionar las plantillas es muy fácil, y por supuesto, efectivo.

domingo, 19 de septiembre de 2010

Argumentos de Main

Por costumbre, a mi no me gusta llamar a los programas con argumentos, pero he de reconocer que es bastante útil, y mas que necesario, así que voy a explicar como llamar a nuestros programas con argumentos.

viernes, 17 de septiembre de 2010

htmlCreate

htmlC es una idea, propia, la cual consiste en un archivo con varias clases, destinadas a la creación de páginas web sencillas en HTML y otros lenguajes de Script, como JavaScript.

El procedimiento es sencillo: Hay 2 partes principales, interfaz y plantillas.

Interfaz: Parte con la mayoría del código, donde se definen los métodos (Públicos) y atributos (Privados).

Plantillas: Gestores de objetos, con el objetivo de crear archivos con pocos pasos.

jueves, 16 de septiembre de 2010

Ver el retorno de un programa

Cuando programamos en C/C++, es estándar tener un valor de retorno para la función int main. El valor que retorne, será interpretado por el Sistema operativo (Por esto es tan importante tener el retorno puesto, y por eso no es aconsejable declarar main como void main)

Si nuestro programa retorna 0, significa que el programa se ha ejecutado sin problemas. Por el contrario, si retorna un número distinto que 0, significa que se hay un error (Si respetamos el estándar a la hora de programar, claro).

martes, 14 de septiembre de 2010

Comenzando con JavaScript

Para los vagos como yo, ponerse ha hacer una página Web dinámica, era toda una odisea, sobretodo si esta la empiezas desde 0 usando lenguajes como PHP & mySQL.

Por suerte, para gente como yo, existe el lenguaje de Scripting JavaScript (Al que a parir de ahora, llamaré JS para abreviar).

C a lo castellano

Es algo complicado que los programadores noveles, aprendan todo el argot de un lenguaje de programación. Por lo cual, con una simple lista de macros predefinidas en un archivo, es posible programar, siguiendo un método mas "sencillo", por su parecido al 'pseudolenguaje' algorítmico.

lunes, 13 de septiembre de 2010

Notación húngara

Me llevé una decepción hace tiempo, entré por curiosidad en una página explicativa, sobre el API de Windows, y me enteré de una genialidad llamada notación húngara. Es algo que ya hacía, mas o menos, sin saber su existencia, pero, una vez te lo lees y lo pones en práctica, tus programas se hacen mas intuitivos a los ojos de otros programadores, y tu mismo, los entiendes mucho mejor.

lunes, 6 de septiembre de 2010

Mis primeros pasos con GIMP

Lo mío no es el diseño por ordenador, ni el retoque fotográfico, ni esas cosas. Pero, siempre viene bien tener unas nociones básicas, por si las moscas, algún día tengo que hacer cualquier apaño a una foto, a saber.