domingo, 4 de septiembre de 2005 (Hace más de 1 mes)

Se acabó el verano y hace casi dos meses que no entro a Windows XP. Creo que esta será la definitiva, me paso a Linux Mandriva.

Llevo tonteando con Linux desde hace años (desde Red Hat 7 sino recuerdo mal), pero bien por motivos de trabajo ó bien por vaguería en aprender ha hacer las cosas de otra manera no terminaba de podía abandonar el dichoso Windows.

Sigue leyendo…

martes, 5 de julio de 2005 (Hace 119 dias)

Context Free, es el típico programa de verano: simple, no sirve para nada, pero te pasas un monton de horas enganchado. Bien podian haberlo llamado Georgie Damm Soft.

El programa consiste en una ventana partida en dos. A la izquierda se introduce un codigo (muy elemental) y a la derecha se muestra la imagen resultante de renderizar las lineas. Con un poco de tiento podemos realizar figuras muy complejas, fractales, basados en dos primitivas simples: cuadrado y circulo (SQUARE , CIRCLE). La gracia consiste en generar formas recursivas (infinitas a la que te descuidas).
No he conseguido encontrar una lista completa de la sintaxis utilizada, pero creo haberla descubierto ya toda: SQUARE, CIRCLE, rotate, x (trasladar en eje X), y (trasladar en eje Y), size, brightness.
Un mini-tuto rapidillo:

El programa tiene 2 ordenes basicas: startshape nombre_de_la_regla y rule nombre_de_la_regla.
Para crear una linea bastaría deberiamos

startshape linearule linea {
SQUARE{} SQUARE {y 1}
SQUARE {y 2} SQUARE {y 3}
SQUARE {y 4} SQUARE {y 5}
SQUARE {y 6} SQUARE {y 7}
SQUARE {y 8} SQUARE {y 9}
}

Esto crea 9 cuadrados y los situa en y=0, y=1, y=2, etc…
startshape ejecuta la regla llamada «linea».

A continuación creamos otra regla que llame a regla llamada «linea» tres veces, y rote cada elemento 120 grados. A esta nueva regla la llamaremos aspa, por lo que tenemos que cambiar la llamada de startshape a aspa, así:

startshape asparule aspa {
linea {r 120}
linea {r 240}
linea {r 360}
}
rule linea {
SQUARE{} SQUARE {y 1}
SQUARE {y 2} SQUARE {y 3}
SQUARE {y 4} SQUARE {y 5}
SQUARE {y 6} SQUARE {y 7}
SQUARE {y 8} SQUARE {y 9}
}

Ya tenemos creado nuestro constructor base.
¿y si ahora metemos en la regla linea una llamada a la regla aspa?
Pues si no tenemos la precaución de añadirle una propiedad SIZE creariamos un bonito bucle-sin-fin, pero si le ponemos s 0.55 (s = size) tal que así:
startshape asparule aspa{
linea {r 120}
linea {r 240}
linea {r 360}
}
rule linea {
SQUARE{}
SQUARE {y 1}
SQUARE {y 2}
SQUARE {y 3}
SQUARE {y 4}
SQUARE {y 5}
SQUARE {y 6}
SQUARE {y 7}
SQUARE {y 8}
SQUARE {y 9}
aspa{s 0.55 y 9.55 b 0.1}
}

Generaría algo como esto:

32790 cuadraditos formando un fractal


Añadiendo una rotación de 30 grados a la ultima linea.


Un helecho (codigo)

viernes, 1 de julio de 2005 (Hace 123 dias)

Y seguimos trasteando con Earth Google. Apenas me ha dado tiempo de ver la cuarta parte del mundo cuando Google saca su API Maps Google mediante la cual se puede insertar en cualquier pagina web las ya «archifamosas» fotografias de satelite. Aqui teneis toda la documentación detallando las nuevas clases a utilizar, eventos, etc…

Las clases en cuestión permiten inserta el mapa fotografico (tambien el de calles y carreteras, pero solo para USA) y navegar por él de forma muy parecida a como lo hariamos en el programa:zoom a varios niveles de detalle (dependiendo de la cartografía disponible), movimientos laterales arrastrando el raton (o con los cursores).
Pega para los usuarios de Internet Explorer:Los usuarios de IE (pobres) no pueden ver los controles de zoom y pan dentro del mapa. Sospecho que porque estos están hechos con PNG+Alfa, y IE se lleva a muerte con los PNG.
Por si falta alguno, otro motivo para pasarse al navegador
FIREFOX
No debería costar mucho arreglar una «alternativa» para IE y desconozco si las ultimas versiones de IE (7 ?) toleran mejor los graficos PNG+Alfa

Sigue leyendo…

miércoles, 29 de junio de 2005 (Hace 125 dias)

Apenas hacía 4 apuntes que hacía que comentaba el programa de World Wind, para que Google saque su propio mapa mundi Earth Google.

Básicamente el programa es identico. Requiere maquina para ejecutarlo con soltura y una buena conexión a internet. Está en fase beta (en periodo de pruebas ) por lo que todavía se cuelga con todavía demasiada facilidad y algunas opciones no funcionan (no me deja crear carpetas nuevas de favoritos). Pero es un bonito jueguete, con el que ya he localizado mi casa, la casa de monica en Londres, la finca de los Simonetes donde sobreviven las gallinas, el pueblo de Wladi (con nombre de culebrón Venezolano) y el impresionante entorno donde vive Jesus, guarda en Somiedo. Hasta podeis ver con bastante claridad, la particular «huerta» que debería haber regado el trasvase del Ebro en el Saladillo.

lunes, 13 de junio de 2005 (Hace 141 dias)

World Wind es un visor 3D desarrollado en Open Source por la NASA y gracias al cual podemos visualizar todo el planeta accediendo a la inmensa base de datos de imagenes disponibles por la agencia espacial.
En una palabra impresionante

Desembocadura del GanghesDesembocadura del Ganghes

Al ser todos los ficheros de configuración son editables y estar abierto a nuevos addons (añadidos) y script (guiones) la lista de herramientas, correcciones, mejoras, extensiones locales es extensisima. Aqui teneis unos cuantos y otros más por aqui

Sigue leyendo…

jueves, 2 de junio de 2005 (Hace 152 dias)

Parece una fabula de Esopo, pero que quieren, les dá por poner animalitos como logos y pasa lo que pasa, que en lugar de un escritorio esto parece un corral.

THE BAT!, impresionante la ultima versión de este programa de correo electronico.
Para quien todavía no lo conozca, es un cliente de correo electronico, muy configurable y con potente sistema de macros, funciones y plantillas para manejar el correo entrante, el saliente, correo masivo, etc…

Sigue leyendo…

Cuaderno de campo es un blog desarrollado y mantenido por Trebol-a y en el que escriben Trebol-a, Miguel, Merche y Mónica
Si quieres saber algo más sobre los autores acude a la página acerca-de, si quieres contactar con alguno de nosotros hazlo a través de contactar ó de Google+

Creative Commons: Todo el contenido de la web (imágenes, textos, vídeos, a excepción de aquellas obras de otros autores enlazados por Cuaderno de Campo) se acoge a los términos expresados en la licencia Creative Commons