CSS y fuente de google - script bug fix

viernes, 20 de junio de 2014

¿ como instalar OpenStreetMap en cualquier Android ?

Para Android hay una aplicación que trabaja con los mapas de OpenStreetMap se llama "OsmAnd Mapas y Navegación" .
NOTA : pesa como 40 MB y pero eso no es todo también deben bajarse unos mapas globales que pesan como 100 MB.

  • se puede mostrar la ubicación actual sin tener GPS solo con Internet
  • es sencillo
  • tiene 5 capas (estándar, ciclista, transporte , map quest , humanitario)
  • se actualiza constantemente

La segunda opción (opcional es mas rapido) para instalarlo es crear un acceso directo en nuestro escritorio de la pagina web OpenStreetMap.
  1. Abran la pagina http://www.openstreetmap.org/ y póngalo como favorito (se guarda automáticamente en Marcadores)
  2. Aprieten el botón HOME del celular y vayan a  WIDGET y busquen el que dice MARCADOR (estrellita amarilla
  3. Seleccionen la pagina del paso 1 y listo
NOTA :  cada celular tiene maneras diferentes de crear un acceso directo
Les dejo un video para crear un acceso directo en celulares Samsung




¿ OpenstreetMap VS Google Maps ? ( lucha de titanes )

Es muy largo de explicar y tendría ser detalloso y técnico y los aburriría así voy saltear eso para hacerlo mas fácil para todos.

Hay que saber diferenciar sobre el concepto FREE o GRATUITO con LIBRE ( ej: GLP , GNU , etc )
El FREE no necesariamente se puede saber que pasa con los datos y colaborar con estos y lograr un mantenimiento a futuro o modificaciones propias.

Google Maps pertenece a una empresa multimillonaria que ofrece productos gratuito pero no permite colaboracion y codigo libre en la gran mayoria de sus productos , ejemplo : Android , Google Maps , Street View , etc.

Ventajas
  • la gran publicidad y financiamiento de Google
  • la gran mayoría de los sitios web lo usan
  • el uso es fácil y la gran mayoría de la gente esta bastante practico
  • gratis (nunca te cobran)
  • multiplataforma (ejemplo en Nokia usan el mapa http://here.com pero es la misma empresa que usa Google solo cambia el nombre y visual)
Desventajas
  • la falta de actualización de sitios y lugares (ejemplo trenes , sendas , subtes , farmacias)
  • código cerrado
  • imposibilita que existan aplicaciones de mapas por otras personas

OpenStreetMap es construido por una comunidad de creadores de mapas que contribuyen y mantienen los datos acerca de caminos, senderos, cafeterías, estaciones de ferrocarril, y mucho más, en todo el mundo.

Ventajas
  • mucho mas actualizado en lugares
  • permite crear mas aplicaciones por cualquier persona para cualquier plataforma
Desventajas
  • no es muy conocido por falta de publicidad
  • a los nuevos usuarios les cuesta familiarizarse con la interfaz

La eficiencia antes de cualquier cosa por que uno cuando ve un mapa espera que tenga todo actualizado sus referencias y lugares.
Mi veredicto pone como ganador al gran OpenStreetMap es mas completo y libre y velocidad es igual a Google Maps .

Comparacion con el mismo lugar
OpenStreetMap http://www.openstreetmap.org/#map=16/-34.6274/-58.4613


Ver mapa más grande


En Google Maps en el mismo lugar  : http://goo.gl/maps/X1nhJ


Ver mapa más grande

jueves, 12 de junio de 2014

Excel 2013 - ¿ como transformar cualquier texto a formato fecha o fecha-tiempo ? SOLUCIONADO


  • Bueno con esta tecnica pueden tranformar cualquier cosa en formato fecha o fecha-tiempo.
  • Pero van a tener que pensar un ratito ya que se soluciona con funciones de excel.
  • Vamos a jugar con 2 funciones excel basicas REEMPLAZAR(....) y SUSTITUIR(.......) .


Usar la funcion SUSTITUIR( texto; texto_buscado; texto_nuevo; núm_de_ocurrencia )  
Documentacion oficial : http://office.microsoft.com/es-ar/excel-help/sustituir-HP005209286.aspx
Esta funcion tiene 4 parametros y devuelve el texto resultante de la sustitucion , reemplaza una porcion de texto (2º param.) por un texto nuevo (3º param) y OPCIONALMENTE se puede establecer que instancia (4º param.).

Ejemplo :
=SUSTITUIR( "hola pepe , como te va" ; "pepe"; "Don Luis") 
el resultado seria : "hola Don Luis , como te va"

La segunda funcion importante es REEMPLAZAR(texto_original; núm_inicial; núm_de_caracteres; texto_nuevo) .
Esta funcion tiene 4 parametros y devuelve el texto resultante del reemplazamiento , lo que hace es reemplaza desde la posicion (2º param.) del texto original hasta las siguientes cantidad de caracteres (3º param.) con un texto nuevo (4º param.).

Ejemplo :
=REEMPLAZAR( "hola pepe , como te va"; 6; 4; "señor" )
El resultado seria : "hola señor , como te va"

Estas 2 funciones simple de excel pueden transformar cualquuier formato a fecha.
Yo aca pongo un ejemplo real que se me presento , tengo una columna de 50 celdas de fecha y hora en formato muy feo "09.06. 13:30" (tendria que transformarlo a "09/06/2014 13:30" ).

- Teniendo en cuenta que la fecha se encuentra en la columna B2 tendria que reemplazar los puntos por barras invertidas y agregar desde la posicion 6 el año ya que no se encuentra y la hora se encuentra bien formateado asi que no lo tocamos.

=REEMPLAZAR(SUSTITUIR(B2; "." ; "/" ); 6 ; 1 ; "/2014" )
El resultado seria : "09/06/2014 13:30"