Programación » El día que me encontré al Canvas, las rutas versión 3 y una de operadores para principiantes

September 11, 2012 por Víctor Cuervo . Sin Comentarios

Unos ven el acto de programar como una de las cosas más tediosas que hay en la vida. En mi caso de ese tedio nace el mayor de los placeres que tengo. La posibilidad de recordar que hay algo más que Excels, Power Points y cantidades ingentes de correos en el Outlook.

Unas pocas líneas de código generan en mí la una segregación de endorfina, un pequeño sock de felicidad, un pequeño momento dónde el mundo gira y no cuenta conmigo (ni yo con él).

Parece que al grupo WHATWG (Web Hypertext Application Technology Working Group) nunca le gusto el tema del SVG y los gráficos vectoriales. Supongo que eran demasiadas líneas de lenguaje XML como para ser muy "human-readable". O quizás por dar el gusto a los "usables" chicos de Apple con su novedoso Canvas.

La cuestión es que el Canvas ha llegado y no piensa irse, así que he decido encontrarme con él. Supongo que con un poco de trabajo más que acalle a las "voces díscolas" y con que mejore en el ámbito de la accesibilidad, lo acabarán dejando muy niquelado. Al final, un elemento Canvas por aquí, una manipulación del CanvasRenderingContext2D y podemos hacer maravillas.

  1. <canvas height="300px" width="300px" id="micanvas">
  2. Su navegador no soporta en elemento CANVAS</canvas>
  3. <script>
  4. var canvas = document.getElementById("micanvas");
  5. var ctx = canvas.getContext("2d");
  6. ctx.moveTo(x,0);
  7. ctx.strokeStyle = "#f00";
  8. ctx.stroke();
  9. </script>

Por oto lado, las rutas de Google ya no son v2, ya son v3. Será que tenemos una manía por tenerla grande, la versión. O por que el modelo de objetos De Google Maps v2 era un poco complejo. Y es que la idea de Google es que Google Maps sea nuetro GPS. Para que comprarse un Garmin o un Tom Tom (ojo, mucho mejor este segundo, que yo conozco a uno que curra allí) si tengo de todo en mi móvil con Google Maps

Pues la v3 les esta quedando muy decente. Aunque solo sea por eliminar la dichosa clave y la destrucción de objetos de Google Maps v2. Unas pocas líneas de código y ya está, ubicado en Ávila (y no en Filipinas, como nos sitúan los de Facebook).

  1. <script src="https://maps.googleapis.com/maps/api/js?sensor=false"></script>
  2. <script>
  3. var mapOptions = {
  4. zoom: 12,
  5. center: new google.maps.LatLng(40.674389,-4.700432),
  6. mapTypeId: google.maps.MapTypeId.ROADMAP
  7. };
  8. map = new google.maps.Map(document.getElementById('map_canvas'), mapOptions);
  9. </script>

Y lo breve, si breve, dos veces breve. Si no para qué íbamos a utilizar el operador ternario en Javascript.

  1. mayor = (x>y)?x:y;

Aquí lo dejo, que el mañana no espera. Ahora a relajarse y no pensar... Sed buenos.

Para leer, la reseñas:

Frases » Yo nací en Ávila…

March 14, 2010 por Víctor Cuervo . Sin Comentarios

“Yo nací en Ávila, la vieja ciudad de las murallas, y creo que el silencio y el recogimiento casi místico de esta ciudad se me metieron en el alma nada más nacer. No dudo de que, aparte de otras circunstancias, fue el clima pausado y retraído de esta ciudad el que determinó, en gran medida, la formación de mi carácter.”

”La sombra del ciprés es alargada”, Miguel Delibes, 1947.

Internet » En las antípodas

December 9, 2007 por Víctor Cuervo . Sin Comentarios

Cuando uno piensa que los mashups de mapas están agotados descubre cosas como Antipodes Map. Esta sencilla aplicación, la cual carga dos mapas en su página, nos permite ver cual es la antípoda a un lugar indicado.

Me he estado moviendo por el mapa, incrementando y decrementando el zoom. Y he comprobado que la antípoda de Avila (España) es, más o menos, Levin (Nueva Zelanda).

Antipodes Map

Os animo a echarle un vistazo a la web y jugar moviendo el punto sobre el queréis conocer su antípoda. Esto se consigue arrastrando el mapa superior.

¿Cuales son las antípodas de vuestras ciudades?

Vía: La Brujula Verde

Personal » Primera victoria en Laredo

October 14, 2007 por Víctor Cuervo . Sin Comentarios

Mientras esperamos a que se celebre la octava jornada de la tercera división española, revisamos los resultados de las últimas tres jornadas.

Y es que en la jornada séptima llegó la primera victoria del Santoña C.F. y no podría haber sido contra mejor rival, los vecinos de Laredo, y en su propio campo. Una victoria contundente por 1-3. Si bien, todavía insuficiente para salir de los últimos puestos del grupo III.

Por su parte, el Real Avila con dos victorias y un empate en las últimas tres jornadas se consolida en los puestos de cabeza. Ocupando la tercera posición, a cinco puntos del líder, el Mirandes.

Jornada VII

Real Ávila - Laguna 1-0
Laredo - Santoña C.F 1-3

Jornada VI

Almazán - Real Ávila 2-2
Santoña C.F - Racing B 1-1

Jornada V

Real Ávila - Iscar 2-0
Bezana - Santoña C.F 3-2

Real AvilaPuntos: 14
Partidos Ganados: 4
Partidos Empatados: 2
Partidos Perdidos: 1
Posición:3
Santoña CFPuntos: 5
Partidos Ganados: 1
Partidos Empatados: 2
Partidos Perdidos: 4
Posición: 17

Personal » Primer punto del Santoña CF

September 19, 2007 por Víctor Cuervo . Sin Comentarios

Al fin el Santoña C.F. estrena su casillero de puntos. Empate ante el Guarnizo en casa. Por desgracia este punto frente al decimoctavo clasificado sabe a muy poco.

Por otro lado, el Real Ávila tropezó en la casa del Arandina y se sale de puestos de ascenso.

Jornada IV

Arandina - Real Ávila 3-2
Santoña C.F - Guarnizo 2-1

Real AvilaPuntos: 7
Partidos Ganados: 2
Partidos Empatados: 1
Partidos Perdidos: 1
Posición:7
Santoña CFPuntos: 1
Partidos Ganados: 0
Partidos Empatados: 1
Partidos Perdidos: 3
Posición: 19

Personal » El Santoña C.F se hunde

September 11, 2007 por Víctor Cuervo . Sin Comentarios

El Santoña C.F. no levanta cabeza, tres partidos, tres derrotas. Esta vez frente a Castro. Por su parte el Real Avila sigue con su buen inicio de campaña y se impuso al Hullera en casa.

De momento no hay color en este duelo de equipos.

Jornada III

Real Ávila - Hullera 3-1
Castro - Santoña C.F 2-1

Real AvilaPuntos: 7
Partidos Ganados: 2
Partidos Empatados: 1
Partidos Perdidos: 0
Posición: 4
Santoña CFPuntos: 0
Partidos Ganados: 0
Partidos Empatados: 0
Partidos Perdidos: 3
Posición: 19

Personal » Empate en el derbi y segunda derrota del Santoña

September 4, 2007 por Víctor Cuervo . Sin Comentarios

El Real Ávila saco un empate del campo de la Segoviana, aunque, según las crónicas, se mereció algo más. Con este punto se situa en la parte alta de la tabla.

Por su parte el Santoña vuelve a caer derrotado, esta vez ante el Reocín y en casa.

Jornada II

Segoviana - Real Ávila 1-1
Santoña CF - Reocín 0-2

Real AvilaPuntos: 4
Partidos Ganados: 1
Partidos Empatados: 1
Partidos Perdidos: 0
Posición: 5
Santoña CFPuntos: 0
Partidos Ganados: 0
Partidos Empatados: 0
Partidos Perdidos: 2
Posición: 16

Personal » Virginia expone en el Palacio de Los Serrano

September 2, 2007 por Víctor Cuervo . Sin Comentarios

Cuadro de Virginia

Hasta el próximo día 16 de septiembre os podéis pasar por el Palacio de Los Serrano en Ávila, donde mi hermana, Virginia, expone dentro de los Talleres de Caja de Ávila.

Dentro de las obras de 170 aprendices, podréis disfrutar de su cuadro (el que veis a la derecha), el cual representa a la Alhambra de Granada y que ha sido utilizado como fotografía en el reportaje de Ávila Digital.

Podéis consultar en el plano de situación del Palacio de Los Serrano...
Ver mapa

Más información sobre la exposición en Ávila Digital

Bueno, ¿os gusta el cuadro?

Personal » Victoria del Real Ávila y “tropezón” del Santoña CF

August 27, 2007 por Víctor Cuervo . Sin Comentarios

Como este año Amaya se ha hecho socia del Santoña CF, aquí estaremos informados de cuales son sus resultados dentro del grupo III de la 3ª división Española. Pero como no podíamos ser menos, estaremos al tanto de los resultados del Real Ávila, este en el grupo VIII de la misma división.

Además iremos haciendo una comparativa de los dos equipos, con el fin de ver quien obtiene mejores resultados.

Jornada I

Real Ávila - Huracan Z 1-0
Tropezon - Santoña CF 1-0

Real AvilaPuntos: 3
Partidos Ganados: 1
Partidos Empatados: 0
Partidos Perdidos: 0
Posición: 7
Santoña CFPuntos: 0
Partidos Ganados: 0
Partidos Empatados: 0
Partidos Perdidos: 1
Posición: 14

El Real Ávila se adelanta en la puja. Pero solo es el principio y está toda la liga por jugar.