Categorías
Angular Cloud Dev Firebase TypeScript

Cómo utilizar el emulador de Firebase sin sufrir en el intento

Este post tiene como origen divertidos problemas que hemos tenido. Recomendamos solo habilitar los Emuladores necesarios. Hemos tenido algunos líos, en especial con el Emulador Pub/Sub.

Para comenzar, es necesario tener instalado Node.js 10.13 o mayor y verificar que se tiene la última versión de firebase-tools con el siguiente comando:

npm install -g firebase-tools

Asumiendo que firebase ya está corriendo y funcionando, entonces lo siguiente es inicializar el emulador:

Categorías
Plugins de Wordpress WooCommerce Wordpress

Cómo habilitar Xdebug con Visual Studio Code y WAMP

Sí. Yo se. Pero no vamos a discutir si WAMP es malo o bueno o si hay mejores. Es lo que hay. Supérenlo.

Dicho eso, entonces aquí va otro post mediocre, a medio camino entre compilación de links y datos incompletos. Qué le vamos a hacer? Esto toca hacerlo cada mucho y la verdad es que a mi la memoria no me da pa’ tanto. Ahí les va:

Categorías
Angular Dev TypeScript

Las cosas del Typescript

Mediocremente me robé estas cosas de un post y las voy a listar aquí para que no se me olviden. Tengo muy claro que la calidad de este post es bastante mala, que probablemente solo sea útil como autoreferencia y que el bot de google lo mirará con profundo desprecio. Ahí va:

Categorías
Angular Cloud Dev Firebase TypeScript

Como convertir un archivo .kmz a json en javascript

Como para casi cualquier cosa, existe un paquete para eso; parse2-kmz, disponible en https://www.npmjs.com/package/parse2-kmz. Utilizarlo es muy simple:

Categorías
Dev TypeScript

Como lidiar con diferentes tipos de errores en Typescript

Ahí les va:

Categorías
Más Cosas

Como verificar si un Name Server privado esta funcionando bien

Cuando se trata de nameserver privados, la cosa es un dolor de cabeza, sea porque uno no hace eso sino cada 3 años o porque estos paneles de administración de algunos dominios por simplificar la administración, eliminan las opciones avanzadas y queda uno a merced del soporte técnico. Ustedes ya se imaginarán.

Categorías
SEO WooCommerce Wordpress

Cómo optimizar los procesos y la velocidad de WordPress y WooCommerce

Esta es una de esas cosas con las que cualquiera que lidie con un sitio web buscará una y otra vez, cada tantas semanas. Y es que hay tantísimo que decir y hacer, y que de paso el asunto está, como todo esto de la optimización y el posicionamiento, lleno de mitos y bobadas.

A continuación trataré de recopilar los asunto que a mi juicio, generan alguna mejora en términos de optimización y velocidad en WordPress y WooCommerce. Ahí les va:

Categorías
Dart Dev Flutter

Cómo hacer un botón circular con ícono y texto en la mitad en flutter

Como ningún bendito tutorial oficial y no oficial me sirvió para nada, aquí les dejo esta obra de arte:

Categorías
Angular Dev Flutter

Opciones gratuitas a Google Maps

Para mostrar un mapa, polylines y marcadores https://leafletjs.com/ ofrece alternativas para angular y flutter.

Para cálculo de rutas, http://project-osrm.org/ podría ser una alternativa muy interesante. Esto me lo encontré de puro lolo, en este link https://www.jamesrcroft.com/2015/06/snapping-gps-tracks-to-roads/

Obviamente esto está lejos de la tonelada de herramientas que ofrece Google Maps, pero son herramientas que podrían utilizarse en casos de uso con menos requerimientos.

Categorías
Cloud Firebase

Como ingresar a Firebase y activar el plan pago

Este post asume que su programador favorito ya le debe haber compartido el proyecto de Firebase. Debe haberle llegado un correo para que confirme que sí quiere que lo agreguen a ese proyecto. Este paso debe llevarse a cabo antes de que pueda ver el proyecto en su consola de firebase

Para activar el plan pago (Blaze) de su proyecto de Firebase, lo primero es acceder a firebase.google.com. En la parte superior derecha encontrará el botón Go to console (ir a la consola). Haga clic ahí para entrar. Deberá iniciar sesión con el mismo usuario al que le enviaron la confirmación: