Translate

jueves, 29 de octubre de 2015

Cookies with ExtJS




In this case we are going to use a cookie to store the username logged into de system in case the checkbox “Recordar usario” is checked.

To set the cookie we are going to use this function called when clicked the button “Entrar”, and after success to log :



In this function the cookie is created with the id 'accessCookie' and with the username 'user', and also with an expiration delay of 30 days. In case the user select not to remember the username then the delay is set for one milisec which causes to delete the cookie.


To load the user stored in the cookie we use the afterrender event for the login view, which tries to read the cookie and if it exists then the username is loaded into the user name field, and the  “Recordar usuario” check box is checked.


lunes, 28 de septiembre de 2015

Instalación de Sencha Cmd 6 en MacOS(Yosemite)

1- Ver si java está presente con:

java –versión

Si no lo está se necesitará un java JDK (Java Development Kit), descargarlo de la web de Oracle e instalar. 

Al instalarlo se guarda en :

Library/Java/JavaVirtualMachines
Library/Internet Plug-Ins en el fichero JavaApplePlugin.plugin




2- Ruby solo se usará si usamos ExtJS 5 y Sencha Cmd 5. De todas formas en macOS viene instalado ya (Yosemite). Para ver que está :

ruby –version

3- Instalamos sencha. Ántes podemos ver si ya existe con:

sencha which (debe devolver la versión instalada y el path)

Descargamos Sencha Cmd y lanzamos el ejecutable. Hay dos versiones en la web, con y sin Java JRE. Yo he usado la versión con JRE.

Se instala en /Users/ugeHidalgo/bin/Sencha/Cmd/6.0.1.76 y a la misma vez se añade esto al path. 



Para ver si se añadió el path correctamente podemos usar el comando:

echo $PATH

Si no aparece entonces podemos añadir el path con el comando:

export ~/bin/Sencha/Cmd/6.0.1.76/:$PATH

Para generar la aplicación, descargamos la versión GPL de ExtJS 6 de la web de Sencha, la descomprimimos y ponemos en alguna carpeta, y generamos la aplicación con Sencha Cmd con el comando :

sudo sencha –sdk /path/a/extjs generate app NombreApp /path/a/donde/poner/app

Con el comando sudo evitamos problemas de permisos.

Una vez generada la aplicación y compilada obtendremos esto:



Para ver la aplicación no necesitamos instalar ningún servidor web, podemos usar el propio de Sencha, y para ello vamos a la carpeta de la aplicación generada y ejecutaremos el comando:

sencha app watch 

La aplicación se compila y se puede acceder a ella a través de http://localhost:1841 



A veces podemos encontrar algún fallo del tipo:



Esto es debido a problemas de permisos al acceder a la carpeta donde se ha instalado Sencha Cmd, en concreto la carpeta repo. Podemos dar permisos de acceso total al grupo Users, o bien ejecutar:

sudo sencha app watch 

El servidor se queda esperando cualquier cambio. En este punto podemos hacer modificaciones en los ficheros javascript del código, salvarlos, vaciar el buffer del navegador, recargarlo, y los cambios se verán al momento.



Para terminar el servidor basta con hacer Ctrl+C

martes, 18 de agosto de 2015

Alpe d'Huez Triathlon



Bueno, bonito y barato, creo que esta frase resume en sí al triatlón de Alpe d’Huez. 

Bueno porque está muy bien organizado, tanto como cualquiera de los mejores de la franquicia Ironman, de hecho he corrido alguno que otro que no le llega a la altura de las suelas a este. 

Bonito, porque el sitio es impresionante, majestuoso, limpio, etc, etc...

Y barato, porque el coste tanto de inscripción como de hospedajes, alimentación, etc., es bastante asumible y nada caro.

Las distancias son extrañas, siendo algo mayores a las de un medio: 2,2km de nado, 115km de carretera con tres “puertecillos” y 21km de carrera a pie con alguna que otra cuesta y en altitud.





Natación: “Dios, que frío hace aquí”.


La natación se hace en un lago artificial (Lac de Verney), que se usa para generar corriente por la empresa patrocinadora de la carrera, EDF. Este lago está a unos 770m de altitud, lo cual no es mucho, pero que al servir para recoger el deshielo de los glaciares que en verano quedan en todas las cumbres de alrededor, hace que la temperatura del agua, aún siendo el 1 de agosto sea bastante baja, (13 graditos) nada que ver con nuestro Canales, o Quentar.

La natación es cómoda a pesar de que los 1200 participantes salen a la vez. La salida es desde el agua, lo cual con la temperatura de esta es un inconveniente por el tiempo de espera flotando mientras te dan la salida. En el manual de carrera aconsejaban el uso de gorro doble, y cremas calentadoras. Una vez empiezas a nadar el circuito es fácil, solo dos bollas que dejas a la izquierda, y dos vueltas, pero sin salir del agua (como se hace en los IM). 


Un detalle que me llamó la atención, es la calidad del agua. ¡Es como nadar en agua mineral! , de hecho llegué a dar el típico trago por los empujones iniciales en la salida y no sabía a nada.




Durante el nado traté de concentrarme en deslizar, deslizar, y deslizar, para no pensar en el frío y evitar el ataque de ansiedad, al final no fue para tanto y me adapté mas o menos para terminar con un tiempo de 40:39 en los 2,2, es decir un ritmo de 1:51, mas mal que bien, pero al menos sobreviví al frío inicial. Puesto 195 de la general y 35 de mi categoría.




Transición rápida y fácil al estilo Bolton, ya que las bicis estaban en un campo de césped, lo cual siempre es un inconveniente para las calas de las zapatillas, o para los calcetines si lo haces descalzo. Fuera como fuera y después de sortear el frio en las manos para ponerme el mallot, casco calcetines, etc.. tardo 3:52 y ya estamos sobre la bici.





Bicicleta: Bonita, pero dura, muy dura.


La salida del lago se hace en cuesta, unos 500m de repecho en el que ves los típicos salvajes intentando subir con el desarrollo de bajar, o el típico que pretende adelantar en esos 500m a todo el pelotón para ponerse el primero… me recordó a Elche en su rampilla inicial.

Después viene un larguísimo y peligrosísimo tramo de bajada y falso llano hacia abajo hasta llegar al pie del primer puerto. Unos 25km hasta el pueblo de Séchillienne. Digo peligroso no por el asfalto o por la bajada en sí, sino mas bien porque la gente iba como loca, acoplada y a ritmos de infarto, y lo que es peor en pelotones gigantescos de 20-30 ciclistas chupando todos rueda.



Una vez llegamos a Séchillienne, giramos a izquierda, y voilá!, el primer puerto, Col de L’Alpe du grand Serre. Este puerto lo hicieron en el tour de este año pero al revés, y se llamaba Col de La Morte.


13,1km al 7% de media. Este puerto es muy parecido a La Cabra, no tiene grandes desniveles, pero la pendiente es constante y sin apenas descansos. La organización lo anunció como de 14km, pero justo al pasar por el cartel de 1km Sommet (Cima) se acaba la cuesta y se convierte en un llano hasta pasar por la pancarta de Cima. Mi problema aquí fue cebarme demasiado en este puerto con ayuda de un “simpático” francés con el que compartí toda la subida en pleno pique yo te paso, tu me pasas, etc…
Después viene la bajada, cuyos tres primeros km son de infarto, y el resto son un falso llano que fastidia bastante, ya que obliga a exprimirse ya que todos van muy rápido.


Después viene el siguiente puerto “el tapado”, el Col d’Ornon, 14,4 km al 4% de los cuales los últimos cinco algo mas duros. El problema de este puerto no son las rampas, sino mas bien el viento frontal que me dejó las patas tostadas. Una vez coronado empieza el descenso más peligroso del día, 10kms muy revirados y con pendientes considerables. Algún que otro tarado me pasa muy rápido, pero decido pasar de jugármela, nos queda el plato fuerte y es largo. Una vez terminado el descenso estamos cerca de Bourg d’Oisans, desde donde empezará la subida a Alpe d’Huez.

Los tramos por el pueblo todo engalanado como si del tour se tratara, y llenos de gente gritando son espectaculares, pero lo que mas me puso la piel de gallina fue reconocer los tramos inmediatamente anteriores a empezar la subida que tantas y tantas veces he podido ver por la tele y en los que ahora estaba yo. Mucha gente a ambos lados de la carretera y cartel de inicio de puerto. Ritmo rápido de aproximación y zas!.... toda la artillería desplegada para empezar a subir, en mi caso llevaba un 36x28 que es más que suficiente.



La subida es una pasada, curvas amplias y planas seguidas de rampas del 11%, 12% mantenido. Hasta la curva 17 esta el tramo más duro, luego tiene algunas zonas mas suaves, aunque el porcentaje medio del 10% es muy constante.

Es entretenido el pasar las curva e ir descontando a la vez que puedes ver por el cartel correspondiente a que ganador de etapa en Alpe está dedicada. La primera la 21, está dedicada a Lance Armstrong, imagino que han olvidado retirarle la curva.

Van pasando las curvas y la sensación inicial de piernas pesadas empieza a desaparecer, empiezo a ir más ligero y empiezo a subir con menos desarrollo, 36x25. A lo largo de la subida hay dos avituallamientos y son perfectos, todo ordenado y con voluntarios que saben hacer las cosas. Son grandes con lo que me da lugar a cambiar los dos bidones y coger algún gel o alguna barrita, todo marca Powerbar.



Paso el pueblo de Huez y la sensaciones ahora son geniales, voy ligero y con ganas, de todas formas quedan unos 5 km y no quiero cebarme, queda la carrera a pie.



Sigo subiendo y entro en las primeras casa de Alpe d’Huez, ya esta esto casi listo unos 3km y a correr, empiezo a subir el ritmo que ya es bastante alto, me encuentro genial, llevo 12km subiendo y ya me dejo ir a todo lo que doy hasta la transición. Paso por las calles de la estación camino de los boxes como un tiro. En estos últimos km he debido adelantar a 10-12 participantes.


En la subida, hay un tramo cronometrado que coincide con el oficial del tour, he tardado 1:11:27, el 23 de mi categoría y el 158 de la general. El tiempo total de la bici ha sido de 4:53:05, 182 de la general y 22 de mi categoría.

LA T2 es fácil y rápida 1:36, me quito el maillot, y me pongo las zapatillas y gorra y a correr.



Carrera a pié: Surprise, surprise.



La carrera consiste en un circuito de 7km con dos cuestas y dos bajadas, la primera de 1.800 metros y la segunda de otros 1000 metros aunque algo más empinada que la anterior, una vez bajadas ambas cuestas el resto es sube y baja pero sin castigar mucho. Hace una temperatura ideal para correr, unos 23 graditos, con sol y algunas nubes.


El piso en su mayor parte es de asfalto, salvo un tramo por los alrededores de un campo de golf que es un pequeño sendero que nos lleva a la primera cuesta, que es el inicio del col de La Sarenne. ( La puerta trasera de Alpe d’Huez).


Una vez empiezo a correr me vuelve a ocurrir lo mismo de Elche, se me empieza a subir el cuádriceps derecho. Es una sensación extraña, empieza como a temblar y cada vez va a mas hasta que se sube, y duele tela.  Así que a unos 500m de salir a correr me paro y hago un par de sentadillas para estirar los cuádriceps, vuelvo a correr y en principio parece que deja de doler poco a poco. En un par de kilómetros vuelvo a correr como siempre.


La primera vuelta es de tanteo para ver si recupero de los amagos de calambre en el cuádriceps, la segunda es de tirar fuerte, y la tercera es la de la sorpresa, me encuentro tan bien y tan suelto que empiezo a forzar todo lo que puedo para ir recuperando puestos, de hecho el km19 de la carrera lo hago a una media de 3:59 el km.

Al final hago la media maratón en 1:47:07 siendo el 166 de la general y el 22 de mi categoría.



El tiempo final del tri completo es de 7:26:21, puesto 153 de la general y 21 de mi categoría. Bastante satisfecho con el tiempo, y quizás la dudilla de haber podido apretar algo más en la bici. Para lo próxima. Este es un tri que hay que repetir, y a ser posible en compañía.


viernes, 26 de junio de 2015

Ekoï Monstro



Después de unos meses de uso os dejo aquí mis apreciaciones sobre las gafas ekoï, en concreto el modelo Monstro Revo.

Quizás no sea una marca muy conocida en nuestro país, pero si lo son en otros países como Italia o Francia, donde han esponsorizado algún Ironman como el de Niza, y últimamente lo son algo más, ya que algunos equipos profesionales como AG2R y Astana las están usando.

Su diseño es bastante envolvente y protector  y se adhieren bastante bien a la cara. Durante la carrera a pie no se mueven nada, pero también las hemos probado sobre un bicicleta de montaña en recorridos bastante movidos, con igual resultado.


La montura esta fabricada en Grilamid, que es un tipo de termoplástico usado en aviación, automoción, etc… es ligero flexible y resistente.
El puente de la nariz es cómodo, y al igual que el extremo de las patillas son de goma blanda y adherente.

Las lentes, son de policarbonato y tipo iridium, lo que les da un cierto color dorado. Proporcionan protección contra impactos, y 100% contra rayos UVA, UVB y UVC, y llevan un tratamiento antivaho que tratan de evitarlo incluso en las condiciones mas complicadas de sudoración. Igualmente poseen unos orificios en los cristales para favorecer la ventilación de los estos, al igual que hace Oakley con algunos de sus modelos
El nivel de protección que declara el fabricante es CAT3.

Este modelo viene junto con su estuche y su funda de transporte a un precio bastante bueno y competitivo, pudiendo adquirirlas directamente al fabricante a través de su página web: www.ekoi.pro



·      Lente iridium.
·      Diseño protector y envolvente.
·      Lente con tratamiento anti-vaho.
·      Montura en gliramide 3D.
·      100% protección anti UVA, UVB, UVC.
·      Nivel de protección CAT3.
·      Gamuza para limpieza y funda rígida.
·      Peso: 35g.


En resumen, unas gafas muy vistosas, de altísima calidad a un precio que deja atrás a competidores muy superiores.