miércoles, 30 de enero de 2013

Google maps OverlayView con imagen redimensionable

Hace unos dias trabajando en un proyecto en google maps me vi en la necesidad de poner una imagen en el mapa que el usuario desee por medio de un link y que esta cargue dentro del mapa y que se pueda mover y redimensionar al antojo del usuario.

Buscando en internet no encontre un ejemplo o solucion  para esto , Asi que me vi en el obligacion de crear mi propia clase  Overlayview . He tomado un ejemplo que sale en la pagina de google maps API acerca de como hacer custom Overlayview y lo he modificado un poco conseguir lo que queria.

Aqui les dejo el ejemplo de como usarlo y donde pueden descargar el script. Hay una imagen que  sale en centro de la imagen que es para mover el overlayview  , en el codigo la ruta no esta correcta asi que  solo tienen que corregir la ruta donde la pongan la imagen

aqui les dejo la imagen : http://dl.dropbox.com/u/62244909/overlayviewcustom/X.png




Espero les sea util a alguien mas que necesite una imagen dentro del mapa google Maps

lunes, 28 de enero de 2013

¿ HTML 5 o APP Moviles Nativas ? ¿ cual escoger ?

Una pregunta muy valida actualmente donde siempre que comiences un proyecto de alguna APP  te encuentras con la duda de cual seria la mejor opcion para tu proyecto.

¿ HTML 5 o APP Nativas ? Bueno encontre esta bonita presentación que espero resuelva algunas de sus dudas.



Cursos gratuitos de universidades gratis

Hoy encontré una web llamada http://miriadax.net/   , que ofrece muchos cursos gratuitos impartidos por docentes de universidades prestigiosas y de forma gratuita, bueno dejo a continuación una mejor descripción :

" Miríada X cuenta con más de mil universidades asociadas al proyecto en 23 países de Iberoamérica que ofrece una plataforma a los docentes de cualquiera de las universidades asociadas a la Red Universia para impartir cursos en línea de forma masiva, abierta y completamente gratis."

Tiene muchos cursos de todo tipo para aprender de manera gratuita y de la mano de docentes con mucha experiencia , si tienes tiempo libre y quieres aprender algo nuevo este sitio te cae como anillo al dedo muchos cursos de donde escoger.

Por ejemplo el curso que me ha llamado ami la atencion es este que comienza a finales de enero :




link : http://miriadax.net/

jueves, 24 de enero de 2013

Freelancer no sabes cuanto cobrar ?

Si eres freelancer y estas con el eterno problema de cuanto cobrar una app viene en tu ayuda mire el siguiente video de presentacion :



link : http://www.cuantocobrar.com/

Maquetador web responsive para tu proyectos

Hoy encontre esta herramienta muy buena sobre maquetacion web muy rapida y responsive , si ye gusta boostrap esta herramienta te encantara :


Link : http://divshot.com/

Habilitar cross-domain en google Chrome

Hay ocaciones cuando estamos haciendo algun proyecto que necesitamos habilitar en google Chrome las peticiones cross-domain que por razones de seguridad en el navegador vienen desabilitadas , por ejemplo cuando quiero usar LESS me da ese problema .

Para habilitar esta caracteristica solo tienes que pasarle unas "flags" cuando se ejecute Chrome , solo tienes que agregar estas flag al icono de Chrome.

Ve al icono de Chrome le das click derecho > propiedades > shortcut y en la parte que dice target veras que dice algo como esto :

"C:\Program Files\Google\Chrome\Application\chrome.exe"

Entonces al final solo tienes que agregar :

"C:\Program Files\Google\Chrome\Application\chrome.exe" --allow-file-access-from-files --disable-web-security

cerrar Chrome y en el administrador de tareas de windows cerrar todas las instancias de el y listo .


lunes, 21 de enero de 2013

Diferencia entre Fixed, Fluid, Adaptive, y Responsive Web Design

Bueno una pregunta valida que merece la pena ser respondida con un buen video , aunque esta en ingles creo que se da por entendido solo.



Si no quedastes claro con el video visita esta pagina web: http://liquidapsive.com/

Link : http://blog.teamtreehouse.com/whats-the-difference-between-fixed-fluid-adaptive-and-responsive-web-design-treehouse

miércoles, 2 de enero de 2013

Javascript : Por que los objetos tambien son array asociativos

Hoy tuve un problema para iterar sobre las propiedades de un objeto.

El objeto era mas o menos asi :

obj = {time1  , time2 , time3 ....... , time50 , car1 , car2 , car3,....., car50  , perro , gato, zapato};

El problema es que no sabia como iterar sobre las propiedades de un objeto con nombres variables consecutivos pero despues de una buscadita sobre la documentacion de mozilla descubri este link 

El cual dice que los objetos tambien son arrays asociativos y... woalaaaa!!  Por lo tanto puedo acceder a las propiedades de un obj de esta forma :

for (var i = 1; i <= 50; i++)
    {
        if (hotspot['time' + i] != "") {
            tags = tags  + hotspot['People' + i] ;
        }
}

bueno algo nuevo se aprender cada dia para nosotros lo noobs

martes, 1 de enero de 2013

Cagarla es un don.

Cuando la cagas... lo primero que se te viene a la mente es : "¿ La he cagado pero hice lo mejor que pude ? "

Yo la he cagado recientemente y estaba preguntándome en estos  momentos si había hecho mi mejor esfuerzo o al menos quería convencerme a mi mismo de haberlo hecho pero fue imposible.

La expresion " La ha cagado pero al menos intenta hacer su mejor esfuerzo " , la he escuchado recientemente y queria identificarme con ella pero la verdad no puedo .

Pienso que "cagarla" realmente es un arte no cualquier persona nace o desarrolla  esa habilidad , don , talento o magia para cagarla constantemente en su vida de multiples y originales maneras  . Definitivamente algunas personas nacemos con ese maravilloso don y creemos que debemos compartirlo con las personas que queremos lo cual es una muy pero muy mala idea.

Saben esas situaciones donde estas maravillosamente en tu vida y repente esa vos en tu cabeza que te dice : " cagala , vamos... sabes que quieres cagarla " , no entiendo todavia como carajos es que toma el control de nosotros  , bueno el licor ayuda bastante a esas decisiones de mierda , aunque algunos piensen que hecharle al culpa al licor es cobarde opinion que comparto por cierto.

Y al final del dia lo unico que puede hacernos sentir menos mierda... es pensar que al menos hicimos nuestro mejor esfuerzo ... o al menos intentar convencernos a nosotros mismos de que fue asi , por que sino hicistes  tu mejor esfuerzo o no pudes convencerte de ello  ... solo queda joderte y pensar que la realmente la has cagado.