Bienvenido

Escrito por JFVV

Bienvenido/a a esta página.

Aquí puedes encontrar un poco de todo relacionado con mis aficiones.

Mi intención es ir colgando alguna que otra fotografía que he ido tomando en los últimos años, alguna que otra demostración o curiosidad matemática, enlaces a páginas que suelo visitar, etc, etc.

Pero sobre todo, lo que me hace ponerme a publicar una página es mi afición a la programación. Tenía ganas de trastear con HTML + CSS + Javascript + PHP + MySql + ... Y que mejor manera que ir practicando mientras aprendo.

No creo sin embargo que sea esta una página muy activa. No suelo tener demasiado tiempo en el día para dedicar a estas aficiones. Pero iré añadiendo cosas aunque sea poco a poco.

Pues venga. Espero que encuentres algo interesante por aquí ...

Fotografía

He aquí una de las secciones que estarán siempre en esta web: La fotografía.

Mi intención es simplemente compartir mis álbumes de fotos. Me gusta salir con la cámara de vez en cuando y fotografías cualquier cosa. Lo primero que veo y me llama la atención.

Tendremos dos secciones:

  1. Fondos
  2. Fotografías para fondos de pantalla. Verás que muchas de ellas están desenfocadas. Es intencionado. Tengo la teoría que una foto desenfocada es un buen fondo de pantalla, ya que hace que el ojo se fije más en los iconos de la pantalla, que están enfocados. Y si el fondo es monocromático, mejor.
  3. Salvapantallas
  4. Fotos de todo tipo que pueden usarse de Salvapantallas. Sobre todo habrá paisajes de: Sant Feliu de Guixols, Bilbao, y Ferreras de Abajo, aunque habrá más lugares.

Fondos

Algunos ejemplos...

FondoAmanecer_StFeliuGuixols FondoNavegando_StFeliuGuixols FondoArcoTriunfo_Barcelona
FondoBarcas_StFeliuGuixols Anochece_StFeliuGuixols PajaroYAlambrada_FerrerasDeAbajo

Salvapantallas

Algunos ejemplos...

Bahía_StFeliuGuixols Camino_EsCastell PlayaSagaro_StFeliuGuixols
Flores_Barcelona Palomar_FerrerasDeAbajo Puppy_Bilbao

Matemáticas

Otra de mis aficiones.

La verdad es que no sé mucho de mates. Me quedé anclado en las de BUP. Pero de vez en cuando me gusta darle un poco al coco resolviendo algún que otro problemilla.

En esta web colgaré alguna que otra cosa que me vaya encontrando por ahí relacionado con el tema, y alguna cosa hecha por mí para practicar la programación. De momento encontrarás:

  1. Videos
  2. Enlaces a videos sobre Matemáticas. Por ejemplo, hay una serie en la BBC muy entretenida, presentada por el matemático Marcus du Sautoy.
  3. Alguna cosa hecha por mí ...
  4. ... como una utilidad para dibujar una función, como "y = x ^ 2".

Videos

Algunos ejemplos...

Historia de las matemáticas.
Capítulo-01. El lenguaje del Universo
Infinitos números primos

Programación

Otra afición: La programación.

La verdad es que disfrutaba cuando caía en mis manos el manual de algún lenguaje de programación. Ahora disfruto cuando estoy ante alguna funcionalidad que quiero desarrollar, y me pongo a buscar posibilidades en la web, bien en la página oficial del lenguaje que sea, o bien en los foros.

Aunque desgraciadamente no tengo demasiado tiempo para dedicarme a ello.

De hecho, el principal motivo de abrir esta página es poder dedicarle un poco de tiempo a programar. Y en algo que está a la orden del día (incluso ya llego un poco tarde, diría yo), las tecnologías de la web:

HTML + CSS + JavaScript + PHP + MySQL + ... también quiero meterme un poquito con Android y su conexión con la Web.

Vamos, que tengo por delante un camino enorme a explorar.

Ejemplo. Representación gráfica de una función

Un ejemplo de programación jugando con el objeto <CANVAS> de HTML5: Representación gráfica de una función.

En la imagen de ejemplo se muestra la función "y = x ^ 2" y "y = x ^ 3" en la misma gráfica.

GraficoFuncion Representación gráfica de una función

Otro Ejemplo. El fundido de imágenes de la cabecera de esta página.

Si os habéis fijado, en la cabecera de esta página hay un espacio para una imagen que va cambiando cada varios segundos. El efecto de fundido está basado en la función "fadeToggle" de jQuery.

La idea es mantener 2 elementos <DIV> superpuestos, en este ejemplo llamados "div_down" y "div_up".

Así cada cierto tiempo (5 segundos por ejemplo), se hace desaparecer y luego volver a aparecer el elemento de arriba "div_up". Y en cada desaparición/aparición se cambia la imagen de fondo del elemento que permanece oculto: si el "div_up" acaba de desaparecer se le cambia la imagen de fondo al propio "div_up", y si no al "div_down".

Extracto código en Javascript para hacer desaparecer y aparecer un elemento:

/* Función que cambia una imágen por otra aleatoria contenida en un array */
function cambioImagen()
{ 
	// Hace aparecer/desaparecer el div-up
	div_up.fadeToggle("slow", function() {
		visible_div_01 = ! visible_div_01;
		// Cambia imagen de fondo del div que no se está viendo en este momento
		var div = (visible_div_01) ? div_down : div_up;
		var sgte_img = getSgteImagen(); // llamada a función que retorna la url de la siguiente imagen aleatoria a cargar
		if (sgte_img.length > 0) {
			div.css("background-image", "url("+sgte_img+")");
		}
	});
	// Tras "n" milisegundos se vuelve a llamar a la función para mostrar nueva imagen
	var t = window.setTimeout('cambioImagen()', milisec);
}

Ejemplo Formulario

OJO !!!!!!! De momento no funciona este formulario. Está aquí porque venía en la plantilla en la que me he basado para esta página, y porque pienso darle funcionalidad próximamente.

Así que no introduzcáis nada aquí que no va a ir a parar a ningún sitio.

No obstante, si te interesa contactar, siempre puedes enviar un e-mail a jfvv@jfvv.xyz.