Entradas

Javascript advanced

Javascript advanced (escuelait) Repository Essentials Codi resposta http Basics ES6+ npm-vscode Git

Firebase

Firebase Anuncio cambio a node 10, cloud functions Documentación Cloud Firestore Cloud Functions para Firebase Llama a funciones desde tu app FriendlyChat CodeLab Firebase web Cloud Firestore Web FriendlyChat Cloud Functions Google cloud Authentication Hosting Cloud Storage Function samples Agregar fotos a firebase storage Cmd firebase emulators:start --only functions

ReactiveX - RxJs

ReactiveX - RxJs ¿Cuando usar Rx? Eventos en la interfaz de usuario. Cuando es necesario notificar sobre cambios en un objeto(s). Comunicación por sockets. Cuando necesitamos trabajar con flujos de información(Streams). Piezas fundamentales de la programación reactiva Observables Son la fuente de información Pueden emitir multiples valores, sólo uno o ninguno. Pueden emitir errores Pueden ser infinitos, finitos. (Completarse) Pueden ser síncronos o asíncronos Subscribers Se subscriben a un observable, es decir, estar pendiente de lo que realiza el observable Consumen / observan la data del observable Pueden recibir los errores y eventos del observable Desconocen todo lo que se encuentra detrás del observable Operators Es la pieza fundamental Usados para transformar Observables ( map, group, scan...) Usados para filtrar Observables (filter, distinct, skip, debounce...) Usados para combinar Observables Usados para crear nuevos observables Ejempl...

Dart con Flutter

Objetivo actual de Dart: mobile con Flutter DartDev web oficial Al final de la página tenemos Try Dart in your browser para ejecutar código  También podemos ejecutar Dart en el browser en   dartpad.dartlang.org Para iniciarse en Dark elegir Dart SDK Elegir Get dart  para instalar el SDK Se ha instalado en  /usr/local/opt/dart/libexec Para ver vesión:  brew info dart Para editor elegir en Tools&Techniques De momento he elegido IntelliJ IDEA  Community para Mac Para enlazar IntelliJ IDEA con Dart, iniciamos el editor, seleccionamos Plugins y tecleamos Dart para instalarlo. Para estar seguros  Creamos un proyecto y en el lado izquierdo debe aparecer Dart Para empezar elijo: Dart Package Buenas prácticas en Dart Language tour Dart Flutter Flutter web oficial Elegir Get Started Con el terminal ir a  /Users/enricsarradell/Documents   Elegir la instalación desde git git clone https://githu...

Spotify

Spotify SPOTIFY: Acceder amb Chrome (en Safari las pruebas de accesos me fallan ?????) Developper Crear aplicación Acceder a DASHBOARD Create a client ID  para crear una app Ya tenemos el  Client ID  y  Client Secret  que serán necesarios para la API. Instalar POSTMAN Token: Ir a Docs, web API, Authorization Guide Seleccionar:  Refreshable app authorization:  Client Credentials Flow Acceso al token:  Ir a Postman y dar de alta para obtener el token Indicar: POST Teclear:  https://accounts.spotify.com/api/token En la pestaña  Body  dar de alta los key-value KEY                                                 VALUE grant_type                        Client_credentials client_id              ...

NPM

NPM Repositorio Cypress documentación artículo Nomenclatura versiones package.json 1.2.9    (1version, 2 nueva feature , 9 parches) "^4.3.1" (no pueden instalarse versiones mayores que 4) ">4.3.1" (sí pueden instalarse versiones mayores que 4) "~4.3.1" (no pueden instalarse versiones mayores que 4.3, sólo parches) Cuando instalamos una aplicación: Si descargamos una aplicación de un repositorio npm install : instala todas las dependencias npm install --production : instala todas las dependencias excepto las devDependecies.  Resolver cuando una versión nueva crea problema Buscar la última versión que no daba problemas, por ejemplo 2.5.1 Indicar en package.json en el apartado resolution Ejemplo con minipass.   "resolution": { "minipass": "2.5.1"    <----- indicamos aquí la versión que funcionaba } Una vez arreglado el problema ya podemos indicar minipass en los ...

Docker

Imagen
Docker Disk image location: /Users/enricsarradell/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.raw Docker: installation and use Ejemplo sencillo con github-dockerhub para forma de trabajar Curso docker escuelaIT Docker Repositorio curso Pdfs Curso Clase 1 Clase 2 Clase 3 Clase 4 Instalar Docker en Mac Resources En Tools seleccionar Docs Seleccionar Get Docker en la parte izquierda Seleccionar Docker Engine - Community Elegir MacOS para Mac  ó Linux si lo queremos en el servidor  Cuando instalamos Docker: En el Mac también se instala Docker Compose En Linux no se instala Docker Compose. Hay que instalarlo  Después de instalar ejecutamos:  docker run hello-world.   y nos tiene que salir los siguiente mensajes: Hello from Docker! This message shows that your installation appears to be working correctly. To generate this message, Docker took the following steps: 1. The Docker client contacted...