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
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
Angular Dev

Cómo hacer debug paso a paso en Angular con Visual Studio Code

Categorías
Angular Dev TypeScript

Por qué Angular no carga bien los datos cuando se reutilizan componentes y eso del Dependency Injection

Imagínese que usted tiene una tienda virtual y que a su producto se le pueden asignar atributos así:

Obviamente cada uno de estos selectores es un componente aparte que se reutiliza varias veces en el formulario. Y en este caso concreto, el selector del Termino depende del valor del Atributo para poder filtrar los datos. Obviamente no se pueden mostrar colores cuando lo que se está asignando es una talla.

Categorías
Angular Consolas / Bash Dev Firebase

Como testear las funciones de firebase localmente (cloud functions)

Esta es una de esas cosas que se me olvidan, para variar. El problema es que la busco como no debe ser. Realmente lo que debería buscar es «Firebase Prueba funciones de forma interactiva».

Para ahorrarme la siguiente búsqueda, la documentación oficial de Firebase está aquí: https://firebase.google.com/docs/functions/local-shell?hl=es

Para resumir el asunto, suponiendo que es una función callable, lo que toca hacer, estando en el folder functions, es:

firebase functions:shell
nombreDeLaFuncio({'foo': 'bar'})

Pero no me crean a mi. Vayan a ver la documentación oficial!

Categorías
Angular Cloud Dev Firebase

Estructura de archivos para firebase functions en Angular

Creo que las funciones están hechas para lidiar con muchos panoramas, pero que hay 3 casos a destacar:

Categorías
Dev Hábitos de Vida

Zapatero a tus zapatos y no te pongas a lidiar con ningún MacBook Air

Esta podría ser la próxima historia que salga en la «Rosa de Guadalupe», que si uno lo piensa, no es mas que un reciclaje de «Mujer Casos de la Vida Real», que a su vez es un reciclaje de «Corin Tellado», que no solo era un programa de televisión, sino una señora que realmente se llamaba María del Socorro Tellado López y que se dedicaba a… bueno, eso no importa. Mejor comencemos con la historia: