miércoles, 9 de junio de 2010

¿Qué diferencia hay entre 32 bits y 64 bits?

Cuando vayamos a comprarnos un ordenador, tenemos que mirar sus prestaciones para ver qué se adapta más a lo que nosotros queremos.
Una característica de los ordenadores es el número de bits con los que trabaja: 32 y 64. A primera vista, y sin entender demasiado, podemos decir que los de 64 son mejores. Aquí está la aclaración:

Los ordenadores que trabajan con 32 bits pueden reconocer poca memoria, sobre 3 o 4 gigas, y casi nunca la utilizan entera. Linuz puede llegar a trabajar con más memoria. Su procesamiento es menor, ya que datos en 32 bits son más pequeños que en 64 bits. Aun así, tiene más compatibilidad de programas.
Los ordenadores de 64 bits (los que podemos ver actualmente) reconocen y trabajan con mucha más memoria, van más rápido y son más seguros. Sin embargo, aunque reconozca programas en 32 bits, es incompatible con muchos programas y hardware, al no haber muchos controladoes de 64. Además, el sistema te guarda en carpetas separadas los datos de los archivos que son de 32 y los de 64 (win32 y win64, en el caso Windows), y también te duplica los programas que vienen con el sistema, con una versión de 32 y otra de 64.

jueves, 3 de junio de 2010

Hola Mundo en 9 lenguajes

El clásico Hola mundo!, la primera aplicación que hacemos con cualquier lenguaje de programación, escrito en 9 de los muchos lenguajes que hay:

Visual Basic (es muy parecido a Python, yo diría que igual)
PRINT "Hola mundo"

C
int main()
{
printf("Hola mundo");
return 0;
}

C++
int main()
{
cout << Hola mundo << endl;
return 0;
}

Cobol (son instrucciones complejas, representan las distintas partes del programa y cómo está estructurado)
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. HOLAMUNDO.
000300
000400*
000500 ENVIROMENT DIVISION.
000600 CONFIGURATION SECTION.
000700 SOURCE-COMPUTER. RM-COBOL.
000800 OBJECT-COMPUTER. RM-COBOL.
000900
001000 DATA DIVISION.
001100 FILE SECTION.
001200
100000 PROCEDURE DIVISION.
100100
100200 MAIN LOGIC SECTION.
100300 BEGIN.
100400 DISPLAY " " LINE 1 POSITION 1 ERASE EOS.
100500 DISPLAY "Hola mundo" LINE 15 POSITION 10.
100600 STOP RUN.
100700 MAIN-LOGIC-EXIT.
100800 EXIT.

Java
public class hola {
public static void main(string[] args) {
system.out.println("Hola mundo");
}
}

MS-DOS
echo Hola mundo

Perl
print "Hola mundo";

PHP
echo "Hola mundo";


Python
print "Hola mundo"

miércoles, 2 de junio de 2010

Un botón para que nos enlacen

Vamos a crear un botón, que es muy útil para que los demás enlacen nustra página/blog. También vamos a poner el código que tienen que insertar en su página, para así facilitarles el proceso.

Para ello, seguimos estos sencillos pasos:
  1. Tenemos que pensar la imagen que va a hacer de botón. Podemos sacarla de nuestro ordenador, o crearla y subirla a cualquier álbum web. Hay una página, llamada LUCAZAPPA con la que podremos crear nuestro botón en unos segundos. Podemos cambiar el texto y el color, y establecer el tamaño de los dos cuadros. Prueba los controles para hacerte un poco con el manejo de esta página.
  2. Tras haber acabado de diseñar el botón, haz clic en Create. A partir de aquí, podremos guardarlo en el PC pulsando en Save it!, o en ImageShack. Yo recomiendo la segunda opción, para ello hacemos clic en "Host to ImageShack.us" y nos aparecerá la URL de nuestro botón. La guardamos.
  3. Ahora sí, vamos a nuestra página, y pegamos esto, que es el contenido de un Widget:

<center><div class="widget-content">


<a href="http://www.blog.com/" target="_blank">src="http://icono.png" border="0" height="15"/>

<textarea><a href="http://www.blog.com/" target="_blank"><img width="80" src="http://icono.png" border="0" height="15"/></a></textarea></div>

</center>


Los valores en rojo son los que hay que modificar: blog por la URL de tu blog e icono por la URL de la imagen. La dirección de nuestra página varía mucho si le añadimos o no www.
No os preocupéis por el tamaño de la caja de texto, se adapta al espacio donde la coloquemos. El dato target="_blank" es opcional, esto solo hace que la página se abra en una nueva pestaña, se puede quitar.

Normalmente suele aparecer un molesto borde, azul o morado, alrededor de la imagen. Esto es por culpa del vínculo. Por eso añadimos border="0" para borrarlo, aún así se puede q