Ordenadores y todo lo que un chico de 18 años puede contar.

Google

viernes, mayo 27, 2005

Nuevas consolas se aproximan al mercado del videojuego.

Como estoy de exámenes y no me apetece rebanarme mucho los sesos hoy, me voy a salir a un tema un poco más mundano. Las consolas de videojuegos. ¿Quién no ha disfrutado con su GameBoy(r) o su Mega Drive(r)? yo creo que no ha habido ser humano nacido en los últimos veinte años que no haya soñado con la posibilidad de hacerse con un aparato de estos. Aunque hoy por hoy ya no se sueña con una GameBoy(r) o con una Mega Drive(r). Ahora se sueña con consolas de última generación, como la XBox 360(r), que tiene tres procesadores y promete ser la más potente del mercado o la Playstation 3(r), que van a ser puestas a la venta en breve, pero creo que será a precios desorbitados, ya que toda su potencia está basada en hardware de última generación, y ya se sabe que todo lo de última generación no suele ser lo más barato. Por cierto, que casi se me olvida, los juegos de Playstation 1 y 2 valdrán para la 3 :-D. En e plano portatil están apareciendo también consolas de la nueva generación, como la Nintendo(r) DS(r) (double screen) con dos pantallas o la PSP (especie de PlayStation(r) Portátil), de la cual se espera que sea un centro de entretenimiento capaz de reproducir archivos de cualquier tipo de medio, incluyendo mp3 y vídeo.
Amigos, guardad vuestras GameBoy(r), que dentro de poco van a ir al museo.
Todas las marcas (a mi pesar) son propiedad de sus respectivos dueños. No sea que Sony, Nintendo o Microsoft se enfaden conmigo.

Google

sábado, mayo 14, 2005

Los lenguajes de programación ofuscados.

A las personas que nos gusta la informática, entre las que me incluyo, por supuesto, a veces se nos va un poquito la olla (si, venga, reconócelo). De estas idas de olla, y de las ganas que tiene la gente de proponerse nuevos retos, nacen los lenguajes de programación ofuscados. Estos lenguajes tienen unas características determinadas:
  • Suelen ser originales, aportar algo nuevo.
  • Están diseñados para hacerle al programador la vida imposible.
  • No suelen ser ampliamente utilizados, si bien para los que programan es un reto el conseguir ciertas cosas es alguno de estos lenguajes.
Ahora voy con algunos ejemplos de este tipo de lenguajes.

UNLAMBDA es uno de ellos. Aqui podeís ver el típico ejemplo "hola, mundo" escrito en este lenguaje. Esta es la página más significativa de este lenguaje, que como bien dicen se puede resumir en una frase: "Unlambda: your functional programming language nightmares come true" (Unlambda: Tus pesadillas sobre los lenguajes de programación funcionales se hacen realidad). En esta última página viene incluso una especificación de todos las funciones predefinidas que tiene el lenguaje.
Otro es BRAINFUCK que como su propio nombre indica es para gente que se quiera devanar los sesos. Sólo tiene 8 comandos, y, en teoría, es capaz de computar cualquier cosa. Aqui podeís ver el "hola, mundo", de este lenguaje y aquí la especificación.
El último que quiero citar es WHITESPACE el lenguaje más friki de todos los tiempos. (si, ya se que todos estos lenguajes están hechos por y para frikis, pero este se lleva la palma). Es un lenguaje cuyas instrucciones están compuestas únicamente por espacios. En esta página se puede encontrar su especificación y ejemplos. Atención a la ventaja que le ven sus creadores. ¡¡ES FÁCIL DE ENCRIPTAR!!. No te jode, si sólo son espacios en blanco... en esta página se dice que es el lenguaje ideal para espias. Los únicos símbolos que se pueden utilizar en este lenguaje son el espacio (ascii 32), el tabulador (ascii 9) y el retorno de carro (ascii 10). Es un lenguaje interpretado que corre bajo una máquina virtual. Como comprendereis, los ejemplos son muy visuales :-D . No me quiero ni imaginar lo que tiene que ser localizar un error en uno de estos programas. Se me olvidaba deciros que en esta página teneís un tutorial. ;-)

Google

domingo, mayo 08, 2005

Un pequeño diccionario de abreviaturas comunes en internet.

Hoy se me ha ocurrido hacer un pequeño diccionario sobre abreviaturas comúnmente usadas en internet. Como sabeís, ciertas expresiones e incluso frases enteras se convierten en dos o tres letras, y es que escribir en los chats o mientras se juega on-line es cuestión de tiempo.

  • LOL (Se puede escribir de diversas formas). Usado para decir que te estás riendo a carcajada limpia.
  • WYSIWYG (Viene del inglés "What you see is what you get"). Característica que tienen algunos editores de texto, o editores en general, por la cual lo que ves en la pantalla es el resultado final que obtendrás en la impresión o en el visionado final. Generalmente usado en editores de texto o html.
  • FYI (Viene del inglés "For your information"). Es como decir, "pa'que t'enteres", con un poquito de sorna.
  • ASAP (Muy común. Viene del inglés "As soon as possible"). Tan pronto como sea posible. Yo lo he visto en ciertos juegos de estrategia, cuando dos aliados planean lazar un ataque. Caso real. En este caso yo soy PERTH (como casi siempre):
PERTH says: r u ready 4 the end?
PLAERZZ says: no wait im makin tankz
PERTH says: b fast & snd me a msg wen u finish!!
PLAERZZ says: i ll finish asap

Luego está el tema de las abreviaturas de juegos, que esto ya es la leche. Unos cuantos ejemplos, para que os vayaís curtiendo. Aquí hay miles de ellas.

  • KOF King of Fighters. Popular juego de peleas.
  • SC3K SimCity 3000. Juego de simulación.
  • PIU Pump It Up. Juego de simulación de baile.
Como veís, las abreviaturas tienden a usarse mucho cuando el tiempo apremia, así que... ¡mejor conocerlas un poquito!.

Google

miércoles, mayo 04, 2005

Un Dominio... ¿qué coño es?

Probablemente muchos de vosotros habreís visto servicios de venta de dominios o habreís oído hablar de ellos. Mi amiga Sara es una de ellas, y me ha preguntado sobre ello, lo que me ha hecho escribir este post. Realmente un dominio no es más que una secuencia de caracteres alfanumérica que identifica un determinado sitio web, por ejemplo en este caso estaríamos en el dominio "http:\\www.blogspot.com", esta empresa nos cede un subdominio en el que podemos alojar nuestra página, en este caso "pccruiser", lo que hace que nuestra dirección se conforme como "http:\\pccruiser.blogspot.com". Por hacer un símil, es como tener una dirección postal en la que usted puede ser encontrado, pero en internet.
La finalización de la dirección indica el tipo de actividad o el país de procedencia de la página. Dentro de este aspecto, existen dos tipos de dominios:
  • Los de "nivel superior de código global" como, por ejemplo ".com", que como sabeís indica que la actividad del dueño del dominio es "comercial". Dentro de estos se incluyen algunos tan fundamentales como ".org", destinado a organizaciones sin ánimo de lucro, ".gov" para las web gubernamentales o ".net", entre otros. Son registrados a nivel mundial, y vinculan a el dueño del mismo con el contenido de su web en todo el mundo.
  • Los de "nivel superior de código de país", simplemente indican el páis donde fueron creados, por ejemplo ".es" de España, ".uk" del Reino Unido o ".ar" de Argentina.
Como habreís observado se hace necesaria la creación de una entidad gestora de los dominios. En España es "nic.es". Dicha entidad crea y resgistra los dominios. A nivel global es la ICANN (Internet Corporation for Assigned Names and Numbers). Esta entidad gestiona los dominios de nivel superior de código global.
Como último dato, quizá os hayaís sorprendido de encontrar dominios como ".com.es" o ".com.ar", estos dominios son llamados de tercer nivel y son gestionados también por la entidad del país correspondiente (España o Argentina, respectivamente).
Espero que vuestras dudas hayan quedado resueltas. Gracias por leerme, os lo repetiré siempre. (y os pediría que hicieraís clic en un anuncio de esos que hay sueltos por la página, jeje).

Google

lunes, mayo 02, 2005

INVITACIONES GMail

Tengo unas cuantas invitaciones para crear una cuenta de GMail, el servicio de webmail de Google. Como ya sabeís, la cantidad de espacio que ofrecen es variable, si bien es de unos 2100 Mb. Además, el sistema de búsqueda es bueno y tiene filtro anti-spam. Si quieres una contacta conmigo en

dagilpe@gmail.com

Cuando se me acaben ya os avisaré en el blog.